0001823144-24-000012.txt : 20241108 0001823144-24-000012.hdr.sgml : 20241108 20241108090937 ACCESSION NUMBER: 0001823144-24-000012 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 85 CONFORMED PERIOD OF REPORT: 20240930 FILED AS OF DATE: 20241108 DATE AS OF CHANGE: 20241108 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CompoSecure, Inc. CENTRAL INDEX KEY: 0001823144 STANDARD INDUSTRIAL CLASSIFICATION: FINANCE SERVICES [6199] ORGANIZATION NAME: 09 Crypto Assets IRS NUMBER: 852749902 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39687 FILM NUMBER: 241438196 BUSINESS ADDRESS: STREET 1: 309 PIERCE STREET CITY: SOMERSET STATE: NJ ZIP: 08873 BUSINESS PHONE: 908-518-0500EXT.1390 MAIL ADDRESS: STREET 1: 309 PIERCE STREET CITY: SOMERSET STATE: NJ ZIP: 08873 FORMER COMPANY: FORMER CONFORMED NAME: Roman DBDR Tech Acquisition Corp. DATE OF NAME CHANGE: 20200901 10-Q 1 cmpo-20240930.htm 10-Q cmpo-20240930
0001823144FALSE2024Q312/31P5D0.09999990.09109720.10451990.09109720.10451990.0910972383xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:purecmpo:segmentcmpo:daycmpo:customercmpo:director00018231442024-01-012024-09-300001823144us-gaap:CommonClassAMember2024-01-012024-09-300001823144us-gaap:WarrantMember2024-01-012024-09-3000018231442024-11-0600018231442024-09-3000018231442023-12-310001823144us-gaap:CommonClassAMember2023-12-310001823144us-gaap:CommonClassAMember2024-09-300001823144us-gaap:CommonClassBMember2023-12-310001823144us-gaap:CommonClassBMember2024-09-3000018231442024-07-012024-09-3000018231442023-07-012023-09-3000018231442023-01-012023-09-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-12-310001823144us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-12-310001823144us-gaap:AdditionalPaidInCapitalMember2023-12-310001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001823144us-gaap:RetainedEarningsMember2023-12-310001823144us-gaap:RetainedEarningsMember2024-01-012024-03-3100018231442024-01-012024-03-310001823144us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-01-012024-03-310001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-03-310001823144us-gaap:CommonStockMemberus-gaap:CommonClassBMember2024-03-310001823144us-gaap:AdditionalPaidInCapitalMember2024-03-310001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001823144us-gaap:RetainedEarningsMember2024-03-3100018231442024-03-310001823144us-gaap:RetainedEarningsMember2024-04-012024-06-3000018231442024-04-012024-06-300001823144us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-04-012024-06-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassBMember2024-04-012024-06-300001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-06-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassBMember2024-06-300001823144us-gaap:AdditionalPaidInCapitalMember2024-06-300001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001823144us-gaap:RetainedEarningsMember2024-06-3000018231442024-06-300001823144us-gaap:RetainedEarningsMember2024-07-012024-09-300001823144us-gaap:AdditionalPaidInCapitalMember2024-07-012024-09-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-07-012024-09-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassBMember2024-07-012024-09-300001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-07-012024-09-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-09-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassBMember2024-09-300001823144us-gaap:AdditionalPaidInCapitalMember2024-09-300001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-09-300001823144us-gaap:RetainedEarningsMember2024-09-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-12-310001823144us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-12-310001823144us-gaap:AdditionalPaidInCapitalMember2022-12-310001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001823144us-gaap:RetainedEarningsMember2022-12-3100018231442022-12-310001823144us-gaap:RetainedEarningsMember2023-01-012023-03-3100018231442023-01-012023-03-310001823144us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-01-012023-03-310001823144us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-01-012023-03-310001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-03-310001823144us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-03-310001823144us-gaap:AdditionalPaidInCapitalMember2023-03-310001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001823144us-gaap:RetainedEarningsMember2023-03-3100018231442023-03-310001823144us-gaap:RetainedEarningsMember2023-04-012023-06-3000018231442023-04-012023-06-300001823144us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-04-012023-06-300001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-06-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-06-300001823144us-gaap:AdditionalPaidInCapitalMember2023-06-300001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001823144us-gaap:RetainedEarningsMember2023-06-3000018231442023-06-300001823144us-gaap:RetainedEarningsMember2023-07-012023-09-300001823144us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-07-012023-09-300001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-09-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-09-300001823144us-gaap:AdditionalPaidInCapitalMember2023-09-300001823144us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001823144us-gaap:RetainedEarningsMember2023-09-3000018231442023-09-3000018231442024-09-172024-09-170001823144cmpo:Tungsten2024LLCMember2024-09-172024-09-170001823144cmpo:Tungsten2024LLCMember2024-09-170001823144cmpo:CompoSecureHoldingsL.L.C.Membercmpo:Tungsten2024LLCMember2024-09-172024-09-170001823144srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2024-09-300001823144srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2024-09-300001823144us-gaap:MachineryAndEquipmentMember2024-09-300001823144us-gaap:MachineryAndEquipmentMember2023-12-310001823144srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2024-09-300001823144srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2024-09-300001823144us-gaap:FurnitureAndFixturesMember2024-09-300001823144us-gaap:FurnitureAndFixturesMember2023-12-310001823144srt:MinimumMemberus-gaap:ComputerEquipmentMember2024-09-300001823144srt:MaximumMemberus-gaap:ComputerEquipmentMember2024-09-300001823144us-gaap:ComputerEquipmentMember2024-09-300001823144us-gaap:ComputerEquipmentMember2023-12-310001823144us-gaap:LeaseholdImprovementsMember2024-09-300001823144us-gaap:LeaseholdImprovementsMember2023-12-310001823144srt:MinimumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-09-300001823144srt:MaximumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-09-300001823144us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-09-300001823144us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001823144us-gaap:ConstructionInProgressMember2024-09-300001823144us-gaap:ConstructionInProgressMember2023-12-310001823144us-gaap:ConvertibleDebtMember2021-04-190001823144us-gaap:ConvertibleDebtMember2021-04-192021-04-190001823144us-gaap:ConvertibleDebtMember2024-06-110001823144us-gaap:ConvertibleDebtMember2024-09-190001823144srt:ScenarioForecastMemberus-gaap:ConvertibleDebtMember2024-11-290001823144us-gaap:ConvertibleDebtMember2021-12-270001823144us-gaap:ConvertibleDebtMember2024-07-012024-09-300001823144us-gaap:ConvertibleDebtMember2023-07-012023-09-300001823144us-gaap:ConvertibleDebtMember2024-01-012024-09-300001823144us-gaap:ConvertibleDebtMember2023-01-012023-09-300001823144us-gaap:ConvertibleDebtMember2024-09-300001823144us-gaap:ConvertibleDebtMember2023-12-310001823144cmpo:A2016CreditFacilityMember2016-07-260001823144cmpo:A2016CreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2016-07-260001823144cmpo:A2016CreditFacilityMemberus-gaap:SecuredDebtMember2016-07-260001823144cmpo:A2021CreditFacilityMember2021-12-310001823144cmpo:A2021CreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-12-310001823144cmpo:A2021CreditFacilityMemberus-gaap:SecuredDebtMember2021-12-310001823144cmpo:A2021CreditFacilityMember2024-03-310001823144cmpo:A2024CreditFacilityMember2024-08-070001823144cmpo:A2024CreditFacilityMemberus-gaap:SecuredDebtMember2024-08-070001823144cmpo:A2024CreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-08-070001823144cmpo:A2024CreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-08-072024-08-070001823144cmpo:A2021CreditFacilityMember2024-08-070001823144cmpo:A2024CreditFacilityMembersrt:MinimumMember2024-01-012024-09-300001823144cmpo:A2024CreditFacilityMembersrt:MaximumMember2024-01-012024-09-300001823144cmpo:A2024CreditFacilityMember2024-09-300001823144cmpo:A2024CreditFacilityMember2023-09-300001823144cmpo:A2024CreditFacilityMember2024-07-012024-09-300001823144cmpo:A2024CreditFacilityMember2023-07-012023-09-300001823144cmpo:A2024CreditFacilityMember2024-01-012024-09-300001823144cmpo:A2024CreditFacilityMember2023-01-012023-09-300001823144cmpo:A2024CreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-12-310001823144cmpo:A2024CreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-09-300001823144us-gaap:SecuredDebtMember2024-09-300001823144us-gaap:SecuredDebtMember2023-12-3100018231442022-01-1100018231442022-01-310001823144us-gaap:FairValueInputsLevel2Member2024-09-300001823144us-gaap:FairValueInputsLevel2Member2023-12-310001823144us-gaap:ConvertibleDebtMember2024-06-112024-06-110001823144us-gaap:ConvertibleDebtMember2024-09-192024-09-190001823144srt:ScenarioForecastMemberus-gaap:ConvertibleDebtMember2024-11-292024-11-290001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-01-012024-09-300001823144us-gaap:CommonStockMemberus-gaap:CommonClassBMember2024-05-012024-05-310001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-05-012024-05-310001823144us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-05-082024-05-0800018231442024-05-012024-05-310001823144cmpo:PublicWarrantsMember2024-09-300001823144cmpo:PublicWarrantsMember2024-01-012024-09-300001823144us-gaap:CommonClassAMembercmpo:S2024Q22024DividendsMember2024-04-012024-06-300001823144us-gaap:CommonClassBMembercmpo:O2024Q22024DividendsMember2024-04-012024-06-300001823144us-gaap:EmployeeStockOptionMember2024-07-012024-09-300001823144us-gaap:EmployeeStockOptionMember2023-07-012023-09-300001823144us-gaap:EmployeeStockOptionMember2024-01-012024-09-300001823144us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001823144us-gaap:RestrictedStockUnitsRSUMember2024-07-012024-09-300001823144us-gaap:RestrictedStockUnitsRSUMember2023-07-012023-09-300001823144us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-09-300001823144us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001823144us-gaap:PerformanceSharesMember2024-07-012024-09-300001823144us-gaap:PerformanceSharesMember2023-07-012023-09-300001823144us-gaap:PerformanceSharesMember2024-01-012024-09-300001823144us-gaap:PerformanceSharesMember2023-01-012023-09-300001823144us-gaap:EmployeeStockMember2024-07-012024-09-300001823144us-gaap:EmployeeStockMember2023-07-012023-09-300001823144us-gaap:EmployeeStockMember2024-01-012024-09-300001823144us-gaap:EmployeeStockMember2023-01-012023-09-3000018231442023-01-012023-12-310001823144us-gaap:RestrictedStockUnitsRSUMember2023-12-310001823144us-gaap:RestrictedStockUnitsRSUMember2024-09-300001823144us-gaap:PerformanceSharesMember2023-12-310001823144us-gaap:PerformanceSharesMember2024-09-300001823144cmpo:ContingentConsiderationSharesMember2023-12-310001823144cmpo:ContingentConsiderationSharesMember2024-01-012024-09-300001823144cmpo:ContingentConsiderationSharesMember2024-09-300001823144cmpo:IncentiveUnitsMember2024-09-300001823144cmpo:DefinedContributionPlanMatchingScenarioOneMember2024-01-012024-09-300001823144cmpo:DefinedContributionPlanMatchingScenarioTwoMember2024-01-012024-09-300001823144us-gaap:FairValueInputsLevel1Member2024-09-300001823144us-gaap:FairValueInputsLevel3Member2024-09-300001823144cmpo:PublicWarrantsMemberus-gaap:FairValueInputsLevel1Member2024-09-300001823144cmpo:PublicWarrantsMemberus-gaap:FairValueInputsLevel2Member2024-09-300001823144cmpo:PublicWarrantsMemberus-gaap:FairValueInputsLevel3Member2024-09-300001823144us-gaap:FairValueInputsLevel1Member2023-12-310001823144us-gaap:FairValueInputsLevel3Member2023-12-310001823144cmpo:PublicWarrantsMemberus-gaap:FairValueInputsLevel1Member2023-12-310001823144cmpo:PublicWarrantsMemberus-gaap:FairValueInputsLevel2Member2023-12-310001823144cmpo:PublicWarrantsMemberus-gaap:FairValueInputsLevel3Member2023-12-310001823144cmpo:PublicWarrantsMember2023-12-310001823144cmpo:DerivativeInstrumentEarnoutConsiderationEventOneMember2024-09-300001823144cmpo:DerivativeInstrumentEarnoutConsiderationEventTwoMember2024-09-300001823144us-gaap:MeasurementInputRiskFreeInterestRateMembersrt:MinimumMember2024-09-300001823144us-gaap:MeasurementInputRiskFreeInterestRateMembersrt:MaximumMember2024-09-300001823144us-gaap:MeasurementInputPriceVolatilityMembersrt:MinimumMember2024-09-300001823144us-gaap:MeasurementInputPriceVolatilityMembersrt:MaximumMember2024-09-300001823144us-gaap:MeasurementInputExpectedDividendRateMember2024-09-300001823144us-gaap:MeasurementInputExpectedTermMembersrt:MinimumMember2024-09-300001823144us-gaap:MeasurementInputExpectedTermMembersrt:MaximumMember2024-09-300001823144cmpo:DomesticGeographicalAreaMember2024-07-012024-09-300001823144cmpo:DomesticGeographicalAreaMember2023-07-012023-09-300001823144cmpo:DomesticGeographicalAreaMember2024-01-012024-09-300001823144cmpo:DomesticGeographicalAreaMember2023-01-012023-09-300001823144cmpo:InternationalGeographicalAreaMember2024-07-012024-09-300001823144cmpo:InternationalGeographicalAreaMember2023-07-012023-09-300001823144cmpo:InternationalGeographicalAreaMember2024-01-012024-09-300001823144cmpo:InternationalGeographicalAreaMember2023-01-012023-09-300001823144cmpo:TwoCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2024-07-012024-09-300001823144cmpo:ThreeCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-07-012023-09-300001823144cmpo:TwoCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2024-01-012024-09-300001823144cmpo:ThreeCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-01-012023-09-300001823144cmpo:FourCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2024-01-012024-09-300001823144cmpo:TwoCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001823144cmpo:ThreeVendorsMemberus-gaap:SupplierConcentrationRiskMemberus-gaap:CostOfGoodsTotalMember2024-01-012024-09-300001823144cmpo:OneVendorMemberus-gaap:SupplierConcentrationRiskMemberus-gaap:CostOfGoodsTotalMember2023-01-012023-09-300001823144us-gaap:WarrantMember2024-07-012024-09-300001823144us-gaap:WarrantMember2023-07-012023-09-300001823144us-gaap:WarrantMember2024-01-012024-09-300001823144us-gaap:WarrantMember2023-01-012023-09-300001823144us-gaap:CommonClassBMember2024-07-012024-09-300001823144us-gaap:CommonClassBMember2023-07-012023-09-300001823144us-gaap:CommonClassBMember2024-01-012024-09-300001823144us-gaap:CommonClassBMember2023-01-012023-09-300001823144cmpo:ContingentConsiderationSharesMember2024-07-012024-09-300001823144cmpo:ContingentConsiderationSharesMember2023-07-012023-09-300001823144cmpo:ContingentConsiderationSharesMember2024-01-012024-09-300001823144cmpo:ContingentConsiderationSharesMember2023-01-012023-09-300001823144us-gaap:StockCompensationPlanMember2024-07-012024-09-300001823144us-gaap:StockCompensationPlanMember2023-07-012023-09-300001823144us-gaap:StockCompensationPlanMember2024-01-012024-09-300001823144us-gaap:StockCompensationPlanMember2023-01-012023-09-300001823144us-gaap:RelatedPartyMember2024-01-012024-09-300001823144srt:ParentCompanyMember2024-07-012024-09-300001823144srt:AffiliatedEntityMember2024-07-012024-09-300001823144srt:ParentCompanyMember2024-01-012024-09-300001823144srt:AffiliatedEntityMember2024-01-012024-09-300001823144us-gaap:CommonClassBMember2024-06-112024-06-1100018231442024-09-170001823144us-gaap:SubsequentEventMember2024-09-192024-11-060001823144cmpo:AdamLoweMember2024-01-012024-09-300001823144cmpo:AdamLoweMember2024-07-012024-09-300001823144cmpo:AdamLoweMember2024-09-300001823144cmpo:AmandaGourbaultMember2024-01-012024-09-300001823144cmpo:AmandaGourbaultMember2024-07-012024-09-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2024
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For transition period from         to
Commission File Number 001-39687
CompoSecure, Inc.
(Exact name of registrant as specified in its charter)
Delaware85-2749902
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
309 Pierce St.
Somerset, NJ 08873
(908) 518-0500
(Address, including zip code, and telephone number, including area code, of registrant’s principal executive offices)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Class A Common Stock, $0.0001 par value per shareCMPOThe Nasdaq Global Market
Redeemable Warrants, each whole warrant exercisable for one share of Class A Common StockCMPOWThe Nasdaq Global Market



Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act): Yes ☐ No
As of November 06, 2024, there were 88,131,008 shares of the registrant's Class A common stock outstanding.





COMPOSECURE, INC.
Table of Contents
Page



CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This report, and the documents incorporated by reference herein, may contain forward-looking statements as defined by the Private Securities Litigation Reform Act of 1995. These statements are based on the beliefs and assumptions of management. Although CompoSecure, Inc. (the "Company") believes that its plans, intentions, and expectations reflected in or suggested by these forward-looking statements are reasonable, the Company cannot assure you that it will achieve or realize these plans, intentions, or expectations. Forward-looking statements are inherently subject to risks, uncertainties, and assumptions. Generally, statements that are not historical facts, including statements concerning the Company’s possible or assumed future actions, business strategies, events, or results of operations, are forward-looking statements. In some instances, these statements may be preceded by, followed by or include the words “believes,” “estimates,” “expects,” “projects,” “forecasts,” “may,” “will,” “should,” “seeks,” “plans,” “scheduled,” “anticipates” or “intends” or the negatives of these terms or variations of them or similar terminology.

Forward-looking statements are not guarantees of performance. You should not put undue reliance on these statements which speak only as of the date hereof. You should understand that the following important factors, among others, could affect the Company’s future results and could cause those results or other outcomes to differ materially from those expressed or implied in the Company’s forward-looking statements:

the ability of CompoSecure to diversify its business and customer base and to achieve enhancements in organic growth and operational efficiency, including for any future acquired companies;

the ability of CompoSecure to create value for its shareholders and generate robust free cash flow;

the ability of the Company to grow and manage growth profitably, maintain relationships with customers, compete within its industry and retain its key employees;

the possibility that the Company may be adversely impacted by other global economic, business, and/or competitive factors;

the outcome of any legal proceedings that may be instituted against the Company or others;

future exchange and interest rates; and

other risks and uncertainties indicated in this report, including those under “Risk Factors” herein, and other filings that have been made or will be made with the SEC.

These and other factors that could cause actual results to differ from those implied by the forward-looking statements in this report are more fully described in the “Risk Factors” section. The risks described in “Risk Factors” are not exhaustive. New risk factors emerge from time to time and it is not possible for us to predict all such risk factors, nor can the Company assess the impact of all such risk factors on its business or the extent to which any factor or combination of factors may cause actual results to differ materially from those contained in any forward-looking statements. All forward-looking statements attributable to the Company or persons acting on its behalf are expressly qualified in their entirety by the foregoing cautionary statements. The Company undertakes no obligations to update or revise publicly any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.





Part I - Financial Statements


Item 1. Financial Statements

2

COMPOSECURE, INC.
Consolidated Balance Sheets
($ in thousands, except par value and share amounts)

September 30,
2024
December 31,
2023
Unaudited
ASSETS
CURRENT ASSETS
Cash and cash equivalents$52,674 $41,216 
Accounts receivable, net43,799 40,488 
Inventories, net
55,090 52,540 
Prepaid expenses and other current assets5,248 5,133 
Total current assets156,811 139,377 
Property and equipment, net23,062 25,212 
Right of use assets, net
5,929 7,473 
Deferred tax asset245,102 23,697 
Derivative asset - interest rate swap2,775 5,258 
Deposits and other assets1,762 24 
Total assets$435,441 $201,041 
LIABILITIES AND STOCKHOLDERS' DEFICIT
CURRENT LIABILITIES
Accounts payable9,692 5,193 
Accrued expenses13,473 11,986 
Commission payable2,967 4,429 
Bonus payable7,732 5,616 
Current portion of long-term debt10,000 10,313 
Current portion of lease liabilities
2,070 1,948 
Current portion of earnout liability18,527 60 
Current portion of tax receivable agreement liability122 1,425 
Total current liabilities64,583 40,970 
Long-term debt, net of deferred finance costs188,149 198,331 
Convertible notes
128,220 127,832 
Derivative liability - convertible notes redemption make-whole provision 425 
Warrant liability84,505 8,294 
Lease liabilities, operating4,490 6,220 
Tax receivable agreement liability234,117 23,949 
Earnout consideration liability16,386 793 
Total liabilities720,450 406,814 
Commitments and contingencies (Note 13)
Redeemable non-controlling interest 596,587 
Preferred stock, $0.0001 par value; 10,000,000 shares authorized, no shares issued and outstanding
  
Class A common stock, $0.0001 par value; 250,000,000 shares authorized, 82,677,354 and 19,415,123 shares issued and outstanding as of September 30, 2024 and December 31, 2023, respectively.
8 2 
Class B common stock, $0.0001 par value; 75,000,000 shares authorized, no shares and 59,958,422 shares issued and outstanding as of September 30, 2024 and December 31, 2023, respectively.
 6 
Additional paid-in capital180,356 39,466 
Accumulated other comprehensive income2,569 4,991 
Accumulated deficit(467,942)(846,825)
Total stockholders' deficit(285,009)(802,360)
TOTAL LIABILITIES AND STOCKHOLDERS' DEFICIT$435,441 $201,041 
    
The accompanying notes are an integral part of these unaudited consolidated financial statements.
3


COMPOSECURE, INC.
Consolidated Statements of Operations (Unaudited)
($ in thousands, except per share amounts)


Three months ended September 30,Nine months ended September 30,
2024202320242023
Net sales$107,135 $96,886 $319,712 $290,729 
Cost of sales51,727 47,990 153,019 134,542 
Gross profit55,408 48,896 166,693 156,187 
Operating expenses:
Selling, general and administrative expenses26,316 20,095 74,673 67,627 
Income from operations29,092 28,801 92,020 88,560 
Other (expense) income:
Revaluation of earnout consideration liability(34,530)6,319 (34,060)10,540 
Revaluation of warrant liability(74,418)9,739 (76,211)1,771 
Change in fair value of derivative liability - convertible notes redemption make-whole provision544 149 425 (364)
Interest expense, net (5,136)(5,696)(15,871)(17,067)
Loss on extinguishment of debt(148) (148) 
Amortization of deferred financing costs(249)(314)(908)(1,288)
Total other (expense) income, net
(113,937)10,197 (126,773)(6,408)
(Loss) income before income taxes
(84,845)38,998 (34,753)82,152 
Income tax (expense)
(629)(949)(51)(656)
Net (loss) income
$(85,474)$38,049 $(34,804)$81,496 
Net (loss) income attributable to redeemable non-controlling interests
$(43,414)$30,574 $(18,414)$65,653 
Net (loss) income attributable to CompoSecure, Inc.
$(42,060)$7,475 $(16,390)$15,843 
Net (loss) income per share attributable to Class A common stockholders - basic
$(1.10)$0.39 $(0.58)$0.86 
Net (loss) income per share attributable to Class A common stockholders - diluted
$(1.10)$0.34 $(0.58)$0.75 
Weighted average shares used to compute net (loss) income per share attributable to Class A common stockholders - basic (in thousands)
38,212 19,075 28,110 18,420 
Weighted average shares used to compute net (loss) income per share attributable to Class A common stockholders - diluted (in thousands)
38,212 35,765 28,110 35,362 

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

COMPOSECURE, INC.
Consolidated Statements of Comprehensive Income (Loss) (Unaudited)
($ in thousands)

Three months ended September 30,Nine months ended September 30,
2024202320242023
Net (loss) income
$(85,474)$38,049 $(34,804)$81,496 
Other comprehensive (loss) income, net:
Unrealized loss on derivative - interest rate swap, net of tax
(2,279)(264)(2,422)(637)
Total other comprehensive loss, net
(2,279)(264)(2,422)(637)
Comprehensive (loss) income
$(87,753)$37,785 $(37,226)$80,859 
The accompanying notes are an integral part of these unaudited consolidated financial statements.
5

COMPOSECURE, INC.
Consolidated Statements of Stockholder' Equity (Unaudited)
($ in thousands)

Class A Common StockClass B Common StockAdditional Paid-inAccumulated Other ComprehensiveAccumulatedTotal Stockholders'Redeemable Non-Controlling
SharesAmountSharesAmountCapitalIncomeDeficitDeficitInterest
Balance as of December 31, 202319,415,123 $2 59,958,422$6 $39,466 $4,991 $(846,825)$(802,360)$596,587 
Distributions to non-controlling interests— — — — — — (10,151)(10,151)— 
Stock-based compensation— — — — 4,397 — — 4,397 — 
Proceeds from employee stock purchase plan and exercises of options— — — — 107 — — 107 — 
Net income— — — — — — 4,025 4,025 13,048 
Class A common stock issued pursuant to equity awards, net of shares withheld for taxes, and ESPP transactions1,183,123 — — — — — — — — 
Class A common stock withheld related to net share settlement of equity awards— — — — (3,476)(3,476)— 
Unrealized gain on derivative - interest rate swap— — — — — 452 — 452 — 
Adjustment of redeemable non-controlling interests to redemption value— — — — — — 13,048 13,048 (13,048)
Balance as of March 31, 202420,598,246 $2 59,958,422 $6 $40,494 $5,443 $(839,903)$(793,958)$596,587 
Dividend to Class A shareholders— — — — — — (8,922)(8,922)
Distributions to non-controlling interests— — — — — — (16,016)(16,016)— 
Special distributions to non-controlling interests— — — — — — (15,573)(15,573)— 
Stock-based compensation— — — — 5,238 — — 5,238 — 
Proceeds from employee stock purchase plan and exercises of options— — — — 114 — — 114 — 
Net income— — — — — — 11,099 11,099 22,498 
Class A common stock issued pursuant to equity awards, net of shares withheld for taxes, and ESPP transactions1,199,092 — — — — — — — — 
Class A common stock withheld related to net share settlement of equity awards— — — — (5,006)— — (5,006)— 
Class A common stock issued pursuant to Class B common stock exchanges8,050,000 1 (8,050,000)(1)— — — — — 
Unrealized loss on derivative - interest rate swap— — — — — (595)— (595)— 
Tax receivable agreement liability— — — — (4,582)— — (4,582)— 
Adjustment of redeemable non-controlling interests to redemption value— — — — — — 102,596 102,596 (102,596)
Balance as of June 30, 202429,847,338 $3 51,908,422 $5 $36,258 $4,848 $(766,719)$(725,605)$516,489 
Distributions to non-controlling interests— — — — — — (8,696)(8,696)— 
Stock-based compensation— — — — 5,634— — 5,634 — 
The accompanying notes are an integral part of these unaudited consolidated financial statements.
6

COMPOSECURE, INC.
Consolidated Statements of Stockholder' Equity (Unaudited)
($ in thousands)
Proceeds from employee stock purchase plan, warrants and exercises of options— — — — 2,674 — — 2,674 — 
Net loss— — — — — — (42,060)(42,060)(43,414)
Class A common stock issued pursuant to equity awards, net of shares withheld for taxes, warrants and ESPP transactions921,594 — — — — — — — — 
Class A common stock issued pursuant to Class B common stock exchanges51,908,422 5 (51,908,422)(5)— — — — — 
Unrealized loss on derivative - interest rate swap— — — — — (2,279)— (2,279)— 
Tax receivable agreement liability— — — — 12,248 — — 12,248 — 
Adjustment of redeemable non-controlling interests to redemption value— — — — 123,542 — 349,533 473,075 (473,075)
Balance as of September 30, 202482,677,354 $8  $ $180,356 $2,569 $(467,942)$(285,009)$ 
The accompanying notes are an integral part of these unaudited consolidated financial statements.
7

COMPOSECURE, INC.
Consolidated Statements of Stockholder' Equity (Unaudited)
($ in thousands)
Class A Common StockClass B Common StockAdditional Paid-inAccumulated Other ComprehensiveAccumulatedTotal Stockholders'Redeemable Non-Controlling
SharesAmountSharesAmountCapitalIncomeDeficitDeficitInterest
Balance as of December 31, 202216,446,748 $2 60,325,057$6 $24,107 $8,283 $(924,630)$(892,232)$600,234 
Distributions to non-controlling interests— — — — — — (9,714)(9,714)— 
Stock-based compensation— — — — 4,022 — — 4,022 — 
Net income— — — — — — 2,329 2,329 8,408 
Class A common stock issued pursuant to equity awards, net of shares withheld for taxes, and ESPP transactions1,564,956 — — — — — — — — 
Proceeds from employee stock purchase plan and exercises of options— — — — 146 — — 146 — 
Class A common stock withheld related to net share settlement of equity awards— — — — (2,409)— — (2,409)— 
Class A common stock issued pursuant to Class B common stock exchanges366,635 — (366,635)— — — — — 
Unrealized loss on derivative - interest rate swap— — — — — (1,649)— (1,649)— 
Tax receivable agreement liability— — — — (290)— — (290)— 
Adjustment of redeemable non-controlling interests to redemption value— — — — — — 12,055 12,055 (12,055)
Balance as of March 31, 202318,378,339$2 59,958,422$6 $25,576 $6,634 $(919,960)$(887,742)$596,587 
Distributions to non-controlling interests— — — — — — (19,294)(19,294)— 
Stock-based compensation— — — — 4,393— — 4,393 — 
Net income— — — — — — 5,737 5,737 26,973 
Class A common stock issued pursuant to equity awards, net of shares withheld for taxes, and employee stock purchase plan transactions313,767 — — — — — — — — 
Proceeds from employee stock purchase plan and exercises of options— — — — 243 — — 243 — 
Class A common stock withheld related to net share settlement of equity awards— — — — (74)— — (74)— 
Unrealized gain on derivative - interest rate swap, net of tax— — — — — 1,276 — 1,276 — 
Tax receivable agreement liability— — — — (1)— — (1)— 
Adjustment of redeemable non-controlling interests to redemption value— — — — — — 26,973 26,973 (26,973)
Balance as of June 30, 202318,692,106$2 59,958,422$6 $30,137 $7,910 $(906,544)$(868,489)$596,587 
Distributions to non-controlling interests— — — — — — (9,354)(9,354)— 
Stock-based compensation— — — — 4,637 — — 4,637 — 
The accompanying notes are an integral part of these unaudited consolidated financial statements.
8

COMPOSECURE, INC.
Consolidated Statements of Stockholder' Equity (Unaudited)
($ in thousands)
Proceeds from employee stock purchase plan and exercises of options— — — — 635 — — 635 — 
Net income— — — — — — 7,475 7,475 30,574 
Class A common stock issued pursuant to equity awards, net of shares withheld for taxes, and employee stock purchase plan transactions601,181 — — — — — — — — 
Class A common stock withheld related to net share settlement of equity awards— — — — (643)— — (643)— 
Unrealized loss on derivative - interest rate swap— — — — — (264)— (264)— 
Tax receivable agreement liability— — — — (1)— — (1)— 
Adjustment of redeemable non-controlling interests to redemption value— — — — — — 30,574 30,574 (30,574)
Balance as of September 30, 202319,293,287 $2 59,958,422 $6 $34,765 $7,646 $(877,849)$(835,430)$596,587 

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

COMPOSECURE, INC.
Consolidated Statements of Cash Flows (Unaudited)
($ in thousands)
Nine months ended September 30,
20242023
Cash flows from operating activities:
Net (loss) income
$(34,804)$81,496 
Adjustments to reconcile net (loss) income to net cash provided
by operating activities
Depreciation and amortization6,932 6,249 
Stock-based compensation expense15,269 13,052 
Amortization of deferred finance costs958 1,262 
Loss on extinguishment of debt148  
Change in fair value of earnout consideration liability34,060 (10,540)
Revaluation of warrant liability76,211 (1,771)
Change in fair value of derivative liability(425)364 
Deferred tax (benefit)(4,813)(1,485)
Changes in assets and liabilities
Accounts receivable(3,311)(11,261)
Inventories(2,550)(9,614)
Prepaid expenses and other assets(115)(87)
Accounts payable4,499 6,938 
Accrued expenses1,487 4,065 
Other liabilities590 (789)
Net cash provided by operating activities94,136 77,879 
Cash flows from investing activities:
Purchase of property and equipment(4,782)(6,669)
Capitalized software expenditures
(729) 
Net cash used in investing activities(5,511)(6,669)
Cash flows from financing activities:
Proceeds from employee stock purchase plan, warrants and exercises of equity awards2,895 1,024 
Payments for taxes related to net share settlement of equity awards(8,482)(3,126)
Payment of tax receivable agreement liability (2,193)
Payment of term loan(10,333)(18,122)
Deferred finance costs related to debt modification(1,889)(256)
Tax distributions to non-controlling members(34,863)(38,362)
Special distribution to non-controlling members(15,573) 
Dividend to Class A shareholders(8,922) 
Net cash used in financing activities(77,167)(61,035)
Net increase in cash and cash equivalents11,458 10,175 
Cash and cash equivalents, beginning of period41,216 13,642 
Cash and cash equivalents, end of period$52,674 $23,817 
Supplementary disclosure of cash flow information:
Cash paid for interest expense$16,987 $18,296 
Supplemental disclosure of non-cash financing activities:
Derivative asset - interest rate swap$(2,422)$(637)
The accompanying notes are an integral part of these unaudited consolidated financial statements.
10

COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
("$ in thousands" - except share data)

1. DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS

CompoSecure, Inc. (“CompoSecure” or the “Company”) is a manufacturer and designer of complex metal, composite and proprietary financial transaction cards. The Company was founded and commenced operations in 2000. The Company provides products and services primarily to global financial institutions, plastic card manufacturers, system integrators, and security specialists. The Company is located in Somerset, New Jersey. Since its inception, the Company has established itself as a technology partner to market leaders, fintechs and consumers enabling trust for millions of people around the globe. The Company combines elegance, simplicity and security to deliver exceptional experiences and peace of mind in the physical and digital world. The Company’s innovative payment card technology and metal cards with Arculus secure authentication and digital asset storage capabilities deliver unique, premium branded experiences, enable people to access and use their financial and digital assets, and ensure trust at the point of a transaction.

The Company creates newly innovated, highly differentiated and customized quality financial payment products for banks and other payment card issuers to support and increase their customer acquisition, customer retention and organic customer spend. The Company’s customers consist primarily of leading international and domestic banks and other payment card issuers primarily within the United States (“U.S.”), with additional direct and indirect customers in Europe, Asia, Latin America, Canada, and the Middle East. The Company is a platform for next generation payment technology, security, and authentication solutions. The Company maintains trusted, highly-embedded and long-term customer relationships with an expanding set of global issuers. The Company has established a niche position in the financial payment card market with over 20 years of innovation and experience and is focused primarily on this attractive subsector of the financial technology market. The Company serves a diverse set of direct customers and indirect customers, including some of the largest issuers of credit cards in the U.S.

CompoSecure is operated as an umbrella partnership C corporation (“Up-C”) meaning that the sole asset of CompoSecure, Inc. is its interest in CompoSecure Holdings, L.L.C. ("Holdings") and the related deferred tax asset. Holdings has been an entity taxed as a partnership for U.S. federal income tax purposes and, until the Resolute transaction (described below), was owned by both the historical owners and CompoSecure, Inc. By virtue of control of the board of managers of Holdings, CompoSecure, Inc. operates and controls the business and affairs of CompoSecure. As a result, the Company consolidates the financial results of Holdings and reports a non-controlling interest related to the Holdings units not owned by CompoSecure, Inc.

On August 7, 2024, all of the Class B stockholders of the Company and affiliates of Resolute Compo Holdings, LLC, including Tungsten 2024 LLC ("Resolute") entered into stock purchase agreements, pursuant to which the selling shareholders would exchange their 51,908,422 Class B units (and corresponding Class B shares) for Class A shares, eliminating the Company's existing dual-share class structure. On September 17, 2024, the transactions (the "Resolute Transaction") closed and Resolute became the majority owner of the Company by acquiring 49,290,409 of the Class A Common Stock of the Company for an aggregate purchase price of approximately $372.1 million, or $7.55 per share, representing an approximately 60% voting interest. The Company was not party to stock purchase transactions. Prior to these transactions, Class B holders held Class B units in Holdings. Subsequent to the Resolute Transaction, CompoSecure owned 100% of Holdings. As a result of the Resolute Transaction, the Company no longer has Class B shares outstanding or a non-controlling interest as of September 30, 2024.

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The accompanying consolidated financial statements are presented in conformity with U.S. GAAP and pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). Any reference in these notes to applicable guidance is meant to refer to U.S. GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASU”) promulgated by the Financial Accounting Standards Board (“FASB”). The accompanying consolidated financial statements include the results of operations of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. Certain reclassifications have been made to
11

COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
("$ in thousands" - except share data)
conform to the current year presentation. All dollar amounts are in thousands, unless otherwise noted. Share and per share amounts are presented on a post-conversion basis for all periods presented, unless otherwise noted.

The Company's significant accounting policies are detailed in the Company's Annual Report on Form 10-K for the year ended December 31, 2023 filed with the SEC.
Interim Financial Statements

The accompanying consolidated financial statements have been prepared in accordance with Generally Accepted Accounting Principles ("U.S. GAAP") and Article 10 of Regulation S-X of the SEC for interim financial information and should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2023. The financial statements presented in this Quarterly Report on Form 10-Q are unaudited; however, in the opinion of management, the financial statements reflect all adjustments, consisting solely of normal, recurring adjustments, necessary for the fair presentation of the financial statements for the periods presented. The results disclosed in the Consolidated Statements of Operations for the three and nine month periods ended September 30, 2024 are not necessarily indicative of the results to be expected for the full year.

Use of Estimates

The preparation of the consolidated financial statements requires management to make a number of estimates and assumptions relating to the reported amount of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. The Company bases its estimates on historical experience, current business factors and various other assumptions believed to be reasonable under the circumstances, all of which are necessary in order to form a basis for determining the carrying values of assets and liabilities. Actual results may differ from those estimates and assumptions. The Company evaluates the adequacy of its reserves and the estimates used in calculations on an on-going basis. Significant areas requiring management to make estimates include the valuation of equity instruments, measurement of changes in the fair value of earnout consideration liability, estimates of derivative liability associated with the Exchangeable Notes (as defined below), which are marked to market each quarter based on a Lattice model approach, derivative asset for the interest rate swap, changes in the fair value of warrant liabilities, valuation allowances on deferred tax assets which are based on an assessment of recoverability of the deferred tax assets against future taxable income and estimates of the inputs used to calculate the tax receivable agreement liability.

Revenue Recognition
The Company recognizes revenue in accordance with ASC 606 when the performance obligations under the terms of the Company’s contracts with its customers have been satisfied. This occurs at the point in time when control of the specific goods or services as specified by each purchase order are transferred to customers. Specific goods refers to the products offered by the Company, including metal cards, high security documents, and pre-laminated materials. Transfer of control passes to customers upon shipment or upon receipt, depending on the agreement with the specific customers. ASC 606 requires entities to record a contract asset when a performance obligation has been satisfied or partially satisfied, but the amount of consideration has not yet been received because the receipt of the consideration is conditioned on something other than the passage of time. ASC 606 also requires an entity to present a revenue contract as a contract liability in instances when a customer pays consideration, or an entity has a right to an amount of consideration that is unconditional (e.g. receivable), before the entity transfers a good or service to the customer. The Company did not have any contract assets or liabilities as of September 30, 2024 or December 31, 2023.
The Company invoices its customers at the time at which control is transferred, with payment terms ranging between 15 and 60 days depending on each individual contract. As the payment is due within 60 days of the invoice, a significant financing component is not included within the contracts.
The majority of the Company’s contracts with its customers have the same performance obligation of manufacturing and transferring the specified number of cards to the customer. Each individual card included within an order constitutes a separate performance obligation, which is satisfied upon the transfer of goods to the customer. The
12

COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
("$ in thousands" - except share data)
contract term as defined by ASC 606 is the length of time it takes to deliver the goods or services promised under the purchase order or statement of work. As such, the Company's contracts are generally short-term in nature.
Revenue is measured in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. Revenue is recognized net of variable consideration such as discounts, rebates, and returns.
The Company’s products do not include an unmitigated right of return unless the product is non-conforming or defective. If the goods are non-conforming or defective, the defective goods are replaced or reworked or, in certain instances, a credit is issued for the portion of the order that was non-conforming or defective. A provision for sales returns and allowances is recorded based on experience with goods being returned. Most returned goods are re-worked and subsequently re-shipped to the customer and recognized as revenue. Historically, returns have not been material to the Company.
Additionally, the Company has a rebate program with certain customers allowing for a rebate based on achieving a certain level of shipped sales during the calendar year. This rebate is estimated and updated throughout the year and recorded against revenues and the related accounts receivable.
Segment Information
The Company is managed and operated as one business, as the entire business is managed by a single management team that reports to the Chief Executive Officer and President. The Company's chief operating decision-maker ("CODM") is its Chief Executive Officer and President, who makes resource allocation decisions and assesses performance based on financial information presented on an aggregate basis. The Company does not operate separate lines of business with respect to any of its products and does not review discrete financial information to allocate resources to separate products or by location. Accordingly, the Company views its business as one reportable operating segment.

Characteristics of the organization which were relied upon in making the determination that the Company operates in one reportable segment include the similar nature of all of the products that the Company sells, the functional alignment of the Company’s organizational structure, and the reports that are regularly reviewed by the CODM for the purpose of assessing performance and allocating resources.

Software Development Costs

The Company applies the principals of FASB ASC 350-40, Accounting for the Cost of Computer Software Developed or Obtained for Internal Use ("ASC 350-40"). ASC 350-40 requires that software development costs incurred before the preliminary project stage be expensed as incurred. The Company capitalizes development costs related to these software applications once the preliminary project stage is complete and it is probable that the project will be completed and the software will be used to perform the functions intended. The Company capitalized $331 for the three months ended September 30, 2024 of software development costs. For the nine months ended September 30, 2024, the Company capitalized $729 of software development costs. No software development costs were capitalized during the three and nine months ended September 30, 2023.

Net Income Per Share

The Company complies with accounting and disclosure requirements of FASB ASC Topic 260, “Earnings Per Share”. Net income per common share is computed by dividing net income attributable to controlling interest by the weighted-average number of common shares outstanding for the period. The weighted-average number of common shares outstanding during the period includes Class A common stock but is exclusive of Class B common stock as these shares have no economic or participating rights.

Diluted net income per share is computed by dividing the net income allocated to potential dilutive instruments attributable to controlling interest by the basic weighted-average number of common shares outstanding during the period, adjusted for the potentially dilutive shares of common stock equivalents resulting from the assumed exercise of the
13

COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
("$ in thousands" - except share data)
warrants, payment of the earnouts, exercise of the equity awards, exchange of the Class B units and Exchangeable Notes ("securities") only if the effect is not anti-dilutive.

Recent Accounting Pronouncements – Adopted in current fiscal year
On December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures, which applies to all entities subject to income taxes. For public business entities ("PBEs"), the new requirements will be effective for annual periods beginning after December 15, 2024. For entities other than public business entities ("non-PBEs"), the requirements will be effective for annual periods beginning after December 15, 2025. The guidance will be applied on a prospective basis with the option to apply the standard retrospectively. Early adoption is permitted. The amendments in this update require that public business entities on an annual basis disclose specific categories in the rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold if the effect of those reconciling items is equal to or greater than five percent of the amount computed by multiplying pretax income (or loss) by the applicable statutory income tax rate. The new guidance focuses on two specific disclosure areas: rate reconciliation and income taxes paid. The rate reconciliation disclosure requirements differ for PBEs as compared to non-PBEs. The income taxes paid disclosures are the same for all entities. The Company will adopt this ASU on January 1, 2025 and is still assessing the impact that the adoption of this ASU will have on the Company's consolidated financial statements.
On November 27, 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures, which applies to all public entities that are required to report segment information in accordance with Topic 280, Segment Reporting, The guidance will be applied retrospectively and is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The guidance improves financial reporting by requiring disclosure of incremental segment information on an annual and interim basis for all public entities to enable investors to develop more decision-useful financial analysis. The Company is in the process of evaluating the impact of this ASU on its year end financial reporting as required by the standard.

3. INVENTORIES
The major classes of inventories were as follows:
September 30, 2024December 31, 2023
Raw materials$54,855 $50,867 
Work in process3,227 4,110 
Finished goods358 662 
Inventory reserve(3,350)(3,099)
$55,090 $52,540 

The Company monitors inventory costs relative to selling prices and performs physical cycle count procedures on inventories throughout the year to determine if a lower cost or net realizable value reserve is necessary. The Company reviews inventory for slow-moving or obsolete amounts based on expected product sales volume and provides reserves against the carrying amount of inventory as appropriate. This reserve may fluctuate as the Company's assumptions change due to new information, discrete events, or changes in the business, such as entering new markets or discontinuing a specific product.
14

COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
("$ in thousands" - except share data)
4. PROPERTY AND EQUIPMENT
Property and equipment consisted of the following:
Useful LifeSeptember 30, 2024December 31, 2023
Machinery and equipment
5 - 10 years
$36,739 $30,311 
Furniture and fixtures
3 - 5 years
33 33 
Computer equipment
3 - 5 years
2 2 
Leasehold improvementsShorter of lease term or estimated useful life11,533 10,609 
Software
1 - 3 years
1,718 1,718 
Construction in progress1,619 4,189 
Total51,644 46,862 
Less: Accumulated depreciation and amortization(28,582)(21,650)
Property and equipment, net$23,062 $25,212 
Depreciation and amortization expense on property and equipment was $2,331 and $2,078 for the three months ended September 30, 2024 and 2023, respectively. Depreciation and amortization expense on property and equipment was $6,932 and $6,249 for the nine months ended September 30, 2024 and 2023, respectively.
5. DEBT
Exchangeable Senior Notes

On December 27, 2021, the Company merged with Roman DBDR Tech Acquisition Corp ("Roman DBDR") pursuant to a merger agreement dated April 19, 2021 (the "Merger Agreement"), by and among Roman DBDR, Roman Parent Merger Sub, LLC, a wholly-owned subsidiary of Roman DBDR incorporated in the State of Delaware ("Merger Sub"), and Holdings. Pursuant to the terms of the Merger Agreement, a business combination between the Company and Holdings was effected through the merger of Merger Sub with and into Holdings, with Holdings as the surviving company and as a wholly-owned subsidiary of Roman DBDR, now named CompoSecure, Inc. (the "Business Combination"). On April 19, 2021, concurrent with the execution of the Merger Agreement, the Company and its subsidiary, Holdings, entered into subscription agreements (the “Note Subscription Agreements”) with certain investors ("Notes Investors") pursuant to which such Notes Investors, severally and not jointly, purchased on December 27, 2021, the closing date of the Business Combination (the "Closing Date"), senior notes (the “Exchangeable Notes”) issued by Holdings and guaranteed by its operating subsidiaries, CompoSecure, L.L.C. and Arculus Holdings, L.L.C., in an aggregate principal amount of up to $130,000 that were exchangeable into shares of Class A common stock at a conversion price of $11.50 per share, subject to the terms and conditions of an indenture (the "Indenture") entered into by the Company and its subsidiary, Holdings, and the trustee under the Indenture.

The Exchangeable Notes bear interest at a rate of 7% per year, payable semiannually in arrears on each June 15 and December 15, commencing on June 15, 2022, to holders of record at the close of business on the preceding June 1 and December 1 (whether or not such day is a Business Day), respectively. The Exchangeable Notes mature on December 27, 2026. The Company will settle any exchange of the Exchangeable Notes in shares of Class A common stock, with cash payable in lieu of any fractional shares. In connection with the issuance of the Exchangeable Notes, the Company entered into a Registration Rights Agreement, pursuant to which the Notes Investors received certain registration rights with respect to the Class A common stock.

After the three-year anniversary of the Closing Date, which will occur on December 27, 2024, the Exchangeable Notes will be redeemable at any time and from time to time by the Company, in whole or in part, (i) if the Last Reported Sale Price of the Class A common stock exceeds 130% of the exchange price as defined in Indenture then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading
15

COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
("$ in thousands" - except share data)
day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption and (ii) so long as a registration statement registering the resale of all Exchange Shares is effective and available for use by holders of Exchangeable Notes during the entirety of the period from and including the date notice of redemption is given to and including the date of redemption. The notice period for any redemption will be no less than 30 scheduled trading days. The redemption price in any such redemption shall be equal to (a) 100% of the principal amount of the Exchangeable Notes to be redeemed, plus (b) accrued and unpaid interest to, but excluding, the redemption date. The redemption price is payable in cash.

Per the terms of the Indenture, holders of Exchangeable Notes in connection with any such redemption will receive a make-whole payment equal to the aggregate dollar value of all interest payable from the date the Company delivers notice of such redemption through the maturity of the Exchangeable Notes. The redemption Make-Whole Amount is payable, at the Company’s option, in cash or through an increase in the exchange rate then applicable to the Exchangeable Notes by an amount equal to (i) the redemption Make-Whole Amount divided by (ii) the five day Volume Weighed Average Price ("VWAP") with regard to the Class A common stock during the five trading period beginning on the trading day immediately following the notice of redemption.

Holders of Exchangeable Notes may exchange their notes in whole or in part, at any time or from time to time, for shares of the Company’s Class A common stock, par value $0.0001 per share up, to a maximum exchange rate of 99.9999 shares per $1,000 principal amount after adjustments as defined in the Indenture.

The Exchangeable Notes contain customary anti-dilution adjustments, taking into account the agreed terms in the Indenture. To avoid doubt, among other customary adjustments, this includes anti-dilution protections for dividends and distributions of the Company's capital stock, assets and indebtedness. Per the terms of the Indenture, the following are the anti-dilution adjustments of the exchange rate:

a.If the Company exclusively issues shares of common stock as a dividend or distribution on shares of the common stock, or if the Company effects a share split or share combination;

b.If the Company issues to all or substantially all holders of the common stock any rights, options or warrants (other than pursuant to a stockholders' rights plan) entitling them, for a period of not more than 45 calendar days after the announcement date of such issuance, to subscribe for or purchase shares of the common stock at a price per share that is less than the average of the last reported sale prices of the common stock for the 10 consecutive trading day period ending on, and including, the trading day immediately preceding the date of announcement of such issuance;

c.If the Company distributes shares of its capital stock, evidences of its indebtedness, other assets or property of the Company or rights, options or warrants to acquire its capital stock or other securities of the Company, to all or substantially all holders of the common stock;

d.If any cash dividend or distribution is made to all or substantially all holders of the common stock;

e.If the Company or any of its Subsidiaries make a payment in respect of a tender or exchange offer for the common stock, to the extent that the cash and value of any other consideration included in the payment per share of the common stock exceeds the average of the last reported sale prices of the common stock over the 10 consecutive trading day period commencing on, and including, the trading day next succeeding the last date on which tenders or exchanges may be made pursuant to such tender or exchange offer.

The exchange rate will in no event be adjusted down pursuant to the provisions described above, except to the extent a tender or exchange offer is announced but not consummated.

If the Company undergoes a “fundamental change” (as defined in the Indenture), subject to certain conditions, the exchange rate will be adjusted per the adjustment table included in the Indenture. If a fundamental change occurs at any
16

COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
("$ in thousands" - except share data)
time prior to the maturity date, each holder shall have the right, at such holder’s option, to require the Company to repurchase for cash all of such holder’s Exchangeable Notes at a repurchase price equal to 100% of the principal amount of the Exchangeable Notes to be repurchased, plus accrued and unpaid interest thereon. There is no make-whole payment associated with a fundamental change redemption.

Holders of Exchangeable Notes will be entitled to the resale registration rights under the resale Registration Rights Agreement. If a Registration default occurs, additional interest will accrue, equal to 0.25% in the first 90 days and 0.50% after the 91st day after the Registration Default (which includes that the Registration Statement has not been filed, or deemed effective or ceases to be effective).

The Indenture contains customary terms and covenants and events of default. Upon an event of default as defined in the Indenture, the trustee or the holders of at least 25% in aggregate principal amount of the Exchangeable Notes may declare 100% of the principal of, and accrued and unpaid interest on, all the Exchangeable Notes to be due and payable immediately, and upon any such declaration, the same shall become and shall automatically be immediately due and payable. Upon an event of default in the payment of interest, the Company may elect the sole remedy to be the payment of additional interest of 0.25% for the first 90 days after the occurrence of such an event of default and 0.50% for days 91-180 after the occurrence of such an event of default.

On June 11, 2024, the Company paid a special cash dividend to Class A shareholders of CompoSecure, Inc., and made a corresponding distribution to Class B unitholders of Holdings. As a result of the special cash dividend and distribution, the conversion price was adjusted to $10.98 per share, which resulted in an adjustment to the exchange rate to 91.0972 shares of the Company’s Class A Common Stock per $1,000 principal amount of Notes exchanged. On September 17, 2024, the Resolute Transaction closed, where a majority interest of the Company was acquired through privately negotiated sales. See Note 6 for additional information on the special cash dividend and sale of the majority interest.

The sale of the majority interest and subsequent filing of a Schedule 13D report with the SEC by Resolute on September 19, 2024 triggered the occurrence of a “Make-Whole Fundamental Change” (as defined in the Indenture), pursuant to which the Company, on September 20, 2024, issued a Notice of Make-Whole Fundamental Change to the holders of the Exchangeable Notes to notify the holders that the exchange rate for the Exchangeable Notes has been temporarily increased from 91.0972 shares of Class A Common Stock per $1,000 principal amount of Notes to 104.5199 shares of Class A Common Stock per $1,000 principal amount of notes. This temporary increase in the exchange rate resulted in an adjustment of the conversion price to $9.57 per share from September 19, 2024 to November 29, 2024. Following that date, the conversion price will revert back to $10.98 per share and the exchange rate will revert back to 91.0972 shares of the Company’s Class A Common Stock per $1,000 principal amount of Notes. A notice was sent to all holders of Exchangeable Notes on October 9, 2024 providing details of these choices.

The Company assessed all of the terms and features of the Exchangeable Notes in order to identify any potential embedded features that would require bifurcation. As part of this analysis, the Company assessed the economic characteristics and risks of the Exchangeable Notes, including the conversion, put and call features. In consideration of these provisions, the Company determined that the optional redemption with a make-whole provision feature required bifurcation as it is a derivative. The fair value of this derivative was determined based on the difference between the fair value of the Exchangeable Notes with the redemption with a make-whole provision feature and the fair value of the Exchangeable Notes without the redemption with a make-whole provision feature. The Company employed a Lattice model to determine the fair value of the derivative. Upon issuance of the Exchangeable Notes, the fair value of the derivative was $552 and was recognized as a derivative liability with an offsetting amount recorded as a debt discount reducing the carrying value of the Exchangeable Notes on the Closing Date, or December 27, 2021. The optional redemption with a make-whole provision feature is measured at fair value on a quarterly basis and the change in the fair value for the period is recorded on the consolidated statements of operations. The Company performed a valuation of the derivative liability and determined that the fair value of the derivative liability was $0 at September 30, 2024 and $425 at December 31, 2023. The Company recorded a favorable change in fair value of $544 and $149 for the three months ended September 30, 2024 and September 30, 2023, respectively. The Company recorded a favorable change in fair value of $425 for the nine months ended September 30, 2024 and an unfavorable change in fair value of $364 for the nine months ended September 30, 2023.
17

COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
("$ in thousands" - except share data)

The expected term of the Exchangeable Notes was equal to the period through December 27, 2026 as this represents the point at which the Exchangeable Notes will mature unless earlier exchanged in accordance with their terms prior to such date. For the quarters ended September 30, 2024 and September 30, 2023, the Company recognized $2,425 and $2,416 of interest expense, respectively, related to the Exchangeable Notes at the effective interest rate of 7.4%. For the nine months ended September 30, 2024 and September 30, 2023, the Company recognized $7,219 and $7,167 of interest expense, respectively, related to the Exchangeable Notes at the effective interest rate of 7.4%. The fair value of the Company’s Exchangeable Notes without the make-whole feature, was approximately $190,000 and $118,000, as of September 30, 2024 and December 31, 2023 respectively.

In connection with the issuance of the Exchangeable Notes, the Company incurred approximately $2,600 of debt issuance costs, which primarily consisted of underwriting fees, and allocated these costs to the liability component and recorded as a reduction in the carrying amount of the debt liability on the balance sheet. The portion allocated to the Exchangeable Notes is amortized to interest expense over the expected term of the Exchangeable Notes using the effective interest method.
Credit Facility

On July 26, 2016, the Company, through its subsidiary, Holdings, entered into a $120,000 credit facility (the “2016 Credit Facility”) with J.P. Morgan Chase (“JPMC”) as the lending agent that provided the Company with a revolving credit facility with a maximum borrowing capacity of $40,000 (the “2016 Revolver”) and a term loan of $80,000 (the “2016 Term Loan”) that was scheduled to mature in July 2021. The 2016 Credit Facility was subsequently amended in July 2019, November 2020 and December 2021 (the “2021 Credit Facility”) to increase the borrowing capacity of the 2016 Revolver and the 2016 Term Loan and to extend the maturity date of the 2016 Credit Facility. The 2021 Credit Facility increased the overall borrowing capacity of the credit facility to $310,000 comprised of a revolving credit facility with a maximum borrowing capacity of $60,000 (the “2021 Revolver”) and a term loan of $250,000 (the “2021 Term Loan”). The 2021 Credit Facility was set to mature on December 16, 2025. The 2021 Credit Facility was also amended in February 2023, May 2023 and March 2024 to (i) transition the 2021 Credit Facility from bearing interest based on LIBOR to SOFR, (ii) to remove certain lenders who no longer wanted to participate in the 2021 Credit Facility, and (iii) to allow the Company to repurchase outstanding shares of common stock, common stock warrants and Exchangeable Notes in an aggregate amount not to exceed $40,000 The 2021 Credit Facility was accounted for as a modification and approximately $1,800 of additional costs incurred in connection with the modification were capitalized as debt issuance costs.

On August 7, 2024, the Company entered into a Fourth Amended and Restated Credit Agreement with JPMC (the “2024 Credit Facility” and collectively with the 2021 Credit Facility, the “Credit Facilities”) and the lenders party thereto to refinance the 2021 Credit Facility. The 2024 Credit Facility amended and restated the 2021 Credit Facility in its entirety. In conjunction with the 2024 Credit Facility, the maximum borrowing capacity of the overall credit facility was increased to $330,000 comprised of a term loan of $200,000 (the “2024 Term Loan”) and a revolving credit facility of $130,000 (the “2024 Revolver”). Two lenders who participated in the 2021 Credit Facility did not participate in the 2024 Credit Facility and transferred their debt to other lenders. The 2024 Credit Facility is set to mature on August 7, 2029. The 2024 Credit Facility was accounted for as an extinguishment for the two lenders who transferred their debt and as a modification for all other remaining lenders. As a result, the Company wrote-off approximately $148 in unamortized debt issuance costs related to the lenders who did not participate in the 2024 Credit Facility which is included in Loss on Extinguishment of Debt in Other Expense in the accompanying consolidated statements of operations.

In conjunction with the 2024 Credit Facility, the Company incurred approximately $686 in lender fees and $147 in other third-party fees related to the 2024 Revolver and approximately $1,056 in lender fees and $225 in other third-party fees related to the 2024 Term Loan. The $1,056 of lender fees related to the 2024 Term Loan have been capitalized and these fees, along with $832 of unamortized debt issuance costs related to the 2021 Credit Facility, will be amortized into interest expense through the maturity date of the 2024 Term Loan using the effective interest method. Similarly, $686 of lender fees and $147 of other third-party fees related to the 2024 Revolver have been capitalized as an other long-term asset and will be amortized into interest expense through the maturity date of the 2024 Revolver using the straight-line method. The $225 other third-party fees related to the 2024 Term Loan were expensed as incurred.
18

COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
("$ in thousands" - except share data)
The Company’s Credit Facilities, including the 2024 Credit Facility, require the Company to make quarterly principal payments until maturity, at which point a balloon principal payment is due for the outstanding principal. The Credit Facilities also require the Company to make monthly interest payments as well as pay a quarterly unused commitment fee of 0.35% for any unused portion of the revolving credit facilities. Both the 2021 Credit Facility and the 2024 Credit Facility provide for the Company to prepay the term loans without penalty or premium. The Credit Facilities are secured by substantially all of the assets of the Company.

Interest on the revolving credit facilities and the term loans are based on the outstanding principal amount during the interest period multiplied by the quoted SOFR rate plus the which can range from 1.75% to 2.75% based on the Company's leverage ratio. As of September 30, 2024 the effective interest rate on the 2024 Revolver and 2024 Term Loan was 7.30% per year. As of September 30, 2023 the effective interest rate on the 2021 Revolver and 2021 Term Loan was 7.99% per year.

The Company recognized $4,257 and $4,997 of interest expense related to the Revolver and the Term Loan for the quarter ended September 30, 2024 and September 30, 2023, respectively. The Company recognized $13,077 and $14,870 of interest expense related to the Revolver and the Term Loan for the nine months ended September 30, 2024 and September 30, 2023, respectively.

The Credit Facilities contain certain financial covenants including a minimum interest coverage ratio, a maximum total debt to EBITDA ratio and a minimum fixed charge coverage ratio. As of September 30, 2024 and December 31, 2023, the Company was in compliance with all financial covenants. The fair value of the Company's credit facilities approximate the carrying value for all periods presented.

As of September 30, 2024 and December 31, 2023, there were no balances outstanding on the Revolver. As of September 30, 2024, there was $130,000 available for borrowing under the 2024 Revolver.



The balances payable under all borrowing facilities are as follows:
September 30,
2024
December 31,
2023
Term LoanExchangeable NotesTotal debtTerm LoanExchangeable NotesTotal debt
 Loan Balance$199,980 $130,000 $329,980 $210,313 $130,000 $340,313
Less: current portion of term loan (scheduled payments)(10,000) (10,000)(10,313) (10,313)
Less: net deferred financing costs(1,831)(1,780)(3,611)(1,669)(2,168)(3,837)
Total Long Term debt$188,149 $128,220 $316,369 $198,331 $127,832 $326,163 
Derivative liability - redemption with make-whole provision
$ $425 

The maturity of all the borrowings facilities is as follows:

Remainder of 2024
$ 
2025199,980 
2026130,000 
Total
$329,980 

19

COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
("$ in thousands" - except share data)
In order to hedge the Company’s exposure to variable interest rate fluctuations related to the $310,000 of borrowings under its 2021 Credit Facility, the Company entered into two interest rate swap agreements with Bank of America on January 11, 2022, the first of which had an effective date of January 5, 2022 (the “January 2022 Swap”), and the second of which had an effective date of December 5, 2023 (the “December 2023 Swap” and, collectively with the January 2022 Swap, the “Interest Rate Swap Agreements”). The January 2022 Swap expired on December 5, 2023 while the December 2023 Swap is set to expire on December 2025. Both the January 2022 Swap and the December 2023 Swap are settled at the end of the month between the parties. The December 2023 Swap has a notional amount of $125,000 and was designated as a cash flow hedge for accounting purposes.

The Company determined the fair value of the Interest Rate Swap Agreements to be zero at the inception of the agreements and $2,775 and $5,258 at September 30, 2024 and December 31, 2023 respectively. The Company reflects the realized gains and losses of the actual monthly settlement activity of the Interest Rate Swap Agreements through interest income or expense in its consolidated statements of operations. The Company reflects the unrealized changes in fair value of the Interest Rate Swap Agreements at each reporting period in other comprehensive income. A derivative asset or liability is recognized at each reporting period in the Company’s consolidated balance sheets for the Interest Rate Swap Agreements. Interest related to the Interest Rate Swap Agreements converted from LIBOR to SOFR at the same time as the amendment of 2021 Credit Facility in February 2023.


6. EQUITY STRUCTURE
Shares Authorized

As of September 30, 2024, the Company had authorized a total of 250,000,000 shares for issuance designated as Class A common stock, 75,000,000 designated as Class B common stock and 10,000,000 shares designated as preferred stock. As of September 30, 2024, there were 82,677,354 shares of Class A common stock issued and outstanding, no shares of Class B common stock issued and outstanding and no shares of Preferred Stock issued and outstanding.
Issuance of Common Stock
In the quarter ended September 30, 2024, the Company issued 921,594 new shares of Class A common stock pursuant primarily to the vesting of certain restricted stock units ("RSUs"), and exercises of stock options, as well as employee stock purchase plan transactions ("ESPP") and warrants during the quarter. The Class A common stock issued pursuant to the vesting of RSUs were issued net of shares withheld for applicable taxes.
In the nine months ended September 30, 2024, the Company issued 3,303,809 new shares of Class A common stock pursuant primarily to the vesting of certain RSUs, and exercises of stock options, as well as ESPP and warrants during the quarter. The Class A common stock issued pursuant to the vesting of RSUs were issued net of shares withheld for applicable taxes.
During May 2024, certain holders of the shares of Class B common stock exchanged an aggregate of 8,050,000 Class B units in Holdings (together with the corresponding number of shares of the Company's Class B common stock) in exchange for 8,050,000 shares of Class A common stock (the "Exchange"). Upon the Exchange, the exchanged shares of Class B common stock and the corresponding number of shares of Class B units were canceled. Immediately following the Exchange, pursuant to the Underwriting Agreement, dated as of May 8, 2024, (the “Underwriting Agreement”), by and among the Company, Holdings, the Representatives, the Underwriters and the Selling Stockholders named therein, the Selling Stockholders sold 8,050,000 shares of the Company’s Class A common stock to the Underwriters (the "Secondary Offering"). The Company did not receive any proceeds from the sale of the shares of Class A common stock by the selling stockholders. As a result of these transactions, the number of outstanding shares of the Company’s Class B common stock decreased by 8,050,000 and the number of outstanding shares of the Company’s Class A common stock increased by 8,050,000. Transaction costs of $586 were incurred and expensed related to this transaction.
On August 9, 2024, all of the Class B stockholders of the Company and Resolute entered into the Resolute Transaction was completed on September 17, 2024, eliminating the Company's existing dual-share class structure. At the
20

COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
("$ in thousands" - except share data)
closing, the selling stockholders exchanged their 51,908,422 Class B units (and corresponding Class B shares) for Class A shares and Resolute became the majority owner of the Company by acquiring 49,290,409 of such Class A shares. Prior to the Resolute Transaction, Class B holders held units in Holdings. Subsequent to the Resolute Transaction, CompoSecure owned 100% of Holdings. The Company did not receive any proceeds from the sale of the shares of Class A company stock by the selling shareholders. Transaction costs of $2,726 were incurred and expensed related to this transaction.

Warrants
As of September 30, 2024, the Company had 22,415,189 public warrants outstanding. Until the expiration date of December 27, 2026, each public warrant entitles the registered holder to purchase one share of the Company’s Class A common stock at a price of $11.50 per share, subject to adjustment, at any time commencing 30 days after the completion of the Business Combination. Pursuant to the warrant agreement, a warrant holder may exercise its warrants only for a whole number of shares.
Special Dividend and Distribution

On May 6, 2024, the Company announced a special cash dividend of $0.30 per share to Class A stockholders. A corresponding distribution of $0.30 per share was also announced for Class B unitholders of Holdings. Both the dividend and the distribution were paid on June 11, 2024. Dividends of $8,922 were disbursed to Class A stockholders and distributions of $15,573 were disbursed to Class B unitholders.

Non-Controlling Interest
Non-controlling interests represent direct interests held in Holdings other than by the Company immediately after the Business Combination. The non-controlling interests in the Company are represented by Class B units, or such other equity securities in the Company as the Board may establish in accordance with the terms hereof. Since the potential cash redemptions of the non-controlling interests are outside the control of the Company, such non-controlling interests are classified as temporary equity on the consolidated balance sheet in accordance with ASC 480. Income tax benefit or expense is applied to the income attributable to the controlling interest as the income attributable to the non-controlling interest is pass-through income.

As of September 30, 2024, the Company did not have any non-controlling interest as a result of the exchange of all Class B shares for Class A shares, in connection with the acquisition of a majority interest in the Company by Resolute, as described above.

7. STOCK-BASED COMPENSATION

The following table summarizes share-based compensation expense included in Selling, general and administrative expenses within the consolidated statements of operations:

Three months ended September 30,Nine months ended September 30,
2024202320242023
Stock option expense$ $33 $3 $269 
Restricted stock unit expense4,784 3,875 13,326 10,880 
Performance stock unit expense817 698 1,843 1,796 
Employee stock purchase plan33 31 97 107 
Total stock-based compensation expense$5,634 $4,637 $15,269 $13,052 

21

COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
("$ in thousands" - except share data)


The following table sets forth the options activity under the Holdings' equity plan, which was assumed by the Company, for the nine month period ended September 30, 2024:

Stock Option Activity
Number of SharesWeighted Average Exercise Price Per SharesWeighted Average
Remaining
Contractual Term
(years)
Aggregate
Intrinsic Value
(in thousands)
Outstanding at January 1, 20243,278,463 $1.88 2.9$11,780 
Granted  
Exercised(2,493,194)$1.03 1.7$19,241 
Outstanding at September 30, 2024
785,269 $4.62 4.5$7,379 
Vested and expected to vest at September 30, 2024
785,269 $4.62 4.5$7,379 
Exercisable at September 30, 2024
785,269 $4.62 4.5$7,379 

Restricted Stock Unit Activity
Number of Shares
Outstanding at January 1, 20245,651,895 
Granted2,124,016 
Dividend Equivalent Units on Deferred RSU's6,085 
Vested(2,204,090)
Forfeited(51,850)
Nonvested at September 30, 20245,526,056 


Performance and Market based Stock Unit Activity
Number of Shares
Outstanding at January 1, 20241,107,536 
Granted872,685 
Vested 
Nonvested at September 30, 20241,980,221 




22

COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
("$ in thousands" - except share data)

Earnouts
Number of Shares
Outstanding at January 1, 2024657,160 
Granted 
Vested 
Nonvested at September 30, 2024657,160 
Incentive Units
Upon consummation of the Business Combination on December 27, 2021, all of the incentive units, whether vested or unvested, outstanding immediately prior to the merger that were not settled as part of the transaction, were assumed by the Company and converted into Class B common stock. No such shares of converted Class B common stock were outstanding as of September 30, 2024.
Unrecognized compensation cost for restricted stock awards and performance and market based stock units as of September 30, 2024 totaled $32,465, and is expected to be recognized over a weighted average period of approximately 1.8 years. No unrecognized compensation expense remained for the incentive units as of September 30, 2024.
8. RETIREMENT PLANS
Defined Contribution Plan

The Company has a 401(k) profit sharing plan for all full-time employees who have attained the age of 21 and completed 90 days of service. The Company matches 100% of the first 1% and then 50% of the next 5% of employee contributions. Retirement plan expense for the three months ended September 30, 2024 and 2023 was approximately $431 and $405, respectively. Retirement plan expense for the nine months ended September 30, 2024 and 2023 was approximately $1,483 and $1,326, respectively.

9. FAIR VALUE MEASUREMENTS

In accordance with ASC 820-10, the Company evaluates assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level at which to classify them for each reporting period. This determination requires significant judgments to be made by the Company.

The Company’s financial assets and liabilities measured at fair value on a recurring basis, consisted of the following types of instruments as of the following dates:

23

COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
("$ in thousands" - except share data)
Level 1Level 2Level 3Total
September 30, 2024
Assets Carried at Fair Value:
Derivative asset - interest rate swap$ $2,775 $ $2,775 
Liabilities Carried at Fair Value:
Public warrants$84,505 $ $ $84,505 
Earnout consideration  34,913 34,913 
Derivative liability - redemption with make-whole provision    
December 31, 2023
Assets Carried at Fair Value:
Derivative asset - interest rate swap$ $5,258 $ $5,258 
Liabilities Carried at Fair Value:
Public warrants$8,294 $ $ $8,294 
Earnout consideration  853 853 
Derivative liability - redemption with make-whole provision  425 425 

Additional information is provided below about assets and liabilities remeasured at fair value on a recurring basis and for which the Company utilizes Level 3 inputs to determine fair value.

Derivative asset - interest rate swap
The Company is exposed to interest rate risk on variable interest rate debt obligations. To manage interest rate risk, the Company entered into an interest rate swap agreement on January 5, 2022. See Note 5.

Warrant liabilities

As a result of the Business Combination, the Company assumed a warrant liability related to previously issued warrants in connection with Roman DBDR's initial public offering. The warrants were accounted for as liabilities in accordance with ASC 815-40 and are presented within warrant liabilities on the consolidated balance sheet. The warrant liabilities were remeasured at September 30, 2024, with changes in fair value presented within revaluation of warrant liabilities in the consolidated statement of operations.

The following table provides a reconciliation of the ending balances for the warrant liabilities remeasured at fair value:
 Warrant Liabilities
Estimated fair value at December 31, 2023$8,294 
Change in estimated fair value76,211 
Estimated fair value at September 30, 2024
$84,505 

The public warrants were valued using the quoted market price as the fair value at the end of each balance sheet date.

Earnout Consideration

Certain prior holders of Holdings equity interests have the right to receive an aggregate of up to 7,500,000 additional shares of the Company's common stock in earnout consideration based on the achievement of certain stock price thresholds. The earnout consideration mat be payable as (a) 3,750,000 additional shares of in the event the volume-
24

COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
("$ in thousands" - except share data)
weighted average price of the Company's Class A Common Stock equals or exceeds $15.00 per share for any 20 trading days within any 30 consecutive trading day period ending on or prior to December 27, 2024, and (b) 3,750,000 additional shares in the event the volume-weighted average price of the Company's Class A Common Stock equals or exceeds $20.00 per share for any 20 trading days within any 30 consecutive trading day period ending on or prior to December 27, 2025.

Earnout consideration (not including the holders under ASC 718) was determined to be a derivative instrument in accordance with ASC 815 and were accounted as derivative liabilities, initially valued at fair value in accordance with ASC 815-40-30-1. The liability for earnout consideration is remeasured at each reporting period at fair value, with changes in fair value recorded in earnings in accordance with ASC 815. The Company established the initial fair value for the earnout consideration at the Closing Date on December 27, 2021 using a Monte Carlo simulation model. The following table provides a reconciliation of the ending balances for the earnout consideration liabilities remeasured at fair value:

Earnout Consideration Liability
Estimated fair value at December 31, 2023$853 
Change in estimated fair value34,060 
Estimated fair value at September 30, 2024$34,913 



The following assumptions were used to determine the fair value of the Earnout considerations as of September 30, 2024:
September 30, 2024
Common stock market value$14.02 
Risk-free interest rate
3.90% - 4.73%
Expected volatility
35.0% - 37.5%
Expected dividends0 %
Expected term (years)
0.2-1.2 years

The fair value of Earnouts has been classified as a Level 3 liability as its valuation requires substantial judgment and estimation of factors that are not currently readily observable in the market. If different assumptions were used for the various inputs to the valuation approach, the estimated fair value could be significantly higher or lower than the fair value determined.

10. GEOGRAPHIC INFORMATION AND CONCENTRATIONS
The Company's headquarters and substantially all of its operations, including its long-lived assets, are located in the United States. Geographical sales information based on the location of the customer was as follows:


Three months ended September 30,Nine months ended September 30,
2024202320242023
Net sales by region:
Domestic$80,033 $84,277 258,007 235,933 
International27,102 12,609 61,705 54,796 
Total$107,135 $96,886 $319,712 $290,729 
The Company’s principal direct customers as of September 30, 2024 consist primarily of leading international and domestic banks and other payment card issuers primarily within the U.S., with additional direct and indirect customers in
25

COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
("$ in thousands" - except share data)
Europe, Asia, Latin America, Canada, and the Middle East. The Company periodically assesses the financial strength of these customers and establishes allowances for anticipated losses, if necessary.
Two customers individually accounted for more than 10% of the Company’s revenue, or 58.5% combined, of total revenue for the three months ended September 30, 2024. Three customers individually accounted for more than 10% of the Company’s revenue, or 84.6%, combined, of total revenue for the three months ended September 30, 2023. Two customers individually accounted for more than 10% of the Company’s revenue or 66.1% combined, of total revenue for the nine months ended September 30, 2024. Three customers individually accounted for more than 10% of the Company’s revenue or 79.1%, combined, of total revenue for the nine months ended September 30, 2023. Four customers individually accounted for more than 10% of the Company’s accounts receivable or approximately 70% and two customers individually accounted for more than 10% or approximately 73% of total accounts receivable as of September 30, 2024 and December 31, 2023, respectively.
One individual vendor accounted for more than 10% of purchases of supplies, or approximately 10% of total purchases, for the nine months ended September 30, 2024. One individual vendor accounted for more than 10% of purchases of supplies, or approximately 15% of total purchases, for the nine months ended September 30, 2023.


11. INCOME TAXES

The Company recorded income tax provision of $629 and $949 for the three months ended September 30, 2024, and September 30, 2023, respectively. The Company recorded income tax provision of $51 and $656 for the nine months ended September 30, 2024, and September 30, 2023, respectively.

During the quarter ended September 30, 2024, federal tax authorities completed their audit of fiscal 2020. There were no proposed adjustments resulting from the examination.

In calculating the provision for income taxes on an interim basis, the Company uses an estimate of the annual effective tax rate based upon currently known facts and circumstances and applies that rate to its year-to-date earnings or losses. The Company’s effective tax rate is based on expected income and statutory tax rates and takes into consideration permanent differences between financial statement and tax return income applicable to the Company in the various jurisdictions in which the Company operates. The effect of discrete items, such as changes in estimates, changes in enacted tax laws or rates or tax status, and unusual or infrequently occurring events, is recognized in the interim period in which the discrete item occurs. The accounting estimates used to compute the provision for income taxes may change as new events occur, additional information is obtained or as the result of new judicial interpretations or regulatory or tax law changes. The Company's interim effective tax rate, inclusive of any discrete items, was (0.74)% and 1.48% for the three months ended September 30, 2024 and September 30, 2023, respectively. The Company's interim effective tax rate, inclusive of any discrete items, was (0.15)% and 0.80% for the nine months ended September 30, 2024 and September 30, 2023, respectively. The Company’s effective income tax rate differs from the U.S. statutory rate primarily due to the non-controlling interest adjustment as the income attributable to the non-controlling interest is pass-through income.


12. (LOSS) EARNINGS PER SHARE

The following table sets forth the computation of net (loss) income used to compute basic and diluted net earnings per share of Class A common stock for the three and nine months ended September 30, 2024 and September 30, 2023, respectively. Shares of Class B common stock did not participate in the Company's income or loss and are, therefore, not participating securities.

26

COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
("$ in thousands" - except share data)
Three months ended September 30,Nine months ended September 30,
2024202320242023
Basic and diluted:
Net (loss) income
$(85,474)$38,049 $(34,804)$81,496 
Less: Net loss (income) attributable to non-controlling interest
43,414 (30,574)18,414 (65,653)
Net (loss) income attributable to Class A Common Stockholders - basic
$(42,060)$7,475 $(16,390)$15,843 
Plus: adjustment to net income due to net effect of equity awards, exchangeable notes
 4,810  10,705 
Net (loss) income attributable to Class A Common Stockholders after adjustment
$(42,060)$12,285 $(16,390)$26,548 
Weighted average common shares outstanding used in computing net (loss) income per share - basic
38,212,440 19,074,679 28,109,632 18,420,069 
Plus: net effect of dilutive equity awards, exchangeable notes and Class B units - diluted
 16,689,975  16,941,990 
Weighted average common shares outstanding used in computing net (loss) income per share - diluted
38,212,440 35,764,654 28,109,632 35,362,059 
Net (loss) income per share—basic
$(1.10)$0.39 $(0.58)$0.86 
Net (loss) income per share—diluted
$(1.10)$0.34 $(0.58)$0.75 

Basic loss per share for the three months ended September 30, 2024 was calculated by dividing net loss attributable to Class A Common stockholders of $42,060 divided by 38,212,440 of weighted average Class A common shares outstanding at September 30, 2024. Diluted loss per share for the three months ended September 30, 2024 was calculated by dividing net loss adjusted for the net effect of dilutive equity awards, exchangeable notes and Class B units of $42,060 divided by 38,212,440 of weighted average common shares after adjusting for the net effect of dilutive equity awards, exchangeable notes and Class B units outstanding at September 30, 2024.
Basic earnings per share for the three months ended September 30, 2023 was calculated by dividing net income attributable to Class A Common stockholders of $7,475 divided by 19,074,679 of weighted average Class A common shares outstanding at September 30, 2023. Diluted earnings per share for the three months ended September 30, 2023 was calculated by dividing net income adjusted for the net effect of dilutive equity awards and exchangeable notes of $12,285, divided by 35,764,654 of weighted average common shares after adjusting for the net effect of dilutive equity awards and exchangeable notes outstanding at September 30, 2023.

Basic loss per share for the nine months ended September 30, 2024 was calculated by dividing net loss attributable to Class A Common stockholders of $16,390 divided by 28,109,632 of weighted average Class A common shares outstanding at September 30, 2024. Diluted loss per share for the nine months ended September 30, 2024 was calculated by dividing net loss adjusted for the net effect of dilutive equity awards exchangeable notes and Class B units of $16,390 divided by 28,109,632 of weighted average common shares after adjusting for the net effect of dilutive equity awards, exchangeable notes and Class B units outstanding at September 30, 2024.
Basic earnings per share for the nine months ended September 30, 2023 was calculated by dividing net income attributable to Class A Common stockholders of $15,843 divided by 18,420,069 of weighted average Class A common
27

COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
("$ in thousands" - except share data)
shares outstanding at September 30, 2023. Diluted earnings per share for the nine months ended September 30, 2023 was calculated by dividing net income adjusted for the net effect of dilutive equity awards and exchangeable notes of $26,548, divided by 35,362,059 of weighted average common shares after adjusting for the net effect of dilutive equity awards and exchangeable notes outstanding at September 30, 2023.

Securities that could potentially be dilutive are excluded from the computation of diluted earnings per share when the exercise price exceeds the average closing price of the Company’s common stock during the period, because their inclusion would result in an antidilutive effect on per share amounts. The Company applied the if-converted method for the Exchangeable Notes to calculate diluted earnings per share in accordance with ASU 2020-06.

The following amounts were not included in the calculation of net earnings per diluted share because their effects were anti-dilutive:

Three months ended September 30,Nine months ended September 30,
2024202320242023
Potentially dilutive securities:
Warrants22,415,200 22,415,400 22,415,200 22,415,400 
Class B units 59,958,422  59,958,422 
Earnout consideration shares7,500,000 7,500,000 7,500,000 7,500,000 
Equity awards5,978 174,091 80,978 2,654,012 

13. COMMITMENTS AND CONTINGENCIES
Operating Leases

Future minimum commitments under all non-cancelable operating leases are as follows:
2024
$615 
20252,502 
20262,240 
2027912 
2028846 
Later years359 
Total undiscounted lease payments
7,474 
Less: Imputed interest(914)
Present value of lease liabilities$6,560 

Tax Receivable Agreement

The Company is obligated to make certain payments under a tax receivable agreement to certain historical unitholders of Holdings. The agreement was amended in connection with the closing of the Resolute Transaction as of September 17, 2024 to exclude the Resolute Transaction from being a change of control event that would have resulted in the acceleration of the payments due under the tax receivable agreement and to adjust the discount rate used in the event of a payment due as the result of an early termination . Although the actual timing and amount of any payments that may be made under the agreement will vary, the Company expects the cash obligation required will be significant. Any payments made under the tax receivable agreement will generally reduce the amount of overall cash flows that might have otherwise been available to the Company. To the extent that the Company is unable to make payments under the tax receivable agreement for any reason, the unpaid amounts generally will be deferred and will accrue interest until paid by the
28

COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
("$ in thousands" - except share data)
Company. The tax receivable agreement liability includes amounts to be paid assuming the Company will have sufficient taxable income over the term of the tax receivable agreement to utilize the related tax benefits. In determining the estimated timing of payments, the current year’s taxable income was used to extrapolate an estimate of future taxable income.

As of September 30, 2024, the Company had the following obligations expected to be paid pursuant to the tax receivable agreement:

2024 (excluding the nine months ended September 30, 2024))
$122 
20254,961 
202613,063 
202713,200 
202813,408 
Later years189,485 
Total payments$234,239 

In addition to the above, the Company's tax receivable agreement liability and future payments thereunder increased as we realized an increase in tax basis of Holdings’ assets resulting from the exchange of Holdings' equity by unitholders in connection with the Resolute Transaction.
Litigation
The Company may be, from time to time, party to various disputes and claims arising from normal business activities. The Company accrues for amounts related to legal matters if it is probable that a liability has been incurred and the amount is reasonably estimable. Litigation costs are expensed as incurred.
14. RELATED PARTY TRANSACTIONS

As a result of the Business Combination, the Company entered into a tax receivable agreement with Holdings and unitholders of Holdings, which was amended upon the Resolute Transaction closing as of September 17, 2024. See Note 13. The Company is obligated to make certain payments under the tax receivable agreement to certain historical unitholders of Holdings. The Company made no payment related to the tax receivable agreement liability in the nine months ended September 30, 2024.

Pursuant to the Holdings Second Amended and Restated LLC Agreement, the Company makes pro rata tax distributions to the unitholders of Holdings (i.e., non-controlling interest) in an amount sufficient to fund all or part of their tax obligations with respect to the taxable income of Holdings that is allocated to them. For the three months ended September 30, 2024, Holdings distributed a total of $13,699 of tax distributions to its members, of which $5,003 was paid to CompoSecure, Inc. (the parent company), resulting in a net tax distribution to all other members of $8,696. For the nine months ended September 30, 2024, Holdings distributed a total of $50,082 of tax distributions to its members, of which $15,219 was paid to CompoSecure, Inc. (the parent company), resulting in a net tax distribution to all other members of $34,863.

In connection with the special distribution discussed in Note 6, $15,573 was disbursed to Class B unitholders of Holdings on June 11, 2024.

In connection with the Resolute transaction, on September 17, 2024, the Company and Resolute entered into the Governance Agreement, pursuant to which the Company and Resolute and certain of its affiliates (collectively, the “Stockholder”) shall take all reasonable actions within their respective control to (i) fix and maintain the number of directors that will constitute the whole Board at eleven (11) directors, (ii) maintain on the Board at all times no less than six (6) directors who each qualify as an “independent director” under the Exchange Act and the Nasdaq listing rules (collectively, the “Independent Directors”), as such individuals may be designated by the Nominating Committee of the
29

COMPOSECURE, INC.
Notes to Consolidated Financial Statements - Unaudited
("$ in thousands" - except share data)
Board (the “Nominating Committee”), (iii) maintain on the Board at all times the then serving Chief Executive Officer of the Company (the “Executive Director”), (iv) maintain at all times a Nominating Committee that is comprised of a majority of Independent Directors, (v) maintain on the Board, for so long as the Stockholder owns or holds (whether beneficially, of record or otherwise) at least 35% of the outstanding shares of Common Stock, no less than six (6) designees of the Stockholder (collectively, the “Stockholder Directors”), of whom two (2) shall qualify as Independent Directors and be subject to approval of the Nominating Committee, which approval shall not be unreasonably withheld (collectively, the “Stockholder-Designated Independent Directors”), and (vi) cause to be elected or appointed to the Board each such designated Independent Director (including the Stockholder-Designated Independent Directors, as applicable), each other Stockholder Director (as applicable) and the Executive Director. In addition, the Governance Agreement provides for a twelve (12) month lock-up period, during which time the Stockholder and its affiliates may not, subject to the terms of the Governance Agreement, sell, dispose of or otherwise Transfer (as defined in the Governance Agreement) any Voting Shares (as defined in the Governance Agreement), except for certain Permitted Transfers (as defined in the Governance Agreement). Additionally, the Governance Agreement provides for a twelve (12) month standstill period, during which time the Stockholder and its affiliates, subsidiaries, or associates may not, amongst other matters and subject to the terms of the Governance Agreement, acquire, offer or propose to acquire, or participate in a "group" (within the meaning of Section 13(d)(3) of the Exchange Act) to acquire additional securities of the Company if such acquisition or participation in a group would result in the Stockholder and its controlled affiliates owning securities of the Company representing more than that percentage of the total issued and outstanding shares of Class A Common Stock owned by the Stockholder as of the effective date of the Governance Agreement. The Governance Agreement further prohibits, for a period of twenty-four (24) months following the effective date of the Governance Agreement and subject to the terms contained therein, (i) the Company and the Stockholder from entering into any Rule 13e-3 Transaction (as defined in the Governance Agreement), and (ii) the Stockholder or its affiliates from effecting any short-form merger with the Company pursuant to Section 253 of the General Corporation Law of the State of Delaware. The Governance Agreement also provides that, unless and until the Governance Agreement is terminated, none of the Company, the Board or the Stockholder will authorize, approve or ratify a voluntary delisting of the shares of Class A Common Stock from the Nasdaq stock exchange or voluntary deregistration of shares of Class A Common Stock under the Exchange Act, in either case, without the prior approval of a majority of the Independent Directors. The foregoing summary of the Governance Agreement is not complete and is qualified in its entirety by reference to the full text of such document, attached hereto as Exhibit 10.4, which is incorporated herein by reference.

15. SUBSEQUENT EVENT

Effective September 19, 2024, Resolute’s acquisition of a majority of the Company’s common stock caused a Fundamental Change, as defined in the Indenture pursuant to which $130 million of 7% Exchangeable Senior Notes, due 2026 (“Notes”) were issued by a subsidiary of the Company. This Fundamental Change provides holders of the Notes a choice to: (1) exchange the Notes for shares of Class A Common Stock at a temporarily increased exchange rate of 104.5199 shares per $1,000 principal amount of Notes until November 27, 2024 (with the exchange rate then reverting to the existing 91.0972 shares per $1,000 principal amount of Notes); (2) have the Company repurchase for cash of all of such holder’s Notes on November 29, 2024 at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased plus accrued and unpaid interest; or (3) continue to hold the Notes. Through November 6, 2024, an aggregate of $51.4 million of the Notes have been surrendered and exchanged for an aggregate of 5.4 million newly-issued shares of Class A Common Stock.

30


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis of our consolidated financial condition and results of operations should be read in conjunction with the Company's audited consolidated financial statements and related notes thereto included in the Annual Report on Form 10-K for the year ended December 31, 2023 filed with the SEC. The following discussion contains forward-looking statements that reflect the Company’s plans, estimates and beliefs. The Company’s actual results could differ materially from those discussed in the forward-looking statements. Factors that could cause or contribute to these differences include those discussed below and elsewhere particularly in the sections titled “Risk Factors” and “Cautionary Note Regarding Forward-Looking Statements” included in this Quarterly Report on Form 10-Q.
Overview

The Company creates innovative, highly differentiated and customized financial payment card products for banks and other payment card issuers to support and increase their customer acquisition, customer retention and organic customer spend. The Company’s customers consist primarily of leading international and domestic banks and other payment card issuers primarily within the United States (“U.S.”), with additional direct and indirect customers in Europe, Asia, Latin America, Canada, and the Middle East. The Company is a platform for next generation payment technology, security, and authentication solutions. The Company maintains trusted, highly-embedded and long-term customer relationships with an expanding set of global issuers. The Company has established a niche position in the financial payment card market through over 20 years of innovation and experience and is focused primarily on this attractive subsector of the financial technology market. The Company serves a diverse set of direct customers and indirect customers, including some of the largest issuers of credit cards in the U.S.

Recent Developments

On June 11, 2024, the Company paid a special cash dividend to Class A shareholders of CompoSecure, Inc., and made a corresponding distribution to Class B unitholders of Holdings. As a result of the special cash dividend and distribution, the conversion price of the exchangeable notes was adjusted to $10.98 per share, which resulted in an adjustment to the exchange rate to 91.0972 shares of the Company’s Class A Common Stock per $1,000 principal amount of Notes exchanged. On September 17, 2024, as a result of the Resolute Transaction a majority interest of the Company was acquired through privately negotiated sales. See Note 6 for additional information on the special cash dividend and sale of the majority interest.

The sale of the majority interest and subsequent filing of a Schedule 13D report with the SEC by Resolute on September 19, 2024 triggered the occurrence of a “Make-Whole Fundamental Change” (as defined in the Indenture under which the exchangeable notes were issued), pursuant to which the Company, on September 20, 2024, issued a Notice of Make-Whole Fundamental Change to the holders of the exchangeable notes to notify the holders that the exchange rate for the exchangeable notes has been temporarily increased from 91.0972 shares of Class A Common Stock per $1,000 principal amount of notes to 104.5199 shares of Class A Common Stock per $1,000 principal amount of notes. This temporary increase in the exchange rate resulted in an adjustment of the conversion price to $9.57 per share from September 19, 2024 to November 29, 2024. Following that date, the conversion price will revert back to $10.98 per share and the exchange rate will revert back to 91.0972 shares of the Company’s Class A Common Stock per $1,000 principal amount of notes.

Effective September 19, 2024, Resolute’s acquisition of a majority of the Company’s common stock caused a "Fundamental Change" (as defined in the Indenture). This Fundamental Change provides holders of the exchangeable notes a choice to: (1) exchange the Notes for shares of Class A Common Stock at a temporarily increased exchange rate of 104.5199 shares per $1,000 principal amount of notes until November 27, 2024 (with the exchange rate then reverting to the existing 91.0972 shares per $1,000 principal amount of Notes); (2) have the Company repurchase for cash of all of such holder’s notes on November 29, 2024 at a repurchase price equal to 100% of the principal amount of the notes to be repurchased plus accrued and unpaid interest; or (3) continue to hold the Notes. A notice was sent to all holders of notes on October 9, 2024 providing details of these choices. Through November 6, 2024, an aggregate of $51.4 million of the Notes have been surrendered and exchanged for an aggregate of 5.4 million newly-issued shares of Class A Common Stock.

On August 7, 2024, the Company entered into a Fourth Amended and Restated Credit Agreement with JPMC and and the lenders party thereto to refinance its senior secured indebtedness, which increased the maximum borrowing
31


capacity of the credit facility to $330,000 comprising of a term loan of $200,000 and a revolving credit facility of $130,000. The senior credit facility is set to mature on August 7, 2029.

On August 7, 2024, all of the Class B stockholders of the Company and Resolute entered into stock purchase agreements, pursuant to which the selling shareholders would exchange their 51,908,422 Class B units (and corresponding Class B shares) for Class A shares, eliminating the Company's existing dual-share class structure. On September 17, 2024, the Resolute Transaction closed and Resolute became the majority owner of the Company by acquiring 49,290,409 of the Class A Common Stock of the Company for an aggregate purchase price of approximately $372.1 million, or $7.55 per share, representing an approximately 60% voting interest. The Company was not party to stock purchase transactions. Prior to these transactions, Class B holders held Class B units in Holdings. Subsequent to the Resolute Transaction, CompoSecure owned 100% of Holdings. As a result of the Resolute Transaction, the Company no longer has Class B shares outstanding or a non-controlling interest as of September 30, 2024. The Company's tax receivable agreement liability and future payments thereunder increased as the Company realized an increase in tax basis of Holdings’ assets resulting from the exchange of Holdings' equity by unitholders in connection with the Resolute Transaction.

During the quarter ended September 30, 2024, the trading price of the Company's Class A Common Stock increased from $6.89 on July 1, 2024 to $14.02 on September 30, 2024. The increase in the stock price was a primary driver to changes in the fair value of earnout consideration liability and warrant liability of $125.0 million, which had a material effect on the Company's operating results included in this report.

Economic Conditions - Globally and in the Digital Asset Marketplace

U.S. and international markets and, in particular, the rapidly evolving digital assets industry, are experiencing uncertain and volatile economic conditions, including Russian aggression in Ukraine, the ongoing conflict in Israel, Gaza and the surrounding areas, sustained inflation, threats or concerns of recession, and supply chain disruptions. These conditions make it extremely difficult for us and our suppliers to accurately forecast and plan future business activities. Additionally, a significant downturn in the domestic or global economy may cause our existing customers to pause or delay orders and prospective customers to defer new projects. Together, these circumstances create an environment in which it is challenging for us to predict future operating results. If these uncertain business, macroeconomic or political conditions continue or further decline, our business, financial condition and results of operations could be materially adversely affected.

The Company’s Arculus platform offers a broad range of secure authentication and digital asset storage solutions and enables our consumer Arculus Cold Storage Wallet for digital assets. We believe consumers can achieve enhanced protection by controlling their private keys with a cold storage wallet, such as the Arculus Cold Storage Wallet. At the same time, this market cycle has created uncertainty in timing for our anticipated Arculus ramp up, as some of our partners and targets have been impacted. Therefore, we are taking a measured approach to better target the timing of our investments to support near-term and long-term opportunities.
Key Components of Results of Operations
Net Sales
Net sales reflect the Company’s revenue generated primarily from the sale of its products. Product sales primarily include the design and manufacturing of metal cards, including contact and dual interface cards. The Company also generates revenue from the sale of Prelams (which refers to pre-laminated, sub-assemblies consisting of a composite of material layers which are partially laminated to be used as a component in the multiple layers of a final payment card or other card construction). Net sales include the effect of discounts and allowances which consist primarily of volume-based rebates.
Cost of Sales
The Company’s cost of sales includes the direct and indirect costs related to manufacturing products and providing related services. Product costs include the cost of raw materials and supplies, including various metals, EMV® chips, holograms, adhesives, magnetic stripes, and NFC assemblies; the cost of labor; equipment and facilities; operational overhead; depreciation and amortization; leases and rental charges; shipping and handling; and freight and insurance costs.
32


Cost of sales can be impacted by many factors, including volume, operational efficiencies, procurement costs, and promotional activity.
Gross Profit and Gross Margin
The Company’s gross profit represents its net sales less cost of sales, and its gross margin represents gross profit as a percentage of its net sales.
Operating Expenses
The Company’s operating expenses are primarily comprised of selling, general, and administrative expenses, which generally consist of personnel-related expenses for its corporate, executive, finance, information technology, and other administrative functions, and expenses for outside professional services, including legal, audit and accounting services, as well as expenses for facilities, depreciation, amortization, travel, sales and marketing.
Income from Operations and Operating Margin
Income from operations consists of the Company’s gross profit less its operating expenses. Operating margin is income from the Company’s operations as a percentage of its net sales.
Other Expense, net
Other expense primarily consists of changes in fair value of warrant liability, earnout consideration liability and interest expense net of any interest income.
Net (Loss) Income
Net (loss) income consists of the Company’s income from operations, less other expenses and income tax provision or benefit.

Factors Affecting the Company’s Operating Results

We believe that our performance and future success depend on a number of factors that present significant opportunities for us but also pose risks and challenges. Please see the factors discussed in this Quarterly Report on Form 10-Q, including those discussed in the sections entitled “Risk Factors,” “Cautionary Note Regarding Forward-Looking Statements” and "Recent Developments" for additional information.
33


Results of Operations

Three months ended September 30, 2024 vs. three months ended September 30, 2023
The following table presents the Company’s results of operations for the periods indicated:
Three months ended September 30,
20242023$ Change% Change
(in thousands)
Net sales$107,135 $96,886 $10,249 11%
Cost of sales51,727 47,990 3,737 8%
Gross profit55,408 48,896 6,512 13%
Operating expenses
       Selling, general and administrative expenses 26,316 20,095 6,221 31%
Income from operations29,092 28,801 291 1%
      Other (expense) income, net
(113,937)10,197 (124,134)(1,217)%
  (Loss) income before income taxes
(84,845)38,998 (123,843)(318)%
      Income tax (expense)
(629)(949)320 (34)%
Net (loss) income
(85,474)38,049 (123,523)(325)%
Net (loss) income attributable to redeemable non-controlling interests
(43,414)30,574 (73,988)(242)%
Net (loss) income attributable to CompoSecure, Inc
$(42,060)$7,475 $(49,535)(663)%

Three months ended September 30,
20242023
Gross Margin52 %50 %
Operating margin27 %30 %

Net Sales
Three months ended September 30,
20242023$ Change% Change
(in thousands)
Net sales by region
Domestic$80,033 $84,277 $(4,244)(5)%
International27,102 12,609 14,493 115 %
Total$107,135 $96,886 $10,249 11 %
The Company’s net sales for the quarter ended September 30, 2024 increased $10.2 million, or 11%, to $107.1 million compared to $96.9 million for the quarter ended September 30, 2023. The increase was primarily driven by strong sales in the international market, which was up 115%, offset by lower domestic sales which decreased by 5%.

Domestic: The Company’s domestic net sales for the quarter ended September 30, 2024 decreased $4.3 million, or 5%, to $80.0 million compared to $84.3 million for the quarter ended September 30, 2023. The decrease was primarily due to the timing of orders. As noted below, domestic sales have increased 9% year-to-date.

International: The Company’s international net sales for the quarter ended September 30, 2024 increased $14.5 million, or 115%, to $27.1 million compared to $12.6 million for the quarter ended September 30, 2023. International sales as a percentage of total sales was higher at 25% and 13% of the Company's total net sales for the quarter ended
34


September 30, 2024 and 2023, respectively. The international market is more variable due to customer mix and a smaller sales base.
Gross Profit and Gross Margin

The Company’s gross profit for the quarter ended September 30, 2024 increased $6.5 million, or 13%, to $55.4 million compared to $48.9 million for the quarter ended September 30, 2023. The gross profit margin percentage increased by 2%, to 52%, compared to 50% for the quarter ended September 30, 2023. The increase was primarily due to favorable product mix and improved product efficiencies.
Operating Expenses

The Company’s operating expenses increased $6.2 million, or 31%, to $26.3 million for the quarter ended September 30, 2024 compared to $20.1 million for the quarter ended September 30, 2023. The increase was primarily due to increase in professional fees of $2.3 million, an increase in salaries of $2.3 million, and an increase in stock based compensation expense of $1.0 million. Professional fees during the quarter increased primarily due to the Resolute Transaction and salaries and stock based compensation expense increased as a result of added headcount.
Income from Operations and Operating Margin
Income from operations for the quarter ended September 30, 2024 increased $0.3 million, or 1%, to $29.1 million compared to $28.8 million for the quarter ended September 30, 2023. The increase was primarily attributable to an increase in net sales. Operating margin for the quarter ended September 30, 2024 decreased by 3%, to 27%, compared to 30% for the quarter ended September 30, 2023. The decrease in operating margin was primarily attributable to the increase in operating expenses described above.
Other (Expense) Income, net
Other expense for the quarter ended September 30, 2024 increased $124.1 million, to $113.9 million of expense, compared to $10.2 million of income for the quarter ended September 30, 2023. The increase in other expense was primarily due to changes in the fair value of earnout consideration liability and warrant liability of $125.0 million, based on changes in the fair value of such liabilities resulting primarily from the significant improvement in the market price of our Class A Common Stock.
Income Tax Expense

The Company's income tax expense for the quarter ended September 30, 2024 was $0.6 million compared to $0.9 million for the quarter ended September 30, 2023.



















35



Nine months ended September 30, 2024 vs. Nine months ended September 30, 2023
The following table presents the Company’s results of operations for the periods indicated:

Nine months ended September 30,
20242023$ Change% Change
(in thousands)
Net sales$319,712 $290,729 $28,983 10%
Cost of sales153,019 134,542 18,477 14%
Gross profit166,693 156,187 10,506 7%
Operating expenses
       Selling, general and administrative expenses 74,673 67,627 $7,046 10%
Income from operations92,020 88,560 3,460 4%
      Other expense, net
(126,773)(6,408)(120,365)1,878%
   (Loss) income before income taxes
(34,753)82,152 (116,905)(142)%
      Income tax (expense)
(51)(656)605 (92)%
Net (loss) income
(34,804)81,496 (116,300)(143)%
Net (loss) income attributable to redeemable non-controlling interests
(18,414)65,653 (84,067)(128)%
Net (loss) income attributable to CompoSecure, Inc
$(16,390)$15,843 $(32,233)(203)%

Nine months ended September 30,
20242023
Gross Margin52 %54 %
Operating margin29 %30 %

Net Sales

Nine months ended September 30,
20242023$ Change% Change
(in thousands)
Net sales by region
Domestic$258,007 $235,933 $22,074 9%
International61,705 54,796 6,909 13%
Total$319,712 $290,729 $28,983 10%
The Company’s net sales for the nine months ended September 30, 2024 increased $29.0 million, or 10%, to $319.7 million compared to $290.7 million for the nine months ended September 30, 2023. The increase was primarily driven by domestic growth in the Company’s premium payment card business, which was up 9%. and international sales which were up by 13%
Domestic: The Company’s domestic net sales for the nine months ended September 30, 2024 increased $22.1 million, or 9%, to $258.0 million compared to $235.9 million for the nine months ended September 30, 2023. The increase was primarily due to higher customer acquisition by the Company’s clients as they continue to experience higher demand for their products.
International: The Company’s international net sales for the nine months ended September 30, 2024 increased $6.9 million, or 13%, to $61.7 million compared to $54.8 million for the nine months ended September 30, 2023. International net sales remained flat at 19% of the Company's total net sales for the nine months ended September 30, 2024 and 2023. As described above, the international market is more variable due to customer mix and a smaller sales base.

36


Gross Profit and Gross Margin

The Company’s gross profit for the nine months ended September 30, 2024 increased $10.5 million, or 7%, to $166.7 million compared to $156.2 million for the nine months ended September 30, 2023. The gross profit margin percentage decreased by 2%, to 52%, compared to 54% for the nine months ended September 30, 2023. The decrease was primarily due to product mix, specifically lower production efficiencies from new and innovative card constructions as well as the impact of inflationary pressure on wages and materials during the nine months ended September 30, 2024.
Operating Expenses
The Company’s operating expenses for the nine months ended September 30, 2024 increased $7.0 million, or 10%, to $74.7 million compared to $67.6 million for the nine months ended September 30, 2023. The increase was primarily due to an increase in salaries of $4.1 million and increase in stock-based compensation expense of $2.2 million resulting from increases in headcount.

Income from Operations and Operating Margin
During the nine months ended September 30, 2024, the Company had income from operations of $92.0 million compared to income from operations of $88.6 million for the nine months ended September 30, 2023. The operating margin for the nine months ended September 30, 2024 decreased to 29% compared to 30% for the nine months ended September 30, 2023. The decrease in operating margin percentage was primarily due to the noted decrease in gross margin and increases in operating expenses offset by revenue growth..
Other Expense, net
Other expenses for the nine months ended September 30, 2024 increased $120.4 million, or 1878%, to $126.8 million compared to $6.4 million for the nine months ended September 30, 2023. The overall increase in other expenses was primarily due to changes in the fair value of earnout consideration liability and warrant liability of $122.6 million, based on changes in the fair value of such liabilities resulting primarily from the significant improvement in the market price of our Class A Common Stock. and changes in a derivative liability related to a make-whole provision of $0.8 million. The balance is offset by lower interest expense resulting from principal payments made on the outstanding term loan.

Income Tax Expense
The Company's income tax expense for the nine months ended September 30, 2024 was $0.1 million, compared to $0.7 million for the nine months ended September 30, 2023. The decrease in the income tax expense is attributable to a change in the Company's interim effective tax rate. The Company's interim effective tax rate, inclusive of any discrete items, was (0.15)% and 0.80% for the nine months ended September 30, 2024 and September 30, 2023, respectively.





37


Use of Non-GAAP Financial Measures
This Quarterly Report on Form 10-Q may include certain non-GAAP financial measures that are not prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and that may be different from non-GAAP financial measures used by other companies. The Company believes EBITDA, Adjusted EBITDA, Adjusted net income, and Adjusted net income per share are useful to investors in evaluating the Company’s financial performance. The Company uses these measures internally to establish forecasts, budgets and operational goals to manage and monitor its business, as well as evaluate its underlying historical performance and to measure incentive compensation, as we believe that these non-GAAP financial measures depict the true performance of the business by encompassing only relevant and controllable events, enabling the Company to evaluate and plan more effectively for the future. In addition, the Company’s debt agreements contain covenants that use a variation of these measures for purposes of determining debt covenant compliance. The Company believes that investors should have access to the same set of tools that its management uses in analyzing operating results. EBITDA, Adjusted EBITDA, Adjusted net income and Adjusted net income per share should not be considered as measures of financial performance under U.S. GAAP, and the items excluded from EBITDA, Adjusted EBITDA, Adjusted net income and Adjusted net income per share are significant components in understanding and assessing the Company’s financial performance. Accordingly, these key business metrics have limitations as an analytical tool. They should not be considered as an alternative to net income or any other performance measures derived in accordance with U.S. GAAP or as an alternative to cash flows from operating activities as a measure of the Company’s liquidity, and may be different from similarly titled non-GAAP measures used by other companies.

The following unaudited table presents the reconciliation of net income to EBITDA and Adjusted EBITDA for the periods indicated:
Three months ended September 30,Nine months ended September 30,
2024202320242023
(in thousands)
Net (loss) income
$(85,474)$38,049 $(34,804)$81,496 
Add:
Depreciation and amortization2,331 2,078 6,932 6,249 
Interest expense, net (1)5,533 6,010 16,927 18,355 
Income tax expense
629 949 51 656 
EBITDA$(76,981)$47,086 $(10,894)$106,756 
Stock-based compensation expense5,634 4,637 15,269 13,052 
Mark-to-market adjustments, net (2)108,404 (16,207)109,846 (11,947)
Secondary offering transaction costs— — 586 — 
Debt refinance costs225 — 225 — 
Resolute transaction costs2,726 — 2,726 — 
Adjusted EBITDA$40,008 $35,516 $117,758 $107,861 

(1)Includes amortization of deferred financing cost and loss on extinguishment of debt for the three and nine months ended September 30, 2024 and 2023, respectively.
(2)Includes the changes in fair value of warrant liability, derivative liabilities and earnout consideration liability for the three and nine months ended September 30, 2024 and 2023, respectively.








38



The following unaudited table presents the non-GAAP earnings per share and reconciliation of GAAP net income to non-GAAP adjusted net income for the periods indicated:

Three months ended September 30,Nine months ended September 30,
2024202320242023
(in thousands) except per share amounts
Basic and Diluted:
Net (loss) income
$(85,474)$38,049 $(34,804)$81,496 
Add: provision for income taxes
629 949 51 656 
(Loss) income before income taxes
(84,845)38,998 (34,753)82,152 
Income tax expense (1)(7,100)(5,868)(20,487)(17,639)
Adjusted net (loss) income before adjustments
(91,945)33,130 (55,240)64,513 
(Less) add: mark-to-market adjustments (2)
108,948 (16,058)110,271 (12,311)
Add: secondary offering transaction costs— — 586 — 
Add: debt refinance costs225 — 225 — 
Add: Resolute transactions costs2,726 — 2,726 — 
Add: stock-based compensation5,634 4,637 15,269 13,052 
Adjusted net income$25,588 $21,709 $73,837 $65,254 
Common shares outstanding used in
   computing net income per share, basic:
Class A and Class B common shares (3)82,222 79,033 81,303 78,378 
Common shares outstanding used in
   computing net income per share, diluted:
Warrants (4)
8,094 8,094 8,094 8,094 
Equity awards3,544 3,690 2,915 3,942 
Total Shares outstanding used in
   computing net income per share - diluted (5)
93,860 90,817 92,312 90,414 
Adjusted net income per share - basic
$0.31 $0.27 $0.91 $0.83 
Adjusted net income per share - diluted
$0.27 $0.24 $0.80 $0.72 

1) Calculated using the Company's blended tax rate.
2) Includes the changes in fair value of warrant liability and earnout consideration liability.
3) Assumes both Class A shares and Class B shares participate in earnings and are outstanding at the end of the period.
4) Assumes treasury stock method, valuation at assumed fair market value of $18.00.
5) The Company did not include the effect of Exchangeable Notes in its total shares outstanding used in diluted adjusted net income per share.
Critical Accounting Policies and Estimates

Critical accounting policies are detailed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.

New Accounting Pronouncements
Reference is made to Note 2 of Notes to Financial Statements - unaudited in Item 1, “Financial Statements,” for information concerning recent accounting pronouncements since the filing of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.

39


Liquidity and Capital Resources
The Company’s primary sources of liquidity are its existing cash and cash equivalents balances, cash flows from operations and borrowings on its term loan, revolving credit facility and Exchangeable Notes. The Company’s primary cash requirements include operating expenses, debt service payments (principal and interest), including possible repurchase of exchangeable notes (as described above), and capital expenditures (including property and equipment).
As of September 30, 2024, the Company had cash and cash equivalents of $52.7 million and debt principal outstanding of $330.0 million. As of December 31, 2023, the Company had cash and cash equivalents of $41.2 million and total debt principal outstanding of $340.3 million.
The Company believes that cash flows from its operations and available cash and cash equivalents, as well as the availability of a revolving credit facility of $130.0 million (as described below), are sufficient to meet its liquidity needs, including the repayment of its outstanding debt, including possible repurchase of exchangeable notes (as described above), for at least the next 12 months from the date of filing of this Form 10-Q. The Company anticipates that to the extent that it requires additional liquidity, it will be funded through borrowings on its revolving credit facility, the incurrence of other indebtedness, or a combination thereof and offering of its shares in capital markets. The Company cannot be assured that it will be able to obtain this additional liquidity on reasonable terms, or at all. Additionally, the Company’s liquidity and its ability to meet its obligations and fund its capital requirements are also dependent on its future financial performance, which is subject to general economic, financial and other factors that are beyond its control. Accordingly, the Company cannot be assured that its business will generate sufficient cash flows from operations or that future borrowings will be available from additional indebtedness or otherwise to meet its liquidity needs. Although the Company has no specific current plans to do so, if the Company decides to pursue one or more significant acquisitions, the Company may incur additional debt to finance such acquisitions.

On August 7, 2024, the Company entered into a Fourth Amended and Restated Credit Agreement with JPMC (the “2024 Credit Facility” and collectively with the 2021 Credit Facility, the “Credit Facilities”) to refinance the 2021 Credit Facility. In conjunction with the 2024 Credit Facility, the maximum borrowing capacity of the overall credit facility was increased to $330 million comprising of a term loan of $200,000 (the “2024 Term Loan”) and a revolving credit facility of $130 million (the “2024 Revolver”). At September 30, 2024, there was $200 million of total debt outstanding under the Company’s existing credit facilities (the “2024 Credit Facility”). No amounts were drawn on the revolving credit facility as of September 30, 2024. Additional amounts may be available for borrowing during the term of the revolving loan, up to the full $130 million, as long as the Company maintains a net leverage ratio as stipulated in the credit facility agreement. As of September 30, 2024, the Company’s net leverage ratio met the requirement for the available borrowing as defined in the terms of the credit facility agreement. The 2024 Credit Facility will mature on August 7, 2029.

Two lenders who participated in the 2021 Credit Facility did not participate in the 2024 Credit Facility and transferred their debt to other lenders. The 2024 Credit Facility is set to mature on August 7, 2029. The 2024 Credit Facility was accounted for as an extinguishment for the two lenders who transferred their debt and as a modification for all other remaining lenders. As a result, the Company wrote-off approximately $0.1 million in unamortized debt issuance costs related to the lenders who did not participate in the 2024 Credit Facility which is included in Loss on Extinguishment of Debt in Other Expense in the accompanying consolidated statements of operations.

In conjunction with the 2024 Credit Facility, the Company incurred approximately $0.7 million in lender fees and $0.1 million in other third-party fees related to the 2024 Revolver and approximately $1.1 million in lender fees and $0.2 in other third-party fees related to the 2024 Term Loan. The $1.1 million of lender fees related to the 2024 Term Loan have been capitalized and these fees, along with $0.8 million of unamortized debt issuance costs related to the 2021 Credit Facility, will be amortized into interest expense through the maturity date of the 2024 Term Loan using the effective interest method. Similarly $0.7 million of lender fees and $0.1 million of other third-party fees related to the 2024 Revolver have been capitalized as an other long-term asset and will be amortized into interest expense through the maturity date of the 2024 Revolver using the straight-line method. The $0.2 million other third-party fees related to the 2024 Term Loan were expensed as incurred.
The Company’s Credit Facilities, including the 2024 Credit Facility, require the Company to make quarterly principal payments until maturity, at which point a balloon principal payment is due for the outstanding principal. The Credit Facilities also require the Company to make monthly interest payments as well as pay a quarterly unused
40


commitment fee of 0.35% for any unused portion of the revolving credit facilities. The 2024 Credit Facility provide for the Company to prepay the term loans without penalty or premium. The Credit Facilities are secured by substantially all of the assets of the Company.

Interest on the revolving credit facilities and the term loans are based on the outstanding principal amount during the interest period multiplied by the quoted SOFR rate plus the which can range from 1.75% to 2.75% based on the Company's leverage ratio. The Credit Facilities also require the Company to make monthly interest payments as well as pay a quarterly unused commitment fee of 0.35% for any unused portion of the revolving credit facilities.

The 2024 Credit Facility contains customary covenants, including among other things, certain restrictions or limitations on indebtedness, issuance of liens, investments, asset sales, certain mergers or consolidations, sales, transfers, leases or dispositions of substantially all of the Company’s assets, and affiliate transactions. The Company may also be required to make repayments on the 2021 Credit Facility in advance of the maturity date based on a calculation of excess cash flows, as defined in the agreement, with any required payments to be made after the issuance of the Company’s annual financial statements. The Company was in compliance with all covenants as of September 30, 2024. See Note 5 in Notes to Consolidated Financial Statements in this Quarterly Report on Form 10-Q.

On April 19, 2021, concurrently with the execution of the Merger Agreement, the Company and its subsidiary, Holdings entered into subscription agreements (the “Note Subscription Agreements”) with certain investors ("Notes Investors") pursuant to which such Notes investors, severally and not jointly, purchased on the Closing Date of the Business Combination, senior notes (the “Exchangeable Notes”) issued by Holdings and guaranteed by its operating subsidiaries, CompoSecure, L.L.C. and Arculus Holdings, L.L.C., in an aggregate principal amount of up to $130.0 million that are exchangeable into shares of Class A common stock at a conversion price of $11.50, subject to adjustments. The conversion price is currently $9.57 for the period from September 19, 2024 to November 29, 2024. After that period, the conversion price will return to $10.98 per share, subject to the terms and conditions of the Indenture entered into with the trustee under the Indenture. The Exchangeable Notes bear interest at a rate of 7% per year, payable semiannually in arrears. The Exchangeable Notes will mature on December 27, 2026, and are exchangeable for shares of Class A common stock. The Company will settle any exchange of the Exchangeable Notes in shares of Class A common stock, with cash payable in lieu of any fractional shares. Additional interest may be payable as set forth in the Indenture. See Note 5 in Notes to Consolidated Financial Statements in this Quarterly Report on Form 10-Q. Through November 6, 2024, an aggregate of $51.4 million of the Notes have been surrendered and exchanged for an aggregate of 5.4 million newly-issued shares of Class A Common Stock.
Net Cash Provided by Operations
Cash provided by the Company’s operating activities for the nine months ended September 30, 2024 was $94.1 million compared to cash provided by operating activities of $77.9 million during the nine months ended September 30, 2023. The increase in cash provided by operating activities of $16.3 million was primarily attributable to non-cash charges of $109.8 million related to changes in the Company's earnout consideration liability and warrant liability based on changes in the fair value of such liabilities resulting primarily from the significant improvement in the market price of our Class A Common Stock, equity compensation expense of $15.3 million, depreciation and amortization expense of $6.9 million, amortization of deferred financing costs of $1.0 million and changes in working capital of $0.6 million. This was partially offset by net loss of $34.8 million, and deferred tax benefit of $4.8 million
Net Cash Used in Investing Activities
Cash used in the Company’s investing activities for the nine months ended September 30, 2024 was $5.5 million primarily relating to capital expenditures of $4.8 million and capitalized software expenditures of $0.7 million, compared to cash used in investing activities for the nine months ended September 30, 2023 of $6.7 million.
Net Cash Used in Financing Activities
Cash used in the Company’s financing activities for the nine months ended September 30, 2024 was $77.2 million compared to cash used in the Company's financing activities for the nine months ended September 30, 2023 of $61.0 million. Cash used in financing activities for the nine months ended September 30, 2024 primarily related to distributions to non-controlling interest holders of $34.9 million, special distribution to non-controlling interest holders of
41


$15.6 million, repayment of scheduled principal payments of the term loan of $10.3 million, dividends to Class A shareholders $8.9 million, payments for taxes related to net share settlement of equity awards of $8.5 million and deferred cost related to debt modification of $1.9 million. This was partially offset by proceeds of $2.9 million pursuant to the exercise of equity awards and issuance of shares for ESPP transactions. Cash used in financing activities for the nine months ended September 30, 2023, primarily related to payment of distributions to non-controlling interests, repayment of scheduled term loan principal payments, payments for taxes related to net share settlement of equity awards, payments of tax receivable agreement liability and proceeds from employee stock purchase plan and exercise of equity awards.
Contractual Obligations

A summary of our minimum contractual obligations related to our material outstanding contractual commitments is included in Notes 7, 8 and 16 of our Annual report on Form 10-K for the year ended December 31, 2023 as filed with the SEC. Our long-term contractual obligations include commitments and estimated purchase obligations entered into in the normal course of business. As of September 30, 2024, the Company had inventory-related purchase commitments totaling approximately $32.3 million.

Financing
The Company is a party to the 2024 Credit Facility with various banks and has issued Exchangeable Notes to certain holders. For a more complete description of the Company's debt obligations, see Note 5 of Notes to Consolidated Financial Statements in the Consolidated Financial Statements of the Company in this Quarterly Report on Form 10-Q.
Item 3. Quantitative Disclosures About Market Risk
Interest Rate Risk
In addition to existing cash balances and cash provided by operating activities, the Company uses variable rate debt to finance its operations. The Company is exposed to interest rate risk on these debt obligations and a related interest rate swap agreement. As of September 30, 2024, the Company had $200.0 million in debt outstanding under the 2024 Credit Facility, all of which was variable rate debt, and $130.0 million in long-term debt principal outstanding from the issuance of Exchangeable Notes.
The Company performed a sensitivity analysis based on the principal amount of debt outstanding as of September 30, 2024, as well as the effect of its interest rate swap agreement. In this sensitivity analysis, the change in interest rates is assumed to be applicable for an entire year. An increase or decrease of 100 basis points in the applicable interest rate would cause an increase or decrease in interest expense of approximately $4.0 million on an annual basis.
On January 11, 2022, the Company entered into an interest rate swap agreement to hedge forecasted interest rate payments on its variable rate debt. As of September 30, 2024, the Company had the following interest rate swap agreements (in thousands):
Effective DatesNotional AmountFixed Rate
($ in thousands)
December 5, 2023 through December 22, 2025$125,000 1.90 %
Under the terms of the interest rate swap agreement, the Company receives payments based on the greater of 1-month SOFR rate, as amended in February 2023, or a minimum of 1.00%. On February 28, 2023, the Company amended the 2021 Credit Facility to, among other things, transition from bearing interest based on LIBOR to SOFR or the Alternate Base Rate (as defined in the 2021 Credit Facility), at the election of the Company, plus an applicable margin. The existing swap converted to SOFR from LIBOR at the same time as the 2021 Credit Facility.
The Company has designated the interest rate swap as a cash flow hedge for accounting purposes that was determined to be effective. The Company determined the fair value of the interest rate swap to be zero at the inception of the agreement and $2.8 million at September 30, 2024. The Company reflects the realized gains and losses of the actual monthly settlement activity of the interest rate swap in its consolidated statements of operations. The Company reflects the
42


unrealized changes in fair value of the interest rate swap at each reporting period in other comprehensive income and a derivative asset or liability is recognized at each reporting period in the Company’s financial statements.
Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

We designed our disclosure controls and procedures, as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act to provide reasonable assurance that information required to be disclosed by us in reports we file or submit under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms, and (ii) accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosures.

Under the supervision of and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of our disclosure controls and procedures as of September 30, 2024. Based on this evaluation, our principal executive officer and our principal financial officer concluded that our disclosure controls and procedures as of September 30, 2024 were functioning effectively to provide reasonable assurance that the information required to be disclosed by us in reports filed under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and (ii) accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding disclosures.

A control system, no matter how well designed and operated, cannot provide absolute assurance that the objectives of the control system are met, and no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected. We do not expect that our disclosure controls and procedures or our internal control over financial reporting are able to prevent with certainty all errors and all fraud.

Changes in Internal Control Over Financial Reporting

There have been no changes in our internal control over financial reporting during the quarter ended September 30, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

43


Part II. Other Information
Item 1. Legal Proceedings

As of November 06, 2024, the Company was not a party to, nor were any of its properties the subject of, any material pending legal proceedings, other than ordinary routine claims incidental to the business.
Item 1A. Risk Factors
Summary of Risk Factors

An investment in our securities involves substantial risk. The occurrence of one or more of the events or circumstances described in the section entitled “Risk Factors,” alone or in combination with other events or circumstances, may have a material adverse effect on our business, cash flows, financial condition and results of operations. Important factors and risks that could cause actual results to differ materially from those in the forward-looking statements include, among others, the following:

Risks Related to our Business
Rapidly evolving domestic and global economic conditions are beyond our control and could materially adversely affect our business, operations, and results of operations.
◦     We may not be able to sustain our revenue growth rate in the future.
Failure to retain existing customers or identify and attract new customers could adversely affect our business, financial condition and results of operations.
Data and security breaches could compromise our systems and confidential information, cause reputational and financial damage, and increase risks of litigation, which could adversely affect our business, financial condition and results of operations.
System outages, data loss or other interruptions affecting our operations could adversely affect our business and reputation.
Disruptions at our primary production facility (including a disruption resulting from a global, national or local public health crisis) may adversely affect our business, results of operations and/or financial condition.
We may not be able to recruit, retain and develop qualified personnel, including for areas of newer specialized technology which could adversely affect our ability to grow our business.
Our future growth may depend upon our ability to develop, introduce, manufacture and commercialize new products, which can be a lengthy and complex process. If we are unable to introduce new products and services in a timely manner, our business could be materially adversely affected.
A disruption in our operations or supply chain or the performance of our suppliers and/or development partners could adversely affect our business and financial results.
We have limited experience in the digital assets industry and may not succeed in fully commercializing the products and solutions derived from the Arculus platform.
Digital asset wallet storage systems, such as the Arculus Cold Storage Wallet, are subject to risks related to a loss of funds due to theft of digital assets, security and cybersecurity risks, system failures and other operational issues, which could cause damage to our reputation and brand.
Regulatory changes or actions may restrict the use of the Arculus Cold Storage Wallet or digital assets in a manner that adversely affects our business, prospects or operations.
Security markets, including the market for authentication solutions, are rapidly evolving to address increasing and challenging cyber threats, including identity theft, and our Arculus Authenticate solutions may not achieve widespread market acceptance. In addition, there is a risk that the Arculus Authenticate solutions may not provide protection against all or a sufficient amount of the ever-changing security vulnerabilities, exploits or cyber attacks.
We are dependent on certain distribution partners for distribution of our products and services. A loss of distribution partners could adversely affect our business.
We face competition that may result in a loss of our market share and/or a decline in profitability.
Risks Related to our Indebtedness
We have a substantial amount of indebtedness, which may limit our operating flexibility and could adversely affect our business, financial condition and results of operations.
44


If we are required to repurchase an amount of exchangeable notes in excess of our cash on hand, we would be required to access funds available through our revolving credit facility, which would result in an increase in our outstanding indebtedness.
Upon the occurrence of an event of default relating to the Company's credit facility, the lenders could elect to accelerate payments due and terminate all commitments to extend further credit.
The debt outstanding under the Company's existing credit facility has a variable rate of interest that is currently based on the Secured Overnight Financing Rate (“SOFR”). These rates may have consequences that cannot be reasonably predicted and may increase the Company's cost of borrowing in the future.
Risks Related to the Ownership of our Securities
Our only significant asset is our ownership of CompoSecure Holdings, L.L.C. ("Holdings"). If the business of Holdings is not profitably operated, our subsidiaries may be unable to pay us dividends or make distributions to enable us to pay any dividends on our common stock or satisfy our other financial obligations.
Provisions in our charter and Delaware law may inhibit a takeover of us, which could limit the price investors might be willing to pay in the future for our common stock and could entrench management.
As an “emerging growth company,” we cannot be certain if the reduced disclosure requirements applicable to “emerging growth companies” will make our common stock less attractive to investors.
If our performance does not meet market expectations, the price of our securities may decline.
The Warrants may not remain the money, and they may expire.

Investing in our securities involves risks. Before you make a decision to buy our securities, in addition to the risks and uncertainties discussed above under “Cautionary Note Regarding Forward-Looking Statements,” you should carefully consider the specific risks set forth herein. If any of these risks actually occur, it may materially harm our business, financial condition, liquidity and results of operations. As a result, the market price of our securities could decline, and you could lose all or part of your investment. Additionally, the risks and uncertainties described in this report, or in any document incorporated by reference herein, are not the only risks and uncertainties that we face. Additional risks and uncertainties not presently known to us or that we currently believe to be immaterial may become material and adversely affect our business.

Risks Related to Our Business

Rapidly evolving domestic and global economic conditions are beyond our control and could materially adversely affect our business, operations, and results of operations.

U.S. and international markets and, in particular, the rapidly evolving digital assets industry, are experiencing uncertain and volatile economic conditions, including from the impacts of Russian aggression in Ukraine, the ongoing conflict in Israel, Gaza and the surrounding areas, inflation, threats or concerns of recession, a global, national or local public health crisis (such as the COVID-19 pandemic), and/or supply chain disruptions. These conditions make it extremely difficult for us and our suppliers to accurately forecast and plan future business activities. Additionally, a significant downturn in the domestic or global economy may cause our existing customers to pause or delay orders and prospective customers to defer new projects. Together, these circumstances create an environment in which it is challenging for us to predict future operating results, particularly for our new Arculus business. If these uncertain business, macroeconomic or political conditions continue or further decline, our business, financial condition and results of operations could be materially adversely affected.

We may not be able to sustain our revenue growth rate in the future.

We may not continue to achieve sales growth in the future and you should not consider our recent sales growth as indicative of future performance. It is also possible that our growth rate may slow in future periods due to a number of factors, which may include slowing demand for our products, increased competition, decreasing growth of our overall market, or inability to engage and retain customers. If we are unable to maintain consistent sales or continue our sales growth, it may be difficult for us to maintain profitability.

Failure to retain existing customers or identify and attract new customers could adversely affect our business, financial condition and results of operations.

Our two largest customers are American Express and JPMorgan Chase. Together, these customers represented approximately 71% and 67% of our net sales for the years ended December 31, 2023 and 2022. Our ability to meet our
45


customers’ high-quality standards in a timely manner is critical to our business success. If we are unable to provide our products and services at high quality and in a timely manner, our customer relationships may be adversely affected, which could result in the loss of customers.

Our ability to maintain relationships with our customers or attract new customers may be impacted by several factors beyond our control, including more attractive product offerings from our competitors, widespread industry disruptions (such as market disruptions in the digital assets industry, as well as potential adoption or enactment of new regulatory rules or legislation, new regulatory enforcement outcomes and new case law developments), pricing pressures or the financial health of these customers, many of whom operate in competitive businesses and depend on favorable macroeconomic conditions. In addition, we may also be limited in the products we can offer and the pricing we can receive for such products due to restrictions present in certain of our customer contracts, which may negatively impact our ability to retain existing customers or attract new customers. If we experience difficulty retaining customers and attracting new customers, our business, financial condition and results of operations may be materially and adversely affected.

Data and security breaches could compromise our systems and confidential information, cause reputational and financial damage, and increase risks of litigation, which could adversely affect our business, financial condition and results of operations.

Our information technology (“IT”) infrastructure’s ability to reliably and securely protect the sensitive confidential information of our customers, which include large financial institutions, is critical to our business. Security breaches have become more common across many industries. Cyber incidents have been increasing in sophistication and can include third parties gaining access to employee or customer data using stolen or inferred credentials, computer malware, viruses, spamming, phishing attacks, ransomware, card skimming code, and other deliberate attacks and attempts to gain unauthorized access. The occurrence of these types of incidents in our computer networks, databases or facilities could lead to the inappropriate use or disclosure of personal information, including sensitive personal information of customers and employees, which could harm our business and reputation, adversely affect consumers’ confidence in our business and products, result in inquiries and fines or penalties from regulatory or governmental authorities, cause a loss of customers, pose increased risks of lawsuits and subject us to potential financial losses.

Additionally, it is possible that unauthorized access to sensitive customer and business data may be obtained through inadequate use of security controls by our customers, suppliers or other vendors.

We have administrative, technical, and physical security measures in place, and we have implemented policies and procedures to both evaluate the security protocols and practices of our vendors and to contractually require service providers to whom we disclose data to implement and maintain reasonable privacy and security measures. However, although cybersecurity remains a high priority, our activities and investment may not sufficiently protect our system or network against cyber threats, nor sufficiently prevent or limit the damage from any future security breaches. As these threats continue to evolve, we may be required to expend significant capital and other resources to protect against these security breaches or to alleviate problems caused by these breaches, including costs to deploy additional personnel and protection technologies, train employees, and engage third-party experts and consultants, which could materially and adversely affect our business, financial condition and results of operations. Although we maintain cyber liability insurance, we cannot be certain that our coverage will be adequate for liabilities actually incurred or that insurance will continue to be available to us on economically reasonable terms, or at all. Furthermore, any material breach of our security systems could harm our competitive position, result in a loss of customer trust and confidence, and cause us to incur significant costs to mitigate or remedy any damage resulting from system or network disruptions, whether caused by cyberattacks, security breaches or otherwise, which could ultimately adversely affect our business, financial condition and results of operations.
System outages, data loss or other interruptions affecting our operations could adversely affect our business and reputation.

The ability to efficiently execute and operate business functions and systems without interruption is critical to our business. A significant portion of the communication between our employees, customers, and suppliers rely upon our integrated and complex IT systems. We depend on the reliability of our IT infrastructure and software, and our ability to expand and innovate our technologies and technological processes in response to changing needs. A system outage or data loss or interruption could cause damage to our brand and reputation. Such operational interruptions could also cause us to become liable to third parties, including our customers. We must be able to protect our processing and other systems from interruption to successfully operate our business. In an effort to do so, we have taken preventative actions and adopted
46


protective procedures to ensure the continuation of core business operations in the event that normal operations could not be performed because of events outside of our control. These actions and procedures taken and adopted by us may, however, not be sufficient to prevent or limit the damage from future disruptions, if any, and any such disruptions could adversely affect our business, financial condition and results of operations.

Disruptions at our primary production facility may adversely affect our business, results of operations and/or financial condition.

A substantial portion of our manufacturing capacity is located at our primary production facilities in New Jersey. Any serious disruption at such facilities (including a disruption resulting from a global, national or local public health crisis) could impair our ability to manufacture enough products to meet customer demand, and could increase our costs and expenses and adversely affect our revenues. Long-term production disruptions may cause our customers to modify their payment card programs to use plastic cards or to seek alternative supply of metal cards. Any such production disruptions could adversely impact our business, financial condition and results of operations.

Our products and our technological processes are highly complex, require specialized equipment to manufacture and are subject to strict tolerances and requirements. We have experienced in the past, and may experience in the future, production disruptions due to machinery or technology failures, or as a result of external factors such as delays or quality control issues regarding materials provided by our suppliers. Utilities interruption or other factors beyond our control like natural disasters may also cause production disruptions. Such disruptions can reduce product yields and product quality, or interrupt or halt production altogether. As a result, we may be required to deliver products at a lower quality level in a less timely or cost-effective manner, rework or replace products, or may not be able to deliver products at all. Any such event could adversely affect our business, financial condition and results of operations.

Our future growth may depend upon our ability to develop, introduce, manufacture and commercialize new products, which can be a lengthy and complex process. If we are unable to introduce new products and services in a timely manner, our business could be materially adversely affected.

The markets for our products and services are subject to technological changes, frequent introductions of new products and services and evolving industry standards. The process for developing innovative or technologically enhanced products can deplete time, money and resources, and requires the ability to accurately forecast technological, market and industry trends. For example, we have historically focused on the payment card industry, but we are a new entrant into the digital assets industry. In order to achieve successful technical execution of new products, we may need to undertake time-consuming and expensive research and development activities, which could negatively impact the servicing of our existing customers. We may also experience difficult market conditions, such as the widespread disruptions in the digital asset industry, that could delay or prevent the successful research and development, marketing launches and consumer deployment of such newly designed products, whereby we could incur significant additional cost and expense. If the products and solutions derived from the Arculus platform fail to gain market acceptance, our ability to achieve future growth could be significantly impaired. In addition, competitors may develop and commercialize competing products faster and more efficiently than we are able to do so, which could further negatively impact our business.

Our product and service offerings could be rendered obsolete if we are unable to develop and introduce innovative products in a cost-effective and timely manner. In particular, the rise in the adoption of wireless or mobile payment systems may make physical metal cards less attractive as a method of payment, which could result in less demand for these products. Although to date we have not witnessed a material reduction in card-based payments in the United States resulting from the emergence of wireless or mobile payment systems, such payment systems offer consumers an alternative method to make purchases without the need to carry a physical card by relaying on cellular telephones or other technological products to make payments. If these wireless or mobile payment systems are widely adopted, it could result in a reduction of the number of physical payment cards issued to consumers. Moreover, other developing or unforeseen technology solutions and products could render our existing products unpopular, irrelevant or obsolete altogether.

Our ability to develop and deliver new products and services successfully will depend on various factors, including our ability to: effectively identify and capitalize upon opportunities in new and emerging product markets; invest resources in innovation and research and development; develop and implement new processes for the manufacture or offer of new products or services; complete and introduce new products and integrated services solutions in a timely manner; license any required third-party technology or intellectual property rights; qualify for and obtain required industry certification for our products; and retain and hire talent experienced in developing new products and services. Our business
47


and growth also depend in part on the success of our strategic relationships with third parties, including technology partners or other technology companies whose products are integrated with our products. Failure of any of these technology companies to maintain, support or secure their technology platforms in general, and our integrations in particular, or errors or defects in their technologies or products, could adversely affect our relationships with customers, damage our brand and reputation, and could adversely affect our business, financial condition and results of operations.

Our ability to enhance our existing products and to develop and introduce innovative new products that continue to meet the needs of our customers may affect our future success. We may experience difficulties that could delay or prevent the successful development, marketing or deployment of these products, or our newly enhanced services may not meet market demands or achieve market traction. Our potential failure to commercialize or gain market acceptance of new products, services and technologies could adversely affect our ability to retain existing customers or attract new ones.

A disruption in our operations or supply chain or the performance of our suppliers, liquidity partners and/or development partners could adversely affect our business and financial results.

As a company engaged in manufacturing and distribution, we are subject to the risks inherent in such activities, including disruptions or delays in supply chain or information technology, product quality control, as well as other external factors over which we have no control. Some of the key components used in the manufacture of our products are metals, NFC-enabled and EMV chips, which we source from several key suppliers. We obtain our components from multiple suppliers located in the United States and abroad, on a purchase order basis. Changes in the financial or business condition of our suppliers and/or development partners could subject us to losses or adversely affect our ability to bring products to market. Additionally, the failure of our suppliers and/or development partners to comply with applicable standards, perform as expected, and deliver goods and services in a timely manner in sufficient quantities could adversely affect our customer service levels and overall business. Any increases in the costs of goods and services for our business may also adversely affect our profit margins, particularly if we are unable to achieve higher price increases or otherwise increase cost or operational efficiencies to offset the higher costs.

Additionally, we partner with third-party partners to offer certain Arculus products and services to our customers. If any of these third parties experiences operational interference or disruptions, fails to perform its obligations and meet our expectations, experiences a cybersecurity incident, fails to comply with applicable regulatory and/or licensing requirements which may evolve over time, or is subject to regulatory enforcement proceedings concerning their operations, the operations of Arculus solutions could be disrupted or otherwise adversely affected.

Security markets, including the market for authentication solutions, are rapidly evolving to address increasing and challenging cyber threats, including identity theft, and the Company's Arculus Authenticate solutions may not achieve widespread market acceptance. In addition, there is a risk that the Arculus Authenticate solutions may not provide protection against all or a sufficient amount of the ever-changing security vulnerabilities, exploits or cyber attacks.

Cybersecurity markets are experiencing significant and fast-paced technological change, evolving industry standards and customer needs. The Company's Arculus Authenticate solutions represent a new and innovative approach to identity protection, and may not achieve widespread market acceptance. Other methods, technologies, products or services may offer similar or better authentication solutions than our hardware authentication solutions. If the Company is unable to adapt to such changes, our ability to compete effectively may be adversely impacted, which could have a negative effect on our business, financial condition or results of operations. In addition, there is a risk that the Arculus Authenticate solutions may not provide protection against all or a sufficient amount of the ever-changing security vulnerabilities, exploits or cyber attacks. Internal and external factors, including possible defects in the Company’s products, or system failures in services provided by third parties for use with Arculus Authenticate solutions, could cause the Company’s products and/or services to become vulnerable to security attacks which could result in the loss of identity protection for businesses and consumers. As the Arculus Authenticate solutions include hardware tokens which are expected to be replaced from time to time as needed (similar to payment cards), the Company does not intend to provide remote updates or upgrades to its hardware products. There is, therefore, a risk that the Company’s hardware authentication products could become ineffective against evolving cybersecurity threats. Any such developments, real or perceived, may have a negative impact on our reputation, which could have a negative effect upon our business, financial condition or results of operations.

48


Digital asset storage systems, such as the Arculus Cold Storage Wallet, are subject to potential illegal misuse, risks related to a loss of funds due to theft of digital assets, security and cybersecurity risks, system failures and other operational issues, which could cause damage to our reputation and brand.

Digital assets have the potential to be used for financial crimes or other illegal activities. Even if we comply with all laws and regulations, we have no ability to ensure that our customers, partners or others to whom we license or sell our products and services comply with all laws and regulations applicable to them and their transactions. Any negative publicity we receive regarding any allegations of unlawful uses of the Arculus Cold Storage Wallet could damage our reputation and such damage could be material and adverse, including to aspects of our business that are unrelated to the Arculus platform. More generally, any negative publicity regarding unlawful uses of digital assets in the marketplace could materially reduce the demand for our products and solutions derived from the Arculus platform.

The Arculus Cold Storage Wallet uses an architecture where the private keys needed to access digital assets are stored outside of the Internet. Through the use of the Arculus Cold Storage Wallet, our three-factor authentication technology may be able to increase the safety of users’ assets during storage, as compared to storing such digital assets in a hot storage wallet, which is constantly connected to the internet. Further, digital assets are controllable only by the possessor of both the unique public and private keys relating to the local or online digital wallet in which they are held, which wallet’s public key or address is reflected in the public network. There is no guarantee that these security measures or any that we may develop in the future will be effective. Notwithstanding the increased security of the Arculus Cold Storage Wallet as compared to a hot storage wallet system, any loss of private keys, or hack or other compromise or failure of, the Arculus Cold Storage Wallet and its security features could materially and adversely affect our customers’ ability to access or sell their digital assets and could cause significant reputational harm to our Arculus Cold Storage Wallet business, which could have a material adverse effect on our business, financial condition and results of operations.
Regulatory changes or actions may restrict the use of the Arculus Cold Storage Wallet or digital assets in a manner that adversely affects our business, prospects or operations.

Regulatory uncertainty surrounding the digital asset environment, and the regulatory classification of such digital assets

As digital assets have grown in both popularity and market size, governments around the world have reacted differently to digital assets, with certain governments deeming them illegal and others allowing their use and trade under certain circumstances. Currently, there is no uniformly applicable legal or regulatory regime governing digital assets in most jurisdictions, including the U.S. Certain adverse market events in the digital asset space over the past few years, such as the bankruptcy of FTX and its affiliates, and subsequent litigation and regulatory enforcement actions, have led to increased attention and scrutiny by regulators, legislators and market participants. Governments or regulatory authorities may impose new or additional licensing, registration or other compliance requirements on participants in the digital asset industry. Ongoing and future regulatory actions may impact our ability to develop and offer products involving the use of digital assets, including the Arculus Cold Storage Wallet, or may impose additional costs, which may be material, on us in connection with such products, and such impact may be material and adverse. For example, the Commodities Futures Trading Commission (“CFTC”), in a 2019 letter, made clear its view that digital assets generally are commodities, and as such, even spot trades in digital assets generally are subject to the CFTC’s antifraud authority. Nevertheless, digital assets that are commodities also may be considered to be securities by the Securities and Exchange Commission (“SEC”), or may have been offered or sold in transactions that the SEC deems to be investment contracts and, therefore, securities. In the U.S., regulators, courts and lawmakers alike are grappling with these questions, and the legal landscape remains uncertain.

While certain SEC staff (the "Staff") have stated that bitcoin, the digital asset with the largest market capitalization, (“BTC”), the native digital asset of the bitcoin blockchain, is not a security, there has been no definitive determination by the SEC or a court concerning whether the digital asset with the second largest market capitalization, ether (“ETH”), the native digital asset of the Ethereum blockchain, constitutes a security or was offered or sold pursuant to investment contracts. Additionally, the Staff has asserted that certain other digital assets are securities subject to the SEC's substantive and antifraud authority. Furthermore, derivatives on these digital assets, digital assets that represent certain derivatives, and certain leveraged, financed and margined transactions in digital assets, may be subject to substantive regulation by the CFTC and/or SEC, in addition to certain state and non-U.S. regulators.

While the SEC staff has brought multiple enforcement actions against digital asset projects, including trading platforms that the SEC alleges were operating, among other things, as unregistered exchanges, thus far, such cases have not
49


resolved the legal uncertainty in the U.S. concerning digital assets. Several of such recent enforcement actions are court cases that remain ongoing, and, to the extent that courts have rendered opinions, for example, in the SEC v. Ripple and SEC v. Terraform Labs/Do Kwon cases, both of which were filed and heard in the Southern District of New York, the applicable opinions, and the reasoning in support of them, have not necessarily been consistent with one another. The SEC’s 2023 settlements with issuers of non-fungible tokens (“NFTs”) could signal the SEC’s interest in regulating the broader NFT market, including NFT trading platforms, to the extent that the SEC determines that certain NFTs are securities.

In addition to a continued focus on digital asset issuers and centralized digital asset trading platforms, regulators and private plaintiffs alike have initiated actions against decentralized finance (“DeFi”) projects, including decentralized autonomous organizations (“DAOs”), under various theories of liability. Among other things, DAOs have been characterized by certain plaintiffs as unincorporated associations or general partnerships, with some plaintiffs asserting that liability should be assigned to participants in DAO governance, while others have sought to establish joint and several liability for DAO members generally, including on negligence theories of liability. The CFTC has announced a commitment to pursue DeFi protocols operating unregistered platforms that allow U.S. persons to trade digital asset derivatives and, in 2023, settled charges against three different DeFi platforms for offering, or making available for trading, contracts based on various digital assets, including swaps and other derivatives, without registering with the CFTC.

The SEC similarly appears focused on DeFi and has brought enforcement actions against DeFi projects in 2024. In addition, in April 2024, Uniswap Labs announced that it was served with a Wells Notice, suggesting that the SEC may bring an enforcement action against it. This is notable because the Uniswap Protocol reportedly is the largest decentralized trading and automated market making protocol on the Ethereum blockchain. In addition to the SEC’s proposed rule change that would expand the definition of “exchange” to potentially include certain DeFi-related activities (see discussion under the heading "Regulatory Risks of Operating as an Unregistered Exchange or as Part of an Unregistered Exchange Mechanism" below), in 2023, SEC staff served as lead drafter of the International Organization of Securities Commissions' (“IOSCO”) proposed recommendations concerning DeFi. The terms “DeFi” and “DAO” may be interpreted broadly to encompass a wide variety of projects, services and participants, and if a regulator or private plaintiff were to claim that Arculus is deemed to have participated in or facilitated DeFi- or DAO-related activities that were in violation of applicable law, there may be significant associated risks, including the potential for joint and several liability.

Recently, the SEC staff has brought enforcement actions against alleged digital assets dealers and brokers. For instance, in March 2024, the SEC announced a cease-and-desist order against ShapeShift AG for allegedly acting as an unregistered dealer. Additionally, in June 2024, the SEC charged Consensys Software Inc. in the Eastern District of New York for, among other things, allegedly operating as an unregistered broker through its MetaMask Staking and MetaMask Swaps services, and the case remains ongoing. While, as discussed elsewhere in these Risk Factors, we do not believe that our activities are of a nature that would constitute acting as an unregistered broker or dealer under U.S. law, the SEC staff appears to be focused on alleged brokers and dealers in the digital assets space.

In addition to the U.S. regulatory questions before the courts, multiple Congressional digital asset-related bills have been published, including some with a focus on digital asset market structure. While multiple bills describe joint oversight by the SEC and CFTC over the digital assets markets and focus on market structure, at this time, it is unclear whether any of these bills ultimately will become law.

Moreover, given recent geopolitical conflict and instability, certain U.S. legislators and regulators have signaled heightened concerns about national security and the importance of “know your customer” (“KYC”), anti-money laundering (“AML”), counter financing of terrorism (“CFT”) and sanctions checks and compliance, including concerns about potential use by certain terrorist groups of digital assets to fund their operations or evade U.S. sanctions. In addition to the introduction of potential digital asset-focused legislation in Congress aimed at addressing such concerns, regulators have focused on enforcement. In 2022 and 2023, OFAC, sanctioned digital assets market participants alleged to have supported sanctioned countries and/or terrorist operations, and, in 2023, the U.S. Treasury’s FinCEN, pursuant seldom-used powers granted to it under Section 311 of the USA PATRIOT Act, designated an entire class of transactions, namely transactions associated with digital asset mixers, as being of primary money laundering concern. In addition, the U.S. Treasury, the IRS and other agencies also continue to propose new rules and guidance applicable to digital assets,.such as regulations on tax information reporting and withholding obligations. In June 2024, the U.S. Treasury finalized a rule requiring digital assets brokers to report additional information concerning users’ digital assets sales and trades. While such rule primarily addressed reporting requirements for custodial brokers, the accompanying release stated that the U.S. Treasury and the IRS anticipate issuing additional rules later in the year establishing reporting requirements for non-custodial brokers.

50


In July 2024, the U.S. Supreme Court overturned established administrative law precedent through three key decisions (collectively, the “Administrative Decisions”). In so ruling, the Court abandoned the requirement that courts defer to regulatory agencies’ interpretations of ambiguous statutory language; overturned regulatory agencies’ ability to impose civil penalties in administrative proceedings and have extended the statute of limitations within which entities may challenge agency actions. The lasting effects of such decisions may vary based on judicial districts and circuits; the SEC and other regulators, including FinCEN, may face increasing legal challenges, delays, and changes to its proposed and existing rules, regulations, policies, decisions and other guidance, including guidance that we may have relied upon. The Administrative Decisions also may lead to an increase in litigation against regulatory agencies, which may create additional legal and regulatory uncertainty and have a negative impact on our business operations.

In sum, these U.S. federal regulators and courts, and various U.S. state and non-U.S. regulators, are still developing their frameworks for regulating digital assets. If we are found to have supported purchase and swap transactions in the Arculus Cold Storage Wallet for digital assets which are subsequently determined to be securities, it is possible that we could be viewed as inadvertently acting as an unlicensed broker-dealer, which could subject us to, among other things, regulatory enforcement actions, censure, monetary fines, restrictions on the conduct of the Arculus business operations and/or rescission/damages claims by customers who use the Arculus Cold Storage Wallet. Our failure to comply with applicable laws or regulations, or the costs associated with defending any action alleging our noncompliance with applicable laws or regulations, could materially and adversely affect us, our business and our results of operations.

Further, a particular digital asset's status as a “security” or the treatment of digital currency for tax purposes, in any relevant jurisdiction is subject to a high degree of uncertainty and potential inconsistency across regulatory regimes, and if we are unable to properly characterize a digital asset (or a digital asset-related transaction) or assess our tax treatment, we may be subject to regulatory scrutiny, investigations, fines, and other penalties, which may adversely affect our business, operating results, and financial condition.

In order to determine whether a particular digital asset is a security (or whether transactions in such digital assets would constitute an offer or sale of a security), prior to supporting purchase and swap transactions on the Arculus Cold Storage Wallet in such digital asset, we rely upon legal and regulatory analysis of legal counsel with expertise in the digital asset industry. While the methodology we have used, and expect to continue to use, to determine if purchase and swap transactions in a digital asset will be supported in the Arculus Cold Storage Wallet is ultimately a risk-based assessment, it does not preclude legal or regulatory action based on the presence of a security.

Because the Arculus Cold Storage Wallet may facilitate purchase and swap transactions in digital assets which could be classified as "securities," our business may be subject to additional risk because such digital assets are subject to heightened scrutiny including under customer protection, anti-money laundering, counter terrorism financing and sanctions regulations. To the extent the Arculus Cold Storage Wallet supports purchase and swap transactions in any digital assets that are deemed to be securities under any of the laws of the U.S. or another jurisdiction , or in a proceeding in a court of law or otherwise, it may have adverse consequences. To counter such risks, we may have to remove Arculus Cold Storage Wallet support for purchase and swap transactions in certain digital assets if and when such digital assets are designated as securities, which could hurt our business. Alternatively, we may be required to partner with third-party registered securities broker/dealers to facilitate securities trading by Arculus customers, and we may be unsuccessful in efforts to establish such a partnership.

In addition, we do not presently intend to effect or otherwise facilitate trading in securities by our Arculus customers through the use of our Arculus Cold Storage Wallet if such activities would require the use of a registered broker-dealer or investment adviser. Although we are establishing policies and procedures to ensure that our Arculus business activities do not result in us inadvertently acting as an unregistered broker-dealer or investment adviser, there can be no assurance that such policies and procedures will be effective. If we are found by relevant regulatory agencies to have inadvertently acted as an unregistered broker-dealer with respect to purchase and swap transactions in particular digital assets, we would expect to immediately cease supporting purchase and swap transactions in those digital assets unless and until either the digital asset at issue is determined by the SEC or a judicial ruling to not be a security or we partner with a third-party registered broker-dealer or investment adviser, acquire a registered broker-dealer or investment adviser or register the Company as a securities broker-dealer or investment adviser, any of which we may elect not to do or may not be successful in doing. For any period of time during which we are found to have inadvertently acted as an unregistered broker-dealer or investment adviser, we could be subject to, among other things, regulatory enforcement actions, monetary fines, censure, restrictions on the conduct of our Arculus business operations and/or rescission/damages claims by customers who use the Arculus Cold Storage Wallet. Our failure to comply with applicable laws or regulations, or the costs
51


associated with defending any action alleging our noncompliance with applicable laws or regulations, could materially and adversely affect us, our business and our results of operations.

We do not believe the storage and peer-to-peer/send & receive functionality provided by the Arculus Cold Storage Wallet involves purchases, sales or other transactions effected by us (or any party other than the sender and the recipient). Further, we are not compensated for such user-directed activities. However, it is possible that regulators may determine that user-directed peer-to-peer transfers using the Arculus Cold Storage Wallet would require registration and compliance with broker-dealer and/or securities exchange regulations.

Regulatory Risks of Operating as an Unregistered Exchange or as Part of an Unregistered Exchange Mechanism

Any venue that brings together purchasers and sellers of digital asset which are characterized as securities in the United States is generally subject to registration as a national securities exchange, or must qualify for an exemption, such as by being operated by a registered broker-dealer as an alternative trading system (or ATS). To the extent that any venue accessed via the Arculus Cold Storage Wallet is not so registered (or appropriately exempt), we may be unable to permit continued support for purchase and swap transactions for digital assets which become subject to characterization as securities and due to operation of an unregistered exchange or as part of an unregistered exchange mechanism, we could be subject to significant monetary penalties, censure or other actions that may have a material and adverse effect on us. While we do not believe that the Arculus Cold Storage Wallet, which facilitates purchase and swap transactions in certain digital assets, is itself a securities exchange or ATS or is part of an unregistered exchange mechanism, regulators may determine that this is the case, and we would then be required to register as a securities exchange or qualify and register as an ATS, either of which could cause us to discontinue our purchase and swap support for such digital assets or otherwise limit or modify Arculus Cold Storage Wallet functionality or access. In September 2022, the SEC proposed a rule change concerning the definition of “exchange.” While it is not yet clear whether or in what form such proposed rule change may be adopted, it is possible that a change to the definition of “exchange” could result in regulators determining that the Arculus Cold Storage Wallet is functioning as a securities exchange or ATS or is part of an unregistered exchange mechanism, in which case, the potential registration requirements, or cessation, limitation or other modifications contemplated above could become necessary or advisable. Any such discontinuation, limitation or other modification could negatively impact our business, operating results, and financial condition.

Our inability to safeguard against misappropriation or infringement of our intellectual property may adversely affect our business.

Our patents, trade secrets and other intellectual property rights are critical to our business. Our ability to safeguard our proprietary product designs and production processes against misappropriation by third parties is necessary to maintain our competitive position within our industry. Therefore, we routinely enter into confidentiality agreements with our employees, consultants and strategic partners to limit access to, and distribution of, our proprietary information in an effort to safeguard our proprietary rights and trade secrets. However, such efforts may not adequately protect our intellectual property against infringement and misappropriation by unauthorized third parties. Such third parties could interfere with our relationships with customers if they are successful in attempts to misappropriate our proprietary information or copy our products designs, or portions thereof. Additionally, because some of our customers purchase products on a purchase order basis and not pursuant to a detailed written contract, where we do not have the benefit of written protections with respect to certain intellectual property terms beyond standard terms and conditions, we may be exposed to potential infringement of our intellectual property rights. Enforcing our intellectual property rights against unauthorized use may be expensive and cause us to incur significant costs, all of which could adversely affect our business, financial condition and results of operations. There is no assurance that our existing or future patents will not be challenged, invalidated or otherwise circumvented. The patents and intellectual property rights we obtain, including our intellectual property rights which are formally registered in the United States and abroad, may be insufficient to provide meaningful protection or commercial advantage. Moreover, we may have difficulty obtaining additional patents and other intellectual property protections in the future. Effective patent, trademark, service mark, copyright and trade secret protection may not be available in every country in which we provide our products or services. Any of the foregoing factors may have a material adverse effect on our business.




52


We may incur substantial costs because of litigation or other proceedings relating to patents and other intellectual property rights.

Companies in our industry have commenced litigation to properly protect their intellectual property rights. Any proceedings or litigation that we initiate to enforce our intellectual property rights, or any intellectual property litigation asserted against us, could be costly and divert the attention of managerial and other personnel and further, could result in an adverse judgement or other determination that could preclude us from enforcing our intellectual property rights or offering some of our products to our customers. Royalty or other payments arising in settlements could negatively impact our profit margins and financial results. If we are unable to successfully defend against claims that we have infringed the intellectual property rights of others, we may need to indemnify some customers and strategic partners related to allegations that our products infringe the intellectual property rights of others. Additionally, some of our customers, suppliers and licensors may not be obligated to indemnify us for the full costs and expenses of defending against infringement claims. We may also be required to defend against alleged infringement of the intellectual property rights of third parties because our products contain technologies properly sourced from suppliers or customers. We may be unable to determine in a timely manner or at all whether such intellectual property use infringes the rights of third parties. Any such litigation or other proceedings could adversely affect our business, financial condition and results of operations.

We are dependent on certain distribution partners for distribution of our products and services. A loss of distribution partners could adversely affect our business.

A small number of distribution partners currently deliver a significant percentage of our products and services to customers. We intend to continue devoting resources in support of our distribution partners, but there are no guarantees that these relationships will remain in place over the short-or long-term. In addition, we cannot be assured that any of these distribution partners will continue to generate current levels of customer demand. A loss of any of these distribution partners could have a material adverse effect on our business, financial condition and results of operations.

We face competition that may result in a loss of our market share and/or a decline in profitability.

Our industry is highly competitive and we expect it to remain highly competitive as competitors cut production costs, new product markets develop, and other competitors attempt to enter the markets in which we operate or new markets in which we may enter. Some of our existing competitors have more sales, greater marketing, more specialized manufacturing, and highly efficient distribution processes. We may also face competition from new competitors that may enter our industry or specific product market. Such current or new competitors may develop technologies, processes or products that are better suited to succeed in the marketplace as a result of enhanced features and functionality at lower costs, particularly as technological sophistication of such competitors and the size of the market increase. These factors could lower our average selling prices, resulting in reduced gross margins. If we cannot sufficiently reduce our production costs or develop innovative technologies or products, we may not be able to compete effectively in our product markets and maintain market share, which could adversely affect our business, financial condition and results of operations.
Our long-lived assets represent a significant portion of our total assets, and their full value may never be realized.

Our long-lived assets recorded as of September 30, 2024 were $29.0 million, representing approximately 7% of our total assets, of which we have recorded plant, equipment and leasehold improvements of $23.1 million, as our operations require significant investments in machinery and equipment.

We review other long-lived assets for impairment on an as-needed basis and when circumstances, alterations, or other events indicate that an asset group or carrying amount of an asset may not be recoverable. Examples of these other long-lived assets include intangible but identifiable assets and plant, equipment, and leasehold improvements. Such write-downs of long-lived assets may result from a drop in future expected cash flows and worsening performance, among other factors. If we must write-down long-lived assets, we record the appropriate charge, which may adversely affect our results of operations.

Our failure to operate our business in compliance with the security standards of the payment card industry or other industry standards applicable to our customers, such as payment networks certification standards, could adversely affect our business.

53


Many of our customers issue their cards on payment networks that are subject to the security standards of the payment card industry or other standards and criteria relating to product specifications and supplier facility physical and logical security that we must satisfy in order to be eligible to supply products and services to such customers. Our contractual arrangements with our customers may be terminated if we fail to comply with these standards and criteria.

We make significant investments in our facilities and technology in order to meet these industry standards, including investments required to satisfy changes adopted from time to time in industry standards. We may become ineligible to provide products and services to our customers if we are unable to continue to meet these standards. Many of the products we produce and services we provide are subject to certification with one or more of the payment networks. We may lose the ability to produce cards for or provide services to banks issuing credit or debit cards on the payment networks if we were to lose our certification from one or more of the payment networks or payment card industry certification for one or more of our facilities. If we are not able to produce cards for or provide services to any or all of the issuers issuing debit or credit cards on such payment networks, we could lose a substantial number of our customers, which could have a material adverse effect on our business, financial condition and results of operations.

As consumers and businesses spend less, our business, operation outcomes, and financial state may be adversely affected.

Companies that rely heavily on consumer and business spending are exposed to changing economic conditions and are impacted by changes in consumer confidence, consumer spending, discretionary income levels or consumer purchasing habits. A continuous decline in general economic conditions, particularly in the United States, or further increases in interest rates, may reduce demand for our products, which could negatively impact our sales. An economic downturn could cause credit card issuers to switch card programs to plastic cards, seek lower-priced metal hybrid card suppliers, reduce credit limits, close accounts, and become more selective with respect to whom they issue credit cards. Such conditions and potential outcomes could adversely affect our financial performance, business, and results of operations.

Product liability and warranty claims and their associated costs may adversely affect our business.

The nature of our products is highly complex. As a result, we cannot guarantee that defects will not occur from time to time. We may incur extensive costs as a result of these defects and any resulting claims. For example, product recalls, writing down defective inventory, replacing defective items, lost sales or profits, and third-party claims can all give rise to costs incurred by us. We may also face liability for judgments and/or damages in connection with product liability and warranty claims. Damage to our reputation could occur if defective products are sold into the marketplace, which could result in further lost sales and profits. To the extent that we rely on purchase orders to govern our commercial relationships with our customers, we may not have specifically negotiated the allocation of risk for product liability obligations. Instead, we typically rely on warranties and limitations of liability included in our standard forms of order acceptance, invoice and other contract documents with our customers. Similarly, we obtain products and services from suppliers, some of which also use purchase order documents which may include limitations on product liability obligations with respect to their products and services. As a result, we may bear all or a significant portion of any product liability obligations rather than transferring this risk to our customers. Our reputation could be harmed and there could be a material adverse effect on our business, financial condition and results of operations if such risks materialize.

If tariffs and other restrictions on imported goods are imposed by the U.S. government, our revenue and operations may be materially and adversely affected.

A portion of the raw materials used by us to manufacture our products are obtained, directly or indirectly, from companies located outside of the United States. Recently, tariffs have been imposed on imports from certain countries outside of the United States. Further trade restrictions and/or tariffs may be forthcoming, and may be dependent on evolving domestic and international political developments. Certain international trade agreements may also be at risk. Tariffs and similar trade restrictions may stagnate the general economy, impact our relationships with and access to our suppliers, and/or materially and adversely affect our business, financial condition and results of operations. These and future tariffs, as well as any other global trade or supply chain developments, bring with them uncertainty. We cannot predict future changes to imports covered by tariffs or which countries will be included or excluded from such tariffs. The reactions of other countries and resulting actions on the United States and similarly situated companies could negatively impact our business, financial condition and results of operations.
54



Our international sales subject us to additional risks that can adversely affect our business, operating results and financial condition.

During each of 2023 and 2022, we derived 18% and 22% of our net sales from customers located outside the U.S. Our ability to convince customers to expand their use of our products or renew their agreements with us are directly correlated to our direct engagement with such customers. To the extent that we are unable to engage with non-U.S. customers effectively, we may be unable to grow sales to international customers to the same degree we have experienced in the past.

Our international operations subject us to a variety of risks and challenges, including:

•    fluctuations in currency exchange rates and related effect on our operating results;
•    general economic and geopolitical conditions, including wars, in each country or region;
•    the effects of systemic supply chain disruptions, including those resulting from a public health crisis;
•    economic uncertainty around the world; and
•    compliance with U.S. laws and regulations imposed by other countries on foreign operations,
including the Foreign Corrupt Practices Act, the U.K. Bribery Act, import and export control laws,
tariffs, trade barriers, economic sanctions and other regulatory or contractual limitations on our
ability to sell our products in certain foreign markets, and the risks and costs of non-compliance.

For example, in response to the conflict between Russia and Ukraine, the United States has imposed and may further impose, and other countries may additionally impose, broad sanctions or other restrictive actions against governmental and other entities in Russia. Additionally, further escalation of geopolitical tensions, such as the ongoing conflict in Israel, Gaza and the surrounding areas, could have a broader impact that extends into other markets where we do business. Any of these risks could adversely affect our international sales, reduce our international revenues or increase our operating costs, adversely affecting our business, financial condition and operating results.

We rely on licensing arrangements in production and other fields, and actions taken by any of our licensing partners could have a material adverse effect on our business.

Some of our products integrate third-party technologies that we license or otherwise obtain the right to use. We have entered into licensing agreements that provide access to technology owned by third parties. The terms of our licensing arrangements vary. These different terms could have a negative impact on our performance to the extent new or existing licensees demand a greater proportion of royalty revenues under our licensing arrangements. Additionally, such third parties may not continue to renew their licenses with us on similar terms or at all, which could negatively impact our net sales. If we are unable to continue to successfully renew these agreements, we may lose our access to certain technologies relied upon to develop certain of our products. The loss of access to those technologies, if not replaced with internally-developed or other licensed technology, could have a material adverse effect on our business and result of operations.

The adoption of new tax legislation could affect our financial performance.

We are subject to income and other taxes in the United States. Our effective tax rate in the future could be adversely affected by changes in tax laws. More generally, it is possible that U.S. federal income or other tax laws or the interpretation of tax laws will change. For example, the Biden Administration has proposed an increase in the U.S. corporate income tax rate and a minimum corporate tax based on book income. It is difficult to predict whether and when there will be tax law changes having a material adverse effect on our business, financial condition, results of operations and cash flows.

Risks Related to the Tax Receivable Agreement

Our only significant asset is our ownership interest in Holdings and such ownership may not be sufficient to pay dividends or make distributions or loans to enable us to pay any dividends on our Common Stock or satisfy our other financial obligations, including our obligations under the Tax Receivable Agreement.

55


We have no direct operations and no significant assets other than our ownership interest in Holdings. We depend on Holdings for distributions, loans and other payments to generate the funds necessary to meet our financial obligations, including our expenses as a publicly traded company, to pay any dividends with respect to our Common Stock, and to satisfy our obligations under the Tax Receivable Agreement, which was amended in connection with the closing of the Resolute Transaction as of September 17, 2024. The financial condition and operating requirements of Holdings may limit our ability to obtain cash from Holdings. The earnings from, or other available assets of, Holdings may not be sufficient to pay dividends or make distributions or loans to enable us to pay any dividends on our Common Stock or satisfy our other financial obligations, including our obligations under the Tax Receivable Agreement.

We may be required to pay the TRA Parties for most of the benefits relating to any additional tax depreciation or amortization deductions that we may claim.

In connection with the merger with Roman DBDR Tech Acquisition Corp. ("Roman") completed in December 2021 (the "Business Combination"), we entered into the Tax Receivable Agreement with Holdings and the TRA Parties (as defined therein). The Tax Receivable Agreement provides for the payment by us to the TRA Parties of 90% of the benefits, if any, that we are deemed to realize (calculated using certain assumptions) as a result of (i) our allocable share of existing tax basis in the assets of Holdings and its subsidiaries acquired (A) in the Business Combination and (B) upon sales or exchanges of Holdings Units pursuant to the Exchange Agreement after the Business Combination, (ii) certain increases in tax basis that occur as a result of (A) the Business Combination and (B) sales or exchanges of Holdings Units pursuant to the Exchange Agreement after the Business Combination, and (iii) certain other tax benefits, including tax benefits attributable to payments under the Tax Receivable Agreement. These tax attributes may increase (for tax purposes) our depreciation and amortization deductions and, therefore, may reduce the amount of tax that we would otherwise be required to pay in the future, although the IRS may challenge all or part of the validity of such tax attributes, and a court could sustain such a challenge. Such tax basis may also decrease gains (or increase losses) on future dispositions of certain capital assets to the extent tax basis is allocated to those capital assets. Actual tax benefits realized by us may differ from tax benefits calculated under the Tax Receivable Agreement as a result of the use of certain assumptions in the Tax Receivable Agreement, including the use of an assumed weighted- average state and local income tax rate to calculate tax benefits. The payment obligations under the Tax Receivable Agreement are an obligation of CompoSecure, Inc. We expect to benefit from the remaining 10% of realized cash tax benefits. While the amount of existing tax basis, the anticipated tax basis adjustments, and the actual amount and utilization of tax attributes, as well as the amount and timing of any payments under the Tax Receivable Agreement, will vary depending upon a number of factors, including the timing of exchanges, the price of shares of our Class A Common Stock at the time of exchanges, and the amount and timing of our income, we expect that as a result of the size of the transfers and increases in the tax basis of the tangible and intangible assets of Holdings and our possible utilization of tax attributes, the payments that we may make under the Tax Receivable Agreement will be substantial. The payments under the Tax Receivable Agreement are not conditioned upon continued ownership of our securities by the TRA Parties. See “Certain Relationships and Related Person Transactions of the Company — Tax Receivable Agreement.”
In certain cases, payments under the Tax Receivable Agreement may be accelerated and/or significantly exceed the actual benefits we realize in respect of the tax attributes subject to the Tax Receivable Agreement.

Our payment obligations under the Tax Receivable Agreement may be accelerated in the event of certain changes of control and will be accelerated in the event we elect to terminate the Tax Receivable Agreement early. The accelerated payments will relate to all relevant tax attributes that would subsequently be available to us. The accelerated payments required in such circumstances will be calculated by reference to the present value (at a discount rate equal to the lesser of 15% of all future payments that holders of Holdings Class B Units or other recipients would have been entitled to receive under the Tax Receivable Agreement, and such accelerated payments and any other future payments under the Tax Receivable Agreement will utilize certain valuation assumptions, including that we will have sufficient taxable income to fully utilize the deductions arising from the increased tax deductions and tax basis and other benefits related to entering into the Tax Receivable Agreement and sufficient taxable income to fully utilize any remaining net operating losses subject to the Tax Receivable Agreement on a straight line basis over the shorter of the statutory expiration period for such net operating losses and the five-year period after the early termination or change of control. In addition, recipients of payments under the Tax Receivable Agreement will not reimburse us for any payments previously made under the Tax Receivable Agreement if such tax basis and our utilization of certain tax attributes is successfully challenged by the IRS (although any such detriment would be taken into account in future payments under the Tax Receivable Agreement). Our ability to achieve benefits from any existing tax basis, tax basis adjustments or other tax attributes, and the payments to be made under the Tax Receivable Agreement, will depend upon a number of factors, including the timing and amount of our
56


future income. As a result, even in the absence of a change of control or an election to terminate the Tax Receivable Agreement, payments under the Tax Receivable Agreement could be in excess of 90% of our actual cash tax benefits.

Accordingly, it is possible that the actual cash tax benefits realized by us may be significantly less than the corresponding Tax Receivable Agreement payments or that payments under the Tax Receivable Agreement may be made years in advance of the actual realization, if any, of the anticipated future tax benefits. There may be a material negative effect on our liquidity if the payments under the Tax Receivable Agreement exceed the actual cash tax benefits that we realize in respect of the tax attributes subject to the Tax Receivable Agreement and/or payments to us by Holdings are not sufficient to permit us to make payments under the Tax Receivable Agreement after it has paid taxes and other expenses. We may need to incur additional indebtedness to finance payments under the Tax Receivable Agreement to the extent our cash resources are insufficient to meet our obligations under the Tax Receivable Agreement as a result of timing discrepancies or otherwise, and these obligations could have the effect of delaying, deferring, or preventing certain mergers, asset sales, other forms of business combinations, or other changes of control.

The acceleration of payments under the Tax Receivable Agreement in the case of certain changes of control may impair our ability to consummate change of control transactions or negatively impact the value received by owners of our Class A Common Stock.

In the case of certain changes of control, payments under the Tax Receivable Agreement may be accelerated and may significantly exceed the actual benefits we realize in respect of the tax attributes subject to the Tax Receivable Agreement. We expect that the payments that we may make under the Tax Receivable Agreement in the event of a change of control will be substantial. As a result, our accelerated payment obligations and/or the assumptions adopted under the Tax Receivable Agreement in the case of a change of control may impair our ability to consummate change of control transactions or negatively impact the value received by owners of our Class A Common Stock in a change of control transaction.

Risks Related to Our Indebtedness

We have a substantial amount of indebtedness, which may limit our operating flexibility and could adversely affect our business, financial condition and results of operations.

We had approximately $340.3 million of indebtedness as of December 31, 2023, consisting of amounts outstanding under our senior secured credit facility and senior notes.

Our indebtedness could have important consequences to our investors, including, but not limited to:

increasing our vulnerability to, and reducing our flexibility to respond to, general adverse economic and industry conditions;
requiring the dedication of a substantial portion of our cash flow from operations to servicing debt, including interest payments and annual excess cash flow prepayment obligations;
limiting our flexibility in planning for, or reacting to, changes in our business and the competitive environment; and
limiting our ability to borrow additional funds and increasing the cost of any such borrowing.

The interest rates in our credit facility are set based upon stated margins above lender’s base rate and the SOFR, an interest rate at which banks can borrow funds, which is subject to fluctuation. In addition, the interest rate margin applicable to our term loans and revolving loans can vary by one hundred (100) basis points depending on our total leverage ratio. An increase in interest rates would adversely affect our profitability.

If we are required to repurchase an amount of exchangeable notes in excess of our cash on hand, we would be required to access funds available through our revolving credit facility, which would result in an increase in our outstanding indebtedness.

As a result of the Resolute Transaction, we were required to offer to repurchase our outstanding $130.0 million principal amount, together with interest accrued thereon, of exchangeable notes. We also temporarily increased the exchange rate at which the notes can be exchanged for shares of our Class A Common Stock. Through November 6, 2024,
57


an aggregate of $51.4 million of the Notes have been surrendered and exchanged for an aggregate of 5.4 million newly-issued shares of Class A Common Stock. If we are required to purchase all or a substantial portion of the outstanding notes, and such amounts exceed our cash on hand, we would be required to access funds available through our revolving credit facility, which would result in an increase in our outstanding indebtedness.

Upon the occurrence of an event of default relating to our credit facility, the lenders could elect to accelerate payments due and terminate all commitments to extend further credit.

Under our credit facility, upon the occurrence of an event of default, the lenders will be able to elect to declare all amounts outstanding under the credit agreement to be immediately due and payable and terminate all commitments to lend additional funds. If we are unable to repay those amounts, the lenders under the credit agreement could proceed to foreclose against our collateral that secures that indebtedness. We have granted the lenders a security interest in substantially all of our assets.

The debt outstanding under our existing credit facility has a variable rate of interest that is based on the SOFR which may have consequences for us that cannot be reasonably predicted and may increase our cost of borrowing in the future.

On February 28, 2023, we amended our credit facility to transition from bearing interest based on the London Interbank Offered Rate ("LIBOR") to SOFR. The future performance of SOFR cannot be predicted based on historical performance and the future level of SOFR may have little or no relation to historical levels of SOFR. Any patterns in market variable behaviors, such as correlations, may change in the future. Hypothetical or historical performance data are not indicative of, and have no bearing on, the potential performance of SOFR. The Company is not able to predict whether SOFR what the impact the transition to SOFR may be on the Company's financial condition and results of operations.

Our credit facility contains restrictive covenants that may impair our ability to conduct business.

Our credit facility contains operating covenants and financial covenants that may in each case limit management’s discretion with respect to certain business matters. We must comply with a maximum senior secured leverage ratio and a minimum debt service coverage ratio. Among other things, these covenants restrict our and our subsidiaries’ ability to grant additional liens, consolidate or merge with other entities, purchase or sell assets, declare dividends, incur additional debt, make advances, investments and loans, transact with affiliates, issue equity interests, modify organizational documents and engage in other business. As a result of these covenants and restrictions, we will be limited in how we conduct our business and we may be unable to raise additional debt or other financing to compete effectively or to take advantage of new business opportunities. The terms of any future indebtedness we may incur could include more restrictive covenants. Failure to comply with such restrictive covenants may lead to default and acceleration under our credit facility and may impair our ability to conduct business. We may not be able to maintain compliance with these covenants in the future and, if we fail to do so, that we will be able to obtain waivers from the lenders and/or amend the covenants, which may result in foreclosure of our assets.

See Note 5 of Notes to Consolidated Financial Statements in the Unaudited Consolidated Financial Statements of the Company in this report for additional information.

Our guarantees of indebtedness and liabilities could limit the cash flow available for our operations, expose us to risks that could adversely affect our business, financial condition and results of operations and impair our ability to satisfy our obligations.

Holdings' notes are exchangeable into shares of our Class A Common Stock. The exchangeable notes are guaranteed by CompoSecure, L.L.C. Our guarantees of indebtedness could have significant negative consequences for our security holders, equity holders and our business, results of operations and financial condition by, among other things:

increasing our vulnerability to adverse economic and industry conditions;
limiting our ability to obtain additional financing;
requiring the dedication of a substantial portion of our cash flow from operations to service our guarantees of indebtedness, which reduces the amount of cash available for other purposes;

58


limiting our flexibility to plan for, or react to, changes in our business;
diluting the interests of our stockholders as a result of the issuance shares of our Class A Common Stock upon conversion of the exchangeable notes; and
placing us at a possible competitive disadvantage with competitors that are less leveraged than us or have better access to capital.

Our business may not generate sufficient funds, and we may otherwise be unable to maintain sufficient cash reserves, to pay amounts that may become due under our guarantees of indebtedness, including in connection with the exchangeable notes, and our cash needs may increase in the future. In addition, any future indebtedness or guarantees of indebtedness that we may incur may contain financial and other restrictive covenants that limit our ability to operate our business, raise capital or make payments under our other indebtedness. If we fail to comply with these covenants or to make payments under our guarantees of indebtedness if and when due, then we could be in default under those guarantees of indebtedness, which could, in turn, result in that and our other indebtedness becoming immediately payable in full.

General Risks Related to Ownership of our Securities

Our only significant asset will be our ownership of our subsidiaries’ business. If the business of our subsidiaries is not profitably operated, our subsidiaries may be unable to pay us dividends or make distributions to enable us to pay any dividends on our common stock or satisfy our other financial obligations.

CompoSecure, Inc. has no direct operations and no significant assets other than the ownership of its subsidiaries, which operate the Company’s business. CompoSecure, Inc. will depend on profits generated by its subsidiaries’ business for debt repayment and other payments to generate the funds necessary to meet its financial obligations, including its expenses as a publicly traded company, to pay any dividends with respect to its capital stock and to make distributions. Legal and contractual restrictions in agreements governing the indebtedness of the Company or its subsidiaries, as well as their financial condition and operating requirements, may limit the ability of our subsidiaries to make distributions to the Company.

Provisions in our Charter and Delaware law may inhibit a takeover of us, which could limit the price investors might be willing to pay in the future for our Class A Common Stock and could entrench management.

Our Charter contains provisions that may discourage unsolicited takeover proposals that stockholders may consider to be in their best interests. These provisions include the classification of our Board, the ability of our Board to designate the terms of and issue new series of preferred shares, which may make more difficult the removal of management and may discourage transactions that otherwise could involve payment of a premium over prevailing market prices for our securities.

In addition, while we have opted out of Section 203 of the DGCL, our charter contains similar provisions providing that we may not engage in certain “business combinations” with any “interested stockholder” for a three-year period following the time that the stockholder became an interested stockholder, unless:

prior to such time, our Board approved either the business combination or the transaction that resulted in the stockholder becoming an interested stockholder;
upon consummation of the transaction that resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of our voting stock outstanding at the time the transaction commenced, excluding certain shares; or
at or subsequent to that time, the business combination is approved by our Board and by the affirmative vote of holders of at least two-thirds of our outstanding voting stock that is not owned by the interested stockholder.

These anti-takeover defenses could discourage, delay or prevent a transaction involving a change in control of the Company. These provisions could also discourage proxy contests and make it more difficult for you and other stockholders to elect directors of your choosing and cause us to take corporate actions other than those you desire.

We may be unable to satisfy the Nasdaq Global Market listing requirements in the future, which could limit investors’ ability to effect transactions in our securities and subject us to additional trading restrictions.

59


We may be unable to maintain the listing of our securities on the Nasdaq Global Market in the future. If our securities are delisted from the Nasdaq Global Market, there could be significant material adverse consequences, including:

a limited availability of market quotations for our securities;
a limited amount of news and analyst coverage about the Company; and
a decreased ability to obtain capital or pursue acquisitions by issuing additional equity or convertible securities.

We incur significant costs and obligations as a result of being a public company.

As a public company, we incur significant legal, accounting, insurance and other expenses. These expenses will increase once we are no longer an “emerging growth company” as defined under the Jumpstart Our Business Startups Act of 2012, or the JOBS Act. In addition, new and changing laws, regulations and standards relating to corporate governance and public disclosure for public companies, including Dodd Frank, the Sarbanes-Oxley Act, regulations related hereto and the rules and regulations of the SEC and the Nasdaq Global Market, have increased the costs and the time that must be devoted to compliance matters. We expect these rules and regulations will increase our legal and financial costs and lead to a diversion of management time and attention from revenue-generating activities.

For as long as we remain an “emerging growth company” as defined in the JOBS Act, we may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not “emerging growth companies.” We may remain an “emerging growth company” for up to five years from the consummation of our initial public offering or until such earlier time that we have $1.23 billion or more in annual revenues, have more than $700.0 million in market value of our common stock held by non-affiliates, or issue more than $1.0 billion of non-convertible debt over a three-year period. To the extent we choose not to use exemptions from various reporting requirements under the JOBS Act, or if we no longer can be classified as an “emerging growth company,” we expect that we will incur additional compliance costs, which will reduce our ability to operate profitably.

As an “emerging growth company,” we cannot be certain if the reduced disclosure requirements applicable to “emerging growth companies” will make our common stock less attractive to investors.

As an “emerging growth company,” we may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not “emerging growth companies,” including not being required to obtain an assessment of the effectiveness of our internal controls over financial reporting from our independent registered public accounting firm pursuant to Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. In addition, the JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards, which we have elected to do.

We cannot predict if investors will find our securities less attractive because we will rely on these exemptions. If some investors find our securities less attractive as a result, there may be a less active market for our securities, our share price may be more volatile and the price at which our securities trade could be less than if we did not use these exemptions.

If we do not properly maintain and implement all required accounting practices and policies, including new accounting practices and policies, as applicable, we may be unable to provide the financial information required of a United States publicly traded company in a timely and reliable manner.

We are required to implement and maintain the financial reporting and disclosure procedures and controls required of a United States publicly traded company. If we fail to properly maintain and implement all required accounting practices and policies, including new accounting practices and policies, as applicable, or maintain effective internal controls and procedures and disclosure procedures and controls, we may be unable to provide financial information and required SEC reports that are timely and reliable. Any such delays or deficiencies could harm us, including by limiting our ability to obtain financing, either in the public capital markets or from private sources or by damaging our reputation, which in either case, could impede our ability to implement our growth strategy. In addition, any such delays or deficiencies could result in our failure to meet the requirements for continued listing of our securities on the Nasdaq Global Market.
60



If our operating performance does not meet market expectations, the price of our securities may decline.

The trading price of our securities could be volatile and subject to wide fluctuations in response to various factors, some of which are beyond our control. Fluctuations in the price of our securities could result in the loss of all or part of your investment. Any of the factors listed below could have a material adverse effect on your investment in our securities, and our securities may trade at prices significantly below the price you paid for them.

Factors affecting the trading price of our securities may include:

actual or anticipated fluctuations in our quarterly financial results or the quarterly financial results of companies perceived to be similar to us;
changes in the market’s expectations about our operating results;
success of competitors;
our operating results failing to meet market expectations in a particular period;
changes in financial estimates and recommendations by securities analysts concerning us or the financial payment card and digital asset industries and markets in general;
operating and stock price performance of other companies that investors deem comparable to us;
our ability to market new and enhanced products on a timely basis;
changes in laws and regulations affecting our business;
commencement of, or involvement in, litigation involving us;
changes in our capital structure, such as future issuances of securities or the incurrence of additional debt;
the volume of shares of our securities available for public sale;
any significant change in our board or management;
sales of substantial amounts of our securities by our directors, executive officers or significant stockholders or the perception that such sales could occur; and
general economic and political conditions such as recessions, interest rates, fuel prices, international currency fluctuations and acts of war or terrorism.

Broad market and industry factors may depress the market price of our securities irrespective of our operating performance. The stock market in general and the Nasdaq Global Market have experienced price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of the particular companies affected. The trading prices and valuations of these stocks, and of our securities, may not be predictable. A loss of investor confidence in the market for financial technology stocks or the stocks of other companies which investors perceive to be similar to us could depress our securities prices regardless of our business, prospects, financial conditions or results of operations. A decline in the market price of our securities also could adversely affect our ability to issue additional securities and our ability to obtain additional financing in the future.

Our Warrants may not remain in the money, and they may expire worthless.

The exercise price for our Warrants is $11.50 per share. Due to recent improvement in the market price of our Class A Common Stock, the price of our Class A Common Stock has recently exceeded the price of our Warrants. There can be no assurance that the Warrants will remain in the money prior to their expiration on December 27, 2026, and, as such, the Warrants may expire worthless.

The terms of our Warrants may be amended in a manner that may be adverse to the holders. The warrant agreement between Continental Stock Transfer & Trust Company, as warrant agent, and us provides that the terms of the Warrants may be amended without the consent of any holder to cure any ambiguity or correct any defective provision, but requires the approval by the holders of a majority of the then outstanding Warrants to make any change that adversely affects the interests of the registered holders. Accordingly, we may amend the terms of the Warrants in a manner adverse to a holder if holders of at least a majority of the then outstanding Warrants approve of such amendment. Our ability to amend the terms of the Warrants with the consent of at least a majority of the then outstanding Warrants is unlimited. Examples of such amendments could be amendments to, among other things, increase the exercise price of the Warrants, shorten the exercise period or decrease the number of shares of our common stock purchasable upon exercise of a Warrant.

61


We may redeem your unexpired Warrants prior to their exercise at a time that is disadvantageous to you, thereby making your Warrants worthless.

We have the ability to redeem outstanding Warrants at any time after they become exercisable and prior to their expiration, at $0.01 per warrant, provided that the last reported sales price (or the closing bid price of our common stock in the event the shares of our common stock are not traded on any specific trading day) of the common stock equals or exceeds $18.00 per share on each of 20 trading days within the 30 trading-day period ending on the third business day prior to the date on which we send proper notice of such redemption, provided that on the date we give notice of redemption and during the entire period thereafter until the time we redeem the Warrants, we have an effective registration statement under the Securities Act covering the shares of common stock issuable upon exercise of the Warrants and a current prospectus relating to them is available. If and when the Warrants become redeemable by us, we may exercise our redemption right even if we are unable to register or qualify the underlying securities for sale under all applicable state securities laws. Redemption of the outstanding Warrants could force you as a Warrant holder: (i) to exercise your Warrants and pay the exercise price therefore at a time when it may be disadvantageous for you to do so, (ii) to sell your Warrants at the then-current market price when you might otherwise wish to hold your Warrants or (iii) to accept the nominal redemption price which, at the time the outstanding Warrants are called for redemption, could be substantially less than the market value of your Warrants.

Warrants to purchase our Class A Common Stock are presently exercisable, which could increase the number of shares of Class A Common Stock eligible for future resale in the public market and result in dilution to our stockholders.

As of September 30, 2024, we had outstanding Warrants to purchase an aggregate of 22,415,189 shares of our common stock, exercisable in accordance with the terms of the warrant agreement governing those securities. Each Warrant entitles its holder to purchase one share of our common stock at an exercise price of $11.50 per share and will expire at 5:00 p.m., New York time, on December 27, 2026 or earlier upon redemption of our Class A Common Stock or our liquidation. To the extent Warrants are exercised, additional shares of our Class A Common Stock will be issued, which will result in dilution to our then existing stockholders and increase the number of shares of Class A Common Stock eligible for resale in the public market. Sales of substantial numbers of such shares in the public market could depress the market price of our securities.
We may not be able to timely and effectively implement controls and procedures required by Section 404 of the Sarbanes-Oxley Act of 2002, which could have a material adverse effect on our business.

Under the Sarbanes-Oxley Act of 2002, we are required to provide management’s attestation on internal controls. The standards required for a public company under Section 404 of the Sarbanes-Oxley Act are significantly more stringent than those previously required of Holdings as a privately-held company. Management may not be able to effectively and timely implement controls and procedures that adequately respond to the increased regulatory compliance and reporting requirements that are applicable to us as a public company. If we are not able to implement the additional requirements of Section 404 in a timely manner or with adequate compliance, we may not be able to assess whether our internal controls over financial reporting are effective, which may subject us to adverse regulatory consequences and could harm investor confidence and lead to a decrease in the market price of our securities.

Pursuant to the JOBS Act, our independent registered public accounting firm will not be required to attest to the effectiveness of our internal control over financial reporting pursuant to Section 404 of the Sarbanes-Oxley Act for so long as we are an “emerging growth company.”

Section 404 of the Sarbanes-Oxley Act requires annual management assessments of the effectiveness of our internal control over financial reporting, and generally requires in the same report a report by our independent registered public accounting firm on the effectiveness of our internal control over financial reporting. However, under the JOBS Act, our independent registered public accounting firm will not be required to attest to the effectiveness of our internal control over financial reporting pursuant to Section 404 of the Sarbanes-Oxley Act until we are no longer an “emerging growth company.” We will be an “emerging growth company” until the earlier of (1) the last day of the fiscal year (a) following November 10, 2025, the fifth anniversary of the consummation of our initial public offering, (b) in which we have total annual gross revenue of at least $1.23 billion or (c) in which we are deemed to be a large accelerated filer, which means the market value of our common stock that is held by non-affiliates exceeds $700 million as of the last business day of our prior second fiscal quarter, and (2) the date on which we have issued more than $1.0 billion in non-convertible debt during
62


the prior three-year period. Accordingly, until we cease being an “emerging growth company” stockholders will not have the benefit of an independent assessment of the effectiveness of our internal control environment.

Our ability to successfully operate our business largely depends upon the efforts of certain key personnel. The loss of such key personnel could adversely affect our operations and profitability.

Our ability to successfully operate our business depends upon the efforts of certain key personnel. The unexpected loss of key personnel may adversely affect our operations and profitability. In addition, our future success depends in part on our ability to identify and retain key personnel to expand and/or succeed senior management. Furthermore, while we have closely scrutinized the skills, abilities and qualifications of our key personnel, our assessment may not prove to be correct. If such personnel do not possess the skills, qualifications or abilities we expect or those necessary to manage a public company, the operations and profitability of our business may be adversely impacted.

Our ability to meet expectations and projections in any research or reports published by securities or industry analysts, or a lack of coverage by securities or industry analysts, could result in a depressed market price and limited liquidity for our securities.

The trading market for our securities will be influenced by the research and reports that industry or securities analysts may publish about us, our business, our market, or our competitors. If no securities or industry analysts commence coverage of us, prices for our securities would likely be less than that which would obtain if we had such coverage and the liquidity, or trading volume of our securities may be limited, making it more difficult for a holder to sell securities at an acceptable price or amount. If any analysts do cover us, their projections may vary widely and may not accurately predict the results we actually achieve. Prices for our securities may decline if our actual results do not match the projections of research analysts covering us. Similarly, if one or more of the analysts who write reports on us downgrades our securities or publishes inaccurate or unfavorable research about our business, prices for our securities could decline. If one or more of these analysts ceases coverage of us or fails to publish reports on us regularly, prices for our securities or trading volume could decline.

Future sales of our securities, including resale of securities issued to certain stockholders, may reduce the market price of our securities that you might otherwise obtain.

Our stockholders may sell large amounts of our securities in the open market or in privately negotiated transactions. The registration and availability of such a significant number of securities for trading in the public market may increase the volatility in the price of our securities or put significant downward pressure on the price of our securities. In addition, we may use shares of our common stock as consideration for future acquisitions, which could further dilute our stockholders.

Because certain significant shareholders control a significant percentage of our common stock, such shareholders may influence major corporate decisions of the Company and our interests may conflict with the interests of other holders of our common stock.

As a result of the Resolute Transaction completed in September 2024, Resolute (together with its affiliates) is the beneficial owner of approximately 60% of the voting power of our outstanding common stock. As a result of this control, Resolute will be able to influence matters requiring approval by our stockholders and/or our Board, including the election of directors and the approval of business combinations or dispositions and other extraordinary transactions. Resolute may also have interests that differ from the interests of other holders of our securities and may vote in a way with which you disagree and which may be adverse to your interests. The concentration of ownership may have the effect of delaying, preventing or deterring a change of control of the Company and may materially and adversely affect the market price of our securities. In addition, Resolute may in the future own businesses that directly compete with the business of the Company.

Our Charter renounces any expectancy in or right to be offered an opportunity to participate in certain transactions or matters that may be investment, corporate or business opportunities and that are presented to the Company or our officers, directors or stockholders.

Our Charter provides that, to the fullest extent permitted by Delaware law, each member of Holdings, their respective affiliates (other than the Company and our subsidiaries) and, to the extent any member is a series limited liability
63


company, any series thereof and all of their respective partners, principals, directors, officers, members, managers, equity holders and/or employees, including any of the foregoing who serve as officers or directors of the Company (each, an “Excluded Party”), shall not have any fiduciary duty to refrain from (a) directly or indirectly engaging in any opportunity in which we, directly or indirectly, could have an interest or expectancy or (b) otherwise competing with us. Our Charter also renounces, to the fullest extent permitted by Delaware law, any interest or expectancy that we have in any opportunity in which any Excluded Party engages, even if the opportunity is one in which we, directly or indirectly, could have had an interest or expectancy. To the fullest extent permitted by Delaware law, in the event that any Excluded Party acquires knowledge of an opportunity that may be an opportunity for itself, himself or herself and for us, such party shall have no duty to communicate or present such opportunity to us and shall not be liable to us or any of our stockholders for breach of any fiduciary duty as our stockholder, director or officer solely for having pursued or acquired such opportunity or for offering or directing such opportunity to another person. To the fullest extent permitted by Delaware law, no business opportunity will be deemed to be a potential corporate opportunity for us unless we would be permitted to undertake the opportunity under our Charter, we have sufficient financial resources to undertake the opportunity and the opportunity would be in line with our business.

Our Bylaws designate the courts of the Court of Chancery in the State of Delaware as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by stockholders, which could limit the ability of stockholders to obtain a favorable judicial forum for disputes.

Our Bylaws provide that, unless we consent in writing to the selection of an alternative forum, (a) any derivative action or proceeding brought on behalf of us, (b) any action asserting a claim of breach of fiduciary duty owed by any of our directors, officers or employees to us or our stockholders, (c) any action asserting a claim against us, our directors, officers or employees arising pursuant to any provision of the DGCL or our Charter or Bylaws or (d) any action asserting a claim against us, our directors, officers or employees governed by the internal affairs doctrine.

Notwithstanding the foregoing, these provisions of the Bylaws will not apply to any claim as to which the Court of Chancery determines that there is an indispensable party not subject to the jurisdiction of the Court of Chancery (and the indispensable party does not consent to the personal jurisdiction of the Court of Chancery within ten days following such determination), which is vested in the exclusive jurisdiction of a court or forum other than the Court of Chancery (including suits brought to enforce any liability or duty created by the Exchange Act or any other claim for which the federal district courts of the United States of America are the sole and exclusive forum), or for which the Court of Chancery does not have subject matter jurisdiction. While this exclusive provision applies to claims under the Securities Act, we note, however, that there is uncertainty as to whether a court would enforce this provision and that stockholders cannot waive compliance with the federal securities laws and the rules and regulations thereunder. Section 22 of the Securities Act creates concurrent jurisdiction for state and federal courts over all suits brought to enforce any duty or liability created by the Securities Act or the rules and regulations thereunder.

This choice-of-forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with the Company, which may discourage such lawsuits. Alternatively, if a court were to find this provision of our Bylaws inapplicable or unenforceable with respect to one or more of the specified types of actions or proceedings, the Company may incur additional costs associated with resolving such matters in other jurisdictions, which could materially and adversely affect our business, financial condition and results of operations and result in a diversion of the time and resources of our management and Board.

We may be required to take write-downs or write-offs, restructuring and impairment or other charges that could have a significant negative effect on our financial condition, results of operations and securities prices, which could cause you to lose some or all of your investment.

If there are material issues in the business of our subsidiaries, or factors outside of our and our subsidiaries control later arise, we may be forced to later write down or write off assets, restructure our operations, or incur impairment or other charges that could result in losses. Additionally, unexpected risks may arise and previously known risks may materialize in a manner not consistent with our initial risk analysis. Even though these charges may be non-cash items and not have an immediate impact on our liquidity, the fact that we report charges of this nature could contribute to negative market perceptions about the Company or our securities. In addition, charges of this nature may cause us to be unable to obtain future financing on favorable terms or at all.

64


We may be subject to securities litigation, which is expensive and could divert management attention.

Our securities prices may be volatile and, in the past, companies that have experienced volatility in the market price of their securities have been subject to securities class action litigation. We may be the target of this type of litigation in the future. Litigation of this type could result in substantial costs and diversion of management’s attention and resources, which could have a material adverse effect on business, financial condition, results of operations and prospects. Any adverse determination in litigation could also subject us to significant liabilities.

The future exercise of registration rights may adversely affect the market price of our securities.

Sales of a substantial number of shares of common stock in the public market could occur at any time. In addition, certain registration rights holders can request underwritten offerings to sell their securities. These sales, or the perception in the market that the holders of a large number of securities intend to sell securities, could reduce the market price of our securities.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

Unregistered Sales of Equity Securities.
In accordance with the Holdings Second Amended and Restated LLC Agreement and the terms of the Exchange Agreement entered into in connection with the Business Combination, the Class B units of Holdings may each be exchanged at the option of the holder, together with a corresponding cancellation of the corresponding number of shares of Class B common stock of the Company, on a one-for-one basis for shares of Class A common stock of the Company. There is no cash or other consideration paid by the holder in these transactions and, therefore, there is no cash or other consideration received by the Company. The shares of Class A common stock issued by the Company in such exchanges are exempt from registration pursuant to Section 4(a)(2) of the Securities Act.

On August 7, 2024, all of the Class B stockholders of the Company and Resolute entered into stock purchase agreements. Under the terms of the agreements and pursuant to the Exchange Agreement, the selling shareholders exchanged, on September 17, 2024, their 51.9 million Class B units for Class A shares, and Resolute acquired 49.3 million Class A shares. The Company did not receive any proceeds from the exchange of Class B units for Class A shares. As a result of these transactions, there are no longer any shares of Class B Common Stock outstanding.

Repurchases of Equity Securities.
On March 6, 2024, we announced that our Board of Directors (“Board”) had authorized a program to repurchase (“Repurchase Program”) up to $40.0 million in the aggregate of shares of our outstanding shares of common stock, par value $0.0001 per share (“Common Stock”), warrants and/or notes exchangeable for shares of Common Stock (collectively, the “Securities”). Repurchases of Securities under the Repurchase Program may be made from time to time, on the open market, in privately negotiated transactions, tender offers, or by other methods, at the discretion of the management of the Company in accordance with our senior credit facility and Indenture for the Exchangeable Notes, as applicable, and other applicable legal requirements. Repurchases of Common Stock will be in accordance with the limitations set forth in Rule 10b-18 promulgated under the Securities Exchange Act of 1934, as amended. The timing and amount of the repurchases will depend on market conditions and other requirements. The Repurchase Program does not obligate the Company to repurchase any dollar amount of Securities and the Repurchase Program may be extended, modified, suspended, or discontinued at any time. Any shares of Common Stock repurchased under the program may either be returned to the status of authorized but unissued shares of Common Stock or held as treasury stock. The Repurchase Program is effective March 7, 2024 through March 7, 2027. There was no repurchase activity during the quarter ended September 30, 2024. As of September 30, 2024, $40.0 million of the repurchase authorization under the Repurchase Program remained available.

Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
65


Not applicable.
Item 5. Other Information

Rule 10b5-1 Trading Plans.
During the quarter ended September 30, 2024, the following officers of the Company entered into and/or terminated trading plans intended to satisfy the affirmative defense conditions of Rule 10b5-1(c):

On August 14, 2024, Adam Lowe, Chief Product & Innovation Officer of the Company, terminated his pre-existing trading plan (adopted on June 12, 2024); and then on September 12, 2024, Mr. Lowe entered into a new plan covering the potential sale of 178,923 shares of Common Stock, all of which would be acquired upon exercise of stock options. This plan is scheduled to commence on December 13, 2024 and terminate on the earlier of December 31, 2025 or the date all shares subject to the plan have been sold.
On August 14, 2024, Amanda Gourbault, Chief Revenue Officer of the Company, terminated her pre-existing trading plan (adopted June 14, 2024).

Transactions under each of these plans are based upon pre-established stock price thresholds and will only occur upon the expiration of the applicable mandatory cooling-off period.

Other than the plans described above, during the quarter ended September 30, 2024, none of the Company’s directors or officers informed the Company of the adoption or termination of a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as those terms are defined in Regulation S-K, Item 408.
Item 6. Exhibits


66


EXHIBIT INDEX

67


Exhibit No.
10.1Letter Agreement, dated August 7, 2024, by and among CompoSecure, Inc., CompoSecure Holdings, L.L.C. and Tungsten 2024 LLC (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed with the SEC on August 9, 2024).
10.2Amendment No. 1 to the Tax Receivable Agreement, dated as of August 7, 2024, by and among CompoSecure, Inc., CompoSecure Holdings, L.L.C. and the TRA Parties parties thereto (incorporated by reference to Exhibit 10.2 to the Current Report on Form 8-K filed with the SEC on August 9, 2024).
10.3Fourth Amended and Restated Credit Agreement, dated August 7, 2024, by and among CompoSecure Holdings, L.L.C., CompoSecure, L.L.C., Arculus Holdings, L.L.C., JPMorgan Chase Bank, National Association, as administrative agent, and the lenders party thereto (incorporated by reference to Exhibit 10.3 to the Current Report on Form 8-K filed with the SEC on August 9, 2024).
10.4Governance Agreement, dated September 17, 2024, by and between CompoSecure, Inc., Resolute Compo Holdings LLC and Tungsten 2024 LLC (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed with the SEC on September 17, 2024).
10.5Agreement to Terminate Stockholders Agreement, dated September 17, 2024, by and between CompoSecure, Inc. and the certain stockholders signatories thereto (incorporated by reference to Exhibit 10.2 to the Current Report on Form 8-K filed with the SEC on September 17, 2024).
101
The following materials from CompoSecure, Inc.'s Form 10-Q for the quarter ended September 30, 2024, formatted in Extensible Business Reporting Language (XBRL): (i) Consolidated Balance Sheets as of September 30, 2024 (Unaudited) and December 31, 2023, (ii) Consolidated Statements of Operations (Unaudited) for the three and nine months ended September 30, 2024 and September 30, 2023, (iii) Consolidated Statements of Comprehensive Income (Unaudited) for the three and nine months ended September 30, 2024 and September 30, 2023 (iv) Consolidated Statements of Stockholders’ Equity (Unaudited) for the three and nine months ended September 30, 2024 and September 30, 2023, as well as the year ended December 31, 2023, (v) Consolidated Statements of Cash Flows (Unaudited) for the nine months ended September 30, 2024 and September 30, 2023, and (vi) Notes to Consolidated Financial Statements - Unaudited.
104Cover Page Interactive Data File (embedded within the inline XBRL document)
* Filed herewith
** In accordance with SEC Release 33-8238, Exhibits 32.1 and 32.2 are being furnished and not filed.

68



69


Signatures

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


CompoSecure, Inc.


Date: November 8, 2024                    By: /s/ Jonathan C. Wilk
Name: Jonathan C. Wilk
Title: President and Chief Executive Officer
(Principal Executive Officer)



Date: November 8, 2024                    By: /s/ Timothy Fitzsimmons
Name: Timothy Fitzsimmons
Title: Chief Financial Officer
(Principal Financial and Accounting Officer)
70
EX-10.6 2 amendment_agreementdoc.htm EX-10.6 amendment_agreementdoc
© AMERICAN EXPRESS PROPRIETARY & CONFIDENTIAL Rev. 11/2013 08-Aug-2024 AXP Internal Page 1 of 3 AMENDMENT NUMBER 8 (00015858.0) TO MASTER SERVICES AGREEMENT CW139362/00002017.0 This Amendment Number 8 00015858.0 (“Amendment 8”) is made and entered into this 1st day of January 2025 (“Amendment 8 Effective Date”) between American Express Travel Related Services Company, Inc. (“Amexco” or “AXP”) and Composecure, L.L.C. (“Service Provider”) with reference to the following: A. Amexco and Service Provider entered into a Master Services Agreement, CW139362/00002017.0 (“Agreement”) for lamination and fabrication of the Centurion card Effective on or about August 1, 2004; and B. Amexco and Service Provider entered into Amendment Number 2 to the Agreement on August 2, 2018; and C. Amexco and Service Provider entered into a Statement of Work (“SOW”) - Schedule for Metal Card Manufacturing, Exhibit A, as included in the Amendment Number 3 CW2467324/00002829.0 of the Agreement executed on January 01, 2019; and D. Amexco and Service Provider entered into Amendment Number 4 CW2481491/00003023.0 to the Agreement on July 01, 2019; and E. Amexco and Service Provider entered into Amendment Number 5 to the Agreement on March 19, 2020; and F. Amexco and Service Provider entered into Amendment Number 6 to the Agreement on September 1, 2020; and G. Amexco and Service Provider entered into Amendment Number 7 to the Agreement on July 15, 2021; and Amexco and Service Provider wish to amend certain of their understandings as set forth in the Agreement, specifically to address the Term of the Agreement. NOW, THEREFORE, in consideration of the mutual promises and agreements set forth below, the parties agree as follows: 1. AMENDED TERM(S) A. Section 9.1, Term of the Agreement shall be amended with the following: This Agreement will continue to be in Effect as of Amendment 8 Effective Date and will expire on July 31st, 2027 (the “Initial Term”). In the event of any termination hereunder, and subject to continued compliance with applicable required minimum purchase obligations by AXP and other provisions set forth in any open Schedule or amendment thereto, AXP will pay Service Provider at the agreed-upon rates for Services performed Docusign Envelope ID: C3A5BFCB-C5AD-45B8-9E7D-1E066F69118F


 
© AMERICAN EXPRESS PROPRIETARY & CONFIDENTIAL Rev. 11/2013 08-Aug-2024 AXP Internal Page 2 of 3 up to the effective date of termination, subject to a refund of any unearned, prepaid fees, but will not be liable for any other termination-related charges. Agreement Renewal and Expiration. AXP may renew the Agreement for three (3) additional two (2) year renewal terms (each two (2) year term a “Renewal Term”) upon thirty (30) days’ notice to Service Provider prior to the expiration of the Initial Term or the first Renewal Term, as applicable. The Initial Term, together with any Renewal Terms, shall be referred to as the “Term”. If AXP intends to renew this Agreement, this Agreement shall renew in accordance with the terms and conditions of the Agreement and Schedules including amendments to such agreements thereof. If AXP does not provide Service Provider with notice pursuant to this Section of its desire to renew this Agreement, this Agreement shall expire. 2. GENERAL A. If there is a conflict between the Agreement and this Amendment, the terms of this Amendment will govern if this Amendment expressly references the provisions of the Agreement with which they are inconsistent. B. Except as otherwise modified herein, the capitalized terms used in this Amendment shall have the meaning specified in the Agreement. C. Except as amended herein, the remaining terms and conditions of the Agreement shall remain in full force and effect. Docusign Envelope ID: C3A5BFCB-C5AD-45B8-9E7D-1E066F69118F


 
© AMERICAN EXPRESS PROPRIETARY & CONFIDENTIAL Rev. 11/2013 08-Aug-2024 AXP Internal Page 3 of 3 IN WITNESS WHEREOF, Service Provider and Amexco have caused this Amendment Number 8 00015858.0 to be executed on their behalf by their duly authorized officers as of the last date of signatures below. AMERICAN EXPRESS TRAVEL RELATED COMPOSECURE, L.L.C. SERVICES COMPANY, INC. By: By: Name: ___________________________ Name: __________________________ Title: Title: Date: Date: Docusign Envelope ID: C3A5BFCB-C5AD-45B8-9E7D-1E066F69118F Vice President August 13, 2024 Stephen Luft August 13, 2024 Category Manager LeeAnn Stickler


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


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

EX-32.1 5 exhibit321q32024.htm EX-32.1 Document
Exhibit 32.1
CERTIFICATION OF THE PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of CompoSecure, Inc., a Delaware corporation (the “Company”), on Form 10-Q for the quarter ended September 30, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jonathan C. Wilk, President and Chief Executive Officer of the Company, hereby certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

1.    The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

2.    The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: November 8, 2024                        By: /s/ Jonathan C. Wilk
Name: Jonathan C. Wilk
Title: President and Chief Executive Officer
(Principal Executive Officer)



EX-32.2 6 exhibit322q32024.htm EX-32.2 Document
Exhibit 32.2
CERTIFICATION OF THE PRINCIPAL FINANCIAL OFFICER
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of CompoSecure, Inc., a Delaware corporation (the “Company”), on Form 10-Q for the quarter ended September 30, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Timothy Fitzsimmons, Chief Financial Officer of the Company, hereby certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

1.    The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

2.    The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: November 8, 2024                        By: /s/ Timothy Fitzsimmons
Name: Timothy Fitzsimmons
Title: Chief Financial Officer
(Principal Financial and Accounting Officer)

EX-101.SCH 7 cmpo-20240930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - Consolidated Statements of Stockholders' Deficit (Unaudited) link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 9952157 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - PROPERTY AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - EQUITY STRUCTURE link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - RETIREMENT PLANS link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - GEOGRAPHIC INFORMATION AND CONCENTRATIONS link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - (LOSS) EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - SUBSEQUENT EVENT link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - PROPERTY AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - GEOGRAPHIC INFORMATION AND CONCENTRATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - (LOSS) EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - PROPERTY AND EQUIPMENT - Components (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - PROPERTY AND EQUIPMENT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - DEBT - Narrative - Exchangeable Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - DEBT - Narrative - Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - DEBT - Schedule of Borrowing Facilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - DEBT - Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - EQUITY STRUCTURE (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - STOCK-BASED COMPENSATION - Share-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - STOCK-BASED COMPENSATION - Options Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - STOCK-BASED COMPENSATION - Restricted Stock and Performance Stock Unit, and Earnouts Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - RETIREMENT PLANS - Defined Contribution Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - FAIR VALUE MEASUREMENTS - Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - FAIR VALUE MEASUREMENTS - Reconciliation of Warrant Liability (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - FAIR VALUE MEASUREMENTS - Earnout Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value Assumptions - Earnout Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - GEOGRAPHIC INFORMATION AND CONCENTRATIONS - Geographical Revenue Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - GEOGRAPHIC INFORMATION AND CONCENTRATIONS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - (LOSS) EARNINGS PER SHARE - Basic and Diluted Calculation (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - (LOSS) EARNINGS PER SHARE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - (LOSS) EARNINGS PER SHARE - Antidilutive Shares (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - COMMITMENTS AND CONTINGENCIES - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - COMMITMENTS AND CONTINGENCIES - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - COMMITMENTS AND CONTINGENCIES - Tax Receivable Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - SUBSEQUENT EVENT (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 cmpo-20240930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 cmpo-20240930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 cmpo-20240930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Derivative asset - interest rate swap Derivative Asset, Noncurrent Net income (loss) Net Income (Losses) Net Income (Losses) Vested and expected to vest, weighted average remaining contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Adjustments to reconcile net income to net cash provided by operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Anti-dilution, threshold consecutive trading days Debt Instrument, Convertible, Anti Dilution, Threshold Consecutive Trading Days Debt Instrument, Convertible, Anti Dilution, Threshold Consecutive Trading Days Statistical Measurement [Domain] Statistical Measurement [Domain] Work in process Inventory, Work in Process, Gross RELATED PARTY TRANSACTIONS Related Party Transactions Disclosure [Text Block] Earnouts, measurement input, expected term Reverse Recapitalization, Contingent Consideration, Measurement Input, Period Reverse Recapitalization, Contingent Consideration, Measurement Input, Period Cover [Abstract] Net increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Schedule of Future Minimum Commitments Under Operating Leases Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Number of shares exchanged in transaction (in shares) Sale of Stock, Number Of Shares Exchanged In Transaction Sale of Stock, Number Of Shares Exchanged In Transaction Trading Symbol Trading Symbol Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest All Trading Arrangements All Trading Arrangements [Member] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Non-NEOs Non-NEOs [Member] Schedule of Computation of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Two customers Two Customers [Member] Two Customers Cash dividend (in usd per share) Common Stock, Dividends, Per Share, Declared Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Derivative [Line Items] Derivative [Line Items] Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term Maximum conversion rate Debt Instrument, Convertible, Conversion Ratio Class A Common Stock Class A shareholders Common Class A [Member] Distributions to non-controlling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Pay vs Performance Disclosure [Line Items] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Accounts receivable Increase (Decrease) in Accounts Receivable Derivative [Table] Derivative [Table] Net Income Per Share Earnings Per Share, Policy [Policy Text Block] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Tax distributions to non-controlling members Payment Of Distribution To Non-Controlling Members, Tax Distribution Payment Of Distribution To Non-Controlling Members, Tax Distribution Award Timing Disclosures [Line Items] Other Performance Measure, Amount Other Performance Measure, Amount Earnout, stock price threshold (in dollars per share) Derivative Instrument, Earnout Consideration, Stock Price Threshold Derivative Instrument, Earnout Consideration, Stock Price Threshold Common stock, outstanding (in shares) Common Stock, Shares, Outstanding Redemption, period from Closing Date Debt Instrument, Redemption, Period From Closing Date Debt Instrument, Redemption, Period From Closing Date Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Lease liabilities, operating Operating Lease, Liability, Noncurrent Amanda Gourbault [Member] Amanda Gourbault Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Redemption, threshold trading days Debt Instrument, Redemption, Threshold Trading Days Debt Instrument, Redemption, Threshold Trading Days Earnout consideration, event one Derivative Instrument, Earnout Consideration, Event One [Member] Derivative Instrument, Earnout Consideration, Event One Segment Information Segment Reporting, Policy [Policy Text Block] Sale of stock, price (in dollars per share) Sale of Stock, Price Per Share Plus: net effect of dilutive equity awards, exchangeable notes and Class B units - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Entity Tax Identification Number Entity Tax Identification Number Schedule of Balances Payable Under All Borrowing Facilities Schedule of Long-Term Debt Instruments [Table Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Supplier [Domain] Supplier [Domain] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Consideration received on transaction Sale of Stock, Consideration Received on Transaction Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Domestic Domestic Geographical Area [Member] Domestic Geographical Area Term Loan Secured Debt [Member] Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Intrinsic Value Equity Components [Axis] Equity Components [Axis] Award Timing Method Award Timing Method [Text Block] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Insider Trading Policies and Procedures [Line Items] Use of Estimates Use of Estimates, Policy [Policy Text Block] Long-term debt, net of deferred finance costs Other Long-Term Debt, Noncurrent Debt Conversion, Original Debt, Amount Debt Conversion, Original Debt, Amount Adjustment to Compensation, Amount Adjustment to Compensation Amount Outstanding, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Compensation Amount Outstanding Recovery Compensation Amount Supplemental disclosure of non-cash financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Entity Small Business Entity Small Business Company Selected Measure Amount Company Selected Measure Amount Geographical [Axis] Geographical [Axis] Deferred finance costs related to debt modification Payments of Debt Issuance Costs Tabular List, Table Tabular List [Table Text Block] Later years Lessee, Operating Lease, Liability, to be Paid, Year Five Level 3 Fair Value, Inputs, Level 3 [Member] Holdings CompoSecure Holdings, L.L.C. [Member] CompoSecure Holdings, L.L.C. Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] 2024 (excluding the nine months ended September 30, 2024)) Tax Receivable Agreement Liability To Be Paid, Remainder Of Fiscal Year Tax Receivable Agreement Liability To Be Paid, Remainder Of Fiscal Year Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Derivative Instrument, Earnout Consideration [Axis] Derivative Instrument, Earnout Consideration [Axis] Derivative Instrument, Earnout Consideration Class A common stock issued pursuant to Class B common stock exchanges (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Accrued expenses Accrued Liabilities, Current Antidilutive shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Expected dividends Measurement Input, Expected Dividend Rate [Member] Required period of service to participate in plan Defined Contribution Plan, Requisite Service Period Defined Contribution Plan, Requisite Service Period Bonus payable Accrued Bonuses, Current Credit Facility [Domain] Credit Facility [Domain] Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 2024 Credit Facility 2024 Credit Facility [Member] 2024 Credit Facility Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount CURRENT ASSETS Assets, Current [Abstract] Payments for taxes related to net share settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Other comprehensive (loss) income, net: Other Comprehensive Income (Loss), Net of Tax [Abstract] INVENTORIES Inventory Disclosure [Text Block] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Stock option expense Share-Based Payment Arrangement, Option [Member] Registration default, interest rate after 90 days Debt Instrument, Convertible, Registration Default, Interest Rate After First 90 Days Debt Instrument, Convertible, Registration Default, Interest Rate After First 90 Days Event of default, interest rate for first 90 days Debt Instrument, Convertible, Event Of Default, Interest Rate For First 90 Days Debt Instrument, Convertible, Event Of Default, Interest Rate For First 90 Days Fair Value Disclosures [Abstract] 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Security, Excluded EPS Calculation [Table] Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Security Exchange Name Security Exchange Name Warrants Warrant [Member] Basis spread on variable interest rate Debt Instrument, Basis Spread on Variable Rate Award Type [Axis] Award Type [Axis] Earnout shares (in shares) Derivative Instrument, Contingent Consideration, Liability, Shares Derivative Instrument, Contingent Consideration, Liability, Shares Exercised (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Debt issuance costs written off Deferred Debt Issuance Cost, Writeoff Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Total liabilities Liabilities Exercisable (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Exchangeable Notes Convertible Debt [Member] Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revolver Revolving Credit Facility [Member] Expiration Date Trading Arrangement Expiration Date Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Number of securities called by each warrant (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Other third-party fees Debt Instrument, Other Third Party Fees Debt Instrument, Other Third Party Fees Special distributions to non-controlling interests Noncontrolling Interest, Decrease From Distributions To Noncontrolling Interest Holders, Special Distribution Noncontrolling Interest, Decrease From Distributions To Noncontrolling Interest Holders, Special Distribution Current portion of lease liabilities Operating Lease, Liability, Current Total Shareholder Return Amount Total Shareholder Return Amount Common stock, issued (in shares) Common Stock, Shares, Issued Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Concentration risk, percentage Concentration Risk, Percentage Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Stock issuance costs Stock Issuance Costs Stock Issuance Costs Computer equipment Computer Equipment [Member] Derivative liability - redemption with make-whole provision Derivative Liability Matching scenario two Defined Contribution Plan Matching Scenario Two [Member] Defined Contribution Plan Matching Scenario Two Schedule of Earnout Consideration Derivative Instrument, Contingent Consideration, Liability [Table Text Block] Derivative Instrument, Contingent Consideration, Liability Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Less: Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Subsequent Event [Line Items] Subsequent Event [Line Items] Property and equipment, gross Property, Plant and Equipment, Gross Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Debt Instrument [Line Items] Debt Instrument [Line Items] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Weighted Average Exercise Price Per Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Common stock, authorized (in shares) Common Stock, Shares Authorized Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Weighted average shares used to compute net (loss) income per share attributable to Class A common stockholders - diluted (in shares) Weighted average shares used in computing net income (loss) per share - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Dividend Equivalent Units on Deferred RSU's (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Dividend Equivalent Units Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Dividend Equivalent Units MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Total stockholders' deficit Beginning balance Ending balance Equity, Attributable to Parent Related Party Related Party [Member] Deferred tax (benefit) Deferred Income Tax Expense (Benefit) Basic and diluted: Earnings Per Share, Basic and Diluted EPS [Abstract] Earnings Per Share, Basic and Diluted EPS PROPERTY AND EQUIPMENT Property, Plant and Equipment Disclosure [Text Block] Software Software and Software Development Costs [Member] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Retirement plan expense Defined Contribution Plan, Cost Total payments Tax Receivable Agreement Liability Tax Receivable Agreement Liability Entity Listings [Table] Entity Listings [Table] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Conversion price (in usd per share) Debt Instrument, Convertible, Conversion Price Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Other liabilities Increase (Decrease) in Other Operating Liabilities Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] S 2024 Q2 2024 Dividends S 2024 Q2 2024 Dividends [Member] S 2024 Q2 2024 Dividends Document Fiscal Period Focus Document Fiscal Period Focus Earnout consideration Estimated fair value at December 31, 2023 Estimated fair value at September 30, 2024 Derivative Instrument, Contingent Consideration, Liability Derivative Instrument, Contingent Consideration, Liability All Executive Categories All Executive Categories [Member] Redemption, VWAP, threshold trading days Convertible Debt, Redemption, Volume Weighted Average Price, Threshold Trading Days Convertible Debt, Redemption, Volume Weighted Average Price, Threshold Trading Days Employer match percentage Defined Contribution Plan, Employer Matching Contribution, Percent of Match Tax receivable agreement liability Tax Receivable Agreement Liability, Noncurrent Tax Receivable Agreement Liability, Noncurrent Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Outstanding, weighted average remaining contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term ASSETS Assets [Abstract] Total other comprehensive loss, net Unrealized gain (loss) on derivative - interest rate swap Other Comprehensive Income (Loss), Net of Tax Document Type Document Type Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Software Development Costs Internal Use Software, Policy [Policy Text Block] Number of independent directors Number Of Directors, Independent Directors Number Of Directors, Independent Directors Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Exercisable, weighted average remaining contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Adam Lowe [Member] Adam Lowe Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Adjustment of redeemable non-controlling interests to redemption value Temporary Equity, Accretion to Redemption Value, Adjustment Governance agreement, prohibit transaction period Governance Agreement, Prohibit Transaction Period Governance Agreement, Prohibit Transaction Period Subsequent Event [Table] Subsequent Event [Table] CompoSecure Parent Company [Member] Maximum Maximum [Member] Contract liabilities Contract with Customer, Liability Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Furniture and fixtures Furniture and Fixtures [Member] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Accounts payable Accounts Payable, Current Accounting Policies [Abstract] Leasehold improvements Leasehold Improvements [Member] Net (loss) income attributable to redeemable non-controlling interests Net Income (Loss) Attributable to Redeemable Noncontrolling Interest Current Fiscal Year End Date Current Fiscal Year End Date Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Commission payable Commission Payable, Current Commission Payable, Current Statistical Measurement [Axis] Statistical Measurement [Axis] PEO Name PEO Name Warrants outstanding (in shares) Class of Warrant or Right, Outstanding Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Revenue, payment due Revenue, Performance Obligation, Payment Due Revenue, Performance Obligation, Payment Due (Loss) income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Governance agreement, percent of shares outstanding Governance Agreement, Threshold, Percent of Shares Outstanding Governance Agreement, Threshold, Percent of Shares Outstanding Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Award Type [Domain] Award Type [Domain] Name Outstanding Recovery, Individual Name Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Class A common stock issued pursuant to equity based plans, net of shares withheld for taxes and employee stock purchase plan transactions (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Schedule of Antidilutive Shares Excluded from Calculation Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Supplier concentration risk Supplier Concentration Risk [Member] Deferred tax asset Deferred Income Tax Assets, Net Non-PEO NEO Non-PEO NEO [Member] Three vendors Three Vendors [Member] Three Vendors Additional Paid-in Capital Additional Paid-in Capital [Member] Award Timing Predetermined Award Timing Predetermined [Flag] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Governance agreement, lock-up period Governance Agreement, Lock-Up Period Governance Agreement, Lock-Up Period RETIREMENT PLANS Retirement Benefits [Text Block] Class of Stock [Line Items] Class of Stock [Line Items] GEOGRAPHIC INFORMATION AND CONCENTRATIONS Concentration Risk Disclosure [Text Block] Redemption price percentage Debt Instrument, Redemption Price, Percentage Special distribution to non-controlling members Payment Of Distribution To Non-controlling Members, Special Distribution Payment Of Distribution To Non-controlling Members, Special Distribution Recent Accounting Pronouncements - Adopted in current fiscal year New Accounting Pronouncements, Policy [Policy Text Block] Forecast Forecast [Member] Net (loss) income per share attributable to Class A common stockholders - diluted (in usd per share) Net (loss) income per share - diluted (in usd per share) Earnings Per Share, Diluted Class of Stock [Axis] Class of Stock [Axis] Counterparty Name [Domain] Counterparty Name [Domain] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Name Measure Name Entity Interactive Data Current Entity Interactive Data Current Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Ownership [Axis] Ownership [Axis] Schedule of Reconciliation of Warrant Liabilities Measured at Fair Value Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Later years Tax Receivable Agreement Liability, To Be Paid, After Year Four Tax Receivable Agreement Liability, To Be Paid, After Year Four Number of operating segments Number of Operating Segments Retirement Benefits [Abstract] Employee contributions percentage Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Revaluation of warrant liability Revaluation of warrant liability Change in estimated fair value Fair Value Adjustment of Warrants Preferred stock, issued (in shares) Preferred Stock, Shares Issued Customer [Axis] Customer [Axis] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Statement of Financial Position [Abstract] Governance agreement, number of independent directors Governance Agreement, Threshold, Number Of Independent Directors Governance Agreement, Threshold, Number Of Independent Directors Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Matching scenario one Defined Contribution Plan Matching Scenario One [Member] Defined Contribution Plan Matching Scenario One Fundamental change, repurchase price percentage Debt Instrument, Convertible, Fundamental Change, Repurchase Price Percentage Debt Instrument, Convertible, Fundamental Change, Repurchase Price Percentage Class of Warrant or Right [Roll Forward] Class of Warrant or Right [Roll Forward] Class of Warrant or Right Net (loss) income Net (loss) income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Payment of term loan Repayments of Secured Debt Income tax (expense) Income tax provision (benefit) Income Tax Expense (Benefit) Interest rate Debt Instrument, Interest Rate, Stated Percentage Derivative notional amount Derivative, Notional Amount Derivative asset - interest rate swap Derivative Asset Supplementary disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Plus: adjustment to net income due to net effect of equity awards, exchangeable notes Dilutive Securities, Effect on Basic Earnings Per Share Net (loss) income attributable to Class A Common Stockholders after adjustment Net income (loss) available to common stockholders, diluted Net Income (Loss) Available to Common Stockholders, Diluted Unrecognized compensation expense, period of recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Registration default, interest rate for first 90 days Debt Instrument, Convertible, Registration Default, Interest Rate For First 90 Days Debt Instrument, Convertible, Registration Default, Interest Rate For First 90 Days Net sales Total Revenue from Contract with Customer, Excluding Assessed Tax Total other (expense) income, net Nonoperating Income (Expense) Statement of Comprehensive Income [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Earnout consideration shares Contingent Consideration Shares [Member] Contingent Consideration Shares Four customers Four Customers [Member] Four Customers Derivative, number of instruments held Derivative, Number of Instruments Held Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Income from operations Operating Income (Loss) Number of reportable segments Number of Reportable Segments TOTAL LIABILITIES AND STOCKHOLDERS' DEFICIT Liabilities and Equity SUBSEQUENT EVENT Subsequent Events [Text Block] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] All Adjustments to Compensation All Adjustments to Compensation [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Percentage of ownership after transaction Sale of Stock, Percentage of Ownership after Transaction Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Additional paid-in capital Additional Paid in Capital Commitments and Contingencies Disclosure [Abstract] Dividend to Class A shareholders Payments of Dividends Interest expense, net Interest Income (Expense), Nonoperating Revenue, payment terms, minimum Revenue, Performance Obligation, Payment Terms, Minimum Revenue, Performance Obligation, Payment Terms, Minimum Schedule of Maturity of Borrowings Schedule of Maturities of Long-Term Debt [Table Text Block] Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Measurement Input Type [Axis] Measurement Input Type [Axis] Scenario [Domain] Scenario [Domain] Individual: Individual [Axis] Class A common stock withheld related to net share settlement of equity awards Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Inventories, net Inventories Inventory, Net Dividends [Domain] Dividends [Domain] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity Address, State or Province Entity Address, State or Province Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Adjustment of redeemable non-controlling interests to redemption value Noncontrolling Interest, Change in Redemption Value Statement [Line Items] Statement [Line Items] Measurement Input Type [Domain] Measurement Input Type [Domain] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Operating expenses: Operating Expenses [Abstract] Defined Contribution Plan Matching Scenario [Axis] Defined Contribution Plan Matching Scenario [Axis] Defined Contribution Plan Matching Scenario Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Defined Contribution Plan Matching Scenario [Domain] Defined Contribution Plan Matching Scenario [Domain] Defined Contribution Plan Matching Scenario [Domain] LIABILITIES AND STOCKHOLDERS' DEFICIT Liabilities and Equity [Abstract] Less: net deferred financing costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Risks and Uncertainties [Abstract] Minimum Minimum [Member] Restatement Determination Date Restatement Determination Date Vested and expected to vest (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Adoption Date Trading Arrangement Adoption Date Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Related Party Transactions [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Governance agreement, number of stockholder directors Governance Agreement, Threshold, Number Of Stockholder Directors Governance Agreement, Threshold, Number Of Stockholder Directors Outstanding (in usd per share) Outstanding (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Concentration Risk [Table] Concentration Risk [Table] Right of use assets, net Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Outstanding (in shares) Outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Schedule of Financial Liabilities Measured at Fair Value on a Recurring Basis Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Property, Plant and Equipment [Abstract] Loan Balance Total Long-Term Debt, Gross Exercise Price Award Exercise Price (LOSS) EARNINGS PER SHARE Earnings Per Share [Text Block] Current portion of tax receivable agreement liability Tax Receivable Agreement Liability, Current Tax Receivable Agreement Liability, Current Arrangement Duration Trading Arrangement Duration Class A common stock issued pursuant to Class B common stock exchanges Stock Issued During Period, Value, Employee Stock Purchase Plan Subsequent Event Subsequent Event [Member] O 2024 Q2 2024 Dividends O 2024 Q2 2024 Dividends [Member] O 2024 Q2 2024 Dividends Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] All Individuals All Individuals [Member] Event of default, interest rate for days 91-180 Debt Instrument, Convertible, Event Of Default, Interest Rate For Days 91 To 180 Debt Instrument, Convertible, Event Of Default, Interest Rate For Days 91 To 180 PEO PEO [Member] Income Tax Disclosure [Abstract] Debt, fair value Debt Instrument, Fair Value Disclosure Name Trading Arrangement, Individual Name Statement of Stockholders' Equity [Abstract] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Proceeds from employee stock purchase plan and exercises of options Proceeds from employee stock purchase plan, warrants and exercises of equity awards Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Capitalized software expenditures Capitalized software expenditures Payments to Develop Software Remainder of 2024 Long-Term Debt, Maturity, Remainder of Fiscal Year Annual commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Other (expense) income: Other Nonoperating Income (Expense) [Abstract] Assets Carried at Fair Value: Assets, Fair Value Disclosure [Abstract] Expected volatility Measurement Input, Price Volatility [Member] Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Related Party [Domain] Related and Nonrelated Parties [Domain] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Local Phone Number Local Phone Number Supplier [Axis] Supplier [Axis] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Anti-dilution, period after common stock issuance Debt Instrument, Convertible, Anti Dilution, Period After Common Stock Issuance Debt Instrument, Convertible, Anti Dilution, Period After Common Stock Issuance Changes in assets and liabilities Increase (Decrease) in Operating Capital [Abstract] PEO Total Compensation Amount PEO Total Compensation Amount Revenue, payment terms, maximum Revenue, Performance Obligation, Payment Terms, Maximum Revenue, Performance Obligation, Payment Terms, Maximum Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Entity Ex Transition Period Entity Ex Transition Period Vested and expected to vest (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Debt Disclosure [Abstract] Common Stock Common Stock [Member] Measure: Measure [Axis] Common Stock market value (in usd per share) Share Price Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Redemption, threshold consecutive trading days Debt Instrument, Redemption, Threshold Consecutive Trading Days Debt Instrument, Redemption, Threshold Consecutive Trading Days Payment of tax receivable agreement liability Payment of tax receivable agreement liability Payment On Tax Receivable Agreement Liability Payment On Tax Receivable Agreement Liability Line of credit Line of Credit [Member] Entity Emerging Growth Company Entity Emerging Growth Company Schedule of Tax Receivable Agreement Maturity Tax Receivable Agreement Maturity [Table Text Block] Tax Receivable Agreement Maturity Entity Central Index Key Entity Central Index Key Scenario [Axis] Scenario [Axis] Schedule of Inventory By Major Class Schedule of Inventory, Current [Table Text Block] Debt Conversion, Converted Instrument, Shares Issued Debt Conversion, Converted Instrument, Shares Issued Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Event of default, percentage of notes payable immediately Debt Instrument, Convertible, Event Of Default, Percentage Of Notes Payable Immediately Debt Instrument, Convertible, Event Of Default, Percentage Of Notes Payable Immediately EQUITY STRUCTURE Equity [Text Block] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Equity Component [Domain] Equity Component [Domain] Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Governance agreement, standstill period Governance Agreement, Standstill Period Governance Agreement, Standstill Period Current portion of long-term debt Less: current portion of term loan (scheduled payments) Long-Term Debt, Current Maturities Current portion of earnout liability Derivative Instrument, Contingent Consideration, Liability, Current Derivative Instrument, Contingent Consideration, Liability, Current Earnout, threshold trading days Derivative Instrument, Earnout Consideration, Threshold Trading Days Derivative Instrument, Earnout Consideration, Threshold Trading Days Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Risk-free interest rate Measurement Input, Risk Free Interest Rate [Member] Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Class B Common Stock Class B units Common Class B [Member] Title Trading Arrangement, Individual Title Three customers Three Customers [Member] Three Customers Consolidated Entities [Axis] Consolidated Entities [Axis] Statement [Table] Statement [Table] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Interest expense Interest Expense, Debt Counterparty Name [Axis] Counterparty Name [Axis] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] City Area Code City Area Code CURRENT LIABILITIES Liabilities, Current [Abstract] Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items] Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items] Amortization of deferred financing costs Amortization Of Debt Issuance Costs And Other Fees Amortization Of Debt Issuance Costs And Other Fees Cash paid for interest expense Interest Paid, Excluding Capitalized Interest, Operating Activities Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Level 1 Fair Value, Inputs, Level 1 [Member] Number of directors Number Of Directors Number Of Directors Derivative Instrument, Contingent Consideration, Liability [Roll Forward] Derivative Instrument, Contingent Consideration, Liability [Roll Forward] Derivative Instrument, Contingent Consideration, Liability Total current assets Assets, Current Statement of Cash Flows [Abstract] Earnout consideration, event two Derivative Instrument, Earnout Consideration, Event Two [Member] Derivative Instrument, Earnout Consideration, Event Two Accrued expenses Increase (Decrease) in Accrued Liabilities Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number 2021 Credit Facility 2021 Credit Facility [Member] 2021 Credit Facility Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] 2028 Tax Receivable Agreement Liability, To Be Paid, Year Four Tax Receivable Agreement Liability, To Be Paid, Year Four Total Long Term debt Long-Term Debt, Excluding Current Maturities Schedule of Assumptions Used to Determine Fair Value Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Tungsten Tungsten 2024, LLC [Member] Tungsten 2024, LLC Subsequent Event Type [Axis] Subsequent Event Type [Axis] Expected term (years) Measurement Input, Expected Term [Member] INCOME TAXES Income Tax Disclosure [Text Block] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Earnings Per Share [Abstract] Earnings Per Share [Abstract] Equity [Abstract] Accumulated deficit Retained Earnings (Accumulated Deficit) Schedule of Restricted Stock, Performance Stock Unit and Earnouts Activity Schedule of Nonvested Share Activity [Table Text Block] Class of Stock [Domain] Class of Stock [Domain] Revenue Revenue from Contract with Customer Benchmark [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Inventories Increase (Decrease) in Inventories Debt issuance costs Debt Issuance Costs, Gross Selling, general and administrative expenses General and Administrative Expense 2026 Long-Term Debt, Maturity, Year Two Organization, Consolidation and Presentation of Financial Statements [Abstract] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Change in fair value of derivative liability - convertible notes redemption make-whole provision Change in fair value of derivative liability Favorable (unfavorable) change in fair value of derivative liability Embedded Derivative, Gain (Loss) on Embedded Derivative, Net Equity Awards Adjustments Equity Awards Adjustments [Member] Present value of lease liabilities Operating Lease, Liability Lender fees Debt Instrument, Fee Amount Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Underlying Securities Award Underlying Securities Amount Performance stock unit expense Performance Shares [Member] Credit Facility [Axis] Credit Facility [Axis] Purchases Cost of Goods and Service Benchmark [Member] Amendment Flag Amendment Flag Entity Registrant Name Entity Registrant Name Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Depreciation and amortization Depreciation, Depletion and Amortization Increase (Decrease) in Redeemable Non-Controlling Interest [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Gross profit Gross Profit Exercised, weighted average remaining contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercised, Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercised, Weighted Average Remaining Contractual Term Redemption, notice period Debt Instrument, Redemption, Redemption Notice Period Debt Instrument, Redemption, Redemption Notice Period Machinery and equipment Machinery and Equipment [Member] Fair Value as of Grant Date Award Grant Date Fair Value Customer concentration risk Customer Concentration Risk [Member] Subsequent Events [Abstract] All other members Affiliated Entity [Member] Vested and expected to vest, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Level 2 Fair Value, Inputs, Level 2 [Member] Number of shares issued in transaction Sale of Stock, Number of Shares Issued in Transaction DEBT Debt Disclosure [Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Geographical [Domain] Geographical [Domain] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Face amount Debt Instrument, Face Amount Schedule of Geographical Revenue Information Disaggregation of Revenue [Table Text Block] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Schedule of Share Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Consolidation Consolidation, Policy [Policy Text Block] Restatement Determination Date: Restatement Determination Date [Axis] Title of 12(b) Security Title of 12(b) Security Concentration Risk Type [Axis] Concentration Risk Type [Axis] Common stock Common Stock, Value, Issued Tax receivable agreement liability Adjustments To Paid In Capital, Tax Receivable Agreement Liability Adjustments To Paid In Capital, Tax Receivable Agreement Liability Share-Based Payment Arrangement [Abstract] Effective interest rate Debt Instrument, Interest Rate During Period Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Number of lenders Debt Instrument, Number Of Lenders Debt Instrument, Number Of Lenders Raw materials Inventory, Raw Materials, Gross Loss on extinguishment of debt Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Deposits and other assets Deposits And Other Assets, Noncurrent Deposits And Other Assets, Noncurrent Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Preferred stock, $0.0001 par value; 10,000,000 shares authorized, no shares issued and outstanding Preferred Stock, Value, Issued Equity awards Share-Based Payment Arrangement [Member] Useful Life Property, Plant and Equipment, Useful Life Finished goods Inventory, Finished Goods, Gross Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Employee stock purchase plan Employee Stock [Member] Convertible notes Convertible Notes Payable, Noncurrent Net (loss) income per share attributable to Class A common stockholders - basic (in usd per share) Net (loss) income per share - basic (in usd per share) Earnings Per Share, Basic Accounts payable Increase (Decrease) in Accounts Payable Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Ownership [Domain] Ownership [Domain] Consolidation, Less-than-Wholly-Owned Subsidiary, Parent Ownership Interest, Effect of Change [Table] Consolidation, Less-than-Wholly-Owned Subsidiary, Parent Ownership Interest, Effect of Change [Table] Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Net (loss) income attributable to Class A Common Stockholders - basic Net income (loss) available to common stockholders, basic Net Income (Loss) Available to Common Stockholders, Basic Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Schedule of Stock by Class [Table] Stock, Class of Stock [Table] Total current liabilities Liabilities, Current Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Redeemable non-controlling interest Beginning balance Ending balance Temporary Equity, Carrying Amount, Attributable to Parent Total assets Assets Cost of sales Cost of Goods and Services Sold Line of credit, balance outstanding Long-Term Line of Credit Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period One vendor One Vendor [Member] One Vendor Schedule of Financial Assets Measured at Fair Value on a Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Entity Listings [Line Items] Entity Listings [Line Items] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Commitments and contingencies (Note 13) Commitments and Contingencies Net income Net Income (Losses) Attributable To Redeemable Noncontrolling Interest Net Income (Losses) Attributable To Redeemable Noncontrolling Interest Termination Date Trading Arrangement Termination Date Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS Business Description and Basis of Presentation [Text Block] Earnout consideration liability Derivative Instrument, Contingent Consideration, Liability, Noncurrent Derivative Instrument, Contingent Consideration, Liability, Noncurrent Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Table] Derivative Instrument, Earnout Consideration [Domain] Derivative Instrument, Earnout Consideration [Domain] Derivative Instrument, Earnout Consideration [Domain] Warrants, exercise price (in usd per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two 2025 Long-Term Debt, Maturity, Year One STOCK-BASED COMPENSATION Share-Based Payment Arrangement [Text Block] Entity Address, City or Town Entity Address, City or Town 2025 Tax Receivable Agreement Liability, To Be Paid, Year One Tax Receivable Agreement Liability, To Be Paid, Year One Debt Instrument [Axis] Debt Instrument [Axis] Schedule of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] 2026 Tax Receivable Agreement Liability To Be Paid, Year Two Tax Obligation, To be paid, Year Two Exercised, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Total stock-based compensation expense Share-Based Payment Arrangement, Expense Dividends [Axis] Dividends [Axis] Net (loss) income attributable to CompoSecure, Inc. Net income (loss) Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Granted (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Entity File Number Entity File Number 2016 Credit Facility 2016 Credit Facility [Member] 2016 Credit Facility Tax distributions Related Party Tax Expense, Due from Affiliates, Current Liabilities Carried at Fair Value: Liabilities, Fair Value Disclosure [Abstract] Unrealized loss on derivative - interest rate swap, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Consolidated Entities [Domain] Consolidated Entities [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Warrants, commencement, period from Business Combination Class Of Warrant Or Right, Commencement, Period From Business Combination Class Of Warrant Or Right, Commencement, Period From Business Combination Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Earnouts, measurement input Reverse Recapitalization, Contingent Consideration, Measurement Input Reverse Recapitalization, Contingent Consideration, Measurement Input Dividend to Class A shareholders Dividend to Class A shareholders Dividends common stock Dividends, Common Stock Name Forgone Recovery, Individual Name 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Exercisable, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value 2027 Tax Receivable Agreement Liability To Be Paid, Year Three Tax Receivable Agreement Liability To Be Paid, Year Three Document Period End Date Document Period End Date Inventory reserve Inventory Valuation Reserves Derivative liability - convertible notes redemption make-whole provision Fair value of derivative liability Embedded Derivative, Fair Value of Embedded Derivative Liability Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Total lease payments Lessee, Operating Lease, Liability, to be Paid Event of default, threshold percentage of note holders that may declare notes payable immediately Debt Instrument, Convertible, Event Of Default, Threshold Percentage Of Note Holders May Declare Notes Payable Immediately Debt Instrument, Convertible, Event Of Default, Threshold Percentage Of Note Holders May Declare Notes Payable Immediately Outstanding, beginning of period (shares) Outstanding, end of period (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Public warrants Public Warrants [Member] Public Warrants Insider Trading Arrangements [Line Items] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Inventory Disclosure [Abstract] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Incentive Units Incentive Units [Member] Incentive Units 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Earnout, threshold consecutive trading days Derivative Instrument, Earnout Consideration, Threshold Consecutive Trading Days Derivative Instrument, Earnout Consideration, Threshold Consecutive Trading Days Revaluation of earnout consideration liability Change in fair value of earnout consideration liability Change in estimated fair value Derivative Instrument, Change In Amount Of Contingent Consideration, Liability Derivative Instrument, Change In Amount Of Contingent Consideration, Liability Warrant liability Public warrants Estimated fair value at December 31, 2023 Estimated fair value at September 30, 2024 Warrants and Rights Outstanding Adjustment to Compensation: Adjustment to Compensation [Axis] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Less: Net loss (income) attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Accounts receivable Accounts Receivable [Member] Percentage of ownership acquired Sale Of Stock, Percentage Of Ownership Acquired During Transaction Sale Of Stock, Percentage Of Ownership Acquired During Transaction Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Redemption, stock price percentage threshold Debt Instrument, Redemption, Share Price Percentage Threshold Debt Instrument, Redemption, Share Price Percentage Threshold Customer [Domain] Customer [Domain] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Accumulated Deficit Retained Earnings [Member] Amortization of deferred finance costs Amortization of Debt Issuance Costs Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Related Party [Axis] Related and Nonrelated Parties [Axis] Weighted average shares used to compute net (loss) income per share attributable to Class A common stockholders - basic (in shares) Weighted average common shares outstanding used in computing net income (loss) per share - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] International International Geographical Area [Member] International Geographical Area Restricted stock unit expense Restricted Stock Units (RSUs) [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Executive Category: Executive Category [Axis] Name Awards Close in Time to MNPI Disclosures, Individual Name Construction in progress Construction in Progress [Member] Derivative asset - interest rate swap Noncash Change In Derivative Asset Noncash Change In Derivative Asset Entity Filer Category Entity Filer Category Company Selected Measure Name Company Selected Measure Name EX-101.PRE 11 cmpo-20240930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 amendment_agreementdoc001.jpg begin 644 amendment_agreementdoc001.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@ K)\2ZT?#WA MZ[U46WVDVX4B+?LW$L%ZX..OI6M7/>.-/O-5\&ZC96$!N+J14\N(,JEB'4XR MQ ' /4T 1P>)=1M]6LK#7-%6P%\[16UQ#=B>-I I;8WRJ5)"L1P0<5IVGB'1 MK[4)-/M-4LY[R/.Z&.9688X/ /8]?2N>O+?6_%6IZ4MSHT^CV-A<&[>6XGB> M21PC*BH(V8 9?))(Z8[UDV?A[6KG2?#>@OI;Z<^C9$NI>;&4?$+Q9BVL7.\N M&.X+CG.30!V4?BKP_,UTL>M6#FU0O/BX4^6H."3ST!X)[&KEUJFGV32K=7MO M 88O/D$D@79'G&XYZ#/&:\_GT/6M2\%+X='AN&UN+32)+,7<\D9#2;%4"$J2 M0KE(=0U&^G\-W,5O)ID5O';RWD</5K:XC>^^SB[\M8W5VD: M([6 )4+U;K[5FZ/+*K> =(^Q0NME>2!;^*XC=;@+;S N@4EP"<%MP7#8'- ' MHMAXFT+5;L6FGZQ8W5P4\P1PSJQ*\(-0L_$%IHVF:3%?7$]K M)=%I;OR%54=%(^XV3F05BZ#X:U'3].\!Q262Q2:7'(+T!U_=%H&4]#SER.F? M6E\8:%+?^+=-U"7PY/K5C#8SPM'#/%&4D:2,J?G=,C"MTSUH Z)=>%A8"X\2 M?8=(D:0JBF\$BL ,\,57GKQCM5NRUK2]1%N;+4+:X%PC20^5*&\Q5(#$8ZX) M /H37*VFBRS7GAM[?PY-I=II]_-++!<31.5#6[J'&UVSEV ZY'7&.:IW?AS7 MK33KN_TFTC_MBWUBZNK.-I%"RPS94Y.< 88/@\Y04 ===>)]!L88YKK6+&&. M5G1&>=0&*':^.?X2"#Z=ZC_X22T36;^SG:*&VL[*"\>[>4!"LC2#Z #R\YSS MFN/N_".H:)JEK+IT>J75HFDQV'_$OE@63S$9F)?SN"K[\D@YR.0>*@_X0O5[ M>%!#8B1+6RTK;;O'<<= RX) !./? !W#R.#3X_$>BRZ7+J::K9FQB;;)/YR[$;C@GL>1Q[BO/_$MMJ$M M[-KTVBR01W-]I4$5A-)'YD[1SL2S;6* G>%&3_#S@5-JWAS6]7O;C78K&[L\ MZA:W"V*2PBX=(HW0ODEHP^9 0">D8Y!Q@ ]#T_4K+5;076GW<-U 25$D3AAD M=1QW'I7,3^-KDF&&PTA+BZFU:XTQ(Y+KRUS$KL7+;#C(0\8[]:M>#M+N;+^U M+NZ@O87O;D2 7L\;RN%15W,(QM4G&, G@#)SQ7/OHFN:?7 MQAAFB5FADCE56!=P.KCC.?:@#I+#Q4?MEY8Z[9+I-U:V_P!K8M<"2%X,D%Q) M@?=(P00,9'K6GJ^LVFBZ)<:M*=(GU_PK[8JDUM=?:#"VTD"90@V@X(R"P MS@9YS3+'Q3=S:O8V=_HTEC'J(E-HSS!I3L&3YD>!LR.1RWH<$T6^J^)-1OK* M%= DTN%'W7LUW+%(I4 _)$(W)))Q\Q"X /&>*Q)+/7;K7K#5QX;-IJ]FLOVV MZCGC$=Z@C8+"GSY(9MC#>%V[>N: -ZR\707GC"[T 6SHL(98KHO\LTB!#(@& M.JB1>_/S>E0VGBN[U#Q#<:?::7 ]M;W1MWG>^59#MQO81;0L4DLC'[0H?8&Y#R 9+JZWIUB QA#&)=Y;.[S#(RY0J1C+'G% %S_A.]16PN-6E\/H-'@O)+9YT MO@TH"3&(MY909Y&<;L_6K\GB36I]?U33=*T*VNDTYXTDFFU#R=Q>-7X7RV[- MCK7#OX,OVT_4+:/P?.NM27US/:ZQ]LA1(F:=GBEXD+_*"IQMYQBNKM_!%K?^ M*=?U#6]/6=;B2#[-*9"-ZK BL<*W'S ]: -&X\1ZE)J;Z7I6CPW5];0QRWOG M7GE0P,XR$#A&+-P3]T#&"<9Q5:?QAJ0_LJWM_#T@U&^DGB:VN[CR1$8AEB&" M,'4]B!@C%$L.J>'O%.J:C::1/JEEJBQ.RVLD:RPRQILY$C*"I4+R#D$'BL;7 M=(US69-"OM9\.KJ2P3W3S6%K-&##&Z@1*6=U#,,E5;SQ%?RZS=:7H>E1WTMDJ&ZEN+KR(X MV8;E0$(Q9MN#T (YYK%\.^%M2B@U..%[[PS83W236MI;S12R1X0B3)82* S M$' )Y7.>2*MQ6^K^%MWTN[UFSU(Q3>9!+"LJ3+&L;;P[(,,$4Y7H2>.E M $E[XUGMK+3&71GCO;UY4>VO;@6_D^7PY+D$$9P 1P=P-7=6\27.C^&8=1FT MSS=0GD2&&PAN WF2,V ^,?=RV<= :RKJVU:<:9?Z[X7L]7E47&^&#RWDM-[ M HJ^8P5_E&UB"#D#'&:S-*\&ZY))H]KF)<74+6KQ2&.6:1]D(#JPQ M'$Q7.W'S<'B@#HM0\7&/1]"O])LDOSK,R16Z23^2!NC>3);:W0(1C'6K&D^( M;FYUB31]5TPZ?J"P?:8U6<31S1;MI*L .02 00.HZYKD!X>\0:)'96=O87.J MV>E:Y]MMG66!))8)(9=PP2B@K)(1C@8(P.*W(]+UGQ!XA;5[R"YT%(+%[2U" MRQ27&YW1G]6W5 6"J,D'))SQ_LFL3Q1X'UJ]T MG4'M-?N+ZZ;2YK.**[@B+2;]Q(##8JELJN<=%7WJSJ>DW*S)_:'A6W\1.^G+ M;"Z58DD#@ME'$C *AR#E%-2AL-$CUO17U MC3K6.Y4:7'.CFV+N##DNRK)LCS'G/&**XCW['QE M<<$9'!Y!Y'6L72O&:Q?6AM@0;")XI(_+\QF2-V9"Q(0JA(8?=X]:P])\*7K:SHROI ME]86VE7$DY6:^66W7Y'14MU#%MI+ALN!M"[1UQ0!N:!XG\0Z_I]AJ47ARTBL M;M5D#MJ9+JA[[?*Y..V?QIUYXHUFQUVQTV7P]&PO;DQ0NE^"WEKRTA79P O) MYZD#J17+^#_#C:+I^D17G@"^_M&V""2\6[MRH<'[^/.SCOT_"NUL]-NG\;:G MJUW%B%+:&TL6W _)R\I !R,L5'/]P4 9,?C36);*]U.+PR)M,M+B>)WBO@9B ML,C(S",H ?NDXW5UUK=P7EC#>P2![>:-98W'1E(R#^1K@[!/%&G:'JFBV_AF M9I[B[O6AO);J 0!9IG97(#E\ ,#C;GM71Z-X:GT==.C37+][6SM8[<69$7DM MLC"9^YO[;OO=?;B@"G;^.H+O3?$=]!87 AT:$RKYX,37 $1DR 1E0<<$CWQ5 MO2M7\0WK6TMWH-G:V4J!VF74C(R*1D?+Y0SV[UG:CH6I3P^.UBM]QU2U$=G\ MZCS6^S;,=>/FXYQ6?X5)>-=0,J97:QP)B?7H#UH U= M.\;?:GT^XN].-II>IK(UC=M.&+A5+C>F!LW(K,.6X'.#3M-\8S7:"\NM*:UT MM[5KM;D7 D:.,+N'G( /+++R!ENF#@UA6OAS6-0TKP_X=OM/DM(-&B=);TR( MR3XMW@C,8#%N1)N.X+C&.:I6?@B\N;&QTQ-#71Y;?3+BRO[\/&1>&2+RQ@J2 MS@L1)EP",>I- '4VWB^]DM+F[N=#:&W2R>\C9;I9" JAA'* /W;D'('S#@\\ M5+IGB+6;FSAU+4-$M++2WMS6,]N]UNY'7TH DM_&LPLI]1U'1WM=.CLGO1+'.LKHB@-ME0 ;'*G(&6'!&:MZ?X MGN'OH[/6=,_LV6>T>\@Q<"8-&A7>&PHVNN]<@9'/!.*Y;3/"MTS6<:^%X=/^ MS:7/:7QDDCV:B[JJA24)9E+ L6< C/3)-7O#'AV]7Q+9ZIIVL5C8R6RKJ M-XL[L[E/E3:S#8H0_,<,VX9Z4 ;NA^+;;6[;5[K[+<6EOITYB)G0J[J(DDW[ M,94$/P.N,=,X%2'QW;S>&=7UQM.NHHM/N&MQ#*-DDA 3:2#C9DN.O0XBV1WFH+- =P.]!;PIG@\?,C#GTK"O/#VKR^'?$UK#"1)>ZK]H M2(3!3<6_[K>@8'Y=ZJZ\XZ]NM %BZ\<75AI^K&ZT=!J.G/:JUO'=[HY!.X1" M)-@(ZG(*]O<&MS2KS7+B=UU32+6RB"Y5X;XSEFSTQY:X^N:X.Z\(7EYI6MVV MF: ^EZ;>-8[--DEC!=XYPTLN%]2444 %%%% !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 %4PH3"&8.4W-+*(URRD,%7DD*022@R,G/4UG:KHUKJ\: MK/N5U#*'4*?E;&Y2&!5E.!D,". >H!H SM'-Y8:G'83WJ7:2I*3MD9_+9&3N MY9AD/R&9L$#!YKG/B!XI:QU:*PL];MM/GL+4ZE(DMPD?VI@V(X/F/(8"3(_W M?6NQTG0;31P3!N=]NP,RHH53@#)ZYP*?9:+:6-YJ%VN^6>^F$T MKRX)&%"JHXX4!>![GUH XS7/$]PGB;P[JMA>.=%>Q-W=;^6&E'^T'=TS_ +%=?;^"=)MX MFA'GR0&UN+,0NP*K#,X=D''0$8'H..:;_P (/I0TZ.R#W0C339]-W>8"S1S% M2[DXY* ,KPP!/]E8P$[>>@..:](L/#=Q82VY'B36)X8< 02F M#8P'8XB!Q]#1_P (CIO_ BZ:!NN/LT;;XI0X$L;[]X=6QPP;D''YT >X&:Z2S\-W&G7]M))_"NF7C:L;M9+A=5CBCN5=L B,$*5P 0>N:Q>F!6%M]HF3]PQ4KO&U!N< G!?=C- '+:?XWBG\=)RZ7%IPN$+1[0-DVS.X;I$D7/<.E7]$US4;+Q3J(U&Z>?2;W4Y;.W9 MS_QZS+C:F?[K@X'HRX_BKI)?"NF2^&(] 5'BM(HHXXGC($B;""C!L?>!4'.. MM+)X7TZ;2]3T^7S7@U&9YY26PRNV#E2!P05!![$4 8^EZE>R_!V#4Y+F1KXZ M)YYG+?.9/)SNSZYYJEX3)NO[*FE'BPS/$DCR74K&W9MF23\W0]N.XKJK;P_9 MVOA5/#J/,;-+3[&&9AOV;=NZ\3!M3\2?VE;W\T5E%813R1C"*47 0Q_>)R&/UKMCX0TTZ*^G%[@L]Q]K- MYO'G^?NW"7=C&X<#IC QC'%:&F:1;Z2UZT#2,;RZ:ZE+D'YV"@XP!Q\HH \_ MNM4F7Q)<1>(KW6X/L^CV<\L>E+.T<;YI;R@0!\HP3Z5!+J>KOI7AK[3$MMQSPI]<#GG->CPZ1;0ZW>:LID-Q=P102*2-NV, MN5P,=?WC9_"L=_ ]DMI8V]KJ&H6:V%U)O H MSS!JC^&-3_L+^W4OV,85=3F^E1Z/=G^T+FSLKS6[+4 MI;*0PZ?K8:16D&,2)(2P.TD A6(P1Q6XWAZYJUVLA1T>22-'A=3N# M(8T7G..N1QTZTR/PA;R7#7&IZCJ&J2FWDMD:Z=%\J.3 ?:(E0 G ^;KQP: . M=T2YDLM2TJ+5KKQ'IVI.XBF%^_G6MY(5.55@3&I)Y7&T\8QVKT2N<@\(1K/9 MO>:SJNH0V4BRV]O=21E$=1\K$JBLQ';<3SSUKHZ "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSW7-0B_X6!>V5_J6MP6L> MG6\D,6FK.PWL\P8D1*W.%7KZ5Z%5"+2;>'7;K5U:3[3HIF6&5Y?*G.& 8A21@./O9[5Z%$]+N!JT]N#,LRRN$W '[K D-\N!P1BN7CU. M\N=*U:6RU+Q'+XB2_O([.*&*:2W++.ZQJ6WA.)+VUN;_5 MM3U3[(V^VCO)$*1/@@-A$7M.C%09%4 Q%PO&[:5)QW)KK(-$LX+W5;G:TAU-E-PDF M"AVQB/ &.A4;(&PC@#:3C)"@ #O@CZ)=7C^+I;F>.)Y)S,WV=F."2?F^Y^'2M6[T>3_ (3ZRTT:WK2VMQI] MS(JF8WEQ)<3M-AB[/U'3H H'H!5;1O"UCH=Q%-;37,C M16,=@GG.&Q$C,RCH.1O(SZ ?6@#FM+GU^Z\)?VS975WDZ7>7$1\LVZ7"2&*"WN\>9^\;&)"(^1'S[ MXSD=7?Z[%%X/NO$%C_I$4=B]Y#E2OF (67@\\\5G:MX$T[6/MT4]Y?1V5]*L M]S9Q,@C>0!0'!*EU/RK]UAT^M;ECIRVFEII\L\MY&J&,M<*F67T(557&..G2 M@#G=,\/:A/IMAJ1\3:D=2D6.>60R;X'S@LGD\*%() Q@C@YJ'2K2Z\6/JE_= MZOJ5LL5_/:6T%E<&%85B8E2WS9'(&*N0^!K2&*&S.J:K)I4#*T6FR3 MJ85"G*KG;YA4$#"EB.,=*L7'A*)KZZNK#5M3TS[8_F7,5G(@25\ %L.C;6( MR5P3CUH XPZ[XFNGT0VEVT][92:DD\2 *FHBVE2/!'0,REL8X#'TI_B#Q1-= MV&OWNG:C=+9FVTF2!H"V]!+<.LFT#D,5&"!SD8KN;/PQINGRZ8]HCQ+IL4L4 M"!L@B0J7+$\EB5SG/4G.E '.ZO?16/@_Q%>:3?^)ENX-/D='U&.YC5#Q@J95 W?3GK6L+.?6O'&OVT MFK:G;0VD5KY"6MR8U4NKECCH>@ZBNEUK2;?7M%O-*NVD6WNXFBD,9 8 ]<$@ M\UFW?A-;C6+O4K?6=4L9;Q(TG2U>,*P0$+]Y"0>3T(H XJYUW5+FXTC3[N[U M.?R-1OK*>33#Y6VI6\$A4QS(L?(/7'S;E/HP-.\.:9*WBS7HI=8U>:+3;J%8(Y;UV7#0(Y# M#^+ECUKH'\,:>_BR+Q(/-2^2 P$(V$D![L,..%'XT :V+*]U>40M?S3JC1QJS-(^YN M=B[1[LM6K3Q1<:GX7\-3PZ@LER-9BT^]EMY RS%"RL:SDA:>4V=JUI )F#!%9]['H/F)"@GT45%J/@NPO[FXN$NKRTEFNH;S-LR#9 M-$I0. RD9*X!SG.T4 =)15'3-/FTZ)TFU2]ORS9#W7EY7V&Q%&/K5Z@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH S]=UBV\/Z#?:O=G$%I"TK#/+8' 'N3@#ZUP7@K4/$&C M^([.P\3WTUPWB"R-];B5B1;W"DM) H[ (RG'^R:V/'>AW_BN\T?0%BF319)C MJ:)J.LWNM:9,EU917NH/,C,I&Y< M.<#IZ' M#:MO(SN);QU]:Z'P\/#$VN6PT MWQ_?ZG= EDM&UD3+)@'.4'4 <_A65=Z+K%EH?PZD_L*XOWT>("]M8C&74_9] MF/F8 _-[]JZ?3M>N)=1@B_X075;(.X4W#I;A8P>"3MD)Q]!0!R_AOQ+JVF^, M-4?5KV6XT._UJYTZ!I6)%E.C?NU]D<':/0J/6K.O:SJ4'_"SO*O[A/L%G;O: M;9"/(8P%B4]"3SQ6KH_A,WV@^*=)UJU:.#4=7NYH^1G8S I(I'0@C(]Q7,6? MASQ;-X>\?P:M9&74;VTBM;>5&7%X8XFC#CG@L-I.<\3>#O!U_H=U-IVI:C<2J\< M#E0\L:/E#ZJ73&#V-=-!KWBLZ!;Z9I?@Z^@OUMT@%S?S0I!$P4#>=KLS =< M9-0'P5=:-!X!TZQ1[J'2;QI+N<8&-R.6?!/0NQXYZT :\WCFW_X5F/%D";GD MM@8H.I-P3L$7U\SY?PK@+'5?$5A\'O&SWVLWDVK:;J,ENMT9B70J(5AAS_ +)Z^E #X7\&RK&/^%H:D9& &T>(!G)[4_Q; MK&NZ+\1H[G3[FYGT[3-'BNKW3]Q(GB,TB2.!_?488'OMQ6O%X@N8XT4_#K6- MR@#(2U_^.U>MK"]F^)3ZQ)92164VA10$R%?EE\YV*$ GD CV]Z *^K:J][XR M\'1V&H2_V=J5K>R,8)"%E7RXRC?ANR/3-2$:CJ-]O?= MOO[@S,O&, GH/:O/;CQ)J^A_$S7M0N;R:;PW;7%K:75NS$K:"6%"LRCL ^0W MLV>U>JUR.F:#)+XH\:'4K/=IVJ-;K'OP5F06X1Q^>10!6U'4KQ/B#J=K'=RB MV3PW]H2-7.T2>:XW@>N .:TOA]>7.H?#[0KN\GDGN)K-'DED;M,M1M=51Y=+M])_LVRORX)FB\PL@/?3X?RR:;<: MZ=&M[B*]%N4)+-"J+CS&7(S^@KI=+UVXGU*&'_A"-4L!(=IN9%MPL8]3MD)Q M]!0!Q_AF.VUN'5;K6/&NK6EQ'JEU"L*:MY2I&LA"X4]!BNF^'.JWFHPZU;RZ MC)JMA8W[06.HR8+3Q[02"P #[22-PZU0\+_#[3KG1-9@\1:!:&XN]1NV$LD* M&7RG<[65^2.#D<\5N^!8-6TW1GT35[?#:;)]GM[I0 MU"/N/@=&QPP]1GO0! MA>+=2MX/&@MO$6O7FCZ+]@$EF]O=-;K--O;S-SKR64;,*3CGH:Z'P%=ZC?>" M]/N=4>22X<.5EE7:\D6]O+9AZE-I/UK+OX;[1O'E]K4FAW6L6=[90P0M:B-W MMF0N60J[#"MN!R.XYK2\!:3>Z-X72WOX1;2R7$\ZVJL&%LCR,RQ@CC@$=.* M+/C+76\->$-2U:) \T$6(4/1I&(5 ?;9D"Y ?JH9Y.W0* ,5K?$^SGO/AWJHMHS)+ ([H(.K"*19"/R4U'KOVB? M4?#GC#1K234X((I5E@MV42203*I#)N(!(*J<9Y!- '.WFL:MHQUCPK;ZI=23 M?VE8VMG?3MYDT,5U][+'[Q79)@GGD>E6]4O[KX>ZK<1QZC?ZA8SZ/=WD<=_. M9V2> *>&/.U@_(]1QBH[GPWK>L1:OXD&GM;:E+J%G>6.GSR*',=KT5R"55GW M2<9XR,FK5YH^H>/-4N;B]TNZTFQCTFYL(%O"GFO+/@,VU&;"J%'4\DT 0BWU M/PQ#X8UF37=2O9]0N[>VU&&YG+POYXQE$Z1[7*XVXXX.:T;A]:M?BGHZ76K/ M)97L%X4LHEV1(D?E[">[/\Q))X[ #O2BAU_Q"OAO2+_0KFP&E7,-S?W9J4=V5::3:IB#S+R 1O.%[VZTM]4BLK.YBGM;0HS6L MLTHD#(&(# #,?!SCVH H7.O7:>"3(VNWZZ3)XCBM;34Q*PGDL]PW$.!N;D2 M'DD =:W]+O;7^P?$,GA77=7U35X+1C';:I)(7CDVDH1'(JD9/?&#BETNV\1: M5:ZQK-GH"[;W54NDTB1T$J0!%5W7#;!*Q&[&?QR:J:KHFN^,;S7-2M].N-&$ MNB/IEJMXRK+.[/O)8(S;5&-O)S\Q- %?PUJ]O/XD\.Q^'_$FH:L]Q%(VL0W- MRTRQJ(\AF5O]4WF;0 ,=2,5U?C:\O -%T>QNY;235K];:2XA.)(X@C2/L/9B M$QGMFL:.VU#6M9\+BW\,7.BKI$IDN)YO*553RF3R8]C$L&)'H,**T/$$.L:K M9Z?J]OH\B7VC:JTR69E7=%H9=0Q_:-M))9WFT8!EB8H MQ_' /XU2T2*]U'Q=?>*M1T^;2K6.P6RMH;MD$A4.9))'"DA1G:!SV)XIGPQC M>3PQ&H?^#&;_ .*KO:* ."_X4[X0_P">&H?^#&;_ .*H M_P"%.^$/^>&H?^#&;_XJN]HH X+_ (4[X0_YX:A_X,9O_BJ/^%.^$/\ GAJ' M_@QF_P#BJ[VB@#@O^%.^$/\ GAJ'_@QF_P#BJ/\ A3OA#_GAJ'_@QF_^*KO: M* ."_P"%.^$/^>&H?^#&;_XJC_A3OA#_ )X:A_X,9O\ XJN]HH X+_A3OA#_ M )X:A_X,9O\ XJC_ (4[X0_YX:A_X,9O_BJ[VB@#@O\ A3OA#_GAJ'_@QF_^ M*H_X4[X0_P">&H?^#&;_ .*KO:* ."_X4[X0_P">&H?^#&;_ .*H_P"%.^$/ M^>&H?^#&;_XJN]HH X+_ (4[X0_YX:A_X,9O_BJ/^%.^$/\ GAJ'_@QF_P#B MJ[VB@#@O^%.^$/\ GAJ'_@QF_P#BJ/\ A3OA#_GAJ'_@QF_^*KO:* .!_P"% M/^#QUAO_ /P8S?\ Q5'_ I_P>>D-_\ ^#&;_P"*J;X@>#O#M_X>U_6;K2+: M74DT^9UN67YPR1':<^V!^59_A#PWX>T'P!I?BFVT6V&IP:.MT9U7YV;R,MS[ MY/YT 66^$7@Q" \=\I;@9U*89_\ 'J=_PIWPA_SPU#_P8S?_ !55/"'@?1?$ M'A>QUWQ):1ZQJNJ0+=3W%WE]N\;@B#HBJ" ,=*N^"#+I'BKQ)X3%Q-/I^G^ M1<6/G.7:*.523'N/) *\9[&@!O\ PIWPA_SPU#_P8S?_ !5'_"G?"'_/#4/_ M 8S?_%5WM% '!?\*=\(?\\-0_\ !C-_\51_PIWPA_SPU#_P8S?_ !5=[10! MP7_"G?"'_/#4/_!C-_\ %4?\*=\(?\\-0_\ !C-_\57>T4 <$?@[X/(P8-0( M_P"PC-_\534^#7@V- D=M?*BC 5=0F '_CU=_10!P7_"G?"'_/#4/_!C-_\ M%4?\*=\(?\\-0_\ !C-_\57>T4 <%_PIWPA_SPU#_P &,W_Q5'_"G?"'_/#4 M/_!C-_\ %5WM% '!?\*=\(?\\-0_\&,W_P 51_PIWPA_SPU#_P &,W_Q5=[1 M0!P7_"G?"'_/#4/_ 8S?_%4?\*=\(?\\-0_\&,W_P 57>T4 <%_PIWPA_SP MU#_P8S?_ !5'_"G?"'_/#4/_ 8S?_%5WM% ' M\&_!SJ5:WOV4C!!U"8@C_ M +ZKH/#/@[1_"$4\6D13QI/MWB6=Y/NYQC<3CJ>E;U% !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 %%%% !14<\\=M;RW$SA(HD+NQ[*!DFJ>BZYIGB+3EU#2;R.[M&8J) M$SC(ZCGF@#0HK+E\1:1#XA@T"2^C759XS+';<[F09.>F!]T_E2ZYXATGPW9I M=ZQ?16=N\@B5Y,X+$$XX]@?RH TZ*CEGB@MWN)942%%+M(S *J@9))],5@Z; MXZ\-:O?Q6-EJB/<39\E6C=!+CD[&90&XYX)H Z*BN1F^*'@R!RDNN1HP;9@P MR=?3[M68?'_A>?3;W48]6C-I9;/M$IC<"/>VU>JY.3QQ0!TM%-_#FAZB=/U+4T@NP@D,7ENQ"GH?E!]#0!T%%9&B>*=#\1 MF5=(U."Z>''F1J2'3/0E3@@>^*LZMK&GZ'8M>ZG=QVUN&"[W[L>@ '))]!S0 M!>HK%TKQ;H>MKN !GC/>C2O''AG6[];'3]7 M@ENV!*PL&1V Z[0P&?PH Z"BJ6F:O8:Q%/)I]RLZP3/;RX!!21?O*0>011+J M]A!J]OI,ERHO[B-I8H,$LR+U;V'UH NT5G:/KNF:_;2W.E7:7,,4S0.Z@C:Z MXRO(]Q6-AD4%1^)H ZJBL;5O%>A:)8VM[J M&I0Q6UT0()1EUDR,C;M!SQS5*P^(/A;4[Z&RL]666YF;9&@AD&X^F2N* .FH MKG-1\>>&-*OI;.\U:..:$@3;8W=8B>SLH*K^)%=#'(DL:21NKQN RLIR&!Z$ M&@!U%9FK^(M(T%[1=5OXK5KN7RH!)GYVXX_4<].:TF941G=@JJ,DDX % "T5 MR3?$WP8LQC.O0;0VSS@CF+/3_6;=GZUL:QXET;0+&"]U._C@MKAQ'#)@N'8@ MD ;0TEM_+N;V.,H[H0-P M)R.H[53\/>(?"FG>#],T:^\4:!*]O8QVLP748BC%4"MC)''6FQ77PX\2/J&H M"QT>]DMXC<7<\VG L$ Y9BR9/ ]^E9(UGX/,H9;+0"",@C21S_Y#H I:5X@F M\(V(T;2?$_@_5=+A)%G)>:PL,T*$Y"/M#!P,X!&#BNC\"?V6+W4[IO$NE:OX M@U-Q/=_8;A&5$0;41%!)V*#C)ZYYI+BT^&EHVDK<:1X?B.KX^P[].C'G9VXQ M\G'WUZXZUT5KH/AWP^9=0L](TS3F2)O,G@M4B(0#Y9%C364+L0JCR).2?\ @- ' M645G1Z]I% M9>1U&" >] %^BL/6O&'A_P /7$=MJFI1PW$B[E@56DD*^NQ 3CWQ3(O&_AJ; M19=8CUBW:PAD6*649_=,Q <8RIR1U H WZ*HZQK.G:!IDNHZK=):V<1 >5\ MX&2 .G/4BEU+5[#1]*EU._NHX+*)0SS-RH!( Z>I(_.@"[16;*]!@T&+7)-4M_P"S9B!%.IW"0DX"J!R6R#P!G@^E+9>*-$U#1Y]6 MMM2A:QMRPGE M-P# $K[CBF0^-/#MQK?]CQ:K"U]YAB" -M+CJ@?&TL/0'- &]17/:CXY\,Z5 MJ;:=?:O## 2>*O7&NZ7:Z MS::/-?0IJ-V&:"VW9=PH))QV& >3Z4 :-%8.K^-/#VA7WV+4M1$%QM#[#$[< M'IR%(J_H^M:=K^GK?Z7(_P#D6-6_Z\IO_0#7F'PTN$\)'2[> MXD$6EZ]H\5]$S'"QW,42B8?\"0*__ 37I'BR_M]/\-7CW<-Y-#+&8&6SA,LG MSC;D*.N,UY5JFI>%]6\$Z9X9GTSQEU&XC5NJ6RPJL"_P#?/S?\#J_XEUSP_KOQ'N]/UVX<:3I% ME);!$@DD$ES,N)#\BG[B''/0M4EYXQT"YUW0M431O%$!T:.:."%-(?81(@3! M^@ QBG>%_&FA>%]):RATGQ5@^@% %KP;,OCGX M6:CX:GO6%U:I)IDMQL()4#$JV:6MW!'I;J'9#E M)0>H=>@[5%'XDM[BYLSK5UXTU2SLYDGAMI-$6,-(ARAD9%!?!P>W(!- '7?% M7_CP\,_]C'8_^A&G_&$L/A=JQ49;?;8!.,G[1'6%XD\::'XE@T^*?2?%4(LK M^&^0II+G3CRN?I7.3ZCJ.G?&/6FT[1)]59]*M@Z0SQ MQE!N?D[V&?PK"_X3#4/^AA\.E^*I+BZM(K5T M;26"X0D[N.YS0!H>%IKKQ;\0+CQ+)8II::7!)I4L&/F8X"@#CDYS MD5TGB[0]0U:+3;O29K9-1TR[%U EV"893L9"K8Y'#'!&<$5Q2>--#@\7R^(; M;2O%4,MS;B"[@727\NXV_<<_[2],^G%+XA\;:/KJVDL=AXNL+^RD,MK=V^E, M6C)&T@A@0RD'!!% &U%K4ESJ=]9Z_P"'4TO7CI4D$;8+;$0 9) R3D\"L_3-=ET;3+?3K#6_&\-I;((XH_\ MA'H6VJ.V2A)_&@#J_&=[J-OXS^']VFE-WVI>-?&ND:+<:*=%GT:YBU:9[J='E>,9 6()D$$\,<\=^:SQXNTR;4= U&_ MM_%UY>:.9RLKZ-L\_P U2OS!0 ,#&,#M5C6?&>AZMJVE:JFE>*K6_P!-E+1S M1:2_SQL,/$P/56X^F.* -J ?\(K\5YH?N:;XGB,R>B7D0^8>VY.?UK$<%A[.^3^%8/B[Q=H/BW2$L9M+\66LD4RSP7,&E M/OB=>XSZ@D?C6EI/Q%T'1=(L],L_#_B9;:UA6&,?V4^<*,9/O0!QWABZNK+X M$^.)[)F6==0N@&7JH(C#$?0$U[-H6FZ=9>&;&PL88O[/%LJH@4%74KU/KG.3 MZYKS#POXB\-^&=#U#2!H_BF\MKZXEGF6?2&Y\P ,N!VP/UK.@UF'3[7^S=+U M3Q[9Z1C:EJ-'#O$G]U)64LH'0=<4 =+XRLHM"F\#6OARP@D2#57%O:^>40GR MW)&\AL/4_-9>#C">6,Y.!U[UYI?ZMX= MDTO1;'2=/\6Z4-'F,]M+#I!D;>002V\$$G<22>YJS:>-;N"\@FGUGQK:2SJ58; M9!R0.02.*ZWPY>:=J'AO3;O2(Q'ITMNAMXPNW8F.%QVQTQ[5Y*?$%O:M>-].TVYD>5K2/10_EER2_ENRED!))[X)XKH;'X@Z'I6@0Z1INA^)[:&"W\B M!AI3L4P,!N>I[^] &#KFK^'?%?B[Q)'K5X\=G:6C:58;;>64"4G,LP*J0"'5 M0/\ =J?4_%,OB3X%QSSS,DWVB#3]5<$J5 E59">XW*0?H]:/AGQOH'A;P_:Z M/::)XI>. ',DFE/ND8DEF;W))-4?^$B\+MJ&ORS:'XHFL]<1!=V3Z2_E[U7; MO7'()&,^X!H ]"UJ:+1]'AL;7PW/7%CM]/9D1QY8F39DL5'*GJ:S8O$3VULMA;:WX^CTU1L2(Z M*C3*G]T3%=WX]:N'7?"T>GZ!86FB^+(+?1;T7D*_V9(YD?YL[B>3DNQ/O0!H M^)-1U7QCJNG>$+G0&T:XDECO_M-Y5L)R_;&1@'GBIGO-:M/C!XA M.C:3;Z@S:?:>8)KS[/L'SXP=C9[^E5?$7C30_$"V,G]E>*K2]L+A;BUNHM)? M?&PX(YZJPR".]9NH>);6?Q/=Z[ILWC+2[BZACAF2'0UD5@FN$]6\91^#=#2V\*V$T" MZ? (Y6U?877RUP2OE'!(YQDXK C\8++8:C9:I=^,M1M[VTDMMDF@I'Y>\8W@ MHH)(&>#QS5&R\27.G6%O8VNN^-X[:VB6&)/^$=A.U% &2F3P!UH W?B5HC> M)O%?A/2Y<07%S9:@4*MGRIA'&R$'V< Y]J=?>(Y_&?@S0M!4M#JFMS&SU%%X M:!(3_I1]NFT?[XJJ?&&E3:QH.JWEIXMN;S2(IXQ(VCE?/,J@$L% QM'3%1Z M7XB\,:3XPU/Q)!HGBHW%^,&(Z4^R(G&\J/5RJD_2@#)93!\$[A+:)28_$1$< M>=H.+L8&>PKT^UU;QE)=PI<^%;"&!G422+J^\HN>2%\H9('.,C->;S:GX?D\ M'S^'DL_%T:27QOA<#2"71S+YF #Q@&IO^$PU#_H8?''_ (3D'_QN@#2U;1+O M4OB'XIU'2<+K>E16%S8D\!SLE#Q'_9=?E/O@]JTM%URU\1_$S2-5M-PCG\.S M[HV^]&XN(PR,.Q!!!^E4K+QWHEEXBU365TCQ2TNHQP1NATE]J^4& Q]=QK,T M[7O#6E>.;WQ1::1XL22\A:.2U_LI_*#,R%G'H24&??)H ZGQ'_R6/P1_U[7_ M /Z+6N]KRB_\::'?^*M(UY])\5+-ID_&*VO^%L:5_T O$W M_@J>@ ^&T<=Q>>+-3G ;4Y-:1OOK''@1I_NA<8^M:WB+P?I.M:?KT,5M M#'J.J67DRR@X+8SY;,.G#=\=O:O/M0\1Z6VN7&M:&GC'1;ZZ %UY.C^;%.0, M!FC<$;L<9&*N>'_%NAZ)=W6HSZ?XOU+5KL!9[VZTMMQ4=$55 5%!YP!0!%%> MCXB:/X)T"ZW,)89;G5%/WE,"F'D>\K9_"HTO9O$OAOP5X1N3NNCJ#0ZDG7]W M9$[PW^\1'^=)X>U[PUX<\2:OK5OI/BR274&)$3Z4^V ,Y=E3'8L<_A1I>O>& M]*\:ZCXFBTGQ8\UZK 0-I3^7"6V[V7OEB@)H ZSQ;IUG;^+?"M]#;1I=76LC MSI@/F?;;2A03Z #ITZ^M;^LVTUG))K&D:/;W^M&%;<"6X\G,6XMC<0>,G.,< M^M>7:]XEBUS5[>^%YXSM4M9Q<6L$>@HRPOL*9!926X9NN>OTJ6]\46LU];ZI M92^,;/5TM5M+B[70PXN4!R"\9&T,"201C&2.E $VDVTT&E:#K,%E=7S:5K5[ M)JMA#"/,@FE#AMD8)W"-F&,$D@Y'MKZ"EOXE\<^+H;[298M.N;>PE:WNTV,[ M*7VLZYRI.P<'G"C/I6!'K^CVFAQ65A'XVMKZ.[:^;4!IC,\TS9WF1<;64YQM MQC@>E UOP[/HNIV6HV'C"\N]3E2:YOSI;)+YB8\LIM&%";1@8]>N30!N:A?: MG_PGJ7>KZ>--N(-,O%TD0R"9;HX5F+.,%2 JD(5[DY.,50\/7NJZ-X&\(WU] MI^D7&ANUHOD^6S7$+R$!;C>3M+;WW$!01N/)/-5M-\4V,6MP:MK(\8:QPZXH [7Q3%9M::EX/T"SC?5=<$DEW@92W63Y7GE/8X^Z.I(&.!3[V M S>.]"TJ$M)'H6FR7K;N=TC#R8L^^!*:X>/Q MIJ>IWNGZEXTM#J%RUQ*H\/ MQR')X"[G0G"@ 9X K:TCQQI6F:MJ.IS:=XIN[J^6!'=]'9<+$FT 8XY)9C[ MM0! Z1I^S?:W$>#.MM#=*_?S_.5]V?7>?UKI?"L$-Y_PG#7B*[3ZO/!,7'6) M88U53[;3^M<1'JNBI)':&+QDV@1W7VM-).C_ +L.'WA=^-QC#<[,],AU-0NH06^C[A-A=NY2P)1BN 2/0=Z -'X82RWFLZ7+=DM+#X5 MM5A+==K2R D?4(GY"J^E -XXL+!@#8Q>*M2DC3^$.MMO&![.[D>],O\ Q-HS M2Z?<:)9>+-&N[&V^QQ20:,9%:#C$;*X((! (/4'/K4;:YX=7P_:Z=;Z?XPAN M[6Z-]%J(TMFF^TDDM(V1AMVY@01C!Q0!UDNGV-]\2_$.GWD*2Z?=Z/:37<;' M"LZRR@%O^ @?@*K7$\OB;5)O$^F1M'IFCZ==Q65SC!O)7499!_SS79P>Y/' MS7+2ZUI-SH>M6ETGC*;4-9")=ZA_8Y5]B]$50-JKC<,?[3>M7='\:G3;B'[3 M=^+[VRC0I]C?P]'&A&W &40$ <<#TH O7\$-K\$/#,UJJB6W_LN>W*]?-,L6 M2/<[F_,UL^(-.L[3XB^$;J"VCCN+N^N7GE ^:0BT=1D^P& *XFRU?1K6:RMY M(_&<^BZ?.+BSTQ](^2-P24!<#K,?4DDD^Y->;W_C?2=3&B&[T_Q7))I=REUO M_LAAY\BHR98#@?>)X[U=O_B5I]Y/921V'BVV6VG\UTBTM\3C:1L;VYS^ H 9 MI<$%U\*O&#W2J7N+C57N2P_B#R 9^@5<>F!7<>&9IKCPIH\UP29I+&%Y">I8 MH"?UKR74-9T>\GU"*%/&=KI&IRF:^TZ+2/EE8XWX"1 4BGB,;H.F"IZ=.E %ZBBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **:CI(NY&5ER1E3D<<&G4 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C:WX;MM=EADGOM4M MC$" +*^DMP<^H0C/XULT4 >9_"O1?[1\)Z/XAO=7UNXOF,I83:E,\3;9'490 MM@\ 51\&>*]6T;P'H-S/HZ2:,TZVLEVUUB8%YB@<1[2"H8@?>R>N,5V'PWT> M^T#P!IFF:G!Y%Y#YOF1[@V,RNPY!(Z$5@Q>%M97X1Z7H9L_^)C!$QTR/J:Z M30M3UF]EECU728+5?+66&XM;O[1%(#GY.",\<<4 =1X@UJW\.^'[_ %BZ/[FTA:0C/WB.BCW)P!]:X'P9 M<:[X>\26-CXDO[FY/B*S-W'Y\A86]TI+/"H/W5V,./\ 8XK=\<>'[[Q9?:-H MIA<:#YYN=2F24(6"#]W&,'=RW)(Z8'-9GB?X;H-*%_X?FU&37-/E2ZL1=:E- M*A=6!*XD/?A<(?FZ@ M#IQDD<"H['Q[?74N@7DVAK!HVMR+#;3FZS,KLA92\>W 4[3C#'L3CI4VFZ1J MAUCQ??7%DT"ZI!;?9T:122RV^UE.#QACC/3TXJE'X;U9?"?@"R-K_I&E75K) M>IYB_NE2%U8YS@X) XS0!;M?'-Y.UGJ+Z1&GA^]O!9V]V+G,V6[7=8GP6C780>.2"1Z GK67X M<\$II%Q8:=-X'M)KBTNMS:U(\?EM$'++( #O\S&T8*XR,YQ6G)X:U9OA_P", M],%I_IFHW=_):Q^8O[Q9&)0YS@9]\>] &M<^*]1N/$%UIFA:1%?K8P1372!R.:Y;P=XKO-.\(>#].LM,-]=ZNEX8S+/Y0C,&_%&IW=GHDFI0:K;6VUHYXT$$T4?ED2;F!VD8.5SWX- M4O"_A76]./@;[9:A6TN._6]82*0AD/R=#SGVSCO0!.WQ!UT:7K%V/#,!;0I) M$U(&_P +\@W'R3L^?Y#N^8+C('-:=YXQU":ZNDT#1X]0BL;:.YNGFNO)/SKO M6.,;6W/MYYP.0,\U3;PYJI\/_$&U%K^^U::Y:R7S%_>A[=$7OQE@1SBL6Y\& M/::G/=WG@R+Q UY96RQDR1 VTT<0C9'WL/D.U3N7/?CI0!T;>-[S4-7MM.\/ MZ3'>-=:5%J<4]Q<^3&L;LPPV%8@\#&,YSVQFL;4O'>O7MAX7N=)TV""6]U5[ M.Z@FN\8DC\Q6BW!#\I*$[QSP!CGC>TC0;NP\:QW@LH;>P30H+-1 P\M)%E=B MBCK@ C!Q7-R>&M?LM%TB:+2GN;BP\27&H/:QS1AW@=Y<%26"YPZG!(H ]10L M8U+J%<@;@#D _7O7D_PTU_5+$65OKE]/=V6N/.]A"I[KX60>'M51K.^CDEEBD1@S6\OG. M\#T)% $&D^*+G2QK+?[-B628_N4D\I1MR#PN2=HQ^%;^ ML^+3I&K:C8BR\W['HTFJ[_-V[]K$>7C!QG'7]*XJP\,^+3X/O9M0TV,ZT/$4 M6K?9HYTQ<*AB+;6SA=VUL XK3O\ 2_$.OZQKFI2:+)90W7AR;3[:&:>,R&4L M2 VUB!G/J1@!*-F$4KDY!8@#I MGBLCQ/XJOKS1V@O=-^SZGI'B"PCFM[:?S%F#,CKL8A?O XP0*Z%]!U(R^ B+ M;C2L_;/G7]U_HS)Z\_,0.,UBZ_X7\07&JZ[=V%BDC3ZUIMY;;YE572%$#D\Y M !4CIGT!H V_^$YN=*O-1M?$NEQ6,EKI[:E&UK<^>LL2G#+DJI#@E1C&#FI[ M3Q7JD5]'::YHL-C)=6DMU:>3=^:&\L M&_R+M,CKSQ6%K'AS6/&^HZI< M76F2:1#_ &-+I]LMU+&[232.&+'RV8!!L4= M!M-N]'\#:+IU_%Y5W;6J1RQ[@VU@.1D9!JCXFL=2B\5:)X@LM.?4X;**>&6T MCD19$\S;B1-Y"DC:01D'!H A^'-V]Y9:L]O>7%YHRW[)IDUS(SR&(*NX;F^8 MJ'W ;N<>V*378I/$'CZU\.S7=W!IT&FM?3I:SM"T[M)L0,R$-M&&. 1DXJUX M0TW48=2U_6+^R_L\:K=)+%9%U9HPD:H68J2NYB,D GMS3->L]4TWQ?:>)=,T MU]30V3V-U:Q2(D@7>'1UWD X.X$9'WJ .5&I:F[+X,_M2\S_ ,) U@;SS3YY MM!!]HV^9UW8^3=UQ[T[7-3O? LWB'2]-O;J6%]*BN['[7,T[6TK3>0<,Y)*Y M9&P2>0?6K8\+:ZMFOB'[%&==&MG538><2/Y3.L@#$[6RA!VX&#TJ32TU6T^+$]O?ZQ<7B3Z0UP(/N0Q'S MPJA$]EXW')//T#X(=?\ $OB31+K5=#?2;72#)/)YL\.*I?:/$Y^(*ZY_PAMY]F&GFQQ]LM\Y\T/O^_P!,=NM &'=ZEI$OBOQ1)KNJ M^)8H[6^6-?[/FNQ!;Q"&/YF\KY5!;=U]ZUO%%_IL/B328M;UB[A\,RZ86M)+ M>[E03SAADN\9W-^[VD9.#SWK9UC4O%L;:KIJ>&DU&*?X$<]M+*+J>T59?)#&/YV8_)QUZ9YK9DO;>/ MP#XCD\)ZGK#ZA;A?M":A/,US;#(+86;E3Y>XCU('I5W1[/Q5X:T7[3;:1!<& M[U2XO+K2TF4200R$E5C M929D@D\PB4J2HWY*@9.!UH E\*:AIMQXWMH?">K7U]I9L))=16ZN9955R5\I ME\TDAS\^<<8'/:MSQ>\]_P"(?#OAQ+NXM;74&N)[I[:4QR/'"BG8''*@LZYQ M@X%06]OJ^O>-M'U>?0Y]'MM,MYTD-S+$SSM(% 11&S?*,;LG'..*75(->O#X M=\3IHFW4].>=;C2UN49C%*-IVR<*6&U&P<=QF@"7PFTVF>*-?\-FZN;FSLUM M[FT-S*TLD:2A@R;VR2 R$C))^:CQU<37=UH?A>WE>+^VKEEN9$;#"VB7?* 1 MT+#:N?1C4_A;3]1?6M:\0ZI9FQFU$PQ0VC2*[Q0Q*0"Q4D;F9V. 3CCFJ?C' M_0/&/@W6Y>+2"ZGLIG[(;B,*A/H-RJ,^] %B['BBWEURWT[383;1P1_V7(MV M$# *H:+9CY&X?#G(Y7L*A\8ZWJ5AX*M+:WB-IK^KF*QMXEF\PPS2##'?WV#< M=WL*[2N$U;PE=>*_'_VK5X[F#1M+M0E@T%T8GEGDYDD!1@R@* N#C- $G@2Z MN].U'6?".IWD]W6*MN4GZ50D^)6I1Z(^OGPXIT>W MO6M+EQ>9FR)O*#1ILPPSMZD')([9,EUX(ET#Q5HNO^'5O;J1)3::A'>*H^,O"-_XDUZ[\E%2UG\/W%DL[,,+. MTJ,@(ZX^7KBJFD>&U/VEK?P%;:).+":)KAI(B[S,NW;'L8_)URS8[<=: +UA MX\U.XC\/W]YH$=MI.MO'##*+S?-'(Z%E+)L VD@@'=G&"0.E8WC/Q9JFK>!/ M%-Q9:0G]C0K/9K=BZQ,S*=C2+'MQL#9'WLX!..U;#^'=5/A#P+8BU_TG2[JQ MDO$WK^[6.,JYSG!P?3-8=]HGBFW\$^(/!UEH+W'VB6Y>UOOM$2Q/%(YDP06W M!_F*XQC/.<4 =)+XKU.QRW!3>",[LD+W3]1M)[J/S$_= MHDI9CG.#@>A- &HWCF\!?4AI$9\.)??86O?M/[W/F>491'MQY8?C[V<BGMM"GDCN9);WRS(J('/EC8O M[Q7@1%/7C+ CG% $$?BG6[[XDZ=8V5K;MH]QI O0)+@JQ1W0>81L/S+D@+G! M!SD=*Z#QK+J<'@O5YM'8K?I;,T3+C*XZD9[[EW)BEC!MI-Z,68%AE0 ?NY/%=%XXT:[\0>#=1TRQ*?:9E0HLAPK[75B MA/HP4K^- '&>'+[3;WQ=8VOA'6]2N[&6PF?4_/NI9=F0HB<>;G$FXM]WCU%= M#9^&];BMM"276]3D>SGE,_G3(PG@9CA)^/G8+@#' ))R<#,$5OK&O^,=!U*; M0)M&MM)2?S6N)HF:4NFP1H(V;Y0?FRE2>/]1L=.B\.F]TS[<+C6[:"$>>T7DR-NVRQ@ M_*>#FH/#O_$Q^)7BK58N;6WCM]-1QT>1 SR#_@)<#ZYJ3XAZ'J.N1>&UTZW\ MXV>NVMW/\ZKLB3=N;DC.,C@YD$A3>!(-F%4C)R"2 .1GBK M]GXOU:>#6+5] #ZWIMS%;M:V]SOB<2A65_,*@JH#$GY>,5 ?#^I_9_ "?9OF MTID-Z-Z_NL6S(>_/S$#C-97B#PQK-QK'B&Z337N["ZU&PF>UCF16O+>.+;(@ MRP'WL'#$9VT :\GCV?3]+UIM4TM%U/3)(8OLUK<^8EPTV!%MM M9DVLZE!\1]*EU^RAL1:Z1>SN;:X,T3(#$2,E_!NL,FOC3O M#4&F)G7NJ>'D@L[9[M% MNX9+FSCD"-+=1MO$$&G:[I$5A!>6TUS;31W7FL!%M+K(NT;6PP M/!8=LGK7&77A#5VLO%=OIOA2+3K?6+*U^R6\#PH(VBD;,Y.<'IZ4 :G=DBWM(7FDVC)VJ M"3CWXKS9=,\67/AOPQX>D\/M"=&O;(W-TUS$8Y8H'4;HP&W'( 8Y Q@CDUW_ M (HT=O$'A75=(1Q&]Y:R0H[=%8J<$^V<4 8UIXMU2*[AM];T2*Q:\M);JS\J M[\W/E@,TV<]J *^C^-M:MU\77^M6 M,+6>FWS01)!<[W$FV)4A4%!D,6SN)ZMC&.:UV\8ZEIRZG#K6CP6][:Z9+J<" M6]V98YD0?,A8HI5@2H/!'S9%<_=^%=9O;7QKH;Z7F'4K[^TK2[>5/)E*^4PB M89W DQD$XQC/XSVWAD3:7KRZ=X%@T.:?29K6)GDB\Z:5U(V#8Q 3(')(R<<4 M :=OXXU270;74Y- 2-M4D@BTJW-W\TYD4L3(=OR*%4MW..P/%+<>/+C3M/U* M/4=)5=9LIX+=+."XWI<-.<1%7*C )SG*\;3UJMK?A.ZU#P'X9M)=,COKC23; M2SZ?(Z@3!8C&Z D[<_,2,G&5ZUGS>$[B;0+BYT7PE;:-ZM1Y[0_,7 #;EYX/..]5]-@UW4_B-;Z]>:+ M+IVG1Z5+:JL\T;2>898VY",0 0#CD_=.<9 J7XG:'J/B'PA]ATNW\^Y^UP2; M-ZK\JN"3EB!TH EO?%.KOXFU'0=&T2&ZN+."&.QYR1 MCG N/'6N:I>>"I]%T^!;?5C.TL$]UL+/'&^Z-B(VP%(W!AU( P.M=1IFEWEO MX^\0:G+#ML[NULXX9-P.YD\W<,9R,;EZ^M<=9^'/$&C:7X(NET>2[GT>YO#= M6D4T8<+*) I!9@I^\#U[T ;]YXUU4MK-UI.A17FF:/*\-S+)>>7+*\8S((DV M$';TY(R00*ZVQOH=2TRVO[0[X;F%9HB>,JP!'Z&N":P\1Z):^)=&L="DODU6 MZN+BSO$GC6*+SQ\PE#,&&UB3\H;(Q7;:#I@T7P]INE!_,^Q6L5OO_O;%"Y_2 M@#RG4O$7B#5/AYXLGU6VB2.UU=88S!<%W4I=1 Q@;%R!V;.3GH*[W3O$VJ-X MHCT36='ALFN;5[JUDAN_.R$90R.-JX8;@>,CWKDYO#OB%O#OBO0AH\A:ZUDW M]K+RYHVN8WP/FR&"AB<@=*[#4-*O9_B#HVJ1PYL[>PNH99-P^5W:(J,9R M<[6_*@#E_"OC"%/ OATZ#H4-M)JMS/!;6EQ?MY495I"Q:4J6.=IP,=3CM7?: M/=WM[IZRZCIYL+H,R20^8)%X)&Y6 &5/4' //2O.?#OAK5-(^%NCZ)K7A2/5 ME2:8WEEYL1EC!D=D="6"D\C^($9XKL?!&G7^E^'C;WT)?/3Q+ILD9NYAF)/LT?G(O,F&=73Y<@?>5Q@J.HYJI\0%U[4$M+#2 M_#EQ>QPWEM>&X6YA13Y<@#WH Q/ -N+3PM';F.XCECGF659]^X-YA_O\ ;&.1Q6;K'BK4[IO$ M-MI6CQW-AI<;0W=PUULD9S'N81)M(8J&&'M6URW\#^%H-(T>.]9M'@FEN+J MZ,$2X10$#!6)<\]@..M:.C^.H]5U/1+UW;3/)D^:A&^$KCJ SJS8((VC^$FEW5S:BUU?PS#=&DT+PK96=P=UXRF>[?^_/( M2\A_[Z8_@!6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445ROBC5-2 M&O:'X?TJZ6SFU+SY9;LQ"1HHHE4D*IXW$LHR* .GFFBMX))YY$BBC4N[ MNV%51R22>@JEH^NZ7K]J]UI-]#>0(YC:2%MP# XS]"/SKS7Q5?:W<>$?'&@ MWNJ"2;2;=9?M2VZ*;F"6)CL9>BG((W+CH.*[?P':W5IX+TI;J^-UNM86C_=+ M'Y:&-<)\O7'J>: -VZN[:QMFN+NXBMX$QNEF<(JY.!DGCJ:=!/#]L9H+J"*>%E^:.5 RG'(R#QU%>8Z3JT]AX!\&VZ>( M8-'AETT,Q2V^T7,K!5P$CVL-@R2QQZ#O0!ZO17F5EXL\0:W:^#8[2\@MIM6^ MV1W4_P!GR/W/&]4;H3M) / +6$T[NMB8$AEC*?ZMMHWH0Y]3P.>: /2:*\GT[Q!XTE M^&D7C674XIF6)+A]/CM$ :%'Q*=W7YZV7Q!R!0=T386%03TW,2?HM '5U1MM;TJ\O9+*UU.RGNXL^9!%<*TB8ZY4'(JS M=R:)I!\3^'=#\,V44;Z!.L][>Q(!Y,8C M9?*9Q]YY"P)'H"3VH [R36=+AU%-.EU*S2^?[ELTZB5OHN(-(ZG.U_?&Z*CS$EBED\LANH MV^6H&.F*Z'4D\/6>GCQ+K%BNH:GJMI#;Q6LB"5Y6VY$42$<9+$G''<]* .OO M-7TW3DC>^U"TM5ESY;3S*@?Z9//4?G4EEJ%EJ4!FL;N"ZB#;2\$@=0?3(/7D M5Y>/"NN:=!X)MI-"@ULZ;I]S%<1SS(L,4C^7M!9@>% (& >@KL_!VJVM];7U MG'HT>C7EA<^5=V4>TJKE0P8,H 8,I!!P* .D) !). .I-5K'4K+4[2*[LKF. M:WFSY4B'A\9SCU'!KF/B71G'RCDG/.TUSGA&;1/!GC32]*TO6;&^M-9L5@N#;W*2$7L0SYAP3C>"P] MR!0![!17G&HZMXHO-0\9K8:Q%8V^AE7MU%JDAD/V=9"C%NBYSR.?FZC'):>( M?$4%QX2U:_U&&2RU[B:P2W55M]T#2J4?[Q(VX.3@Y. * /1Z*\ET+XA7E_=: M)?'6H[G^T[I8IM(2S*BVCD)"%9,9+*=N[)(.3C%27'B/Q8/"&K^*%U>%(]+O MKB-+,6J%;B*..O45Y-)KWC)/"WB/5# MKEN)/#MW/ !]C3_31'AB9/[N58#"8Y!.:EUSQY='5]8CMM=BTLZ;'']GM&L_ M.^UR&(2$.V"57Y@HVD'J: /5**\^M]:\0>)O$C6.GZD-*LWT>TO]WV99)8WE M+_*-PQC@9R#]WC&Q50NM;TFQO([.[U2RM[J7'EPRW"([Y]%)R:OC@#)R?6O&M9;RU\?V\6@' M6X[F9]^IJJE;4F)5,;Y^8^5C=^[#=>QH ]EJ&2[MHG*27$2,.JLX!JKH00>' MM,$=W]K06D06Y_Y[#8/G_'K^-<7XTCA_X6AX)=]/^V9BOPT2HA9L1IC[Q XZ M]: /0(IX9\^3+')CKL8''Y5"FI6$MY)9QWML]U$NZ2%95+H/4KG(%86F[-FM M7NG:(NFWL;+;E)U6,2A$#ACLR/\ EJP'7I7G5S#=R_ O3]5EM;)[M;6-$NB[ M&79-(HDYV]6R01GH30!['9ZA9:@CO97EOYE\3^)[.TT:R&HV-M;2),)<&[WB0JKMMRN-I ZXR: .JBC6&%(D+%44*-S M%C@>I/)/N:?7+:+XKFUO1=!OK>VA$NHEC/"9#_HZH#YG..2K )T'+"J5MXYN MKR32;JTTB>YTS49Q$&BAE,D*-G9,QV;=G S@\9')H [:H%O;1F"K=0DGH!(* MGKSGPAH^F7OBSQVEUIUI.O\ :2+B6!6&#$I(Y'J30!Z-17E^B:A>^%O%'B[P M]IMM/J-G9107>GV?FO9>+(+06$E[HUDMU%< M12%X9 R.>GJI0C&>>.E '=TQYHHWC1Y$5Y#A%9@"QZ\>M<=8^)[RWT?0+2X1 M)=3OK$7&\"24"-53+L%7<6+.O'3D\\-_:+J2:<9T%X\)G6'/S&,$*6^F6 _&K->?Z_!J5U\6M,@TR]6RD?1 M+CS+CRA(R)YT9^4-QG.TIVT6M&=++5;.);Y+41_:HI)(RN5( M#*V0< [1ZFNHNO$^J>')_%-IJ=V+R2QTV*]T^0PJAEW*R$$+Q_K5'_?0H ] M I& 92IS@C'!P:\YM?%6NOHFCZ?-/%_;\NMMIMW(L8QLC9GD<+T&8E!_X$*R M])^(MW?7&EZB-:CG%_?+"^CK9$"&%WV*PDQDLN58Y.#S@"@#T_2]+LM&T^.Q MT^ 0V\>2%!))).223DDDDDDG)JY7D:_$6ZDG.IQZU&P&HFW&B+9$YMQ-Y1;S M,9\S&7ZX[8K1NM7\5WMKXPOK368K.+0[J=;>,6B.9@D2R;7)Z+SC(YY// H M]+ILDD<,3RRNJ1HI9G8X"@=23V%5=(O6U+1;"_9 C7-O',5'0%E!Q^M<7\4M M7MELM-\,2WT-G_;EP(KB:641B.U7YI3N)P"1A1Z[J .[MKF"\MTN+6>.>%QE M)(G#*WT(X-2UYQ\/-4TVP\2Z[X2TZ^M+FQC?^T=.-M,LBK#(?GC&TD#8_;T: MLM?$WC'_ (0JU\5KJMLW_$P^R_86M5"3(;DP@LP^8-G^[@8'0F@#UNBO--6\ M4Z[X.U#6K>_U"/55BT<:A;,]NL7ER^;Y6PA.J993SS[TS3?&5ZE[=6<>OKK2 MOI<]R)_L7DFVGC ('0 JP8D9R?EZG- 'H>IZG9:/I\M_J-S';6D(!DED.%7) M &?Q(JTK*Z*ZG*L,@CN*\IO?$7BFQ^#=UXONM4@DO+BSM9K> 6B!(-S*"?\ M:+!LG/ /2NAN=1UO7/$S:)I6J+I:6>G0W5Q<"V65Y))2P50&X"@(2>YSVH [ M:BN!UK6-:L8=)MM4\16&C7;V[M<"RMC=2S2@@ HA4XCQDDXSD@9[U2M/%7B' M78_!<5G=P6E9G MQ7*KX>TDM:M=J-:LR;=5!,H\S[@#8!STYXYH ZFW\1Z%=SI!;:UITTSG"1QW M2,S'T !R:TZXO19;*;6+=%^'EUI;9)%Y+:VRK$0"(K3 M69?!@>-]>N9Q)8WYB7RQ9DDM*RCC>@5DV\9.T^M 'H]%<&;GQ/K'C'7]&L=; M2PM=.BMFCE^R)*[/)&3@YXVY!)XSR,8K(M_%_B77U\&VUC=6]A<:Q!>K>2^0 M)!&\!52Z*?<-@9Q\PSG% 'J=%>4:UXWO[;4=9MX_$<5K/HX6&&V:Q\S[?*(E M=BY .P,6V@*1CK5O4?%NI3:VD?\ ;D.@1S6UO-IL5[: PWC.NYE>4C@@G;@$ M$=>: /3**\[NO$6JCQKPE4+,)B,EB2X 4\$#(- M>B4 9+>*?#R.4?7M+5E."#>1@@_G5VRU&QU*)I;"]M[J-6VL\$JN ?0D'K7 M?$'0='BO_")CTFQ0S^(($E*VZ#S%*2$AN.0?0UI>,;BY\+:?HT'AB"RL9=0U M>&T<"W4(0ZN,D #H0IXYXQF@#MJ*X#7M0U31WL-.NO&<-M+]G=VFCT\2W-Q) MNX/E*I"Q@<9')/<4SP_XQU2]U+PI/?&,6&O::P"(F EXGS'!ZX9=V ?[M 'H M55-3U2QT73I=0U*YCMK2+'F2R'"KD@#/XD"O-K[QYJ7^DW U"*RTZ^UEM/L; MEK<2>3#"C&64 #YRSJ5&<@5C>,O$,VL_"7QC:37PU%;&:U$-^(/)\^-Y(R,K M@#\7^X/Y5YEKESIUM\7[MM1T2YU5#HD 1(+ W10^=)R0 :T_"_BZ[N/$NFZ?)KR:RE_!(TP2R,(M)54,-IP,H1N'S9.0.>: .\TO M5;#6K!+[3;J.ZM7)"RQG()!P?U!JY7C?@/4I],^"^DR0ZO:Z4)+^6.2YF3S' M"F60D1)@[I#@8!'3)[4WQ#K^IZS\+/$@&K-*VG:C';?:OL@B:YB8Q$!D(&TC MS.H SM]#0![-67?^'-*U34[34;ZT\^YM"&@WR,41@HIVF>*-=\6W>AZ?9WBZ M3)+ICW][,EN)&9ED\H*@<$!2P9N03C% '?VE_:7YN!:SI*;>9H)MI^Y(,94^ MXR*LUQ'PT%RMOXE6]>-[E=>N1(\:[58A8^0.<9ZX[9KMZ "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "N>\1Z!=ZE?Z7JVEW<-MJ>FO)Y1GC+Q2)(H5T8 M @\X4@@\$5T-9>N:_8^'[>&6\,S//)Y4$%O$TLLSX)VJJC)X!/MB@#G9/!%Y M>Z'XG2_U"!]6U^(1RS11%8H55-B*JDDD#).2>2374Z18G3-%L+!G$C6MO'"7 M P&*J!G]*HZ)XIL-=N;BTACN[6]ME5Y;6]MVAE56SAL'JIP>1FMN@#F_$6C: M_=W\5[H.LQ6;FW>VFANHVEB*L01(JAAB1>>>X.#TK-3P7J&D7.DR^']1M8C9 MZ8-+D-Y 9,Q@AA(NUA\V0>#P?PKMJ9-(8H9)!&TA12P1.K8'0>] '%:%X%O- M)N=",VI13PZ//>M$?+(>5)^1N.<;@2X $B<]&P2/UJU0!P5WX M&U;6[W4+S6M6MO-O='FTOR[.!E2$.P8,-S$MT.TEE#+:FW@MF6/RG"Y*Y8G?E![8P,<9/:T4 FZWJ-J+2T M@\F6XF(2-\D\8)[YQCO6/\)="?3?#\^HS&9C?2!;3SUPZ6<>5@4CM\N6_P"! M5UGB#7-*T'3AP%4-*\;Z5J>J1Z6\.H:??2J M7A@U&T>W:91U*;AAL>F& M/#?BOP[;6E@-1T-[&-PUP5LI1-/DY=RYE(+MRW:NWHH X*Z\"ZL]MJ&A MVNKVT/AO4+AYIHC;L;B-9&W21(^[;M8EN2,@,>M3:AX6\1?\)A)K>F:AI*QI M;I;6D-[:22&V0#YMFUU +'J<9P .U=O10!R]WI?BR1-/O;;6K*/4H$>.Y@:W M?[)_8U9\,>'Y]&_M"[U"\2\U/4KC[1=31Q^6@(4*J(N20 MJJH'))-;]% '+?$+2[O4O"K2Z?$9;_3[B'4+>,=7>)P^T>Y ('N16[I6IVFM M:5;:E8RB2VN8Q(C>Q['T(Z$=B*N4U$2-=J*JC.<*,4 <[KGA8Z_XGT>^O9HI M-,TT22"R:/<)9V&T,V>,*,X&.IJ'Q1X(L-;T1K:PAM=.OXY(Y[6\B@4-#*C! M@>,9Z8_&NJK+LO$.GZAKVIZ+;NYO=-$1N5*$ >8NY<'OQ0!E0>%;A3XI>6[B M,FNJN-J'$1$ B/?D9&::?"$C6/A&W-TA_L)D,AV']]M@:+CGC[V:ZNB@#D-" M\.>(-$^PZ9'K-K_8=BY\I5MC]HDCYVQ.Q)7 R/F R=HZ5'+X'FD\!:QX<^W1 MB34)[B59O+.$\V4R $9YQG%=G4<\\5K;R3SR)%#&I=W)T39OB(8#)7'# C(!YZ5'H'@:;19?##-?)*-% ML9[1@(R/-,A0@CGC&W]:ZB/4[61MI=D;RO/82*5V1Y.&;/WL;^]GT#5K.UCU&.,7/VBV:1HI$01^9'A@,E0O#9&5!]173:=J=EJULUQ M8W"3PK*\)9>@=&*L/S!JW0!A66@2VOBR\UI[OS1<6,%KM*X;,;.2Q(XYW] . MU<[_ ,(%J5IH^A1Z?J5J+_2-0N+Q'GA9HI!*TA*D!@>!)USVKOZ* $7=L7>0 M6QR0.,UQ,_A+7[1M:M-%U:QAT[5YY+B3[3;,\MN\@Q(4(8!L]1D<$]Z[>B@" MGI.FPZ-HUEIEL6,%G D$98\E54*,^_%86N^'M3U'Q?HFN6=Q:1KI23JL4RL3 M+YJA3DCIC'O74UF7GB#3+#6['1[FX,=]?*[6Z&-B'VC)^;& <9X)H @6UUR6 M2ZDN;FSVF Q00Q*X4,3RSDGGH, =_7CGI/!.I/\,+?P@+RT$L211_:BK%2J M.K@[?4[<=??VKJ="U_3?$FFB_P!*N#/;[VC+%&0AAU!5@"/_ *]:5 '(ZSX= MUR7Q#;>(M#U"SM-1%M]DNH+F-I8)HPQ9>A5@RDG!]\?6/4_"FMG4M,US2]8@ M&M6L,EO<-=0DP7,;MN*[5;*A6&5P3T )/6NRHH Y35/#.JWZZ)=+JD#:EIUX M;IY)8"8GW(R,JH&RH ;CGMR2235K3-"O++QCK&LRSPO#J$,$0C4$,GE!L$GH M<[S],=ZUI-3M(OM.^7 MBHE(4D*Q (7IRQR.!SR/45.\T<5NT\K".-5+LS\; M0!DD^E &#H/A2+1-8UF\28R0WTYEA@(XM]X!E _WG&X_05F^'/"WB#P_Y>DI MK=M)X>MY-]NI@;[4J;MPB+[MNT=,XR1QQVZNQO[;4M.M]0LY1+:W$2RQ.H/S M*1D''7I6=IOBO1]7U>[TJSN)FOK, W$,EK+&8P>F=R@<]O6@#:KC])\.Z]I& MKZ]?07>FDZKU:P\5Z0;*_O/-N?LVGLZW,ALY@$*9W? MPV9?**K(H*Y8\ /WZX[5H+\0/#364=X-0(@>^_L_<8)!MGZ[6&WY1C!R M>.>M:.D:];:Q/?VR1RP7=A/Y-Q;S !EXRK<$Y5AR#_4&@#F9O!VO)9Z#=V6K MV<.N:/";97-NQMYX2J@HZ[MW\"MD'K77:5;WUO9_\3*Z2YO';?(T2%(U/ VH MI)(48[DY.3WJ[10!E>)+F2#0+Q;=#)>3Q-#;1#K)*P(4?3/)/8 D\"E\-:,O MA[PSIFD*^_[';)"7'\1 Y/XG)K3P,@X&1WK-\0:W;^'=%GU2ZCEDAA*!EB + M'S=G9Y9V]<\9]J[JN;U7QOI6F:I M)IB0W^H7T2AYH-.M'N&A!Z%]HPN?0G- %'5_"VN:_P"%+RPU'6+8ZA-23G+>V*9KG@J]\0ZCH6H7E];Q3VA"Z@D$3;+J,2QRA! MDD@!XQUSU-=%H7B#3?$=@;S3)S)&KF*160H\3CJKJP!4CT-:= ')6_@LP_$2 MX\2M>!K5XV:.TV8V3LD<;29SW2,#\33=&\-:_HK6NFVVLVJ:%:SM)&HMB;AH MR21"S$E=HSC&M?TFX-CIVL6L.B&\:Z"FV+7"*SF1H0Q. MW:6)&2,@''O4\/A26+2O%5F;M"=;GGE1MA_=>9$L>#SSC;FNHHH IZ19'3-% ML+!G$C6UO'"7 P&*J!G]*Q$\(1W/C34/$&K-!>K);QVME;O$"+>,'<_7()9N M<]AQ73T4 !UP\9QCGH03G!%4D\"S+X! MM_#?VZ/S(KT71G\LX(%UY^,9].*[:B@#D]?\%)X@UF\NY[KRX+G2&T[:B_.C M&02"0'IP0./:I(-(\37=O>0ZUK%E)')9O:QQVEJ45F88\URQ)S_LK@&M7@UN/6?#]_9 MP7;V265S'>0-)'(J$E'&U@0PW-[$&NMK,US7K#P[91W>H.Z0R3I I1"QWN<+ MT]Z .<3PAKUCJ-I?6.O1371T\6-W MCW/A]IM0BFBT5;R*/$9#21S%2NXD_>&TY]6!&B8/K]W/XU7\8^'[OQ%I= MI!8W4-M1O-&70M&VX @$'&?>NBJ"\O+;3[*:\O)T@MH4+R2R'"JHZD MF@#GK.U\P->:KH,EJ'!E2*PE5V7/(4F4@''?!K-F^'\MU;W>H3ZBH\3RW M8NX-22/BW*9$<2KG_5A25(SSN8FK47Q+T%VA>:+5+2RG8)#?W5A+%;N3]WYR M, 'L3@5V% 'FMI;>()/B)XMDTB^L8+CR;%)DN86>,DQ-AEPP((.>#G(/M6OI M7@,:1=^%9(;W?'HEOMM6U2X\/ZM:6<&JLLE MP+BV,CP2A ADBPP!)55X8$9&?:F^(_#?B#68;_38]6L7TG4(1%(MW:;Y8/EV ML8RI )/WAN'#>W%;&H^)]+TO2TU">61H9)1! L43.\\ASA8U RV<'&.,#/3F MHM%\6:?K5_-IZ0WMG?Q1B9K6^MFAD,9.-X!^\N>,CH: ,C6/"FN:M'-I4FK6 MGT.1+A8?[-U..^8 M,N=X56&T>A^;K[4[Q+H#Z\VC%+A8?[/U.&^;I^'=6D\4R:OI.HVML+JS M2SN?/@,CHJ.S!HB& #?.>#D< \]*S&\!WW_"!6&@QZG#'?Z5<)-I]\L1^38W MREESR2I8'!QS7>44 <@_@IK3PUH-AI-W';WVB,LMM/+&621]C+)O4$'#AWS@ MYRK=A6]K_B6Q M\-QVK7D=U*UW+Y,,5K;M,[MM+8"KST4G\*CT3Q9IFO76S MP2A"F^)K:ZA M_M?6+2>UMH3$L=M;%&G;C$DA9C@@#HN!DGZ5T54M-OY-02X:2PNK,PSO"HN MH,@&/G7!/RG/&<'CI0!Q&D_#S4M"\-Z#:6.I6CZCH]Y-)M.N-9@D.LRQ78F^SD&.=?+R,;ON9C7 Z@=2:ZYM;M MU\3QZ"8Y?M+V;7@? V;%=4(ZYSEAVK3H X^70/$L>I)K5EJ&EQZI/:K:WR/; M2&!PK,R.@W[@R[V')(.>U%WX7UN/4],UG3M8MY-6M[(V-U)>VY*7*$AMVU"- MI##(QZXKH-:UJP\/:5-J>IRM%:0[0[K&SD9( X4$]2*J+XMT:34Y].BNFDNH M+9;MHTBW\EZ\HCV:S:5!(L@*%75DR"5*MR1R.* MZ2L?7O#=CXA6V:X>YM[FTBTE[FTU#3V+))&'"'AQN4JS@X)(I=/T[6-+NYY+70]7TW36TRX6\:^ MU*.XWRA08Y %EE=99>"-+MA?->2WFJ3WUN;6>?4)_,66' Y(R#=)\-Z!<:-8"?[-<%C(TLFYSE0G7V4 #T H \]\.37&M^'/AYHU]=W36FH M074]V5G=7G,0^5&<$-C+9(SSM%:7B&RGT5M'\.64NI:M87FHS.]G%>!)EC6( MN(/-=P=F?FP6S@8Z5U \!Z0GA_3-(@EO+==+;=974,VV>$G()#8P(2I(< 2?, 6&0,9KK/ T]C+HUQ%8_VE&L%T\B:';:%:S0P2W$\D\QGGN+F3?)+(0!N8\=E4< "@#FM>V'XM>$Q M=X\C[)>&VW=//PF?QV9Q^-=7?_V8+BQ;4/LGG>?BS,^W=YI4_3Q\;V\'B++7HG^U2;5(F($.S.W9M M&S;BM2\TI==\0>/C?75[Y=E' ]K%'=21K#(;4-O 4C)R!UXZ^IKIS\/=(:=E M^T:A_9S7'VHZ7]H_T4R;M^=N,XW?-MSMSVK63P[8I=ZS./EH \[L+>6SM?AYXA^W7LNIZM-#'?2RW+LLR2V[N5*$[< @8P.WK68ED M\?PENO%W]HW[:S97$\MM,;N3$82Y91'LSM*D Y!!SN^E>I#PKIPT_0K(>=Y6 MB/&]I\_.4C,:[N.?E)]*Y#PG\/HKCPS;1ZP^IP@WDT]QIIFVPS,+AV1G3&<8 M"' (!P"0: ,CQQ=&4>)=8TZVUBXNM,"A;X7HA@L9416*1IN!?J"V5.2V*W8] M'A\3?$'Q+:ZG<7;V4%I9,EM'Q37,US=0PPS23N&+" M(,%/ '/S'- 'G7AW4]0LK#P+XCNKV>:WNXVTB^,DA8$LY$,A[9W+M+=?FKK? M TD^K2ZUXCEFD:#4;QDLD+$JMO%^[5E';<0S>^169XGT!H/!H &3@5T-_X;_XI:QT32Y&MDM'MA&RR%"(XW4G) YR MH/'<]: .AKR":1X?%WQ?EB=DD32H&5U."I%J^"#V->OUS[^#=+DOO$-VQG\W M7K=;>\^?C8J%!MXX."?6@#CX-._L:]\":I!>7KWNHRK#?22W+N+A6MG_\ LBW7VP:=]H/V439W M;]F,_>^;&=N>U '5UQOCRY?[;X6TL$B"_P!8B$_HR1AI I]BRK^5=+8Z9%87 M%]-'-<2->3>V<]J '7GA?3+_6FU6=9C.]HUG(BS,L6VC<^/1,5TD$IF@20QO&6'*.,,I]#_];BJ5 MUI"7>L66HO=W*M:!O+A4KY9+#!)!4G..,YXYQU.0#AO!CP>&/'>H^&[>WN+; M2]2B%_IZ3QLF)% 29!GKG"M^=+J&J>(Y)/'0@UY[<:(%FM/+MHC_ ,NXEV-N M4Y7)QZ^]=;K?A>UUS4],U":ZNX+C39&DMFMV5<,1@YRIR".".E1/X/LW;72; MV]SK:A+OYDZ!-GR_+Q\O'_U^: .>3Q#K-CJ_AF\NM0-Q::S8S33V8@14A9(1 M*#&0-WJ#N8YSVJ71M0\4ZO#H&M03#[#>HLE[#*T(C6.1<@Q$#?N4D##$Y[\U MNKX1LQ/H/\ Z_-5M&\!:9H5WOLKS4A:*YD@ MT][DM;0,>6UV(X@TMN%&;?&S' MF D,3UVX/&:OB_UKQ)-XBCTC5%T^XTR[%I;1M$C([*B.6ERI.&+%?EQ@#/6K M]UX,L;RRLH)+R]$MG>&]BNE=!-YI)));;R/F(QCD8'2F7?@73KK79M62\U*T MFN55;R.UN?+CN]HP#( .N.,J1Q0!6M]4U#Q#XDU[2;;4FL!I45NBR6\:/YDL ML9?>=ZME0-H &/XN>F)_!NI2>+/#&DZUJ,(2\B:561.$\U&:)G ]\-CTW&KM MQX7M'UAM5L[FZT^[D@6WF:T* 3(OW0RLK#*Y.",$=,XK2T[3K72=.@L+*(16 MT"!(T!)P/M #[2SALT=8@YNO'<7 MAFWNI+-%TUK^6:)5+OF3RU4;@0 /F)XS]WISGJ*R-3\.VNI:G9ZHLUQ::C:* MR1W-L5#%&^\C!@RLIP#@C@\C% '"S>*_$1TY;9;Y([VR\31:/-<>0I6YB9E( M8KT4[6&0N/;';T32K2\LK!8+_47U"<,Q-P\2QD@DD A0!P,#/?%9-SX+TZYL M;>U\^[B$-\-1,L;+OEN V[>Y*G//88'08P *Z(# ))]SWH YZ[\%:1>S:O) M+]J!U54%PJ7+JH9,%70 X5LJIR/3ZU!XA$5KIFF^'8TN9XKC;%*JAII#:Q@> M86ZD[OE0D_\ /3-=36!MR.3DG//&>@P -X/*=>>>_2K.E:)'I7VUEO+NYEO)?-EEN"K-NP!QA1P !@=!CB@#&U&;3;GX3Z MC/H[*VGR:1.T#* )9_LEKI^DQ6MZ'CE M9YIF6(;5QM 4'OR?2NBT[P%8:7H.H:):ZAJ*Z??>9YD1="$WYW[/D^4')X'' MIBMW1]+BT72+73()9I8+6-8HC,06"* ,@#. /K0 C:/:/%+&ZLRS3B>;+?Z MUAC&[V&U1CIA0.E);ZW>WC2$:=I\4@PQB5MSR$=MSXQWPH]: -#QA>0V/A+49KBYO+9#&(_, MLL>?N?XB6 !]^U><2O=Z0OBZP@L;[2(#X:DNTMI[_[0RR#>HD5@[;21 MP<'JN:]4UK1[77M(N-,O?,\B8#)C;:RD$,K*>Q! (^E8+?#W2Y)+B:>^U.>X MNK.6RNII;@,T\3C&&XP-O; !][O7N]2=H;]Y;EW%P# M;L_*D[1AE!& ,5S=[IR:E\'&\5W-W=MJU[/'-/(URY1@;H+Y6PG;M P ."H MKUR;P]93OH[OYN=)??;8;OY9C^;CGY6-8,_PRT6XAFM6NM3&GR3&X2Q6YQ!% M(6W%D7''.3@D@9. * .SKA_AEL-AKY?'V\ZY=_:\_>W[_ES[;-N/:NXKF-3\ M#:??ZM+JMM>ZEI5].H6XETZY\KSP.!O&""0.^,^] &7XUN+2..WT_2[B*VGU M/6K6SU22S8),%<9^9E^8,RJ%!/.#Q6-KD'_"+ZKK>EZ3/II/IK:SH5AJ%Y:VD'B338K= MA<,SP+,L9<*S$G&23@\5Z@?#=@SZ(Y\W.C9^R_-ZQF/YN.?E/YUS7C3P?%=Q MF2TM[B>34M:L)KY58_+'&RHS#&"H"#DY]Z ,/Q%++X#UC6(]"FN5AE\.W%YY M,L[S".>-U591O)(.'.>QP*OW&E1>$[OPA?:9=WCW%]?1V=Z9;J247:R1.2S! MF(R"H8$8QSVKJ+#P9IUK<7MQ=3WFISWEO]DDDOY1(1!SF,8 4Y.>Y[FHM,\ M"Z=IM[9W+7FHWHL5*V4-Y<>9'; C;\HP,G;P"Q) H X_2Q-X:U*,ZU;:O;ZY MMN2E\+LS6FJ,$=PK L=AP-P7:I&W /8Q^$;?7I7\-:Q;:-JZRW(274[^YU&* M2*ZBDC)+>7YI(PQ4J H( Q7::=X&T[3KVUF%YJ-Q!9%FL[2YN-\-N2I7Y1C) MPK,!N)P#Q2Z7X(T[2;VVF@N]1DM[1F:TLI;@M!;%@1\BXSP"0-Q. >,4 63L"8PN,9&,]:IW-]=+\'_&5Q M]KF$T5[J"QR>8=R 3L >HQT%=7'\/\ 2(M02=9[_P"R1W7VR/3CU0WWPVT;4!J4,MWJ:V.HR/-/8I<4 94 M6FC6_BOJ<%[=7;6=I8V5PELEPZ(9MQBV\[=NW[<9^]\V,[<\XH Z: MN!^+O_(IV/\ V%K3_P!&"NHTO2Y[+5]9NY9V>*]G1X8S(6"!8U4X!^[E@>!] M>_#?$OANR\5:4-.OWN$B$J3*UN^QU93D$'![T ;%<#\9_P#DEVI?]=K;_P!' MQUKV7@M;*^ANO^$C\1S^4X?RI]0+QOCLPQR/:I-2\%Z;JWA_4-%O)[V2UOKH MW4A,^75BX?"DCA00,#L* .CKB/BIM_X16T%Q_P @\ZK9B^S]WR/.7=N]LXJ] M:^"%M;N&X_X27Q++Y3J_ERZB61\'.&&.0>XK47P[8&QU.RN1+>6NHS/+/%^!0!S?Q-NY;?PA]FB8H+^\M[*1@<8CDD57_-< MC\:W+WP]87^K:;J<@F2YT[<(?)E9%(8#*L!PPX'!]*;XGT)/$?AZZTQI/*D? M:\,N,^7*C!D;\& _#-7[*::>T1[F P3XQ)&3D*W?![CT/\CQ0!R-]X'LK73+ M*PT;5)-.O8+\WU@UQ(9P) A4H$8Y*;"1M'3K67JWBGQ#H,&IV^N:?IPU9=(N MKK3]0L"2C^4 64JXW*065L9(-=IKWAVQ\16T,5V9XI;>036]Q;2F.6%\$;E8 M=."1CH:I:=X+TZRN9[J[N;[5;F>!K9IM1G\TK$WWD4 !0#WP.: .4\,:=K-G MK.E7%MHFKV=G+;2+J=Q>ZE%.MP2FY)-HE8[MXZ@#ACVK%T/0KRY^#<'B2VOK M^?Q"ENMW'*]U(0PADW",)G&"JD'C)).:]%T?P99:/=Q3K?:E="WB:"UBN[DR M);H<9"# [ #+9.!UK2T+1+3P]H=KH]EYAM;9-D?F-N;&2>3^- '(Q:O_ ,)= MXVTR6PN)!I>G:7_:$H1R \MPN(D8#KA S?4BN3\(7EWK'@+P!I-Y>W1@U6\N MQ>2B=EDE2(S.(RX.[!*@'!Z#%>F^&O!^D^$[.[MM,24)=2^8YE?<1\H4*#V4 M 8 [53@^'^BVWA6Q\/P-=QV]A*9[2X2;$\,A9FW*P'7YV'3&#B@#F_$UA+X> MM+'1=,N-1OK+4=71&L([L++'%Y+N85E=P55B@/+#@D#K6]X'M-6L9]6@NM+O M-.TLR1R6$%W=I<.F5(D4,KN0N0" 3_$<587P%I(TR>T>:^EN)[E;M]0>7^(@XXR>G:JM]8Z]>W&K>)=6LX-+^ MRZ)9YNGSF>#:V!N*,G/J M,,:LWMI%?V%Q9S;O*N(FB?:<':P(./SH \H@LI++P!X6D34+_P"U^)+C3[?4 M+LW3ES$R%MJ'.$X^3*X)SSDU=U7P^]OXCU#PKHMW=VUMJ6A2W*1_:I&\FYCD M4)(I8DKG=@X/.*[:?PIIEQX7MO#TJRFSM8XD@<2%98S'C8X8=&& %[3 M1[Z?4#=7M_?SQK$UU>RAW$8.0BX "KDD\#D]B5S^GZE?S^%M6LVO[I1?>-6TYYA*P>.!I$W*K9RH MQD<>M>GZ)X0TGP_JVIZE8I(+C47WR[WW*OS,Q"#^$%G8X]351? .B+HFI:3B MY\C4+UK^1_-P\E=18^!=+M-1FU"XN+[4;N>S>RFDOIO,\R%B"5(P !\O; Y/#+ M+2+E)A?:E=^3"UO;1W=SYBV\9QD(,#L ,MDX'6@#G?A?HD=WX"L-4O;N]N;[ M4;01SS27+G]V&("*,X7@=0,G).:[R.PMX[I+E4P\<7DQCM&F02%';.U<_P"Z M/2H-"T:U\/:)::18^9]FM4\N/S&RV,YY/XU M/6@#D?AYW'98SB0+^!7ES M+>W;)]TRR-D@>P&%'LHK:H **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M@^V6HOA8_:8?M9C\X0;QO*9QNV]<9XSZU/7"^/;R/PWK&@^+).(+1I[2Z([Q MR1EES]'C3_OJ@#KHM6TZ:&[FBO[62*S=DN7692(&498.<_*0.H/2LM?$<$>I MWTEQJ^BC2H+2.X4IEZSIFMVS7&E:A:WL*ML9[>4. WH<=#7E6 MDP6=[X3^%<+I%+&;I"Z<$%EMY#S^('Y5V/AZ-(?B;XP6-%16@L'(48!8K("? MK@#\J .AU#7]'TEV34=4LK1U02%9YU0[2=H."/29M5LH] M1DQLM6G42-GIA;+=6[M:#"P8.!G'E[?EZ8H ZB\^(B/\1HO"^GW MNB)#&B&YGNKGYGD,FPP1@'_6#T/?M76P>(=&NM5ETJWU6REU"+/F6J3J9%QU MRH.>._I7%V\(/QSU?RXT\S^P8V7*C[WFGFL'PE87UWX>\&O<:MH5O'#>))&B MVSBZ>8;O-C+%R"Y^<-\M 'J<6OZ-<7RV,.JV4MVV_$"3JS_(B:JUPNGZO8W9MN9A!<*_ECU.#P/>O,].L=GPW^(5Y90#^T)+[5 )57 M,F S# /7IG@=R?6K]M87#WFEWDNK:!LBTBX%M;Z;;/&\UNT:]27;*J0AZ=: M.ZM_%&@7>H16%MK6GS7DJ"2.".Y1G=2-P( /((Y^G-/F\1:);ZNFDS:O8QZC M)C;:O.HD.>GRYSS7FUM96UK\-_AO)#!&C_VCIS[E4 [G'S'/ODYJYHC^'%\+ M^(/^$G\DN-=N/M@;/F^9Y_[K&WY\XV;<=NG% '?7'B#1K358M+N-5LH=0EQY M=M).JR-GIA2<\]O6I-8U:ST+2+K4[^9(;:W0N[.P4>P&>Y. !W) KRB>QU#4 M+/QK;SZKH5A;R:M*)Y;RW=KB+[ODL&#@<+LV\?G7HWC)"? &O+)AV_LRXSQU M/E-S0 ZS\8Z#=^&X->;5;.&PE5=TDEP@$;D ^6QSC<,X(ZUIZ?J5CJUFEWIU MY!=VS_=E@D#J?7D5YOI[6K:K\-#.839_V7)Y1.-GVGR8MN>V[;OQWZUN^#_+ M/C;QJ;+;]@^U6^/+^YY_DCS<8XS]S/O0!IMXUT4>*IO#@O;?^T(X!+M,R\L2 MW[L#.2X"[B/0@U5\)^.=-UW2=)^V:CIT.L7ULLQL4G <$C. I.>G-9L?DI\8 MM:#^6KMHGR[PHW;FF&XY]P2/I0!Z ME+X@T:#5TTF75;*/49,;+5IU$ISTPN<\T_6M7L]!TBYU*^GBA@@0L3+($#'L MN3QDG@>YKR<6&I:AI/B:";5M"L(FUR;S9;JV=KF.7S@82&#@9QY>WY>F*]3\ M2*K^&-5#*&'V.4X(_P!@T E) O@CX8-= MK&-.-W&;@L!M+^5)Y6[_ ('CKWQ5[Q3Y1UOQ^;'9Y \+XO/+Z>?B;;NQ_%L_ M3% &W_PG-_Y7@)OLUMGQ&JM<\-^[S$K_ "<^I[YKI[OQ-H6GZDFG7FLV%O>O MC;;RW"*YSTX)SSV]:\P/_'O\&?\ KFG_ *3I5R#^S1X"^(7]J^1]J^VW_P!J M\W&_//D]>?N[-OX8H ]/74;)S=!+RW8VAQ< 2 ^2<;OG_N\<\]JC&L:8;"&_ M&HVALYV58K@3+Y^T@I!+^ M(CE!/^[5[3(%;Q9I_@=%Q;Z-K%QJ1C'\-N%62#\-]P /^N?M0!Z!I>MJ]M?3 MZEJ>CE(K]K:-[2?*IR LQ]*OVU]:7IG%K M=0SF"4PS>5(&\N0=5;'1AD<'GFO+M0;02OPR&G&V,XNX?)\K&1#Y+;LX_P!K M;^->EZ?_ &9F[_LW[)G[0WVK[-M_UW&[?M_CZ9SSTH NT444 %%%% !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 %%%% !5:^T^RU2T>TU"T@N[9R"T,\8=&P,,T61@[2>5R.N*$T^RCOI;Y+2!;N5 DDXC =U'0%NI ]*LT4 M9=GX;T/3MOV+1["WVS&=?*MT7;(05WC X."1GT-7H[2VBNIKJ.WB2XF"B654 M 9PN=H8]3C)QZ9J:B@"#[':_;OMWV>+[7Y7D^?L&_9G.W=UQGG'K52?P]HMS MJT>JSZ38RZC'C9=/ ID7'3#8SQVK2HH KK86:W[WZVL(O'C$37 C'F,@.0I; MKC/:JL/A[1;;5I-5@TFQBU&3.^Z2!1(V>N6QGFM*B@""VLK6R21+6VA@621I M76- H9V.68XZDGJ>]4[#PWH>E27$FGZ/86CW Q,T%NJ&0>AP.1[5IT4 5/[+ MT_[+;6WV*V^SVK(UO%Y2[8BOW2HQA2.V.E03>'=%N-635IM)L9-1CQMNG@4R M#'3YL9XK2HH S;GP]HM[JD6IW6DV,U_%CR[F2!6D7'3#$9X[>E:#HLB,CJ&1 M@0RL,@CT-.HH R!X5\/+I3:4-#TX:>S^8UJ+9/++_P![;C&?>KUAI]EI=FEI MI]I!:6R?=B@C"*/P'%6:* *-SHNEWFHP:A=:=:37MN,0W$D*M)&/0,1D=3^= M.&E:<+*"S%A;"UMV5H81$NR,J1CI5RB@#-F\/:+PTV73;/2[."QF!$MO' JQN",'XN;2":>V8M!))&&:(GJ5)Z'Z4)I]E'J$FH):0+>R MH(Y+@1@2,HZ*6ZD>U6:* *"Z)I202P+IMF(I9_M,B"%=KRY!\PC'+9 .>N0* MFGL899FN4CB2]\EH8[GRPSHIYQD]L@''0XJS10!YYI7@;4UU72Y+^V\/VEO8 M7'VN232X#')>S!&16<;0$ WL2 6Y]*[RVLK2R,QM;:& SRF:7RD"^9(>K-CJ M3@N*6@ HHI"P! ) )Z9/6@!:** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI MP)(!!(ZC/2@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH *R?$^NP^&?#5_K$XW+:Q%E3^ M^_15_%B!^-:U<=XR\-W?BW5M%TV>+_BGX96NK\B7:TK*,1QC!#8R22?8=Z , M#P:FK^$?$]CIFNWL]S_PD-E]IW3.6$5ZF6EC7/0%6&/]RO4*\[\2?#*Q72Q> M>&;>2'7;*5+FR>6\E=2ZL#M(=R,$9'XUV=A+J%FE]:SSR%R9U4+<("??#@=@36KXJ\+7/BWQ5I%O?PY\ M.6*/=2A9BC37)^5%^4AAM!+9XZXK.U_X<6UE'9:OX4M9$UO3KI)X1->RLLJ9 MQ)&3(Q #*3S[4 2:AXXUY(_$MSI^CV4EKX?G<3M/KZ0-4TVUMM+UB&6:UD2=FFB"1^9^]&W&2F?NDX/&3UJ+_A&M4; MP_X^M?)43:S)V6-$$:-?(L(9HKTAQE ]L8 M^/7D]J (M)\<:A=SZ/<7MC8PZ;K3[+3RKDO/"60O'YJX ^8+V/!(%)_PGUU_ MR!_[-C_X2G[;]D^P>8=FS[WG[L9\KR_FSCK\O6J7A7PI<:1-I5K-X)T.&73U MVS:PJ1%Y]BD*\8 #AV.TDMC'/6@^%?$?V[_A,QM_X2?S\"Q\X>5]BSC[-NZ9 MQ\^[^_[4 :UYXHUZ?4=6CT#2+6]M](81W/G7#))<2[ [)$ I&0&'+'DG'O3Y M_$NMZCK=YIGA_3;1FL(8I+I]0F:/#R+N6)0JGG;R2>!D52:R\4Z!JFO?V'I4 M%Y%K$PNX)I;E8Q:3&-4;S%/+*"H;Y<]Q[U(+'Q'X=\2:IJ5EID>L)JL,#2[+ MA8#%/&FPDAOX& !XR1@\&@#HO#.NQ^)?#MGJT<+0>>I#PL%++3;J1)+I-\D[1_=,DCL[8]@6('TK>H *XJ_\7ZOI>L1_;=. ML8=,DU!+%4:[S=,'<(LVP#&TL0<9SCGVKM:\CG\&ZX+62-/#EC+J%OJXU!]4 M>:,RWJ"X$BHI/S(=F!\Q &W SG@ WKOQIX@9/$<^FZ/8R6V@W$B3-<7+*9U2 M-7(0!3AL$]>.1UYQ<;Q;J>JZO;V'AVPM)3_9\6H7$E[,T:JLN=D8VJ3N."<] M![TRT\/:FFA>-K>2!5FU>ZN9;5?,!R'MT1@ KRO7Y-'@\8ZM_P ) MR=2BLG,8TNY62=+5(]@W -$<*^_<26]N<5ZI7)W=[XNT_4KZ)=#AUO3YGWVK MQW4<#1*0 8Y%?K@Y^89X/2@"F-;N-&TW0=%TG4+?6;N\CDDBU"^N,1^0F#O9 MER6/SHHQUZD]:KW/Q#O8M)T^2'289]2GU9M(FMTN/D68*Q#*^.5.%.2. WM6 M6GP^N[&RT6ZN=#TW69+:2\:XTIMABC6XD$@$1D&WY" .<9!-:;^%K^6U\--; MZ'IFE?9=;%]<6ECM1(HMCJ"< !GP5SC\.!0!LZ/XAU-_%$OA[6[2T@O!8I>1 M26LC/'(-Q5P-P!^4[?\ OJN8U+QC#JD>AWMSHEMN^";E=(\$:9I M$2/#HFJ6L\Y9@O[N,'@"[=^*M>N+_5O[ T:VO;+2)?(N!+<,DUQ M(%#ND0"D9 8#YCR>*BU3QMJ4=YJO]EZ?9R6VD1JUVMW0ZM=&\M[N6Y5%M9'15;S$/+ %=PVYSG'%4=1\ M(75OKVK79\(Z-XB?4O+EBNKQ8A]GE$:HP<."WEY4, N3R1[T >B65W%?V%O> MP$F&XB66,GNK $?H:GJ&U@6VLX($CBC6*-4"0KM10!C"CL/05-0 V3_5M]#7 MA%B_A^W^%MMK%MXBN(_%8M1)"L6K2/+)<9^5/)+D'<< KMZ&O=W!*,!U(-=E5$?.\ '+L?V/>>)K;2;23PY:32(2;AA55V M[0 0Q"DY('45M:=HU[;_ !#US6)(U%G=V=M%$P8$ED+[N.H^\*Y=_#GB:W\( MW_@BVTV%[.XDFCAU4W*A([>60N=T?WBX#$8 P>.: .KTGQ2MYJ^O6%Y'';_V M88YDD#966W=-RR<_1@?I7+V_BQ=8USP%=WV@P+<:LU[):2LY+VL:IE6'')=< M9],U/XW\&ZMJ%Y:/H!1%NK(Z1J+M(%*VI=3O'J0/,&/]NM#6_#%W/XV\$WVG MV\8T[1AIK"O_ WXLA\&:]X/L-*@E@N9;A[6_:Z55,4CF384^]O^8KZ=\U'=-MKC[;I,6J)/=S-&D<;.0=VT$YQMP!W/H*[FN1T_P]>6?C^'4Q;6T-A' MH,=@!;X5%E64MM5.H4#I774 %9?B+6HO#OA^\U:6)I5MTRL:G!=B0JKGMEB! MGWK4K"\9:&_B3PEJ&DQ&(2S(IC\X90NK!U#?[)*@'V- &&WC74].74X-6L]. M-W!I]99\':W/HNM:1<:3:RHNM/JUF\\R-#=@S!_*=>2N5W*< MC'-3WGA2[U#PEXDM+#P=I.A37EH(+:* 1"65LDMO=/E"_=P,GH2>U &K-XLU MRWL[ 3:;I\5_JUP5L(7N6"QPA-Y>9MO# #[JYY(&:A?Q[>1Z<]M_9]J^O#4X M]+2&.X)@:1T$BR;\9V;,D\9R"/>K/BWPS+JEOH-T-*M-6?2Y"9=/NMFV=&CV M, 6!7<#M89XXZUEW'A?43H]G?:9X:TK2KVQU9+^+3;4I'YT2H4*NZC;YA#,0 M>@X&>M %C0I]2E^+6HKJUM!#=1Z) I-O(7CD'G2$,N0".N,'N#UKOZXW0[#7 M9_'M[X@U33X[*VGTV*VAA$ZR.A61F(;'&?FSQD8(YS794 %<=XQU&ULO$GA& M"XTR&[DNK]HX9I&(-NVW.Y?4UV-(M=O M?B=9VMK]E&CS:,M\(Y)6#>6SH"Y 7&\<@#.,'KVJU#X;U)/#?CBR,2>?JUU= MR6@WC#+)"J+D]N0>M5K;0=:TWQ=H>H+IRW5I_8<>E796=5-NP=6+X/WAC/3F M@!J^/=7_ +$B\5/I5H/#4DRJ#]H;[2L+2;!,5V[<9(.W.<=Z]!KR]?#'B5_! M!D\9-6*Q/&&FWNL>$-4T_3G"7=Q 4CR^T-ZKGMD9&?>@#- M\/\ B?4KOQ$VB:O;Z>AYKK:\]T#0-1LO&UE MJ\/A>RTC3FL);*2WMY(M\1+1N)'V\,#L*@#)'4]<#T*@ KSOXNP7]YI>@V.F MWLUI=76JI$DD4A0[C%*5R1VW 5Z)7,^+M&O=7N_# [K6-)\ W<- MJK:I>P:Q<6@EO+@JJ*LFTR.QR=H S@9-7[3P1?0?$>2]9D_X1U)WU2"'=R+V M1!&V1Z##N/=ZSV\':S%X?$$NF17Z)XCGU&;3FF0+=0,7V@D_*<%E;:W'RT : M1^(%W!I-_P#:+;3SJ5IJ$-@9([H_9"90I60R8RJ@-R,=1CO5;Q9K_B^R\.VK MBTL+6Z?5;:W\^&Z9HYD9T*E#MR $^5>/"S64R+M*EF!RA&WE';VS\=V.I_9;2"QAT M#["RVH"1I-YJMM1.H7 .* .PHHHH RO$JZDWA?5%T8XU,VL@M2,9\S:=N,]\ M]*\_\-?\(E1-=:DEG8G0;6^-G(S7)%RP63RWE5,8VAL\9R M0I/M5A/%7B#4?$VMZ3I.DV3QZ3*JRSW%PR^9NB#JJ@*?FR3G. !ZUC6_@N2 MPU&YM#X+T/4EFU![B/5KM(FV0R2;R'4C>77+*,<<+R*ZCP[HU[IWB?Q3?7,: MK!J%U%+;D,"65854Y';D&@"A)X]W_#W3_$5K9+)?7[Q6T-DSD9N6?8T><9^4 MANW1:H6_BO3M'UKQ_>2:3%"^DBW>XFA8E[QC&2H(/ (^Z/K1I_@O4[?Q^7E6 M/_A&[6\GU2T&\$FXE15*[>P4F5@?]JH;CP)J>HWOQ#27RX(=<%L;&8N#\T:' ME@.0-V/PH V?^$GU[1H+J[\3:-;PV45E)>">QG:41E!DQ/N4?,0>".#@U!;> M-=2M+B./7+"R07-E-=VZV%R964Q*':)P5'S;3P1P2#27EIXK\7:9?:3JFFVV MCV4^GRP2$SK.TL[ !67;]U%Y//)R.*AT#0KVUN!-!X'\/:+=V]HZB[5(V,LY M&%V>6 PC/.M+!PY\ M.68>ZN,3%&FGQMC7Y2&&W);- &1X*BU+P?XH7PUK%_/=C5;)+V":>0OBY0 7 M$:D]NC =A6C?>--9W:_>Z9I%K<:5HCO#.TEPRS3.B!G**%(PN>YYP<54\0_# M>UM;:UU3PK:R)KFGW,=Q;>=>RLL@!P\9WL0 RDUG7_\ :VCZ5XYL[.*QFLKE M[B\DO#>+FR,D0+I)&,G<,$KV.1DB@#73QOK>H:OI>E:3I-G).*;X0T._BUO1-9>(+9CPK;618L-PE#!B,=>G>J">"Y++4[ZV_X0O0]4%U MJ#W,>JWB1-Y<4C[V5U(WEERP&.#QR* -/5?'5_:S:Q=V=C92Z3HTIBNC+YG9%=9$+!0%4G<<' M';CFLF[\&S6VM:P4\&Z)K7]HW9N;?4+U8CY&\#.VC_T M@M<1NZDJQ&W;M)4CKG!!]@Z'Q]>2-!J9L[$:!<7PLD87)^T@&3REE*8QM+XX MSD @^U1V_A35H_!?@C36A3[5I-[:S7:^8,*L88-@]^HZ52T3P7)I%S;ZO%2V^NZ]>?%5+"#[+_ &0VD1W81Y7#;'D(WXVXWY!& M,XQWSQ3QX9U3_A#?&VF^4GVG5;F^DM%\P8994PF3VR?6EMM&UK3?'FFZI'IZ MW-F^BPZ=<.LZJ;=TD+%B#]X8/;TH [FBLGP[JEQK&E&ZNK9+>47$\)1'WC$< MK)D'WVYK6H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *CGN(;6W>>XFC MAAC&YY)&"JH]23P*DKA?&\,>J>+?!VA7H#Z;=W%Q/<0M]V9H8]R*P[C)S@\' M;0!T>E^*O#^MSO!I>M6%[,@RT<%PKL!ZX!Z>]7[/4+/4+)+VSNX+BU<$K/#( M'0X)!PPXX(/Y50O?"^CWUYI]W)91IKVFH65_8I?6=W!<6C@LL\4@ M9"!P2&''8_E4+:YI*:=#J+:G9K8S$+% !,?1FE_[YK8\?>%M,TWX>6["$23:7'9VML[$D1@3Q LH MZ!B.">N.* /0-1U2PT>S:\U*]M[.V4@&6>0(H)Z#)[U'::WI5_IC:E9ZE:3V M*@EKB.96C4#KELX&.]5]I:9K?Q-TP:3;7$=G>Z1=6US-Y#VXE"E" ,A3E,]1TWX!ZX76;2"P\1>%-%C MT7^R-*T[4(_LNIG:PF8(0L*[>)-$T_4H=-O-7L;>^FQ MY=O+.JNV>F 3GGMZTNK>(]$T)HEU;5K*Q:7_ %8N)U0M],GI7EEI=7LGA[Q3 MJ]UX:L=2TTZE=R:B;BX*SRQQ.0!&-I&$11C+#D'&.I[;5Y_#NDAO$+69OM0U M:WCM[6WQYDER,$K&BGH#NRW;N>E '1WNK6&G:3)JEU=1I8QH)&G'S+M/0C&< MYR.E2RW]G!<16\UW!%/-_JXGD"L_T!Y->Z53E1 M%"3.Z@_W00B?3%,M/^)QX6^)-[>&[-T5AQOG&Z1P/4[0/H*Q/#FH7%WJOA'0)F9]/M]8U-55N0ZVP)A' MN%W\?[@]* /8X+B"Z@6>WFCEA8962-@RD>Q'%,M+ZSOT9[.Z@N$4[6:&0. ? M0X[UY!XJU&YL]3\:Z);.T=G=7VF*P4X$?VC"S8]-P3G_ 'CZUUNK#[+\4M&L MK?=%#J>E7-O<+$=N%C*F,C'0CAKCKKPQIL?CSP])HEC;V4FFI+) M=R6T80>2R%$C;'4LW(SV1C7.1R/J'PI\:ZS.Q%\]Y>7"R_Q1M V(@#VV^6N* M /6)IX;=5::5(PS!%+L!EB< #/74%NC' ::0("?3FN%\7,N MH^'_ 9J5Q#']J?5M.DW%1E"[ L >W6NPU30-(UF2*75M/MKT0!A&MS&)$3. M,D*>,\#G_$T 6K2_L[]6:SNX+A5.&,,@< ^^*+J_L[$QB[NX+?S#M3S9 FX^ M@SU-<[X!TZSM=#GU"RLX+2+5+E[R.*&,(HB.%BP ,#,:H?JQK/T8+K7Q#\;1 M7Z"6*WBM;"*-QD+$\1=Q_P "+<^N!Z4 =U17(?"W4+G4_AKHMS=R-),(WB+L M_"BI/'NI36FF:;80.T;ZOJ=OI[2*<,D;DER#V.Q6&>V: .F2ZMY M=GESQMO)";6!W8ZX]<4^.1)5W1NKKDC*G(R#@C\ZQ+CP_._B"VU"UU22TM([ M1K66RCA4JZ\[2K=4()SQUVKZ56@\[P3X'?\ M'4_[1>RC(CFDC2#?SB-,#@< ME5S^- '2))'*"8W5P&*DJX24/ MNE.%N%R#P=X# =@:V]7\7WMM-XG6QM[F)<7VDMJ$9GN)"J$,@"MA >CCH.OTY=?>,]5 M\B]N-*TPWIL+K[-):1VTSM.RD"39(!M7!+8!!SM[9H [FBN+U/QAJ!.JG1+! MKI]-D$36[6LSMS+M=0.""N,#ZY[4 =C17GVG^.]6N]-\,:S+I]G'IVL7,=F\:RLTR2/N& MX'&-NY3QR<8.>PLR>--1GC2_TK3)+VR^VM;-!':S&1HUD,;2K)C9P03M].X/ M .XHKS[4/&OB"W@\53V^G:=Y?A^7,@DFR3+)Y;D>FX%"?=2>I- M '752O-8TS3IHH;W4+6VEE(6-)I50L2<# )[GBKM>8P7AMM8^(%YX@6SN]-L MG@>>%H"VX);HZA0Q(ZGOW.>* /3J*Y&;Q/J6F76@MJEM:FTUF1;=#!N#6T[* M61&))W@X(W +@CI2>&?$'B#7[VX>6QTZ"PM+^ZLK@K,[2$QG:I08P1DH6>H+*UE=P7*Q2&*1H9 X5P 2IQT/(X]ZLUYYX;O+K3=.\83Z?:Q MSS+XCF7:[A$13Y09V)(X4$L1WQ0!Z'17 3^/+V'1_%D\4%G>3:"J2)*A:.*= M&CW@@?,>.1UP>H(JV_B7Q#'XBT_2VLM-QJEG)<6KB5_W+1[-WF-G6-6E<*"S'"J">Y/ %3UY[+XSOI?#,5U=:78RW,& MN+I=TI8F,,)Q'YD8(R>H(R1CWJ]?>)M?.OZ_I6GV.G9TVUBN8Y9Y7.\.'." M!S\F/;U/2@#M**X]/%=]?Z1HNH6L%M9V^HV'VII[IMZK(0I6%4#!F8[FY'9> MAS6.?%FL:X/ =[8-;V<6KO(T\+JS_,L,AP2",KD9QUR!Z8(!Z#%>VLUY/9Q7 M,3W-N%,T*N"\8;)7<.HS@XS4]<7-XO32=5\82ZA8V\4.C6UO.98#F2X#*Y 8 MD#G@ #MGK5B?Q)J>E:GHD.JV]JUOK#&&-H-P-O/M+*C$YW@X(W #D=.: .LH MKSI/'>NC1_[9FT[3ULH-6.G7*+*[2$>?Y.Y. ."0>>O/ [^BT %%?*,XA5%8-G R6P<9'%9W_ F6J7ESX5CL-/M NO6# MW0:>9OW++&CX.!R/G_'';K0!V]5HM0LY[R:SANX)+J S0I("\8.<;@.1G!Z M^E.;J32HX[BUMQK,FL2:.J1L?):1"& MW:3[!98>!"@<9EY*DG!ZCJ>GX4 =U5*?6-,M;Z*RN-0M8KJ9@L<+RJKN3T ! M.235QMVT[<;L<9Z9KS/0#JPLM7FMM;FDAMV7:3/&(@C!G)"JH QW M&.M 'H]U=6]E;/Y/ I\,T=Q!'-"ZR12*'1U.0P(R"#Z5 MY]JGB635M'\::-.UI@R2+%&TCG"("S'T JMIFIV M>LZ;#J&GS>=:S F.3:5W $CH0#U!KE-#\2^(M;L[N]>STZVLK:2\MY&25VEW MQ,54J"N",CG./I6#H/BC7]>\*>"K0ZFT&HZX;AKF_2&/>L<.XD*NW8&/RC.. M!DXS0!ZI2,RHNYF"@=R<5P^JS:WH.@_9]4\41Q>9?K'!?QVOF74L!7.P1JA4 MRY!&0I&T9QFN.U[5]3UGX?:O"VKWS"PUNWMEGFM%@FGB9H67S$9!@J7[!<[1 MG()R >NR:O8Q:Q#I+SXOIHC-'%M/* X)SC'ZU=KA9=8U73OB=HV@2:E)<6+Z M3+/.9(HPTLBM@.2JC!QV&![5B#7O$B> XO'[ZU(5=TN&TKR(O(%NTH78#MW[ M@ISNW=>V* /5:*\YN+KQ)JNH^,5M_$,MA!I$H^R+#;Q,2?LZ/ARRG*Y/3@_, M>< "NQ\,ZE+K'A72-3G"K->64-Q(%Z!G0,<>V30!JTR::*W@DGGD6.*-2[NY MP%4#))/88KF/%FI:B-8T#0--O#8R:K+*9;M45WCBB3*Y3Q M#/K!T+QUXK9/O5#XOI<'X;W[V]Y+;[)(=XC53YBM*JE3D' ^;/& M#P.V00#K_P"TK/\ M8Z5YX^W"#[1Y.#GR]VW=GIUXJW7FUQI>J3?%"*QBUZY MBD70!YU\(HC.X^T-@ ;=B]1D[>@]\UG_ /":ZHFDZ5IM_JT\$\FI7MIU:W>XB M*JRL5*KR"Q4D [<]Z3XEZA=:7\.=;N[.1HIU@V+(O5 S!2P]" Q- &@?&/A ME=3_ +-;Q!I@O=VSR#=)NW?W<9Z^W6MNN?C\%^'1X870?[+MFT\P^65\L9;C M[V>N[ONZYYKE-ETC,J#+, "0.3W->:V&N^)/$FJ^'[$7\FDB]T:6ZO0ENOF+(DJ(2@D4 M[#TS@C$UF[UK4]"T^UNM;N/.L?%\>FFXCAB#3*)5,(=)NKQ[F# M3X++R2Z(K;G1R[':!RQ4'T'8"N/LO$?BC6;+P';0:Q]FGUJ&\-YEKJU@VLMHZSC[>D N##M/$>=NZT[3_#8OBC1H&DE5\%R0,Y(!XZ<]*IIJGB33/#V@>*[S7)+I=0GM M?M>GF"-84CG( $9"[P5WCDL M.VB*R+$ VV0E22,?*,$'N2>WI=A<&\TZVN2H4S1)(0.V0#_6@"Q17)>(KW4K MOQ7I?AO3M0DTY;BVFO+FZBC1I-B%%5$W@J,E\DX/ JAJ]UK.D:5I]EK'B=;> M:2[D3[38V9EN[J( E L8C8!^FXA2 !QC- '>45Y._B[Q#/X5TK[%J++>R>)/ M[)-U<6@1I(B7 9XV4;6QM) "G*]LUMO_ &[<>++?PM'XDNXDL]-^VW%\D$/G M7#O*RHI!0J% 4]!SQ0!V5AJ-EJ23M93+*MO.]O)@$;9$.&7GT-6ZXGX8BX71 M]96Z=)+@:Y>B5T7"LWFU=M0 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 5A^)_#47B2RMT%U+97MI,+BSO(0"\$@XS@\$$$@J>"*W*P_$7BBT\- M?8EN+6]NI;V4PP0V<7F.S!2QXR.P- &9!X6UV^U"RG\1>(UO+:RE$T5K9VGV M99)%^ZTAW,6QUVC SZT:QX$BU?QUI?B0WIB2T"^=:B/(N&0N8V+9XVER>AS@ M5>TKQ7_:M^EI_8&NV>X$^=>6?EQC SRV3533_'5OJ,^MR1:;=KI>CO-%<:@Y M38TD0RZJF[<>.^,4 ,UKP+%K'CC2_$37ICCL]AFM!'D3M'O,3%L\;3(3T.:D M\:>&-8\4VIL;37+>PL'$9DC>Q\YRZ2!P0V]<#*KQCL?6K_A7Q#)XGTA-3_LJ MYL+:8![8W#H3+&1D-A2>'-?N[?3[D^(TCUFQDD9+A+,B"5'&"C MP[^>@YW9!Z5%:>#=12VUJYN/$$HUS5?*W7UK (E@$7^K5$)/R\G.3SD]*Z;4 M=2M-(L)+Z^F$-M%C>Y!.,D <#GJ0*9+>72:O;VB:=+);21L[W@=0D;#HI!.X MD^PH P;+PE>3WUWJ'B'55OKR>S:QC-K";=((FY;:-S'>QP2V>PQ5*'P5K4[Z M5:ZQXD6^TO2YX[B&-;/RYIFC_P!7YLFX@X."< 9QS7<44 6[MC:AY5+_ZT1R;@%#\YRIQDXIUYX,U@>*#K&DZ[:6J):I:6T%QI M_G_9XU'(0^8N-QZG&> .U=M10!S=AX=U >(K/6=7U.&]GM;&2U016WE+N>0, MS@;CCY51?P)[XJ"\\'/*NMVMG?"VL-;;?>1^5EU9E"2&-LX&]0.H.#D\YQ75 MT4 <]+X9^RZQ;ZIHTL-I/'9"P:.2(O&T0.4X# Y4YQSR"1Z$58O ]M9:9H\5 MC<%+[2KAKF&ZD3=YCR;O-W@$./3%=710!RDW@>UO\ 3M;BU"35$LS:6K+;D10@G1P,>I/0UE7>N16GB33=%:%VEOH9YDD!&U1%LR#]=X_*@#%T?PYXHT^ MXB^T^*+6>W,WG7(CTS9+.>^7,AQG '3@# P,86Z\$>=:ZKI<5XL6CZK?0\4 07]C>?V.MGHUU%82Q^6L4C0^:J(I&5VY'501[9K/NO#M MPNM7^J:5>QVD^HVZ077F1&0$ID)(N&&& 8CG@\>G.GK.KVF@Z-=ZK?N4M;6, MR2$#)P.P'IJ'P_K]EXET>/4[#S!"[,A29=KQLK%65E[$$=* )=%TBUT M'1;/2K%2MM:1")-QR2!W/N3R?--&GU;2K2:T3S+S3+Z'4((\X\PQMDI] M2I8#W(KI** (K:YBN[=)X6W1N,@D8(]B#R".A!Y%9VJ:9=ZAJ6F3)=PQVEI- MYTD#PEC*VTA?FW#&,Y'!Y /:M:B@#FO$WABZUO5M$U.QU"*QNM*G:5'>W,I= M67:T9PRX5AU^@KB]:NH;OQEJS2>(=!L)HS';?8]:LLM(JJ&RF9%W(68D?>Y' MTKT^YU*TL[RSM)Y@D]Z[1VZ8)+LJER..F%4GFGWES:V5K+>7DL<,$"%WED( M11U))Z4 D:M?Z_IOB>^N+:&6*QDLY+9+9P'5I V\%FRN=BD*02,X/-1I MX0U>PUS4)](\0?9-+U*)K#Q397%WI MPG$,%PUNWGQ&,EE .0#SC##K@^U;% ''2>$=7L_$=[J&@Z^MC::BRO>6LMJ) ML2!0OF1DL-K$ 9R",C.#TJ]!X;NK;Q;<:W%?Q%9-/CL4ADA9F 1F8,7W_,@7-P]P;(VV98B[;G2.7=\JD MD]B1DXYYK0N?&VD1:/INHVWVF^&IG;9V]I%OFF(!+ *<8V@'.2,8YJ]H/B"T M\06LTMM'/!+;RF&XMKF/9+"X .UE^A!!!((/6@#!N?!5Y<6GBRW.J0 >(217%IK^!+ M#'"8VB B$?#;CG@ YQUKK*RM#UR+78KZ2*%XA:7TUDP<@[FC;:6'L: ,FU\* M7KQ:+;ZOJ,-Y#HT@EMRD!1I9%0HC2'<>@8G ZG!XZ5=\+Z!<>'X=1CGO(KK[ M9?S7H*0F/89&W%>6.0#T/%;U% !7"S> KZ32]4MEUF%9;S6%U:-OLI**P93Y M;KO^=/D'<5W5% '"W?@/4KU/$XEUR#.OV\<4N+(@1,J;"5&_ICH"?J36H_AJ M]D\0Z'JK:A!_Q*[66W,8MS^]\P("<[_E^X.,'O7344 <(_@&^?2+FQ_MBW!G MUK^U]_V-OE/F"39CS.F0!GT[5J?\(S>C7];U1=0@_P")G:1VHC-L?W6P/AL[ M^?OGCCM73T4 /*G>@W_ "/\H!)W ^G: MF6'@"^T_1O#=I#K41NM"G=XIFL\J\;(R%2N_KALYSU[5W=% ')7'@E;_ %'Q M+)J%XLUGKMM%;O"D.UXA&K ,&W$$_-GH.0*DMO"]]*=&&L:C#>+H[>9;E("A MED"%%>3+'D*QX'4G/M74T4 <*_@*]?PK#YPFV[?,_O# M&<]*[E=VT;B"V.2!QFEHH Y;5_"M[?\ B2?4[;5D@BN=.-A-#);>857<3NC; M< I.[G((.!533/!5_83^%I)-7@E_L&UDM0HM"OG*R*G7?\N @]6L4$D,%JT:J8RQ!!+D_QGKG\*Z:B@ .<''6N'D\"7LWAWQ%I3ZS&IU>]>]6 M6.U(\IF9#L(+G%KO9HL>J7MO<1Z, ;588#&'D"&-9'RQZ*3P.YSGH* MZFB@#G/#WAJXT71=0TZ>^CN/M=Q<3B1(#'L,K%B,%CG!;VK(LOA[-I?A?P_8 M6.KB/5-"=WMKUK?W6E:[92:^';5+F&]$S6OS1W";"3 MC=@H?+7"\$#N:[^B@#E8_"=W+XPTSQ)?ZE%+.OS?=SVZU?T#2_[$\.Z9I/G>=]BM8K?S=NW?L4+ MG&3C..F:T:* ,'Q'X>EUB73KZQO19:GILS2VT[1>8GS*5='7(RK ]B#P#6:O M@JXN-,\2#4=32?5->MC;37,=OLCA3RV1%1"Q.!N8\MDDUV%% &?H6F?V+X?T MW2_-\[[%:QV_F;=N_8H7.,G&<=*J>+O#X\4^%[W1OM)MC'KV'Q)'KNHZA#<7?]G?8I%AMS&C'S2^X99L<$#'/3.>U9J^! M;BTACFT_54AU.WU.ZO[>>2WWIB=F+Q.FX$KAL9!!R ?:NTHH SM%LM0LK-UU M/4OM]U)*TC2+$(T3.,(BY.%&.Y)Z\U8U'3[75M-N=/O8A+:W,;12H>ZD8-6: M* .%C\&^*(M-&BIXS8:2$\H/]B7[6(NFSS=V,XXW;.//EL/G4[UW-R20<\BNMHH Y^T\-26_B'3]7FU*2YDM-,>P M%=;CUR?5++7H+>2_M88-1_T+=N:,$"2+Y_D.&/!W <=:9H_@+^R M6\*$:CY@T"*YC ,.//\ -&,_>^7'XY]J[.B@#F7\(1S>.;SQ%-;')&^-R.H M93U52"",$5EGP9K$4FG:A!XC\W6+62X:2XO+8RQ.LVWW$2012:UYT4&N)K*L]M^\9\'>K$-CYF.00!CI@]M76?#>H3^)( M=?T75(;&]%J;.=;BV,\&V\,:;HHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M *X'XAK?/K_@U=,EMXKPZC)Y3W$9>,'R'SE003QGN*[ZL;Q!X8T_Q*MH+YKJ M-[20RPR6MPT+HQ!4D,I!Z$T 5M.L?$TTDT/B&]T>ZL)86C:*TM)(G)/'WFD; MC&>U>7^'?"VBS> ?'US)8(TUM?:E'"V]OD5%!4=>Q%>GZ9X,LM*U&*]BU+6Y MGBSA+G5)I8SD$%-*L=*U738(I!;:I+--=*9"2S2C#X/;^E 'E MMCIR6_A+P#I]CI+7D.JP?:+VT2Y\D73I "H9B<8R2VWH=M:,EEJMI:Z?H.HV MLNG:/J7B!8TMA>>85MS"7,.]3D*9$/&>AQTKOIO"&DS:#I^CA)XH-."?8Y89 MF26 JNT%7'.<$CWSS4?_ A.BMH#QUQBM#4+."S^ M+_AG2K=#'8_V3=)Y 8[FP:IIVIL]U/?6$#V\,]Q<-(Q1CD[B?O'W- 'G(O+W_A#O^%? M_:9?[5_M?^Q_-W'S/LN?-\WZ>1Q45QINK:U<^))K#0Y;C4+2_>UT[4!J"Q?8 MA$JB-50G@?Q'^]N.:]._X172!XK/B;[.?[4,/D^9O.W'3.WINQQGTXJIJ/@? M1M3U">[G^UJMTRM=VT5RZ0W)4 R(#AN ?4 9S0 OC34;[2_A]K.H6W[N^A ML'=2O/EOMZCZ=?PKEKG1+#PI>^#;[1?,2YO+Z.TNG\UF-W&\3EFDR?F.5#9[ M5Z1/!#=6TMO/&LD,J%)(V&0RD8((],5S^E>!](TF^MKN)KV=K-2EFEU=O*EJ MI&"(U8\<<9ZXXH \T;2;=/A5=>)B\[:Q:ZA*]M=&9MT 6\*[5YP%(SD=\FO2 MOB%J-WI/P_UN^L9&CN8K5O+D7JA/&X>X!)_"K)\(Z0WAJ;P^89/[/ED:1T\P MY+-)YAYZ_>-:UU:P7UI-:742RV\R&.2-QD,I&"#^% 'GUUH=AX1\1>$9=#5X MI+V[:TNL2LWVJ,PNQ9\GYB"H;=[T[X4Z/;-HQUR8RS:@US=P)+)(Q\N(3M\B MC. ,C/3/-='I/@K2=(OX+R-[VYEM8S%:"[NWF6V0C!$88\< #/7'&:TM&T:R MT'3A86",D DDD 9BQW.Q9N3[DT XUFX@LC.UM)>""VA1 MWVB0G&3(2C >@!Z5RNDVZ>)I_AQ%JTTDZ2:;?"53*3[/Y]:SQ\.M 6.S6,7D1L M3,;-X[IU:V\TJ6"$'('RC Z8)'0F@#A;@/87=_X3M9YXM%?Q-:6FU96!2&6$ M2/"K9R%+#& ?XB.]6?$]E!X9OO$FE:,&M;"Y\*W-W);1N=D!CK0!@:L_F:E\/86U;6G> =&TV[L+I7O[B?3V)M&N MKMY?)4H4V*".1=3U*"RC#N8D/[M2"0,-)C//1:C\(ZPUA\2-5 MTV33-0TVQUT&_M([Z(1DW"@"8+@D'(VO^!KN[+0;"PUG4=7AC6)Y'LZA-,NH6%U/;VDXF93:1Q0JR[0#@ MDDGUSSFNF/PW\/E7B(O3:F<7,=J;MS##)OW[D3.%.[/YD=S7/^*M NI]9UDV M_A:_NFOXE$4MIJ(2VN'V;0;F,NN"IQV8$ ?2@!? Z\HSJ9G",I/!*=@>.?I796_@&P. MG:*MS/>17^G:?'8M<65T\!EC51E25(RN1GUJ;_A -#BL;:ULQ=V/V6662"6T MN6BDC\UMSJ&!^Z3C@\<#TH X1]-T'6?$'@$1VMVUN9K^VDAOG8RQ>6KGRF.? MX'R!R> .37L,D<B3V&GVJ"\MSI\KS07$%TZ3!WS MYC&3.26R3C.,GTH Y[Q%(WB":^\':'"D:S C5[U5 2W20?,H M_O3.I_ ')[4_PU!':_$7Q7;A=H2VT]85/_/(1N!CVW!JF;X=Z2+N[N(;_6[9 MKN=[B5;;5)HE,C').U6 _P#U5=U3P9IFJR6TTDU_!=00?9OM-M>212R1?W'8 M'+#///?)[T >?^#/^1MT%V_X]'EUO['Z?\?"GC\ WZU;U?7)]$\2>-I;$2B6 MZFT^T2>.!Y1;R-"V^1E4$G:FTXQR=H[UW%YX/T:[T>QTM8)+6&P(-F]K*T4E MN0,95P-=;TK2FN?(:QLXX?-M94+[!*79BRC!);.3C<2<9YKT32=*M=$TNWTVR5U MMH%VH'D+MC)/+$DGK20Z1:0:I?:E&C"YOHXXYFW'!$8;;@=OO&JWAC2)="\- MV6F33>;) A#/O+\EB<;CR<9QD^E 'F/B-T>74?$.FZ;=-+;ZQ%$NL7-\%9&6 M=(WCBC YB^\N#C.2>:TY/#]CKVL^/WU(2SBVF7[,AE8+"WV5"74 \-G'/M[G M/3W?P[T&]>\\X7ABNI6G-N+MQ%',QR9$7.%?/.?<^M:UIX>L+/\ M'RQ*S:C MM-RSR%BY$8CSD]]JC^= 'G?A^%/&&L^'[77B]Y!#X7MKQ8I';#SR-M:4X/+ M*!GMDUT/POB6WT7684E>9(]Y]ZTI_ FCRPZ8D37MI)IML+ M2">TNGBD\G &QF4Y8< \]ZT]"T#3O#=C)9:7"8;=YGF*%BV&;KC- &G1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117%?$+5M2TZ3 MP[;:?JQTL7^I"WGN!'&^U-C'^,$#D"@#M:*\\L=6UC3O'6D:.OB6/Q%:7TAT %%%>7>(?&NMVOB:]U+3YA_P (SH-Q!:ZG M&(E;SF?/FL&QD>7NCX&.^: /4:*Q->\4V7AX:=]HAN;@ZA-Y%NMJ@Y&<#FL3_A9$!6_C7P]K;7VG'-[9K%&7@3:&#D[]I!!X ))P>.* .VHK ME[CQQ9XLQIFGZAJTEU9K?B.RC3,<#?==M[*,GG"C).#Q5BW\8Z7=7FD0Q^=Y M6KVYFL[IE BD(&3'G.0^.<$=CSD8H Z"BN6_X3S2VT=M3AMKV:![PV5H(XU+ M7LF2/W(WE(/'VFQZ;?7-[9W]G=64T<$MA+$#.9),>6J!6*MNSP M0<=\5,O$3C>I1F4@'@\Y!-;U ! M17+6GCFTNM3MK9M,U*"UNYWMK6_FB589I%W?*/FW#.QL%E .*IS_ !,TZ&"[ MNUTG5I+"QNGM;V[2%/+MV1]A)R^6'0_*#@$9QTH [6BN;U#QE;V>LW&F6^FZ MC?O:1+->2VD:LELK9*[LL"20"<*"<=JC^'-_XN)H2SRR'+,= MQY)H ZBBN7\>ZU=Z%X>CN+6X2S\V[AMYKUX]ZVD;MAI2#QQ[\<\TS0X-5M;U M;P>*8M;T%X&,DEP(@\3C!#(T2A64C.0>G�!U=%VJ1S:S>QM?O:Q1W>V2YFF+X$: '&,],D8 YH [FBN53Q[8+8WT MMY8:A9WEE)%%)82Q*9W>4XC";6*MN/ P>QSC%:.A^(HM9GN[5[*[L+ZTV&:U MNPN]5<$JP*LRE3@\@]010!LT57OI'AT^YEC.'2)F4^A ->8)J/BS3_AQ:>-) M/%3W;"TBO);&XLX5CD#;24#(H8'G .>N* /5Z*YE_&UK_P )1+X>M]-U*YOH M6A\XQ1+LB209WLQ;A1GGOZ \U5;XBZ>NZZ_LW4CHZW'V9M6$:?9P^_9G[V_9 MNXW;<9H ["BLG2_$5EJLVJQ(LL$FEW+6]PLX"D84,'&"?E(.0>/I7.6GC#2] M;\0>%IH9-:MVU.&YDM8#L6&5$'+2KDGH,KCUYH [FBO,_&GQ +^$-:FTBTU2 M&*%S;Q:LBJ(3*L@4A2&WXSE=VW&>,UTNK>-[32KZ\MQIVHWD>GHLE_<6L:LE MJ&&X;LL"QV_,0H) YH Z>BN7O?'-C;:^FB6UAJ%_>O!%& M;G1])OKNWU:Y='7RT#@(KAHP&<8D#+WXP#STK5O_ !Y8Z?=W:-I^HS6=BZQW MU_%&AAMF(!PV6W' 8%MH.,\T =517,S>-;1?%,OAVWT[4;J^A:'S3#&ICC20 M9\PL6&%'?OZ \U';^.[&XOX8Q8:@MA/=&S@U-HU^SR3 E=H^;=@L"H8K@GO0 M!U5%>=>,?'NWPQXD_LNSU15LHY;;^U8D411W"C&!\V_AL#<%P#W[UWUDS/86 M[L26:)22>YP* )Z*YGQ'JEG8^(O#5K<7.IQ37ERZ0):,HBD(7)$P/)7TQWJE M>?$>QM1JD:O,[[B0[4&.^" M<_0&@#HJ*Y#P-K&ISOJV@Z_<1A//A<;HY, #C(X_NU6D^*&E1 M6K7[:9JHTR&Z:TN;XPIY=O()/+^;Y]Q&<'*@\,._% '<45RUMXZL6O;RUU"Q MO]*>VLVO\WL:@26ZG#.-K-C'&5.#R.*=8>-K:ZE:*ZTK4M.=K5[RW6[C0&XB M7&XKM8X(RN5;!Y'% '3T5Q]A\1+"_DTF0:7JD%AJK+':WTT2")I&4L$(#%@> M",XP2."1S63XR\?;?#'B3^R[/5%6RCEMAJL2*(H[A1C .[?PV!N"X![]Z /1 MJ*Y*?QO#9WCZ3#I6J:EJ-O:17,D=K&ARC@_-EF XV].IR,9YQ#9_$G2[[^RY MX=/U/^S=2E2W@U!HE$/G-T0_-NSG*YVXSQF@#LZ*Y5_'=BE^\?V#4#I\=V+% M]3$:_9UFW;-I^;=C<=N[;MSQFH;[XAV=I)JJPZ/JUXNDRLE]);Q)MA 4,6RS MC<,'H,G@Y XR =A17%GQO/+X_L-$M-+NKC3[G3OM8N8U3D,\8609<$1@,P;C M=G& 17:4 %%>:3^,M7TGXFZI#?3*_AB&6VLV^10;226)620L!DJ6RIR>-PK= MOO$5SI_C^[M)I6;2[;0#J#0HBDEUE()!ZYVC&,XH ZZBL.3Q38QZ?H5Z8KCR M]:EBBM@%&5,D9==_/ PISC/-8MQ\3=,MXKNY.EZJ]A8WCV=[>+$GEV[J^PD_ M/DC.#\H. 1G'2@#MJ*XN[\;1W4&IZ>MAJ6FWATR>\LY;E%03(JXW)AB002IP MP!YZ57\+^/(YM*\.0:A8ZF@U""&"/4YXU\F>X\O)&=V[)(;!*@'M0!WE%W8W_+NV[<\9J6Q\:6NI>([G1;/3M1E MEM+EK>ZG$:B*$A0P8MNZ-G P,Y!R * .EHHK@_$Z>*K2SUW76\1)I=M8(TEC M:Q0QR1R(B9S*77=EFR,*1CCJ: .\HJII5S->Z1975Q#Y,\\$TC0I;DKNVGBN1\7^+;SP]K&@V-II-S>B_N620PJA+*$<[4W.OSY"GGC / M>L:T\;7&EZMXM%S8:MJ<-C?;R+9586L'DQG^)E[[SM7)ZT >CT5S5[XTM(9+ M6+3]/O\ 5IKBT6]\NR124@;[KMO91SS@#).#Q6UI>I6NL:7;:C92>9;7,8DC M;&"0?4=C[4 6Z*@O;R#3[&XO;J01V]O&TLKGHJJ,D_D*\[\%^*_$$^OVD?B* M0"U\0VKWNE1^6J^1M/+33YKE3I6ISQ6,:2:A/#&A2SW*&P^6!)"D$A V!4N MJ^-K33KR:WM].U#4A;0+FZAX\MK/4=5L+;1]5U"?2BINQ:Q(0BM&'# LXSP M>G4D'C'- '645P]QX^DD\4^';'3=+NKO3]5LVNO/14RRD(5*Y<8"[B6R,\C& M>:[B@ HKF-3\;06.HWME:Z3J>IMIZJU[)9QH5@R-P!W.I9MO.%!.#3;CQYIJ MW-A;6%I?:E/J%E]MM%M(U/F1Y ZLRA3SGYL#WS@$ ZFBLKP]K]MXCTUKRVAG M@,Z.\%X)-0NSIS6,36P4[HV!"^822,#!QC/%>CZ?J0U![Q1:7=O] MEN&MR;B/8)< '>G/S(<\'V-7:* ,OQ'J<^C^';_4+6TFN[F&%FAMX8R[2/T4 M8'/4C/MFN'T3X9ZG'X3.G7OBK48OM\;2:A;I!;LK2RC,@RT98\DC.:],HH \ MFTBWUMH?"&F:C8W;7&A:U):RW!@;9)"D,@CE!QC:05&?45T5I8W2^*/'TS6L MPCN8;80.8SB7%N0=I_BP>.*[>B@#Q72]'?2$TB[UA/$=K;SZ!9P*=+$X=)X@ MVZ*18AN!(<$;AC.ZMK5/#SZWX;T/P7I^G7VG6KH+VXN[D%WLE#%@H?H9F8XP M#D+NS7J%% 'ES_VFFA^')[C1;A)_#&I"*\MK:W8K)$(FC\Z%0/G7#*V!DCD= MJM^(-1O_ !-IT.I6.AWWV+1]7M;R+S(F2:\C3/F%(F 8;=W&?O8.*]&HH X? M39V\1_$:'6[.UO(M-L=,DMC/;+)(K;55P&(4)R<8R17;G.TXZXXS2T4 M >+6YOK@^'-0OK?Q-S>&/&?B-KK3-0N%U5 M;::Q:VM7E65EA$;1EE!"$%<_,0,'.:V/AI:7-C\.=$MKRWDM[B. AXI$*LIW M'@@]*ZNB@#&\3:CDZK'I^FZC:W"2HLD%S=(" M?-,49 <%0P(/5B#CI6MX+M-.;4]1U&QCUU]T44'VS5GES, 6;:BRX8!2QYP! MECCO79T4 5M05GTRZ55+,87 &23@UPG@GX>:&GA;0+K4=,N#?QVL,KQ7=Q, MRI*%!YB9MH(/;;Q7HE% ''Z!9W$7Q+\8W4MM*D$\5@(9F0A9-L;[MIZ'!(SC MI7&F*]7X72?#[^R]0.MDM9@_9)/(*&7/G^;C9MVG=USGC%>Q44 >7>.=+UFT M\072:):W$L?B>R33[F:*,L+>17"^:Y'0>4\@SZJ*OZIHLMI\3_ HL;*;^SK" MSNX3(D9*1#R@J!FZ#.,#/6O0J* /%;U[ZT^%&H^"QHNJ3:Q!+*FU+.1HWC-P M9!*LF-I!4\ '.>U:6KZ7#8^)/$JZG%XFD74I%GM(]*>?RKH&)4:-MGRJP*D$ MOC@CM7K%% '#:'I,MA\2IV2SGBLHM M;:*1P2 5=_DW]"P&,\UW-%% 'E6MZ M9%8>+?$'M)?3?':[>B@#QZ"UO=)T+PA?76FW_ )5CKU[+*9WU*]>:VMK!YU@NHI@O!(^12 M,L&WD<"O8** .-\.:?/:?$?Q9,UM,EM);:>D$SH=LFU) P5CUQQG%C? ))A9J$D+K.&/[O9PK8!SGC&:]AHH \QN[KQKX&GM[6>:&WOI6FDCC++$"@ +$=!]:IIIUZ/ _Q&@^QW'G7 M5UJ+01^4=TP:$!2HQ\V3P,=:]'HH \TMXI['Q]I;W-G>I!>>&HM/2:.V=U2; MS,E7*@[, YRV!64%O;KX:V/@(:5J$>M(T%K+FT<0QI'*K&;S<;"NU&KN M!)-I"&4RQE4+= 3@_K4&F6>GZC.T]M:^*IKRWT^?+:H\^RW=TVF("3[S'_9R M/EZ]*]0HH \V.FWW_"!?#NW%E<>=:W>FM<1^4=T06/YBPQE<'KGI6)?2WNG_ M ^\4^$O[&U.XU5YKPP"*SD>.:*21G$@D V_=;IG.1C&:]DHH XO0+.YB^(& ML7,EM,D+Z58QI*T9"LR^;N /KT4 >/66@VL!GT'5;?Q1/=MJZO+EH%,9S,#;1@%?[P)!''>O0** /,=*2Y MT?QAX2NKRPOA!+X:33]\=L[B.210B%M\BF<$%1C)!'(([5ZQ10!P/ MC2PO+GQ3:2V]I/+$NAZE$7CC+ .RQ[5R.YP<#OBL:VFNM7T#P/X=CTG4;>_L M+BRGO!-:/''!' N2?,(VG=@ $GG!P017J]% 'CVDZ#:VZQZ!JEOXHGODU%B M;>*686;1^>9$FW?ZH*!AB,YW C&:['P39W%KJ_B^2XMI81/K+21-(A7S$\J, M!ESU&0>1[UV%% !7F&JZTFI>+[F/7M+UQM)TR<+:6D&F32QW4B\F9V52&4'A M5Z<9/:O3Z* (;6X6[LX;E$D19HUD"RH4< C.&4\@^H/2N.\?>;;:KX4U3[+= M3VMCJ3/<&V@:9D5HG4':H)QDCH*[>B@#S6VU&7PN_BNQN=*U.XEU*\EO; V] ME)*MR)8U 3J_9;J>UL=0=K@VT#3,BM$Z@[5!.,D=JAT^RNOLOQ!8VEPOV MNYD:W#1,#*#:Q@;01SSD<=^*[VB@#QRVTDZ5-I-[JZ^(K:VN/#]E K:7YX9) MXE;=%(L0+ G>,;AC(85Z7X5L8=.\+Z?;6]ITU#7K33?"MC'*_!.NP:-# MJEEXBU#4[[19%O+*TDMX%#%.J#RXPW*;A@'GCBO3J* /.=.U6XTGQ3KU[+HN MJRIKD5K=602T=LL(0C12'&(V!'._ -8O@.RN9&^'-TMM(T$&F7PDE5"4C9F M7 )Z#.#CUKOM7\(Q:KJ,M[%J^K:=+/$(9Q93JJRJ,XR&5L$9/*X//6MC3=.M M=(TRVTZQB$5K;1K%$@.<*!@?6@#R_5=*AL=?\30ZI#XGE&I7'GVD6EO-Y-VK M1(A1MGR*P*D$N1\I':B_T6WT3Q'JWVV/Q,MK=V]M]B32GG99=D(B,3^7D;_D M'+8!#=:]:HH X30M'?3?']J(;&Y@L8/#,%M&9?>L/^RM0 M_P"%--9?8+K[6=6\SR/);?M_M#=NVXSC;\V?3FO5Z* /'I]"MH;S7=)U:V\4 M7$U]J4TL-M8R3"VN89GW9W#]VN-Q#;B/NUUNE6-S%X@\=NUM,L=P\/D.R'$H M%JJG:?XN2Z/#=Z+<_#F[O=.OQ##H\EI-Y=K([0RLL6U7502O0] M1VKUJBB@#SRWU"3PAK?BF*]TS4;C^T+O[;8O:V4!"L&3'S8X(- M5_!?A[4=#U_PW;WEM(#:^&Y(9I I*)*9HVV;NF1SQ[5Z710!RG@:UN+5/$7V MB"6'S=B\,>&+_6)1N-O$3''_STD/"+^+$#\:V*Y#Q?X8N?%FKZ+97* M1MX?MY&N;U"Y#3.%Q&F!V!))_"@#G/!]KJ/@CQ3I^G:M=RSKXBL_.D>5RVR_ M3+2*/0%6X]=E=A9^(I[G4_%%JT$871W18B"Z4NJ73W3/Y42,0H50O))8GKT M [TFE>/=1O9K&*ZTV"WEGUV?2I8PY;RQ'&S9![G*XSTQVK/TW2-6\+ZGX:^R MC3KK4UT%=.N;"6\\EB(V#>8C;3N )(/'0BL_0-*UG4-*;5K%;6]OK'Q5=7A0 M2>7'<*0T;B-B#@98X)_NT =3KGC>YTBZ\21+:V[+I<=D8WD*H M]4\1ZT]EIGVC48[18K*68NA2,N)(V? Y*MPV",GH0,G)NO NK7GAGQ-!9:79 M:0=1:UDMM,BN-T:O#('=R0H52^ .!_"": /2K07AL(Q>F 7FW]X8 =@;VSSC MZUYKJ7ABST'5/#T&FW=U=>+9[^.:>[,S&26 -F=Y5S@1[^FT MM9KFS2WO2A)MQ-O56YP-X SVYQ7"^&+/QAH\TMQ?>&["YU&]EWWVH'5?F89X M"KY?"*. H/;U.: /1:Y/Q1X&)(+*:.."1"27#1JYW>A!;\B*YOQ5IGB*_\5V=Q#H] MIJFCV<8DAMIK[R ;G/\ K'&QMVT8V@]"2>N, '.Z;;7VI6/@OPWK#W?V&\:] MNI89I&662WC.8(Y#G)XD0D'^Z :WM"L)++7?%/A33;V>RLXXK:YLV4^8UJ)0 MP<)OS@9CR > 6/%6]3L/$6H-HWB"/3+2#6-,FE!L#>;DFAD7:P$FP8;A6'&. M*=I.G:_92:[XBN-/M9-9U%H5BT];K"1Q1C:JF7;][YG8X&.0* *?@.">W\-> M);2UNI#+!JU]#!-*=;UG2[I$L!H]M;" R&YU2XV+(^ M>(D4$'..2QXY'6M'2-4N[_5=:M;BWBCBL;E889(V)\P&-7Y]"-PXKG];\.ZI M/XRN=1@TS3]0AN[&.UBGNW'^@LK.68(5.X'<#@$$E<''6@"./QMJNKW6@6VB MV%J&U?2CJ&^Z=MMN04R#MY8?-CC&3CH*B3QUJSZ5';"QLSK\FLOHX7>WV?>@ M+-+_ 'MNP9QUS2^$?"NLZ7J'AZ:_A@C33-'ETZ0QS;]S>9&58<#@A"?:H)_! M^MV[3:C9QVTM];^(Y=5MX'EVK-"\>PH6P=K$$]NU %GPW)J3_%/75U6*W2ZC MTNT4M;$^7(-\I# -R.N,'/(/-=]7'^']+UW_ (335-?U>VMK:*\LH((8(IO, M,6QG)#' R?FSD<I&=R">,-L/?![5:L[ M.VT^TBM+.WBM[:)=L<42!54>@ X%3T4 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%9>O\ B"P\-Z<+V_:3#R+%%%"A>2:1ONHBCDL?2@#4HKD[3QW" MVIVECJNBZMHSWK^7:RWT2>7*_4)N1F"L>P.,UUE !116=!KFGW&O7>BQ3AK^ MTACFEC]%ZB6:,LNTE6&1D=N#0!:HHHH **J7 MU\UDUJJV=S<_:)UA)@4,(@03O?)&%&.3SU'%6Z "BBB@ HK U#Q9::=KT6BO M97TU[-"T\:P1!@Z*<$@[NQ/0\U=T37M.\16+7>FSF2-)&AD5D*/%(OWD92 5 M8>AH TJ*** "BH;N)-#M]6LXYHX)RX59E <;7*'(!/=3WJQ?WS6(MBMGI+IT-M/Y4 :5%%,,L:RK$742."54GD@8SC\Q^= #Z*** "BBB@ HH MI@EC:5XE=3(@!90>0#TS^1H ?1110 45A7OBFWM+R:WAL;Z^^S31P73VD8<0 M,X!&X9W'AE)V@X!^M:U[="RLIKHQ2RK$ABN5F^(&D0^% M;3Q(T-XVEW3A4E6,$C+;5+#=P">.?QQ6U?:LEA)81R6MR[WLODQK&%.U]I;# M<\<*QSTX^E &A1110 45E:%K]MK\=\]O#/%]CO)+.59U .],9Q@GCFM6@ HJ MK/J$,%[!9_,]S,"RQIR0@QN<^BC(Y]P!DU##K-I<16+C.\< M_=QSD^WE!3CC:W!ZX.,X-;5 !1110 45R5WX\BBGOOL6@ZQJ-I82-%?K0!9HK)O- M=2S\3:9HK0%FOH)YA+NP$$6S(([YW_I6J""NX$$='O$\>OZGKEDEJT)TF\^RLS/ MGS#C.1QQ0!OT4@8,,@@CVILLJPPO*YPB*68^PH ?17.>#O%,WB[2_P"U1I,M ME82\VLDLRLTRY8$E1]WIW]:Z)6##*D$'N* %HI 020",CK[4M !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !7#^,72W\>>!KJ[(6R6ZN8BS?=$[Q8BS[D MA@/7#74^7+;I& !/)XX4<#B@":]O(=/L+B]N&VPP1M+(?10,FO* M=0-]X;U?0_&-YI-W9R&=H-:GD>(H8KAAMSM6-T\L4)4T@W,NV6-;E4Q+Q\Y*L1GV'?.?1(O"NEQ7UA>J+HW%A"T%L[W4C%$;&0XU[Q/ M=>(X-)O4LKK3;P6ULQNV0181&W/&$(<,2WWCC' Q@DU_%NIZIH6H:?J U<_8 M-0MO(O%1V:.R9BH%VF!]P%L8)QR/?'2W_@30-1U<:I/;SB[9%CF:*YDC%PJ] M!*%(#CZYST/%:%QX=TVZ74EGBDD7481!,$8!9CC&>.V0:,EYJ.GZSX:\*W>LR7AO M'NVN+Q%\J1UB4,D60>&PZY(P3M[9-;%YX%T*^TW3[*6&Y"Z=_P >2YMM.>"2UGE.7"2H6,;-_%M(X)YP1DUH^+;MK30'9-1-A M))-%$LJ1[W;=(HV(/[S#*@]B<]LUH:?I=KIBS?9T;S)W\R:61BSRM@#+,>3P M !V XJ+6M$L/$&G&QU&)I(=ZR*4D9&1U.5964@@@CJ* //+_6=9MM)^(4, M5[>VATN"*>S$DJRRP[H=Q4N=V02,]3C/!K2.HZCH7BK3VEU*\OK>\T:XNI[> M8J5$D7ED% !\N0Q'OWR>:W7\!^'Y!J(>WN&_M*)8;LM>2DS*HP-QW=<<$]3Z MU='AG31J5CJ!2=KFQA:"!FN'(5&QD$9P?7SSZMX7\"Z_LURL?PZ\.Q1QPQP7:6T-T+N&V6]E6*&4$ MD%%#87DYXKJ@,#% 'GFJ:'K^EZUJ'B+P1?0W'GRYU#1[O_5S2* I*-U1\ >Q MXYQ@4RR\6-XC/AFSTRW-E:ZC87%P8'N6@;?$RIY2NJD\9<\8)"CH,@]6_A;3 MS<7<\,M];/>.9+C[/=R()#@#. < X &5P>!S46I>"= U32K'3IK'RH; @V;6 M\C1/ 0,?(RD$>_//>@#E+_\ X2?38?#MA>>(29YM<-G));,KL8&C=U#DH,R M "0:NWLEUX+\1:%-?:W?7>BW$2@[)\;XY&P!G(#)Z9P>O-= _@ M_1GM].@,,X73YOM%N1G:F]K R\QP)%M)+ID!]XW$[N@(QC%=3JNA6&M263WJ2 MLUE.+F#9,R;9 " WRD9X)Z^M9]UX'T&[UV36)+:5;J;;]H6.X=([C;]WS$!" MOCW!]\T 8-Q$Y1F(&2OMGI6)J?@?0=7UK^UKFVE6\9!'*\%Q)$ M)T'19 I 2P1*L9\Z55*!3D[0/?)YSZ5W<_AO3KCQ#!K MLBSG4((S%'()W 5#R5V@[<'Z5)K.A6&OP0P:@DKQPS+/&(YGCQ(IRK94CH>: M .8@-S%XVA\(S:MJ,]JFFR:BTTDVV:9FFV!-Z!3M09X&.HSP,5C3:EXBE\): M[+'>W4MUX;U9T$D;;6O;6/8[(^.-VQB,C!RH]37?:CX?L-3N;2[F65+RSR(+ MF&0I(@8889'4'N#D59L=,M-.LS:VT(6)F9W#$L79CEF8G)8DDY)H Y;4=2EU M+P_X@U[2M2GBMH].;[%)$P*EUC,AD (([JOL4:JNFZU=:KJ_AK0I[J:..;05 MU*XD20H]P_R*%W#D?>9C@@GCMG/4Q^'-+A\-?\(]#;F+3/),'DQNR_(>HW Y MYRJESX+T:ZM],B,=Q&^EKLLYX;F1)HEQ@J'!W$$ @DT <'HVHW6BV=S MI\%P6:_\7W-D]Q-+L8KM+ ;PIPS% N0,\G&#R+WB3_A)] \+:],=;$82XM9+ M%8YC/+"CR*CH[N@+*3DJ>O49XKJ6\!>''TF^TR2RDEM;ZX-U,LEQ(Y,I.=ZD MME6]Q@^N:IW?\ PE.CZ#;LJ)>V]Q.V;AH# M(8]@"*ZJ2.'9CC!^4)[>&+4X'9K>3S M8)HI&CDB;U5U((H XR_/B?2K?0+*[\0$S2Z^+1GMF5V-NR.ZK(609< #G&", M$@YK+\3RWJ^%/B-H\VIWMQ#IODO;R2R_O-LD2NR%AC*Y)X]#CI7H+>#]&:VT M^W,,^RPG^TP'[3)N\WGYV;=EVY/+9ZTLOA#1ISK!FMY)1K"!+X/.Y$H"[1QG MY<#@8Q0!BWES>2>*+?PQ;3R&)=,^V9>]>&21FD*_?568[<=./O#.<5ES#Q-% MJ/@_1]0\1OY]R]Y;WDMB5Q($B9E.2G#@8!XQD9QFNGU'P+H6J6UC%JW^N>'['4Y1V+>'7L[R6!9M:MK>9$QB6-F.5/& M>W8BMG0]"L/#FF)IVF1O%:HS,J/*SX+$DXW$XR23@<E=>_A32GGU:9DN/ M,U9!'>D7,G[Q0NT#K\O!(XQ2#PAHRMI3"&8-I49AM6%S("L9 !1CN^=?E7AL MCB@#BI-?U2]^&E]XUM[^:'4;::>9+?=^Y6.*9E\EH^ARB\G[V3D$<"O3;>4S MVT4K(8V= Q0]5R,XK&_X1#1A<7+K!(L5U.+F>U$S"&27(.\IG&20">Q(Y!K= MH \T\*+S3M3N9+C3(87B6 ^7%9-C<1)DXE9\YQ@X&.F MHS7/:CX%T#5;G4I[NVF8ZE&$NT6YD6.7 VAB@;;N Q@XSQ6];6T=I;1V\.[R MXU"KO: ..\4>'-1O?$*ZWX7U=++Q!:VRQ2P3KN@N82S%5D'4M(_ LS7EG-I6J66O6MK?P0S'8TOFQ L"/O*58$9[^N :](O/# MUE=ZHVI[[J"^,*P&:WN'0E%)(! .T\L>H/6H)?".BS:%-H\EL[6L\OGRMYS^ M8\NX-YADSNW9 .<]AVH Y;Q?>WEG#XA%AJM[+-IFE":*.%]@M'"NV^5B?WA; M:,*0>%Z#.:=&LFH?$WP]=37-P&ET"2=D24JF[S(]=O;>!= ML]);AQ 9?^>GE9V;N^<=>>O-/?P7HDEAJEB\-PUMJLIFO$ M-U)^]<@ G.[(R !QCI0!S>I:KJ?AOQ,LPO[J^AN=$N[V2VG(*"6'8R[ -H. MXC'T[\U9T>+Q!>2:'K$>KPK8W=O_ *6&NS+]H+IE&C0QA48'G XQP0:Z0^&M M,?4[34729[FTA:WA9YW($;8W*1G#9P,Y!Z52T;P+H.@7+SZ=;SQ9W>7$;F1H MX"WWC&A.$)R>0,\XZ4 7043'SGV.57:&V9V M[MH SC.* *_C#69O#W@_5M7MHA)/:6SR1J1D;L<$^PZGV%<_>7=_H>I>$[FV MU"YO8-5G6TO(YGWB0O&SB51_!@J3A<#!Z5V\\$5S;R03QK)#*I1T<9#*1@@C MN,5E:;X6TO2FM3;I.ZV:E+1)IWD6W4C!"!B<<<9Z@<#CB@#G? UB(?%'C!_M M%R_EZF$P\I8-^XB.2.Y]Z[NLO3/#]AI%[>W=FLRS7TGFW!>=W#O@#.&) X ' M'I6I0!XW'I;W$/B+X6*QB5[MKFU?'$=G(#*"/990$/\ OUT_@#69O%=O87MT M&$^E6AM;D-_S]D[9,^X6,'Z2UV0TRS75WU40+]M> 6YE[^6&+!?S)-&GZ99Z M6MPMG L0N9WN9=R:YJ>H_#W6?%UOJ$]MJ-E/ MU=,WA#1FN+N3R)%BO)1/1ZPJA5"C. ,2[^)'C-YB2UK]CM80?X8_*+\?5G8UH M1^ ?"\-I;VL>D1+!;7OV^% [_)/_ 'ASTX'R]..E61I#V/BN;6;1 R7\,<%Y M&" =R$[)!GK@,RD>FW'3!VZ /-M0TKQ!X;OM2\1>#;J'4=/N)Y9[[1KDX!E! M(D:%_P"%LJ>#QGUX%5++4X-6^)O@O4XHFATN[T*4V$;C_5R\%U'N$P/H*[9_ M".F'[6L;WT,=Y(\MS%%>2*LK.26X!^7.?X<5;N_#^EWFG6UC+9HL%H5-L(B8 MV@*C"E&7!4@<<'IQ0!R?Q5222T\,QVF?[0.O6QMMOW@1N+'Z!/\ 3_$GELUKJ=I)I]RB_P 4R R0?5FPR#ZBNQMM LK?4$U"0S75Y&A2.:YE M,AC4]0H/"Y[D $]\U9U#3+/5$@2\@6403I<19_AD0Y5A]#0!Y;X?@NM%U74_ MA]>2F5[^>&]C?'#P2*6N1CLNZ-U'_705ZN]I"]R+ED)F5#&K;C\JGKCTS@E1-IEFVKQZJ8%^VQP-;K+W$;,&(_-15N@#A_B:BZ5\,[^XLE\J6P>&YMR M.JR+,C YZDDYR>^3ZUVZG*@D8)'3TK%\0Z0WB".WTV5<:?YT<]TQ(_>!&#+& M![LJDGT!'?C;H P[[5-=@UJ*UM/#ANK!F0/>_;8TV GYCL/)Q^M;E%% ' QZ M-J]H]]JO@GQ%9365SQ>9!YVX^9ME4ADRP.1R ,UU-Y\/?#M[>7-P\%U#]JW>)" "@9"#M( XZ<4 M<5<>']&N/%O@_1TNFU/2H;745Q+.)0X5XOW;$?>53QM/]T YQ6+' MM/LUFTUO%PMA8&22H.3DY^IIEQX3T6ZMM0MYK0E+^Y%W.1*P;S@% =6!RA&Q<;<= M* /-=3TS4M+TJ^L)["WT?1M3U;3H#96EWYBQ(\FV;&%78K )P!CEO6KFL:+I MFA^.;ZWTJWCM(G\*7CFVA&U%.]!N"C@$XYQUVUW$?@K0ET>]TN6UDN8+Y@UT M]S/)++*PQM)D8ELC QSQCBC3?!>B:7?&^B@GFO&@:W>XNKF2=WC8J2K%V.1\ MHP.W;J: .2N9%_X1+X7C<,M>V&!GK_HSUSDEQ7E) M)$1AN_AR"1GMFO2+'X>^'-/EM)(;:X8V2R+;D9P(PS$*O/0<'C/05 M>3PEH:1:O%]A5H]7D,E\CNS"5B,9Y/'X8H Y[PAHE_I/BBZD30['1-,FLE#V M=K>"4-,K_+)M"KMRI8$]\"NI\0V%IJ7A^_M+ZWCN+=X6+1R+E25^8<>Q /X5 M#HOAC3-"FFGM%N)+B951Y[JYDGDV+G:H9R2%&3P*U98TFA>*091U*L/4&@#P M[PWI5@GPV\$0):QPPZYJ,<.IO&-IN47SF5'(Z@E0/TK6\36%IH%[XPTG2($M M-.G\*RW#-$MM/U*S,$\ZZE&8KR6YN9)99DP5VF1F+8 )P >,T 1^"= M#L-'\.6DMK#BXO+>*:ZF))>:0H,LQ/?D_2NCJ*VMXK2UAMH5VQ0H(T7.<*!@ M"I: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N-^(WC"_P#!NDV-WI]C M%>23W7E/%(2/D$;N=N.^$XKLJXCX@*'U3P8K %3KL8(/0CRI: -[4/$EC8^$ M9O$@<2626GVI"/\ EHI7*@>YR!^-8GA/QP=1\%R:[XC6WTQH;F2WE52=JLK[ M0!G)))XP*Y+3K2YDUVV^&LD;FQTO4&U!W(R'L5(D@0GO^\<*?:.J, F3PUI] MRMZEC;V_B^Z::ZDB$B09:94=@2!CZU-(TN8S+%^[F:=!'ID;I=)!'/-?AWD'EQL3\R@KC: 26:@#9UOQ1=6GC3P=IUA)!)I M^L_:6E?&[6Q1'O;R_=A%$SC*QJJ\LQ')Y KKZ\\T_5K+ MPC\0?$=IKEQ'8PZM+%>V-U<,$CEQ&$=-YX#*5Z$]#0!O:3KNK0'48?%-C;V( ML8Q-_:$#DVLT9SD@MRI7'(/L:LV'C#0-3M+VZM-11XK*/S;G/QOX:ELKV]35X#;66 MSSY>=JE_NC..2>F!DYXZU1TGQ?'K?CB73=/N(IM.33%N2=A6193*RD,#@CY0 M#@COGO7-:DL&G_#OX>W$@6+3K2\T^:Z8\(B&(C>WMO922>_-:6DZCIVI_&;4 M)]-GAN$70XDDFA8,K.)F.-PX) *C]* /0**** .%^'_CVX\6W>IV=_:16MQ; M.7MQ&3B6 2/'NY[AD(/U%+?>/)XOBGI_A.UM(I+60%;JY8G&QY@&2 MF[&W=_LYS[5!?>._#&FS2Q7>KPQO#*8I1M8^6PQG=@?*.1R<#WKS2^UP7=GI M=W-J]A:1_P#"1Q22:1;6Z)]F5+O#23-G<#W9C@$O[UO6T43>$OBC($4M)>7P M9L?> MDQ_,_G0!Z)'J=E-J+Z?'<(UVD*SM&.HC8D*WI@E3^5<5XY^(]MHGA^ MUN-&NK:6ZO+L6T4DL3NB .4D8@8SM((QG\ZS] U6PT?QA;S:I>P6<<_A:R,< MEQ($5]K/NP3U(R./>N,98XX/-:6K^*=$T*.WDU'4(HA< M"%!=I M% R6 4$D#(YZ1=2\DS*(4^95P>>!N.2/7/O6;?ZSIUCX ^(F MFW-W#'?OJ&HA;4N/-8/RI"=2,'.>F 3V- 'I5_XP\/Z9=):WFIQ17$@C9(B& M+,),[" !SG:?ICFJUKXBMH)M?FO]:M);73YPKK'"R&T!'W7.3N/N*P="AC?X MM3S,@,B>'+4*Q'(!D?/\A7':D,Z'\7@?^?Q/Y"@#UG3?%FA:OJZDBJ\7CSPO-M 'ME%5;34K.^N+N"VN%EEM)/*G49S&^ V#^!!_&K M5 %#6[]]+T#4=0C17DM;66=5;HQ52P!_*N6TO4/B!JNDV>HQ0^&4CNX$G17> M?(#*& /'7FM_Q?\ \B5KW_8.N/\ T6U><^&X_!2^&](>X\?74$XM(3)!_P ) M(R"-M@RNS?\ * >,=NE 'J-OJMG/?7&G?:8S?6L:/<0C(V!APPSU!P>?:N8U M+QY96^K^'Y8+ZW.B7\=VTMP4)W&/8%V>N68C@'/&*Y_XA12^)-8AMO"ZM/J- MK8O)?S6\VT26<@R+?< 7>E1H+ 6M\;>,+CR=L<: M[<=BO*D=L4 ;VI>+=.NO!M[K.DZ]9VL,+K&UY<0,Z0OO4%7CX;/.,''W@:K7 MOC>WT?QG=:=JMW##8)IT%Q$1&S.\CO(&P%R2,(#P..:X'QV O@SXI*!@?VG: M' ]2+;-=6NI:7IGQAN)=1N8+9GT"W6*:=PB_ZV0E=QXR< X[[3Z4 =#J/B*U MEM="O=/URRAM=0O8XHY'B,HN@V?W:$$;6..IZ8/%-TOQOI>J^+=3\/0L1O.>*\O-VFL^,#R6FD*D#T/4?6N[\.7=M M#\5_&MI+<11W$YLFAB9P'D @Y*CJ0,]\-7-O::3I\=_=+;R7]W&S$>5:QXW,,=R3@?0UV%G=P:A8V][:R"2WN M(UEC<=&5AD'\C7EWAF'Q1XBU'6/&&G+H_P!DU=OL]LNHI*S"UC)5&_$=S# WA]Q(LP+%#:R?,A&>2 25]L 4 >E44 @@$=#10 M!DZUXFT;P\81JE\L#3 F--K.S =3M4$X&1D]!46H>+] TRUM+FZU.%8KQ/,M MVC!D\Q, [@%!.W!'/3FN=\3ZP;?QL+3^U+#15BTOSS?2VZ23SAI"#$A;L-H) M !)++Q7*^&Y[-/#7ARYM/%%KHVN6UA-"5O8U:"6,2Y:-\D88,%X5@P!Z8Q0! M[%;7,%[:Q75K,DT$R!XY$.5=2,@@^E2UB>#[_P#M3PCI=]]CBL_.@#>1"N(U M_P!T?W3U'L16W0!B:YJ1L=0T>$:I;68NKKRC%-"7:YX^XA!&T^YS4-_XZ\,Z M9-+%>:O#&\,IBE&UCY;#&=V!\HY')X]ZYWXC?\C1X"_[#(_]!JK:PQ'P]\4' M,:EGN[M6..2!:I@'\S^= '::QXKT/0?(_M+48H3.I>-0&0:BFFTZY^(7POGTBU-KI\D&HM;PF+R]J&'@[ M>P/7\: /16\0Z2ND7.JM?1BQMG=)IL'",C;6!X[$8J#4O%FA:1?I87VHQ0W3 MH)-A!.U2[8%>6:EK.G6GPE\6Z5-=PKJ/]HWL?V3>/-R;@L#LZXVG M=GIC)KI[+5=+T;QOXV76[F"!KA+66)9V ,\ @VX0'[WS!Q@=S[T :F@>.+0^ M!]&UCQ!=Q07-_&2%CC8EV!.=J+DG '/I6S=>*]"LM)M=4FU*'['=D+;R)E_- M)Z!0H))X/ ':O)/"YN;6V\%W/]M0:-"^AS0PW-U"LB>8)@S)\S *Q4 ]>0IK M6T_^S]%USP??RZS%=Z3)-JA2_DB\B%9Y2#@9. #B0*,+O&]SI[(]M)?0%73[KG MR%!8'N"03GOUKO: *>KW!L]&OKD7,=J8;>23[1*A=(L*3N91U ZD5DQ^*])L M-&TR?5-8MG>[M1-',D;*MP %RR+R>2ZX7D_,.M/\<_\ )/\ Q'_V#+G_ -%- M7$>'(DDO?A6SH&*:'<,I(Z'RH!G\B: /1]'UO3=?L?MFEW:7, (M-W7<2:-=:;-<[VC;>TJRH@51C)^\W '.,U9^* M:EOA?XA"@D_9&/'U%9]O<6.J?$[0+NUF@NHET*X:.6)PZAO-B4X([\D?G0!T MJ^+=!;01K:ZG"=.+;!-SR^<;=N-V[/&W&?:KFDZQI^N6?VO3;I+B$.48@$%6 M'56!P5/L1FO(IUFBNWN4OX]/M8/&=V9+J6(21P,T!",RD@8W-C)/!8&N\\$0 M0?;-=O8M?BUB2XN8Q<2P6XBB61(P/E()5CMVY(/48/- '7T45A>,O$*^%_"E M_JNW?-$FVWCQDR2M\J+COEB/PS0!SS?$*9?'?]F?8HO["%X-+-_N.?MA3?L] M,?P_6NKU;Q%I.AO$FIWT=L\RLT:L"2X7 . !R ?&A^'I\/&;0 M]S'[49B)?M'VC?YF_?G&[=QG&,5=TW7(_%?B;X>ZK)&![8%) M$O\ Q/::-;W5E:2%+JU60W$'V94)4LP)PPD&!GD^] 'IFJ>+="T:=H+_ %&. M*<1K+Y05G8JV[! 4$G[K=/2B?Q=H%MHUKJ\FIP_8;LA;>5,OYI.>%4 DG@\ M9+>&+&*S^(BPB5KAK;PO90I<21E'=?,D&2#RI.T$BN9\/W%OIMWX,O;Z6 M.WT^*_UF$2RL%CCE:5M@)/ R X% ';:3XYL[O4O$4UQ?6PT>PFM8[>< C_6H MN0Q]=[8Z#'0U>7X@>%76>]=W-#$WQJLG,:ED\/R[3CD?OT''X$_G0!M/ MXOT"/1+?6#J<)L+EMD$J L9&Y^55 W$\'C&1@^E*WBW0$TNVU-]5MULKES'% M,6PK, Q*^Q 1L@XZ5Y18B>WU'2+E-5ATFVCUC685NYX5DCCD:4;5.X@ E5D M.?4=ZU!96F[P]+'JT>L1W7BXW#SI;^5'Y@@D!V#)!&Y,[@<9)H [*^^(?A^W M\-:GK5M=BZ33U(DA"LC[]I*H05RN[L2,5N:-JUKKFE0:C9ONAF7(X(P>XY Z M&O-?&*$WGQ+"+RV@VK$ =<";G\A7HWAZ]M;_ $"QGL[F&XB\A%WQ.&7(49&1 MWH TZY+Q_P"*M0\*:?IUQING)?S7-Z(&@)(9DV.YVX_BPG%=;7&^._\ D*># M?^P['_Z)EH LZYXPBM? \7B72?*NH9FM_*WYP5DE1#G'0C<>/45O1:G93W=Y M:Q7"M/9;?M"#.8]R[ES]1S7D/CZ&3PC;7FC(C'1-:O;>YL<#BVN1<1M+%[*P M!<>X85TL&LZ=HWCCQRNH7<-O),MK+#'(X#S+Y&WY!U8[AC SSQ0!T\WC/P[; MVMK:K?\ "PO"?DVTO]MV_EW!PC8; ^8K M\_'R?,"/FQT-N&4D=#F(9'X$C\:CO((D^&'Q,*QJ"VJ MWS,0.I!7% '6MX]LM+\4^(-/UN]AM[:S: 6P$;,Y5H@[D[03@$CG&!D5NZAX MJT/2[.TNKO48EAO%W6YC!D,JXSN4*"2,$'/09KC-&UC1=*^(7C-]5N[:U>2& MR;?XKE_#$=_IK>%I9]:AT))="D6WGO(%=3^_+[ 68!3L M:,^X7VH ]9O/%WA^PLK2\N=5MTMKR-I;>7=E9549)4CKP1Q6I:74-]9P7=L^ M^">-98VP1N5AD'!Y'![UY18Z?91ZW\.HX+X:G:/>:G<1SF#RE8E'?Y5/10W( M/3 !'&*]=H *Y[6[[Q(=6AT[0;&T"^09IKZ_W^2O.!&H3DL>2>0 /7-=#7)^ M*-9T5[[_ (1O5]2N]',]N+F*]2Z^RK( V"BRY^\."5]".M %_P ):]-XAT9[ MB[MDM[RWN9;2XCC?ZG&16[7%_#"<2>%9H(626PM;Z>WLKE8PGVF M%6XD. 226!8#DC/>NTH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *8\ M4AI]N=E '8I96D;(R6 ML*E"S(5C VD]2/0GO4]<-H/BVZA^&L.MZH3>W9=X;PBF90(HW:1$'']U2Q//8H5#P MF&ZMXIXB<[)4##\C7$^%9X[^_O;6P\=7&K1-:$2I,J>?#*3@31$*!LZ\889Q MSZP3:;J]GXRT;2K/Q;K-VY/VR]2Y\DHMLAQ@[8PU '?):V\=M]F M2")8-NWR@@"X],=,5&NG6*1QQI96ZI&K*BB)0%!Z@#' />O._%DFO:+9ZAJ\ MWBQH=7$Q;3-(MMC131[L)&8RN^1F'4@\$\<"NAUC2M;U*^GNKGQ#-HNDP6RM M$MDR!_,P2[RLZ$;1Q@ X/)- '4-!"]N;=HHVA*[3&5!7;Z8Z8ID%G:VH46]M M#"%78HC0+A%U,T]S+NSEW#?*-IX]_:H[77]8UA-(\/MJ#VU\][>6U M]?0(H=DMC@E 00I?ZO8[BSAT^\N$4N%N6VC?@ ,4*N0<<\9JW= M:C?>"=6\JZU2[U2QN-.N;I?M>PO'+ H8X95'RLI/'8B@#LSIUBQG)LKXY_&I1;PA)$$,820DNH48;(P<^O%K^()O#UG#9136OER1Q^>[;O,)9P=VPA1M'KGO5 MC3%\3^)?#.@RSZ@VFB6-GOY84"7$F.(]@92%##YCWZ 4 =@]I;2W,=S);Q// M&"$E9 64'T/45')IEA+;+;26-L\"MN6)HE*@^H&,9KST:_K4&D7>G1:H\Q.O M1Z3;:K(BEQ&VW<3@;693N3.,9^E;NCSWND>-9?#EQJEQJ-O-8?;H'NMIEB*N M$925 R#D$<<8- '43V=K=1I'<6T,J(0R+(@8*1T(STIKZ?927#7#V=NTSIL: M1HE+,OH3C./:N=UZ>^U+Q78>';/4)]/A:TDO;J>WV^:RJRHJ*6!"Y+$DX[5- MX3OKUY=8TC4+EKJXTN[$*W#J TD3(LB%L #=AL$@#.* .B6&)9/,6)!(5"[@ MHS@=!GTIAM+8B4&WB(F.9 4'SGW]:Y[4?&$EOJ][IVF:'?:K+8(KWC6[QH(M MPW*HWL-S[><#U'K7'>.?%E]JP\(QZ%'J7]F:O<(YFLKE()+@;2?)#%@R$=\X M';- 'JK11O(LC(I=,[6(Y7/7![5Q*>"M8N;RTCU36;.YL+:]2]+QV(CN;ED; M=&)7#;2 <%YI;$;M3NG6SL$ M[M/(=J_ERW_ :H^!=4U(7&K^&]=O#=ZII4X(N&4*9[>0;HWP./53CTH ZZ*W MA@+&*&.,MC=L4#.!@9_"FI:6T;!DMXE922"J $$]3^/>N+O/B;;6FG7>K_V) MJ,FBPS-;I?IY>R5P^SA=VX*6R Q&,UI?\)D)O%UWXSDB%U,I18X8 MY$#!R21ZXP.3@XZ4 =$]I;2)(DEO$ZRD&0,@(PZ5?SFWL]1J$IY33;]@^7=NV%QM#8QGVYH ZAK:!UB5H(RL1!C M!080CH1Z4AM+9KI;HV\1N%7:)2@W@>F>N*XZ]^)$5HFK3Q:%J-S9Z/YG6V:^8QA8Y&?8,KNW%=V 6 Q MGUH [B.-(HUCC1411A548 'L*I:IH]GJ]C=VES& MU"8)70 .4/49(-<[H'B MG5=4\<^(-'N-*EBL]/>)$E+Q_)E-V6PV3NR",#@=<&M76_$3:7?6NG6>FW&I M:C.+"2#2+E[:YBM=1N'M#+( M/LMPI*^5*,\$LI4$9&1[BD?QU8BSU*\BM+J:VM+M;&!XPI^V3DA=D0SSACMR M<#(/8&@#HYK2VN)8I9[>*62$[HV= Q0^H)Z5%+I>GSQ^7+86LB;S)M>%2-YZ MMC'7WK 7QS:VUCJLNL6%UIMSID:2SVKE9&=9,B,H4)#;F!4<]1@U!+X\-C9Z ME+J^@ZAI\UE9&^$4AC?SH@<':RL5# ]5)!YH [$ 8 Z"BL;4/$45C?:39 MBUFFFU02^0$*C!2,R8))'4#'UKE_#OQ!O+GPS=:KJVD7*M]O>ULXXFC9KAS, MR)$H#?>7 !+8'4YQ0!WLD$4K(TD2.T9W(64$J?4>E @A"R*(DVRDF0;1AR1@ MY]>*Y=_'EM9Z9JMQJFG7=C=Z9Y?G61*2._FG$6PJ2K;CP.>H.<8K-@\0:E?? M$O1K&[L;[2_^)==2RVDLRNDGS1;&RC%21\PYY'T(R =M/86=U$D5Q:031QD% M$DC#!<=, ]*D:"%I8Y6B0R1YV.5&5SUP>U9.O^(H]$>RMH[.>^U"_D:.UM(" MH9]HW,Q+$!5 ZDGN*R)OB%9V>CZE>:AIUY:W.F7$-O>6;;7D0RLH1@5)#*0V M>.>#QF@#J&TZQ>>2=[.W::1=CR&)2S+Z$XY%.ELK6XFBFFMH9)8CF-WC!9/H M3TK#TGQ6]]X@;1;[1KS3+MK8W< N'C82Q!@I.48X8$C*GUK6U:SEO],FMH+Z MXL9& (N+;;O3!!XW CG&.G0T 2RV%G/:BUEM()+<VAE@X'E.@9>.G!XKB_#_BS4CX,\-2?V9>ZSJFH60FD,12-1@#W15#K)']Y&R0 0003G P3G% '5Q00P9\J* M./( .Q0,X&!^0XJ2N0C\?VZV%W+>Z9=VEW9W\-A<6CLC,CRE C!@2"I#@YSZ MUKW7B*VM/$!TB2&8R#3Y-0+HNX;$=5( ');YN@% &LZ+(C(ZAD8896&01Z&F MK;P(8RL,:F)=L>% V#T'H.!7.:1XP?4-2@L;W1+[2Y+NV:ZLSXNKF +YJQ1!?E0L" 69UYQT!H ZQT61&1U#*PP5(R M"*A@LK2U""WM880@*J(XPNT$Y(&.@S7(:+>:ZD_B/P['?)>W^FO";.\OEY,4 MRY'F! -Q4A^F,X'3K5KX?7NHWNAWHU2^:]N;?4[JV\]D"%E20J.!P.E '3M: MV[Q2Q-!$TE@MX;6%8;>&.&)?NI&H51] *DKS;Q5'XGT31M1 M\1S>))4OX[D?8=-MU1K:1"X6.(J4W.[ \G/!/' H ])IDL,4X42Q)(%8, Z@ MX(Z'ZUQ$HU;Q5XJUNSM]YO,AW*1&IX&YD/)Z#H,] #TBH4M+:-PZ6\2N"S M!E0 Y/4_CCFN0\1:QJ4/A;PY':7AMKO6+JULY+S:&:(.A9F (QN.W R.K4FD MWU_H7C#4/#EQJ-UJ\0TT:E;&?89UPY1HR5 #9.TC([D4 =E]G@V2)Y,>V4DR M+M&')X.?6HYK"SN&B:>T@E:$YB+QABA]L]/PINFW;W^FV]W):36CS1AVMYP M\9/\+8[US\OC7R-46*;1-0BTUKT6 U%]BH9BVT?(6W["WRAL8_#F@#IQ%&)3 M*$7S"-I?')'IGTJ*2QM)K8VTMK \#')B:,%22T6^D^SM& M@BA8X4DNP!8X.%Z\4 ="+*U"%!;0A&VY7RQ@[?N_E@8]*D\J/S1+Y:^8%V[\ M:-6*-N4L,[3ZCT- M/HH CF@AN%"S1)(H(8!U! /KS3);*UFN([B6VADGB_UI([U+10!6GTZQN<_:+.WE MRP8^9$K9(& >1U I]S9VM[#Y-U;0SQ YV2H&&?H:FHH C\B'=&WE)NB_U9VC M*<8X].*DHHH *@NK*UOHA%=VT-Q&#D++&'&?7!J>B@!J(D:*D:JJ*,*JC ] MJ=110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R'C73=2^W:'XBTBU- MY=Z//(SV@8*TT,B;9 I/&X8! /7%=?10!R$'BO5M9U"RM=(\.:C:Q&4->W.K M6Q@2*(=0@SEW/08R!U-]>IT4 >6^*_#FJ7GQ!BL[:RFDT76I;.XU&8+F-#;%R58]MP$0_"M#QO>W MEYK\&C7.DZU/X>6$371TZV:3[6Y/$+,",( ,MCDY Z9SZ%10!Q5UI%WXI_L? M4],N;C0DTTR"&SO=-!PQ&T/L+#&%R![,:YA?!_B*Z\(^)K:\<7DYUAKRWMI+ M80BX*2JY8$D\2 $ =!ZUZY10!PEC+<^)/'^F:Q#H^HZ=::=8SQ3RWUN86E:0 MIMC /+!=I.>G/%:7AFSNCXE\4ZK>V\D3SWB6UOYBXW011KM*^Q9Y#]2^(D,D.FW]I;9C4$GRI5N,_N\9!()'(/'-2>(KK4 M;K6K;1];TC6KW1;.WB>?[!:&1-0N,9("^\0 MO+<+]C,8C@CFDF9V;)XD*IC./O8&:]=HH XZ^DN?#?C2]U;^S+Z]L=2M(HV- ME"97CEB+X!4W%[9VXWRQ)@44 >QN;>74)YXML($&#\C]'W,HQCL><4TZI/=>*;C4-;\/Z]/'8 MSLFFVT-B7A0#CSCS\SMS@_PCISS7I%% ' 7B);>+M3U#6?#][J=G>VT L62R M^T^2H4[XBO.PECGT.>3Q6:3XATKP?H>B2V.K(EP9FO);&,S36T&\E(00>&*L MJYSP%..U>HT4 <3.UA>>")K"V\(:@UA;&-#I\L1MY"FX$O'SEF7[W4$D=$;2[:XUK6KRUEM)-5NQ+ M'!,,.D21K&FX=F.TG';(KIZ* ."CN;SPEXI\22RZ-J5]!J9<7%C/%$@_B9HV 'YFN,T2*]OKSP!,=*U"V73;6>WN MOM-NT9C<6Z+SGL2" >^*])HH \IU_P -:A>ZAXDNCI][+!'K=E>K';LTGZ?'?:C?V.D:Q9ATCA%QJL\S23@;C@)*Q954MUX MR2:[&B@#S_7] U#Q?\0;>*674--TG1(/.ANK<*AFNI.ZEE((5 1G'!-5[OPO MJ7AGQEHWB.QOM7UGS6_L_4%N"DCK;ORKC8B\*_)Z]:](HH \2UB34=&^$-_X M6N-%O5N+24H]T\>+=HC<[E=7S\Q((&T\-F( M)BN!(%@VMM/?!XJ9_A_H[WK2M+?FT:Y^UMIYNF^S&7=NW;/][YL9QGM754 > M1^%/#=K9C1-)OO#_ (@DU+3YU\V:2[N!91F(DK,N7\M@<*0@'?&!BFZ)X8M; M/[+HFHZ!X@NKZ&_),HN[A;(QB4NLV=_E\#:=F,[AC'>O7J* /-)]&U)O _Q$ MM18SFXOKZ\>UCV'=,K1H%*CN"0<5<\2Z#?:MJ7AB"*"01C3[ZWFEVG;"9+=4 M7<>W/\J[^B@#R[PAHMFMYH<$_AWQ#'J-@FZXFO;NX-M;R+&5W1[G*/DD@;1P M#VZ41Z)J@^"FGZ9]@N/MR74#-;^6=X O%HT4 <3H:W6G_$[Q2MQ MI]Z(-2:VFMKI8282$A"L"_0'(Q@U5\9Z.C>+[#6;RRU>ZT_[%):2?V5),LL3 M[PZDB)@S*1N'< @9KT"B@#S6YT:6^\)6?AC3-#O=/@UB>26\DNW:9K6+?N9V M=B?WSX&!DE2Q/:J5SH.JCP8GAR?3+J7_ (1[4()8GM,Q&^M5;.8V4C$H4G(! M!W+[UZO10!Y1=^&XM5\/ZW-H6AZQ%=*+9H9-6N)C)=>5*)3&J3,2H&, G ); MVS6QKFHZKXR\-Z]I=AX?O[:"32Y%62_B,#R7!'$:H>HQG+=,XZUW]% 'G4=Y M?Z]XK\&W,6A:I:VM@9_M4MY;&+8[6[*!@\D9XW=,D8)YQ@0Z+J$_@XZ5<:/J MHFTC7GOIHXU>(W$+329,$@(W-M?=\ISQCO7LE% 'DU[X>CO= U2^T+0-92XA MGLY4.ISS-->+#+YA14F8LH +8SC)-;=M=WNN_$K2-4CT;4K73K?3KF(S7EN8 MCYC-&=I4\C@<$]><=*[ZB@#C_%D%W:>)_#OB*&RN;RVL/M$%S%:QF255E5<. MJ#EL% "!S@UR^JZ5JFMV_B;68M*O(DU"]TQ+6VFB*S-'!*I>1DZJ.6Z\X7)K MUBB@#EKJRNF^*.FWRV\AM(])N(GF"_*KF6(A2?4@$_A4OB/Q!J6AWT0CT.\U M'3YK=QNL8C)(DX(VJR]E(S\W8CFNDHH \H31]0TFQ\+:7J]EK-UIMMI C>WT MIY /M@*\2&-@<8R 2=N$](U2VN?!T%QI5W;G2[S4UN2Z,40/O*$.?O*=P M ;N:]7HH \L\0Z+JLEQXQNK?3KB;.IZ;>0(B4:+8M%XO\/ZC M::+X@2W%M/;75SJ)F>0S.J$%E"O#K3_""Q\/ZQ:R0--9R M03PR+M9-S-V/0\YKN:I:KIPU73WLS>7=H'QF6TE\N0>P;M0!P7PPBU'5+N[U MG6 #<:="NAP.#D/Y)/FR ]]S[>?]BMOQ5#=Z?XET/Q);V-S>P6:3VUW#:IOE M$*;C5M>\-^(YS9SO'IEM%I[/# @X\WK\TCETK4+W4[^QNE9;& S+%-+N8JQ'0 M;I,9[X->FT4 <#/P)/ M;3:RJ21.,AAY3\&@#T&BO,?&7AW3O 6A/XI\,1-IMSI\L3S002,(;J(NJLCH M3@\-D'&UT5R.L:WKS>-H_#FCBPC$FFF\:Y MNHW?RR)-GW58;LY'&1W.>,'G4\<>*QX6/B.>WTE+6QO/L=Y;JDA>?$PB=XVW M809/ (;H>: /4**\SUGXCW%E=ZSP R%#O&WJ0HV MMDK[UJZUXXN/#>IW$6H6BSVUW LFBM;(VZYE. 8&Y/SDLI!X&TGT- ';T5Q< MVM>)WU#2_#T)TN'6Y;%KZ^G>)W@A4,%"H@<%B6.,ENBD]\!D_B+Q,9M&T/[% M86>NWWGO/+(3-!%%$0/,558$[]RX4D$9.>E ';T5S?AC7+^_OM8TC5DM_P"T M=*F1'EME*QS)(@='"L25.,@C)Y'6I/%>JWVEVEL]G=Z78QR2[9[W4WQ%"NTD M87W6MOI+RQLQMY %D(E0@DA?E4 MXR>,CT-2W7C;6?#\/B:#5XK&\O-+@MYK9[5&B2;SV*(K*S,1AQU!Y!H [][B M&.:.%YHUEESY:,P#/CK@=\5)7G$PU^/XE^$(]VU^WOKOP[J=OIDODW\MK*EM)G&V0J0ISVYQS0!?#HS%0REAU M/(IU>1Z%!X-AOM%M+O1[_P +^(H9H]DLL)C:YD'WD\_!657Y')R<\U'XE MS6MQJ5\FH:%'8:=>M:OITLG^F3HCA))%.\8.=Q5=IR!UYH ].HKB(]?\3ZKX MTUW1M,32X;32I(=TUQ&[-()(@P4 ,.WK_#>UUF&U@_MVYG3 M3ULV!V"[,GELI&;&K@M'D9&X=1D=,U- M7G*^,5TCQ!\0)KG3K$#1;:UE,UO%LFNF:$D"1LG.#POH#WK3_MKQ5H5I<:EX MAMM.N=.CL);N1[$-&ULZ+N\LAV.\$9 8 O:787VI: M#>_VI"[I'IDF7M)%7?L?YVW#;N^;"\KTYK3^)_\ R3+Q#_UYO0!UN^,5T6G^,-HW45A%H> M@75W#-M1S/.(E+#;\V!@;@ZEK*:8UAK%Q%;FWM MHG66T:49CRY8A^< \+UXIT?CN[@^'^KZM?6\']LZ9/-926\2G8]P'VQ@ DG# M;HSU[T =L+NV:[:T%Q$;E4WM"'&\+TR5ZX]Z=+<0V^SSIHX_,<1IO8#'$K,#\Z!B3\G!P/UK)U6_\ $NHV M/@S4M673OLE_K%E.D-M&ZO;;LLJLS,0_!Y("X/J.@!ZQ17F,WQ+F2>?41J&A M#3H=0-H=-:3_ $UXQ+Y32@[^#G+!=O*CK6WI6O\ B'6/&>L:=#'I\.F:3=K% M+(Z.99E:-6"K\V 02D M45P5MXE\3Q7WAR744TL66NYC2&&-_,MG,1D0EBV''RD$ #'8GK6'HGBS7='\ M+ZUJ>IWNGW$CZW+8VWFAXTCE,VS@#UFBO,Y_B)?6.D>(P+ MW1=5O=,L4O;>YLF>^ =S7)"/L]]%YD39D4,[ MSP]H_P#9T$<%A#=_:KJ)Y-I9G4KM5ESG:,'(Q@]CS-;> M7=1.[W/G37M8T;P4'Q#>O]LU+#8Q:Q'.T^F]]J_@: .]HK@/!&KW%AX3U?1;B19= M1\-&2WW/SYD04M YQV*8'_ 35*+QCXP_L[PQJ(NLA M?<: /3**\XN?'>KZ(FN6&K'3)-0LKFT@M[E0T%NWVC[K2!F) M4)AB>>0.U0W'Q%O;#2/$.+S1M6O--M8KN"XL,F&571T%)-9\-^&-7U!-.73]1U>PFCMX$<2VZ-*K)N M*F\*0>*I8 M=*73DNQ!-:B.3S9$^T>275MV%/L0>F<\X !Z=17!^';K7[CXH>*K>YOK9]/M M/LRB$1/D*R.R;7&E> M'/$G@S4Y6DNM.TV:2QG<\W-F48(WNR?<;Z ]ZO\ @[6[E7\+:"$B^RR>&(KP MO@[]Z^4@&-KG6]8T!'T3[7I\<=P+TV\OEND@.U/+WY!RK9;<>!T.: .\-Q"+@6Y MFC\\H7$6X;BH."<=<9(YJ2O)K'7-7\2^+?#6J:7':6UY?^'97E:X5GC@_?1[ MB%!!;D8 R.N<\/I5GK*ZM)IDT5YE@UF2TDOHK@?B+=3ZM87_ARQE9$CL9+S4YD/ M*1!6*19]9&7_ +Y5O45T_A7_ )$_1/\ KP@_]%K0!K$A022 !U)H5E90RL"I MZ$'BN OM/@\9?$C4-*U<-/I&C6<#K9%B(YII2QWN!][:JX /')J>_P#AGI:Z M?K-MI!>RM=1L7@>PC/\ H_F]4E"G[K @=, T =S17D.HW\WCKX;^$]!$C)=Z MTPBNSG! MU)E)]/G11^-37^J2>+_ AX'T:3)GU>ZC%^A[I;?-.#_P #0#\: M /5RZA@I8!CT!/)I:\P\<^%M$M=.U.YF234/$^K3,-+=F_TB.7'[M8B/NHG! M)],Y-:7C*>]U#2_^$6AN#]H-@;C5;B/C9"JGY1Z&1@5_W0YH [PL%4LQ ZD MF@$, 000>A%>2W_V?_A%?AN=1MGU#3#:QK/ID2>:]PQMUV,(O^6@0Y)'.,Y[ M5J^"+)-1L/$]KILUUH^G2WX2VM$_=SV:A$\SY#GRMYW$#L#D8H ]&HKAOALE MMI?A?58]PBM;75K]=TCD[$69N2QYX ZFL;3Y+O5?B=X>\17)DCAU&VO196[< M>7;((]C$?WGW,Y]BH[4 >H[UW[-PW$9QGG%+7A%_+H4'@W7=9O[F*/QS:7UQ M()&D_P!*CE24F-4&<^7Y87@?+MR:['QU8"[F\+ZW+L5MOQ%&6E!9 MMHZL<@9.< <8R<@'H,-2\13ZGYC?9;PV%D%D9? MLJI&IWI@\,68G/7@#I0!WM%>7^'[F3QM/H-CK3-/;0Z-]KGBW$+<3&0Q!GQU MP$8XZ9:HS-/!)-X/2YN!9GQ EHK"5MZVK0^>8@^ M]0UB/108+670Y;N.#<62.XC=4#J#TR)!D=]HJ[>:';^$;KPU?Z>\PNYKZ*RO MI&E9C=K(I!+Y/)W88'M0!Z#17FOBB'1K;7K>+3H;JSU^34(F_M"42QQ#+AG! ME?"N"I*A 3R0,<<:9TRT\6>,M>@U=&N+335@M[:#S&549X_,=\ CYOF4 ]MO M% ';T5PWAVRM?$'@VV'B&5[J/39[B!VFF*I((I&0/)R-V%4=>^32>%K:VG\- M:VLJ74GAU[MWL(\R,[6ZJI.S'SE"X;:!U!]#0!W5%<#X+-@?%FJC1$EL]+2V MB5K&<-&QFW-F01/\R+MP,D#)'M5[5[:+Q!X]@T2_#2:;:Z<;QK?<0LLCR;%+ M =0H5L#U- '845RG@HO:3:]HOF220:;?^7;>8Q8I$\:2!,GDA2Q SVQ75T % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %V"=HSU. 3CV- '$WOA M[Q1XLEMK;Q(^EV>C0S)/+:6$DDKW10Y57=E4*F0"0 2<5UMN=3_M:]%R+7^S MML?V0Q[O-+8/F;\\8SMQCWS5VB@#F?'&@W_B?1H='M98HK2XN8_[09W(8VZG M. .<<9JGJ7PM\'7VEW5I#H&GVTLT3(D\4 #1L1@,#Z@\UT%YK^FV,% MI/)*=6O+C5[E88+>(1:,MLYW6TG#&X/ _>;@H ' 48[FNCT;Q%I'B&.XDTB_ MBNTMY3%*8R?E8=N?Y]*TZ .'?1O%<5_I7B*./3+C6HK%["_MVG>.*92P971] MA*G(S@K_ !$9XR4F\/\ BA9]&UYKFQO=MI_GJUK>2F-3Y@4!PP5OF7;Z=&-=510!YU8^"]>BFM%NI+! MUM_$)U8RQNR[T>-PZA-ORD,P Y.1W&.;?B+P/>Z[?>)9%N8(4U*QM(K9B22D MT,CR L,?=R5Z9[UW5% '$P:/XHU/QAH>MZQ%IEK!IT5Q&UO;7#REC(H&_)1> MX''8=SGCJM6MKJ\TFZMK&]:RNY(F6&Y50QB;'!P>#S5RHS<0BY6V,T8G9#(( MMPW%00"V.N 2!GW% '#W^D^,/$MM;:5K5MHUK9I<0S7%W;7$DCR>6X<"-"@V M$E0,EC@$]:2+PMK6G:A?6UA8:'/8WE^]VM[=@F6!9&WR)Y>SYSDMM.X=1GI7 M>T4 <[HFA76G>+/$VJ3/$8-3EMW@",2P$<00[ACCD<8S6);^!KV+XAMJ;3P? MV MS)J45L"=XO'C6,DC&-O#L#GJW2N]JO?7MOIMC->W*W:,DO&8XBI+# 'WB",$Y]JL_V/XLU^TFTS MQ!+I]GI[V$MI,+)S*UU(Z[1(=R#8!R0H).3R<5U.DZM8ZYIL6HZ;<+<6DNX) M*H(!P2IZ\]012:SJ]GH&CW6JW[LEI;)OE95+$#IT'6@#GO#FE:]:WEHNHZ=H M5M!:0&-Y[3+RW+X ##*+Y8QDD9;KBM/QEH]SX@\':KI-HT:W%W;M%&920H)] M2 3^E:]K<1WEI#."WA4O)+(VU54=230!R%SX-N;[QWK6J MSRPC3=1T7^S<*Q\P,3R<8QC!]:S(_#'C"ZL?#.F7W]E1VVAWEM*TT4[L]TD7 MR@[2@"';SC)R>X%=;HGB[0?$4\L&E:BD\T2!VC*,C;3T8!@"5]QQ3+#QKXT*ZTK7?$E[:1 M#(L>UG;8."Q"@D+[GB@!_BK0SXC\,WVE+*L4DZ@QNR[E5U8,I([CXJ2@#E;OPW>SKX0"O!_Q)YTDN,L?F @>/Y>.>6'7'%8">"- M<_LO5],<::8_[7;5M/G>1F#N91((Y4V\+C*D@GKTKTFB@#@M2\-:]KGA37[" M:PT739KZV$%K#;,6"GG'C6]\1:P+ M&);FPCM8[:VE:0Q%79L%BJ[OO9S@=<8XR>OHH Y7XC>&[WQ;X)O-&T]X$N9G MB96G8JN%D5CD@$] >U6[71;F#QUJ&MLT7V6XL(+9%!.\,CR,4@!PI(($@[>OXW7T'Q1IKZ]?Q26@>YEL+B MQ6;+*9+?<2L@Q]ULXXSP:34_#.O:[X6URQFL=%TV:\BCBMH+9BP7#99GDV#. M>, +QCWKOJ* .:U[PY-K'B71KW=&+.UM[R&X4L0Y\Y%4;>,?PG.<5S">$_%\ MNAZ#H%P=*2ST6\M9!ZBA<;1LV80[1ZG) Z#FO3** .)?PCJ#>'/&^GB M2W\[7+BYDM3O.U1)"J+OXXY4YQGBK&H^%+G4;WPPTCP_9].@GANQN.YA)!Y? MR<<\^N*ZZB@#B/#/A_7=*?3+"ZL=#2ST]/+:^B!:>Z55VI\NT>6W0L=SI_P#"K/\ A&?-M?MWVCS=^]O+Q]J\[KC/W?;K^==[10!RFGZ+J^F_ M$/6-42.TETK5D@+N9F66%HHRN NTA@21W&.:M^-]$NO$?@[4-)LFB6XN%0(9 M20HPZLU=!10!R/C[PE<>)M*232YXK;6;4.+::3(5D==LD;X!.UE/Y@ M&J$7AGQ!HUQX;U#3(]/N[FPT8:5=P3W#1*?]6=Z.$;HR=QT-=[10!YW:>"-: M2VM!=7%E)<)XG.LS,A8*8RK9"C'7+<#T[UT=CH=U;>,]=U=WB-M?VUM%$H8[ M@8_,W9&, ?.,9Z+X,\3>'9/#]W:?V;<2Z9I,EC/ \[H)F:0-\K; M#@<9R1VQCG(F7P-JPM%U21=.GUS^UY-4DMI&8V[*\?E&'<5SPF,-M^\.F*]& MHH X34?"^MZQX>^SS6^DV5R=3M[I8+4G9'%&ZL5+[07;ACG:!SCWKNZ** ./ M\0?#W2M635[J$WD6HW\3;F34)XXWDV;5+*K;2. .G2MGPOHH\/\ ANPTS>[O M!"JR%IGE^? W8+'.W.<#H!V%:]% '(ZWX?UB#Q.GB7PW+:&[>W%K>6=XS+'< M("2K!E!*NN2,X((-6=%M/$\^LOJ>O7-K;0K"8H--L9&DC!)!,DCL!N;C M&?6NEHH X+PUX&O=%\>:IJT\]N^EEIGTZ%2=\33LCRY&,#E,#!/!H\.^!KW2 M?'^I:Q#7>T4 >>Q:/XTM/%6J:R-/T*^ MFGD,=K-<7TJ-!;#[L:J(B%SU;!Y)]A6GJG@+3]76]OYENH-6OH )S;:C/'$9 M!'M&0K %1TZ=.W-=?10!YY:>"-4T&R\+W6DM!,@UW=% ' :SX9\2:Y+?:9=1 M:/\ 8+R4J^J)E;H6I;)AV;<;L?+NW8QSC-6/&>D^*=7GL;?2+32/L5E>6]XC MW%U(CLT3;MI41D =LYKMZ* .532=9U+Q-H6J:O%9PIIUM<,T5O,T@^T2$(I! M*C($>[G Y;%12Z3XATG4]7;0DL);759//W7,S(UK,4",V IWJ=JG&1SFNOHH M XN/PK?>'9=(N] 6WNI+*P_L^>"YE,7GID,'#!6PP;)Z8(8TQ_!^I/IC7OGV MHU\ZH-5!RWDAPNP19QNV^7\N<9SSCM7;T4 <;)X7OO$4NJ76OI;VKW>GMIT$ M%M*9?)1CN9RQ5O+81VVE2BF^)O$EC-HEW::9:V,T@$MY']3W6EZYIGB._P!4T.&RNH]2CC$\-U.T7E2H"JN"%;<"N 1P?Eᵸ 6XU""[F:%+F=FW G:C94,SG:>/N]<5T,4_BG^SIV? M3=)CNT9/)B2\D9'7^(%O+!4XZ<&MZB@#EK'2]:N/$4OB'48+*UN([%K2UM(9 MFD!RP8M(^U>Z@ <#-,NM,U]-3T[Q#:P6$FIBR-I?6;3LD;@D,"C[205;/4< M@FNLHH Q/#6CW.EP7L]^\3ZAJ%TUU<>5DHI("JBD\D*JJ,G&>36W110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 5Y[\0]/-]XG\&)]NO;=9-0="+>;9 M@B%SN'HW49]":]"K!\3>&CX@_LZ:'4)K"\T^Y^T6\\:*^#M*D%6&""&- ',1 M0ZGXGG\47G]O:E8'3+N2RL8K64(B&.-3O<8^5_,$+"ZE&Y%(QGN<]370:UJVJ>";[Q):VNJ7M]&FBQWUO]N?SFAF:5HL@ MXZ=#MZ<5OV'P]2QT^VTXZQH6D+1(#"5D:0IN RP);J?3BM35/"%A MK&JWUY>/(Z7NF?V;+", ;-[-N!ZALM^E '/>%;O4X?%,%M&/$L^FSVKFYDUF M!E"3*5VLC$<;@7!4<<#%:'Q/\1MX=\&7'V>7R[Z_86=J0"2K/P7P.?E7(;[4RD/D11R*D:*N02S!0-[\#YC[X R:?>^&X=0\5Z;KM MQ<2,=.BD2WML#8KOPTGKG;Q0!YMX>UCP[X:\>Z-:Z%=N^FZG9)IMR&MY(P+B M(?N9"649+ LO'>MN1M7UR3QAJL6N7MD^DW$MK8V\+@0KY<2N2ZX^;<6.<]!T MQ78>*/#MOXIT*73+B62 ETEBGBQOAD1@RLN>^1^IKS_Q- FGZGXAM$E\10G4 M8@SVEK8^;#J,IC"YCD56,>U"UMKCPM!?736\ MNV223>HSN(."2PR>N!CO5>]\1:W>7.M:C8CQ++J%EJ,L%E;VEL6LFCB?84< M88MM;)/(R,8Q7:>%_")TIM%U*YE<7UIH46ER0C!08*L3GUR,4^7P;,NH73V. MOW]CI]YPLYD@M9?+:.61 M')YQD8V\CN<9Z5N7O@Z:74;Z?3]>OM-MM1=9+VWMU3YW"A2R.1NC8JH!(],C M!YK3M/#\-IK^JZLL\C2:C#!"Z'H@B# $'J<[SU]* /.M,O\ 6_\ A'/!7B>X MUV^FO-1OK:VN8"P%N\4A*']V!C=P#NZYSVP!%8>(M;U#RM:M5\2SWTFI$?9T MMB;#[,)BA0<8R(P3OZ[A7<0^"+6'PWH.BB[F,6CW,-S'(5&Z0Q$D ^QS26W@ MV:RO=MIK]_!I/VLWG]GQA5 \N_L,=O*%1/+C5P&&/F&3C:> /K4]C!+JGQ&*.;"; MC*@*8_N'&2.YKKD\)6Z:/XBT[[3+LUN6>65\#,9E0(0OT SS4'_"'>5KNDZM M9:K/;36-DMA*@C1UN( P;:'XO$%G!&;B6UN;6=;FUN8<%H95S@X(((P2"#P036+-X!2^L-:35-6 MN;R_U:V%K+=F-$\J).X6\BN'!BW MI&'#1KCY.Z-2V/J>:ZN7P' FCZ-::=J5S M9W>D2M-;WFU9'9W#"0N",-NWL3TY-0R?#N"XTOQ%:7.K7<\NNK&+FX=5W!D& M,J /;& * *>FZC=Z+XC\-I<73G2-8TE($1V^2&YC0."/3 MZQIE[KEW<2O#J-Y)+91.>(K8'9'@=MP7=_P*L/Q]IZ:GH6G>"["*]EU/?;F& MYCA<):HIPTS28VCY XVYR=W3FN_LK.#3[&WLK9 D%O&L4:#^%5& /R% '"^' MH(+SP_XZ-VJL;C5+^.WFHFSUR]T^QU4[M0M($0B8[0K%6()0LH )'7ZT_P 3 M>"YM?TZ/2K;7+C3=*2&.(V<%O$ZML8%3N92PQA> <<4 =95+5K#3]2TV6VU2 M*.6R.'E64X7"D,"?8$ _A6/+I.NQ6NE0_P!MW5[-%J*RW-PR1P[X-K91E0 $ M=.@SG';-7?%&@_\ "3>';K1S>2VB7(4/+$H)VA@2N#P0<8/L30!Q>HSS^(9- M6\7Z?&\.GZ?HMW;:?.1M>\=EW&0#KY8V +GJ22..JZM!!:?#/P:UHJJ]O=:6 MUOM'..N* *^L:;9V7Q.\*3VUM' M'-=27TD\BCYI&\@#)/?C@>E)/)<^'?B!K&H7&C:AJ%KJMK;I;RV5OYVQHPP: M)O[H.X-DX7DY-6-5\%:KJ>OP:LOB^]MY+5Y&M(TL[=A '&&493YN./FS5W4_ M"^HWEVMU9^)]0L)GMEM[GRT1UE S\X5AB-^3ROY<4 8?PXL;J^\!Z(QN[BQ% MG?7+>3 X*R(LTBB-CW4>W]T5U'BV\%AX7OISJ3Z<=JHMS'#YKH68* B=V.<# MW(JI+H-QIEGX=T[0));>RL;E1.H<8>$(V=^>3EL=.9'-%/& 6CDC<.C '@X*C@T >:SZ[J>FZ=XQM+:ZUV*.WT5;VV;53_I$4 MA,BDJW7:=JGGH0>E;F=2T'Q3X8EDUJ_O%U6.=;V&=P8BRPF0&-:]>3SZG8-8WCM$@#KSM*J!A-N3P.O?G-;]WX>AN]3T2^:9P MVDF0QJ ,2;XS&<_@7:A#J6I_"_3_ !->:U>RW&H7EI-/;/(# $:Y3:B) MCY=OR\CDX.>M>TUP1^&8.FQZ1_PD%]_8]O<+<6EGY<>(2L@<*7QN91R #TSW MP*[V@ 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 ***Y7QCK>LZ9>Z%8:+]A%QJ=TT!>]C=T0"-GSA64_PT =517/:3%XQ74$ M.L7>A266#O6TMI4DSCC!9R.OM70T %%A:=:1:7%#-J^HW4=I913Y M*%F.69L$':JAB<>U.\)^)QKWA*+5KQ%M[B$/'?1*#^YFC)$@QR>H) Y."* . MBHKE8_B1X4E> +JA$=Q'YD,S6\JQR#;N*JY7:6Q_"#G/&,\5;M?&OA^[TZ_O MUOC%!IY NQ<0R0O$2,C*.H;G(QQSVH WZ*YZ/QMH$FF7NH&ZFC@L=OVI9;65 M)(0W1FC*A@IZYQC /H:T9=;TZ+4K+3CHTEO&BE]R* 2V0" O(Y. <\4 M :%%<]9>-_#VHZJFG6U^7GD=DB8PR+%,RYW*DA78Y&#P">E-/COPXNI&Q-^V M\3_9C-]GD\@39QY?F[=F[/&-W7B@#HZ*CGFBMH))YY%CBB4N[L&]1O+*VM M;]G:] ^S2&WD6*4E=VT2%0N['\.M_:=C!(%D M^S.T*3A,M#T2\^R7]V\75K:[#6,/F>;*RLNSRR0^00",8/:LS3_$5IJGBNWBL]<$ MD%QI2WL6G&S969"^!/YAQPJ)IUI?EYY&986,,BQ MS,OWA'(5".1@_=)Z4^T\9Z#?:L--M[UFG>1XHV,$BQ2NF=RI(5V,1@Y )Z'T MH WJ*Y_QMK5YX>\)W>IZ>L#74;Q)&)U+)EY43D @]&/>LO\ MKQ3H>LZ5!X@ M&D7-CJ5S]D66PCDB>*4HS+D.S!E.PCC&* .THKG[/QOX>U"\EM;;4-[PK(\S M&)U2(1L5?>Y&U<%3U/(&1Q3-/\=>']4N%@MKN;S'B::$2VLL8G11DM&64>9@ M<_+F@#HZ*R?^$FT?_A&?^$C^W)_9/D^?]IVMC9ZXQG/;&,YJE8:[;S>)-9A; M7$DBM;>&9[)[4Q?9%9-VYI#][<.@SZP-+CO6-P9FMU;R)!$TJYS&)=NP ML,'Y0<\4 ;U%85KXQT*]ULZ-:WC2WZRR0O&D,A$;("6W-MPO0X).#CC-7=8U MS3]!M4N-0F9%DD$4:)&TCR.>BJB@LQX/ ':@#0HK ;QIX>32(-4DU%8[.:- MO#MKIEEJ4VIHMI>[Q;R!'.\J"6& ,@C:1@X.1CKQ0!OT5SEWXZT"QAMI)[F< M?:(/M*HMI*[I%TWNH4E%]V Z&K&I>+M$TLV8GNWD>]C\VW2U@DN&>/@EP(U8 M[>1STH VZ*YGP1KTWB+3M2NY)XYXH]3N8+>2, PJ^$Z=>.]2+K<$/BO5+6; M6U9+2R6XDL/LA!@7J9/,_BS_ '1TH Z*BN&SLKB87/E^<;U$BCM;3NL:,[ ML%51DL3@ >M #J*\^\(>/[_7?$0MM0LX+?3M2AEN-%E0,'FCCD*L'R?O%=KC M '!KH]5\9Z%HU[-97EW)]KAC65X(;:25PC9PV$4Y'RG)[=\9% &]17-6_C[P MS=7=E;0:EYAO2J02K#)Y3NPRJ>9MVAR/X2<^U3OXST&/6?[*:];[2)A;EO(D M,0F/2,R[=@?_ &:YB\Z..V@DG8Q_P!\B-3A>?O'B@#F2:N'XD^%EM9+@WT^( M699H_L4WF0[0"3(FS0,H$!W?>' YQST!H W:*XS M5_B3HUAHVG:G:&6[AO;Y+0;()4MU$L (CGMV. ZY)/# MJ>>#CUK1T/Q@EU#>-JSPP$:Y-I-KY:-^\*L0@/7D@')X'TH ZRBLJ^\2:3IL MU[#=W?ER6-I]MN!Y;'9#EANX'/*MP.>.E9@^(?A,-#U2*^>"\:/[ GF72W4+P-$F"0Q60 [< \].* -VBL#3_&>A:G'=/;W M4@^RP?:9%FMI(F\KG]XJNH++QU&:GT/Q1I'B0RG2;EKE(E1VD$+JA#C(PS MGCD#D=#@T ;%%<9J^M>(Y/&<^BZ)-H]O!;V$-S++?PR.2[O(NT;748P@KJ=. M%^NGPC4Y+:2]P?-:V1DC)SQM#$D<8ZF@"U17*:1X]TW5=>UO32LL":6W,\L, MB(RA SLS,H"X)(Y/(&1Q5O2?&N@ZU?1V=G=R^=,AD@$UM+")U'5HRZ@.._RY MXYH Z"BN=\8^+;;PAID%W/#+,T]S% B)&[#YG4,254XP"2!W(P*QSX]MK3Q; M?V]Y/-_9_P#9]KVESM< CD'!!!Y! M!!!!Y!% %NBN8\:>(K[1+2PM-&A@GUK4KI;>TBGR4_O.[ $':J@]#W%6?"GB M2/Q%X3M=8F"6\AC(NXR<"&5,B13GH 0>O;% &]17-67C_P -:A/:P6^H/YEW M((K826TJ"-_#U]>36MMJ&^2!96F;RG"1",E7WL1 MM7!4]3R!D<4 =!16'I'B_1--=!NK&_NUNY8X["'S[E9[:6)TCP2'V,H8J0#@@'.*2T\<>' M[[4!8V]Y(TSQO)%FVE"S*@RWEL5Q)@?W2: .AHKFO!_C*T\86UY+;0S1&WN) M(L/#(H9 [*K990,D+DJ,E>AJUK'BS1]"NTM+V>8W3QF40V]M).XC!QO*QJ2J MY[GB@#;HK!N?&?AZUM+"ZDU)&AU!&>T:-&D\X+C(4*"2>0,=2>,9JWHGB#3? M$-K+<:;.TBPRF&59(FC>-Q@E61@&!Y'4=Z -.BN!\3>/+[P]\1-*T9K>V;1Y MX$DNYV#>9$7D,2L#G 7=L!R.]:'Q%\6W/A#PV;K3X89]2FO7% '745S"^--.LM#T>[U65EN]0M$N!!:V\DS'Y%9R$0,P4;NI_.K% M[XU\.Z?96%Y<:D@M]0C:2U=$9_- )QM!YY''4DX'- &_17.7_CKP_IBVYNK MN93-;K=!$M97:.(]'D"J3&/]['0^E9EWXXM]/\;26EQ=^9IF0:EIUPMQ:3KNCD4$9YP>#R""""#TQ5 MR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSCXJ'3!J'A(ZSU75/"7BO6M-UFXM)8?$EG->0/:PM%&+F-,2*%9F.63#$YY(KU<*%Z M #//%!56QD XZ9% 'E$4,7_""_"I?+7'VZR;&._V>0Y_/FJGB^&9_$WBR:&5 MX8[:?1;FXECC#F.-'::?J6 MAV=QKWB"\\4-X@BAL([:Y9+>+RF4LQ2,&,!7#-/O?#E_<:9 MK,/D:CK%@1I,K2E_L\:@G['N/0Q[@W^US_=KUI88D0(D:*@.0H4 9IQ4'&0# MCIGM0!YMX-\2>'O^$:\*:!+"ESK$ C@:Q$2O+9S1H0\CJ>4 (;YNOS<9S7.? MVA9CX+OX/,\?_"3;S9_V?G]^;CS\[]O7'\>[ICG->UB.-9&D"*';@L!R?QI/ M*C\WS?+7S,8WXYQZ9H R/%U[/IG@W5[V"V2ZF@LY'6&1-RN0I^\O<>H[BO-8 M]3M7\6V3_P#"4#68Y-$O8$G$<,< E(B;RHS&HRV!DJ22!BO9*8L,2*JK&BJO M( 4 "@#RU41/AM\- JA1]NTQN!W*U>V;5P!M&!T&.E-,49E %:T3%YOF^6GF8QOVC./K0!Y#J$K67B'Q2FN>*#H7VZ."4V_V>*3[ M5&;=481[P2Q#*Z[5]O6MO0+"*R^*D%NIDE^R^%+:%))EVR$"9ADCL3@9%>B- M'&[*SHK%3E21G!]J7 W;L#/3- 'C_B*&XL?$.L>![8.D7BJ[AN8&3_EG&^?M M?Z1$X_Z:5HWEHW_"Z[JSL@(F_P"$/:* +P%/GX7'TXKT_:"P8@9'0T;1NW8& M[&,T >;>$O$>@2^&/"OA_P M+C6H8H[5U/,8!#?-U^;C.:P M?",-O/I_A?1[[Q;.;ZRNXR=%2UB\R&:(DL'PN\+PV6/4-UYKV81QK(T@10[? M>8#D_C0(XQ(9 BAR,%LHH'9"TML-R]5_TB/D>]6K'P5#; MZM;:C?ZSJVK36A9K9;Z9"D3$$%@J(H+8)&3G&:Z8@,,$ CWI: /(M/TZXOO@ MUXOMM/B+75Q>Z@=J#YI")3D>Y*KBM2]US2?%&M>"H/#UU#D !1@ #Z4U(HXV9DC52QRQ QD^] 'CRVDAU[_A6>QOL: MZN=2(Q\O]G_ZX)]/..REU>UN;[Q;\5K6S5GN)='MU1%ZL?)/ ]STKV+:-V[ MW8QF@* Q8 9/4XH \KNO$FAZWJWP]BTFYAN7BNP7$)S]G'V=QL?'W6./NGGY M3Z5D^&X(9--T?0M3\73I?6VIKG1DM8C*DT@ 9P ,G)Q0Z*Z M%'4,IX((R#0!Y$]M9/!I%W;:O)K$=YXO@EDNG@6-'D6(J2FT!67Y!\PX)!J[ MXNC:37?':1J6=_":X51DDYN*]/"(%50JA5Z #@4N!G.!GIF@#Q^34K:>]\): MM;>*(M,T_P#L=[+^T$6*2..<>4QB8N"J$@'K@_)BGI9V0N?!,EM?RZE;W7B" MYNA<30B/>Y20EE4 #;N!8$#!SD5ZUY$/E>5Y4?EG^#:,?E3]J\<#CIQTH \O MUV8Z5\0]:GOO%(\/P7=C;M!))!$ZW"IO#H#(#\RDYVCD[^E0Z)-I7@[Q7I+Z MAJ#6^F2^&XH+*[U >3DK*S,ASC:VUD.WVKU5XXY,>8BMM.1N&<'UH>-) !(B MN "-HXI-;O71&4J0IDR,@].#TK"N_\ DJ/C?_L7 M4_D:]4 Z #/-&UV66!F8+U*E0>>]>U;5P!@8'3CI2"- Y<(H?EZ59^)M]3 M>)_#GBW2O#^G:E'>:1,OADK=6T%I9212-&B[7CW&1N"F7&9!(47S ,!L<64:?V+\3VVC&M7T M_P .^(K.ZUN\ALX;SPS8"TGN&VJVP-O0$_Q?,IQUYKU?:O/ YZ\=::T4;A0T M:L%.5R,X/M0!XQX;\J>'P6RPE(SXDU%UC=<%.)R 0>A''TQ73VT:?\))\36V M+N:*W#''4?9/_KUZ%L7CY1P<]*-HYX'/7WH \1T.9M+DTJZO/%'_ C\%UX9 MT_R)Y(8F2;RU;>@:0'##<#M')W=ZZ'PQI]K8^,O"]O;2S3P1>';AX)+B+RY- MK31$97 V\-C'I7I;11NJJ\:,JG(!7.#3L#.<#/3- 'B^HRQVNDWMW,PCMK;Q M\DTTC<+&@D0EB>P]Z]DM[F"\M8KFVE2:"5 \T:,K*R*5; MJ".#2@ #H!0!Y)X=T>\G^$WA77M&3=K>D0M- @X^T1ECYD!]F'3T(%96 MG:M;77A*W\09:/3QXV-Y+)(,>3$SGYG],;@#7N 48 'H*0QH4*%%VGJN.# M0!X_XFU:RUG4?'-SI]PES;#PJ$6>,[DD(:;)5NC 9QD=P1VKH;R&(>*_ANHC M7$<%SL&/N_Z,.E=^(XU7:$4+C;@#C'I2[1D' R.GM0!XKK+ MQM9R2 +NP! A)P.N,9_"I_%\L?BO5O$EUX=G2_MX/#R0336A$JL_VCS-@(X9 MMBMQS]['>O8]BYSM'7/3O2)&D2[8T5 3G"C'- 'E:26&K2ZA?P^,7UZYM]#N M@!%;Q+'''(!P[1J,-E00IYX/%=E\/HTB^'7AM44*/[-MVP/4Q@D_F370I%'& M&"1JH8Y; QD^]/ & .U 'GWB;_A7W_"6SCQ99V\5Z;-"EQJ7^HFC!;B/) MV[U).> WS#&:TOAF+@>";<2^>+?SYOL0N,^8+7S&\K.>?N8QGMBNLDBCE $D M:N <@,,X-/H \;U9YFQ=^,;LV MLL4\4FDV1BFC8,K*7F/!'4' _*NV95=2K*&4\$$9!H5%7[J@<8X':@#PW1_, ML['PA?R:W_8MF$U2V%\T<;)'(USN"L9 57E^ [>UCT.XN+/4YM M2BN[V:X-U)"(Q(Q.&*@ J2"01PN>+OB+J.N:+>6$%GHF[2[5KRW:97E.#,ZA77!!PNQH \INO$.AZR_P[@TN:.>6"_A\P1C/V8>0X,;_ -UB1]T\_(?2FZ?I M\]Y\'O&-O81,US/?:@=L8^:0B4Y'N2JXKK++P?J9U+3)]:\0_P!I6^F2&:VB M6S$3/)M*!Y7#'>P#'H%Y.:Z\ *. !]* /(IX8/$T-V=-\82Z[J*:)>+;PPVT M2+&)4"[7,:C:Q(7"MS\IXXJUX6>PU75O#KCQ?+J=S96TDD=C':Q+]G!BV,LI M104QD##8R5KU)(XX]VQ%7<WW#S(P9F()7J ::NK:=X:^)GB*?7;R"QBO[ M.U>SGN7"(ZQAPZ*QXR&(.WK\P-=ZL:*S,J*&;[Q Y/UI)(HY0!(BN <@,,X- M 'D/A>U=-4\"22P-''-=:O=6T(OB??:1<<1W?A5H]W]T_:?E8>X.#^%< M[#O#&WVAQ^"H/^!&O:L#=NP,XQFC:N",#! MZ\=: /*1K7V3_A&[*?6H]"M_^$>AF2[6"-Y[ESM!A0R*PXPIV@$DL*S/"SPW M5Q\,HF8226UQJ<I= -M-\3 M/M%M8-91'PS:F*W>(1M"AFE.PJ.%Q@<#TKO7CCD*[T5MIRNX9P?44N!G.!GI MF@#D/AGQX2D Z#4KX ?]O,E=A2 # ]J6@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ K!\7QZK)X?N/[*OUL&1'>:<)ND"*A.$SP&) &3G SQG%;U8 M/BV_N+/1)X;;2-0U&2ZBDA"V:(VPE2 6W,N!SVS0!S=[KNIP_"3P_>17KQ7N MH1:?!-?-AFB\[8KR\\9^8\GN:M:8]QX<^($'A\ZO>ZA9W^GR7*K?3>;+#)&Z M@D-C.U@QX/=>*J:2U]<_"Y-'NO"%Y-/8V%O;2V5_LC6[VJ _EL&/(VDC.WG; MT[1^%?#T8\6?VW::!>Z58V=D\$*7[EKBXE=E+$Y9CM54"C)_B.* /1Z\T\76 M6N:-H^I>(9?$UZNJBY_XEMG;28MVRX$N22.!7=:!JO]N:%9ZF; M9[8W,8?R78$I[$CK7!0ZCJ+^*[K5];\(^(;R6VF>+3(X(HF@MXAQYB[I!F1^ MI8C@' XZ@&D\.H>+?%NMV;ZSJ.FVNDI!#$EA,(]TSQ^8SL.M "6^N:Q_8F#4-7\87'B M>;2+RQM;336L[6WN@JS3.SAW.T$[1\BJ,GG)H ZK3+J>]TRWN;JS>RGE0,]M M(P9HSZ$C@USUUXQN[/4@+CP_=Q:2;Y;#[=)(JDNS!%81GDQEB &SWSC%;>@Z MJNNZ#9:HL#P+=1"41.02N>Q(KRO4-"U6XBEEG\.:E>:Y;:NMW->R2Y1X$N0R MK "^#^[V@+@8PV><9 .OO?'UU$VN&Q\.W%Y%HDSI>2"X2,;50.2F?O-@GY?8 M<\BK<_C.2?4K6QT/29=3FELDOY#YZPK%"YPG+=6.#@<=.M9]EI.H?V+X\1K. M5)-1NKB2U1@,R*UM&HQ_P($?A6?I%MJWA35[.^?0[^^@O-#L[21;159X)X0< MJP+# (;KG&10!M?#.^EU'PG)=2O,QDU"\($Y.]5\]\*<],#C';%=C7)_#NPU M'3O"[PZK:_9KQ[ZZE>+.0-\S,"#W&#Q764 %%%% !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 4=:** &0PQ M6\$<$$:111J%2-%"JJC@ =!3Z** "BBB@ I" RE6 ((P0>]+10 R&&*WACA MAC2.*-0B(B@*JC@ =!3Z** "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 **** "BBLC7O$^D>&8[>3 M5KEX1<.8X0D$DI=@,X 12>@- &O16%HWC'1/$%XUIIMQ<23*AD(DLIHAM! Z MN@'<<9S6[0 445D:=XHT75=9O](L;])K^P.+F$*P*BA?4;@QM.Q2&*.)I9)6 R0J("Q_ <4FB>(]+\0Q3OIMP9&@ M<)-%)$T4D3$9 9' 8?B.: -6BBB@ HJ"\N1964]T89IA#&TAC@0O(^!G"J.I M/846=R+RQ@NA#-")HUD$;_ "WGBMQL7)W2.$7\,D5H4 %% M4I=26+5[?3OLEXYGC9Q<)"3"F.S/T!/8=ZNT %%0I=6\EU+:I/&UQ"JM)$&! M9 V=I([9VG'T-34 %%%5-3U.ST;3+C4=0G6"TMT+RR,"=H^@Y/T% %NBJ>E: MK8ZWI<&I:;<"XLYUW1R $9&<=" 1R",&KE !1110 445GZWK-KH&DS:E>[_L M\116\M*-%\0W-];Z5?IZMX[N*U>>-;B56>.(L-SJN-Q [@;ES]14U !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<#\0[BZM=?\&SV M5B;ZY349=EN)5C+_ +A_XFX''//I7?5EZGH5OJNIZ3?322K)ID[3Q*A&&+(4 M(;(Z88],4 5M$U;7+^[>/5/#4FEPJFY9FO8IMS9'RX0Y'&3GVK=J*Z@-S:30 M"62$RQL@DB.'3(QE3V(ZBF6-J;+3[:T:XFN#!$L9FG;=))M &YCW8XR3ZT 9 M?C'Q"GA;PIJ&KL-\D,>(8^OF2M\J+CW8BO(;35M*\*1>%-7MWOVOK5VBUJ6; M3YXUECN#NE=G9 #LD((YKV'7/#EKK]UI4MY--Y6G70NT@0C9+(H^4OD9(&F7B;[:ZB:&0=]K#''O0!QM_:W&N_$V]TJ35M1@TU-'@G\F MSNFAS(99!N#*@^*9M>U.;45U*&V8-<,(I(?M/DE6C M'RL2HR6(W9/6O1=$\)6VB7\=ZEY=7,Z:=%IVZ%Q<_9;:Z6Z63*[RRS>< >,8W<=.E '!OJ^NZC+J>JV-KXFGU.#5)8 M[06[C[$(HI=GELF\ Y53DE4\1!?L\MQ*6.ER% MUC9^>D9#?*.F\8Z&NG?P4G]HSRVVM:G:V%S="[GL('18WER"2&V[U#$9(##/ M/K4[^"]+NCKC7_FWKZR-D[3$92,#"1I@#:J\D=\G.2: ,.:PFU/QE'X7EU;5 M8]/TW2(Y]T-X\IW7BC1_".HZ[>RV]OIDM[<7- MLYMI;MA*L:!F0Y& W.",GD^E;-QX*,AL+FVU[4[74[2U^QF_3RVDGBSG;(&0 MJ2#R#@'.3WII\!65O::6NEZA?:?>::DB0WD;*\CK()I_AC4KJ2^> MP5(&_P!*2/S&B)& 57^)LD8'KBC0- M_#]G-##-/<37$S7%SY\R7SD( D0[V*9W\>^O-=U.YO)K*:QN)7\H>;#(,;=H0! M=I&X;<'.F.: /+=:M[K6_@ M_K/BFYU;4/MES),3 ;AOLZQ+<&,1"+[O"J.<;L]Z]NKAK[X8V=[8W^EG6M4B MT:[E>K:7K.A7-FFIZ>DR+!> MJQBFCDV[@2O*D%5P1GWKE=;\77]GI6NQ3Z)_9'B<):(\MHR3&:&6;REDC? R M1EP V,'%=IKOA>+6;VUU+S3=3M5:.*[M"NXHV"496!5ER <$=15*/P%8R M6>IQZG?7VI76I1I'/>3NJR*J'*",*H5 K'<,#KR)+3 M35T*>>.;5IB\D5T@.#&^]F&0,5-:ZM?!S3:?JEKJ>NZGJ+:A:-9-),8U\J,@CY510N[ MYOO$$]*U7T.TF\-'09MTEFUI]D;=C<4V;?SQ0!POB'5=1O;SQM?65_#=%NM3OXH)O#RZE=RP7#1RW,@$ M2 -(#NQEV8X/)QFNIT_P1I^G^"[WPRES=207J3+<7,C*9G,N0S$XQG!P..PI MDW@>W&GZ)#8ZE>V-YHUN+6UO8=AD,>U5*N&4JP.T'IU&1B@#FM>.IZ1>Z%X; MN+[7-5M9?M=Q(^GGR[J2-"@CC:0."0OF]U&. MRM6G8P*J D;D_BP3QG@!1C'-7);6\\-P^$]4CUK5+N?4;VWM+]+F[>2.<3(< MLJ$X0AL$;<8 Q78:;X7L-.L=6LLR7%OJEU/*8$OKJX@TKPTMQ#%/*SJ9$4_ M.03]XXY/4UU\_@O3;CQM#XI:2<7<487R0P\IW"NJR$8R6"NP!STJ0^$=/?Q+ MJ6MRM++)J%D+*>!B/+,8].,Y/UH X.[T>:SL/ 6HRZQJ-W/=ZK9O="ZN6E22 M1HV;W% &1X7M[W5O&WB2ZO-7U! MK?3-4,=K:+<,(AF)"=R_Q#D87H#D]37H%96DZ#;:/>ZK=02RN^I77VJ4.1A6 MVJN%P.F%'7-:M 'CDVKZ[J,VK:G86OB:?5+?4Y8K,6[@60CBEV>6R;P&W!3N M)7.3P>*UIK*\UO5/')GUS58(M.F'V*.UNWB$+?9D8GY3R,X.T\=>.:Z23P4A MU&XFMM:U.TL;JY%W<6$#HJ22Y!)#;=ZAB 2%89Y]:T(/#EK;S:Y*LLQ.L/OG M!(^0^6(_EX]%!YSS0!YYID4FO>-_!&I7E[??:+GP_P#:Y/*N713(/))^4' # M$_,.A[U!HNKZ[J:6&N6MKXFEU"?4 TI+C[ ;8RE6C";\ *G1MN[3A80V M&7^(L1J9)X]5NY+JX27!&74*RC 'RX7OZU2T;P?_ &3<6Q?7-3O+ M2SC:*TLYW01Q*1C#;5!DP.!O)Q]>: //;JPNKGX>^'?$5UK&H7%[J%_83W22 MW#-"V^=&"K&?E3:2,;0. ?6O:*X9/AG:+:6U@VMZJ^F65RES961:/9 ROO S MLW,.H 8G /K@CN: .%U?4;V+XQ^'-/CNYTLYM/N7EMUD(1V'0E>A(KE%.J)\ M-3XM;7M5;4K:_;R5-V_E>6+PQ[&3.'!&>6R>@Z "O2[OPS:7?BW3_$;S3"ZL M8)((XU(V,K]2>,Y_&J9\$V!\&2>&/M%S]D>5I3)E?,R9C-Z8^\<=.E '&E6T M7QG\2-;AN;V2?3;"&ZBB>YM1ZUJ=W= M:A>VMO?+W*QZC L%]8X0PW M"JK*NEUC:;XI]S0!QGP\UVRB\6:_X=M#.MC-(=2T\3 MV\D)"N1YR!74'"NW\%K)(URS1^5)(8\&,Y M4D#!W$$Y'7M7JFJ^'+75=:TC5FEFAO-+D=HGB(&]77:R-D'*D8_*J$/@?3X/ M#.DZ$MQS1OO ;C&,]< 4 <5X@U#4O!U]XDL-.U+4KB)M.LY MX?M$[7$D,DMP8&,9<^A!P3C(ITUUK&FZ9XE:R@\36FG+H-Q,)M6F+O%=(/E: M-][,,@DD9 !48Q7* .>AAO=&UOP9>_VQJ5S M+JI:*^CGN6>*3-NT@*QGY4PRC&T#CKFN;U&VNM6^$+>*KK5M0>]OKB*6:%[A MC!L-TJK&L9^50HVX(&C$\8YK MGYOAC9SV$NEG6M471S/]HAT]6C$<+[]_!V;BNLRQQWL M4DY,#K);N^!%]U=I48( /KFNZ3PS:)>:]:A' MA&R&G>';+S[CR]"DCDMSEC$\8YH \]\-ZMKNJ)HFN6]KXFEO;R\ M1[MY'!L3;NY#*J;\*$4@@A0Z7J5]]A6.[98XUC MF.%9,X<=1AL@# &*[FP\%)IUY#Y&M:FNF03M<0Z:'18DX7H#DUZ-7/MX4C7Q7#K]MJ-W;S"V2UG@0(8YT4DKNR MI(.2>01704 >/1Z==P:OXH\5:1$9-4TG7)2\*];JV,,/F1>YP-R_[0]Z-3UQ M+J7Q]KFC7CJLGA^TGMKB)BK+\LQ!!'((_0UZ;I&AV^C7.J3P22NVHW9NY0Y& M%8JJX7 Z84=:PK'X:Z'I[^(EA-Q]FUV/RI[8N-D*G>2(^,KS(Q[X)XH 75;Z MZB\4^"(([F58KIKCST#D"7%LS#<.^#SSWKA8SK!^'6G>)E\1:J-4.IB!";EF MB$;71BVM&?E?@YRP)Z20.:F3P/IZ>$[?PZ+BY^RP72W2R97>6$WG8/&,;N.G2@#AO%T,^BMX MMT:/4=0NK&?PQ)>%+VY:8K*'9"5+'@$'D#CBM9X;OPKJ?A.]CU;4;O\ M%S; M7T$]PSQRY@9PR(>$PR<;0.#BNGUSP;8Z]>7US<7%Q&]YIC:8XC*X$;-N+#(/ MS9_#VJ*P\%16FK6%Y<:M?WT6FHRV%M<%-EON7:3E5#.0O +$D ^O- '#^%]3 MUV_'A_68;;Q++=WLZ/?R3N#8M!)G.Q-Y"A>M=!\/[>]U*^UC5[_5 M]0G-MJU[:V]NUPWDI&)"!E?XCS@9Z #%:^F>"DTJ[MA!K6I_P!F6DK2VVF[ MT$49.>-P4.RC<<*6(''7%:F@Z#;>'[>\AMI99%NKR:\E & MK7CNEW7B&T\%^(-;C32I;*#4+ZXN[&ZMV=[L+*V_+[@$(5<*-I^Z/7 ]BKC] M0^'UK?7%\BZMJ-MIFH3>?>Z;"R"*=SC=R5+*&Q\P4C/- '5VLZ75I#<1@A)8 MU=0>N",BN!\6Z8EY\5O!^Z[OHQ)#>96&Z>,#8J$8 /&E>A*JHBHH" MJHP .@%86O>&$UO4]+U*/4;NPO=-:3RI;<(ZOHA*+Q2(+IXP-D6X$;3P3N()[ MC@\5@'3)V\/^/]9AU?4K6XL-2OI[5+6Y:)%=$#991P^2 "&R,#@#FO1/$'AA M-=O=,OX]0N["]TUW:">V"$X==K@AU(((]J:/"5D-&U[3//N/)UJ6>6=LC0 #E< \!6W'='*6= ,^86SSG#UZIJ?ARUU;7M)U6ZFF)TMG>"W!'EEV&W>PQDD#I MSQFIO$.A6GB70+S1[[=]GNDV,R$!E.2LA=T'$F6;HV1@8KG-$FU;Q%)X(L+C7=3B@OM#FFO&AN66 M28JR8.[.0V3][KC([UIZ[8+I6N7X,7BIOM=G$DS6$(FBU-E39ARJ$Q/@ $@I MD=Q6]X0\&?V7I_AF[OGD34M,TLV;1*P*#?M+9XY(*XX.* .2U'4-9U"^\1/8 MQ>)Y;[3KEK73&L9!]FC,:*1YBEQO+,26W \$8J35=4U?6=)EN;%(H; M)=*<+%!*85D)D&\;SN?&&!&T5VE_X+2ZU&]N+76M2T^WU!E>^M;5D59F "[@ MQ4LA*@ E2,@>O-.U/P6>LZCIAOHUCO4M"F)PHV@Y924;;QN4@X ]* M .<@BU/Q)XU%AJFH:E80GP_:W-Q9VMRT)6X9W# M M"\4S:]J2?F.2366R;P#E5.25SD\'BM6:SO=: MOO'+SZYJT$>G3_Z%';7;Q"%OLR/GY3R,X^4\=>.:Z5_!2?VC/+;:UJ=K8W-T M+NXL('18WER"2&V[U#$9(##//K6A!X;M8'UQEFF)UF3?/DCY#Y:Q_+QZ*#SG MF@#S[2X9-=\=>"]3O+V]^T7/AP7D@BN713)^Y)&T'&TD\KT/>O6JY0>!K>"? MP_/9:G?6LVBVBV2.GEMY\("@JX92.=@Y&.I]L=70!Y]!97/B_7/%$EQK&IV: MZ==?8K*.SNGA6(K$K&0A2 Y+/_%D8&*Q]!U'4_&6I>&8[W5+VW@N_#[W-W': M3M#YTBRHF[*X*YSG*X...A-=CJ7@M;O4KZ\L=:U'2_[155OH[7RRLV%VAAO4 ME&V\97'0=ZN6/A33M,U6QOK,21"RT\Z=# "-@BW*V3QDGY!SGUH SOA_<73Z M7JMG6(!QD^E=;69HVB6^B"_%O)*_P!MO9;V M3S"/E=R,@8'3BM.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K$\0^(3 MHAL;>WL9;_4+^4Q6MK&ZIN(4LQ9FX50 23^E;= M5Y=-N+9RDJNJ_-M;!7[KH^E %C1-?O=0U"YT[5-$GTR\AC649D$T4J$D9 M61>,@CD$ ]*U+?4]/NTF>VOK:983B5HIE81_[V#Q^->7>)]4\2:/IGB/P[>: MLFJG^Q)+V*\6$0S0J'",KA..58D, #\IJ:70KZQDENV3PY80C0KN+[/IDK[[ MF+8I5MI49"G'/^W[T >E1:II\]U]EAOK62XV!_*292^TC(. '3M+L_!/PXO]-@@6_DOK "XC4> M9)O7]\&;J01OR#Z>U49+.&V\$^-C96MI$S>)VM96*[%%N9H0R,5&1'@G('8F M@#V.#5-/N;62ZM[^UEMX\[YHYE9%QUR0<"D&K::9)XQJ%H7MUW3*)ES$/5AG M@?6O+/$&C:AI^E>+KFZ70;(2^'Y$>QTQVRQ4G9(R%1P 77/T':KUYX;T>/Q9 MX A73K<1RV]SYP\L?O\ ;$CCS/[_ ,WSH66H1M)97EO^TV6. M.+3/^$XME:$ +&%>%"RXZ $DY^IJWXY@32-:\3PZ)#%:12^'(WNT@7RT!^T; M=S;>A\LR<]<"@#UJVU/3[R*66UOK:>.$D2/%*K!,=2>54&^5B@/S-U.,G&>@XH G\1>,[? M0-5L-.^PW5U+=7$$4CQKB. 2OL5F8\9)SA1D\'I735Q_Q%_Y!FB_]AVP_P#1 MRUUCSQ1RQQ/*BR29$:,P!? R<#OQ0!G>(=<30-,%U]EGNYI)4@@MH -TLCG" MKD\ >I/ -9%IXW\J?4[;Q!IDFD7.GV?V]U,RS(\'(+*R]P5((QZ=:VM>UNV M\/Z3)?W0=P"J1PQ#+S2,<*BCNQ) K@O$WA[5)O WBK7=6"'6KW3B@MH3N2UM MTR_E*?XC]XLW<]. * .BTOQG=7.I:=;:KH%QI<6J*QL9I)TDWD+OV.%^XQ4$ M@<]",YJI+\0Y88FU-O#UV/#RW/V=M2:9 WW_ "_,\K[VS=QGKCG%'BFZ@U*[ M\#)92+(UQJL=U%L.V&'YBEN#+X_U!K2(>7X8LKD?:)OXM0EC;/EI MZ1*P^9OXB,#C)H MZIXRN[?5+^STG0+C55TQ%:^ECG2,1EEW!$#???;SCCJ. M?2N8\*W,&G:MXY2\D6-X=4- MW(7.,0M;QE6^GRM^1IGP[TVS7P1X3FOX(1J$-J[V9DQYB+)DG;W^X1GVH [: M6:."%Y9I$CB099W8 */4D]*@BU*PN+,7<-[;26Q.!,DJE,YQC<#CKQ6!X\EA M_L>RLY=/AOY+[4((((+B5DA,F2ZF3'51L)VX.< 5YOJT4B:+X_L9A8Q%;O3- M\>F@I$CLZ D#LV ,GU% 'M%MJ-E>2RQ6MY;SR0G;*D4JL4/HP!X_&L76O%MK MI\MA%9RVMY+<:E#83(DX)AWDC) S@C'0URGB:P@T'Q;"^A6D-G,WAS40!;1A M-Q3RRG3K@GBLVXTS0[3PM\,[FSM[:.YDU"PVRQJ \H9-S[B.3S@G/?% 'L%% 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 %4-7T33->LOLFJ MV,-W &#A)5SM8="#U!]Q5^B@#(TGPOH>AP3PZ;IEO EQQ/A=QE&,88G)8@XKI:* .4\+^"-)T:RTFY METNV75[:TCCDF7G;)L"NR]@3@Y8#)K3'A305OK^\&EVWGZ@ACNR5R)E.,AEZ M'.!GCFMBB@##L_!_AZPL+RRMM*@2WO4\NY7DF5<8VDDYQ@G SQFM%]+LI+FS MN6MD,UD&6V99[@74JNN0\H7;N([G; MQ1IGAC1-'@NH;'38(DN^+@$;O-&,88MDD8)&.G)K6HH Q--\(>'](CN4L-*@ MA6YC\J; )+1_W,D\+ST'%:MI:06%G!9VL2Q6\$:QQ1KT10, #Z 5-10!@:OX M(\,Z_?&]U71K:[N2H7S) 2<#H.M*GA/3;:?0S8P16L&D22R01(G_ #T1E8 Y MX'SDGW K>HH SM9T+2_$-DMGJ]E%>6ZN)!'*,@, 0#^I_.J>C^#/#GA^YDN= M)TBVM)I(S$[Q@Y9202#GMD"MVB@#%TGPCX?T*]DO-+TFVM;B0%2\:\A2OYUUM% &+J_A'P_KUY'=ZII-M=3QKM#R+R M5SG:?[PSV.14E]H4%[K>CZD2J/I9E,2A.3O381G/ QVQS@=,HK/7P9X<1&5-'ME5XDA8*N RJ^]0?4AAG)Y MS6[10!6DT^TFU"&_DMT:ZAC>*.4CE5;&X#Z[1^58]IX&\+V-RMQ:Z):12K*) MD95^XP.X%?[O/.!@5T-% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !7(>--0U!]2T'PWIEV]C-K$TOFW<8!>*&)-S[,\!CE0#VS77UROC'1=2N[C M2-;T5(I=4T>=Y([>5]BW$;KMDCW?PDC&">,B@"E_PC*Z+JMG/IOB_4(9DE4W M-MJ5\UREQ&>HVNV58]F&,>AKMZ\M\0Z1=^-W2)? 8TZ_>2$S:MJ!@W0JCJQ" M%"S.2 5'0T-I"L9@NC*")RP.X!>J[<#KUS0!->WD&GV- MQ>W4@CM[>-I9'/1549)_(5Y;X7UK7K+7]'UO6[RY;3/%9E6*UE>9+=>3'M9F4@G:<'*C'7.>V,UDVGQ(N[O3-+UD^'7BT:\N8[22=[H>9%* MS^62$V_,@?Y&0G.;^-S MM3R^!\Q<["O."1R0:Y9/!D5IJ5_97/@D:K+E4I&URP\30>*5\.W=PM]I:6MU902Q M&:VF1V8?>8*RG>1D'L#36@\2V>NZ3XKO-'%U1Q0!TGAKQ =>M[Q9[-K*^L;EK6ZMBX<(X (*L -RD,"#@=>E&MZKJ]G M=6]KH^B?VA+(CR/)-<>1#&%P,%]K98YX&.Q-4?!NF7]O)K6K:E;&TN-6OOM" MVQ<,T4:HJ(&*DC<0N3@GK69XNTBYO?%EI<77A^77=+^Q-%%;"1!'% <@ M4G_"P)8=)OFN]&*:Q:ZC'IHL([@.LLT@4Q[9-H^4ALY(XP>*R/"GAO6K"Y\( M17>F-;KHYU&&X<,FS$A!C9,,3M.<#C(PF#6UX]N=2M?"-S-IAN5D$D0F>T7=,D!D7S6C']X)NQ^=9ND1:SJ7Q';7K MK1I].T[^R#:1"X>,R%_-5CN",<9&<-D\I1&S%AE@XJIX'T6ZT[0=2L]3M?+-QJ5W+Y;$,'BDD)!X)Z@UA^!_"NLV'B!3K,)%EH5 MM)8Z3(SAO.1Y6/F8!RI$:Q)S[T /T+Q?IUCX;U>]L='FCD&NRV$=K]J:1KJY M9E4$,_W 2'YK6YM1%Y*6\OG1732ML1$D*J-VX@$$ M<9!Y%2*>ZBE"E?*$<@)(;J,LO'/6@#$L[D^'O&T6GZ;KE M[K%E+IMQ.,U8L?B+^8ERD9&] ^P%7&1QM.<]:T+_ ,8V]OH^A7UE;F\?6IX( MK6(2;>)!N+$X/"J"3QVJC96^I>(?&]GK=WI%SIECIUE-!&EVT9DFEE*;OE1F M 4!.I/)/2LGPCX2U>P\51PZA;[=&T!;A-(D+@^;Y[Y!P#D;$^3G'7B@";3O% M^F:7IWB[4+;2)DDL]9>U:(732&[N&954KNX0,6' X%1R:YJ,7Q'TZ37;%=-6 MVT>\N)1#<^?$R!HCG.U>1@Y&/3!.:SE\':]_8WB[99 7^ "?5O&^MVNC^)X)-&AL]9TJP%V@6\\V-HF#XD#%!DJ4/RD MWMLQZAX>6RMG+J \V9OEZ\?>7D\U;5/"-Y>1V=@VGW6GL\7G M(PV%94^<*PRK#&X'!!Q0!N77Q$>&QTEX=$FFOK^]FT][/SPK0W$8;*EL8(W+ M][C@Y]JMS^*M;^UG3['P['=:A:VJ7-_%]N")"7W;8T;8=[':QZ*.G/-9$7AJ M[67PA-9^'X],AM=3FNKFVCF5_)1HW568YY8Y7(7."?QIGB/PP@\8WVK7/A67 M7[>^MHEB\B1%:"5-P(;* -?_ (3F74[G3+;PYI:ZA->6 U%_ MM%SY"PPDX4$[6RY.1C'8\TSX:7G2H?LLJ.7&/,92^FLIY(KL7+*L:CJIC'R MMGU/2LQ/B/?OHR:\?#A71ENOLUQ.;P>8O[[RMZ)M^90<9R0>O'&3>U31=1N/ MBSH.LQ6Q;3[:PGBFFW#"NW08SGGZ5D'PSK'_ IN70_L3?VDUT[B#>N=IO3( M#G./N<]?UH NV?BW5XO&_BN#4;6&/1=(@BE:03@F%-DC[PNS+%P!D9^7'>K- MGXVU'S-'GU70!8Z;K$JQ6LZW8DD1W4M&)4VC;N [%L'@UGWV@:G<^*_&-D^G MS?8?$>GQ00WZ,AC@9(9$.\%MW5AC --6UU_7X/#&D7F@W&GC2KNWN;VZEEC: M)C".!%M8LVYL=0,#K0!Z-7D>OZ_K<^MZKXKTR]N1HGAJZBM9+2)SY=VHS]J8 MKT)4.N#_ +!KTCQ'<:E;>'+^71K4W6I"%A;1!E&9#P#EB!@$Y/L*Y+1OA3IE MGX=@T^[U'66=X<7:1:G,D4CL/WAV!L8))[4 ;OB#Q9_8ZZ*;.Q.HG5I_(@\N M4(,F-G5LD'@X&3V!SSC%8R^.M>=]8LX_"L;:CH^'O(_[0 B\MDWH4?9EF89X MVC&.3R*R]'\.>(K6/PSIEW9O)#H.L2K'*Z&VT;4( M_$/C:Y:W(AU&*!;5MP_>%8"I[\8/'.* $7QM=:I]C3P[HPU"6;3XM1E6>Z$ MBCDSL7.ULN=K<<#CK48\?27UQI%MHVCO=S:I8/>1"6<1"(HRJRR':<8W'D9Y M &.DW6K>%)M9#:+:VDD$,L?F6UQ$&R#EU!5@V,@G!7WKJ-'\/ M7=CXIT&Z328;"SM]&G@EB@E#I!*\L;[ >IZ-SC'% OQ E;1D<:,W]LOJC:2 M+#[0-OGKDD^9M^X%&[.W\*QCXHO]*\5>+-5U+33'-INB6\CVB7.^-R'E.4?: M."".2H.01CBEF\-ZY9S3:M!IKW$UIXHFU%+99$#3VSQ",E'1)K9=1T2.UL8998_,9E,F5;#$*?FSUQ@CG.0 #;?QSK$6K6%@_ MA73?\ 31\^P*6$WR_N\*V[C=Z/KB73WC.C8UP:FVEBP%R"C2A M/,+>9M^YL^;.W/&,5:OM(OI?%WA"]2W)M[""Z2Y?- HQG)R0>E@#?NO'\NG:;=/?:* MZZC9W]O97%G#.'SYQ78\;[1N!#< A>00<=:2?QEK-O+JVGW6@PV^IVVG'4+9 M5O?,CEC#;6RVP;64]L'/K62_AF6;1%.E>%/[(W:S93^2TJF5X8I%9GD 8A,[N[A@_T:;P]-9+*6 'G-("%QUZ%PP/^SBNJ\ K?6_@O3+#4=,N+"YL;>.U=)F0[RB %E*L M?E)]<'CI2+I5Y_PM"75C ?L#:*EL)F:D'CI3X B\5?V><23)%]F\[INN!#G=M]]W M3V]ZP+#P?K&B_$O2UM;<2>&+0W5Q;2!Q_HIF3#0[.=2@O_ !!;:;X> M%XNA;6N9'O!$'0Q"3Y/D.6P3QTXZ\@4^Q\=75UJ&AF?1&M]*UO(LKIKD&3/E MF1=\87Y0P!QACVR!38]#U(7?CYS;';J87[&=R_O<6JIZ\?,".<5"- U3^R_A M[#]D/F:7)";T;E_=!;9D/?GYB!QF@#!\)>,=3T7P'97]SHS3:-!,"NHU/QO=V>6Z:Y"(L,F1@87^+GD8KJ+NW%W9S6S22Q"5&0R0N4 M=R'UKL?$U_=Z7X8U*_L84F MN;:W>5$=]@X&2# MP.&..O)K5UZSEU#P[J=E 9KBTEBC!.!N9"!^IH Y'2O&6L#PSX92?2X[O7= M7@5H(Q=!4D18E=YI&V?)U^Z%/) &:Z#P[XBEUBXU&PO;'[#J>G2*EQ LOFIA MUW(ZO@94C/4 \&N/T^QUVVL/!VK'P_>"XT*V?3[NQ,D7FR(T4:F2/Y]I 9!P M2"1GBNC\*6&H-KVO^(=0LGL3J;P)!:RLK2)'$A 9]I(!8LQP"<#% %7Q;X@U M[3/&/AC3=*LX9X+Z2)=8T7_ (32ZM=& M.HVECJ]Q/<227?E;8Q'&2L8VG<0 3C@X M\^&W9!)B2$H"-[*#@GGFJT&@ZFOAGQY:M:$3ZG=7DEHFY?WJO BJ>N!D@CG% M %^Z\7WMQ>?9O#VC#4VCLX[VX,MR( B29*(ORMN MJ6F[R+N%9D##! (S@^XZ5YK/X0:SU&*]U'PG+KBW&EVL 2&5 ]M/$A4JVYU& MU@1\PS@J>*]'T*R&GZ%8V@LX;+RX5!MH&W)$<9*J3U .>: .9\=7E[?ZAH_A M+2;Z>SO-2E,UQ$(-)EAN[B[NC(;>Y52$D9G.XJ5.WC/3TH VH/'6J) MMSK';.MX)-BE"_P"\&T8; 'RC(Y//%-L/B'-=V.J:K-HC6^CZ M8;B.>Y-P&9I(F("HFT;L@#G(P3CG!-8EYJ.L7UWX!@O=&>P6'48P[//')YSB MWDYCV,V4QDY..J\=:T;+PAJ5U\,M?T&XB%O=WMU>20B1@0=TI>,D@G@\>_- M&M#XSNK*X>+Q+I"Z4#8RW\31W(G#1Q8,BM\JX=0RG R#S@\4[2_%VH3ZA86^ MK:(-/34X7FL76Z$I;:H8I(-HV-MYX+#@\\5SMIX1M]6M=0M(/!7]@R3:9/;- M>7$RLPED7;MC",V4ZDL<=N*G\*>'XK?4K)_^$&_LNZM+=A/?2SH0)2NW$(5F M+!LMR0N![\4 +;_$W4)='T?6F\+R#2]4E6WB9+Q6F\YLA1L*@;2PV[BP]<8K M0/CV>P.LP:WHWV6]TZ*&6.&WN1,+D3,4C"L57!+C:/FH UKCQO>Z5:ZN-9T5+:^L-/;48X8;OS4GB7((#[!M8' (VGJ" M,TMOXRU-M6TRUN] %M!J\=-(P.4 #L N0O)(R>U=)J.D7\VM^"YX[76KVT4:K>SI"Z3!C@2N-F HP% !YW=>*T MM>\1W&GZK8Z/I>GK?ZI>))*LV>I:18ZAI. MHZ9/;F*^N)H[DLC1SI)*S*5PQ/0\Y J3Q!9ZC8>,=-\36.GS:C#':36-U;V[ M()55F5U=0Q ;!7!&<\T 59OB&UMI;RW&BRC4H-4CTRXL8YPQ5Y,%61L ,"&4 MC(7KSC%:>B^)+Z\\0W>AZOI*6%[%;)=Q^5<^>DD3,5SG:N"",$8KEG\-:W?O M)J\VGM!<7WB.ROFM3(A:"VA"IER#C=A22 3UQS74KIEX/B=)JOD'["=&2V$N MX8\P3,Q7&<]"#TQ0!T%S +FUFMS))&)49"\3E77(QE2.A]#7 >&M?FT:SAL+ MB2[U#[1XCNM+BFNKDO)&BF0J2S9+8"8QQUKJ?$5[K6G)9W6DZ?\ VA"DQ%Y: MQE1*T94X,98@9#;3@]1FN,?0-=MM"TO5/[+>6^B\0RZQ<:?%*AD6.0R#8&)" MLRAU/7'!YH UO&/B S:/XVT>.%HY-/T0W G$G+&2.7 QQC9USWIO@[Q(8;+ MPCH=U;L/MVA17$%VTF?,D1$WQXQU"D-G//-9MWI&OZR?'-X^C2VO]JZ+';6, M,DL9D9@DPVMAB%;+ ]<88H **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH *:[I%&TDCJB*"69C@ #N33JY_QGH]KK/AJ[CO?-:&&*2;R MEVD5F+R2YA2U*AO.:0!,'H=W3!R*BM-6TZ_D: M.SU"UN74;BL,RN0/7 -6-WJ?P*T*TLK%[Z1[/32UNF,NBM$S#YB!T4]:U M?#=[9V7B4Z3<^$+3P_J-Q;--!);^4ZW$:D;EWHHP02I*GZT =M5235=.AODL M9;^U2\?[MNTRB1OHN8>,O#>B0Z==:'I]HMWXFUNX-Q#+( \\3%P3,SX MRD:#I] HSF@#T6\U.PT[R_MU];6OF':GGRJF\^@R>:?=WMI86YN+RZAMX!UD MFD"*/Q/%<3IFDV&O^._%K:Q:07WV06UC"+B,.$C,(D; /3%[#1K MSP+H^L^))EDMM#^UPQ_:F#0A4E:-792/F8*@ /N<:.:%Q ME9(V#*P]B.M$%Q#=1"6WFCFC)(#QL&!(.#R/>N&\(^'$O?#>L1SV]QI^E:MJ M#75M91L862 [/E('*!]I)48X?''-3_#*#ROAZL%ILA*75ZD7R_*F+B4+QZ#C MB@#MJ*JZ;'>PZ;;QZC<1W%XJ 331IL5V[D+VKSW4_&5_IOB( ^(-/GQJL=F= M*M[14RTO:4;MQ'0=* /3**\WNM9\5WL/BZZLM4M;2'0[F58$-H)#-LB M638Y)X'.,CGGVJW;:_KGBC6[>RTN^ATN&+2;>_N'-N)B\DV2J8)&% 4DXY.> MHH [6SOK74(6FLYXYXU=HRR'(#*2K#Z@@BK%<5\+3,W@^0W"HLYU*],@3[H; M[0^<>V:[6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ ILD:2QO'( MBO&X*LK#((/4$4ZB@#GM*\$>']%OHKRQLG6:%62#S+B258%/41J[$)GI\H'' M%=#110 4444 %%%% !1110 4444 %%%% !1110 5E:CX;TK5M3M-0O[=IYK0 MAH5>9_+5@S@L8G$<>\@N[%B22=H&.@'K76T4 9?AN;4;CPWI\VKC&H/"&G'E^7\Q M_P!G^'Z=JY2Q\-^--+U75+^UOO#TT]_<&1I[JVF:4)_!'D. %4< >IZFN_H MH Y"^\/>(+;7+O5M O\ 3X9M1@CCO8[N%V42("JRQ[2.<'&T\' YK-O? 6JP M6'AVPT>^L)+32-TCQ:C"[K<3DY$K!&'()9@,X!;V%>@T4 <]''XR_LF82W.@ MG4O,'DLMO,(0G?<-^XGTP:S?"&@^)O#FFSV%[>Z5-:@3RPM;P2"02R2&3G+$ M%06;@#/3FNSHH R_#D^HW/AO3I]739J$D"O.NS9AB,XV]OIVKCIO OB Z3)I M,&J:>EE!J/\ :-JQA3A>F"#Z+10!RMKX5N8M+\4VTES M$9-;FFE1E4XCWPK'@^N"I-48?".MZ/?6-]HE_8"8:7!IUXEW$[(WE?=D7:0< M\L,'J*[BB@#G_!OAZ?PQH']G7%V+N3[3/,9@NW=OD9^1Z\\UT%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4V21( M8GED<)&BEF9C@ #J33JX/XI7UY)HEMX8TD;]4UZ0VT:[]N(0-TK$X.!MXSC^ M*@"WX+\?1>+[J[MVTZ2P>.-;FV$LFXW-LQ8+*!@8Y7DJ:!XFNO#]GIFFZ2!8W36U^9S] MDD*H 5\M>$.UAS6BFGV-[XE^)4\]O#.QMX$5G4-A3:@G'IGC\AZ4 =['KFDS M:F=,CU.R>_"[C:K.IE QG.W.>G-$>MZ3-JCZ7%J=F^H1C+VJSJ95^JYR*\SM M+&VM/"_PLN;>"..X>YMRTH7#,9+61GR>IR>M4_"VF:G>>'/#-Q&)^S$OO(W_-UV9)YZ9K4^&.T>%[D08^P M#4[P6./N^1YS;=O^SUQ0!TFI:YI.CF(:GJ=G9&4XC^TSK'O/MN(S3KS6=+TY M2U]J5G; 1^:3-.J83(&[D],D#/J17$>)YC=^)]9BMK?1X38:5']KO-2B>8O% M(9"$1 R@#Y3DYY) QQ61X/MH-1U[P.]W&DYB\)^8GF#=A@T*Y^N": /33K>E M#2O[5.IV8T[&[[7YZ^5C.,[\XZ\=:RM(\4Q:SXIO].LY+:XL8+."YBN8)-XD M,C2 C(.,#9V]Z\ZMXH(]2L;2=(UTI?&UVIC( C#>4QC&.F-YX'K75^'4L4^+ MGBQ;$1+_ *%9^<(\8$F9,].^-N: .E\2:\/#^G0S):/=W-S<1VMM;JX3S)7. M "QX4<$D^@JII6N:W)K TW6O#_V+S(6EBNK6X-Q"=I *,VQ2C<@C(P><'BE\ M9)H-QI=O8^()G@@N[I([>9&9#'/RR,''W#E>">_'?%SZ]X:U3^P[;Q#/K M<=_IUV\*7*H;FU>./*/O0#Z[E7[4F2-VS(Y_O?+]>.M>>^$]+NY(_ ]VU_ MX>@@ABW6J6L;K/<(8"'0DL0QYW-QU7-)X-\)66N_!R[ME@B2]U!KL?:-HWB1 M9W\L[NN 40X]J /4KB[MK4PBXN(83-((HA(X7S'/15SU/!X%9>D:P9-#DU#5 M;[2-D MJA)#[;A7,>&?+/@/PREWM.GOXJ<70?[A&9-@;/&-^SKWQ0![1;:WI5YIKZC; M:G9S6*9+W,8 0N"0N<<],]JZ'PKIUY:>*MBTCB:X\D ME'?);:W]ST[U6TOQ7>/K9TC7]'&D73VSW4+BZ6>*6-" _P P"X(W X(Z&J'Q M&CNYIO"<=A<1VUTVMH(YI(O,5#Y$W)7(S^8ITOAG48CJ&MZ[K":C>1:=/;VR M0VH@CA5AESC@H Z:'7='N1,8-5L91!$LTI2X1A'&PRK-@\*1R">" M*CM_$N@W=E/>VVM:=-:08$T\=TC)'GIN8' _&O+TTZRL_@WX/;[/%'9W-UIS M:FY4#S(F<%O,/==Q4<]JZ#6]'L-4^) TF&.-8KSP_<0Z@(E ^0N@B)QW!+8_ M&@#O;F\M;.)9;JYA@C9E17E<*"Q. 3W)Z"L[2]5>6+5)M0O-*\FTNI(P]I< M;A%&N.)BW'BO4/"N@7OS3>'A)<:JI_P">\#&&'/N2&?\ M"L2(K_PC/BY9\?86\+;+2],N;.]L;BRF MN&N;>828>-XUVY4XZ/\ RK8L=VL-3L[J> XEC@G5VC[?, /+_\ L=8TU(>$KTX@ #;MR^6>._7'X58\,:7=?VCX0O'OO#T-O%:/]FBL M8W26XA:+EE:A/Y%EJ=G7YVR&=7;9G&[ /3/&:L/= MVT=U%:O<1+<2AFCB9P'<+C) ZG&1GZUPWPE--F\/\ B1B$72]159Y#T6"8>4Y/L"R'\* .JBOK.>:X MAANH));8@3HD@)B)&0& ^[QZUFV^L&\\0Q06M]I$^G2V7VA!'<[KEVWXW!1P M8L<;L]>*\D:\NM#TJ?5D#+=^,M-F:(=SW S0!WD_B?2Y-/U.73-2L;VYL())7AAN%*]-UJRTY&U"Q75;FSBN9+))U,B;D#'Y<[L#/Y5PD43Z'80Z5=V^DW MT,FB72:7JM@ICD,21 D2)R/F&T[@2,CH,U(NG6=CX2^&,UM;113&^LLR*H#' M?;N7R>OS'KZT >HW-S!9VTES=31P01KN>65@JJ/4D\ 5C:+XQT/6_#BZ[#?V M\5D!F5IID7R?9^<*>G!]:UKY%DL+A'4,IC8%2,@\5X_H,=JWA'X7IV^TZ;?6UY!G;YMO*LBY],@]:?>W] MGIMH]W?74%K;)]^6>0(B_4GBN1T9(HOBSXA2P5%M_P"SK4W8C "BXW28SC^+ M9C\,59\:S;KK0-.AL[.>\NKXFVDOMQA@9(W8N54C<<9 &>ISVH WXM9TN>QA MO8M2LWM)G"13K.I1V)P%#9P23QBJH\6>'#9RW@U_2S:PN(Y)A=Q[$8]%)S@' M@\5Y-)&MYHVJ6=S)9W"-XTM(Y1:1F.%MWDAMJDG )SGDY.379P:1IQ^,U\?L M-O@:%"VWRQMR99%SCIG: ,^G% '7W6N:38Z?'J%WJEE!92X\NXEG58WSR,,3 M@YITNKZ9#!#/+J-I'#,A>*1IE"NH&XE3GD GVNMZ5?:<^HVFIV<]E'G?F7 M-G>V-Q8S7#7-O,),/&\:[ M2.F#@9KJ3'IT7QNLEM$A2?\ L*8S"( <>;'MSCOC/X8H [R21(8VDD=4C0%F M9C@*!U)-4M/UO2=6MY9].U.SO(8CB22WG614^I!XKG?B><>"G\SBS-Y:B\]/ M(\]-^?;'7VS6'\0XM"@T;6UTL6\6LO80?:1&&"?8_/4$N%^7&"_^UMSCB@#O M+/7]'U&UGNK+5K&YM[?)FEAN$=8L#)W$' X!/-9FL>._#>C63W,VK6(M/LH[C35MYXY&DBEF(N7('!C3HP'<] MJX7Q3(MSJ?B>.SM=%MHK#3(XKNYOHFE>1'5V5(U#*% R>>G%4-.D:7QM\ M+I&8NS:#(Q8G.3Y"\T >E-XDT);J"V;6M.$]PQ6&+[4FZ0ABI"C.2=P(X[@B MM2O%I=/LT^".O7BVT7VEM1N)?-VC<&6\(4@]1@ 5[30!FMX@T5=5&EMJ]@-0 M)P+4W">;GTV9S7*ZI\01'\0;?POIUQHX"PB6ZN+N[VX;S-GDH!_RU[X/K7(F M*S/P#O)Y4B_MCSY&=\#SOMWV@XYZ[]V,=\8[5T<%K"WQ]E\R"(M_PC:R'Y!] M_P"T?>^OO0!W>K:I9Z+I5SJ5_,D-M;H7=W8#Z 9[D\ =R17-?\)_8377AV6U MN+0Z;JD4\L\\DR_Z/Y<:OM8@[01NP0>E:?C9%D\!^(590P_LVX.",\B-B*XF MVL;&[O?A;&\$,D/V&64IM!4N+:,@D="E3K&AV7$MR/LZL/[[KG ]:\OUZ%X-1\ M1VEFMK%:GQ-IYE2=#]G :&,Y<#'RF39GUJWXETZ\M/#?CZXO;[2&N)M-B$]I MIR,HC8;]KL&)P64X]PHH ]*;7-/LK"";5-3TZW=[<3.WVA5C*\ LI8C*98<^ MX]:TD=9$5T8,C %64Y!'J*\M@L+74/&'P_CNX$GC30)) DB[E+!8L9!X.,Y^ MN#7J:J%4*H & !VH J_VII_V$7WVZV^QDA1<>N"#CT(KRPW5O'\!+*!YD$KZC'$J$\EQ?AB MN/4 $_A6]9Z997>N?$B:XM8II&=(LR(&POV1#@9Z<\H5"D;[58L3C)K MBO!/DW/B+PW_ &B(Y,>#K9K;SL$;BW[PC/?&S/M6'I:-(FD1:.; 6!\4ZA]G M^UJ6MRP5_)R%(SQG;[XH ]HCUG2Y;*&]CU*T>TG<)%.LZE)&)P%5LX))XP*K M2>*?#T-G#>2Z[IJ6L[%(IFNT"2,#@A6S@D'KBO+M?T=X]$NH+R\TVX6\\467 MGV^G!EC@<^6KK@DD$C#'W8UUNOZ)Y?B"WGT$Z+]LMK!HY-*OHL1O SYW*5^X M)K30)+^ 7ES"94S,@ Y0*IYSN;?E0!R :O1:[I$VJ/ MI<6J63Z@F=UJMPIE7'7*YS7G?A^?3=0\?>%KRVL([2WF\-.T,#8;R\2Q@ 'O M@#@^E9<=T]Q'X0U**'2+"RO==$MM;0QNUU\S.'9Y2W.<_,-O5@,T >J3>)-" MMKB.WGUK3HYI)&B2-[I S.#@J!GJ#P1ZU+>ZWI6F7,%M?ZG9VL]P<0QSSJC2 M'_9!.3^%>63Z;9/\-/B-)-"L9!'=ZUIT#F0PA9;I%.\8RN">HR./<5XYI6W_A'?A-LS MM_M27;GKC<]=%'IEC<>'OBACW^LZ7I3 M0KJ.I6=HTYVQ"XG6,R'T7)YJ.Y\0:+96@N[K5[""V,AB$TERBH7!(*Y)QD$$ M$>U<#X66RNO%LK:R()&'AJP,'VD CRB'\TC/;=C-8_@_3?MGA[0[G0KW33?V MLFI?9K+4E+1SV[7&">/F5AM3Y@#U.1S0![+%+'/"DT,B21.H9'1@58'H01U% M4KO7=(L+Z&QO-4LK>[GQY4$UPJ.^>!A2-R MA>#R"<4 >IW>N:387T-C>:I96]W/CRH)9U1WSP,*3DU?KRWQ#$+)M=UZ(:1K M-@;>%M7T^[^6>/9$"/+<9Y*D,%(Z]#DUZ>LBM ).54KNYX(&* *=KKFDWU]- M8VFJ65Q=PY\V"*=6=,<'*@Y'--@U_1KJZN;:WU:QEN+4%IXDN$9H@.I8 Y&/ M>O-;.&?P_::796\>EZI;SVMTFAZI9@I@MXXPULEO$ZSW"F!A)&26(8\EFXZKF@#O_#GBO2/%,%S+I=U'+]GF M>)U$BLWRL5#X!.%;:2I/45E>/?'$7A"WL(8'L7U&^NH[>..ZN!&D2L3F5^^P M8P357X4QP)X5N?+2-7_M*\5MH /$[X!JK\4X(I+GP6SQ(Q;Q):(25!ROSFH0VY,=M:+;K,JX6U\L[MH/1=^_/ M;UKC?#]E#J,GPSM[R(3VGF:HT,%)W8Q6%!;VL7Q5\1JL,*%=%MS& H&.9!Q^@K L=.L[7X7?#Z>"VB2Q5B:-K8ET.WO-5U#1_,FD>,2V5UO@<@M@*S8R<*< MCV/I6W7@_A:UAO/A=X"M[B-9(7\2D.C#(89N.".X]J /:]-UC3-9A>;2]1M+ MV-&VL]M,L@4^A*DX-4O$7BK2O"\=F^J7,O:Q::C?:?:6%FMJ;>ZEN%03>:C-U)P>G&.U;M[K6E:99QWE_ MJ5G:VLF-DT\ZHC9Y&&)P@8*C1MD =@<#\A M7&>%$U2Y;P7':-II9=!F^SC4XV=-PE4/L (^;;L_X#F@#VV*:.XA2:&1)(G4 M,CHP*L#T((ZBGUS/@.Q.G^%TMQ?6=Y&+F=HWLL^2@,K'RUR3PI)7\*Z:@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ JL^G64FHQ:@]K"UY$ACCG* NBG MJ >H!JS574=0M]*TRZU"[?9;6T332-Z*HR?Y4 27=I;7]I+:7<$<]O*I22*1 M0RN#V(/6H8-(TZV$X@L;>,7"*DVV,#S%5=JAO4!>/I7$^!/%FNW^KG3_ !*D M44NH62ZGIRHFW;"6(:(^K*"A]>36]J/CC2=-U2ZL9([V4V2*]Y/!;,\5J&&1 MYC#IQSWP.3@4 ; TG3Q!90"RM_*L2K6J>6,0%5*J4'\. 2..QJM%X9T*'66U MB+2+)-28DFZ6%1(2>"M8\WQ%T6./3C'%?W,VHV8O;2"WMC))*A(& H M[\YQZ GM4]]XZTFPOIK>6*]:*V=([N[CMRT%L[ $+(_8X9]GM[=I([16&09&'3CGC) Y/%&I>-M,T M_4YM-2WO[V]B@2Y,-E;F4M&V<,,<8&WGZCKF@#0U7PYHNN1PIJFE6EXL/^J$ MT0;9[#T'M6A;V\-I;QV]O#'##&H5(XU"JH'0 #@"N5M?B/H5Z^G-;K?/9ZA( MD,%]]F80>:W2,L?XL\=, \9R#5F3QSI,>J-9F.\,*7(LWOA;DVR3D@>67]=Q M"YZ G&: -.\\/Z/J&I6^HWFF6EQ>VV/)GEB#.F#D8)]#R/0TMAH&D:7(CV&F M6EJ\:-&AAB"E59@S 8Z D X]JQ+[XA:18RZC']FU*Y.FR%+TVUJ7$ "AM['^ M[@_7@\<5')XY4^.K#0;>PN9[6ZLOM0N8X2P.YD",#G[F&;<<<'% &_<>']'N M[*YLKC3+26UNI3-/$\0*R2'JY'=N!SUI=-T+2=&_Y!NFVMIE!&?(B"94$D X M]V8_4FM"NPR,D4 ;=[8VF MI6DEI?6T-S;2##Q3('5A[@\52T?PSH?A\R-I&DV=DT@P[00A68>A/7'M6->? M$;1K274$^SZE.NFS-%>R06C.EOMZLQ'\..>,G )Q5S4_&FF:;/'"D5[?R-;B M[86,!F\N$])&QT!P<=2<' H NV/AG0M,U&74+'2+*VO)L[YHH55CDY/('<]? M6KME8VFFVJVME;16]NI8K%$@5022Q.!ZDD_C6-?^,]+LTL?LZ7>I2WT'VFWA ML(#*[0\?O,<87YAR>YP*H7'BK2[^]\+7%IJ]Y%%J4TBP111#;.5'S)+N&5VD M'I@Y!H Z6RTO3]-:X:QLK>V:YE,TYAC"^8YZLV.I]ZA70-'32I=+72[,:?*2 M9+;R5\MB3DDKC'7FN"TSQ5JFM_%C4M.:36+73=/$"Q6L=F@4EU)9IV(+!3CY M<$9&*VM"\8:7!X&L]7?4M0U.*>=H('EMQ]HN)-[ (J(!D\$#V&30!T%KX;T2 MRTF72K;2;*+3YL^;;+"NR3/7<,<_C4NE:)I>A6S6VE6%O9PLVYD@C"ACZG'4 MUCIX\T0;"74$QO@C< M/0X)&?H-!K);J0VVH6%Q+=1 #]\R MPA@>GKZ8KI(/%^D3^$)/$ZS.NFQQ/*Y9,.NPD,I7^]D$8]: -(:98#2QI@LK M?[ (_*%L8QY>S&-NWIC':H-(\/Z/H,ZBH$-E%;$RR ML$#,47/W #G<3C&* .BMM+T^RO+J\M;*WAN;LAKB6.,*TI'0L1UQD]:C70]* M2VO+9=-M1!?2-+=1^4NV=V^\SC'S$XY)J+0]?LO$%O-+:":.2WE,-Q;W$9CE MA< ':RGV(.>AS6?K/C?2]$OKBUG@OY_LD:S7DMM;&1+5&SAI".G )XR<#- % M_3/#.AZ*R-IFDV=HZ*RJT,*J0&QN&1SSM7\AZ4:;X9T+1[R:\TW2+*TN9LB2 M6&%58@G)&0.F><54U+QAIVG:E%IZ07M]5$3@.V.QP< 9)QTKG M_#/CF-/!FF7VHRW.HWFH7EU%:Q6T6^6<+-)C"C PJ*,DXXH [BRL;33;..SL M;:*VMH@0D42A57)SP![DTM[96NI6V\5Q;2C;)%*H96'H0>M<+IOCV"*[ M\6ZGJ4]RFE6%S:Q1QR0[7@+HBLI4X(^=CG/\JVV\<:>+"WN18ZJ9+N9HK6U^ MQL)[@*-Q=4./DP<[CB@#9FT;3+A;-9K"VD6Q97M0T0/D,O *?W2/:GG3;%M2 M_M(VD!OO)\C[04&_R\YV;NNW/.*Q&\<:5_9MI=P17US+=2O!'9PV[&X$B9\Q M60XVE<'.<=O44DGCG3!:VY&,T 7 M;'PGX>TR2XDL=$L+9[E#',8H%7>IZJ>.A].E7CI=@T%I ;. PV;*ULGEC$)4 M84J.Q ) Q2:=J=MJNEPZC9L[V\R;TRA5O<%3R"#D8]:\YU#XC7FH>"_$-_;6 MUUILNG:@D"3R0[5$8N(T8,6R-^"V1VH ]2K&B\)>'8+"ZL(M$L$M+I]\\ MU MV2-ZD8QG^55M.\9Z;J&J2Z>T%]93K;FZ3[;;F$2P@@%U)[#(SG!&>E)I'C73 M-9OH+6&&^@^U1M+9RW-LT:72+R3&3UX(.#@XYZ4 :NEZ-INAVIM=+L+>S@+; MBD$84%O4XZGWHU71M-URT%KJEC;WD 8.(YT# ,.A&>AY/YU6URPUJ^$']CZW M'IFS=YN^S6?S,XQU88QS](;--4O/$L'D17LL,ELNFH/,6.0J?G MW<9 ].,T =@OAG0DE\U-'L5?,1RL"CF+_5GI_#@8],5>%E:K?M?"WB%VT8B: M;:-Y0$D+GKC))Q[U@P>.=)N-3CM$CO!#+<-:PWS6Y%M+,"045^YR" >A(P": M;!X[TJZU2\L+>&_E>RDFCNI4MB8X#&"3N;H,[3M]: -&Y\+Z#>Z9'IMSI%E+ M91N9(X&A7:C$DD@=B23R/4U9AT?3;=;)8;"VC%CD6H2( 09&T[,?=R"1QZUS M,?Q.T"1;&4Q:DEK?IFUN6LV\N9]N[RU(Y+]1C')! R:VM!\36?B"2]@A@N[: MZLG5+BVNX?+D3<,J<>A'0T 7)=(TV?[;YMA;2"^ 6ZWQ ^> , /_ 'L#CFJ^ MF>&=#T5D?3-)L[1T5E5H855@&QN&1SSM7\AZ56U?Q;9:3J0TU;6_O[[RO/>" MQMS*T<>"/5[V&'[;!:ARL;,P9%##'F MY7&TC/!H ])G@BN8)()XDEAD4J\;J&5@>H(/45GZ9X:T/1K:>VTW2;.UAN/] M#4=O?'3_"J7TZZE<^3!O83P@7+X_O*H W?0"N'7XAW=[H MO@_6)8;FR2]O?+NXD@)$X,#L%C')8%MH&.2>* .ZT_POH.E6UU;6&CV5M#=* M5G2*%5$JX(PWJ,$\=.:LW&CZ;=Z3_95Q8V\NG[%C^S/&#'M7&T;>F!@8],5C MVWCG2)K#5+JX6[L3I>W[7!=P%)4W#*?*,YW=L9R:N:+XEM-:N;BT6VO+.\@1 M9'MKV Q2;&SM<#N"01P>",'% OA+PZMQ:7 T2P\ZS01V[^0N8E'0#CC&3CT MS4UIX=T6P>T>TTJS@:S5UMC'"JF$.$7\6('XUA^!=>UJZN=1T+Q.T1UJR$4Q:) BR0R(""!WVMN4GV% '3'1 MM,.FR:<=/MC92,S/;^6-C$MN)*].6Y^M7JY/4/B)HFFR:CYT=\]KIS-'=7D5 MLS01R 9,>_\ O=!Z9(&.&416]L7(CDSASCHHQR3T MR/6@"^WA;0&U@:NVC6)U$-O^TF!=^[^]G'7WZU>&G60U,ZD+6'[<8?(-QL'F M&/.=N[KC/.*PU\H( MK,T_PUH>DB :?I-G;>0[O%Y4(78S@!B/3( !]@*R=2^(.D:;=:E;-;ZC<2:8 M1]M^S6ID$"E ^]CV7!^O!XX-2V7CK2+_ %:SL(4O M\&^QW;V[+!R6Y6WN)%SE4?N?E M;'0'!QFJDGQ*T.-'F\G46M(;AK:YNUM6,-NX?9AV[PX''M5NN3LO&3W?Q O_ W_ &;=+%:PQL+CR3C> MV\DL.NX _49K1 M33[.-[ITM85:[.;@A!F4[0OS>O Y["K-% &1>^%= U*SM+2]T:QGM[,!;>* M2!2L0 PHQP, #'M4DGAW19M-FTZ32K-K*:0R26YA78SDYW$8QG/>M.B@#,A M\.Z-;:?#I\.EV<=G!*)HX5A4*L@.0X'][/.>M)J_AS1=?\K^UM+M+TPY\LSQ M!RN>N">Q]*U** ,V[\/:-?264EUI=G*]@0;0O"I\C&,;/3H.GH*J_P#"&^&L MW1_L'3LW3AY_]'7]XP.X$\>O/UK+ M#N3WSUJO?^&="U6YM[G4-(LKJ:V $+S0JQ0#D 9'3VK5HH SUT'2%2S1=-M MME(9+8"(8A7]A+8Z/X=U"TM8/*CMM2C*&!@>&1PC?+C VX'0E;M%% &38>%]!TO49=0L-'LK:\ESOFB@ M56.>3R!QGOZTMEX9T+3=2EU&QTBRM[V7.^>*%5E:9 M>W=[8Z=;6US=MNN)8HPK2G.:=9:@;'S4#>7(O1 MUST(SUJS10!E:MX:T/7I(I-6TFSO7B&$:>%7*CTR>WMTJV=-L3/:3&S@\VS5 MEMG\L9A!&"%_N@@ <5:HH SKK0=(O=4@U.ZTVUFOH%*17#Q NB\\ ]<E7:* "LZ#0=(M;6VM;?3;2*WM9? M/@B2(!8I.?F4=C\S<^YK1HH @6RM4O9+U+>-;J5%C>8*-[*I) )[@9/YU'J> ME6&LV366IV<%W;,06BF0,I(Z'!JW10!4L]*T_3F=K*R@MRZ)&QBC"Y5!M0'' M8#@>E5+KPOH-[ID&F7.CV4MC;G,,#0KLC_W1VZ]JUJ* (K6UM[*UBM;2"."W MB4+'%$H54 [ #@5+110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5P/Q M(@O?$3Z5X-L6DB74Y3+>W(CW+%;Q_-@]LLVT 9YP:[ZB@#RWQ;X>\2Z3'I_B MG^VVU:?0I1,MK'8)$SPMA95!4_W.WM3H-7AT:\\8VUU:7H5S.L>$KG4[V[FM_$>J6$%[&(KJVB*.C #&4WJ3&2 M."5^O7F@#C/ MO(VN^"9S"QB3PGCS-IVAB\?&?7&:J7NG6<%]XFTG6M1\1Q2 M7]_+)#I^GH"EY%*!@IE"">2IRPQMYQ7KEA8V^F:=;6%I'Y=M;1+#$F?NJHP! M^0JQ0!X_J5A:Z7KGB:SU?5/$5NE](LEM;Z>F\7T;0HA4?NVR^5*D$CC!X'-= M1X=T\V/Q$U*-(IA!%HMC#&\HR3M,@P2.">F<5W%% 'D5C97"?"+PA!]FE$L> MKVC/'Y9W*/M1))';CFJUII=DBW7A[6-2\2B]DU64C3;1!Y4JO<&1)5)3&S!# M,2W!!^E>S44 >>65M*-)^) ,#AIKRX\OY#EQ]EC QZ\YK/T>8:1XO\&SWTO/=;OH],\2WDV@7>K6>N27D8ETE[ MR21+>/8))7F?DDL[').3[G\.@XJ>@#R.V\0V.F6/Q L+B"X:YNM3NUMDCMW? M[2[1(H12H(W9QP>Q!JM;Z6?#.HQKKNK:UI:R:-8Q1R:>NY99(8RCQG"-\P." M!QG<:]0T70XM%?4VBF>3[??/>ON &QF"C:/;Y:U: /+M/%GX(\0Z3?W,.HV^ MBRZ"EG#)I1Z3.-S,@D*@9(4L#P.AS7M]% 'G.N^+7U'3A=:8 ME[8:2=2AM[K5H[,@<9!P.N,<5[E10!YE<6UP?B+\.91!+Y<6FW(D;8<(3" 3VJA M?Z7GZC7I6G6,9"7*M#EG9@IW#>6!R0 %QU->LT4 >6>'];L]!\1SZAJ"W(M-5TF MQ^QS+:R/N>(.KQ8"DALL#CO63X>>31+/P7KFIV=Q;6-M-JL-SF%F-LTLQ*%@ MH) .TC/3D>M>TT4 >)Z[YFLZ+\0;JWL+GR;R^TYH%>!E,R Q L%(S@X)^E=9 MX]M?*\3Z!JMS?:C8:=##';;1 M+6[EN_$]JEQJ$]S!K3IB6.0J$+'"\)(%X#)@XYQD4CW\=YI6EWOB'4-8T^^C M:Z2QUVUM3'YL0D 421[2!O4*VUE .W(Q7J]% &)X0O-1U#PK876K*1>NC;RT M7E%P&(5RG\)90K8[9KS&X?=X-\::(89_MX\0-<^08'^:)KN(JP.,$$<\'I7M M-% 'G_C73+O5/%EM;6L;;Y] U*W63'RJ[B,*">W-9GA"#3+W4_#ZG4?$MUJ% MA$9'M;E L-BXB*,LF8UQ]XJ "<_3FO4Z* "N*^%L$MOX1F2:)XW_ +1NSM=2 M#@S-@\UVM% 'C/AK2K*.VTC0-3U+Q*^J6E\N_38U'DQM'*764DICRN V=W.< M#)XKI?"]K+%HOCS= Z/-K%^R90@N"BX(]17H-% 'E\=G-_PAGPNC^S2;H;RR M:5=ARF+:3)8=N?7O71:%#*GQ*\72M&ZQR06&QRI ;"29P>^*ZZB@#@GU*W\* M?$37KW6!-%9ZI:VK6MPL+R*6B#JT>5!PW(('?-*2;Q=' M>_9S&=T,3S2N-P_AX8$YZ9KV>B@"MJ$;2Z;=1HI9WA=5 [D@UY1XZQXU:WANR%72+@?9U M^=UBD=W\O@@L ,@<\XK>\'0Z3=^)+G4K#5-=U62.T$#75^H$(#/NV+E%)8;< MG@@9]37=T4 >>>-+/4/%GC#2?#EC.]I:V _M2ZNS!YB>8IQ"F#PQSEB#VQ5+ M6M)U[PQXGT?Q==:N^K)'(-/O4CLEB9;:0_>.S.0K[37J%% 'C6I:BFC^ /&_ MAZ[L[IM2::_F1/L[E9(I"SK-OQMVA3GD]5QUP*Z7PI;R#XA:C<-"P0Z)8*DA M7@_?R ?RK3U7P.^JRWT,GB'5$TJ_??=:>&1E;IE5=E+HAQRH/KC&:ZQ$6-%1 M%"JHP .@% 'C6CZ79)!!X=U;4O$IU&/4CG3(%'E'%P9$F!*8\O&URV[U[\4# M2K)'U;0=9U+Q*EUO/%02V4[Z1\,HDBD1H_+5R$/[K_0W'/IS7I=% 'CGA M'3K'R/#FC7^H>)9-5T^>,R:;M'D6TD6?G8F,#R^."&.0PQFK-S9W'_"D_$\ MMI?.DO+UEC"'M44 <'97,>G_&+6(KI98SJ-A:BU;RF*R%/,W# M6]N9Y M!%$)I53S'/15R>2?059KS[XH:1;Z]<^%=+NMPAN=2>,LAPRGR)<,#Z@X(]Q0 M!W=S=VUE$);JXB@C+*F^5PHW$X R>Y) %0:EJ^F:- )]4U"ULHBM7=[X&ET?6&']N:3JMC!=]O.7STV3#V=>?KD5NZ'8VNN_$;Q3?ZI! M'A9F)SUXH Z^#7-)NM-?4K?4[*6PC!+W*3J8U Z MY;.!4\U]:6]D;V>Z@BM%3>9WD"QA?7<>,>]FWEO MJ,$2A4?8JE9"HXW?.RY]ZPK6YDU[X?>&O!EV2UU+J?\ 9=^@//E6A+2<^ZQQ M_P#?5 'KD]]:6MDU[<74$-HJAVGDD"H%/0ECQBIU8,H92"I&01T->.M#9VWWQT 4=1UK2M'6-M4U.SL5D)"&ZG6 M(-CKC<1GJ*IP>,/#%S<1P0>(](EFE8)'''?1LSL3@ -DDGM6E=6%G?!1=VD M%P$^Z)8P^/IFN$^%^EZ6MYYWV M:YAG\F0Q2^4X;RW'56QT89'!YJ.35=.B^U^9?VJ?8P&NMTRCR 1D%^?ER.>< M5YIX0UO5M-U#Q=#8^&+W5(CXANF,\$\**#\ORX=P<\ ^G-8UY=W-]8_%RXN] M/EL)WM+;=;3.K,F("!DJ2.1SP>] 'J0\:^%&8*OB?122< "_BY_\>JQ?>)] MTRZ:UU#7-,M+A0"8KB[CC< ]."DW320V,;_#:X166-3<,+3"CCYCA\X[ M],UFO?V5C\4_%GVS0+W5MT-CM^S60N/+Q&^:W="NF?3--C;X;7!4PQ*;@BTP1M'S_ M '\X[],T =I?>)M!TNY-MJ&MZ;:3@!O*N+N.-L'H<$@U/9:QIFI6(OMV@WNJA[*RV"UL/M/EX\S.?[ MN>/KCVJ37I[/7O\ A&-&CTJZTO2M2U5A>6UQ:FV,PBB,@5E[JQ"CWVT =UI_ MB?0=6NFM=.UO3KNX7),5O=([?D#FEO\ Q)H6E7/V;4=:TZSGVAO*N+I(VP>A MPQ!Q7,?$;0-+M_ M_J%I:6]E>Z5%]JLKB"-4>%TY&T@=#C&.G-83ZI;)\2[Z MYO\ 0+O4VGT:S?R[:S%P8B3(3D'IU_2@#TRVU;3;VR>]M=0M)[1 2\\4RM&H M RB)_PK>YN0+& ?:0+3$O[M?GY?//7GGF@#U- M'61%=&#*PR&!R"/6JVHZC::3I\U_?SK!:P+NDD;.%'KQ5E0%4*H & !VKG/ M'^JWFA^ ]8U/3Y1%=VT&^)RH;:HXS\Q!* MXZ<8JW=:IXIT/5];TF&_?6K@:*=0LO-MHU=)0Y0J @ 8=" >>,9H [Z]O+?3 M[&>]NY1%;01M)+(>BJ!DG\J6TNX+^R@O+602V]Q&LL4@Z,K#(/X@UYW;^)KL M>$/$VHV'BL:L]EI[RHMQ:)#E6^JM8 M37FAKJM_=Q01L[G$:A5#*57+.2>.W&* .\M-1M+^2Z2UG65K68P3@9^20 $J M?P8?G5JO&[77[_PY9:Y#-?K#>7OBIK22_2V,A1/(1FD$8!RQ5.F" 6]!5J\\ M<:Q:^$O$4NGZC)?RZ=<6?V2_N+/R3,DLJJR,I0#(^89"CAAWH ]:I"0.IQ7" MZW<:KH=CIUKJ'C$Q2W,TC2SPV"O<2 *"(X8E1AM!Y)() QSS7+:CJFK^(M#\ M(S'6)H91XD:R:9+54,I1I0DI1U^5L*/E(QDG(X& #U>/5[";6)M)CN4:_@B6 M:2 Y5#T/I5VO/9_%NI:5XU\36ES/]HL-(T-;Y8C&JEG )8Y SSCITJ--2\2 MZ/9>&];U#6OML6JW5O!=V)MHTCA\_A3&RC=\K$?>)R,]* /1J*\IN]<\6-X7 M\2^(HM=$(T:_NT@M5M8V2:.*0C;(2,]/E&T@\9))->IQ2>;"DF,;U#8^M #Z MRM9\2Z-X>\@:MJ,-JUP2L2N?F2IF2>XU:-H6FB4BW!BF!P !NQR M?F/)]J /<**\PU'Q5K?A5/%5G=ZG_:+V,5G)9W,]NJLAN',?S+& &"D;N!D] M*TO"'B.XN_$TVE?VQT5RWCO M5=4TK3M+.DSQPW-WJMM:%I(PZ[9&VG(/;Z8/O6);CQ7+XPU/PR?%,GD16D5[ M'>_8X?/4NS+Y>-NPKE2<[<]L]Z /1*0D 9)P*\[\(^+M7UF]\+)>3(5O=,NY M;I4C $DL4J1AAQD?Q' XYK%\6:EJ^KZ+J<;:I)"EKXK@LHQ'$G^KW0LH.1SM M8[O?HT4 %%>21^(/%J?#^3QI+K:L+2>0FP%K&(YX4G*'/ROLQDV[=^-^_:<[LXSQC%7-1U+ MQ/?:EXT6RUW[!;Z)L>U5+:-RY-NLA5BP/RYSTY^;KQB@#TBJ6FZO8:Q'/)I] MRDZV\[6\I4'Y9%^\O/<9%<+8ZWXCCNO!VJWFJK-;>("$FL%MT6.'? TB%&QO MR-N#DG.3P*HV/B[Q%>>$M9O#"3SB M@#U6BO+[OQC/::!IRP>*HKV+4-1:!-6BM \L,*QEV#1JN/,R-OW<88$CBF+X MOUE]#U%+:_O+F"SU"&-M7733YPM77+/Y10!F5@5)"XP@'&.*S/&.K3VFJVEHGB1M)C>!Y/+M+ M(W5S*V0 =FQ\1CG)P"3QF@#LZ*\RLO$WB'Q!_P (9#;:@EB=7T^YEO)4@5B& MC,8#(&!P0!QCZUT'C'4)=-T-98M6ATLO/'&US)%YCA2>1&F# MND/0#![^E '045Y5%XUU<:1J5C:ZB]U=C5K73K/4+NR\EU6<(=SQ%5R5RV. M#P<>M^[U3Q+H7B.^TN?6?MUM'X>N=0@FDMXTD\Y&4#=M4 XR<8 !W<@XS0!Z M-17EC>)/$&F^!-(UK4M<'VC7GM(XV6R5EL5=&=G55&78J,X.0&Z#'%1/X^OK M'2M7ABU26]6.XM(;35+FP:-E$[%7W1A%#E-I(PO.0* /6**\FN/&VIV>A^*! M8ZQ<:D++3UN[34+BP$+(^XJT; HJMCY2/E_B/7%:ES+XMM?%FCZ4WB(-'K-M M/)*WV2/_ $-H]C'R>.<[MOS[L=>: /1:*\FD\:ZM961TF^U@QW"Z[/ISZJMF M'D$$<0EW"-5*[SN5<[<#KBG_ /"9:XVD-!8:B;F9-"_""W&O7EGI5Q8K)<:E%8QRFW/E1^5$1L(5.7^< M@G@9(H ]9HK-T">:YT&SFGO[:_D>/)N[88CF'9@!P,C&<<9S7&:EK^IQ>-;F MPN?$ T8K<1+IUK/;B.V=Y B*W MFKM.4.0< Y'(P>*Q-,GUR"Q\(^&[37)$?4;(W4EX;:+?;P1Q1@11KMVG)8?, MP)QF@#TVD) QD]>E>6ZSXL\1:'HOB:Q%\EUJ6D7EDL%V\**9HIV3Y74#;GEE M) '8X!IWB+2]?B\5>"K2X\4W$D\UWNQQ>/\ 4=+UHZ>ECJ=Q.D:6 MZ2>=(MO&Q#EP?EP%'RX/)YZ5Z9HUZVIZ'I]^ZA7N;:.9E'0%E!Q^M #[/4;3 M4&N5M)UE-K,;>8+GY) 2I]\$?G5JO)["#Q!L\=7^DZU]@6SU:YEBA%ND@GD M6)&(D+ D+@ ?+@]3D\4MQX^GU:[A1=ESW2)>WH3?VK/K?Q ^&&I74!@N M+BRO7EB*D;7\D;A@\XSFK+Z]XFNO!NH^.+;6!%!;R3RP:7]GC,3012,I#L1O MW,$)R& !(XH ]0HKSBX\7ZK!8^*;87 :_CGMAI3-&N0EV%6(8QAMKE^N<[>: MET[Q3J^HQ^$+!;A5U&YN)UU1Q&O*VVY)1C'R[I-G3&,\4 >A4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %8NN:"VL:EH=V+@1#3+PW)4IGS/W;)M MSGC[V<\]*VJK7>H6EC+:QW,RQO=S>1 "#\[[2V!^"L?PH Y7QGX!3Q3J.GZA M;WQL;JWDC$["/>+B%9%D",,CHR@@]LGUJQJOA;4%\0RZ_P"'-4BT^^N(EBNX M;B#SH+D+]PL RD, <9!Z<5KZ7K<.JW^K6D44B/IMR+:0MC#,45\CVPPK4H Y MG0_#%W;:W+KVN:DNHZL\/V>(Q0^5#;Q9R51) MA>[[>=7:&R\O AED6-9)-V>2PB';N:[&B@#C]/\ BV/Q"O?$YO=\$RNT-EY M>!#+(L:R.&SR6$0[=S6UIQU0Z_K(NY"VGAH?L2F(+L^3YP#U8;L')]2.U:U% M !6%X4\.MX:T^\M6N1<&XOI[O<$V[?,?=MZGIZU;DUF%['4)]/C?4);)VADM MX,!S(H!*#=@9Y'?%7;:5I[6*5X7A=T#-$^-R$C.TXXR.E &/X9\.MX?;62UR M)_[1U.:_&$V^6'"_+U.<;>M9.H^!'OCXR(U!4_X2.&*-?W6?(V1[,GGYL]>U M=G10!QL.C^.X((X4\3:/MC4*,Z2_0#'_ #VK6TS0'L/%6MZTUR)/[3CMD\H) MCR_*5@3G/.=WX8KI!!Z@FMJB@#B+GPEXBU^..Q\3:_:7&DHZO+;V5D86NMI! D8NV%R!D*!FM MNU\/FV\9:AKWV@%;NTAMA!LQL\LLG6_B;2/(M($@CWZ4Y.U5"C) M\[K@5J^(?%T6AZKIVDPZ;>:CJ6H"1H;>UV#"H 69F=E Z^M='0!B6PUI?$T: M7%P)-/&FKY@6 *IN=_+ \GE<_+GC ]:=XMT)O$WA74=%6X%N;R+RQ*4W;>0< MXR,]/6FR>)K:/QK#X7,$INI;$WPEXV!0^S'7.%O$UMXJTV>]M8)84ANI+ M8K+C)9#@G@]* (+#PPUEX@T_5#=AQ::1_9IC\O&X[D;?G/'W.GOUJSX=T)M" M34U:X$WVW49[T83;L$ASMZG./6MFB@#FM<\/:A<:];:]H=_;VFHQ6[6DBW4! MEBFB+!@" RD$,,@@]R*HMX-U2 :5J%KKQEUVQ$RR75["9([E)3N9"H8%5!"[ M0#QC'-=G10!Q*^ YY;?S;O4TEU*?6+?5;J=8-J-Y)7;$B[B54*H ))/4UI:G MX9NKSQ%J:M%K4VL:G M9-?:AIC:9&]G:-&D:')W,&HV$7AVXT?5+>'4M(T\:<[W% MN7BN8MJ Y4,"#N0,,'VKM:* .$M_A_>6]A='^VP^JOJ_]KP7;6_RI+L",K)N MY0C>, C 8<\9-O5/"FLZ_P"&;_3M7UN%[F[N()5,-KMA@6.1'VJI8L<[#DEN MIZ<5V%% '.:]H&HWFN:?K.D7]M:W=K#+;,+JW,R-'(4)( 92&!08YYK!;X>Z MG'I4-K;ZW"T]GK/]K6DT]J6RQ+%EE 8;LEVY&*]!HH Y%/!1F\3ZMJ^H7:3Q MZIIB:?/;QQ%!P,,P.3P>$R_ZT1OO ;D M\J<9/6M!_!\:^+-!U>VN!%;Z3926:6VS)96 ^;/& /2NHHH ;(@DC9#T8$& MN%T?P'J-AI.@:;=:M;3P:'?+<6[1VI1GC"2+M;+D;OWG4>G2N\HH Y+5O!"Z MOJ&NW$M\T8U.UMH8]B?-!) [.KY)Y^8J<UT&32=7MEO]*C MN(6>YM6>*:.9]Y!4."""!CFB7X=WC^'=3L3K2O?7>K)JR73V_P JR+Y9VE W M*Y0]#P".N.>^HH X^3PSX@37CK-EK-C!=7=G%:WX:R9U)0L1)$-_RGYR,,6' MUJCI_@'4]#MM%.DZS;B\TZ&YMFDN[4R+)'-*),X#@A@0.W_>.-S.R,=V"2SGY@!]*]"HHH \C\)^%]6\0_#Z M#3FU:"/0[J[G>XA-L3/M6Y@I: . 7X?ZC_9"^&6UB ^&%G$@@^RG[08A)O$ M)DW[=N>,[OMJ"Z@D\5J1 K"+RBGE[LE63() MW9).>U:7]D>*#IS.?$4 U0W(G7;9_P"C! NWR=F[<5/7.[.>>G%=-10!A>&M M"N-'_M&YOKF&>^U&Y^TSFWA,42D(J *I)/1!DDY))JKJOAS5)O$YUG2=4@M& MGLULKD2VQE8(KLP:,[@ WSL.01TX.*Z>B@#BO#_@:XT6ZT)Y=2CGCT>&ZMX@ ML)5GCE9"NXEC\PVG)[Y[=TOO 4MPFI2V^IK#>S:PFKVDIAW+#(B*@5AGY@0K M \C[WM7;44 (M6U2"ZN9[);0PP6YCCC"N6&W+,<Z==K=P-/$9(V(5D*LH(.,.>0<@XK>HH \RU[PG<:;IF MMZMJFN,YGGMK\W$%B6>VN8BH#A QS$ "O4 'GO5/28Y?%OC;4)TURVU1'\/ MRV,MY90%;:%Y'7:BC&_$5[H MZVS6UWY6Y?-A4+DIGE6&X$9Z-UIESX8UC5]'NH=7UN-KYYXKBT>UMMD5H\3! MD*JS$MEADY;GH,5UE% ''ZAX7UW7O#FM:=K.MVS2:A;B");:T*0P 9RV"Q9F M.>?FQP,"M6[T!KKQ/HNL"Y"C389XC%LSYGF!!G.>,;/UK;HH XI_ MS%+=7M MEJ<<6I?VQ)JMK*\!9$WQ"-HG7<"RE0>00>1Z59N/"^K:G8VBZKK,<]U#JL&H MDQ6VR)%C8'RD7<2 <=22:.VEF,)RN69M M^<_[73%4-.\.^+=*T73+2VU_3FEL8?LH22Q8PRQ!5"%@)-PD&T\@X.[&.]=G M10!D^&M$'AW0+?3!,)FC+N\@38&9W9VPO\(RQP.PQ6-KWA?6];:\L)-:MCHE MY(KO%+:%IX0-I*1N&"@$KD$J2,GK77T4 H7RZ/KD-GIM_=&[F1K7 M?/$[8,@C?=M 8C/S*<9-68/#E]9^.[W7K6_@^QZA#%'=VTD!+YC5@I1PP ^] MSD'I72T4 9/B?1CXA\,:EHZSB WENT(E*[MF1UQD9K)O/"5U]G\/SZ;J$4&J M:+!Y$*9"BJZLH8'!VJ1@\$=ZZRB@#A;KX?W.HZ+JT=]JD;ZKJMW;W-Q M*?#M]K%]HVHZ9?06E]I<[RQFX@,L;AT*," M RGH?6NDHH YF#PF\.E^*+-KQ6;7)YI@XCQY/F0K'C&><;<]NM;6D6)TO1;# M3S)YAM;>. N!C=M4+G';I5RB@#@YO!.NQ#7X-.U^VAM=$)[CQ1X8UJ75&F?18)HI/,B&^Y:2,)N)& IR,]*S)O 6IG3;SP];Z MU!%X;O)WD>$VI-Q&COO>)'W[=I);DJ2 >]=[10!R6J^"$U'QGI&NI=B&"R51 M-:B/(G\O<8N<\;6>;'=AOL]MY>/L^\JTO.>=S*#T%= M710!D^&CJAT./^V9#+>^;,"YB$99/-;RSM'3Y-M:U%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !7GGQ$TBQU+Q3X,6[B9Q+J#Q/B1EROE.V.".XZ]: M]#K'\0>&K+Q'%:+=27,,MI,)[>>UE,GN51Z6VN#0J%\S8/XL <],@'&1FM+3/#EEI>I2ZA$ M]Q+=S6T5M)+-)N+K'G:3[_,?$B[LEDAN(K^^MTD69R512N MT\U?4/#VF2Z1=:S9Q>'8+HVT=Z( 97.TR,2R[B H ]-Q-=J_@ M/2'&MQ^9>BVUG>;JV%P?*WOC(GT?1)-[U>WLXKB*?3DU "< R#RI^&+NRG\)V%S9W-U-:" ;9;PYEPO!#G^\,$'Z52E\#:68+*.S MGU#3WLXFA2:SNF21D8[F#DYW9;G)YR2<\UM:;I=GI.E0:;9Q;+6%-BH26X[Y M)Y)/))/7- 'E.E2>3K?A75]/L-2AAU2_9&U&]O@\E]$\4KC?$#@#A67@8P.! MFJ.H6*W?P?U+Q?)>W<>MW$TKR7(N7'R_:3&(MN<;0H QP<'K7H,'PXT6W6T M5+C4C]AE62RW7;'[*!GY(_12#@][O2\;_; M@^G1JS@M.%+ AB-QV;>&/'K0!MZ=I<6K_%?Q3+>R7$L>FFQFM;<3.J+*8B=Y M (!/R]#QR>*P/"EOK^I6^@:_;:)>B_N+I)[W4WU%"DT#L1(ACW_="GY5QP5% M>J6>B6=CK.I:K"'%UJ/E>>2V0?+4JN!VX-9=KX&TFSU**ZBDO?)AG:YAL6N6 M-M%*M>B^-[FWM_"MPEP]\!N[YL=,\XK5UO1;37],>PO/,$9=)%>)RCQNK M!E96'0@@&@#S.RT[5GN?%?A[2[-](9["TGALFOS( Q>0/AP3LWJ@4XZ=:Z?P M*;&WO=3L(=-U'1[R-8I)]-NI_-B0'7=W;$SKN*J O0\<#MBH/[,AU MSPKXM\2WUQ ='U"[NY7DOHK>]D\V\LH;ID@N'XR70>N!G&,XYS M0!RNEWW Q/<>$EED&,89I,G]36!X>FF/@:VTY)Y88-3\7O9W+Q. M48Q%F9E##D;MH7CUKUP^'-._X2:'Q $=;Z&S-DFUL((MV[&WUS5"'P)H<.@7 M&BK#,;2>Y:[SYI$B3%@V]&'*D$ C% '$^(]#?3M8UCP_X?DGMX+C07U".!)G M81W,,R[&7).W=T..N*6?Q#-J_BS2_%-M<2)IEA]@MY8PYV'[6K;RPZ?+YMN? M:O0-&\,66C7=Q>K-=WE]<(LS&60HN<(#T"Y). !R>:I6G@#0;'PQ?>'K M>&5;"]D,DH\T[@QVXPW;&U<>F!0!Q$6FZGX@T_\ X2);.;6+"\U2ZN)--6[, M+20#$4)7) .T(6VD@'?GK79>&K'2=8T+2+FVDU/R].N)3%'=RL)8G#,K12<_ M-LY4 YX Y/6K4_@S3)-/TNTMY;RQ.F1>1:SVDYCD1, %2>X.U%- M.LX--A@:Z1;"=[A#Y[$RR/DLTA_CR6)Y[T ;E%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !116)XJO=8L-$EFT6WMY+D*S-+<-A(5"EBY Y8\ !1CD\G&: -NBLGP MOJ$^K>$M&U*Z*FXN[&&>7:,#N];TFYAU01KJ^G74EG>K&N MU2ZGA@/1E*D?4USG@#QWJFM^)-3TG6A" 7F?3GC3;O2*5HW0^K#Y#]#0!Z31 M7F_C;QUJ>D^--%T72!"8#WE'FV'GLYD#9YWKC&W]: .]HKDKG_A)= \-ZYJ.H:Y::C);V,L MUN(]/\@(Z(S9/SMN' XXIGP_\57?B'3'MM8CCAUJU5'G1!A9(Y%W1RH/[K*? MP(- '845Y:GC'Q%J'A+P;/:W=K:W^MWSVTT[6WF*H'F8(3"U:VFMM[!0^W>RLN2,]#S0!WE%<%-J'BC5_'VMZ-I M>LVFG6NG06TB^;8>>SF16)YWKC&W]:O7K>)O#OA;7]3O];M-1FMK"6:V$>G^ M0$=$9LGYVW#@<<4 =?17 V/_ L"7P_9ZS;:SI&H23VR7'V";3VA#;E#;1(L MAP>< D8KI_"_B"W\4>'+/6+:-XDN%.Z)_O1N"593]&!% &O17FGBV\\;^&DT MV5/$NGSK?ZG#8A3I.WRQ(2-V?,.<8Z<9]15SQ/?>*_"/@C5M4N-1_V!/_ +=5*]U#Q-J?Q!U# M0M*UBTTZVL[*&XS+8?:"[.6!_C7'2@#NZ*XO2=:U[3_&Z>&-.]4\0:M?Z;K8A$C>9/8/$FT/$DK1.I]P54_ M1J /2:*\W\7^.M3TWQ[HNAZ2(3:&[MH-2D=-Q!G8[$'H=J.WXBM]]6O=3^(' M]C6,YAL=*@6XU!U4$RR29\N+D<# +DCG[H]: .IHKSK2]5\7>)M,N]9TC6-, MCEBGE2/1WM=V-CLH263=N5F"YS@ 9Z5LW6L:CH_C/2X;V3=IFM1F%(S@_9+I M%W;0P RKJ&'.>5XX.* .LHHHH **** "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 **** "N>\9:YI^C>'[ MI;^=HC=02Q0A8G?1K;R;H MWV*N "!NY!Z9Z5WE%% !1110 4444 %>:ZI9:MXP^)3-IU^-/M/#486.>2U\ MY9;F53NP"0#M3 SV)/K7I5% 'FEI8ZQX/^)5O>ZCJ U&U\1)]EN)HK3R1%/& M,Q%@">J[ES6%8:==VW@H^(K2WD.H:%KUW>*@4[I8#*1,@]BA)_X"*]HHH \: MN]-O)/#6AZ[>6\@U'6O%-G?S(5):*+=B)#Z!8POT)-/UN/PHOQ7U^3Q; QA: MTM!:L8YF!(5MV/+'^[UKV*B@#S-)_!K>#?%5EX21A+)I<[RH(IANQ&P'^L'J MW0>M37VG7>G>&_#GBW2X'?4=*T^%+JW4?-=6A13)'C^\OWE]P?6O1J* /#[. MX33/ GPVO;M98[>VU-Y)F\IB47]]R0 3W':ND\6:W!\0=*'A;PY%=72WLT0O M+TVTD<-K"KAF)9P,L=N H]:],HH \+8&,36UH+5C',P)"MO MP8Q_N]:TY)_!S>!?%MEX21A+)I<[RQB*8;L1L!_K![]!7J%% 'G.C?$71K+P MAIEI9I?:AJD-E%$MC;6X" MG(621RY4?3=C\*Z:B@#A/BC%)+9>&1'&S[?$5DQVC. &;)^E.^,$9F^%^K($ M9\O;Y5022//CSP/:NYHH \G@F^$5M/'/%%MDC8.C>1=\$'(/2KDGA^V\0_%K M5Y+E[^. :7:M'):W4MONRS]2A&?H>E>F44 ><^#=+A\*^.-6TB[AEGNKM?M% MAJD[M+)-;YYA9V)P4/;N,'M7-Z78W6G^ =.\3VUO*;W0M7NYWC5#OEMGF99D M _W3N'^[7M5% 'C<^E7BZ#X6U:]@?^T]8\5VNHW2[23$K;MB'T"H%'L,A<% !("<M &Q1110 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 4C,J*68A5 MR23P!2UP?Q8\01:5X7CTO[;'9SZU,MD)Y&VB&)O];(?8+D?5A0!V&FZKI^LV M8N],O;>\MBQ42P2!UR.HR*N5Y1X)UOP]I/Q#N_#V@:E:7.DZG;)]:M<1JUCKNC M>,;KQ%I>CP:U;WEK%;RP>>L4\'EEC^[+?*5.[D9!R* .PL[VUU&SCN[*YBN; M:4;HY87#*P]B.#4]>5W'BK3;72+"TT&.^T-+_59HM06.S:6XM75#)(JQ . S M';R 0 Q.*6/Q7K)T\Z7;7MZS7.LP:?9ZK>V)AE\F1"[-L=%#.NQUSMP>#B@# MU%W2-"\C*J*,EF. *J3ZO96VK6FERS%;R[5WAC\MB&"C+?,!@?B17G'Q#TK7 MM.^'6OQW/B&XN[-6@:WD=(Q.07"O'(0@4KE@P( /&"<==F\U+5=)^(WA+0!J MD]S:75M=M-HGEGATSRH_ ML_D1R%=C?+O+%5)W;AR:TQ+KOB+Q/XFL[?Q!=:=96*6SVRV\41?=)"&^8LI^ M7/..ISU % 'H59"^*= ;6CHRZS8G4@=OV43KYF?3&>OMUJ#P7JUSKW@K1]4N MRIN;FU224J, MCDX[9/->4:E>IHWPIN=$GTN]7Q'I]U]H>0VCA1*+C>+CSL; M2&&,'.3G&* /=:JV>I6.H27"6=Y!<-;2>5,(I WEO_=;'0^U2W-NEW:36TNX M1S(T;;&*G!&#@CD'W%<9X#L;73/$/C&RL;>.WMH;^%8XHQA5'V:.@#N*YZY\ M=^$[.ZEMKGQ)I<,\+F.2-[I R,#@@C/!!KH:X'XIVMN- TYQ!$';6;/>N1Q6:&\3NOC"R_X2N]5= .^TG$,/FREH!*%E)3!49QP%)R M 3Y0<@5QJ:CXBTSPUH/BVZUZ>Z-_- M:F\L&BC$"Q3LHVQX4,"N\8)8YP<]: .WF\4:-!X@CT)[T'4W 86Z1LY4'H6( M!"Y]R*U6=$*AF5=QVKDXR?05Y;X4TJZ7XR^,2=;OW^SBR:0,L7^D!HR0KX3H MO0;<'U)K3^(MI=77B'P='!JEW9K)J93$ C.UA%(0XW*?FQD<\8)XSS0!VUIJ M=G?75[;6TPDFLI!%<+M(V.5# /6K=>5Q6.K3:QX^N+'7;G3A:7*R1^ M1'&QDE%K&2>8'@ MXC?:B[2<8&<]>* /5ZI:EJ^FZ/%%+J5];V<0(&<]%&>IX-4?"&I7N MK^%-/O=1B>*\="LP>(Q$LK%=VPX*[L;L>]>;>+=6\,^*/'FIZ3K^L6=GI^DV M+VL(FE"EKJ88:0>NQ0![$F@#V2BO+=-\>WEW\'5U&SN87UF"6/2WFX=1,9%B M\ST.58/Z'-7[J?Q!X?\ %NGZ6^OW%_8W&G7D^ZXBB$GFQA.I50-HW9 QW.2> M, 'H=%>2VOB#Q#9?#?3?$-_KL\MYK!M;==EHKK:AVPTB(JY=RH)QR-Q QQ2 MS>--2TC2]<6UO=4OK=([;[%?ZCIKQR122R^4ZE?+3S-N5< +SG'- 'K-%>4M MXHU.ST_Q(EAJFKWT$&BRWMO>ZCIS0/!<)D%06B16!R& P<8-69)/%$.M>%[? M_A)K@_V_#+]J!@BVVY6,29A&W@XROS;NN3F@#TVBO);GQ7J^D0WNB7.KWGW]]+]GU&QCLK_ %&P M,+R)-(JNCJR)NP=PR #AAWYH ]9IJ.DB*\;*Z,,AE.017G=VVMZ;XAU'0G\1 MWUS#<:'+?I/)'")()4D53LVH!M(;H0<8K6^%UM+;?#C1#+>SW/FVD4BB4*/* M!0?(NU1\H]\GGK0!V%5-/U.SU6*:2RF$J0SR6\A"D;9$;:R\CL1]*X.'6=0' MC62TU/Q!=Z9=G43':V%Q:+]DNK7/RA)-N3(R\YWY#<;<<5@Q'6]-\'>*_$%A MKD]K_9VKWTT-I'%&8I=LQ+>9N4L<\C@C''>@#V6L^76].AUV#19+D+J,\+3Q M0[6^9%."RL5N(+'3M/,Z(^UFSA[IK[XR^%;ME"M/H$DI4= 6.*>6 336[0-.BN0DA0@%=R[21@6OB"_ MNG@U2*V-G;Z>38I$TB1M')+Y?$@W$YW]<#':I=1O?$=]-XXFM_$-Q91:(Y>S MCAAB.6%NLFURRDE<]A@_,>>F #TZBO-;?5]=L+[PCJMYK$MS#KB.;NQ\I!%% M_H[2KY6%W#!7'+'-9WAWQCJ=_/H.HC4=6O)M2N$6\T]M+=;6"*0'!CD\H?MTA(52QZ 9->23:QXG'@;4_%9\0SK+IU].L-HL,7E2Q)<%-LGR[ MB<9 ((P .^2>@:;6O$'B7Q(EIK4]A;Z.T=O;011QE)9#$)&:7.@Q0!Z):ZG9WMY>VEO,'GLI%CN$VD;&90P&2,'Y2#Q MZU;KA? 4-U;^)?&<-Y=&ZG34(5,Q4*7'V>/:2!@9QC. !G/ Z55U;Q-JVDR> M,K!KDO=Q?9WTDLBY47 $2 #'S!90>N: /1*H:?K6GZK:RW-I<;H8I6A=W1H\ M.IP1\P'<]>E<18>)-8O(/"VD_;3_ &J^ISP:E*$7+QVI<29&,#?^[Z?W^*Y; M4-5UCQ%\+KZYO-6N!+%XB6V!C2,;HQ<1A5/R_P .O+?9H5MYUW&D7GRD32X MY*;1W)PO88QS72> M4OM7\(6USJ4PGNTFGMY)@H7S/+E>,-@< D*"<4 ;&HZ MM8Z3IUUJ%]6=U'X.^*$\^K7ER$O)H M#%*(]K$)#ASM4'=C"\'&.V>:[">\UGPQXIT@7FM3ZC;:C:W3W-O)%&J1/%&' M!BVJ"!U&"3[DF@#T"JNHZC9Z3I\]_?W"6]I N^260X"BO,?#7BW5+R[\/WG] MI:M?2ZG(HO[*32WCMK='0LK12>4.$.T9+L&!)K3^-]M++\+M4F2[FA2'RR\2 M!=LV94 #9!/'48(YH [?2=7L=G>'[#[ M=JER+>VWK'O*LWS,< 84$]:Y&1=7D\2Z?X3A\17\<2Z>^H7-Z$A^T2#>J)&I M\O:H!)).W/ &:Y+QKJ=_=?#[6],U*Y-W<:5KL%LMR4"M+&2CH6"@#=AL' '2 M@#UO^V].'B :%]I']IFV^U^1M;_5;MN[.,=>,9S6A7FU](K'P=I'C:XUV>M 'J-,FE2""2:0XCC4LQQG R>E>977B/Q$WAV]T2VOR/$8UQ]-@N#&F[R^ M9U?;C'^IXZ?K5I?%VH:S/I,FGW)AB'A^75+U0BG+LH6-3D<8<2'_ (#0!WFF MZC:ZOIT-_92&2VG7=&Y1ER.G1@"/Q%6J\ITGQ#XCU?0/ "KJ[0W.L&X6\N!" MA9@L;MD K@,-O'&,XR#TI]WXAU[18_$&AQZM)=74.I6-G8WUS$ADC%R%R6"@ M*Q7+8X],T >IT5PMF^N:7\1+30I]X5KB.,2B0/&O)55! SDVO[]M0NHUQ)=-&(S(<]=HX'IQZ4 7:*** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "L!_#"W'C=/$=U=><(+,VMK:F/"PECEWSGECP.@XK?HH Y_Q M-X737X]/D@N197NGWD=W;W"Q;\%>JD9&58$@C-:>GVMY;27K7>H&[6:X,D"F M()Y$9 CX^]@@G)YYJ[10 5S&I>'=9_MNXU/0_$'V$W2(L]M I(;".2'6)/[<34&U$ZC) "'F9/+8&,$#84^7:#Q@[\(WVIZ,8=1UZ275$O$OK:\C@"I;2)@*$CR?EQG()).X\\UUE% '%7W@>_ MUK0-:LM9\0R7%UJ:1H)(H-D-N(SN79$6/4\L\TJ&>)Q%:^6L_F#&0-QVX&/7/M7544 <)+\/KIM/N-!CUWR_#5Q.TKV7V4& M8(S[VB67=PA8G^$G!QFNAL/#ZV.N:WJ2W&[^U/)_=;,>5Y<>SKGG/7M6U10! MD^&=$'ASPSIVC"X^T"SA$7FE-N_'?&3C\ZPY?!>IWLRVFH^));O0UNQ="SDM MQYKX?>L;S;OF0-CC:#@ 9KLJ* ,M['5/M.J2Q:OM2YB1;.-K966T< @MU!?) M(.#C&/>L'0/"6O:-KUYJ-QXFANX[Z837<(TT1^8PC"##>8=O"KV[5V5% &3X M=35$TV4:M,TUQ]JGV.Z*A\KS&\OA>/NX]_7FHO%/AT>)=.MK0W1M_(O(;K<$ MWY\MPVW&1UQC-;=% &1XCT/^WM/BBCNFM+JVN$NK6X5 _E2H>"5/WA@D$=P3 M6-J7@_4]=\,ZII>KZ_YT]^T1$D5KLB@5&5L)'N)YV\DMW]J["B@#'U701J>N MZ'J9N#&=*FEE$>S/F[XFCQG/&-V>_2JJ^%0L_B>7[8?^)Z!D>7_J<0B+U^;I MGMZ5T5% &;IFCQ6'AJST65OM$5O9I:,Q7;YBJ@4G&>,@=,US-IX#OD@TS2[W M7OM6AZ7-'-;6OV4+*WEG,:R2;B&5<#HHS@9KN** ,#3/#(TWQAKWB 79D.K+ M;J8/+QY7E(5^]GG.<]!BF^*O#=QK_P#9<]EJ"V-[IMV+J&5X/.0G:RE67?NY[=<>]9L/@J_TN/2Y-$U MM+6\M--BTV:2:T\U+B.,?*VS>-K EB.3][!S79T4 4[&TGLM*AM'O9+FXCCV MFYG +.V/O$#'?M69X3\+P^&-#%B9_MEP\LEQ!=/\."_=9M/6 M%K>]2,!DEB(9'VDD=1R,\@D43>%-1U72-1M-=UUKJ6Z$?E-;6XA2U:-MR.BE MF);=@DD\X X%=510!RDWA?6=3T?6++6?$(N6O[)K-/(M/*BA!!!?9N)9CG^\ M!QC JY+X9$NI^'+W[61_8J2*$\O_ %V^+R^N?EQU[UOT4 0:F MT%[/J4>I6LPA#"WD2(1X(S\ZE0P/3[WMFI+GPGJ.J:1):ZMKIN+B2]@N]Z6V MR*,1.K!$3<2 =O)+$Y.?:NLHH PKSPVE[XF_MA[E@ITR73FA"=0[JQ;=GMMQ MC'>D\(:%>^&O#\&D7>I1W\=JHBMW6W\HK&!@!OF.3[\?2MZB@#DKSPGJNH7B MPW?B#SM'6^2]6V>U!F!602+&)=WW P'\.<<9I9/!"R>$-=T#^T"!JL]S,9_) M_P!5YSEL;<\XSCJ,^U=910!Q=_X&N[NZUA(-<-MINL1JM[ ML#(2L0C^23=\ MH*J,C!/7!&:EL/!4UMXAT36;K5%GGTS3FL"J6VP2@GAOO';QCCG\*Z^B@#GO M"7A<>%;74H!=FY^VZA-?9,>S9YF/EZG.,=?TJG=^$]53Q+J>NZ/KR6=Q?Q0P MO%-9^W]Q87FF1^(?)TU[UK^VB%F"TO MR]<]_2H-%\*:KHTEE9Q^(6;1+%B;>T6V"RE,$+&\NX[E7/&%!.!DUUE% '(2 M^!5D\"ZEX9_M @7LTTOVCR?N>9*9,;=W.,XZTZ\\(7YUW4K[2]<^PVVK*@OH M#;"1BRKLW1ON&QBN!R&Z9KK:* .)L_ EYH]CHO\ 8^M)!J&FV1L6GFM/,CN( MB0V&3>""",@ANYZYJQ>^$-0F71KRWU]QK6F>:/MMQ;B19UE^^K1@K@9 Q@\8 M'6NNHH YWPQX8E\/W6KW5QJ37\^IW"W$KM$(]K! I )XXX'88'.,U#KG@N+ M6O%NCZZ;QH?L'^M@$>1-KY/0]>U=110!R^F>"XM-\;ZEXD%XT@NU M(BM3'A8&81^8P;/.XQ*>@[UEI\-A'X+U#P^FK,)+K4#J$=S]G'[I_,60 KN^ M8 KCJ,YKO** ,#3/#US:^(I-;O=02YNIK"*SD$<'EJ2CNV\?,<9WXQ[=:L>& M="'AS1AIXN#<#SYIMY3;_K)6DQC)Z;L?A6O10!PM[\/KFZB\46::TL>G:\S2 MM";3<\,K! 6#[QD83[N!UZ\<]!J?AU-3UW1]2DGPNG+.IA*9$HE0(><\8QZ' M-;5% '*:'X6U;1GL;0^(FET?3P5M[5;8)(R8*HDDFX[E4'C"KG STJ[XS\-# MQ?X3OM"-T;4700><(]^W:ZMTR,_=QU[UO44 _^&ZZAX4N])FU9S>7NH+J%W>F ?O) P. F M1M7"A0,G&.]=W10!SDOA..;QZ?$\ESN5M*.FM:&/@@R;RV[/X8Q^-9-MX O$ MM+#1[G7O/\/6$Z2PVGV4+*PC;='&\N[#*I Z*"<#FNYHH Y;_A"XO^%A?\)5 M]L;'D;39^7QYVW9YN[/79\N,?C4&@> HM"CU]%OVF_M0ND6Z+'V:(ERL8Y^8 M R,>U=A10!Q^C^!%TFT\*0#43+_8'G8;R=OG[T9?[WRXW9[]*I^*_"]M%8^) MM6GN;P_;'M;E/L=OYDMJ\&T*ZC/SX(W$<<9KO** /+_##S:Y\1TU6+6#JT=O MI,D$U[%:&""-WD0I&BDG+85F/)[=.!7H>DVU[9Z7;V^HZ@=0NT7$ET85B\PY MZ[5X'IQZ5=HH **** "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 *X7QMXD\6>%=.U# M68;'19]*M=I4//*)V#,J\@+MSEO7I7=5P_QA_P"25:Y_NQ?^CDH 36]<\7Z# MX7U+4]2M]$1X!%Y'V6263):55;<&5>,-Q@]:Z'2_%6A:U?366FZI;W-S"N]X MT;G;G&X?WAGN,BL7XJHLGPVU9'&58P@CU'G)1JL:1?%/PL(T5!_9]\F%&/E! MAP/H* +6E^*[&#PK#JVKZ[IT\Q MCOM/NH[FVDSMDC.0<'!'U!XQ7CO@>*UD^&7AF1M;31]1BU&Z>PN9HP\1?,H9 M&!P,%2W<'TKT?P/J;ZIHUU++!8I-%>S0RS6 Q#0>: '^,?$=Q MX>T^U73[5+S5;^Y2UL[9VVAV/))(Z*%!)/TJSX6\0P^)?"]EK"J(3-'^^C)_ MU4BDAU/T8$5Q,SZ[XH^)EUJFAKITEGX=5K"$WS.$-PX!E9=@ZJ,(MD6,?G;"LJ+N&=Q^5L>YH ]&LO&WAG49TAL]:M)I)) M1#&JM]]CG&WU'RGD<<5+;^+= N]0-A!JMM)=!9&,8;E0A*N3Z8((Y]#7 7NJ MZ#J"?#6+39[::>*\@V"%@QAC\A@5;'W>0O![J?0U#864C_"'QQ]AB/VF>^U$ MML'S.!(01[_*",4 >D:1XIT/7I98]+U."Y>)0[JAYVGHPSU7W'%)I7BO0=;O M)+33=4M[F>-2Q2-NJ@X++_>&>,C(KSR]MI=6AEFL_%EAJ=^F@WBV5KIUCY;& M-XU RRR-@!@F <<].]6O"\<5_J7A*=O%NG79M;5WM;&TL-C^68MC*S"1MH&5 MZ@&+3G.?KD_G5 MCXAQ2MX@\4" A!_8^GRS-LWCRUNV+L5_B 0'(] : /1K+Q?X?U&QO+VUU6"2 MWLD\RY?)'E)@G<01G& 2#T.*2U\8^';W4)+"VU>VENHT9S&K=0OWL'H<=\9Q M7GVN0BYL/%&H2^*K'5[I/#-Q$T-E9^6HC;+*S.'89RK8'7#$UN7T$5OJ?PU2 M&-46.1T0*,;5^R/P/;@4 ;_A3QGI?B^*\?3Y 6MIWB98LKN&[_ (#S7(_"VYMVT/4K19XSF2$,-Z9F;&1 MU%8GC]I=)\37EM;$HWBS3X].0KWG658\^W[J=C_P"@#T%/$>CR:/!JZ:A VG MSNJ13@Y5V9MH ]RW%UU#3KZYTRYDCB6*)@L."H\N0%N7& M>2,#D5SUE:J/&]KX'C3%KINKRZP$'18/+5XQ]/.F/_?-8LO_ "3+XK?]AZZ_ M]"CH ] F\6:BGC#P=I06#[/K%G-/NQNKJ"RM9;JZFCAM MXE+R2R,%5%'4DGH*\RN?^2E?#3_L&77_ *(6NA^)P/\ PAX]J -^#QSX8NKRUM(-;M))[K A4-]\D9 ST!/8'DU3M/'FE:IJNN:3:7 M<45UIJ'$LF2K$)N9L<<*>#SV-Y MMX]<^)]J\\:W#JKI$S .R_9!R!U(H ZRS\4Z;;:!IUYJVM6#-=1,ZW,0*13; M>24!)/IQFK-KXLT&]TPZC;ZI ]H)UMVDR1ME)"A"#R"2PX/J*\V\*PQS67PF M$B*X6*Z< C."(20?PI/$Y2"]\;S-A((-9TB:5NRJ! 68_P!30!ZTVHV::BNG MM<(+MH3.(B>?+! +?0$@?C5#2?%6A:Y=26VF:I;W4T:[RD;,C( MK@/%E]'K7BW5H-%N4NKA?"5ZBM;L'&]G3"@C^+&..O(]:M>&8XK_ %KPO<'Q M;IUZ;:TD>ULK.PV-Y1C"D,PD;: 2G! Y7'6@#K/%?C#3?",5B^H. ;RY2!!G M& 6 9^G109 MUCAB\0V3R2.<*BACDD]A[U7TC5=+T_Q[XPFU.]M85N8[2XMY9I%"RVPAQE2> M&4-OSCU]Z .\@GBN8(YX)4EAD4.DB,"K*>001U%<9H_Q$TOS+^WUS4[.TN8M M4N;2%.5_=I*40MU SCJ< G-6/A?%+#\.-(65'0%9'B5Q@B)I&:/_ ,<*UQ": MCHD'@#XCVEQ/;I=RZEJ0,+L \KLQ6,J.IY QW!]* /3M6\5:%H5U';:GJEO M:S2+O"2-R%SC017CL<=[::QXA@U/Q'I^D>;IUF9EO[ M02F:$6X1BI+KD!Q(" #R?>O4/#EJ+'PSI5HMRUTL-I%&L[H4,@" !BIY!/7! MH SM)\26HTJ:\U/6].FC%\UJL\"F-%;< L;9)^8'@GI5[1_$VB^())X]*U&& MZ>#'FJA.5!Z'!['L>E>/Z1#'<> 3#*BO')XV175AD,#<("#7HH 'QF) P6\/ M\^^+CC^9H L^+-?U72M2T/3='MK*:ZU2:2(&\D9$39&7SE03T![4^RO/%5K+ M)<^(8M"@TV&)Y)9+2>9W4 9SAD QZUS_ ,2DM'\1>#5O]2DTVV-W<;[N.Y^S MM'^X;&)/X'M-\.?VU#>Q7,J0#N((Z"N,:*VT M^XTG5)]=M]3TUO$[37MS%;^3!#,8#&I^\1@. 2V<;F]:N^/-2T"]\,:['4;#[?=Q#]V["6/'SC@E5P#Z<9H ],L[NWO[.*[M91+!*H>-QT8'O698>+ M= U35'TVQU6VGO%W?NT;[VWAMIZ-COC.*T7O8FTZ2\MF6YC$;.GE,&$F!T!' M6O(=-U99M0\ 74NKZ9Y,L[2KI]A;K''9![>7"%@Q.J/IMEJMM/>)N_=(W)VG#;3T;'?&<5=U/5;#1K%[W4KN*UMD(!DE; R>@]R M?2O._#5[!IFJ^'=-T_5=-US1KF25;$-$%O+ "-VR?4 H20K#< ?2MOQU)'; M:YX/O;UE33(-48SNYPB.T+K$S'H '(Y/0D4 :%UXYT&/PW?ZU:ZA!<0VBL&4 M$@B3&51AC*D^XJE\./$]YXKT#^T;Z]L)II KF"S@=/LV03L8LQW'W&*P[^>" M_P#$WCB\TV6.:S3P\L%Q+$P9&N )B!D<$A"/ID5TOPV_Y)IX<_Z\(O\ T&@" M?QAXCG\/:;;?8;9+O4[ZZCM+.V=MH=V/))'0!0Q)]JE\,>)8/$'A.VUMU%OF M-CW[99OC;W-M(Q/_?7/UJEXM24>)O%4D4R6\,=_HLUS M-)'O2- 6^=UR-R@A2>>@H ]-MO%N@W>F7&I0:I UI;,%GD)(\HG&-P(R,Y'4 M4NF^*M"UC49=/T_5+>XNXE+M$C<[0<%A_>&>,C(KS'Q5;++X>\97LGB6SU>Z M;3K:&X2SM/*1 )24+,'8%L%N,Y Q[5T_BZW9/&?AJ&Q01R_V=J44(08Q^ZCV M@?CB@"QK?Q"TQ#:0:)J5G=7;ZG;VDJ& M[UJUAD28P.K-]QQC(;^[]X0C R12*ZB M0LO5>202>[#UK0E@B/@SXKRF-2[7EX"V.2%MHROY$D_C0!Z%9>*="U'5Y=*L M]4MYKZ($M"K@ZIJ3Z=8ZK;3W:;LQHWWMIPVT]&P>N, MXKB=;MG2^\!P6"".8:?>1P!.,'[)P!^('Y50\(P)>VG@E)?%>GLUKM>VTZ"P MVSJRPLLD;L)"1@%@Q*C) [D4 =ZOCGPP]W;VJZW:&:Y?9$H;JQ) 7/0$D< \ MFHM-\;Z3JGBW4?#L$H^UV6U';JWB^*_C2VDGC2>86+11LP#2 0MDJ.IQ[4 ;'B37K_3]3TG M2-*MK>74-3:79)=.5BB2-0S$[>2>0 !CKUXI?#&O7>JSZKI^I6T,.H:7<+!, M;=RT4@9%=64D9'#<@]*PO'GV>Z\3^&-.U*Z:PTZ1YYOMLJ;@ MSG@@MMQ3_AX8;?4O$^G6%P;W3+>]1H;UF$CRR/&#(K2?\M"IP,G)Y )XH N: MWX@U]/&4/A[0K33)';3S>O)?2R( !)LP-BGU'ZU-_;6N:'I=_J7BI-'@M8(] MT9LII7+-Z-N08SP./6N8\61Z;)\6K0:IKLVCP_V&Q6>*^^REF\\?+NR,\9./ M;VK:L?[#AT+7(=*\42ZS(]F[NLVIB[:,!6&0,G:#GG\* .0C^+]W!\/+G7[B M\TF?59MGV6PB@D00DOM(=BQWX!!XQT-=U9>,M,L= L[O6]?T^:2X+A)K>%XU MDVGG:A+-A>A/3Z9KSK5?^37M._ZYVO\ Z4+75>(6O+?XI"9-N1CTH [#4/$VB:7IUO?WFIV\=K*R-6^(WA[2AHTGVZ&>#5)=L97PH8_+\F0.>0O%3:OJ6@/?^$-1TLQ6^E_V_<;YR M-D3R&.0,X)X(9LX/0T =>?$MM9:QK1O]:T];&QBA=H0C"2V#C[TC9P0Q(Q@# M%;-[J=EIL<,EYVO-/LXG(Y MRK0D9'YU3\*W-WXIUG0-(O>9?"D$K7^>0;M6:"'/OM5Y/Q% 'HEOXKT&[UEM M(@U6VDOU9D\E6Y++]Y0>A([@'(J#QMX@E\+>#]1UJ"!)Y;5%98W)"MEU7DCZ MUYOX4MGN=!\+65]XKL89+:_1ETY;#-R+B-V+HS"3()^?L=.L;^ZU2"*WOHA+;$Y)D3 .X #. ",GMGFLGQ%X]\.6F@7*6VJ6>HWL MT+16UE9S+-+-(PPJA5)/4]:Y?3A=>&_[%T&XU'3=&N;#0$EN+ZX@665]SD-" MA+ ;5*Y/7)*\4 =EJWC_ $+2-5T:RENXW&J*9(YD;*K'M)5\@'(8C QZUHS> M*]!M]:71Y=5MDOV94\DMR&;E5)Z!CV!.37EOAZ^M;>+X73W-S%%%#_:$4CRL M$$;>60%;/"GMBE6UEN=-\0:7?^++#3!+KDPDM7L/,N/,:<-$RGS S9'EE2%Z M?2@#V6>:*V@DGGD2*&-2[R.<*J@9))/05D:=XO\ #^K6]W/8ZK!-':1^;.02 M"B8)W$$9VX!YZ<5#XYOUTSP3JUVUI!=JD&##<+NB8,0N7'=1G)]@:\\OKPGQ M)K,5QKUIJDA\*W:"2VA6*,,"K>6N&.X@'.,Y /O0!Z19>,?#NHZHFFVFKVTU MY(I9(E;[^!D@'H2!U Y%8OC#XA:9HVCZLNFZE9R:Q9+A8'RPW@C*G& 6 R2H M.1BLJX@BM] ^& AC5 M[:J-HQ@&UDS^?>N7OM1TN'X$ZII=Y/!_:RWDZ36S, M/.\_[46R5Z],-GT% 'M.H:C::5827U_<);VT0!DE?HN2 ,_B13+C5]/M-2L] M.N+N*.\O0YMX6;YI=HRV/H*BU[2H]=\.ZAI4N-EY;/#D]BRD _@>:\@MM1GU MW36\83*WG>&H]/A;/:1#NN__ !U\?A0!Z=KWB*WM@8+36=/M+F"\@@N/M*,X M'F#(CP",,PP15:W\27TOQ2OO#;+#]A@TM+Q2%._>7VG)SC&/:O.MR MUC45A6ZF>56$*E5^61E& 2>P%=77GOP2_P"24Z7_ -=;C_T<]>A4 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4<\$-U"T- MQ%'+$WWDD4,I^H-25S&L>,XM+O[RV@TG4-073XEFOY;4)MME8$C(9@6;:-VU M03C'K0!TDT,5Q$8IXDEC;JCJ&![]#0T,33),T2&5 0CE1N4'J >V<#\JQ!XN MTP:NMC,S0I+9?;K>ZDP(9X@,L5;/5002#C@YZ5F-\0[,66CW"Z3J;G67D6QA M6-!)*%&0<%AM##D$XP.3@4 =,^E:=)9?8GL+5K0G/D-"ICSG/W<8ZU/!!#;0 M)!;Q)%$@PL<:A54>@ Z5Q&K^-+&Y\'^(9;^WUC2Y]*V)>V\$B).#SG H ZF" MW@ME98(8XE9B["-0H+'J3CO3;FTBN<.559T5A#/L5GB)&"5R#@US5_X\MK&Z MO/\ B5W\VGV$JPWVH1A/*MW(!((+!FV[AN*@XKJI)$BB:61PL:J69B> !WH MXC3_ 9JYU/3)=7OM,DMM.G-ROV*R\B2[FV,BR2G. 0&)PHY)KM88(;=2L,2 M1JS%B$4 $GDGCN:Y.S^(-O=-I\\FCZE;:5J,RP6>HS"/RY6;[F5#%U#=B5&< MCIFHKSXCV]NFJ3PZ'JMU:Z3<207]Q$L86'9U89<%N.<*"0.N* .KM--L;!I6 ML[*VMFE.Z0PQ*A<^IP.:+;3;"SGEGM;*V@FF.99(HE5G/^T0.?QJ>*5)X4EC M8-&ZAE8=P>0:Y6_GU*Q^(^CQ+JD[Z?J$%R7LF1-B&-$P5.W=R6).30!TPLK1 M8(H!:PB&)@T<8C&U"#D$#L0:?]GA,S3>3'YK+L9]HW%?0GTY/'O7/1>-K"7P MGIGB(6]R+74988HHR%WJ97"+NYQP3S@US$'BNXT;QK\1+J^>]O-.TJ.QD2VC M;=Y2M&2Y120!_>./2@#T"WTK3K2WEM[;3[6&";/F1QPJJOGKD 8/XU8-O S1 M,T,9,)S&2H^3C''IQQ67J?B2STTZ0H62Y;5;E+>V6#!SN4L7.2/E"@DFI=?B MU>?2)(=#G@M[Z1E43S#<(D+#6&.1XFW1LZ E#ZCT-<3X>OK^V\;W&BPZ]+KVGC3_M, MDLWEEK:?>%"%XU PP).TC(VU/X2O_$$OB[Q#I^NWL$YMX;26.&WCVQP&02;E M4_>;[HY/7'0=* .O%M +DW(AC$[+L,H0;BOIGKCVIG]GV7DS0_9+?RIV+RIY M8Q(QZEACD_6O,FU>>Y6UCN]>D;R=2M&FN8+B,P%7,@X.T%,E1F-ON\%^=6"H!SD3*JXV[F"A?? YKC;:Z\2V=_K_ABVU)+[4(;2&[TV[OU4$+(S(PDV* VT MH2..<@&BT_MG1O&]CH;^(KO5HK^PGFN/M$<0>U9"H61=BC"L6("G/(H [465 MJ+9+<6T(@0@K%Y8VJ0=-'-!;[$MH\&1FVQ@\Y5!R.6]J[V^O8-.T^YOKI M]EO;Q-+*_P#=51DG\A0 J65K$(1';0H( 1%MC \O/!V^GX4K6=LXG#V\+"<8 MFR@/F#&/F]>..:Y:?Q<=)\*6>O:G%,7U*2$0VT4180B5@$4D \@,"2>IR!V% M5KCQ5_9OQ FBO=1E72&T9+N.!X/F60RE3A0N\_*N<'..: .NM=-L+$(+2RMK M<(I51%$J;03D@8' ) -%MIMA932S6ME;02S',KQ1*K.?]H@<_C5<:]ICZ;:Z MA%=":VNP&MVA1I&E!&?E506/ )X'VF:I8ZS9+>:?<)/ Q*[ER,,#@@@\@ M@\$'D4 37-K;WMNUO=013PO]Z.5 RGZ@\5!<:1IETD"7&G6DR0 "%9(%81@? MWT:.-"DZ$+N\O)RT@RYVGCY5'?FI>:UJO M_";^%;)+JYM;/5+.>>XMIHHO,1HT4A2=IP.=].M M&EC%&KPG-Q]E+!6*K)D##'&%Y.,G )[U( M^J6D?BBZB_MB1WM[$22:9'%OV#=_K?E4L6/W=N?PH T[K3;&^>)[RRMKAXCF M-IHE$;755U2;1H[FX18I6A^9OWF%0!E(.X#!QG&>M; MNH^)M'TJ::*]O!&T"HTY$;,L(8X4R, 0@.#]XB@"\MA9I'Y:VD"IYGF[1& - M^<[L8ZY[]:E\F+S_ #_*3SMNSS-HW;CQ@-G&>C'OBMK5+>_NHH(["^-F?-!FE6-7;R]IX4,",D[><=,T 3W M=A9WZJMY:07"JVWVT)5QL5OGPF>IQD8KK+_Q+I&ES&.\O!%M=8WD,;&.- MFQM#N!M0G(^\1U'J* +RV5JD$L"6T*PREC)&(P%;7[37+/4['0M8$.I00[A(+8R-' MG.UU1@/,!P<$9!JO:0>*GU#2C=ZDJPMIP6_ACME&R?'^L63GYLX&S!7 )],@ M'3000VL"06\210H,)'&H55'H .E5DT?2XU94TVS57D$S!8% 9QT8\?>]^M4O M#NM-JL=];7 1;_3KEK6Y"# 8@ JX'8,K*V.V2.<9K9()4@$@D=1VH K0:9I] MK=RW=O8VT5S+_K)HXE5W^K 9-33P0W,+PSQ)+$XPR2*&5AZ$'K7#^'/%;V\' MBB_\1ZP!9:7JTME&TD:*%10I!.UOR@8J6*&.")(H8TCC08 M5$4 */0 5C^)O$MMX9L[6>XBFD-S=16T:QQLW+N%R< XP"3[XP.36#+XL&F> M/KV+4-2D72?[(ANXH7@^9':1P<*J[SPF<'..>E ':0V\%LKK!#'$'8NP10NY MCU)QW]Z2:UM[AT>>WBE:/.QG0,5R,'&>F150Z[IOV"UODN1-!=*'MS C2M*" M,Y55!8\<\#BIM-U2RUBQCO=/N4N+9\@.GJ#@@@\@@\$'D4 2_9+;9"GV>+9 M08EV#$9 P-OIQQQ2FUMRTS&"(M, LI*#,@ P WJ,$]:S]2\2:3I#.+Z[\H1E M1*_ELR1;ON^8P!"9_P!HBI8-P())(O+;*J>C9QC![>M $L. ME:=;V;6<%A:Q6KG+0I"JH3[J!BK#0Q/-',T2-+&"$V<5G'Q#I@M( M[D32.DA?RU2"1G?:<,0@7<0#U.,57/C+PZL5A*=7MME^&:U(;/F!02V/3&T] M>XQUXH OII&F)/).FG6BRRN'DD$"AG8'()..2#SFI_LEMY+9.295V#$ MA(P2P[Y''-01S?9ML<+Y68L%VN,93DC.0.HZY&>E@F M2X@2:/?L<9&]"A_$$ C\: $-O 7B.Z2W>]"L\WV=9"C>49>GE^9C9NSQMSG/'6L# M5]>FOO&A\,6U[>6 _L\S?:(+4LWG&0(OWD(V#!)/0YQGB@#KOL5K]F^S?9H? ML^<^5Y8VYSGITZ\_6D:PLVO5O6M(#=HNU9S&/,4>@;KCDU ]XFC:1#+JUZC/ M&J1RS^7M\V0X7Y4&>68\*,]<"JRD\NY,J,C1-@':R$! M@<$$<<;EX^<9XRN>:DA\2:3<:/!JT-UYEA.Z MQQ3)&Y#LS;5 &,\M@#WH M7>EZ??NKWEA:W#J,!IH5<@>G(I+?2=-LRYMM/M M("Z[7,4*KN'H<#D57\1:Y;^&] O=7NDE>*UB,A2)"S-@=..GU/ [TU/$-C_9 MUM=RM,IG3M %YK"S:S%HUI ;88Q"8QL&#D?+TZ MTEYI]EJ,2Q7UG;W4:G<%GB5P#ZX(ZUER>-/#D=M97#:O;^5?*S6S D^8%!+8 M &AV@9]>,9X/'% &UVO MV:[M()[?C]U+&&3CIP1BFS:;87-FMI/96TMLF-L+Q*R+CIA2,<5F0>,_#MS< M6,,&JPR-?8^S,H8JY(R%W8P&(_A)!]JAA\0:59S:]>W/B%9K6TE031NH"6?R M#Y00,MG[W?K0!NQVMO#,\T4$22N '=4 9@. ">^*6*VMX9998H(XY)3F1D0 MN?4GO6;8>*-%U/43I]G?QRW0B\X(%8;DR!N4D88 D X)P>M%IXHT:^N8K>VO M0\DR/)!^[<+,J?>,;$8?'^R30!=33;".^>^2RMEO'&&N%B42,/0MC)J:>"&Z MA:&XBCEB;[R2*&4_4&N1_P"$UTW6/"VKWHU"XT:&WDE@%Y);L#'M8KN 9<$Y M!^7J.X!KHKC5[+3T@2XN'DEDC+HD<322.HQEMB G'(R<8&1ZT 26NDZ;92>9 M::?:P28QNBA5#CZ@5)<6%G=S0S7-I!-+ =T3R1AFC/JI(X/TK.E\6:!#9V-Y M)JUL+:^;9;2;\B0\\#TQ@YSTP]^M/?3;"2^2^DLK9[M!A)VB4R M*/0-C(KF?$.NSZ-X[T&&74&BTRZMKMIX2BD%HPFTC W$_.> >>.*W+7Q%I-[ MI":K;7J2VH(JHFCZ M9%%%%'IUFD<081HL"@(&&&P,<9'7UJ@WC'P_'82WLFIQQ0Q3BVD\U61XY20 MC(0&!Y'4=Z?;^*]%N[0W-M>>>@F>#$,3N[.O+ (!N.!SD#&* -0VMN5A4P1% M82#$"@PA P"OIQQQ4#Z1IDMS+D:IJ%Q865ZDMU;J M'>, CY2+8Y)5V7#895Y M5N] '9/96DD$<#VL+0Q$&.,Q@JF.F!T&.U.%M +EKD01B=EV&78-Q7TSUQ[5 MGW'B72+2\2UGO!&[S"W5S&WE^:>B&3&T-_LDYJO_ ,)EX>_M,:<-4A:[-P+7 MRU#']Z1D+D#'3\* -BWMH+2$0VT,<,2YPD:A5&>3P*EHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O*]J44 >8^)O"=SXK@T[PI9V M/>/-\LI' K'[Z@??(SD #O4>I:[>/K'@34+W1+N"[@FO([J MRCA)92L)5FC'\:_Q#;G(Z9/%>I5G7NBVU_K&F:G*THGTUI6A"D!3YB;#N&.> M.G2@#R_Q%IVI:_X>^(.JV>E7X34XK2WLH)+9TFF$7WF$9&X ECC(SA:Z>RTZ M\7XC:)=O:3"WB\.M \IC.U)/,C.PGH&P#QUX-=NDT4DDD:2(SQD!U# EF>)KR34+^2:WBL+BX2UN8I<'#%6$:8)8-NQP.]> MGZGI_P!MT&\TV)MAFM7@5B?NY4J#^M7J* /*E;4-8\*>&_"8T74K;4+.>S6] M>6V9(84MV4LXE(VMG9\NTG.:OC2[_P#X07XAVWV&X\^\NM1:WC\H[I@\>%*C M^+)Z8ZUZ<33/"LB&5 "R!AN4'H2.V<'\J;+<00/&DLT<;2MMC#L 7/H/4T M 5=,2:'P_9QB/;.EJ@"29&&"#@^G-<=I=]J7BCQ;H=W'O# T'51?Z;J%H+PM:.(T2.X!+ MJ^,.#P?ESQDG&*Z?0-&N'^)7C^2^L9AI^H1V4<C8S@XKOJK M7]H;ZQEMENKBU,@P)K=@LB>ZD@C/X4 >:?#W3[ZX\1M;:CF2#PC')IEI*3GS M7=L[_J(1$O\ P(UW_B*_U'3-)-YIFGG4)8I$,ENA^=HMPW[!W8#) [XI^AZ' M9>'M-%C8B0IO:2225R\DLC'+.['DL3WK2H \X\/I"?&IU'P_H%_I.C1V$OVY M'LFMDN9BRE D1 W. 'RP'?&:30->D;XB:S>/H'B"&VU..S@@EETR5%5DWABY M(^4#<.37I%% #?+3!&Q<$Y(QU/K5#2]7CU2?4H4MYX6L+LVLGG*!O(1'W+SR MI#C!K1J*&V@MVE:&)4,S^9(0/OM@#)]\ #\!0!PWCS4KV35K30VL-:;1983- M?7&F6DDK3#.! &4?(#@ECUQ@#K4>H2>9#X;\0:1H6I16NB73Q26#6313"!XB MA9(SR0N5.!UP<=*]"H) !). .IH \W;4=4%YXD\:V>A:A(5L8+'3;26W=9IR MK,66.6)ONO&P93]"*DH Y71+2ZE\>>)=3N[>5$5;>RLWD0@-$J; MW*D]07.M/N-5\!Z[8V@+7$UE*L:CJS;3A?QZ?C7044 >?\ B+S- M4^%VCW=A;S7*J^GW1CMXR[^6LD;-A1R2 #P/2K4,DDGQ4?4C87Z6C:$L0F>S MDQO\YGVYV_>VD''7MUXKJ8+:STB*39(L%N\FX(S (C,>=N>F6/3U/'6KM 'C M.D6VIZ-X>\':C=:/K$EI917=I?6UM'+'<0>9(K)($&UF7Y,''8UZ5X5MK.#3 M9YK'2Y]/ANKAKC9<[A+(S 9D<,2020>#ST)P36Y10 5PVOK.WQ5\+7*6=[); M6MO=I//':R-'&75-H+ 8YP:[FB@#R&^LKV3X?>,[:/2]1-S=:[)/!$+*7?*A MFC8.HVY(PI.?:NLB663XMO>"TNQ:OH:0B=K:18]_G,^W<1C.T@X_K7944 >0 M0VU^/@OIFD-I.IB^L[NV26'['(6RERKL0 .5"C.X<'L2>*L^-Q?ZDGC'3XM' MU!6EL8S:&SLVQ??N\EI) .2I)4(2#QT;.!Z:-1LC;)<"\MS!(VQ)?-7:S9Q@ M'."= \]M)&LB>6JY4L #R#6)]G%OJNOZ#KWA[6-12_ MOI+FT: RM:W$;D%5*)I+*YCAEM[)(9FM MW$;^6KAPKD8."5[\URMS97DGPRUZS&E:B;F?7GGCA^PR[WC-VL@8+MSC8,YK MUZB@#CHUE?XN&[6TNQ:MH:PB=K9UCW^<7V[B,9VG./ZUV--DD2*-I)'5(T!9 MF8X"@=233-R75MNAG^21#T(/(H X31KIM+U[QYXA-I=W-H]]!!'%:1 M&221HXDCPODM'T.&(2M9R8+B61RF=O7# M+Q^'6NWHH \9T:WU/0]!\&:C>Z1K,MI:6$]C>V]JDT=Q;.[HROL7#,OR8... ME>E^%K6TM]+DDL=,FTZ"YG><13[A*Y;&7<,20203@\],X)(K6%S ;AK<31F9 M5W-&&&X#U(ZXI8+B"ZA6:WFCFB;[KQL&4]N"* /-)XOL7B/Q#I6NZ#K6HVNJ M7/VBUDL_->"=&C13%(%8*I!7&6P,=\"M7Q%I&J6&JZ%J^@VP%SY)TJZ1"66. M%Q\CY/41N ?<$^M=U3)9HH$WS2)&I(7+L ,DX Y]30!Y_P"(;>3P[XHTF^_L M[5+O0TTXV#?V:TIDMG#!E9EC(9E(&#UY J*33H[;6?!;Z?H5[9V,5]=I9F!P3D9YQS7HY( ))P!U)ID$\-U"LUO+'+$WW7C8,I^A% 'E M&J6&H7'AKQY'#IE^SS:U#=P)]E<&:-6MRS("/F_U;]/2O5;:<7=JDZ)+&)%R MHE0HP';*GD?0\^N*FHH \CCTG4KGX3R^"+BRNUUR.;R!(8'\MCY^\7 DQMVX M^;.XP>A]:KZ)HL.AV1@CN;J[E=MTMS=R^9+*V 6; MZ #@#I0!1\=V=QJ/@+7K.TA::XFL94CC099VVG [FN3U&ZN;;6=#UZ72=;G MTA]--E*MI',D]O)N5@S1J0^TX(Z=@?3/IE,>:*.2.-Y$5Y"0BLP!8@9.!WXY MH \XGT^*WU3P:^GZ#>VEE'J-Q<@#@IDN1XJ\(W$&FWCI;:3E8^C&]GUKP/?/H^J0_9QM5%'<02RRQ1S1O)$0)$5@2A/3([4 >62VM^OPR\9Z,=*U$WKW=\8 MT6U<^;YDK,A0@?,"#G(R!WQ6Y&;K2_'T&L7-M=OI=[H\=JDB6[L;>5'+%70# M44 >3?V)?6-GI3FPO&CG\7OJBP);.YMK9M^"P .SJ&P>F[V- M=3X;CF3Q_P",)GM;F*&X>U,,LD#HDNV':VUB,'!XXKL** ..UV.5OB7X6N%M M+J2"WM[Q99DMW9(RXC"Y8# SM;O7("SU6VTU]1CTG5)H;'Q1=WDUI%')#-+; MR"11)&/E+$;\X'7FO8** /+/$-I;:AX,U.ZTCP]JJ/?W=FS^?;S/<7/ERH69 MD;+!508!.,X/;&=?Q>US8>*-&UUK#4[W2?LLUK<+I_F":!G9&5RB$,0=F".W M'M7>44 >::C916%OX;U;3]"OK;3X-::ZGA6&26<+)$ZF5XQN;)8@DCZGOU"ZMWM4^QN3*OEQ#( !_NG/IWP>*]AHH \[\065]J? MC2[_ +.M[N+[1X8N+2&Y-O(D:3.ZE%+$8!QD\]*S%O+B]TKP):C0]5AN=*OX M$O8FL9 (-D#H2&QM9A([9P?RI] 'E6 MEVH0W?AC7O#NL7MVM_+-!+NE-G.KS-(DI8-L3&[D8SD< DXKH_"R21>+_&4\ MMG=1)<7<,D,DELZ+*JPHIVD@!L,".*[*@C((H R] UR#Q#I8OH+:[MAO9&@O M(3%*C#LRGIV/T-:E16UM#:0B*!-J ENI)))R22>22222:EH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N&\8^*]7\/3W:MXF6UM-,DBUN)4 M34+B0^9:J(A&4";3GD$@@@ L2*[;- M[.-I52,D[1CD8YZ\"J5IXXUC5M.\/6UC:V,.LZI+=),TV]X(1;L5D8 $,V3C M R.O)XK2\-:!JMEX@&J:A';Q Z/;6+1Q2E\21NY/.!P0PK'M/!VO:-;Z%?V4 M=G(=4UC[*LFJ30RI';R%Q&%C";22!G M& ,XYZX'2NKH XBU\4ZUJ/B>]LK/^R/)LKW[-+82R,MX8N,S YQC!W ;>0.N M:<_C*]7P9XIUH6]OY^D75Y#"F&VN(6(4MSG)QSC%5]<\.ZYK>KQ+/I>D?N+Z M.>VUI)2MQ#"L@?8$VY+8!7[VTYSCM5#4?"OBHZ+XI\/6,&G&SU:XN;F&]DN& M#*)?F,9CV] .])-XT.IV_@F[N='L'N;W5'M)A,GF&UE0LC-$>QRIP?0UI#1_$VC^*[_ M %G3;2QO8+FQMK;[/+'YOASI=U/%-?\ M]MR7%QY1X+N6=L \[06QGVH W-8^(EW9W.LW-M/HJV&CSF&6TN9B+JZV &0Q M_, N,D*"#N*GI6E<^(_$6J:KJL'ABWTV2#2EC$GVO?NNI&02;$(("?*5&XYY M/3BJDWA75K'5=573]'T.]@U&[-U'>WW+VI<#>&3:2XR"1AAUP<58N='\3:+K M>M7'AR#3YX-8\N0-<3F(V)+GXLBT>2WM[$: M/%*[*@#A/%E]X@A^(?A2QTR[M8K6Z6Y9HY5+?$EQ8ZWK>E6NF'2=)FFB\BDP6URVF-<++!/.8MRRH%R&VMTQTQ61-X;\3V6FZ[X>TN&PDT[59YY( MKV6X96M5GR74QA3N(+-MPPSD9Q0!W=A>1:CIUM?09\FYB29,]=K $?H:H>*- M<7PWX:O=6,)G:!!LB!QO=F"HN>V68#-7M.LH]-TRTL(23%;0I"A/7"J /Y5G M>+=";Q)X6OM)CF$,LRJ8I&&0LB,'0GVW*,T 8UQX@\2^&['4;[Q)96$]E;6+ M72W&GED D7_EBRN223GAAQP<@4V#Q!XETS4M$3Q#!IAM=7D^SK]C5U>VF*%U M5BQ(<':1D!>:;>:/XH\6:=J6G:ZMCIEC/8/;"*UE\\R3G&)2Q52JC'"]3GDT MD>D>)M;U/0O[>MK"TMM'F^TN]O@#+3QSXG/A= M?%#V>EKID-V8)H,2>=(@G\HNASA<>A!S@G(SBKFDZAX@F^(_BZWN;FTETVRA MM\0%7X5DD9=HW8!/\9QS@8QBE;P;JA^%4OAO=;_;WN&D!WG9@W1EZX_N^W6K MT.B:Q9>/-=OXH+6;3-9MX5:4SE9(&BC=0-FT[@2P[C% '/Z!XROSX'\'3:3H MVEV\FL74MM]EB0Q00X\T[E Z#*9/KSW-7;OQMKNCV'B6+4(-/FU'1VM&22!7 M6*6.=@!E2Q((^;OZ4SPYX&U;2O#O@FPN&MC-HMY-/=;)"0599@-O')_>+Z=Z MM>(/!>I:O-XO:&6WC_M6WLUM"['B2 LQW\< G:.,]Z -G7/$S:+XDL+*2-#9 MS6-W=SR8.]?)"'CG'1C^0KG]$\?WES?Z.=1N-$>UU<-L@LIBT]FWEF11)\QW M<*02 N&QUJQ-X?\ $'B/Q%9ZAK5K96-FFGW=E);P7)F<>:$&[=M4WT^/2+^_M&AAC#B>&/[2A1G8G:V<#( &-PY.*]>KRT^$O%Q\(67A/ MRM-%IIUS R7OVEMUQ%',KJNS9\C;1RG6QLX(YK^^N MXK*U25B$\QSU8CG: &)QSQBL:_\ $OB3P]I5\VKZ=97%T)8(-/FM6,<5S)*V MP*58LR;2);_ $^]BOK83$B-W0G*L1D@%689[9K& MU+0_%7B?2[TZ@UCI\Z36]QIEHDAF2*6%]^Z23:"=Q & .!ZF@"4^)->T;6/[ M+UU-.FDN;">[LY[-'1=\0!:-E9B>C @@COQ63%XV\6G3?#.J2:?I+6VO-';Q M0*TBO%*\9979LD%/E)( R!QDFM-]#U_Q!K0U75[6SL!::?<6MI;0W)F+23 ! MG9MJ@+A0 ,$\DTJ>$]17PYX'L"T'G:)<6TMU\YP1'"Z-MXYY8>E &=?^.M?T M2P\1Q7UI876I:1+9[#;*Z1SQW#A0,,Q(8?,.N.E;%KKNO6?BFVT37XM.9-1M M9IK66R#C8T>W?&VXG=PP(88Z=*YOX@Z'?6UEXLU021)%J,FE1VS [BK1S@$L M/JP[\UT=MI.O:MXOL]8UJULK.'3;6:&WCM[@S&627:&02"&&-Q/)&" :'H-. MM+*'6-56X:4S[GA@6!MDC8!#-EL #(Z\GBM/PWH>J6GB*YU74(H(A/IEK:^7 M%*7VR1F3=S@I1:;J^HPZ M9?:G9W6EA*;ZQTZQEEF+K;V" M_+&F &; WMP_$35+;P);:G#I]M+KC7<]K-9_-L5H M/,:7'.?NQ$CGJPKTBN%L?!5W#\0K_4YV@?0W\Z>W@R=XGF2))21C&,1MW_C- M "^(_%S;M0M;2TM+RPB\/3:I/]H4LK@@B*,C.,, ^0>PK#_MK7KFY^&XT@Z= M86VHVCRFU6-Q$&%N6*E58?( PVCL0#5S0O >L6'@[Q+I][/;RZA?V9T^T=7) M401PF.$,<<'+,3]:F/A37M/L/ L]E!9W5YX?@:&X@DN#&K[X!&2K[3T(STYH M RK'5/$>DVOCC4M)ATXVEAJ]U@Q7J%C=+?:?; M7:*56>)90#U 8 _UKE(_"VH+X:\9Z>6@\[6;B[EMOG. )8@J[CCCD<]:Z?2; M62RT:QM)=OF06\<;[3D950#C\J #5;FZM-)N[BRMTN+J.)FBB>01J[ < L> M/4UPT'CW4(DUZ">ZT/4KFPTB34H9M,=C$"FX&.0;B@KJ/&6CW.O^ M$M0TRS:,3SJNT2DA'VL&*,1V8 J?8UP^O:)KD-KKFMW&F:996IK.'CGQ2?"]UXH-CI?\ 9EC=I&3@BMW5-$\ M5ZU;6M]J%OIT\EMJ:7<>CF;]T(EC9-IEV?,^YM_*X! %9MYX*\3W=MK<:II= MO)J-[9WT312-L@:)DRFW:-V F=W&X]AG@ W$US7;;7I-!U^/3V^V:?-#O"L+VNG7VI:(T_FVD[_ +F>.4MD!BIPPRA!([$4 =9X0\1R>(+2^2X: MT>ZL+HVTLEF^Z&7Y5973DX!5AQDX((KHZQO#=G>6EA*;ZQTZQFEF9UM[!?EC M3@ ,V!O;CDX YQVR=F@#SRQ\C:-->0.J[_ #[AHF.W;SM4 M?=!SU)/0#E;'Q]*N6'@ MNX;P;XDT*_EC0ZK>7LLG(R"13+#P[JM_#/9:IHFA:9;R6,MK+ M/9?O)9G==N]?E78N-W!R3G':@"HGBWQ9;VGAO4+ZTTK[)KEY;PB.$2>9;)*- MP#$MACM[@ ]CGB^_C*]7P7XHUH6]OY^D7-Y#"F&VN(6(4MSG)QSC%2R7#!E$OS&,Q[>NF\#R^+=0L],BLFC\JV@5G5Y)S,(E9F)(6/)/ MJ<#.>U;4'AB_C^)MKXA8P_8HM#&GL YW^;YN[ICICOFJ-CX&OA\)(?"US);+ MJ$/[Q&.7B\Q9S*@/&2IP >.YH A_X6+-I46KKJ<^D:E)9Z<;^&32I#L?#;#& MP+,0=S)SGD-T&*ANY/$9\=>!AKR:<3)/O##&<'@5=N M/"NI:_H>M6%YI&C:(EW9_9X?LA\R3S,YWLX5<)D+\N">,YI\>E>+-7\3>&M3 MU:UTZS@TEYC,D%RTK3,\+)O&4&!DC"\GD\\<@'=URWB37M7L?$NB:+I,%H\F MIQW+&6YW;8C&$(.%(R,,>.YQR.374US^IZ+=7GC;0-7B,?V:PANDF#-\V9 @ M7 QS]TYH Y)_&GC :%KNH"ST8'P]/+%>9\S%UY8#GRQGY/D(^]NY/M6G#X@C MF^)\MI'IED&/AT7JWIB_T@@R@",M_<[X]:=)X2U)O#/C?3PT'GZW/?[:=H/LG_"/+IN YW>:'#=,?=P.OZ4 9^G>-O$T MVC^&]?O;32TTW5KBWMI+>,2> _"VBEK?[5I=U937!WG:5B<,VTX MY.!Q52Z\#ZM,?B'M:V_XJ".-;/,AX*Q%3OXXY/;- $TOB;Q?#K>D6#V>D?\ M$[@D>UQYF;1D57/FG/S_ "M_"%YXZMJ[T"\G\2^%M00Q>3I<-PEQECDEXU5=O'/(-8%_X-UH2:A>V M8M)+D>(H]8MH9)2JRHL2QE&;!VD_-V/:@#0\1^,KW1KOQ)#!;V[C2M'34(BX M;YW9I 0V#T^0=/6JDOB;Q?#K>D6#V>D?\3N"22UQYF;1D56/FG/S_*W\(7GC MIS5?4?"?B36SXINKN.QMYM7T=+*W@2=G$3*9.&;:,_>!R!WQCC)Z*[T"\G\2 M^%M00Q>3I<-PEQECDEXU5=O'/(- #_"&N:AK$.J6^JQ6R7VFWSVQ->23E7MXS<. M''E[3O. <'I;0_$&D^)]6GT>WL9K+588$\V>()_B1KO]D065K2+S-[%0, $N",5RVG^"]=T>'P_*+#3=3EL(;N![>XG*)& MTLV]95.QLD 8/&>>* +"_$*]N]%T.6&32+.XU"XN;:6\N79K17A8K\A!&=^, MKEAQGK5S4?%VKV'_$VD:&^F2Z7HNKVAO+F2:WFDV"X65S(K#*,$VDL"I!SV/',%KX%U/28-)O M8M.TS4)[9+F&739Y3Y4<4LOF(L3LA_U> O(Y!/3B@#K_ CX@/B/0_MPM[EF9WBL4VQ)DG '3) MP"<#)'05J4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !117#,NH>*?&6OV']M7^G6>DB"&%+%U0O))'YC.Y(.<94 =.#0!U MD^K6=OJ]II!I;C4)+6[DM-2ANKFV"J[^7)&A*9!"EB@/3@$XQQ MBAX[N[Y/AQXWT.]O9K[^RM0M$@N9\&1HI&BD"L0!DC)&: /8VU6V368]*(F^ MTR0F=2(6*;0<+!XBO/M6HW5JUQ;G9Y*12S* D:XRI (&6^)?$%W9:CJ.HV.LZSH10B.WM<6$*[T5 MX9&(PS(-;UWPAX%L)=5N(KK6I+DW=\FWS?+AWMM4D8!.%&<< &I-?U MG6_#EEXLTFWU:YN'LH;*ZL;JX(:6,2R[&1F &X94XSSAB,T >L45Y_.NN:!X MQM+"UUJ[U%M3TV[D$=Z4*+<1;"C+@#:"7((Z8I/ NH23:H+:[UO6/[2%INO- M+U> *WF97][$P &P'<,+N!W#ICD [34]6L](BMY+V0HL]Q';1D*6S)(VU1QZ MD]:NUQ/Q02>30-+2VE$5PVM60BD*Y",91@X[X/-96HVVOZ?K]]X;T[Q!J$[W MVC27EI+ET5Y['XKNO%">#(-+G>VFU$F]U#R^ ML<4(Q)&?3,I"?G7?RRQP0O-*X2-%+,S' 4#DDT 49M>TJWURWT6:_@34[A#) M%;%OG=1GD#_@)_(U+?:M8:9):QWUU';M=RB&#S#@/(>B@],GL.]>#7/B/2-7 MTK6/%O\ :*1^(SJ*7NF0M&^4A@RL<9XQ\Z%\C."7&:]AOGT+QEX"-U?.HTB\ MM!<-*S;3",;MV?X64]^Q% &QJ>K6&CVRW&H74=O$\BQ(7/WG8X"@=23Z"LO5 M?''AG0[]['4]9MK6Z10S12$Y (R#TKS[P#>7/B;Q19MXJGEDGT^T\W1$GA\L M7<98J;L@DYDP%X[9SWS6W'KDNC_$OQ6(]$U34O-ALL_88T;9A'^]N9<9SQ]# M0!WUC?VFIV45Y8W,5S;2C='+$X96'L15BN7\":5>:9H]Z][:"R>^U">\2S# M_9T<\(<<9XR<<9)K,\8WC/KJ6,6L:U$Z69E%GHUL7D5BQ ED?!&WC 4XR0>O M8 [NBO+]-U;6O%%[X2@?5KBRCU'07N[TVH56=PT0RI(.TY;J!T) QU$$6LZT M]I%X=&L77F/XFETO^T#M\\6R1^;][&-^/EW8H ]*CU:SDUJ;2%D)O88$N'3: M*NUP'ARQGT[XJZW;37\]ZJZ3:F*2X(,@7S)>&( SSGGKC'UK4 M\:ZA?12:'I-A=O9R:M?BWDN8P-\<01G;9D$!CMP#CC- '4NZ1QM)(RHB@EF8 MX [DU2EUFQBU.QT]ILW%]')+;A02'5 I8Y''\0^N:\U\4MJ&FVGB[PV^LZA ML45Y)<^(M7TG3]0T9M2U&Y*>(4TV.\CB$UTMNT(F(4! M?F? 90<'KGM3-3\0Z]IO@WQ0]G+K216C6JVS12_/*JR1DLHW 8ZXSA\ M4 >O45G:+IL^EV)AN=3N]1F=S(\UR5SD@9"A0 J\<#MGK7*WD>J:U\2-2T<: MW?6.FP:;;S[+1E1_,9Y!D,0<# Y]<#W! .TO+*UU"V-O>6\<\)96,Q /X5/7D,.N^(M4A\*Z8-9F@N9M3OM.O+J)5#3)"'&_&,!L+D''WN<=JZ M"&VU#6O%>I:"=?U2VLM$M+:-7@E59KB6168R2/MYP%'& "2: .^JEJVJ6VBZ M;+?W8F,$6W<(86E;D@#"J"3R?2O.]$\3ZT+GPQ?:C>M+:SW5UHE[\H"/.KL( M9<#H6V%3V^:J'BSQ/KG_ B/C;Q'I^I36]O;WL%CINS&%$;CY2>NWAL+C/(ZU)/XFU"Q^).M0M=&>PL_#GVY(%X1I M W+#Z@>M 'HE%>7K<:WI'AOP[XKFU^]N[B^GM/MMK(5\AH[@J"J(%^4KO&"# MVYSFJ]W-KMWX>\9ZV/$=_;R:-?7GV*&$H$"Q#< X*G<.V.@'O0!ZQ17E^NZQ M?IJGVO5-7U;1;"6U@DL+RT@$EG'(5R_G\'^(CAB!M[CK7IZG* Y#9'4=#0 M M%>7:'K=[8ZB3K>L:M;ZU''<2W&F7L ^S7056;_1V & 002< Y'<5_#>MZU M>3Z!=K/XDN9=2P-26>P9+6-)(RP>)MF%"-M .3D'G- 'JT4T4P8Q2I(%8HVQ M@<,.H/N/2L_7=?TSPWIWV[5;CR(#(L2X1G9W;HJJH))/H!7(_"BRD@TC5;B2 M_O+DOJMVA6=PR@K,WS< ?,>I/\JI_%_3VN?^$4E%]=PA]?M(-D3@*I)?]X,@ M_..QZ>U 'HUE=QW]E#=PK*LWC1X)%66>616(==3P;8?VO+:3WESJ%E?7,"J#*(-PW@$$!B$R#C )SCB@#U6-[:WVVD M;1(8H@5A4@%4' X].,52\.SZ5=Z#:W>B1HFGW(,\02/8#N)8G;V)))_&N(L- M(E@^+UZC:QJSU2TK5;;6;$7EH)A$69/WT+1-D'! M^5@#5VO'-&\1^(=1^'WAZ<:O,E]>^(?LQT5QG MAYK[3/'>JZ!+JEYJ%F+&"]B:\8.\;,\B, P X.T'':KOC:]^RZ9:1#5+NP:X MNECQ8P&6XG&&)CC !VDXR6P< 'IUH Z:BO(QXAUS_A'KJVM=1OXI[?Q):V,$ M]_$!.(I/*.V08Y^^>O48K2O+77[37]9\.:;X@U&>2?1?MUK+N75E:WOD_:K>.;R95FBWJ#L=>C#T(]:GKR/5_$FL7>H>( MKBQF\0_;-.NGM]/M;&P:6U 1C%;42:MXF\7>([)M;U'3; M.TAM'AAMBJ.DDD1)R2"< CIW)YZ4 >A5CZSXIT/P])%%JFHPV\LH+)&V5I7 QN;H3@>N,UG:QIOB'2_%LWB/0K* MSU1+FTCMKBSGF\F5=C,08W(*X.\Y!QR!S0!U&FZG8ZQ817VG745U:RC*2Q-N M4]C^.>U-U/5K/1X(9KV0QI-/';(0I;,DC!5''J2.:\_;Q!'>6EEI>B6UQX?O M=2UQK74TVJ)8'$9ED*GE=S!5PPR,-GK2>,-(U?3/#\5J^M2WD3ZW8&QENE#R MPDRKD.0 ' ;D<9QP: /3J*\PU?5]4\$ZIKL,>JWFI0IH+ZC$+YEG2@#TC4 M=6L]*^R?;)"GVNY2UAPI.Z1L[1QTZ'FKM>27NGZDFF>!=4O-:A';2\9C5'(0#Z"@#MC MKVG#Q*/#QF;^TC:?;!%L./*W;,[NG7MUK2KRZXO#:_&E;YP7,7@]IB/[V)B: M@\+Z]K5S=>'KX2^(KR3464ZE'W[5#$!"6&0KLP4$CO@MG\*Q&CU+PIXH\.0-KE_J5OJDDEK=1W MC*WSB(NLB8 V\J01TP?:@#O**X+X8_VKJNAP^(-5UJ\NGF,\$=LQ41*JS,H8 M@#)?Y3SGH<8K4\;7OV>WT^W_ +4OK,W-P5,6G0&6YN0%)*1X!VXX);'08R,T M =317DB>(=&V\4ZN-/M[6"[CD$B>>'DWKCS-OW/DSC'7';@@'H-I96MA"8;2WC@B+M( M4C4*"S$LQ^I))/UJ>O&[#Q?J>M67AVTO[O6E5]*:[N9=&MB\TTGFF-2Q53M7 MY&)P!DD?2M*WU/Q)JD_A'3;F^O\ 3I+MK^*[D: 0S31Q8\M]K+\K,N#G'&XX M[4 >I52.K68UQ=',A^W-;&Z";3CRPP4G/3J1Q7FL^LZUIT.J>'8M8NI)/[?M M=-M[^;:T\44Z([-]6*:K=W1B\)W,UO-:M:M'*KO,%DCRRC>.A]<.1FMZ2VU/2O&MGI#>( M=3NK?5M.N7E:5DW12QF/#Q87"??/'2@#O(9HKB(2PRI)&W1T8$'MU%/KA/@_ M;/#\-M*G>[N9S<1E]LS K'\S<+QP._.:[N@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH *YC4?"EV^MW6K:-K/_8)8#GURIXH YYO MA[!;?V"VDZI+4O">K:/>:K M/+=ZM=)=7=]Y2AF92I 5!P% 0 #-=%XN* ,.?PO#/XWMO$S7#^9#8M9>1M&UE9MV[->7RV' MVJPL/#.GW6NL;?5(C!I5U8^6+.-)@S/)*!AT"AMOS?Q#J0,>V&6-6"M(H).T M GJ?2@2QM(T8D4NHRR@\CZB@#B;[X=R7MOJ=B-?NHM,O+I[U+9(4S'.S[\EN MK*'^8+Q]:T8/"5Q;^)KW6$UA]NHV\<5];FW7$KHA17!ZK][.!6SIFL66KBZ- ME-Y@MKA[:7C&'0X8?GWJY'-%,I:*1' ."58'!H XVS^'D.G^%M$TJSU2>&\T M65I;._$:E@6+;@RG@J0Y!'TITW@!;W2]8BU#59KG4-6:'[1>>4J;5B8%$1!P M%&#W)RQ.:[.LSQ!KEIX;T*[U>]#F"V3<4C&6&X]6UJS MU)KN>![:UN;8"$[6Q,%!8-U5ALX(JKI7A>]MM8M]2U;7)=4FM('@M0UND6P/ MMW,VW[S'8O/ Z\(+7Q-HL6IVD/N&X)!5AR&!P: #Q3X, M4MI+M8S'*X!;9N1VPV 2 <9Q0!D?#O0DCU77O$JVUQ;P:E1F;!'3%=5XFT5O$7AV]T@7DEFMVGE/-&H+!"?F SZC(_&M4L%&20/K1 MN&X+D9/:@"&TM(+&R@L[:,1V\$:Q1H.BJHP!^0KCH_AO;KI46B/J<[:$E^]X M;#8 '0MN6 MG_5ALG'>NIU&]O+9[1;*Q2[\RY2*?-PL?DQGJ_(^8C^Z.361% MXO67Q3K^B?8B#I%K'QO["836= MY"H+0GH1CH58<%>AJQ8:&ECX@U75_/9Y-12!73;@)Y2L./KNJ/PCXA'BKPK8 M:XML;87:%_)+[]N&(ZX&>GI6O)-%$I:21$ ZEF Q0 ^N:U+PI->:_-J=GK$] MBMY;I;7L,<2L9D0L5VL>4.'89&>O8\UT4DL<49DD=40=68X'YTX.I( 8'(R. M>HH Y3P_X(30;K2IO[2DN?[-LI;&%6B"YC9T89QW 0#/>H[KP%%-;77D:E-; MWCZN=7M[E8U)@E*A<;3PRX!!!ZYKK]PW;WMO'!,7B5%&PL054 M=!AL8]LYYJ[XC\/Q^(+2W07,EI=VEPMU:W,0!:*1<@'!X(()!!Z@U'H7B0:Q M=W=C:;J%H$:6VNMIRK9VLK(2K#@C@\$5LI-%(I9)$95)!*L" 10!RJ>" M!AW5[J[WLVD03 M6\;>0L8='" @'J @Y[YKIA-$SE!(A<8^4,,\U'=S206LSPQ+-.L;-'"7">8 MP&0,GID\9[4 !H+C^TY$OYH;F[U&/4H)T09MID14& >&&%.0>H8BFWW@ MRYU?PYJ6EZMKUS=RW\D3M-Y2HD0C96"I&#@9V\G))S]*Z*SNI9-,ANKZ%+.5 MHPTL1F#K&>XWC /UJRTL:Q>8SJ(\9W$\8^M #J\^N=)U.\^*FK7&G:E+ILJZ M5;(LWD"6-P7ER"K<$C ((/'T->@*P90RD$$9!'>N:UGQ>^EZ^FBVNA:CJ=T; M47;?9#$ J%RO.]U[B@""Q\!VFG_\(]Y5Y.S:/-/<%W +7$DJL'9CVYE7- \26NOP7+)!1_#=?!B7OTJ.ZF>&VE>&-99UC9HXBX3>P&0,GIGU[4 <]K M?A;4-5ENTM_$5U:6-["(+FU,*RC;M*DQEO\ 5D@\]1GG&:6W\%65OXHFUD2L MTNW-WHVES)-:63PHI M!3_5AY!RX7C P.@SG%7_ /A#X?[ \1:3]KDV:U-R@\27<&FW5LMM6S?ZO$KW1YK*'_A(KR;2K %;6R\M4PN"JK(XY=5!X M''0$YQ6]J>I6NCZ7=:C>R>7;6L32RMC.%49.!W/'2LY_$L"^(M.TM8@T=[92 MW@N"^ @0H,$8[[^N>,4 1>&O#,OAN?45CU-[BQNKF2YBMGA4&%I&+-\XY89/ M&:D\3>&HO$R:4LMR\']GZC#J"[5!WM'G"GT!SUK;$D9B\T.ICQG<#QCUS0CI M(@=&5E/(93D&@#G-2\+74NNSZQHVLR:7=74*070%NLR2A,[&PW1AN(STQVJ* MR\"V.GS>&VMKF8+H9G9 ^&,[3*0[.?4EBW'%[(8],FMYEFV#+F)PX!';.,5U&]/[R]<=::;B$1F0S1B,'!8L, ],9H D MKC-+^'EMI>@Z5I2:A+(FG:I_:2R% "[98[2.P^;K[5V+R)'&9'=50] '%1_#P++.TFM7,RSZC;:G()(E+&>+;DY&,!M@X MQA>U;-]86FG>()?%=U\2BVN+>#4KEA80W"E6C@W%F8*>5#R,S8(Z M8KL]7TNUUO1[O2[U"]M=1-%( <'!&,@]CZ5:$T32M$)$,BC)0,,C\*&FB0J& ME12S;0"P&3Z?6@#E]/\ "%VFJZ?>ZQKL^J?V8K"SC:!(@K,NTNY'WVVY&>!R M3BN4\'>#+S5O NG6E[JUS%I4EP\]QIK0+ERL[,%WGYE0E02,=S@@&O5J9YL> M\)YB[FS@9Y..M '+W?@^[.HW\NF>(+O3;/491-=V\,:EB^ K-'(>8RP49Z^H MP:U;'0H['7]7U59W=]2$(:,CA/+4J,'OG-::S1/OVRHVPX;# [3[^E4]*UFQ MUK28M3LI@]I*"RN>. 2,GTZ4 0^&M#C\-^'+'1HIFG2TC\L2,,%N>N/QK.U/ MPO?2ZW-JVBZ_/I=QJ>$K/6-9N; MZ\D=XKG2WTR6 # *,VXL#V-0Z?X6OH]\6L>(+K5+3[*UHENT2Q*48 %I-OWW MP,9XQD\'-6MM'O'1(=0D$97YR C,@TL:R+&TBAV^ZI/)^@H Y\>$+?\ X3&/Q"]PSLNE?V8;,\#D\HV8RN/7/-7%EC=V1)%9D.& .2OUH RO"^@1^&/#UOI$4[3I"\K M"1UP3OD9^GMNQ^%1>(/#TVKW>G7]EJ3:??V#N8I1"LJE77:RE3]!SVQ6TLL; MNR+(K,GWE!R5^M"RQN[(KJS)]X Y(^M '&V_P\6!\-K%S-$-7BU?$L:EC,JX M?+#'#'!Z#';BM^VT*.W\47^N"=FDO+:&W:(CA1&7((/OO_2M4D+U(';FFI+' M+N\MU?:<':59#Z-@@@\< M]%?+OM"O)]3NKJ?2EG!DGPS3F4 ,2>V,< < <=JWTECD+!)%8H<-@YP M?0U2U;6;31](O=1N'#1VEN]PZ(06*J">![XXH PM1\!V^H'6)/M\\-Q?WL%] M#-&HW6TT*JJ%<\'[G.?4BHD\"33:C?:CJ>NSWM[>:7)ICOY"QHB,0054=,<^ MN23ST%:GA;7[G7]!BU:\T]-.BG1985-RLI,;*&#,0!M.#TK<66-HQ(KJ4/1@ M>#^- '/_ /")P^5X93[4_P#Q(2IC.T?O<0F+GTX.:K7_ ('M[Z\UB[^W3PW- M_<6UU%+&HS;2P* C+G@].0>Q(KJ!-$V<2(<$@X8<$=13?M,'EK)YT>QSA6W# M#'T!H YBZ\'7>J:'J-AJVOW-Y+>M$3((E1(A&X8!(P<#)')R2?P%:UWH4=WX MET[6FF97LH)X!$!PXEV9)/ML_6M-Y8XMOF2*FXX7<<9/H*))8X@#(ZH"<#<< M9/I0!@^#_#4OA/1QI/\ :;WMG"2+59(51HDR3M)'WNO6NAK(\/ZZ->@OI1;F M#[)?SV>"^[=Y3E=W08SC.*UZ "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ KS:+1],/Q?\17)L+8SQZ3#,DGE+N61C(K,#C@ MD GTKTFLBZ\,:1>Z[%K4UL_]H1Q>2)4F=-R<_*RJ0&')Z@T >6:9H>FZ?\ M#[P#K-M:1IJCZAIX:\Q^]97<*R%^I7:<;>F,41Z5K&M0ZQJ,&CZ3_:2ZS-Y> MLW-^8Y[-]3GM4N;NQN+=K,2#(BK(I\U'7RQN+9)VEC@J,=*]8M-)L;&_OKZV@\NYOW5[E]Q/F,JA5." M<# '&*S;/P5H%AJJZC;6)2=':2-3-(T43MG"_#Z/JC#3PR:H6-Y$TKM'(6.6;83M!)Y MR #4ND>%-'T.XEN+*WE-Q+&(FFN+B2=]@Y"!I&)"^PXH V00PR""#W%>:^.= M1NM5\;Z-H-AI=SJEOIC+JFH06[QJ21D0J2[*/O98C/( KMO#>C)X>\.V6DQE M2MM'M&W..23@9R<<]ZFLM%T_3]1O]0M;<)=Z@ZO=2EV8R%1A>I. !P ,"@#@ M?">I7FE?$?4]-OM(NM)M-?!OK.&X>-LW" "8 HS#YAAOP-9GCZQN?%OB2[C\ M+0,\^F6IAU>:*8QB[0D-]C!'5R 3G^'..]>H:EHFG:M/93WMOYDUE-YUM(KL MC1OC&05(['IT-+H^BZ=H%@+'3+806^]I"NXL69CDLS,26)/
A+&EMNM$AA9=HA9;B,>6P'W2I&"/:M==#\3:SK.EW/B&;28K/3;C[7' M#8>8S2R[&5=S/C 8G '-:[^$-">/48S8 1ZE.EQ=1K*X6212&#X!PIRH)(Q MG'.:VZ .<\>Z7)K'@?5;:#/VE8?/MR.HEC(D3'_ E%<$VL+K'BJR\=1/BQL) MK&PSGY0EQ&3*3]&N(?ILKV"L"#P5X=MO#EQX>ATQ$TJY8O+;B1\,202-(K_GJ(V9EC'T\M4_.NCM?^2J_$#_ +!5M_Z+ M-=S<>&='N[32[6:R5H-*EBFLD#L!"\8PA&#S@=CD4]?#^EIJE_J:VH%YJ$2P MW4F]OWB*, 8S@<>F* .;^$'_ "2G0/\ KB__ *,:J4FAZ3KGQ?UB'5;6"\2/ M2;5DMYU#H27E!;:>"1T![;CZUV^D:18Z%I5OIFFP>19VX*Q1!BVT$D]22>I/ M>N7NO!D>K^/-4U'4K:3['+8V\-O/#DW'@GP]:2%HU; M[R[D8$@X&02<]ZS-;\/RZ;H=]I/A70X7_M<2).9+G;;VY9=I

,$G:@Y(Y MH 3PBHUGQ1X@\4DAXGE&FV+=1Y,).]E/HTI?_OD5=\4:5::QJ>F10ZU)I6O6 MXEFL)HMK,5P%D!1N'7ET"PTBU_U-I"L2G&"Q Y8^Y.3^-1ZW MX"W).X5WFG^#]!TRSO;6WL%:.^79=&>1IGG7&,.SDL1@GC/>F6/ M@K0=.ANXH+.1A=P&VF:>YEE8PD$>6&=B57GH"* .!?PU:Z3\*M%\2Z7:+_:M MA%::M-,!^\N J R*QZD;'< =N!5G4I8_$][XQU^)A+8:9HLNGV3CE6D>(RRL M/?!C7\#7I<&GVEMI<6FQ0J+.*$0)$26 C"[0O/)XXYJAI_A;1=*\/2:#96*P MZ9*LB/ '8[@^=V6)W@#S?P]:V^KVWPYTC5(8[C3&T:6X%O,NZ.:95C"[ ME/#;59B ?6K&MZ99VVJZ!X?T*VM-7TW[;>R2:;=W>V".9%4B(X5L!=[,$(./ MPKN[GP=H5UH]CI4ED5M; 6GES.DD&!@;9 P8<<=>>]-;P7X?;18-)%ALM8) M?.B,YK4OO#NC)X\\/^'& MTVV71([&ZNX[(H#%++%OX7UF#4;&&/[J#RD:XB7T7#/\HXR:U+^6+Q1J/B[7XF$MAI>BR6%DX^Z MTCQ>;*P]P#&OYUZ#IN@Z9I&F/IUE:+':R%FD5B7,A;[Q=F)+$]R234.G>%]% MTGP_)H5C8K#ILBNKPAV.X/G=EB=W.?6@#S/P[:6VKV_PUTK4X8[C3CI,]Q]G MF4-'+*JQA=RGAMH9B,^M4;RV6RD\1:3I5O%-9S^)[.U>U>8QQM&85)B+ ':F MX!,8Z<8KU*Y\%Z!=:3I^F/9,EMIV/L9BGD22#C'RR*P8<<'GFB+P5X=@TV]T M^/3$%K?,KW"%W.]E ;).0WR@[ASD9SGF@#S3Q/I&H:1X(\:M)IVFZ39SVUL MZ6%A<^:L*?I&FV.H?%/1+Z\LK>> MZ?PO'=M-)$"QG$D8$F?[P' /7%=O?>#M!U+57U*[L?,N)%591YKB.7;]TN@. MUB.Q()'X"HT\$:!%-ICS^,_".FMIUL-/72+F4VBQ@1.VZ$ M_,G0C)W8/?!KT>_L;;4]/N+&]A6:UN(S'+&W1E(P16=IOA71](DLY;2VD$EG M$\,#R7$DC(CD%ERS'(RJ]>F.,4 >5RP206\N@V%C!/II\82P"PEF,4#(+?S5 MB)"MA"_.W!!(QWKO/ ^E7^DWFM)<66GZ=:331RP:?8W/FI Q3#\;%VAL*V . MY-;%QX4T2ZL[VUEL0T5[<_:Y_P!XX)FX^=6!RK?*N-I&,5/H^A:=H-O+#I\+ M()7\R5Y)6EDD; &6=R68X ')H Y?Q=;P:QXKL=,70K/5[N"RDN"FI7&RUAC9 M@N[;L?>:Y+PS#!KZ^ ]-U=(KO3A::A*D$A\V*5XY B AOO!4)QD M5Z=J_A;1]=NX+K4+5I)X4,8=)GCW(3DHVTC>I(^ZV17/>(/!UO;65E%I'AZ. M^MH[R2YDMUOI()HF<GW4WDP&4R(K28V.'8 M ]Q_&3FM?PQX(A73]2_MG3(;=;W4([R*QBF+" 1*@CRZD;FRFX\D$GO73:SX M=TS7Q!_:$+M);L6AFAF>&2,D8.UT(8 CJ,X- 'ES:9K$5QX8T&ZTO3-3MUDU M":+3IKXM;@*Z>6A8U=@ 5[>U3)H]S%<>&_#VM06:Z3: .5\/VL>A^//'$ M.@6$4K16U@T5BD@BC5B)25!P0@YW8QCFI=6O-4O-<\&RZOI2:9,-8D58ENA. M&7[-)@[@!CG(Q[5UFC>&-'T":XGTVT,,URJ+/(TKNTNTL06+$DGYVYZG//05 M+K>@Z;XALTM=3@,L<-QT964@J>3R#WH \L\<2(Q^)F)=NRVTL,R MGE#N)_J#6MKFEV?A3Q=H,WANTBMKBYL;]9A"O-P$A#HS_P!\[POS'D[JUO$O M@2T'@[6;+P_IX^W7Z0K)OF),VR0-EF=N3@MR>3GG-;VE^$=$T;46O[*T=;DQ M^4KR3R2>7'G.Q S$(N1T7 H \W_LC3-.^''A3Q%I\$0UV2YL)3>J/W]Q),ZB M57?JP8,^02>GM2S^'M*U#PO\2=2O;**XO+>]OS;S2+N: I$K@QG^$[N21UXS MTKT"S\"^';'48KVWL"LD,AEAC,\C0PN0!5\>']+%CJ=D+4?9]3 M>1[Q-[?O6D7:YSG(R!CC'M0!)HDLD^@Z=-*Q:22UB9F/4DJ"37FGARRT?3]% M\;>)M0MWDGM=3U-!-&<2Q1!FRL9_A)+-SZGVKU:W@BM;:*WA79%$@1%SG"@8 M YJA#X>TF#3[^PCLT^RZA)++=1,Q82M+]\G)[^@XH \WT?1DL/&FFZ;/X>TC M3+6]T6Y6>SMI_/,Z*8MOG@QJ"PRW/S9RW/KB:)IZK\// 5I9:197":G=,]Y! M*_D1W;I'*R"5@K;N5S@@YV@5ZK8^!_#^G7-IK,S$LQX')/84 >?> M+= T>^^,WA1;O2[.<7EO=FY$L"MYQ2-=I;(^;';/2JL>BZ3K/ACQQJ^K6L,N MIP7M\B74B@RVJP@^4(VZH% 4C&.M>F7&BZ==ZS9:O/;A[^R5TMY=[#8'&&& M<'(]169J'@;P[JFH37MW8,TDY5IT6>1(IRO0R1JP5\8'W@: .'TK38/$_P 0 MM*EUZ 73?\(G9W,D,HRIF,C_ #,.Y&6QGUKT_5&LDTF\;461;$0/]H9SA1'M M.[/MC--72+!-9;5UMP+\VPM3*&/^J#%@N,XZDG.,U;DC26-HY$5XW!5E89# M]010!YMVOPZ\+6=U#/%ISX@ M<20PO6)>:3:9E6:1(Y]OW?,16"OC M_:!H Y32]#LM8^+'B*;5K:*YDM+73Y$1QNC64J_S@=,C;P>V3ZUB/)/:^&;W MX:Q2,MV^KC38"#EA8RYFW^X$6]?PKUBWTFQM=5O-3A@"WEXL:7$NXG>$!"#& M<#&X]!WJ!_#FD/XC3Q"UDAU5(?(6XW-D)SQC.,\GG&<'&: /,[R271_&_P 0 M7TQ?*EL_#D1M@G\!6,[$=*A\-:]H]EJ.B6B7LT4L5KKFGS974/EWL9APVXJ-V M3N&0<&NPT[P3X?TF_%Y9V!61 XB5YI'CA#?>$:,Q5,_[(''%+I7@O0=%ODO+ M&S=)8U9(0]Q)(D"GJ(U9BJ _[('''2@#'^*D<V/6N8\6VD/@_7-2_X1>VCL&F\,WOR@\=ZMZ9X2T32)KJ:VM&:6YC$4KW,\D[ M&,9^3,C-A>3\HXH XG0O#U]IVJZ==V^BZ/H]G]@FBN#9WYE>]0H"K,OEKN(8 M [B2?F/K61I/A?13^S[<:C-IUO/?2Z-+,UQ,@=]RHVS!/3:, 8Z8KTK2O!F@ MZ+<-/96;K)Y1A0RW$DOE1GJB!V.Q>!PN.@JW%X>TJ'PX?#T=H%THP-;?9][? MZL@@KNSNZ$\YS0!YGIVBZ6UK\-M);3[9--U&T:[O(%B 2ZN$MD*&0?QGEFYS MG;5#Q;;1:7I/Q$TG3$6VTZ'^S9XH81A()I)!OVKT&=J-@>OO7JUWX6T:^T:T MTF>SS:6006H65U>'8-JE7!# @<9SFH4\&: FB7.C_8-]G=R"6X#S.SS.""&: M0MO)RHZGM0!R?B#PMHUIXD\%:/;V,<=C+>73S1#I,?LY)+_WMVT9SU[UD#PG MH3CXCV[Z;;M;V))LX2@V6K-:J[-$O1"6PV? M<1Y992K' .#E21SFHAH6FAM4(MAG5/\ C\^=OWOR!/7CY0!QB@#R>PM;_P 3 MZ@5NM"T_7!%H6GA/[1O#$81)$6=T'EO\S,#EN"-HK5T72!JWB[3=+\5)::JU MCX;A>-9")XGD:5E>49&&)"H-V._O79WO@?P_?Q6D?9&,V4?DV[6TSP,D? V9C8';P..E &)\+8H8?#^ MJQ6[EX4UJ]6-BVXE1*0#GOQWKN*H:1HFG:#:/::7:I;6[2M*8T)QN8Y)&3Q] M!Q5^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKS6Z^-.A6EY/;/I^ MI%X9&C8JJ8)!QQ\U)M+8?\+R\/\ _0.U/_OF/_XNC_A>7A__ M *!VI_\ ?,?_ ,72YT5["IV/3Z*\P_X7EX?_ .@=J?\ WS'_ /%T?\+R\/\ M_0.U/_OF/_XNCG0>PJ=CT^BO,/\ A>7A_P#Z!VI_]\Q__%T?\+R\/_\ 0.U/ M_OF/_P"+HYT'L*G8]/HKS#_A>7A__H':G_WS'_\ %T?\+R\/_P#0.U/_ +YC M_P#BZ.=!["IV/3Z*\P_X7EX?_P"@=J?_ 'S'_P#%T?\ "\O#_P#T#M3_ .^8 M_P#XNCG0>PJ=CT^BO,/^%Y>'_P#H':G_ -\Q_P#Q='_"\O#_ /T#M3_[YC_^ M+HYT'L*G8]/HKS#_ (7EX?\ ^@=J?_?,?_Q='_"\O#__ $#M3_[YC_\ BZ.= M!["IV/3Z*\P_X7EX?_Z!VI_]\Q__ !='_"\O#_\ T#M3_P"^8_\ XNCG0>PJ M=CT^BO,/^%Y>'_\ H':G_P!\Q_\ Q='_ O+P_\ ] [4_P#OF/\ ^+HYT'L* MG8]/HKS#_A>7A_\ Z!VI_P#?,?\ \71_PO+P_P#] [4_^^8__BZ.=!["IV/3 MZ*\P_P"%Y>'_ /H':G_WS'_\71_PO+P__P! [4_^^8__ (NCG0>PJ=CT^BO, M/^%Y>'_^@=J?_?,?_P 71_PO+P__ - [4_\ OF/_ .+HYT'L*G8]/HKS#_A> M7A__ *!VI_\ ?,?_ ,71_P +R\/_ /0.U/\ [YC_ /BZ.=!["IV/3Z*\P_X7 MEX?_ .@=J?\ WS'_ /%T?\+R\/\ _0.U/_OF/_XNCG0>PJ=CT^BO,/\ A>7A M_P#Z!VI_]\Q__%T?\+R\/_\ 0.U/_OF/_P"+HYT'L*G8]/HKS#_A>7A__H': MG_WS'_\ %T?\+R\/_P#0.U/_ +YC_P#BZ.=!["IV/3Z*\P_X7EX?_P"@=J?_ M 'S'_P#%T?\ "\O#_P#T#M3_ .^8_P#XNCG0>PJ=CT^BO,/^%Y>'_P#H':G_ M -\Q_P#Q='_"\O#_ /T#M3_[YC_^+HYT'L*G8]/HKS#_ (7EX?\ ^@=J?_?, M?_Q='_"\O#__ $#M3_[YC_\ BZ.=!["IV/3Z*\P_X7EX?_Z!VI_]\Q__ !=' M_"\O#_\ T#M3_P"^8_\ XNCG0>PJ=CT^BO,/^%Y>'_\ H':G_P!\Q_\ Q='_ M O+P_\ ] [4_P#OF/\ ^+HYT'L*G8]/HKS#_A>7A_\ Z!VI_P#?,?\ \71_ MPO+P_P#] [4_^^8__BZ.=!["IV/3Z*\P_P"%Y>'_ /H':G_WS'_\71_PO+P_ M_P! [4_^^8__ (NCG0>PJ=CT^BO,/^%Y>'_^@=J?_?,?_P 71_PO+P__ - [ M4_\ OF/_ .+HYT'L*G8]/HKS#_A>7A__ *!VI_\ ?,?_ ,71_P +R\/_ /0. MU/\ [YC_ /BZ.=!["IV/3Z*\P_X7EX?_ .@=J?\ WS'_ /%T?\+R\/\ _0.U M/_OF/_XNCG0>PJ=CT^BO,/\ A>7A_P#Z!VI_]\Q__%T?\+R\/_\ 0.U/_OF/ M_P"+HYT'L*G8]/HKS#_A>7A__H':G_WS'_\ %T?\+R\/_P#0.U/_ +YC_P#B MZ.=!["IV/3Z*\P_X7EX?_P"@=J?_ 'S'_P#%T?\ "\O#_P#T#M3_ .^8_P#X MNCG0>PJ=CT^BO,/^%Y>'_P#H':G_ -\Q_P#Q='_"\O#_ /T#M3_[YC_^+HYT M'L*G8]/HKS#_ (7EX?\ ^@=J?_?,?_Q='_"\O#__ $#M3_[YC_\ BZ.=!["I MV/3Z*\P_X7EX?_Z!VI_]\Q__ !='_"\O#_\ T#M3_P"^8_\ XNCG0>PJ=CT^ MBO,/^%Y>'_\ H':G_P!\Q_\ Q='_ O+P_\ ] [4_P#OF/\ ^+HYT'L*G8]/ MHKS#_A>7A_\ Z!VI_P#?,?\ \71_PO+P_P#] [4_^^8__BZ.=!["IV/3Z*\P M_P"%Y>'_ /H':G_WS'_\71_PO+P__P! [4_^^8__ (NCG0>PJ=CT^BO,/^%Y M>'_^@=J?_?,?_P 71_PO+P__ - [4_\ OF/_ .+HYT'L*G8]/HKS#_A>7A__ M *!VI_\ ?,?_ ,71_P +R\/_ /0.U/\ [YC_ /BZ.=!["IV/3Z*\P_X7EX?_ M .@=J?\ WS'_ /%T?\+R\/\ _0.U/_OF/_XNCG0>PJ=CT^BO,/\ A>7A_P#Z M!VI_]\Q__%T?\+R\/_\ 0.U/_OF/_P"+HYT'L*G8]/HKS#_A>7A__H':G_WS M'_\ %T?\+R\/_P#0.U/_ +YC_P#BZ.=!["IV/3Z*\P_X7EX?_P"@=J?_ 'S' M_P#%T?\ "\O#_P#T#M3_ .^8_P#XNCG0>PJ=CT^BO,/^%Y>'_P#H':G_ -\Q M_P#Q='_"\O#_ /T#M3_[YC_^+HYT'L*G8]/HKS#_ (7EX?\ ^@=J?_?,?_Q= M'_"\O#__ $#M3_[YC_\ BZ.=!["IV/3Z*\P_X7EX?_Z!VI_]\Q__ !='_"\O M#_\ T#M3_P"^8_\ XNCG0>PJ=CT^BO,/^%Y>'_\ H':G_P!\Q_\ Q='_ O+ MP_\ ] [4_P#OF/\ ^+HYT'L*G8]/HKS#_A>7A_\ Z!VI_P#?,?\ \71_PO+P M_P#] [4_^^8__BZ.=!["IV/3Z*\_T3XMZ-KNM6NEV]C?I-FWIWSVI-)[EQG*&QR?_ JF#_H#:'_X$WG_ ,71_P *I@_Z VA_^!-Y M_P#%UUFAZ]?7'B/6M#U-+9I=-2&475NK(CI(&(!5B=K#:?XCD'-78_%6ARQS M2)J4+)#";AFYP8AP9%X^9/\ :&1[TN5%^WGW.&_X53!_T!M#_P# F\_^+H_X M53!_T!M#_P# F\_^+KOE\0Z2XTXK>(1J7_'F0K?ON,_+QZ<_3GI6D3@$@$^P M[T8Y$H>@/RC@9 YY-)<>(M2@\=:9HCV$,5C>17#K, M\NZ1C$%Z*.%!WC&22?04?_%UW?B;5VT+P[>7\:"2X1-EO%_STF8A8U_%BH_&JEV_B>*,+%/I< M4<%DKRW=S$SB6?G<-JLNQ1@'.3][IQ1RH/;S[G'_ /"J8/\ H#:'_P"!-Y_\ M71_PJF#_ * VA_\ @3>?_%UN6GC2\U'0O"LD%I%;ZGX@^ZDP+)"JH7=\ @L, M#@9&=PYK0T/Q#>WRZU9W%I'+J>DW7V=T@.Q)@RJR.-Q.T%6Y&3C!QGBCE0>W MGW.3_P"%4P?] ;0__ F\_P#BZ/\ A5,'_0&T/_P)O/\ XNNM\*Z_J.NZ-J-S M6M[N:_9>)M$TO4DT^?<\N_X5 M3!_T!M#_ / F\_\ BZ/^%4P?] ;0_P#P)O/_ (NO4:*.5![>?<\N_P"%4P?] M ;0__ F\_P#BZ/\ A5,'_0&T/_P)O/\ XNO4:*.5![>?<\N_X53!_P! ;0__ M )O/_BZ/^%4P?\ 0&T/_P ";S_XNO4:*.5![>?<\N_X53!_T!M#_P# F\_^ M+H_X53!_T!M#_P# F\_^+KU&BCE0>WGW/+O^%4P?] ;0_P#P)O/_ (NC_A5, M'_0&T/\ \";S_P"+KU&BCE0>WGW/+O\ A5,'_0&T/_P)O/\ XNC_ (53!_T! MM#_\";S_ .+KU&BCE0>WGW/+O^%4P?\ 0&T/_P ";S_XNC_A5,'_ $!M#_\ M F\_^+KU&BCE0>WGW/+O^%4P?] ;0_\ P)O/_BZ/^%4P?] ;0_\ P)O/_BZ] M1HHY4'MY]SR[_A5,'_0&T/\ \";S_P"+H_X53!_T!M#_ / F\_\ BZ]1HHY4 M'MY]SR[_ (53!_T!M#_\";S_ .+H_P"%4P?] ;0__ F\_P#BZ]1HHY4'MY]S MR[_A5,'_ $!M#_\ F\_^+H_X53!_P! ;0__ )O/_BZ]1HHY4'MY]SR[_A5 M,'_0&T/_ ,";S_XNC_A5,'_0&T/_ ,";S_XNO4:*.5![>?<\N_X53!_T!M#_ M / F\_\ BZ/^%4P?] ;0_P#P)O/_ (NO4:*.5![>?<\N_P"%4P?] ;0__ F\ M_P#BZ/\ A5,'_0&T/_P)O/\ XNO4:*.5![>?<\N_X53!_P! ;0__ )O/_BZ M/^%4P?\ 0&T/_P ";S_XNO4:*.5![>?<\N_X53!_T!M#_P# F\_^+H_X53!_ MT!M#_P# F\_^+KU&BCE0>WGW/+O^%4P?] ;0_P#P)O/_ (NC_A5,'_0&T/\ M\";S_P"+KU&BCE0>WGW/+O\ A5,'_0&T/_P)O/\ XNC_ (53!_T!M#_\";S_ M .+KU&BCE0>WGW/+O^%4P?\ 0&T/_P ";S_XNC_A5,'_ $!M#_\ F\_^+KU M&BCE0>WGW/+O^%4P?] ;0_\ P)O/_BZ/^%4P?] ;0_\ P)O/_BZ]1HHY4'MY M]SR[_A5,'_0&T/\ \";S_P"+H_X53!_T!M#_ / F\_\ BZ]1HHY4'MY]SR[_ M (53!_T!M#_\";S_ .+H_P"%4P?] ;0__ F\_P#BZ]1HHY4'MY]SR[_A5,'_ M $!M#_\ F\_^+H_X53!_P! ;0__ )O/_BZ]1HHY4'MY]SR[_A5,'_0&T/_ M ,";S_XNC_A5,'_0&T/_ ,";S_XNO4:*.5![>?<\N_X53!_T!M#_ / F\_\ MBZ/^%4P?] ;0_P#P)O/_ (NO4:*.5![>?<\N_P"%4P?] ;0__ F\_P#BZ/\ MA5,'_0&T/_P)O/\ XNO4:*.5![>?<\N_X53!_P! ;0__ )O/_BZ/^%4P?\ M0&T/_P ";S_XNO4:*.5![>?<\N_X53!_T!M#_P# F\_^+H_X53!_T!M#_P# MF\_^+KU&BCE0>WGW/+O^%4P?] ;0_P#P)O/_ (NC_A5,'_0&T/\ \";S_P"+ MKU&BCE0>WGW/+O\ A5,'_0&T/_P)O/\ XNC_ (53!_T!M#_\";S_ .+KU&BC ME0>WGW/+O^%4P?\ 0&T/_P ";S_XNC_A5,'_ $!M#_\ F\_^+KU&BCE0>WG MW/+O^%4P?] ;0_\ P)O/_BZ/^%4P?] ;0_\ P)O/_BZ]1HHY4'MY]SR[_A5, M'_0&T/\ \";S_P"+H_X53!_T!M#_ / F\_\ BZ]1HHY4'MY]SR[_ (53!_T! MM#_\";S_ .+H_P"%4P?] ;0__ F\_P#BZ]1HHY4'MY]SR[_A5,'_ $!M#_\ M F\_^+H_X53!_P! ;0__ )O/_BZ]1HHY4'MY]SSW0_AU%I.M6M^NEZ3$8'W M;X;BY9QQV#.1^=>A444TK&1C(Z<^E=E10!YN= U6Q MB\7>&+6"9K75;66?3K\Y8B1T*M%+)U)! VLQ/RG&> *N>&=+AO;C39KW3M:C MN;&R>W87RJL40955XQC&\':,$9'R]1FN\HH X/P9HNIV,ODZG;R?9]!66RTT ML>2U=4'7&:37)IC\2/#]VFG:A+:V4%W' M<3QVKLBM((]N"!S]T\C.*[>B@#E=6_XG/CC2M)'S6^FI_:=UZ;SE(%/X^8__ M 53\9WUW-J5OI$FC:M=Z,T?FWCV,&_SSG"PDDC"\$MZC Z$UU=KIEK9WU[ M>PQD7%ZRM.Y8G=M4*H&>@ '0>I/>K= '"ZE'?7USX2\31Z/=0)I]Q.L]CLS- M%#(C1AMHZD80E1DX)QG%7O#-G/:7WB77[NWGA74KM9(H3&3)Y4<:QJ2@Y!;: M3C&<$9YXKK** .'\#2W=GIFNK+I5]%PQ3PF/S4>0L@#'@$Y'& MR>\\8Z/J^C:1>:5)(9'UHRQ-$LBE#A&SQ(^\@AESC!YYY[^B@ 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 **** "N<\ M0ZKJ4>KZ7H>CO;0WE\LLSW%Q&9%ABC"Y.P,NXDNH'([UT= M(8;*YO+>WAN+2ZCM8_,D59-C*X0#CGYL]J ,M_&&L"QBL'%C#JPUDZ3 M/=M&QMX_W9D64)N!^9=H"EOO-U]=SPMK%_J%SK%AJ#VUQ+IETL N[5"DN5@LX6_Y:SN0J+],G)]@:I^&O$\UYH.HS:TL4.H:1--#J"0*= MH*?,'4$D[63:P^M8NJ^'-6UOQ5I>G)J&HVVG:'!]I749421[BZ8E5^\I5MJ; MN<<%JK77AC7-(\1WKQ7EWJ\'B#3Y;6[FDAC3R9D0^2[>6JC!!9"2R M,1@KQU]QZURL$6I:V/"%DFC:E:"PM)K>[FNH#&L4AM&C&,_>&[^(<=.>:@@N MKO[+\/-)N='N[2;3[V*">2= J;TMI%Q&<_.#@G(XP!ZT >DZW-J<&DS/H]K% M%50<#.2.^W M'%88TPZKX-UG2K#3M8_M>X1;J6\U2V,)NYT964%CP.5 "CA10!MV^K^(M*UN M+2]8^PZA->V4US:&SB,'[V+;NA.]V!!WC#<=#D4RQU?Q/8>(M%L-=?391JT< MK&&UA9&M'1 ^-Q=A(O\ "3@M5VOKW6O$=KKL>A:G!;:-I]RYBN8/+DGGD M"8C13][ 1N1QDC&:K^%KFZN[N6ZU#3M9B\1W\+(;VXL&%O9C!81ID\(#CW<\ MGM@ TW\774WQ#M-#LX(FTW$T5Q>6QV-=A7FEIX3\3:/ MX@\+0IJ=G]%Y>:19Z+"(K&=(48SRRC M,KJ)%(P%VKG'K@U%IMCJW@CQ/JTCC4=:T_4[8WK2QVZ[Q=I\I3;& HWKMYP, ME>?6@!__ L&[?2UTR.QC'C,S?8SIK$[$E R9CW\G;\^>XXSFK]]J'B>3Q5# MH6G7NEPLFF)=SS3V;R!W+E#M D7:.,\DUB-X6\01(/&X.[Q=GS7L@_[IK;_G MS';('.[^_P ]*T+C05\3^-X-2N[;5;6S;1D"E)Y;5ED,K$HQ1@<@'H: -[PI MK-YK%C>+J$4"7MC>26<[6^?+=DP=RYY (8<'.#FLRU\8R1^(_&MOJ(B33?#\ M5O,KQH2Y1X3(Y;GG&., 5TFE:38Z)IZ6.G6X@MT);;DL2Q.2Q8DEB3R2237G ME]HFJ2:A\5G2PG9=2L(([,A#^_86SJ0GJ=Q H ZJ/QWI$LDL:17^X6SW<.ZT M=1,[&&0#SB@#NKKQYH=M!ITBR7-P=1B>2TBM M[9Y))=A4,H0#.X%N0>F#GH:9=_$#0[*6[67[:5LI1%>2):.R6Q(!R[ 8 ^8? MK6)I.@RVOB+PC/!IU]#:0V^HR2_:V\R2)YG1AO8PF-R3$\<<\Z6[-# \F-B MNX&%)W+]-PSC-5-"UR_OOB!XMTF>16L].%G]F0( 5\R,LV3U/([UR/BFTUO4 M!K5M+::[<3QS0O916Y9;3[.HC8DXP'?(D&TY.<8 '-=)X8L;R/XC>,M2EM)X MK2]2P-O))&5$FV$A@,]P3@^E ':T444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Q]WJ/B:^\8:EI M.CW>EVL%C;6\N;JT>5G:0R=UD7 &ST[TNF^.8VT.TGU&UE;4I;BXM3:V$33& M1X79'9 .=GRYR>F0.M5IO"<>L>/]:N]034([8V=HD,EO=S6ZR$&7>#Y;+NQE M>N<9]Z37K"32)]%TW3[758?#\<,RO%HP82>=E/+#,/F"G,A+9 )^\: -B;QK MHZ6NG3PM=79U%&DMH;6V>21D7&YBH&5"Y .>_'6HT\=:)/I\%Y:/ M"*WMV>25H\[\+C.!CDG _.N,\+V^I^';O1;Z\T;4I%AM+S3IXXHC+)'(;@2J MWJZ,.-XXSUK/TO3KJXCL]8DM]5AMX-4U:*XCTIB9H6DG!'"9+*#&5.W/4'I0 M!Z[I>IVNL:=#?V4A>"4':2I4@@D$$'D$$$$'H16#INNZS<>.KS1[^SMK:S6R M^TVX5B\I'FE-SGH,XSM XR,G/%7/"-C'8>'HTCMKVV$LLLYCOI-\V7V\*ZWJ%C;7?]H:;"Q>UGM75XF*%D9U_N M''WNG!YJWXVL[N>UTB]M+:2Z_LW4XKR6"(9=XP&5MH[D;]V.^VN:U:QU#7[7 MQMJMMIE[#'>:*MA:0SPF.6X=5E);8?F',@49'.#0!U/@?4+[5/"UM>ZC<7$] MS, [--:?9\953A5[KR<-WJWKK:\SVEMH:VL7FNWVB\N5\Q8% XQ&&4L2>.N! MSFIO#T,MMX9TJ"9&CECLX4=&&"K! "#6?XKNGA@@M[C0Y=6T>YWQWR0(99(Q M@%#Y8Y92<@XY'% "^$-:O=9L+X7_ -G>XL;Z6S:>V!$4^S'SJ"3CK@C)P5/- M=#7)> +.YLM,OT-GLVFVEUGS(8-J\$$DJ"^\A3R :ZV@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ (R,&N?TWP5H>DW\-W M:P3[K?=]FBDNI)(K;=PWEHS%4R"1P.AQTKH** "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 **** ,K6/#NGZX]O+="XCN+;=Y-Q;7#P2H&P& 9"#@X&1TX%6M+TNST;3H; M"PA$-M$#L0$GJ2223R22223R2:MT4 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ' "_]D! end GRAPHIC 13 amendment_agreementdoc002.jpg begin 644 amendment_agreementdoc002.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@ K)\2ZT?#WA MZ[U46WVDVX4B+?LW$L%ZX..OI6M7/>.-/O-5\&ZC96$!N+J14\N(,JEB'4XR MQ ' /4T 1P>)=1M]6LK#7-%6P%\[16UQ#=B>-I I;8WRJ5)"L1P0<5IVGB'1 MK[4)-/M-4LY[R/.Z&.9688X/ /8]?2N>O+?6_%6IZ4MSHT^CV-A<&[>6XGB> M21PC*BH(V8 9?))(Z8[UDV?A[6KG2?#>@OI;Z<^C9$NI>;&4?$+Q9BVL7.\N M&.X+CG.30!V4?BKP_,UTL>M6#FU0O/BX4^6H."3ST!X)[&KEUJFGV32K=7MO M 88O/D$D@79'G&XYZ#/&:\_GT/6M2\%+X='AN&UN+32)+,7<\D9#2;%4"$J2 M0KE(=0U&^G\-W,5O)ID5O';RWD</5K:XC>^^SB[\M8W5VD: M([6 )4+U;K[5FZ/+*K> =(^Q0NME>2!;^*XC=;@+;S N@4EP"<%MP7#8'- ' MHMAXFT+5;L6FGZQ8W5P4\P1PSJQ*\(-0L_$%IHVF:3%?7$]K M)=%I;OR%54=%(^XV3F05BZ#X:U'3].\!Q262Q2:7'(+T!U_=%H&4]#SER.F? M6E\8:%+?^+=-U"7PY/K5C#8SPM'#/%&4D:2,J?G=,C"MTSUH Z)=>%A8"X\2 M?8=(D:0JBF\$BL ,\,57GKQCM5NRUK2]1%N;+4+:X%PC20^5*&\Q5(#$8ZX) M /H37*VFBRS7GAM[?PY-I=II]_-++!<31.5#6[J'&UVSEV ZY'7&.:IW?AS7 MK33KN_TFTC_MBWUBZNK.-I%"RPS94Y.< 88/@\Y04 ===>)]!L88YKK6+&&. M5G1&>=0&*':^.?X2"#Z=ZC_X22T36;^SG:*&VL[*"\>[>4!"LC2#Z #R\YSS MFN/N_".H:)JEK+IT>J75HFDQV'_$OE@63S$9F)?SN"K[\D@YR.0>*@_X0O5[ M>%!#8B1+6RTK;;O'<<= RX) !./? !W#R.#3X_$>BRZ7+J::K9FQB;;)/YR[$;C@GL>1Q[BO/_$MMJ$M M[-KTVBR01W-]I4$5A-)'YD[1SL2S;6* G>%&3_#S@5-JWAS6]7O;C78K&[L\ MZA:W"V*2PBX=(HW0ODEHP^9 0">D8Y!Q@ ]#T_4K+5;076GW<-U 25$D3AAD M=1QW'I7,3^-KDF&&PTA+BZFU:XTQ(Y+KRUS$KL7+;#C(0\8[]:M>#M+N;+^U M+NZ@O87O;D2 7L\;RN%15W,(QM4G&, G@#)SQ7/OHFN:?7 MQAAFB5FADCE56!=P.KCC.?:@#I+#Q4?MEY8Z[9+I-U:V_P!K8M<"2%X,D%Q) M@?=(P00,9'K6GJ^LVFBZ)<:M*=(GU_PK[8JDUM=?:#"VTD"90@V@X(R"P MS@9YS3+'Q3=S:O8V=_HTEC'J(E-HSS!I3L&3YD>!LR.1RWH<$T6^J^)-1OK* M%= DTN%'W7LUW+%(I4 _)$(W)))Q\Q"X /&>*Q)+/7;K7K#5QX;-IJ]FLOVV MZCGC$=Z@C8+"GSY(9MC#>%V[>N: -ZR\707GC"[T 6SHL(98KHO\LTB!#(@& M.JB1>_/S>E0VGBN[U#Q#<:?::7 ]M;W1MWG>^59#MQO81;0L4DLC'[0H?8&Y#R 9+JZWIUB QA#&)=Y;.[S#(RY0J1C+'G% %S_A.]16PN-6E\/H-'@O)+9YT MO@TH"3&(MY909Y&<;L_6K\GB36I]?U33=*T*VNDTYXTDFFU#R=Q>-7X7RV[- MCK7#OX,OVT_4+:/P?.NM27US/:ZQ]LA1(F:=GBEXD+_*"IQMYQBNKM_!%K?^ M*=?U#6]/6=;B2#[-*9"-ZK BL<*W'S ]: -&X\1ZE)J;Z7I6CPW5];0QRWOG M7GE0P,XR$#A&+-P3]T#&"<9Q5:?QAJ0_LJWM_#T@U&^DGB:VN[CR1$8AEB&" M,'4]B!@C%$L.J>'O%.J:C::1/JEEJBQ.RVLD:RPRQILY$C*"I4+R#D$'BL;7 M=(US69-"OM9\.KJ2P3W3S6%K-&##&Z@1*6=U#,,E5;SQ%?RZS=:7H>E1WTMDJ&ZEN+KR(X MV8;E0$(Q9MN#T (YYK%\.^%M2B@U..%[[PS83W236MI;S12R1X0B3)82* S M$' )Y7.>2*MQ6^K^%MWTN[UFSU(Q3>9!+"LJ3+&L;;P[(,,$4Y7H2>.E M $E[XUGMK+3&71GCO;UY4>VO;@6_D^7PY+D$$9P 1P=P-7=6\27.C^&8=1FT MSS=0GD2&&PAN WF2,V ^,?=RV<= :RKJVU:<:9?Z[X7L]7E47&^&#RWDM-[ M HJ^8P5_E&UB"#D#'&:S-*\&ZY))H]KF)<74+6KQ2&.6:1]D(#JPQ M'$Q7.W'S<'B@#HM0\7&/1]"O])LDOSK,R16Z23^2!NC>3);:W0(1C'6K&D^( M;FYUB31]5TPZ?J"P?:8U6<31S1;MI*L .02 00.HZYKD!X>\0:)'96=O87.J MV>E:Y]MMG66!))8)(9=PP2B@K)(1C@8(P.*W(]+UGQ!XA;5[R"YT%(+%[2U" MRQ27&YW1G]6W5 6"J,D'))SQ_LFL3Q1X'UJ]T MG4'M-?N+ZZ;2YK.**[@B+2;]Q(##8JELJN<=%7WJSJ>DW*S)_:'A6W\1.^G+ M;"Z58DD#@ME'$C *AR#E%-2AL-$CUO17U MC3K6.Y4:7'.CFV+N##DNRK)LCS'G/&**XCW['QE M<<$9'!Y!Y'6L72O&:Q?6AM@0;")XI(_+\QF2-V9"Q(0JA(8?=X]:P])\*7K:SHROI ME]86VE7$DY6:^66W7Y'14MU#%MI+ALN!M"[1UQ0!N:!XG\0Z_I]AJ47ARTBL M;M5D#MJ9+JA[[?*Y..V?QIUYXHUFQUVQTV7P]&PO;DQ0NE^"WEKRTA79P O) MYZD#J17+^#_#C:+I^D17G@"^_M&V""2\6[MRH<'[^/.SCOT_"NUL]-NG\;:G MJUW%B%+:&TL6W _)R\I !R,L5'/]P4 9,?C36);*]U.+PR)M,M+B>)WBO@9B ML,C(S",H ?NDXW5UUK=P7EC#>P2![>:-98W'1E(R#^1K@[!/%&G:'JFBV_AF M9I[B[O6AO);J 0!9IG97(#E\ ,#C;GM71Z-X:GT==.C37+][6SM8[<69$7DM MLC"9^YO[;OO=?;B@"G;^.H+O3?$=]!87 AT:$RKYX,37 $1DR 1E0<<$CWQ5 MO2M7\0WK6TMWH-G:V4J!VF74C(R*1D?+Y0SV[UG:CH6I3P^.UBM]QU2U$=G\ MZCS6^S;,=>/FXYQ6?X5)>-=0,J97:QP)B?7H#UH U= M.\;?:GT^XN].-II>IK(UC=M.&+A5+C>F!LW(K,.6X'.#3M-\8S7:"\NM*:UT MM[5KM;D7 D:.,+N'G( /+++R!ENF#@UA6OAS6-0TKP_X=OM/DM(-&B=);TR( MR3XMW@C,8#%N1)N.X+C&.:I6?@B\N;&QTQ-#71Y;?3+BRO[\/&1>&2+RQ@J2 MS@L1)EP",>I- '4VWB^]DM+F[N=#:&W2R>\C9;I9" JAA'* /W;D'('S#@\\ M5+IGB+6;FSAU+4-$M++2WMS6,]N]UNY'7TH DM_&LPLI]1U'1WM=.CLGO1+'.LKHB@-ME0 ;'*G(&6'!&:MZ?X MGN'OH[/6=,_LV6>T>\@Q<"8-&A7>&PHVNN]<@9'/!.*Y;3/"MTS6<:^%X=/^ MS:7/:7QDDCV:B[JJA24)9E+ L6< C/3)-7O#'AV]7Q+9ZIIVL5C8R6RKJ M-XL[L[E/E3:S#8H0_,<,VX9Z4 ;NA^+;;6[;5[K[+<6EOITYB)G0J[J(DDW[ M,94$/P.N,=,X%2'QW;S>&=7UQM.NHHM/N&MQ#*-DDA 3:2#C9DN.O0XBV1WFH+- =P.]!;PIG@\?,C#GTK"O/#VKR^'?$UK#"1)>ZK]H M2(3!3<6_[K>@8'Y=ZJZ\XZ]NM %BZ\<75AI^K&ZT=!J.G/:JUO'=[HY!.X1" M)-@(ZG(*]O<&MS2KS7+B=UU32+6RB"Y5X;XSEFSTQY:X^N:X.Z\(7EYI6MVV MF: ^EZ;>-8[--DEC!=XYPTLN%]2444 %%%% !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 %4PH3"&8.4W-+*(URRD,%7DD*022@R,G/4UG:KHUKJ\: MK/N5U#*'4*?E;&Y2&!5E.!D,". >H!H SM'-Y8:G'83WJ7:2I*3MD9_+9&3N MY9AD/R&9L$#!YKG/B!XI:QU:*PL];MM/GL+4ZE(DMPD?VI@V(X/F/(8"3(_W M?6NQTG0;31P3!N=]NP,RHH53@#)ZYP*?9:+:6-YJ%VN^6>^F$T MKRX)&%"JHXX4!>![GUH XS7/$]PGB;P[JMA>.=%>Q-W=;^6&E'^T'=TS_ +%=?;^"=)MX MFA'GR0&UN+,0NP*K#,X=D''0$8'H..:;_P (/I0TZ.R#W0C339]-W>8"S1S% M2[DXY* ,KPP!/]E8P$[>>@..:](L/#=Q82VY'B36)X8< 02F M#8P'8XB!Q]#1_P (CIO_ BZ:!NN/LT;;XI0X$L;[]X=6QPP;D''YT >X&:Z2S\-W&G7]M))_"NF7C:L;M9+A=5CBCN5=L B,$*5P 0>N:Q>F!6%M]HF3]PQ4KO&U!N< G!?=C- '+:?XWBG\=)RZ7%IPN$+1[0-DVS.X;I$D7/<.E7]$US4;+Q3J(U&Z>?2;W4Y;.W9 MS_QZS+C:F?[K@X'HRX_BKI)?"NF2^&(] 5'BM(HHXXGC($B;""C!L?>!4'.. MM+)X7TZ;2]3T^7S7@U&9YY26PRNV#E2!P05!![$4 8^EZE>R_!V#4Y+F1KXZ M)YYG+?.9/)SNSZYYJEX3)NO[*FE'BPS/$DCR74K&W9MF23\W0]N.XKJK;P_9 MVOA5/#J/,;-+3[&&9AOV;=NZ\3!M3\2?VE;W\T5E%813R1C"*47 0Q_>)R&/UKMCX0TTZ*^G%[@L]Q]K- MYO'G^?NW"7=C&X<#IC QC'%:&F:1;Z2UZT#2,;RZ:ZE+D'YV"@XP!Q\HH \_ MNM4F7Q)<1>(KW6X/L^CV<\L>E+.T<;YI;R@0!\HP3Z5!+J>KOI7AK[3$MMQSPI]<#GG->CPZ1;0ZW>:LID-Q=P102*2-NV, MN5P,=?WC9_"L=_ ]DMI8V]KJ&H6:V%U)O H MSS!JC^&-3_L+^W4OV,85=3F^E1Z/=G^T+FSLKS6[+4 MI;*0PZ?K8:16D&,2)(2P.TD A6(P1Q6XWAZYJUVLA1T>22-'A=3N# M(8T7G..N1QTZTR/PA;R7#7&IZCJ&J2FWDMD:Z=%\J.3 ?:(E0 G ^;KQP: . M=T2YDLM2TJ+5KKQ'IVI.XBF%^_G6MY(5.55@3&I)Y7&T\8QVKT2N<@\(1K/9 MO>:SJNH0V4BRV]O=21E$=1\K$JBLQ';<3SSUKHZ "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSW7-0B_X6!>V5_J6MP6L> MG6\D,6FK.PWL\P8D1*W.%7KZ5Z%5"+2;>'7;K5U:3[3HIF6&5Y?*G.& 8A21@./O9[5Z%$]+N!JT]N#,LRRN$W '[K D-\N!P1BN7CU. M\N=*U:6RU+Q'+XB2_O([.*&*:2W++.ZQJ6WA.)+VUN;_5 MM3U3[(V^VCO)$*1/@@-A$7M.C%09%4 Q%PO&[:5)QW)KK(-$LX+W5;G:TAU-E-PDF M"AVQB/ &.A4;(&PC@#:3C)"@ #O@CZ)=7C^+I;F>.)Y)S,WV=F."2?F^Y^'2M6[T>3_ (3ZRTT:WK2VMQI] MS(JF8WEQ)<3M-AB[/U'3H H'H!5;1O"UCH=Q%-;37,C M16,=@GG.&Q$C,RCH.1O(SZ ?6@#FM+GU^Z\)?VS975WDZ7>7$1\LVZ7"2&*"WN\>9^\;&)"(^1'S[ MXSD=7?Z[%%X/NO$%C_I$4=B]Y#E2OF (67@\\\5G:MX$T[6/MT4]Y?1V5]*L M]S9Q,@C>0!0'!*EU/RK]UAT^M;ECIRVFEII\L\MY&J&,M<*F67T(557&..G2 M@#G=,\/:A/IMAJ1\3:D=2D6.>60R;X'S@LGD\*%() Q@C@YJ'2K2Z\6/JE_= MZOJ5LL5_/:6T%E<&%85B8E2WS9'(&*N0^!K2&*&S.J:K)I4#*T6FR3 MJ85"G*KG;YA4$#"EB.,=*L7'A*)KZZNK#5M3TS[8_F7,5G(@25\ %L.C;6( MR5P3CUH XPZ[XFNGT0VEVT][92:DD\2 *FHBVE2/!'0,REL8X#'TI_B#Q1-= MV&OWNG:C=+9FVTF2!H"V]!+<.LFT#D,5&"!SD8KN;/PQINGRZ8]HCQ+IL4L4 M"!L@B0J7+$\EB5SG/4G.E '.ZO?16/@_Q%>:3?^)ENX-/D='U&.YC5#Q@J95 W?3GK6L+.?6O'&OVT MFK:G;0VD5KY"6MR8U4NKECCH>@ZBNEUK2;?7M%O-*NVD6WNXFBD,9 8 ]<$@ M\UFW?A-;C6+O4K?6=4L9;Q(TG2U>,*P0$+]Y"0>3T(H XJYUW5+FXTC3[N[U M.?R-1OK*>33#Y6VI6\$A4QS(L?(/7'S;E/HP-.\.:9*WBS7HI=8U>:+3;J%8(Y;UV7#0(Y# M#^+ECUKH'\,:>_BR+Q(/-2^2 P$(V$D![L,..%'XT :V+*]U>40M?S3JC1QJS-(^YN M=B[1[LM6K3Q1<:GX7\-3PZ@LER-9BT^]EMY RS%"RL:SDA:>4V=JUI )F#!%9]['H/F)"@GT45%J/@NPO[FXN$NKRTEFNH;S-LR#9 M-$I0. RD9*X!SG.T4 =)15'3-/FTZ)TFU2]ORS9#W7EY7V&Q%&/K5Z@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *QM/UUK[Q/K6CFW"#35MV$N_/F>:K'I MCC&W]:V:XF6UU_1_'&LW^GZ/_:%MJT%NJ3"X2-;>2,.O[P,=Q7Y@0>2!VS7<>#],U&&]UW6=4M?L=SJUVLBVOF*[11I&L:[BI M(W':2<$CGK0!0FUO7U^+9TA([3^RDTL7+![A@=IDVF3&S[X(("YQCG.>*@C\ M?ZF=)M_$LNBP)X:GG6-9OM1^TK&S[%F:/9MVDD' ;(!JYJ.EZI'\38=6ATUK MO3;K2O[.FDCF13 ?-+EB&()&#_#D\5@+X>\2S>"K3P)-I(2WBDCADU;[1'Y3 M6\<@8,J9W[RJ@8*XR>M '?>)+R\T_P -ZC>V$<4EU!;O(BRN57@9/(![9/3D M\<=:\VBU;7[F'X;7]U:PW6I3K*T2I1B@VGDLP ;&.,UZAK-I)J&A MZA91$"2XMI(D+=,LI S^=<-H.BZ\R>!!?:0]D="62WN=]Q&^0+7RU==K'(+< M8ZCO0!>7QW>6MIJT&I:5$-9L+N"S2VM[@M%SM[;4+:*.X4VLYEBEB]$+/P]&Z)&BH8S-+U M+%O+)4+]W R3USB@"YKFOWUKK%IHNCV=MU>?\ Q!U_4_$/A/0A!90PV]WK45C?6[W;*WG+(Z-"2J\QDK][.>GRUT_C M+PN+_P 2V&M2>'(/$%NEJ]K-9N8PZ$L&21/,(4_Q \@\]ZI:OX2U&[\+>&K6 MPT.RT^2UUR"^N+.T=0D,2LQ)SP&8 KG'4YQ0!SNOZ9JUQX\\+^'Y]$T@V4-E M-)!IPU"7[.2 ,ECY6G!_"NRD\=7J&;4UTNW/AZ"^^Q/HVLV-HQG)_ 5S=IX'%AJ,UG M)X'TW47?4'GCUB:G)HN@QZAIVE MW'V:X;[05GF< %Q$FT@[=W?$7Q'I]Q!:G2K.W@(3SV#(K+( MRL%V]M+Z2X18H#(!N$J$ACM()& MT'(/:K5IIFLV'Q#UN[.G&XL-6M+=/MD#/&%M% MX9\'?9=$CT_2M8FN+956X9Q;2AG*+DC+;RK>F#6QK'CPZ9K.JV,&G?:EL(K9 M-PEVF2ZG?;'"., 8(8MV!Z5AZ/X)U>'X)6>@3PK!KMB6N;9?,4[)TG:6/Y@< M<\#.?XC4C^"=2U#P'?"_L[=]])K_ (AOK/6]/T/1[&"Z MU&\CDG)N9C%%#$FT%F(5B22P %4_!^C16-]=W47@ZS\/1M&L:;#$9I3DEMW MEDJ%^[CG/7I1XAL=6L_&.E^)-+TUM26*TFLKFVCF2.0*[(ZNIWL[;5]*GBAGD@N2\820*5DC;9R?F VD#'//E\+^([BQU&>_T9+E;GQ" MNH3Z9'>] '7W7B37AJ,6CV>E:=)JJ6OVN\$EZRP1J69457\ MO+,VUNJ@#%;GA_68O$&@V>J0QM$MPF3$YR8V!(93]&!'X5PVL^'I]3U^+Q%J M'@B/51:2&X>6[,!\V?:MN32_$ND M6'B/0=/T87L.JW-S-:7WVF-(X1/RPD4G=\I+?=!R,=*MKX2O[+QEX,GMXQ+I MVC:9+9S3E@"#Y:JORYR*->^P:'IR6%A/K=[9FZS>7G$-9TRUVFXN[*:&(,< LR$#)[C_9M%\W4+^]GT^2U-Q@0SQA@1NQRN MY?O8^Z(CKX\/VNBV,FIKIT=[*[WC+ A9W5ER$+'E1CCG)SC'-*+ MPO?+-X0FMM"LM,BLM0GN;JUM'79 C1NJ^FYN5SM[Y[5NP:3>I\2;S6&B L9- M)AMEDW#F199&(QUZ,.: .?M/B+JMSH^F:\^@10Z/3SVS>'RBPR,83 &.,TV+PGK*_" M[3M%-J/M\.I)WMA]KW3QN%=E\U-N &"'H3C(JQK&BZC=Z]X M3NK9 (]/^T?:)-P_=EK=D4XSS\Q'2N,TKPEK%G_PC4X\(P0WVEW:OJ%YY\+3 MWQ*.C2*^,K[Q)IMG>V5G>7,/V=+M_FV.%,>= M@P@[-U/H*Z<^)KPRZ1HOA_2[:2\FTU+UQ?0C- "O\ $*Y&FV;)HN_4I-7;1[BT%QQ' M,$9LA]O*G"G.!PV<<8.OX>\0:A?ZUJFBZO86]K?V"Q2[K:M9TV^N+:-+J?Q*VKW<*RJ1;1&)XPN[^(@;,X[D]JU[J#4=%\2> M*?$BVB2V_P#94/V<-,J"5XO-9E)_A'S+R1WH [&N/\.^*]7UXV]\NCVW]CW) MD5)H;S?-!MSCS4*@#.,84D@D9]:ZFSG>ZL+>X>/RGEB5RAYVDC./PK@-/T'4 MYO%UAJ0\,QZ)=))(=3O;:Y3R;U"C# C5LL2Q5LNH(QU)H U8O'#R^"-#\1?8 M%#:G/;0F#S>(_-D"9W8YQG/09KGM+UK7=+N_&T^EZ1;WMO9ZM-/.T]T8F8"* M,E(P%;+87/.!R.O:&UT'Q7_PB.@^&7T,1C2;^V>:[:ZC*3Q13!LQ@'=G')W M="!DFM#[%XJTD>+;:UT#[8FL7LTMG*MU$HCWQJFZ0,P.WC/&3P>!Q0!=3Q#I MFI?$#PTT.F+)+J&D/=V]\TI#11D [-G0YSU[4^V\=7LYM-2?2[=?#]Y>BSAN M!R 0:PK72_[$^*?@K22XD:R\/20%Q_$5 7/XXIWA[P M.-'N;+3Y/ ^FSRVMV6.MR&(AH@Y97 _UGFXP,$8R,YQ0!OKXPUF[GN;S3- 2 M\T6VO39O(EP?M,A5]CR1QA<%5;/5@2%)IGA;6O$&H>./$]E?16@L+*>.- EP MS-'F)6&T;!G=G)R1@\#/6JNG6GBWPY'=Z'I>D0S12ZA)/;:G+.GDQ0RR;V#Q MY#EEW,, 8/'(K1T/3]6TOQ_XDEETUFTW5)(IXKU9DVJ5B5"K)G=G(],4 0^- MM:\0:=X@\,6>C16K1WMVZN)IVC\PK$YV-A&PO0Y'.0!CO3KKQ=K4]QK#Z)HM MK=V6CN8KEYKLQO-(JAG2(!". 0,L1DU+XUT[5)]1\.:II>GF_;3+YI9;=)4C M=D:-DR"Y X)'>LT67B707\16>G:&;^+5[F2\MK@7,:+ \J ,LH8@X5AG*AL@ MT =KI.I6^LZ/9ZG:DFWNX4GCW==K $9]^:YG_A+M7MM8LH]2T:WM=.OKTV&-,TCS!(;.UCA+CHQ50"?SKS*T\(:U M;0:1)_PB&O"NHZRM MN+AK.$RB(OMWX[9P&'U:/0;MM'@U@::[> M?ITI0>:CQ[25+_+N4A2,D X/- '-?$/Q3K-W\+_$*QVT%E>V,RVFH>7=,2@+ M1E6B(7YE=7'7;@$]<5T_AFY?0M2T[PH='LK$2V4UY_HER\J+M=%QEE4DG?DG MV[UB:[X0O=1^%>NZ5I/ABRTB\OID:"Q@>-255T.9&!V;L*QX)&,#)-;VNV6K MV7C#2-?T[2WU.**QFLKB"*:.-TWLC*PWD C*$'F@""\\?SV]O*\.D>?*NOG1 M4B6?!<[1WK*M/"WB%H8I+NRB2=O%HU61$F5E2 IU!SS@\>IQG%6_%O@[4_$&J^(C J M)%>Z+!;6\KN,&>.9Y-I'4#E><=Z (;F^UV?X@^"H];TVVLW=KN1#:W)E7_CW M.4;*KAAQTR#Z\5UOB?7SX?L+=X;7[7>WES':6EOOV!Y7SC@Q6QXSTB^U*TTR[TR M))KS2]0BOHX'<()@H963<> 2KG!/&0* *!\3Z\MQJ6BW.F6$6MPV0O;8QW;F M":+=M8[C'N5E/;:2:Y(=\F0,H"X[8) MS[5KV6FZOJ_BF]\07^F-IJ+I;:?:VLLR/(Y9][.Q0E0,A0!D]SQ5SX' M_A_I&E:E"(;RWC998PX;!+L>H)!X(H 9XF\2ZUHLE[/::-;2Z?86_GS37-WY M33\$LL("G) ')O"6I:KK?B,/X=M=2?48%CT_4;J2-DLE\K:RA6.Y6W[F&T^TZ;]FA MU=KBW9_.W>3=0L08SQ@AMK8/MTK:TW7WU/Q1K&EPVP^RZ8(D>YW_ 'YG7<4 MQ_"NW)SU:N+U'0;G2?A%>&_,=I?Z9>3ZK;.S@A76X>6/D?WE.W'^UBNK\"Z9 M<:?X8BFODVZCJ$CW]X.XEE.XK_P$;5_X#0!<@UUIO&-YH/VRBNO.W\MO M=UVXQVV=<]ZYR/X@7MU:Z(;/1DFNM6N[RUCB-QM5# S@,6V]"$R>,@9QFK.H MVVMZ7X_EUK3]';4[6\TZ.U81W$<1AD21V!;>1\I#]1DC'2LGP[X4URQ_X1 W MMM&)-.OM1FO"DBE5$WF[".>0=Z\=1GF@#17QW>6MIJT&HZ5$-9L+R"S2VM[@ MM%Z-%)K%E;I:P_$'@K4-6O_$]P;&"XCGO;"[M8)W79="% 'C;KMS\R\CN.U0S^ M%;FX\.:RFD^#+30WF$"K;QRQ)/=HL@:5&:,E55E&T<]SG H V1XUU"R@U^+5 M=.LQ?:7IIU)%L[LR13( _P I8J"K I@\'J#4+>.M9@T'3]7G\/QB/4[NW@LK M=+K,CK*"0S97"G(7CT/.,5B/X4U0S:^^G^$[?2K75- FL8;>!X4,$+2. &?3KVRENEWJ-BQKASG/./:@"-O'-YI,FM MV_B+3((+C3K)+Z,65P95GC=F4*"RJ0VY<=.]2KXSO=*FN8O$VG6UF4T^748F ML[DS*R18\Q#E5PXW+TR#GVJEXL\':AXAUK73&D:V]YHD5K#)(PVF=)GD"L.N M/NY..]4K;P:FIV&JVD7@G3_#9N=-EMAVM8KDSW5T8H\.6&TX1CG*C' MXY(QSFM\1[JXL?#S:?HGFWNL2W%L;:2XV^1-#D,"V#E0RG)]!G':HY+[4[#X MK:]-I^DOJ:'3+-9(8IDCD!W2[2-Y"D=<\YY'!J'1O!VLV-YX-N+B&,R6EY?W MFH[) 1"UPCD*/[V"P7CTSTH UKOQ7KJW-U:6.CV5Q<:9:QS:B'O"@\QEW>5# M\AW' SEL#D4QO&]_J6M6FF>'M*@NC=Z3%JL=Q=7!B1$=F7#85CG@8QZGIBLW MQ!X1_P"*MU75'\'6?B--1CB,+RM$IMI4380WF$?(0%.5R>O%,#:AH?Q,C33] M%CNEA\-6\4MG92)'L_?28\O>0NT$$8)!P?;% &U:>+]5U;0K>XTW18_[1-W+ M9W<5Q<[8;1XB0Y9PI)&0,8'.X=*QO$/BZUO? Z7NJZ)#0C[ "# M[MD9Q5:[\%>(9?!][H\6C6\$G]O1ZA$EO+&L/DDABJHOA6V_X9:$Q).8"> M>OWVJ![3Q!H7C'7;S3='&HVVL+#)'*+A(Q;RHGED2!CDJ0%.5!/7BM/P#I-[ MH7@72=,U&,1W=O$5E4,&P=Q/4<=Z //]*FOF^*GB[6MM=CI_C+4!=Z>-G2+5='O0YBG@O/,E@QT$J%0 3 MC&%)P>#ZU@>$_"+Z7&4T*>,R'5+FWN4,%Z"C !45LG+E7RZ@C'>@#T6BLKPYJL^M:'# M?W-HMK,[RHT*R>8%*2,G#=P=N?QK5H **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "JT.H6EQ?W-C%.KW5J$,\8ZH'!*Y^N#^ M56:\XCL=8U#XF^+8M+UOI5O..M>>>&/&.JZS?^%8[EHT%[9WWVQ$08 M>6"1(PP/4#.XX]ZQ/&.J:OJN@Z]"=2:&.S\26]G&J1($+U;&],FK16CF&X:):H"@;Y)Y$B09ZKABY./[M '?:IJUAHME]LU*Z2VM]ZIYC]-S' 'XF M@ZO8#6AHYND_M$P?:1;_ ,7E;MN[Z9XKS?Q7XSUVSTWQ+J-A)M<\6R>']/M+X:7)N;F&SM9KJXD$<$*-)(YZ*H&2?R%+;W$5W;17,#B2&5!)&XZ,I&0?RK%\3Q MR1> =8CFF,TJ:7.KRE0IN!7':5>^(?#^D^"[ZYU9+FQU%[:REL/ MLZ*L(DC^0HX^8D$ ')(.3P* /3ZJZCJ-GI&GS7]_<);VL*[I)7Z*,XYKRRQ^ M(=Y=36FIIK+2FXU 0MHRV!V);M+Y882[FK?6-D;R,7-_&TEK'SF55&21]!S6A7GXUW4+/Q=X#T:"55L;_3 MYFN$* EBD(*X.,CGTJ@WB^_MO$MD!XCCOOM&K?8I;"WL2;:*-F*C$^P9D7Y2 M.U-LDBW!0[F#LW(!QM&W&.N3VM) MJT=Q\8=-U@H5CD\(?:BHZ@&7=B@#U.H+R]M=.LY;R]N([>VA4O)+*P55'J2: M\O\ #GCN^O;[0;E]:-\VJRA+K35L"B6BNI92DFT$[3M4[B)+/2I;&. M[@DU:S\10:6;EH0%GBD"LI91P#AP#MQTXQ0!ZG15/2K6\L].B@O]0;4+E<[[ MEHEC+Y)(^5>!@8'X5YY9^+[]/$NE(?$<>IK?:@]I/:6]B1;1*0Y4QS[!N92J M@Y8YR>!B@#T^BO*+GQ!XL_X1'6_$Z:U'&NE7]S''9BUC*SQ1S%<.Q&0<<#;C MIDY)KI[7Q-<:;XI\0Z=K4X^RP6JZI92; I%MC$BG'7:P^N&% '845@>#+O5; M_P )V6H:RP^V7:FX*! HB1R61./12HYYSFN+/B7Q*? Q\?#55%L'\\:3]F3R M_LWF;=N_&_?MYSG&>,4 >GSW$5K;RW$\@2*)"\C'HJ@9)_(4EM16OQ# MO+F:#4X]9:0RZB(#HJV!*K;F7R\B7;G>%^?_$:&_FUOP?%::I)9K+JN MW"1(^'$4A#_,#G R,=.:Q=9\>7\-]KLEOKIMYM)G,%MI@L#(MX8U4MO<*2"S M%E&TC& 3F@#UJD95=2K*&4C!!&017!VNJ^(-<^(.H:=::F++2K*"SNRGV9'D M;>&)CR1P&P)-5\,>! M7BOX8KW6IIX[J8VZD;520Y"X !&W([9'.1F@#U2BO.TUW6M-A\6Z;>:]:F72 MVMF@U.]A5 B3*"=RH &88.T 1V>EK4JZR!XRI101\G# 9^8\Y% '>'3O"^A>)X]0>.&'6=59HHI9'=WE/WF5HRF.X:2! 601AE48'&/4VN9 MI)[)=2N[Z_TJW\2SWX?1Y+V.]?3A T,B,H(0%%#H0_' M!QCK0!ZCG/2BO&]'UZ]\/_#_ ,&6,FNO;+JD6\WGV19&M84C!V(H4[B6*C

:7#IMGJ DO+C6UTV'57M-A: Q^:9?+8 ;P 5Z8R,XH ])74+ M1M3?35G4WB0K.T/<(20&^F01^%6:X#0+?4+3XL:I!J%]]N==&M_+N&C5'9/- MD^\%PNM '>T5Y3?>,]?T5M=T_4=2A\Z#4K.PM[P6N1$DL>]I2B_>;:"<=-WMQ3X_& M.L'3=;M]/U&XU5;0VLD>I?V<1*D4CE9OW050[1A2PP.01G.* /4Z*YKP9J+: MG87$R^(8-172T 9FJ>'M)UNXM)]2LUN7M& MWPB1FVJV07$:12RY/S*F=HQG'&YOSJW110 54&F6:ZN^JB ?;G M@6V:7)R8PQ8+C..K$^O-6Z* "BBB@ HHHH **** "BBB@!%544*JA5'0 8 I M:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ KC[KPSKMOXHU;7=%U:SADU"*&)H+JV:1%$:D!LJP.[)..W)SZUV%% '"Q^ M KW2+7PZ^AZG M]I$<\3O>0%TN1,0TA(5@0=PW#!]JBF^'E]-X=UFQ?64DOM M0U./4TN6M\*DB^6=I3=]W,9[\ CKCGOZ* (+(7:V40OGADN@O[UH$*(6_P!D M$D@?4FN'TWX:)8Z'XDTR34!*NJ*T-LWEX^RP@NT2]>=K.3VKOZ* ."OOAW-> M_#R/PVVII]K-V+RXO#%_K9#*9'.W/E367A][36_$.H& MX5AJQB*ILQY6R(1\G/.<9K=HH X6R\#:CHMMH4^CZG;+J>FZ?_9TK7-NS0W, M60W(# J0PR"#W(IMS\/[N7P\T*:K$=9?5DUB2Z> ^4TZL"%V!LA %"XSGBN\ MHH S+_3[G4_#%UIMS/$+JZLW@DEC0A [(5+!22<9.<9_&N:LO!>K@Z!9:GK% MM ,X&:[BB@#D-+\,Z[H\L5A9ZW;QZ%%=-< M)&+7-QL+ES#O+;=F21G;G''O6IXPT!O%'A/4=$2X%NUW'L$K+N"\@YQD9Z5M MT4 N6:VN ME7JW=@OV1LN1(7 F._YL L/EQDG)KT.B@#S^7P-KR6>O:=9Z]:QV&N7<\]R) M+1FDA64X81D.!DKQR#SR*U$\$Q1^-+76DG7[';Z-_90M"F25WYSNSZ<8Q764 M4 F>]=S10 C*'0J23P-K7AW[<@?4I[F83^6<1^;(7QC/.,XZUA>/;.P\ M5^*-"T'3[O?J4,K1ZDL!SY5DR@RK(1]W=A ?6O3Z0*H8L% +=2!UH %4*H5 M0 H& !T%9O\ )W[MNW/&[;G'%>@4 M4 <==^$-1?Q'KU]:ZA;)9:Y9K!G;K5F7PG))I' MA6Q^UJ#H<]O*S[/]=Y<31X SQG=GO7444 O-<_LJYTZ\@MKW3+T741N(C)&_RLI5@"#T;L>U46\,>(+2]OSI M&MVMI:ZG*+BYW6A>2&4JJNT)+8&[:#A@<'UKL:* ,+3_ ^]CXOUG7#@>]O9+H3>4<(&G\W&,\^G6NTHH M Y[4_#;ZAXFBU87*HL>FSV/EE,DF1E.[.>VWI[UDZ'X"ETC3?"-HVH)*= DF M=F$1'G;TD7 YXQO]^E=O10!Q>K^![C4-0UF_M]0CBN+RXL;FW$D)98Y+8Y < M9&Y6/IC%03^!M6U"?6Y=1UFW=M:TS[%<"*V*B%AOV&/+'Y0'.02>%)]2U*T:?0IF<_9[=E69-@4#EC@\9)Z>PIMWX+UA8]9TW2]9M MK;1]8FDFG62U+SP&7_6B-@P7#4"V.FV]A M%!MY01%R#GOPP'X5-X5T)O#F@1Z:\XG9)IY?,"[<^9*\F,>V['X5M44 8<'A M]X?&]YXA^T I<6,5H(=O*E'9MV<]]W3':LRR\,Z[I=RUGIVMV\&B->M=^7]E MW7"!G\QXE2N0"1[UU]% '#7OP]:]O?&? MF!.#CCCBIHO"FN7'B&'6=3U>SDD:RFL)X(+9DC$3[2#'ER0VY%=9U31[ M8W>MPMK5IJ"ZA;3K;8@B8 KY6S=N*;2P.6SSG/:NOHH Y;0_#6IVGBJ\\0:K MJ4%SYSG)]A)KGA[4IM?MM?T.^MK748[9K25+N M%I8IHBP8 A64@JPR"#W(KI:* .4L?"5Y;ZIH6H7FL27UQIT5TLTDJ>,53O? UX]U>7UGJ,"7CZS'JMN)H2T:E81$4ZKJ5GX@@NM;MY&UL6\DKBU*^7+$ZGY1N^YM4 \]R3SF[X^:"POM! MUHZK%I=W:SR117-U;F2VVR)ADE(9=H.T8.1R*[:D90RE6 (/4&@#RCPYH4WB M=_$NH6^K"5WU2VN;'5!!^ZDFAC7<53/,>2R=3QGDGFNR72O%4MC=//X@MH]0 M>2-X%@L_]'B5#RI5F+,'YW'<,<8QCGI0 H Z 4M ')67AO7+9=7O_ .U; M.'6M2D@+2V]H1#&D?& K,2S%=P+$]QZ5UM%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %9'B?Q!#X8\/W.JS1-,8]JQ0 M(<--(Q"J@]R2*UZ\S\77FI:Y\0M,TG2=-34H-!VZA>PODM<36XU2R,T+ M!98Q<)N0DX 89R"20.>YKSK1K[6=!\>ZK:W^EIIJ>(H7NK*&.Y$Z_:XD ?! M&"RX;&.JUBO9Z(GPF\%7:1P"^EO[$B50/,DE,JF4,>IYW$Y[@>@H ]@NM:TJ MR\_[7J=E!Y&WSO-G5?+W?=W9/&>V>M+-K&EV]S;VTVI6<<]R 8(GG4-*#TV@ MG)_"O-]+T?3]5^/'BUK^TBNE@M+1HXYD#H&,8&[:>,@9 /;)]:IWNE7VJ7?C MN)AH$,(N/*EN-0WK+;0B!#&RD<*HR6!]JWFK:;I\T,-[J%K;2SG$233* MAD/HH)Y_"B[U73M/W_;;^UMMB"1_.F5-JDX#')X&>,UY=+INJ:EXB\5P7']@ MW(2RM8II]2WDK"8 2R$=$+^8<^H]JNZ/I4-Q\2])AU)[?4I+;PG#^_\ OQR/ MYI7S!GKD$X/HQ]: ._?7]&C%L7U>P477_'N3FW.I6%EN^UWMM!MC M,K>;*JX0$ MR>F2!GWK/U+Q9HFF>')]>DU"WFL(D9A)!*C^:0"=B'.&8XX&: MX#1]'AD\:^#[/4)[;55MO#LC).A\R*7$D85AG[PP003WYK,U^SMH/#_Q7M8K M>)+>&>*:*)4 5':%"S*.Q/J* /8-+U6RUG3XKZPN(YH9%!RCAMI(!VG!(!&> M167XN\2R>&+&QFAT\WT][?1644(F$>7DS@[B".H_6K?AF"WM_#.FBWBCC1K6 M)R(U !)0<\5RWQ6CGET[PU';3B"=O$-F(Y63>$;+88KD9P>V: +%[XWU?0XD MO/$/A2:QTSS%CENX;V.<0[B%#,HP=N2,D9KJKO5M-L)H8;S4+6VEG.(DFF5& MD/\ L@GG\*\V\4V&M#5M'TKQ;KXN_#.HSB.5[:S6WS."&CCD.6(1B.H(Y&.. MM-U/3K_5?%WC:(QZ$T A@B=]4W[HK

%+<^WU&TFBG?RX9(YU99&_NJ0>3P>! M4XNK=KMK5;B(W*J':$.-X4]"1UQ[UY/K&B7^GV'B'6)9=)^UZ?^VH6UF+2]#\K01PCRL>QDMGQ_UTH ]7GU MG2[6T>[N-2LXK9',;323JJ*X."I8G&?:L+QIXP7PYX$N_$NG"WU!(?+,>V3, M<@:14^\OU_2N1L=-DL[?P=H"Z;8W.M_8Y]1>XU%G,4+N5,OR+]]RTF!GH :Y M?67)^#'Q C\RU98]=VC[(I6$?/;D[ 2<+DD_C0![^IRH/J*JW^J:?I4*S:C? MVMG$QVA[B98P3Z98BK*?ZM?H*X;Q"QU#Q]!866FZ9)?VFF-<-=ZF7>..)Y-N MU(P<%B4Y;C X[T =F;^S6&&8W< BG($+F0;9"1D!3GG@$\>E1V&KZ;JOF?V= MJ-I>>4<2?9YEDV'T.TG%>+6<,&H^"/"UI-Y,UH?&;Q;(01$8]T_RJ#T0@]/0 MXKI?$-N-+^(.HMH\"6T[^$;IU6W0)ND61=AP.XSQ0!TOB?QO8Z-HUW6TT,4NADYZ MD_?)]Q[5[70!R.K>+]2MO%K^'M)\/G4IX[-+QW-XL("L[+CYASROZU?TS6]7 M=IY-=T.+1[2*/?\ :'U".5N7&DLNA0EI((XF+ MCSGX/F*1^5=7IVE26=I?)K/B*76+26$B1+R.%$1,'=G8J\$'G/I0!N27EM"( M3+<0H)V"1;G \QCT"^I/H*J/X@T6.2&-]7L%DG)$2FY0&0@X(49YY!''<5YA MX!99?%5@FJ-I]Z /5IKZZ3Q';62M8?99(&=U>%C=-X8S, M6Z[\#=GWSFG_ HT73KJ]\7:CI+ISZG9K?-TMC.HE/_ ]B6_\CSN9$"@[P@CS MG.\DYVXZ5Y3XCF-UX"U+7K.QT;3["XU,R0L^^2]DF6XP7WD_*Q*DX&<+GM76 MQV=FW[0-QOMH"?\ A'TF&8Q]_P"T?>^OOUH [/2M1N+EM2-Y)IXCMKEXXS:W M&_;&/^>N0-C^H[58L=8TO4TE>PU*SNTB_P!8T$ZR!/K@\5XOG_BF_'BR$BS? MQ@$O#G'[@S1A\^V.#[9KLM=M;2Q^(>CKI<$,#R:1?"[6! H,(">66 [!\X_& M@#LEU_1FNH+5=6L#<3J&AB%RF^0'H5&,;MW7HA(ZXX- $M<=XG^(-I MX9U^STR2SDG1U26\N$@KK;B>*UMI;B>18X8D+R.W15 R M2?PKQS1[?Q#XFTCQ%JDGA:*\M_%&?+EEU!87CM@I6%0I0X('S9SR3F@#U+Q' MJUQH6BS:E;Z=)J @P\L,3X?R_P")E&/F('..,UG:MXVT^QT&PU*P4ZG)J;(F MG6T#8:Y9O3/W0!DL3TQS61X1\8QVGP\FNO$+#;CU M)XKD]"L;CP9X@M?%VM:?':Z1JCR1I;Y8_P!BF5\KD$X4/T<@#:3C@<4 =]JO MBK5;3Q%%HFG>'QJ%V;%;R7%ZL2H"Y3 ++SR.O'TJ_P"'/$7]NB]@N+";3]1L M)A#=6DK*Y0E0RD,O#*000:YG5XM9G^+0&B7ME:R_V$I=KJW:967SVX 5UP<] M\UTGAKP_/HS:A>7]\+[4]1F$US.L7E)\JA555R<* .Y)/- &U/<0VL)FN)HX M8@0"\C!0,G Y/N0*I#Q!HICN9!J]ALM3BX;[2F(3G&'.?E_&N=^*Z"3X;:HA M) 9[<$@X/^OCK/N/#^D)\7M)A33;5(4T69Q&L0"DK+&JDCH?F ]J\F MT8(7MM$L]-L)K@:_JKV9O2WD6J1L0<1K]XXDP!VR3Q4-K!,O@B]UZS^SRW?A MWQ!<7L0LU*QM$&'G(@).$9&,7#(7$1<;RH."<=<9[TL\ M\5M \\\J11(-SR2,%51ZDGI7&^#GB\0^)=<\6HPDMI"NG:>_8PQEV>G)%/=!I1=H1%-,+ M=RAD*\LQ.2,]6Q5#5M$DALY+:_FTN2*\\3V!FL].9O+@9M@=2#R"PPQ'^T3W MH ]7L=5T[4UD;3[^UNUB.V0V\RR;#Z'!.#44.O:/<0SS0:M8RQ6YQ,Z7",L1 M_P!H@\?C7F/CFW_LO6_%"Z3"EJ9/"N^18$V XF92V!W"$\^E73X1N-3O8[:X MD\.6D-UHUQ:)!II8//"P3:V#U"-M(/;=[T >ER7=M#/#!+<1)-.2(HVE*ES!)/+ DT;31 &2-6!9,],CJ,X.*\2&J3Z]:6GB9]WF^%+*S,P/: M8R_Z4/\ OW'^M>A> 5%\NN>(C\QU;4I&B?U@B_EQM& MO\03=CT&ZO2/ FGRZ9HUY;R76GS W\[K'8,3%;Y;+1#/3#;N.V: .HKCO#'Q M!M/$WB"\TN.SD@1$>6SN'<%;R-)#&[KQP P_(YIWQ(UFZTOPJ]IIGS:OJLBZ M?8J#@^9)P6SVVKDY[8%<1K%OX@\,Z3X=U1/"T5E;^%\>9+%J"S-);$!)@5"# M)(^;.>",T >MW6J:?8SPPW=]:V\LYVQ)-,J-(?103S^%-DUC2XH5FDU*S2)U M=E=IU"D+]X@YZ#OZ5Q&GQZ/K'C[Q;<:HEKIQ?"^WNHARRZWI5N]LDVIV4;70 M!MP]PH,P/0ID_-GVIU[JVG::T2W^H6MJTQVQ">94+GT&3S^%>7W^E7FH^(/' M%L(= 6U1(8&?40P:WM_LZE2F!A4!+G/]X'TI(=.U6]\2:O;3'0;]HM(LHI)] M2WL&A,;;WC(_A+[R3]* /4KS5=.T\,;V_M;8(GF-YTRIAZE6&SB)D0, #!\V >F<#/T'I0!U&H>+-&TS6=.TJZO8DN;]6:+,BA0 ,Y M;)X!Z#U-;=>,>&((+F\^%;W,,4K-I5VI,B@D[43:.?3MZ5[/0!P\/CW^T/B# M/X9F7S)/&.I26T3WB:Y+''*R@M&OEI]T M]L[CG'6O0&574JRAE(P01D$4 <;HKI;76=+ODG>TU*SN$M_P#7-%.KB+_>P>.AZ^E>/6]A9R?"I8OL\2B; MQ,L4NQ0I9?MV "1SP#QZ5T>OV5KI_C758[.VAMXY/"-R72% @8K( N0/0$B@ M#OX]8TN59VCU*S=;=%DF*SJ1&K#*LW/ (Y!/6GVVIV%[9&]M;ZVGM "3/%*K M(,=?F!QQ7D\NE16?PK\%+I]K9(;ZXT]KQKE?WI MV-GK33SZ$JWE]IBWEE:%Q#&/-P6F'4*XV ^H6@#UJQU*QU2 SZ?>VUW"#M,E MO*LBY],@GFK+,J*68A5 R23P!7&>&=*OK'QCJ5S=S:+#)-90K+9::6!R&;9* MRGID%ESWVCTK6\"V MTF"(X>X7) D6UO:6D@3(WM%\O.,#IQGC-9/AB&? M2?B1JNF7M]_:]Y/I\5TVH2*%EC0.5$+*OR /7KY8 .@3S,\>V2U=M0 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %E '-WD/Q'OY;66[\/^$II+6430,]Q,3&_3<# MC@USEQX)\<3HCKX?\'V]V;J*ZGN;=G1YBD@DVGY> 2HSCKBO2]3\7Z9IFHQ6 M!2\N[EX?M#)96SSF.+. [;0< G..YQP*P?#?CJ(>#=/U'5+B>^NK^\N8;5+6 M#S))PLT@7:JCH$49/H.30!3AMOB+;ZG\))>W*JLTZW$V^0*,*"<V6&5;4&6US&N\;&7)._((8&MB;QNMKXNTCP^MG>W*7=F9VN5MF.3E K<#&W MYFW'HO% '.:MH?C?7;F*XU3PGX-NYHAM5Y9I2=N<[3QR,]CQ5U8OB0FH_P!H M+H'A(78A%OYPN)MWE@[MN<=,\XK:TOQ1IMO9>([^[UN:XM=.U&6&9IX GV8@ M@>4FT9< D 'DDFKEAXSTR^GN+=XKZSN8;(=74$?,!TXY'>@#E/ ML'Q ^P7=C_PC7A#[)>.[W$/GR[96?ERPQSGO5?5-!\;:T+<:EX3\&W7V==D7 MF32G:O\ =Z=..G2NJL?B#H>HW.GQP_;1#J)"VMU):.L$KE=VP.1C=P>/4$=1 M4W_"PU#_C[#3RD3_+M^;C MGCBMCPUK>HW_ ,1_&FEW-R9++3S9_98MJCR]\19N0,G)'?-7/&?B[_A%(M+( MLKBY:^O8[;]U"SA06&[[O\6,[1W(]J .9T?3_B#H%D;/2?#GA*TMRY:!X3G%O,L\6^XF.R1?NL..HKJ(O%^DRZ3JFI,\T M4.ELRW:RQ,CQD('QM/.<,,5(/%>DMI^CWRS.T.KR)%:80[F9E+#([8"G.>F* M .2U&'XCZM8R66H>'_"5S;28WQ2W$K*<'(XQZ@&J.J:#XVUNXAN-3\)^#;N: M%=B/+-*QVYSM/'(SV.1766WQ T.ZNX(XS>"VN9_L]O?/:N+::3) 59,8.2" M>A(X-=02%!)( '))H \Z6+XD+J/]H+H'A(7GDBW\X7$V[RP33/ M'LUI>VLOACP<]O?2&6ZC::4K,YQ\S#')^4<^PK4TG6_$FM^&]1\0Z7''.U[- MY>D6:;)=0WMM:B&2U= M65.5)92/FR">X(.: ,C3]*\>Z5ITVGV/ACP?!:3;O-B2>;$F1@[N.S JWXUHG6[)?$*Z$SLM\UM]J12IVM&&VG!Z$@XR.O- ' :QI/CS7UA& MK>&/!]WY!)B,L\Q*9ZX..A[CO4$OASQE-%=Q/X/\%&.[6-;A!+*%D"8V @#' M&!CZ"NVO/&NC64]_!)).\UE-%;O'%"SM)-(NY8T ^\V.2!T[TB^-='_L:XU) MVN8A;SBVEMI+=Q<+,V-L?EXR6.Y<8ZYS0!B"\^*@&!I/A?\ \"IO\*RM6T7Q MSKL\,^J>%?!MW+ "(WEFE) /4=.1['BNN'CG1ET74-4G-U;1Z M.(YVG3PIX-61KH7A99I1^_ ($G3[WS'GW-73'\2&U)=1.@>$S>K"8!/]HFW" M,D,5SCID UTM]XSTJQUXZ&RW<^HCRB8+>V:0A7) *8I)G3P3X(5IB"^))<9W! MN!CCY@#QCH*Z'[9\5/\ H$^%_P#P*F_PK1O?B+H5B]Z&%_*EA,T-[)!9O(EL M5ZL[ 8 _H":N:MXRTK2+A8'%W=2>0+F06=L\WE0G.)'VCA3@X[G!XXH X?5_ M#7C'7[P7>K>#_!=Y<*@C$DTLK,%!) SCIR?SJO:^#?%%D)Q:^"?!$(GB,,NR M64;T)!*GCD' XKTJQ\2Z5J-W=6UM*Y=\85HI%+(ZGN, U2M_'.AW7A M1?$D,\K:>T@B4^4=Y+[.TBBNO"_A"_ECFDE$US-(6.Z1I,'"X(!8XSFO1U\HZA\0?&NFW5R9+/3I+0 M6L6U1Y8>-F;D#)R1WS0!E/;_ !&DU2+4W\/>$FOH8S%'.;B;>J'JH..E)I]M M\1=*%P+#P]X2MQ7<3#S)&ZL>.IP*Z'QCXO_P"$5;25%CGR8TDNY([1W2T5QE?-('R<5 ..@/:NUO_&FDV&MC1R+NXU!DCD$-K;M*2CD@/\H^Z-IR>@X] M152Y^)'A^U>YWF]:&TNFM;NX2T=HK9P^S]XX& ,_I@]Q0!S\6G^/X(;Z&/PS MX.$5_(TMVGG2E9V;[Q8;><]Z@TK0_'&AB8:9X5\'6WGKME,<\V67T)QG'MTK MK[7QUHES>S6S-=6WEVSW:2W5L\230K]Z1&(^8#(/T.>E6-%\6:=KEV;6"*]M MY_)\^-+NU>$RQ9 WIN'(R1[C(]: ./;3O'[Z,NCMX:\('34"JML9Y=@"D%1C M'8@'\*[S3;$CR]1O;2VBUB:WCCNI(,D$CG:">2H).,^M4?&.O2^'O#SW-K$L MU_/*EK91-T>>1@J ^P)R?8&HKCQ!#X9M['3=0FO]5U0P>9)]EM#)(RKPTA5! MA5R<#\AF@#=O+.WU"SFL[N%9K>9"DD;C(=3U!]J?!!%:V\=O!&L<,2!$11@* MH& /3%8-WXUTBWM=/FMS=7YU"(S6T5C;M-(\8QE]H' &X#G')QUIT_C31HM M(T_4HI)[I-1.+2&V@:2:8@$D! ,\8.2:.X=V M0'=(@PCGU('0U?O+.VU"SFL[R".>VF4I)%(NY64]B*XC6?'EON\.7UA=31V4 MVIR6M[";<^;N6*0^44(W!]X7@#)XQG-=-H7B6Q\0-=QVR74%S9NJ7%M=0-%) M&6&5)4]B.0: +EOI-A:7$<\%I%'-';BU1P.5B!R$SZ ]JN5RWB_Q@/"USH\( ML+JZ-_=B ^3 TFU=K$XV]7X&%[\GM5K_ (3+1QH6HZP\DR6NG3/!TO;>.XMW(+1R#*G!!''L0#^%#6%JVH)J#6\9NT MB,*S8^8(2"5SZ$@'\*SV\4:4L6CR^>2FKC-H0I^9?+,A8^@"C))K/L?'VB:A M=VL,8O8X;V0Q6EW-:.D%P_. CD8.<'&<9QQF@"_>>$O#]_;_ &>ZTBTEB^T/ M<[6C_P"6K?>;ZG//K5#6-#NK.PNH/"FEZ7;W&HCR[F>8F-8QMVA]BJ=Y XQQ M71W-Q%9VLUU.X2&%&DD8]E R3^0KBM+U+Q;JOA%-8LEB-YJ]PCVT4X7R]/M6 M/RN1D&1MOS$9Y+<<"@#J/#^BVWAWP_8Z/:9\BTA6)21RQ'5C[DY/XU;O+.WU M"SFL[N%)K:9"DD3C*NIZ@BN3TC4?$$7B;4_#=_J%K>S0V45Y;WJ6WE[=SLOE MR(&(_AR,$'!-=!H.LQZYIGVI$\J6.5X+B$G)BE1BKKGO@C@]Q@]Z )K[1].U M/3?[.O;*&XL\ >3(@*C'3'ICM5>V\-:+9V$-C;Z9;1VT,ZW$<:H,"4'(?W;/ M?K5H:IIYU$Z<+ZV-\%W&V$J^:!Z[@S2S:5I5K:22C:[ M1( 2.NWV'L.*L?VSI9T^._&HVALY3B.X$R^6Y] V<$T?VUI1M(;L:G9_9IW$ M<,WGKLD8G 53G!.>,#O0 R'0-)MK6^MH=.MHX+]W>[C6, 3,XPQ8=\CK5JRL MK;3K*&SLH(X+:%0D<48PJ@=@*;8ZA9:G;?:;"[@NH-Q7S8) ZY!P1D<9!K.T MSQ5I&KZKJ&G6=Y#)/8N(Y )!DG )P.X&0"?7([4 7]2TRQUG3Y;#4K6*ZM9< M;XI5RIP?]GU2RE^ MSJ&FV7"MY:GNV#P/C=O7M0 VY\+:%=Z4F MF3Z5:O91R&6.$IPCDDEE]"2QY'J:O6&GV>EV,5E86T5M:Q#"11*%5>_054/B M7052[X@N[>.XMIHYH)%#1R1L&5@>A!'!% M $-QIEE=WMI>W%K%+>WK5J5S'"[A&K>PH MXC7?"=R=2LY--\.^'=0L[6V6&UCO,$<5L>&?"=MH>B:/ M;7*Q75]IT<@2YV8*M(5(I "$ M'E1R?G/&$/ SQ1A\3^)[C_A+'BET<#0IV1$>UD'G*(P_+>;\IP<9P: .IU3P MMH.MWD5WJ>DVEW<1@*LDL8)P#D ^HSS@\4NK>%]"UZ2&35=*M;MX1M1I8P2% M_N^X]NE1^'_$5OK?A*QU^5190W,"S,)G $>>N6..,]^]65U_1WL6O5U6Q-JK M^6TPN$V!_P"Z3G&?;K0!.FFV4=\EZEK$MRD'V=957!6+.=@]L@'%0G0M*;39 M=.-A ;.:0RR0;/E9RV\L1Z[N?K4EGJVFZC/<066H6MS+;-MGCAF5VB/HP!X/ M!Z^E1QZ]H\LD\<>JV+O ADF5;A"8U'5FYX'O0!7O?"N@ZCJD>IWFD6D]ZFW$ MSQ@GY?NY]<=L]*OQ6%I#=7-U%;QI/=;?/D YDVC"Y]<#BJXU_1BMLPU:P*W1 MQ;D7*8F.)'M/ FK:WH%[9SR6D3NLG^N395^:0*,*">^!5"T\( M^'K'53JEKHUG#>EF83)$ 5+?>([ GN1UKGM9USQ9H]QH$,L^CA]6OA:LGV*0 M^0"K,.?.^8C;CH*Z:SN;ZQM;J3Q!=6"+'-B*XB4PHT95<$AG;!W%AUYP* +E MII]I8OTBNUU2R-O-((HI1.NUW M)QM!S@G/&.M1IXET&6-9(]:TYD8.P9;I""$^\YGM(I)WMVMF=ER3$QR4^A(Z56'B; M06CM)!K>G%+QMELPNDQ,V<83GYCGCBLB^OO%276OQ6QTH10Q1OI\TDZ1;:O#'"VJ1 (%_Y8W 3C^'])T"*2/2=/@M%E(: M3REP7(Z9/4X_2K\T4<\,D,J!XY%*NIZ$'@BJ_P#:FG_:(;?[=;>=-'YL4?G+ MN=,9W*,Y(QW%5T\1Z')T]R2((UN4+2D$@[1GG!!''<&@#(T#PL;7 MPU-X9UN"VU#2[=S':&4;_,M^J*ZD<,GWYKUFB@#RKP[K^G:%XDFU#499$M-5T>Q M^Q3B%V#M$'62,8!._+ [>M9/AV<:+:>"]O2:* /$K>PO'T#QK-':32BV\8F] M>%$):6&.6-FVC^+@$^^*Z'5=2M?%GBJTO-$=KFTTW2K[[3<)&P3=*JA(\D8 MW((##R3T/>K/Q.D%OIN@WL@;[-9Z[:3W$BJ6$<88Y8X[#(KN** /)_$$3W'C M>.PLHWFTWQ8;*Y>54.T+ 2TF?3=&L8Y]:9HVEWE[XON?#YCDBM_#POWMY&4A M2UR+P[\#M*U6*W::2WLX[= M80#S,#Y9#8Y # Y]@:N>!M2T&:^F9-7;5/$-ZN^ZN6MY(P0O1$#* L:YX'XG M)KI-&T"/0[W4GM)V%I>S_:1:E?EAE/WRI]&/..QSCK6E=Q3361_\>\FL>4A[%HXD5R/^!))8(+K4IDTE2K7%A&B@7)5MP#/\ >VY RHZXH \^N-%NK3PO MX=UN^N+RRDGU635-4N+10TEN9XW"MAE880,B'@X&>E32W5O8:5=ZKI.N:Q/; M7VJ6T%_K%W!&VR)4.9(L1@8'RIO*D ].E>M44 >#ZTR3^'_B!;PSZA>"Z@LI MK:6\0^9AKW=0%4* , #M2T4 <7I<##XO^(9S&<'3+ M15./9D7!D24$Q9\O[KEMWKS MVKVBB@#S**W<>!OB6ODMOEO-1*C;R^85 QZUE;(M(UN:XU;7M7T6"]TNR:W: MSC1EN"D95HSNB?YP<$*,9W]Z]BHH \;\1Z9-X=T[1$T6"_V:MH_]@@7"#SHB M[*8C)M& RAI<^E7/[*DM_B'!X2AMI%TI;^+7%;:=H1(=FW/3_7(IQ[UZQ10! MXCJ.KR7L%O=:AJ>I-?VFO12WNG1PA;>Q@CNAAF 3)&T*<[B3NST!QUO@M''Q M0^(,I1A'))8E&((##R6Z>M>@T4 <-\3)5M+;PU?3!A:VFO6TUQ(%+"- K@L< M=LD?G7+:@+"'5_$Z:IK^N64.JR+<6MM81(RW\,D"+A T3$OD%2,C''3K7L5% M ' ^']/%E\4+Z-8YC'#H-G!'),/F(#N,$CC/ SBL"^MI?^%6?$-! ^^35KYE M7:AT4 <3\1_W2>%[M_^ M/>V\06KS$]%4[D#'V#,M97BI(].^(;ZCJ.NZGHMC>N*[W6-)M-=T>ZTN_CWVUS&4< X(]"#V(."#ZBI--MI[/3;>VN;M MKN:*,(UPR[6DQ_$0._K0!Y@MQ#HRZ#I?]JZWI6B/82W$,S6Z_:[B9Y=WE,1& M<'#9"* 3D>E9_AJ[31H?">JZBMQ'::=)J=C?-+&6:TFDEWH9,#C(&-W3D>M> MTT4 ><7FI0>(-8\*7]EITT-I_;LNV5XMOV@"WD'G 8S@G@$\G'TK9T.-U^)? MBYRC!&M[#:Q'!PLN:ZZB@#A?B1.EE+X5U"XW+:6FM1R3RA2PC7RY!N..@R0, M^]8>HVTLGQ$&BP0N^F:[=VFL,X0^6%A1C(#[LT,''^U7JU% 'CFBZ/?ZK?:G MH7E2(/#NFWNGVCN"H:2X=Q$03Z1*@_X%5G^U;;7?"_A#PYI\UN[$W-L8 M65K,0$&1GR,*!M('KD8KUJB@#$\8VTUYX(UZVMP3--IUPD8'4L8V %N_K'\/Z!'X=ANK2UG9K M&2=IK>W9>+?<E16%C;Z98Q6=I'Y<$0PHSD^I)/XN+)OLEU!']ZXMY6 VCU*R;&'XUD^(-_A2\\+WFI37*:;&MRNH7=J MFX17,NUO-88)"EO,&<<;L5V-SHEU>:\EY<:O,^FQ['331$@3S5.0Y?&X\X., M]0#[5M4 >6O/H6D#1KC3X)DL[[5Y[F/5;M9"D,C1'=(JYC\8;V%S"48QFY#$D%0!\N20 , \@5[A10!#;6]M;P[;2&**) MB7Q$H523R3QZ^M>7:@+QU^)6F6,1&&P<8Y"LOUXKU>B@# MS.TOO"_B$7&M64]]F= MA/X'TJW\*F3_ (5[8QJ1F*:X4K_='GR%1CM\I!'L179T4 >->-=1MY['QE:Q M1/9W$5[;220)"SR704P_OV8@A4P,#;CE>3SBO8H94GA26/.QU#+E2#@^QY%/ MHH "<#)Z5XN-#?Q-=^.$TV[S>IJJ7,%NTS?9[Q%C7,TT^_B;5+&"/$UF@1T.4QT1RIZ=%R.E9OB=?#U[X' M\1ZKI$EQ=C49K(R74P;;/(DJCY%('(0P44 >7Z_$TWC36K70FB2ZN M/";Q6_D$*&EWML (XW8/'H#GI5GPI>>'?$>I:-=VQU&75=.@>)[>:-HQ9!DV MND@V@'D <^HZ&O1Z* /';G2M8L](O\ 2[*W=1X1OFU+3Y"O^OC/[Q(0>^$: M9#CT3WKH-JW]D!+J&K0W+33JQ6Q+ ^6\@4C.Q%1,9QNZUZ%10!X MO=7"?\(9\3;;S9Y99;EY(S+"4:0/#$%(&T#)(. !SC->OZ?*DVG6TD3JZ-$I M#*<@\59HH X+XA7$,>O^"U>55,>L+(X)^ZFQQN/H,D#-3>/[Q],N_#VK3&Z& MD6MU)]LEM5WM#NC*I(1@_*"2"'G\.)>Z;YLUI?:_:7,L]R M#MG;S%\QU4@?+M') P<'TKH-:MM+A^)?@]8H+1$\N]=@B*!N94*DX[D@X/^.]>U1R)-&LD;JZ, M,JRG((]0:=10!Q7Q!CDN+KPA!!DSGQ!;R@#KL1)&<_3:#^=;GB^WEN_!>NV\ M$;232Z=<(B*,EF,; ?C5PZ;$^JKJ,Q,DT2&. $<1*V-V/M8=M8Z9JGPIFTRQC MMSX@;59?LJQ@"9)1=MM<=P F M\6Z432S*XA\L_O'9R"-Q[L?PH Y&WN;>SOO'.E^(RHEOIFEMQ*/^/JV:%41( M_P"^5*D;1DY/O5'0;)['Q3X*M];\IK^WT"5)S+@E),Q;02?X@ P_ UZO10!Q M?PP:/_A&+J*(KMCU.\VHO14,[E<#T(((^M=I110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %'+75&U":XOG>!;Z9&:-YM[D(9#U8@>XXQFMM M/$6CZ?>^*;TS:FYT_P M[Z.1'9(@(\CRD[ J,D@8/7-M_!'@[3I-' MG^UZ;JT=S=1B6+Y(U>0DYWX/#C@<]:O7^C:S-+\1/+TJ=AJ]JD5B?,B_>L+< MQ'^/Y?F]<<4 7=1^(D<5K9S6&CZG*MS>VENDLMOY<;K,1\R%B-W&0,=\=N:W MK/Q';7FO3Z+]FNH;V&W6Y=9D4#8W (()SSD<="*Y_6M)U6Z\%>'$@TZ5[S3; MNQN)K3S(PY$1&\ EMI/!_BIWC/3+^YN="U32Y%LM7:4V+ G),,RGS!QU*;?, M';Y#ZT =7I>I1:M8)>0Q2QQ.2%\T %@#C(P3P<<'OUK)TW5'UOQ3JT$;LMEI M#I;X4X\V$K63 M2?$_B^QE4EKB^748>WF1RQ@B\9:C;WL]L=&GEM+!(Y"J+)#&'9G4< M/N9L8;(P.,')K0O;*Y\6W&B376A7.F3:=?)=M+N2R7-K,'4+%++&$<29.0 5#< Y!QUH F_X2ITTCPS MXFRRV>K&W@NX"25C,R_*ZYZ;7PI]0Q)Y KM7=8T9W8*JC)8G ]:X#Q/X?$' M@[PUX2LR9'^V6< ;'/EPD.\A].$/XD#O78:]ISZOX=U/3(Y?*>\M98%D_N%T M*@_AF@#C?$'B(WVK^#IM/_M&&UO-44+-DI#=0^6YY ;)!(4C/>AWY(.0<$#KCFH;[2O%-^]G->:'//>V/B!+HRBYB$36RR-M\E=W' MREGO43^+;0022I9 MWTGDVR75PB1KO@C?)7X\:Z=+9R(D>JP-:ZM#U\R" M,APWZF,GTE%0^,/#][J6J7-]I=E?6>M00JNGZG9S*J2]_*F4MR@;KE>AXYX( M!TL^F7S^+[74H=0NTLTMFBFM3(OD.6ST 'D76IW@E M^S6L;2R>5&78*!DG ]JM1"00H)2IDVC<5Z$]\5C^,+2ZU#P9K5C96[7%U=6, MT$4:LHRSH5'+$ #)]: (M.\8Z=J.K6VG)#>0R7=N;FVDG@*).@QNV$]2-P_/ M(R*0^,]+46LS"=;"ZG^S07Y0>0\F2H&QY%8288Y ME<2+SNW%5QMQG<>>.: .DLO%C7NN^(=/FTZ\AM]+V(954,Q)3>3A23R", #/ MKCH)-%U[2XO#&B-92WUXE[%BR29M]Q. "26+'L!DDD#IZ@54L;#5-/\ %_BR MXN]%MI;2] MT[SHP[I(%!9&W;204!QGD4 =K9^+=-OK$3VZSM,;I[+[*4 E\],[DP3C( )) MSC SFK6BZ_9ZZEU]F$L<]G.;>YMYEVO%(.<$ D'@@@@D'UKE?$MAKVJ0:/KB M:%!<3V%T\C://(A9X'3806.4\P'YASCMDXYZ/PW$XM9;A]"AT83,"+90GF<# M[SE/ER>P!. .O. 5[[Q--:^-[#P^FG3R)<6LEP\Z[F3[5SD/AC6H_A[J'@66Q=V>66*WU#>AB:&24 MOYC<[@RACE<\#Q! M89>THD#95<\E<9[ '@T =EJOB*VTLW"_9[JZ>UA\^X6V0,8HSG#')&?NMP,G M@\5F7'Q T6*2WCMTO[Y[FR-] MG:M(98LK]WU/S=.V#G!XK#O=&U;2/%D]\_ MAV/Q+9ZA:P1R/F(2P31J5)Q(0-C#!X/!_71M]*U*#Q]I%[_9*Q64.DRVLC6Q M0112/(CA57(8@!2,A?P] #9L/%-GJ%SJELD%U%-IBJUPDZ!" R[EQD]P,YZ5 M5AUG3K[Q7I:9U.&^FT^2>*W<,D1C)3)=?NEQE<=2,G.*J:_X:O;KQ?9:A8;1 M:7L!L=74G[T*G>IQW)^>/Z2>U2:GIE_<_$;3+Y+.4V$6G7%M+3-(,_*#G/.UL$@ XX)HN/&&FVLU MOYR7"VEQ=?8X[W8/),V2NW.=WW@1NQMSWK$\$IXFT?3++PS?:*%73\0_VGYR M&&6%3\I50=^\K@8( '7/8Y_AO1-4TEQH-YX1LKH07+-!K3^4R-$7+!F!^?S M#C&.2!R!S0!Z1-$LT31L7 88)1RI'T(Y%>)6/B35[7X::#KUIKMW=^(;B]\D MV4LWFB['G,A38>GR@'*XZ>]>VS.T43.L3RE1D(F,M[#) _6N/^&.AW>A^"K" MQU73!::C;^:'+&-B0TCL,,I/&&% &A_PFNG-KD^CPVNI3W5O<103^5:.5B,@ MRK,>R?[73Z\X=_PF>EC[),PN%L+N?[/;WY0>1))D@#.<@$@@,0%/8\C-'2=+ MO_\ A+O%\US9S6]GJ0@%O<;T.X)#L8@!B0<],BL&'PUK-Y\.[/P1>V#Q2VTT M,3WRNAA,,4JN)%YW9*KC;C.3SQS0!VEIXEM+R_U:R2&XCGTH*;E955?O*64@ MYP00,YZ>]4HM9TZ^\4Z2A.IP7L]A)/#;N&2(QDIDN/NEQE<=2,G.*J>(/#5[ M=^+['4+#:+6]@:QU<$_>@!WJ<=SPZ?23VJ75--O[CXBZ1?Q6"V[^ ]!Z4 9'C?Q*+G1K*;2VU!(O[7MK=;V!MD4A\]5=3ALE>&&2- MI(Z]*Z75O%NGZ-'=3SQ7,EK9,J7EQ#&&2W) /SB^)K?P! M8^%'T">:YTR^MV6ZCFB$-Q%'.'#+EPP.T<@@=.M::Z1JFF>)-7BE\(6VM6>I MW/VNWNW:$>0S*H:.7=SM!&05W<'@'I0!T<_CC3(M7FTR*WU&ZN81"[BVM&<; M)"0K@]U&.2./K6OK&JVVAZ1=:G>>9]FMHS)(8XRY"@9)P*Y_1]-U"U^(6JWL MM@R6,]A;6\5PI0(7C+[@%#%@/G&..U7/'W_)._$G_8,N?_1;4 167CS2+W5[ M?3?*OH);N$S6DD]JR)0IEV\G8J)ACG);)/ P!W/# MO#NE:K9?#C4],N=,FCOG:],<)DC)?S9'9,$-@<.,Y(H V=/UW3[?1-#2U-Y= MM?6J/9Q.0T\J! 2SEB!D C))ZD=R*AG\>Z);:-+JE5]9\+:O<:;K][;:=*]UJ^K6ETEHLD8,<4#1\L2P7<0C' )ZCWH ] TK5$U M:UDG2TO+8)*T6R[@,3''\0!ZJ>QK&L?%AN?%.NZ9/92VUKI21%[F0J%&Y6&M4O];\:V?V9H[/7K**."^$B[(V6 M%D(9<[LY(Z#&,\]J .AM_%NGS7FGP2175LNI*38S3QA4N.-V!R2I(Y 8*2*N M>(-6_L+P_?ZK]FDN1:0/,8HR 6"@D\D]./\ ]=@P,YYXKJ?$MC/JGA76-/M@#/=6,T$8)P"S(5'/U M- '&W^OW4FK^ ]2E%];K=^=]HM8R2LQ^S,P_=J2#\QXS746/B[3;_2YKU5N( MC#=&RDMI8MLRSY $>WN3N'?&#G.,USD6GZU/>>!)Y-$N(5TL2+=AIHB8\VYB M!X?GYCVSQ[\5FWGAC7[BSUN>'25:X3Q$NK6MK=21[+R(1JA0D$A20&^][4 = M[I/B&TU:^OK!(Y[>^L647%M.H#H&&5;()!!&>03TJQ?ZI%8RPP"*6XNI@S16 M\(&]E7&X_,0 !D==R>&H="#JJ^5B/S7(SDL8^-H[/\ 1ETNUU+; M=&UGNOL3/Y0'V>?=MV2Y/R<\9/'OR*LWWC'3=-T6]U>ZBNTLK28PM((=P=@V MTE<$_+NXW' K/N-+GU/0%T:3P]%86>J2,+N.'RL6T6.=V#AI&('*@A+J!94$;$*25;& 01VSWH [>P\::9?Z MU/I'DWUO>1PFXC2YM6C^T1 X+QYY8>V,^U9VF^+]"TOPII5XDVJ3V5]=M;6\ MEPCRRES*PPQ/(Y!P#S@ =JGFT^ZU?QII.MO83VL&E6MPN)2F^:27:-H 8C" MA3R3C)&.]']>@\$>&-/?1KC[78:XMY<1B6+Y8A.[YSOP>'' .>M '6_\ M)M9&,8T_4Q<"VDNY+5[<1RQ0HY0NRL1P2#@ DGL*ANO&J?VQX;M=/LI[NUUF M%[E+A H!C$>X D'/S*3GH/4]*WB6UUV^U^2W339;O2)M-:.+RITC5+DDY\[ M+ LNW;@ ,,YX)Z96EZ-KUG!\/[A]&E,FDVDMI=PB>/=&6B1 Y.[&W*'."3@C MC/% '1V6NZ-;W_B:Z:\O4%C(AOOM981PXC!'EJ>@*X/ Y)[U/+9+9K0ZI+;36,TKH5 MD,21\':Q(!9,IP 36?Q#T:]33IHH;];;4+DVL5Q);%8UEW,H1B>A)4X_#.*ZF66."%YI7 M5(XU+.[' 4#DDFO,+7P_KT7@+P_IK:-/]LL]<6\FC$L7RQ"Y:7.=^#\K#CKF MN_\ $.EMKGAG4]*67R6O;22 /_=+*1D_G0!4@\7:?-=:?%)'I#_09YHP ML=P<;@ (=+N&UBPCL)+9;::UF$1@/E^82P#$,6) MQR&&,=*%=.O]-DLIM(O+>YNIF=#&3 I \L@DG><=A@$YYX.GX>L MM0MO&OBJ]N=/F@M;^6W:VE9T(<)"$;@,2.1W% %OQ9XDE\.0::T-C+=/>W\- MI\FW"!W .0N=J\ 9YY MQWK9\I%4HK+51XVUO5)-)G6 MWNM*@@C(DC.Z13(2OWL_Q@9.!P: -Q/$MC<65A[-"S,A5U*LCJ<,K ]"""*\VLO#FNZ-IOA6 M^D\-IJC6.FG3K_39'B+I\RL)(R25/((Z]#^7H^@P/!I@WZ9;Z:9&+_9(0O[L M'LQ7@MW...<9.,D YJ>YN$^,4=B;R\^P?V&]ZULLKE#*)@N[:#S\IQMZ>U7+ M7XAZ->1V$T<.H"VO;HVD=P]L5C67>4"L3T)*\?49Q4$UAJ8^+<>M+ID[Z:FC M/9&=7C_UAF#_ '2V<8'7%8$'A_7H_ 6D::VC3_;+;75O)8_-BXB%TTN<[\'Y M2..N: .G?7M/LM6\47$"ZG=7FG6T,ES:L2(P-KE?*#$ 9 .2.#@=:JKXEM=2 MT#PK?:JFI64^H7-L85MB5625DW ,5./+.3PQYQTXIG]C:I<>)O&4IL9(K?4] M/AM[69W3:[JDBG(#$CEQU'K6>VEZ[-X1\%6;:'<)<:5>V;7,9FB)5(4VLV=^ M#DG@ DX].E '37GC/2[*>Y61;AH+2ZCM+FY1 8X97V[5;G=_&F2 0-P]ZI6\ MUPGQ=O;3[3.UL=$AG$#2L45S-(I(4G R%'2N=\4:1XGUBVUZVET:>ZE%_!-I M\B7,:PFW1XVPJEA^]^5\EAWX;&!726UEJ3?$Z;5I=.EBLI-&BM?.,B$"597< MC ;/1@,XZB@#?U;2XM8L&M)KB[@1F#;[2X:%^/\ :4@XKSC0O"Z7_CGQ7I<^ MN>(C:Z:UH+91K$X*^9%N;)W<\UZK7*Z!H]]9>//%VI7$&RTU!K,VTFX'?LBV MMP#D8/'.* *VI>+]0LIM5_LS1EOM.T,!;Z>2[V2,0@=A&NT[RJ$$Y*Y)Q3I? M&E[<^+/["T?1TO,6L%X;J2Y\M!#(2"<;3R,# [Y/3%<_JW@_R?$6MSR>"K?7 MVU*9;BTNI)(U6%BBJR2[B&"@KN!4-D,1UKI-)T*[L?B!J.H?94BTY]+M;:%D M8;=R,^5 SD CJ* ,F\^(VI6]AJ^JQ^'D?2]'OY;.[E:\Q(P2387C39SP02" M1Z GK6QIWBG4W\46VCZMHT=DM]:R7-G(EUYK$(5W)(NT;6PX/!([9-8-YX6U MF7X>>,=+2SS>ZCJ5W/:Q^8O[Q'E#*E %OQ-X@.@6=J8;0WE[>W*6EI;[]@>1LGYFP=J@ DG! MZ5BS>.+[2X=<@UC2(8=2TO3CJ216]T9(KF(;ONN4!4AEP05[@\U>\9Z5?WL6 MDZAID N;O2K]+L6Q<(9DVLCJ"> V')&>.*YS5M#USQ,?$NJOI,MB\^@R:78V M<\L9EE9BS%FVL549V@?-ZDXH Z_PSJ^HZYI_V^\TQ+"WG5)+1?/\QWC89RXP M-IZ<<]:VZI:-;RVFAZ?;3+MEBMHXW7.<,% (XJ[0 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %(S!$+,<*HR3Z"EKSA8=2D M^+FO%M5?[/#I,+>1Y*X*%I<)GJ,')SU/2@#T"RO;;4K&&]LYDFMIT#Q2(>&4 M]"*GKR'PQ>^(=#\$>"M1_M2)K&YFM+)]/^S+M$4AV!M_WM_1O3MCU=>?$6Z2 MYU#4(M:C7['J#6\>C"R+>="DFQB9,9#G#,,' X!!YH ]I7_ ,BR7$[$O@!?D0G XP"5 ]^M=17E?B+3]2G^.&B"'66@+Z?.\)^S M(_DJ, J,]<\\GD9H ](L]5L-0N;NVM+J.::SD\JX1#S&V,X/O4TEK!+<13O& M#-%G8XX(!ZC([' XZ<#T%>9W/C+6H-+^(UQ'/$LNBS[;(^2ORC;GGCYOQJ[K M&J^(]%TG3KG4]=^SV]].7N[Z#3U==/0QY6,#!RI;C>P/X9X /1:*\IUE]9U+ M5/ AC\36\PN+RX\N[LX$:.3;%)MDPK#I0!E7FIZ%INHE[[4; M&VO#'@"XN55@A/8,> 2.W7'M5ZTOK34(//LKJ&YASCS(9 ZY^HKS35[K3;;X MNZD=2T.YU56TFVV)!IYNC&?,DY( .VJFE:M;V#^*?'.@Z2;'0HM-\M+=HQ$+ MJZC9\N8U^[CA"3@]: /7:*\PTKQE>KJ2V@U]-9^T6$\SLMEY/V6>-0PQP,H? MF&#D_*.>:=8:[XIBTKP?KU]JT,\.L3VUO<6*VJJBB5#APX^;=D D=.2,<4 = MQIGAS2M'OKV]LK79<# K5KR-OB+=//+J<>M1D)J) MMUT5;(G= )O++>9C/F8!?KCMBM.Z\5Z^OA[4M/MYX_\ A(H]<.EVTC1+@JQ$ MB.5Z?ZG/Y4 >DT5P$7C&_P!5GT Z=/;0I-HTVJ7QN!B-?E545FZJ!(6R1V0U M!X4\57EUXIM-,EU]=:AO+&6=Y%LC L,B%/\ 5MM&]"'/J>!SS0!W6EZK8:U8 M)?:;=1W5JY(66,Y4D'!_4&I+V_L]-@$]]=P6L1;:))Y BY],D]>#7"_!+_DE MFG?]=KC_ -'/7=7EA9ZC"(;VT@N8@VX)-&'7/K@]^: *'_"5^'#_ ,Q_2O\ MP,C_ ,:UZ\V\&>']&F\5^-8Y=(L'2'4HUB5K9"$'DJ<*,<#/I6?K/Q"O(;W7 M+FWUN.!]+NF@@TC[&7^UB/&_=)C(9CN"X(Q@9S0!ZS17"6FJ>(-:^(>K:;:Z MG'::3IHLYROV97>02(6,>3T!PM45QNE7NN6'C_P#L+4]434;>YTQKU&^S+$87614* MC;U4A^^3QUKLJ "BN8\9ZI/IT%BL>MV^D1S3%99FA\Z=@%)"Q1X(8YQDD<"N M3'C75IO#%K<2:DUO;)JD]E>:Q'8%BD2!MCF(@[-QV@DC ]!F@#U.BLCPSUTH27"1R7,R> M8X4YR(DP=TAP, CID]J .AHKRH>-==')Y9& M^,@8/SX. .F15[5-=\1>&;S6M.NM534&&@W&IV=PULD;12Q<%2%X9?F4C//! M'- 'H]9)\3:*+'4+XZE +73IF@NY=W$,BD!E;W&1^=#UH ]FBE2:%)8F#1NH96'0@\@T^N&?5=;US7++1-.U-=,\O28M0N M;E;=)7=I"55 K?*!\K$\9Z 8J/6-6UO3[32+;5O$5AI%W)'+]H>SMS]MK.:=$N;K?Y$9/,FT9;'T%)J6I66CZ?-?ZA MP7,-O?W']H1O<^3D+L78SA#W(7@ M'H3SG&*K^-]3U1_A_P"/=!U:[6]GTLVICNQ$(S+'*R,NY5XR"&&1C/% 'L2. MLD:NA#*P!!'<4ZO,]8\6RV^LQ:*FOIHD5KIL,YE^R>>TTC[@%P00% 7)Z$[N MHQ79^$]8FU_PKIVJ7$0BGN(094 ( <$AL \XR#CVH V:R&\5>'58JVO:6"#@ M@WD?'ZUKUYMX\T'1H=:\'"+2;!/.UM$EVVR#S%,;G#<J[VMPACE1)&3 *IWWB[6_#$7BFSOM0B MOYM/%D;2[FMPFW[2Q3YU3 (4C=P,D<4 >C6=I%864-I!O\F% B!W+$ =!D\G M\:GKA/!_B>:^\2W.D'6O[:M_L8N4NS:>0T;A]K1D $?,I'?KG-=W0!#;7EM M>Q&6TN(9XPQ4O$X8 CJ,CO3YIH[>"2>9PD4:EW8]% &2:\7\(ZMJ>D?#>*32 M7B2ZN?$YM094W*1),%((].>W-=<-5U[1M=UK2+[5%U%4T5M2MYGMDC:-PS*5 MPO!7@'GF@#M+"_M-4L(;ZQG2>UF7='*AR&'J*9!JMAV@1IX0? MFC##*Y^HKRB34-;\0Z3\-KTZM]FGO;DM(8[="!((I,/C&.F1CISFNGM?$>IM MXW\::JV&MZ=%J&FW4=U:2 MYV2QG*M@D']017#>%/%-W=^*8=*DUX:U!:?\$?\ DDFC?6?_ -'/0!W-[J-CIL2RW]Y;VL;-M5YY50$]< D]>#5)?%/A MYV"KKVELQ. !>1DD_G5V]T^RU&)8KZSM[J-6W!)XE< ^N".O->?^ -!T>74_ M%YDTFQ:Z/3]1\0ZO\1->T^/4X[;2=(GMCY8MU=YA)"KE- MQ^Z,[CGKR.F.0#N*S];T2Q\0Z7)INI1R26DI!=$E:/=@Y&2I!Z@5YG'XF\8G MP7I_BD:K;,9+\6IL6M5"2(TYA!9A\P;.#Q@8'0G-=7HM]K5EX[NO#^IZFNI0 MOIR7T4IMUB:,^849,+U'0C//O0!U\:".-4!8A1C+,23]2>M.HKS[QY#J4_C/ MP9#9ZJ]FDMU-@+"K[76"3Y^>O!(P>.@T5Y\^I^)M;'B34=+U>*P@TFYF MM;:T-JDBSM"H+&1CR S9 VXP!WING^(]:\9:K:PZ3J":3;II%OJ$Q^SK,SRS M9VI\W10%.<8)SU% 'H=%>1Q>/]5DTW2K;4]5ATNZO+N^%Q>1VWF^4D$FP(BX M())8#<0> >YJMJNM:MXAT?P^8]8*M#XGCL#I.!GD8(QS4'Q#NM1L_#L5QK$>AM>:6+^ZN8[7SB[[M@1%((4 M$AR<@] !ZT >KT5Y:GC#Q%J\'A.VL+N"WNM3N+RTN;@VV580AL2JKA66JV&HSW<%G=1S2V8W_NGWI[W]HFHQ:>TZ"[EC:5(2?F M9%(!/T!8?G7D^O:]J^J^$?B5"UZL*:;7"N3#MY0G'?/7K6E-8ZR?&WA MFTAU@"[;1KGS+YK="RIYD1^5/NY^ZO/;)YH ]/HKF/!.J:CJ%EJEMJEPES42>.=5MO#OBQK75/[1ETI+:6UO)K/R&82L059"H!QM."!W M]JVKBY\4Z=XGM-)EUN&Y;5[&Z>$_9$06D\84J5[LGS]&R>.M '>T5YV/&FI: MCX(T)K)E@\0:E>)I\@*!O(E1C]H8J>P5'/XBO1* ,ZZ\0:+8W#6]YJ]A;SKC M='-&L&WT6:_@O&LA"89H^"A& K [E(XSP M2: M-\0[R_GTB_&MI/\ VE>+#)I"66!;Q2,55EDQDLORELD@\X J:]\:^(U\#VJ6 MDD3>)5O+JVN,Q#:?LPD=_EZ#A!^O)H ]%T_4+35;"&^L9TN+69=TH MJS7'?"G_ ));X>_Z]?\ V8UV- !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 5RMSX:U$>-Y][@]*ZJN?U3QIH6C?;#?W%S''9,JW$RV,[QQDA2 75"N<,O?N* ,Y/!4R M>#O#FA?;4+Z1<6DS2[#B00L&( SQG%.@\-:_IMY)!(T=Q:2P':20"/,5/M,\2"Y58[.SEMC 5Y8N*=2 .<$,I!&1@]SD'MM MT4 < W@'4K:TTB>PU&R35+#49[]M]LPMV:8,'14#951NXY[>]=\N=HW8+8YQ MTI:S=6UVQT5[%+UI5-]GS#!(Q]X9KKJBN M;B.TM9;B7?Y<2EVV(7.!Z D_A0!SEEI'B>6.6#6-:LY8!:/;(EM:E#*S #S M9"S'! 'W5P.3[5$?!\I\,^%M)^V)NT2>TE>38<2^2N" ,\9J^OC'1WT_1KT2 M3>1K$B16;>2WS,_(!.,+P"><=*V+NZBLK26ZFW^5$A=]B%S@=M=[3;%KB-7?S'B5B=NTL6Y(R WT-.?P66^(R>)Q> 6 MPB#-:;.3HX.#R#C% $.@^'I-'UG7[][A95U2[6X5 N#& @7!]>F:SV\-:_9:AJ*Z)K% MK::?J-S]JE\RV,D\#MC?Y9SM.[&?F!P2>M=?10!A:9H#Z?XMU[6FN%=-42V5 M8@N#'Y2LIR>^=U8S>!9F\!7/AO[='YDUZUT)O+. #<^=C&?3BNVJ&[NHK*TF MNI]_E1(7?8A_E\.Z;)JHQJ#VL;7(V[<2%1NX'3G/%2Z5J=MK.DVFIV;,UM=1+-$67!*L M,C([5;W*6*@C6"S1[;N)I(V24*"?E((8 M;!C\165IWA7Q/HD5R-/UZSE:2^DNR+JU)6;S!\X?:V1AN5V_0@]NXHH Q/"V MA2:!IM:OB/P_JHT?Q1X@UR]M)KE= N;*WBLX61$0JSLQW,26)"_ M0#O7H<@C;8) A^;*AL=1SQ[\9K/TS6M/UU]0@M?,?[%.;6X66)D^?:"1A@"1 MAA0!RFB^&=8U&#PQ+JNIVLVF:6D=S;QQ0,LTLGE;4\QBQ'RACT R?2FO\.;A MO"GB_1O[1CWZ]J4UZDOEG$(=E.TC/.-O7WKOP H X %+0!R%WX6U:UU*Q MU;0K^TBOXM/73[A+N%GBFC4Y5AM8$,#N^H-0)X1U^QO['4+/7H;B_6R>SN[B M_MVD+!I/,WH PP020%)(P!Z5U0U2S:-764LKS&!,(3O<9R%XYQ@\CCY2>QK) MNO'.@V38GGO%!NC9JXT^X9'F#%=BL$PQW C@G.* .=M/A_K&GIHGV76K?S=% MN+R2VDEMV;S4F.0LHW#)Y8$C'8CI4FH_#Z_UCPUXFMK_ %*W_M;7GB,LT4+" M*%8]H1%4G)P%/)/5J['3=9LM6,ZVIG#V[!)4GMI(64D9'RNH/3O5^@#D[OPY MK%KJRZIH%_9PW$ME'9W4=Y SHXC)*.NU@0PW,,="#VQ6M;V6KP2Z4KZLL\,$ M+I>F2!0]RY"[6&.$P0QP/7VK6HH *P/$?AZ37+[0;A+A8AIFH+>,I7/F *R[ M1Z?>IUWXPT.QO]2L;B[9;G3;;[5_:F4KG>/+=,#T^_G\*RM M5\$'5;_Q!2=3AM! RIEH);=F=7Z\_,5...A]:Z74M0M])TN[U&[8K;VL M+S2E1DA5!)P._ K#U/QQI>F^'=+UD17=U%JKQ1V4-O&#+,\HR@ 8@#CU(H N M:+:^(4NIKC7-1LYE**D5M9P%(U())YP.2!U/M4-[XBTJP\.O MKT]Y&-,6$3"=3D,IZ;<=2<@ =R: .57P%J-GX8\+65AJ5J-0T"7S$DGA9HI< MJRD$ @CAO7M4E[\/I=0U'Q=<>G%:VI>-=. MTLZ>DUIJM=K^U748]/,RB[DA:=8NY12JEOH"RC\:L4 XA+MND1"3MPQSR5.-QZ\5I:1H#Z9XF\0ZLUPLBZK) ZQA<&/RX@G) M[YQFMVCH* .)C\"S)X#L?#GVZ,R6UZET9O+.&"W/G8QGTXK1U+0[M?$5[XBM M+H)-_8SV4,8B+LL@]:?A_6[?Q'H-GJ]K'+'!=)O1)0 P&2.<$C MM6E0!3TEKQ]&L6U 8O3;QFX &/WFT;N/KFL;Q5X>U#5[W1=1TJ[MK>]TNX>9 M!=1,\;AT*,"%(/0^M;MK?VMZ]REM,LK6TI@F"_P. &*GWPP_.K% '$7/A'78 M'UFVT;5K*WT_69&FG$]LSR6\CJ%D:,A@#G&0&Z'UK)U2"R\%^)+%=/\ $%CH MQ;28[-AJD!:&2*$D*RON4>:NX_+GD'I7IM,DBCF4+)&K@'(##/- 'E_@WPWJ M,WA;1]8TR[6'4+>ZO98'OH2RW-O-*3\X!!!8*C@C\N:Z'5_"VN:MH>GK-K%M M)J]EJ::E'*]L1!E2V(MH.[: V,DD\=?3LJ* ,#2-!N;'6]:U2ZN8I)=32W#+ M$A4(T<>QL9)X)Y'I6%IW@C5= L=$DT?4K/\ M'3[$V$QN8&:*>,L&!PK J0P MR.>YKO** .6/A?4+C5/#&H7VJK=7.D/<23N80GG&6,KA0.%"YXZG Y)/-=31 M61J?B/3],T[6+QG,W]D1&6ZBBY=?DW@9QTKJ;> M9;FVBG0$+(@< ]0",U6TV_DU".X:2PNK,Q3M"%N0H,@'\:X)^4]L\^U '(GX M>R2:;XSLWU!0/$4SRHRQG]QE< 'GGGZ5HZ9XL/$FD1ZGILC/;R,R_.A5E925(93R""*TJ //;_ ,!:UJBZ MZ;O6+1GUJU@CFVV[!89(G)79\Q^3:2#G))YXSBNEU72!+XETG7Y;N.&WTN"Y M$H<8!$@3YMW0 ;#FMVD(# @@$'@@]Z /-/!^F6FJ_$;7/$>G3F?1(I&^QE?] M4UU*J"XDC/<811GIEFQ7IE-1%C0(BA5' & *=0!AZ5H#Z=XIU_6&N%=-4-N M5C"X,?EQ[#D]\]:QSX#8:=K^D17_ )6EZA,+JSC6/+64^X.2O."OF*&"\8Y' M>NTHH Y*XT#Q)K&BZQ8ZSJ]E_IMB]G#':6Q6-&8$&5BQ+$\] 0 /7K5N[\-2 M7-UX9E^TH!HTA=P5_P!;F%H\#T^]FNBJO!?VMS=75K#,KSVK*LZ#K&64, ?J M"#^- ',:)X;U_1#9Z9!K-J-"LY2T2K;'[0\625B9B2N!G&X#) '3K18^"?LG MCV_\0-=+)9W".8K,I_JY9%B61\]]PB7\S77UBZMXHT[2='U?4F=KA-*XNHX0 M"RMM5MO.!G#*>O>@#E-.^&4MEX0U?1WU19;J\EA,%PT7RQQP;/)C9<\@;.?7 M<:O_ /")Z]=:U/JNH:K9/+=Z;+I\T,-NRI&IY0QY8G.XDDGKGC&!7:J=R@CN M,U3TN_DU&V>:6PNK)ED:,1W(4,0#]X8)X/:@"CX0T)_#/A/3=%DG6=[.+RS* MJ[0W).:(&"E@"& R0<<@=* *_B_5VT'1#?PQH;EIH;6-V ^3S950GGL,YYXR!FL# M5;KQ=I.G>(KLWA6SATN2ZM)+D0O/'/&"2N$4*4(QR1D'\*ZW4]$L]:T*?1]4 M#7=K.FR0R$!F[@Y4#!! (([BLBW\#6<6C7FFSZKJ]XMW UL\]W!@ P-0OO%&FZ%HNI?\)#YKZE?:?&T36<86-9" Z@CD@Y^OH14Z M2^(I?$GB+0AXEG6.UM8;N"Y^RP^:A<."GW-I7*9Y7//6NBO/"EK?:1IFFRWE MYY6G2Q30NK)O+1$%-QVX.,#MSWS3QX9@76=0U5;V\6YOK=;>7!3:$7.W V\$ M;F_.@#B_^$VU3_A'- UG4FO+73;S3!)#VKT7 M39OM&EVDWVB.Y\R%&\^/[LF5!W#V/6L.R\%6NFV,-E9ZGJ44$5H+/8'C8-$" M2 1N//6GVOALZ?X@T^>PN;RWTZSL1:?9//S RCA,)_>'=B>@ YR< $WBV M^U/3M&6YTNVN+ADG3STM55IO)S\YC5N&;';TSWKB=8U=-=\.Z#=6.K&]!\3V MJ1R3P!)("&_U,DD#FK6D:SJ%QXB\0Z3!NPQ&,;OF/;'MGF@#A[/\ Y)Q\,/\ ML)6/_H$E>HZE_P @J\_ZX/\ ^@FL-? ]@FCZ-I:7E\MOH\Z3VN'3<&0$+N.W MD $_GSFNDDC2:)XI!N1U*L/4&@#R70+S7_#_ (.\#ZG%JHN-.NC9V4VG-;H% M5)0%#J_W]P."7-IIS;K*VN'4I 0"%(PH+8!(&XMC/K5>+P%I=OK=QJ M%O=:C##=3?:+C3X[DK:RRGDLR8[GDC.#W!H W=6>:+1[R2VE\J9(79'VAMI M)!P>#7 6&O>(+?PEH&L7FKF[FUT6=LD(MXD$$D@+,ZG'+$#&&X#'ICY:]$O+ M87EE-:M(\:S(4+QXW $8.,@C]*Q)/!6E3^#XO#%P;B>PA1$A9G EBV8V%64# M!7 P?SS0!BW\7B0:%XIAU*\D6Q^Q/+92DPFX&(VWHP5=I7.,'&<'KWJMI.I7 MVG:#X+T:WNKF674[ 2^9^Y#QI'#&?+3*A>K Y(8X!^HZ2V\(6]OHUYITFIZI M=M>1&&:[NK@23&/!&T$K@#!/0=\]:AO? NF7^A:=I'D\4R'[78WN/#\%SXCLM<>ZN1=6D3PQHI78 M5?&X$;>!-,NM M>GU>*\U*SDN@HO(+2Z,<5U@8'F*!G..,@BI+OP783ZS<:I;75]837<*P7:6D MBJEPJC"[@5."!P"N#CO0 SX<_P#)-O#?_8.A_P#0!7+'6+OPW?\ Q%UI[VZO M!ISQ&*WEV;"3 C*#A00 6[$<=:IJ^@ZMX9:747U" MTU:;[)<1O$B[)&C+K)&54$#Y2""3QCOR=[Q/=W%CX=N[BUO;>RF4*%N+@$JF M6 . %+33WL"]W>7BZ"%!8[?E!8DX)]3 M5O7]"M/$>D2:;>M,D3LCB2%]CHZL&5E/8@@&@#D;;7O$3W7B^PLQ<75Q8V]M M-8)=I&DI,BOD?* /X,J&&((M=EO_ "]0O)7@\M9;&_MUAN+1_FR& M 49!X(//0\T]? U@MW>W?]H:H;F]BBCFE-SR3&;:&*)G:N%51@%F/3//TP #QCK7-75UJVEV?Q#UC2]3-H^GZF9Q$(4<3%8(B5';36;W3KR:6YAN+!W>&2WDV'#KM93[$>F#Z$5GS>![">QUNSDO M+XPZU(9+L;DR25"G;\G'"@?A0!GWNLZQK.L:KI>D2S6TME:P.C0^2_DT:T;55@74/+ N1 V4\P<-M/IFL34? EA?ZA:ZBFH M:I97\, MWN;*X$3SQCHLF!@_@ :Z2UMHK.UBMH%VQ1*%49)X'N>2?(ULEN[FZB6SN4NXA RC]ZG*L&-=NI+Y$\BXMFL)I5B>8QR2 M*CI(%4+P2<$#)'TKL]?\.6'B72!IVH^:55UECFB?9+%(OW75AT8?UK-F\#65 MUH$^D76I:I M/4[ZX21FLXE*1B!G51@?PE<@_3.<#0O&+KXBE,OAV:1H)3:P[IU$ M2RA9?EQCDCY0I[YKNM0\/0:EJ&E7T]W="?3':2$H4 9F4J2PV\Y4D<8'-4Y/ M!=C+;:[;O>WQCULDW@W)SE0AV_)Q\H _^OS0!IVD$=]%!J;[EN)K4*K*?]4K M ,0OID@'WVCT%7+6VAL[6*VMT"0Q*$11V IME:K96,%JLCR+"@C5I,;B ,#. M !^E0SZ9%<:M9ZBTUPLEJDB+&DF(V#XR67N1MX],F@#+\>?\D]\2?]@RY_\ M1;5YAK.D6=YX,^%,TZ2EY;K3K5RL[J/+,9) ( /^T.?>O9=4TZ#5])O--NM MWV>[A>"38<':P(.#ZX-9,O@S2IM,T#3V,_D:'-#/:8?G=$NU=QQR,=>E &W: M6L5E:16L 811*$0,Y/W&IV7BGQ5XFN[_2-9O]-^S-HUC)96#S M(%!/G2!AQNW@8([**]BGB\^WEA\QX_,0KOC.&7(QD'UJEH.B67AS1+72-.1D MM;9=J!CECDDDD]R223]: .<^&NOR:QX)CBU,-'J&F%K*^2X4HP9!PS!N1E=I M.>^:\^TL6L?B2PN9TN!\.SJ4ET<;788R(2_F;,\ \GBO3]1\"Z5J5 MSJ\SS7D U=(DOHX)MBS"/@=LC(X.#R.*U;W0]-U#09-$N+2,Z=)#Y!@ PJH! M@ >F,#'I@4 DTS35U"X_LZ\'DM<"$;=T.3N(/MQ6IX:TO5O M^$@U;Q#K-O;V<]]'#!%:03>;Y<<>XY9\ %B7/0< "M"S\,V=I=Z9=F>ZGN-. MM7M(9)I Q9'*YW'')^1>?YUM4 <%\0KJXM_$7@=(9Y8UEUA4D5'(#KM/!QU% M8<^D+J]C\0+Z\O+\RZ?>7'V(1W;""IV2*?$;W]^=3T_4KU[*47*/ M&_B% Z5TC^#]+D\.:EH3&?['J, MLTL_S_-NE8LV#CCD\5%J'@K3]0U:741=ZA:27$2PW<=K<>6ETBY"B08SP"1D M$'!QF@#SK0].O;GP)X3O)=-O]7T>*PD6:TT^[,,J2F3(E"AE\S@$ 9R,Y KU M3PU<6UWX9TZ>SO+B\MVMU\NXN?\ 6N,8R_ ^;UXZUDIX TZVLK"VT_4-4T\V M4!MDEM;@*[Q%MVUL@@X).#C(SUKH-,TVUT?3+;3K*,QVUN@CC4DDX'J3R3[T M >/6T T#PIXZOM+EN+:\_MY]/2X^T2,8HGD@4D;B1N 8_-UZ!-(,VM>8]W)::P6:ZLGF M_<%VVYD48R&^4VP98KJRE"2!&QN4Y!!4X!P1U Q0!P$=EK4]]X- MT;7)-0M!)/J$R?V']I. MB[=Y\OB#SO,QTSY@*YKM=.\+6=C;W\ZA)?IY=Q->S;W= " O 9N ! MU-9Y^'>A-X*'A0_:OL D\WS/-_?;]^_=OQUR<=.G% #_ (>"ZE\'V^HWKR-< M:G))?L)&)V+*Q9%&>@"%1BN N='L[>S^+%S&LOFQ1R1H6GD8;6ME8Y!;!Y[G MD=!Q7LEO!':VT5O"H2*) B*.R@8 KG+OP+IEW?:S<-^?PH YR#2TT#Q-X)GM+J\,VHB6&^:6Y=UN +=G!*D[1AE&, 8Z=*R M- BUK6_!_B&.U>XO7A\43^;;?:VB>>W5ES$LF?E_,#C'>O39] LKB[TBY?S/ M,TIF:VPW&3&8SN]?E)K+B\!:3!IMS9V\U[!Y^H/J0GBGVRQ3MU*G'3&1@@C! M- #? LU@UA?6]DFJ6Q@N=LMAJ3EI+1BBG8I))*$'YE\VXN;J3? M)*VT*,G & % &*+/P_967B#4=;3S7OK](XY&D;(1$& J#' YR?4T <+X1 MUQ+'XC:OIBV&HV5CK2G4+2.^M6@)N% $ZJ&ZY&U_SK!FM))?A-:^+CJ=\FLW MMQ#+<3"[DVR![E5,6S.T* 1@ #&WW->L:OX?LM:N=-N;GS4GTZY%S;R1-M8- M@@@\,M1NI[N<:1H2:C%Y$ENSD2)Y1EX54/RC9D%1WJ# M4K.23P9XT\0-?W_]HZ;K%V;"1;J11;A)00%4':;C_ $:.4DDL%QGJ2<9P">E32^#=+FT+5]'8S_9=5GEN+C#_ M #;I&W-M..!F@#BM?27P5KL-WI5S=O-VMYH'&J7=YJ44R7(:/ZE<):QM%:07-R7C MMD(P0@P.PQEB2!Q0!YSI=D]K\//"'B?[??R:N][9H\[W4A#1/,$,97.W;M.. MG)YZFNF\"Z/9V_COQI$+6/5-7U.TNKZ*?4X2L]NEQMB=]FP/C M!*M@#D?7% '25X=QZ- M9S:?H6GV5Q,9I[>VCBDE))WLJ@%LGDY(S6'=> -*NI=;+7-^EOK(/VNU2<"( MN0H+J,<-A1SG\* ,C^RD\.^/_# LKJ\9M2ANDOC-&*2X@4L/+63(Q@E3C(!VX[UZG=:+:7FK M:;J4OF?:-.\SR,-@?O%VMD=^!6-!X TFTTA=/M+B_MMEX][%<0S[98I7R&(. M,8()&"",&@!_@:>QDT:XBL?[2B6"Z>.2TU)BTMH^%/E9))*X(8L MS1-#MM"M9HH);B>2>8SSW%S)ODED( W,>!T51@ "M.@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q?%7B&/PQX>N-3: MW$JE8X+=6VF:5B%1 >>I/H>,UM5YGXIN-5\0_$:PTW1;.UO8/#H6^NX[FX,4 M9N'!$0)"MRHRPX[T =AX3\1+XGT07K6QM+F.:2WNK4OO,$J,592<#/8].A%3 M+XI\/O=S6JZYIIN('"2Q?:DW(Q8* 1G@[B!CU(%<#IEQKGAWQ_J$&IV5K9)X ME@>:U2UN#,@NXD&>2JX++@].2M8KMHA^$G@@(;9YWFKYN>_7=G M/?'M0!Z[_;^C_;TL!JED;QY6A6 3J7+J S+MSG(!!([9%)9>(-&U*_GL;'5; M*YNX,^;!#.KNF#@Y .>#Q7":#8AKCXD7MK K:G]NFC@D"Y=2(%*A3VY;M5#P MY87MQ8>#+A-6T")8("]C#:6SK/,# P="2Y!ZY;C[RT >E6_B'1KO5)=+MM5L MIK^'/F6T*&Y22%([9UNGE"MYL98N06.7W?+UJK=Z?:-\&?$ MTI@3S9-:F9GQ\V1>A0<]1Q0!ZWI^OZ/JT]Q!IVJV5W-;G$R03JYC^H!XIMAX MCT356N%T_5[&Z-MS,(+A7\L>IP>![UYU\0;5K37KM-*A$,I\)7R*L*[3M5X\ M 8] 3BK%K87#WFE7DNK:!LBTFX%M;Z;;O&\UNT:]27;*J=AZ=: .ZM_%&@7> MH16%MK>GS7DJ"2.".Y1G=2-P( /.1S].:K:#XRT3Q'J6HV&G7UO+/8RF-E69 M6,BA5)D4 Y* OMSZ@UP5M96UK\-OAO)!!&C_ -HZ<^Y5P=SCYCGWRG>*M2T_5;NQLK"UM;>:.XFE";WD,@*Y)P>$XQ[UE>*K62/Q!J&IZ9=Z3<7 M,>F+'J&F:DIVO;AI&4JX^YG+CD$' STJOX42PU7Q]=:BEBD<;^']/:"*103" MC^8=OY #\* .UO/$&C:?IL6I7FJV4%C-CRKB2=0DF1D;6S@Y'I6)XM\8-HND MZ)J&E&UO(=2U.WM/,W;T,-+@H51 RY8AAW& IK*N91+\/- VS12JOC7"M"FQ,>?*1M7)VJH6?B:ZN?B1J?AIH81:VEC%<#D^@KB-*_Y+SK_ /V![?\ ]"J?QK9V]]X^\!V]U$LL)NKIBCC( M)6 L,CZ@4 =+<^*?#]G'9O'_>N-X!Z9'\SZT =U-K MVCVVDIJTVJ6<>G. 4NFG41MGIALX.:?;ZUI=V+3[-J5I-]L5GMO+F5O."_>* M8/S8R,XZ5X_ID=ZDWAF&PDL((HM8U=(?MT3/ L@D;8 JLOS;?,V\^M:4MB=" MLXO$>N: /4X=0LKFXN;>"\MY9[4 M@7$:2!FA)&0& Y7(YYI;>\MKZR2[LKF&>WD7='-&X9&'J"."*\2>^N="TN37 M8U9;OQAI]SY8Z'[0\V;L[[5M6T4R3EP)[.Y!MY"I8G8S'G"J2?3:WI6AI>M:7KENUQI6HV MM]"C;&>WE60*?0X/!KQGPC;0W?PY^&,-Q&LD1UJ8E&&0(-&T,Q#5=5LK$S'$8N9UCW^N,FG:E MKNDZ-:QW6IZE:6<$APDD\RHKGV)/-<9XENWG\4ZO#;#1[,V6E1FZO-0@:=Y8 MI&DQ&B!U 4;3D\Y+ 8K&\$RP/K/A!M1>-HCX306AF(*^:'7S0N?XMNS/?% ' MIEWKVD6&F1ZE=ZI9P6,F/+N9)U$;YZ8;.#GVHEU[2(-)75I=4LDTY@"MTTZB M)L],-G!K@+-_#W_":^%_[-\H:%]GU 660WE?:O,7?LW>WF8QQC..*2=O#S>+ M_"O]EB+^QQJ=^)>&\G[=L&,;N.OF8V\9SCF@#OX?$&C7&E'5(=5LI-/#!3=+ M.IC!) P6S@') QZFHG\4:!%I\M^^M6"V<,Q@DG-PNQ9!U3.<;O:O*?&JQ/:? M$O[&0+,_V:',1^7[1O&_&/XL;,_A77Z_:6&G>.O UL((+?3D-X(TVA8Q,(E$ M?MG&_% &MI'B^VU'5?$"OQFL8CMDN$N%,:'T9LX'4=?6O,)KS3H-7\:QV5I8W45WK&G6R+.3]G69@ MN7?;U <$D=R,51U]YS:?$F"[O;&YN!86/F-90&%-V^0'@NV2!@$Y[ =J /7[ M'Q!HVIWT]C8ZK97-W;Y\Z&&=7=,'!R D2%%^@.*@\)/X7_X0GP5 MY_D&_P!L8M-F?,%WY9\S.WGKOW;N/7M0!VT/B#1KC5I-)@U6RDU&/.^U2=3( MN.N5SGBKNV^(T1B\.0:S&"9=%O8=0&.Z(V)!_W[ M9Z .GCU"SFOIK&.[@>[@56E@60&2,-T++U /;-9+Z]'-K.F1V6JZ,]C<+/YB MM<9FD,8Y\H X(4@[O3%>92ZP= EE\?J1VQB:5 M6W*TR1^8 ISM.X[3WQ75:=X@T;5[B>WTW5;*\FMSB6.WG5V3MR >*\DN([:7 MX8^,+(/&6B^&;W3K74[V""2^E*+YDRH(U"L=[;B,+E=N?5A5"S\=Z='J6LVVM M:AIVGI:7_P!DMC+,(S*/*C?/S'DY?MQTJIXY$(\6^!WFV!/[2E4L^,?ZA\#G MWK,L["SG3XFSR6\4DCSR1EF4'*BU0@?3))H [O4]?T?14A?5-4L[)9CB(W$Z MH'^F3S5XS1" SF5!"%WF3<-NW&%;$H=4@:4- M'AO-VX=<<[=V<_PUZ'X(LUL?!6E6JWT-_%'!B.XA!".F3MV@DG 7 _"@!NA^ M.- U^ROKNUU*U$-C+(D[-.GR(K%1(>>$;!()ZBK]OXCT2[TN35+?5[&2PB.) M+E;A3&AXX9LX'4=?6O(XL_\ "O%2![2,+XK87)N%W1*GVIMOFJ"#LW;,\BK7 MC&QNX?#7CF[O-4TJ>ZEL+9+BVTZ%HPA#G:[AF;YB#CZ** /41XET(I(XUFPV M1RO [&Y0 2(NYESGJ%R2.P%5SXT\+BP2^/B'2Q:R2&)9C=IM+CJN<]1D?G7- M>*=)T^'4O EC':0K:KJF?*"#!*V\A&?7H*KVNF6+>+/B0S6D)+6]NIR@Z-;$ MM^9QGUP* .VO_$>AZ5);IJ&L6%H]P,PB>X1#(/49/(]ZTLC& M%K+5K"[TF\F7PW:1ZGI>I@_/ J,RE7_@R&<<@@X&>E>@ZAJUK!\.;C5Q8LUH MNE&X%F3M)3RL[">W'% &AIWB/1-8DGCTW5[&\>WYE6"X5R@]3@\#WJ.#Q3X? MN;^&QM];TZ6[G0/%#'.#C@="<@+*#Q^=>47#:8/AQ\11J1@^UG4+_P P28W[\_N,9YZ;-M=^WVG_ (5NWV+= M]K_LC]SMZ[_)^7'OG% %^S\1:)J.H3:?9:O8W-Y#GS((;A6=<<'(!SQWIL?B M;09M6;28]9L'U%25-JMPADR.HVYSD>E_P! /P.\/BS\K^U#'M.D\N]US3K=_-,)66Y12' !*G)X(#*<>X]:FU/7]'T;R?[4U6RLO/ M.(OM$ZIO^F3SU%<#;6%I-IGQ0FEMXWD>ZN(V9E!)46J$#\R33?!\EN?%EL^I MM%O/A2Q-N9R.8_F\W&??;G\* -ZP\67NHZ-;7OGZ/9L^M26!^UR,BRQK*Z 1 M\\RD*,#H>:T;;QIHM[XDU'P_;W]K]OLT4E6F7YV(8LH&0>#/+_X1+X6&]V_V=]LN]_F?<\[$WDYSQG.<>]6O&JPR3_$ M%;/;]E-KIRW/E_=^T>:<]/XMFW/?I0!ZK8>(=&U2[N+73]5LKJXM_P#710SJ M[1\XY /'/%&F^(=&UF::'3-6LKV6'_6I;SK(4^H!KC_$]EIUKXWT.)E2SLVT M?489GA4+LA"Q>G91DCTH\+--I?B'2=(O5TC4%;39!IVIV*;)/(0QY61,D '* MD$'&1TH [74]7TW1;7[5JE_;64&[:)+B4(I/H">I]JP?%7CS2O#_ (,G\06U MY97BE#]D5;E=MP^<;5(/..I YP#536/*_P"%M>'OMVS[/_9UU]D\S[OVC='G M'^ULS^&:X?Q.L+>"/B@UFJ'3A?QF H!M\W;#YNW_ (%UQWS0!ZCX4UF76?#R M:A=7NE7#DG?)ILI>%. =I))Y'>L&[^)FFW'A[4M0T.XM+J>QO8[9HFE5MRM, MD?F *<[3N)4]\5V&FQHFEVJHBJ#"O &.PKQZ:*VE^&/BNW(C)/B=T=!@':;V M/CUZ&@#UO3?$&C:Q//!IFJV5Y+ <2I;SJY3Z@'BDT_Q!HVK74]KIVJV5W<0? MZV*"=79.<<@'UXKA?&EL]KXJ8:5"(;EO"VHQQ"%=I)4Q[ ,>A/%,\,6%Q+?> M#KJ35M 6""U1^'(]"TD@ZOKLOV& MV!;&U2,R.3V 3.3VR*Y77[?Q)X;@T#7WT+3K2R\-[8Y/L=\\SM:,!&Z[3&N< M##9SQMS0!ZA?:]H^F7D%G?ZI96MS3G' )R>>*CF\2Z%;VJ74VLZ M?'!)&TJ2-N.OU&: /6[WQ+H>F_9OMV ML6-K]J :#SKA4\P'H5R>1R.:?JFOZ/H@B.JZI9V0F.(_M$ZQ[_ID\UY]J%O? MR^.?%T*7.AV]N;*V5AJEN[G[-Y;9VD.H";M^?>J>F6>J0>)%M(=4T6?R_#EF MD=SJ5N\BSP#S [)AUP"=I;.>JT >G7VNZ1IB;[[5+.V7RO.!FG5,ID#<,GIE ME&?4CUJM_P );X<'V/\ XGVF_P"F_P#'M_I2?ON*X/P]I=O#XL\ M%6TEU!J4=MH5RT%RBG8P\R,*5!SP%.!65>:=9P_"KXB/';1*PU:\*D*,KME& MW'ICMZ9- 'K%[X@T;3;^"POM5LK:[GQY4$TZH[Y.!@$YY/%-U'Q)H>D&0:CK M%C:-&5#K-<*A7=G;D$]\''T/I7FEY:7U]>>/8+C4="M+:24+=/J-N[RI ;=- MC*P=0%'.W@_,#6_X:TZ)_B-KQO!'=W$.E:?%YS+G=N67>>?[VT4 ;NJ^.?#^ MCW^DVEUJ=HO]I9:*0W"!%CV,PD))^Z2NT'N2*Z.O%?#8@2+X6F;RQ&LVHIE\ M8 "2!1S^&*]JH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH *KV]A9VDUQ-;6L,,MR^^=XXPIE;IEB.I^M6*YK M6O&^GZ)>W-M+9ZC02PM)&&,;CHRYZ'W%<"/ FK7.H1)>P^'XK<7R7=S?V=L8[J[$)BP# D@8&WG)'4=SM;5YWM[>*%YY/,F:- M ID? &YL=3@ 9/I52S\/:+IVH37]EI-C;7DV?-GA@57?/)R0,\FL#P?K\^N> M)/%(9[@6UM/;I#;SIL: F$%U(]=V?7VXKKI7,<3NJ%RJDA1U/M0!0@\/:+:Z MK)JMOI-C%J$N=]TD"B1L])KE$,:S% M!O"$@E0>N"0./:J5AX;T/2I+B33]'L;5[@8F:"W5#(/0X'(]JY/_ (31K?QS MJ4,27^J6;Z;:7-I;6,0D)#&0M(,D C9U/IBMD^.M*?2M+OK.&\OFU,,;6UM MH2\N&M8;** M'_2#,N=Z%"1@KM;.2 ,=>E8>G>.DCUGQ9>WYO4T^P-C&MK+%B2!Y,JPV^[%3 MU(QR,B@#K]3\.Z)K4T,VJ:38WLD/^K>X@60K[ D=*N1V=K%=/=1V\27$B+&\ MJH S*N=H)ZD#)P/M-&?S/M5W#)/'A?EVQE0V3Z_.*X;P%XSE7X M9:;JNMSW5_?75U+;Q)&F^:=_,<*JC@<*IZX .: .TN?#.@WEI!:W.C:?-;V M[F2&*2V0K&Q.25&, DDD^M//A[169V;2;$EYUN6)MU^:9>DAX^\.QZUE_P#" M8/\ 2?/(W!-N<2((WN!&!(RCHI;J1[4LMG: MSW-O1B@# M;U/P]HVLRPRZII5E>R0_ZIKB!9"GT)%7!9VRWAO!;Q"Y,8B,P0;]@.0N>N,D MG'O7/1>.](DT&;56CO(C%=_87LW@_P!(^T9 $00$Y8Y&,'&#G-8'C+QPTOP[ M\27.E?;=+U?35B\R&YC"30[W7:V,D$$9P03WH [6XT'1[K3Y-/N-+LY;.20R MO \"E&;+ MXN-U<>.9KJ[U.QL=/M;9@BQA;BT8HY?:IR-W /<'@CBN@/C/3M/CTFR$>I7] MW>V NK98X0\LZ@*#GD -\V3T'!YH W(-%TNVM[6W@TVTBAM',EO&D*JL+'.6 M0 ?*?F;D>I]:L):6T5W+=1V\2W$RJLLJH SA<[03U(&3CTR:YP>/M(.@KJOE M7NYKLV LO(_T@W()!BV9^]P3UQCG-6]%\6V&N:I=Z9#!>6][:1))<07,6QH] MQ( /)Y^7/&1@@YYH OW>AZ3?ZA;W]YIEI<7EM_J9Y859X^<_*Q&1SS5>;PKX M>N-/73YM#TY[-)#(L#6R%%<\E@,8!/K6L2%4L2 ,DFN:TCQSINL:A:VL5IJ M$"7JNUE<7$&R*Z"C)V'.>G/(&1S0!K7>@Z1?Z:FFW>EV<]C'C9;R0*T:8Z87 M&!CVHET+2)M)729=+LWTY0 MJT"F( =,+C KFO\ A:.A"VAO&MM233GG-N]\ M;;]S%)N*[6.<]1U (Y&2#5ZU\=:7+-J$5Y!?:9)8VOVR1;^#RRT'(\Q<$Y&1 MC'7/&* -:+0-'@TDZ5%I5DFG$Y-JL"B(G(.2N,'D _A4NI:5IVLVAM-3L;>\ MMR0WE7$8=E,'A;P^L:QC0]."+#]G5?LJ8$6[=LZ?=SSCUYKC M?&WQ"CB\*:^^D1ZE&]H'@34T@_<"=2 5#9SU^7.,9XS70:EXYL--U*]TU;'4 MKV\LHDFFBM+<.1&P)W9) P,?7T!H Z*2TMI;J&YDMXGN( PBE9 6C#<-M/49 MP,X]*IVWAW1;/5)=4MM)L8;^7.^YCMU61L]T6#5WU:'2;&/47SNNE@42G/7YL9YJ]/!%P7LMI!)=VX80SM&"\888;:W49'7%8FC>, M['6[R"&&RU&&.ZC:6TN;BWV17*CG*')['(W 9%='0!EGPWH9N;JX.CV!FNRI MN)#;INE((8%CCG! //< U>:TMGNX[MK>)KF-&1)B@WJIQD ]0#@9'L*X[1?B M%'>R^))=3L;BPL-(G=?M$L6%5$1"5<[C\^6) Z8[UJ:7XRL]2U.#3IK#4M. MN;F)I;9;Z 1B=5QNVD$\@$$@X..U &MJ>D:;K5L+;5+"VO8 P<1W$2R*&'?! M'7DT^/3;&%+A([.W1+DYG58P!*=H7YO7@ <]A5JN;'C73VUHM"MU]C: M^6WS;B;.-A;.?O?+G&,\9H T+[PWH>IVMM:WVCV%S;VH @BFMU98@ H(X& M !@>E:4<:11K'&BHB *JJ, = !6$_C#2X_#FIZZ1/\ 8].EFBG^0;MT3%6P M,\\CBHM7\:V&DWLEH+/4;Z6"$7%R+*W\P6\9SAG.1UP3@9.!TH T4\.Z)')> MR)I%BKWXQ=L+=@ MZ^E[@O(MLB*P)0@*2(&">1B@"[= M>%/#M\+476AZ;.+1 EN)+5&\I1T5A'I7-6 M/CFPO-6M=*EL-3LKZZC>6."[M]A**,[NI&#T]LXX4MM#TZ%893-$$MD&QR,%A MQP<<9JX-*TX6=O9BQMA:VS*T$/E+LB*G*E1C (/3'2L:W\;:8]MJ,M]#>:8^ MGPBXN(;Z+8XB.=K@ D,"5(X).1CK3;;QO82Q7[7-EJ-A-96C7KV]W $D>$ Y M= "0>F,9!!(R!F@#1N?#.@WNH-J%UHVGSWCH8VGDMD9V4C!!)&2,OQ+TW39\R>&!5=\\G) SS38O#>APZLVK1:/8)J+$DW2VZB0D]3NQG)]:RW M\>Z3;Z/J&HWL-[9?V=)%'=V]Q$%EB\QE5&(!(*G=G()Z'TQ1;^.;.>\N;-M, MU:"ZBM6NXH9[;8US$" 3&,\G)'!P>>E &^NGV2I=(MI $NV+7"B,8F) 4EO[ MQ( '/854O?#>AZE%:Q7VCV%S': "W2:W1A$!@84$<#@<#TKF- ^(PU#PIIFI MWNDWWVV_8I#:VT&3.0"Q,>6^Z%'))%=9H^K0:UIZWEO'/$"S(\4\922-U)#* MRGH010 -HFE-#%"VF69BBN/M4:&!<)-DGS ,<-DDYZ\FB71-*GU5-4ETVT?4 M$0QK=-"ID52"" V,XP2/Q-9/CSQ--X1\)W.K6]HUS,A5$4+N52QP"_(.WMQW M(K%N?&-S;>.[>)K/5'@GT?SH],2 &;S?.(+%=!TAM(_L@ MZ79'30,"T\A?*'.?N8QUY^M)!X?T:UTMM+@TJRBL&.6MD@41L<@Y*XP3D#\J MR5\=Z5+HEIJ4$-[,]W.UK#9)#_I!F4MO0H3P5VL22< #K39_B!HMKHJZI,Y!&,YH Z*6SM9KF*YEMHGGB5DCD9 616QN /4 M X&?7%4],\.Z+HLTTVEZ38V4DW^L>W@6,M]2!67+XVMHH++_ (E&L/>W:22) MIZVP^T)&C;2[J6PJY(QDY.1@9I\_CC24T[3+NV2[O7U/<+2UMHD:;K5K]EU2PMKVWSN\NXB#J#ZX/>F#1-*&D_V2--L_[.QM^R M>2OE8SG&S&.O-<=XJ^(/D^ -8U31[>]CU"U+6\DHVOQ6L]#1MVG/I$ MEV\*Q@NTBN0,'KT'3- '6M:6SWB7C6\1N8T,:3%!O5202 >H!P./853L/#VB MZ5>37FGZ38VES/\ ZV6"!49^<\D#UYKA/ 7B+5?$GB_79[Y]82WMKZ6V@MC# M&EM"B@8$G\7F<^M>FT 5Y;"SFO8+V6UA>ZMPPAF:,%XPW#!6ZC/?%23P0W5O M);W$22PRJ4DC=0RNI&""#U!%6\NFV3:GJ(>,-OC# +$/ M1F <^O KJI[JYU_PF+WP[?I;SW=NLUI<.@=02 0&!SP>A[B@#$USPQJ;ZK;W M&DZ?X;GM[>W6*T34+;:]DRYPT;*IRO3Y>,8X-:_ASPO9Z!HNE612.YN=.@,2 M73QC?EN7*GJH8]L^E:YNC9QR&5XS&,[3PN=YZ4 =+J?A_1M M:EADU32K*]>'_5-<0+(4^F12ZGH&CZVD*ZII=E>K"K MKXAUCP]K%W#?RV,<$\5Y%#Y1=)=WRNH) 8%#TZ@UU+NL<;2.P5%!+,3@ #O0 M!"+"S6YBN%M8!/#&8HI!&-R(<94'L.!Q["HVTG37M+FT:PM6MKIV>>$Q+LE9 MCEBPQ@DGJ37":OX_&H)X?;2H=3M(+[5[6**YFM]D=W"7PP4Y)P1SR 2.16Y? M_$#2["XOE^QZE<6FGR>5>WUO;[X+=A@L&.5--;J[ICD8)&>M7$M+:*ZFNH[>);B956654 9PN=H)ZD#)QZ9-86 MJ^--/TNZ:W2UO]0>.W%S.;&'S1!$<[78Y'7!( R2 3BF7_CG3+1T6WMK_4E- MJEY(]A!YBQ0OG:[PFLX6WQ6\ENA1&Y.0 MN, \G\S6ITID,T=Q!'-$VZ.10ZMZ@C(-8^N^*;'0+RQL[F*ZFN;\2?9HK:+> MTA0 E0,]?F'MP22 * -NBN8B\>:0^B7NISI>6OV*X%K/:SPXG68XVH$!.XMN M7&"0IV]_96OVLV-Q %EDBSC>N&((!Z\\4 =716!X+\03 M^)O"EAJMS9R6L\T*,ZLFU6)0,63DDH<\$G/%;] !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 5Y1XRFO=0U#Q1IES-KAF^S" M/2;&Q5UBG5H?F=F48;YRP(8]%QCGGU>B@#S[P>&N/&(ODAF$#>';*-9)(F3Y MEDDW+R!R/3Z5SVD)-H/_ BNM7]I=+8VMYJT-PRP.YA\Z9C&Y4 G:=N,X_B' MK7L5% '#^")GO?%?C#4?L=S;V]U%HS(@A"[@& /.,^O/-=I.\J6\KP M1"654)2,MM#MC@9[9/>I*1F"C+$ >YH \<\03^']KR!0C)GJS'!6MV+5SX.\2>)VU:RO)Y-1:&ZLS;6KRBZ80K&T0*J0& M#+C!QPP->CT@(89!!'J* .-T".ZD^(>KWEQ8O:^=I-C\A&0C9E+(&Z$C(!Q7 M#:=IDMCIWA?4=1EU?3[**/4;:>:Q1A) SW.]"P"D[&"D9QUVU[910!Y,EM;: M)<^&O$D%OK+Z5'J%Y)=2WL3/.#-'L68HHW!"4'4 X;)'-4]7%WKD'Q!O[+3+ MTPSG39K<-;LCW"1,"S*I )X4X'7&/6O9:* //X-6B\0?$W1+[3[>[>PATZ[0 MW4EL\2%RT1VC> <@#Z<^QQQ?A[1[RW^&_A&[NTU2SAT_4[IKLVB,L\*2>:HD M"X)P"5S@'AC7NE(6 (!(!/3)ZT >6_8_#S:->7\R^*)[6XU"(G57#^=&\<9" MSI@!P@SLSM_#'-=3X$O-0N],O?M=U=7MK%=M'8WEW!Y,L\.U3N9<#.&+KNP, M[/(I)_A_P"(888WDE?3IU1$4DL2AP !U-AX/!]#7I-% 'DEU97MM=:CJOV*YD@L/&"WTJ1Q,S-!]G1 M"ZJ!E@I;/&>A]*M^.]9;Q7\-_%2:5I=X]ND<*07#0.K73;U+!$*AB%XY[Y.. ME>H44 >=RWR>'O'MAJ.HPW2V=QH$=K'+%;22CSED+%"$!()#<>M<]I8NM,&@ M^(+_ $^\AM+37-3-U'Y#.\"SEPKE5!) . 2,]:]EI-PW;""\L+5;4O;NC7 6-P2JD9Z^V<8/>NAT*TN$\6^%)'MY52+PPT;L MR$!'W0?*3V/!X]C7H!(49) 'O2T >0M;7>GWK:S+973VECXON;B=8X&=A"\. MP2A0,LH+#H#WK?\ #.HQZK\4_$%W#;S10-IMH(VFB:-I5#R_/M8!@,Y R!D# M/0BNMUS1QK5@MO\ ;;NRDCE6:*XM)-KHZ].H(8>H((-5M!\-QZ+=7M]-?W6H M:C>[!/=7.T,50$*H5 %51D\ =2: -._>XCTZY>T0/DW M3SZ]X,U2:Y\07LT>2W=0@3: OSDC*C &,GD5[)2;AN"Y&3VS M0!Y)'I]W_P *6LK4V/M%U#6/$FKPV5O+( MTGAEDC*@@.XN ^P'IN('3WKT\D*,D@?6EH \JBM],U5+^ZL;GQ-J-U;Z1=*' MU!&$<)D4 Q895)\LC*H0YC MG!W#M@\< MUZ+10!XEJ-W)8_";7?![:=?RZW'+565A=K\-OAW ;28 M2P:E9-+'Y9W1@%LEAVQWS5'2-(LXH8?#VJW'B=]0CU(YL( WV<@3F1)@2NWR M\;7)W9SD=>*]DHH \VCLKD>"?B1']FE$EQ>:@T2^6YO)9K62$1 M;HBBQG>!EB6Z#/W37?T4 %>7W%RMCXJ)\/2:U::G-JBK>:3+;L]K.AD DG!* ME4!3+[E8>A&3BO4** /%]4O7M/ /C/PU]@OY-7EO;V2.".TD(>*20NL@?&W; MM/KG/'4BND&JIX0\8>([G4K2]>+5(K::R:"U>43,D7EM%\H.&R <''WJ]$HH M XG1UN[CXDO?W&GR6?F^'K8-&PR(G\Z0F/)_[1 MO6VNI4X-Q(0<'L1S7644 U>:W]E->?\ "5Q:;!K-ZEU9V%S9O>K([W:03LT@4L,CT"G!.00,$5[@ M2 "2< =ZJZE81:KIEQ8S22I%<1E"\,A1USW5AT- 'G]UKMMK_P 2O"LUE;70 M@2UOAYT]L\.YBB94!P"<8&3C'(YZUG6>C7TOP$T6V2VO$N+1X+F6"%2L^U)P M[[01G?@$CCJ!7;Z1X46SU=-5OM:OM7O+>%K>W>Z,8$",06P$506.T98Y/%=) M0!Y!J.C6FOZ)KT^AS^(]3NDLX4%Q>94.%F$IBCW*I+C9Z8^8#K5DVNFZG9:[ M=Z;<^)-2N8M#NH1-?HPC7S%YB 958N2H. "!CU(KU:B@#SQ[.?=\,Q]FDQ;_ M .M^0_NO]$8?-Z<\<]ZP_$>DWD_B/Q'>B+4([:VUO3KJ26S0^:8EM=CO'@'= MM+9. ?NFO7Z* /(-4TZRO?"GB"\TEM>U&2>;3X6N;]&/GJEPK8C!4,0NYLG& M/3.#77:Q:SR_$O2)8X7:,:3>H7"G:&+18!/0$X/Y5V&X;MN1GTS2T >.:%/I M+_#?P[9:M%K=E<::QB>]M+>6.2PF ;J0N2&!(X#+S@XXKT#P1=ZE>^'O,U*6 M:E 'C3Z7<0M;ZE='5+.RM?$6J>?-9(PEB25FV2 !22F0 2 >&JU>Z7;3 MZ/876EQ:U=)<^*+*:6;4$)>94*J90, A, #+ ?=STQ7K98+C<0,\BV.HI86F@6$MO_%;((.<$''!I: "N!O;6X;X[:9=""4VRZ'(C3!#L#>:>,],^U=Z6"C+$ M>YI: .$^&]K<6UWXS,\$L0E\17,D9="N]2%PPSU'O7;W$R6UM+/)NV1(7;:, MG &3@#K4E% 'EWA+PUXEU.&^\3OKMQH]WKDQGEM#912,D0RL2$N">$QQ[T[P MQ?W?P^T?7= O;6]U!=*D$FF-#;G-W'+RJ+@8!#E@?0'T%>GT4 >6/X3\0:-$ MOCF-VNO%>XS:A9HW[N>W(&;9!V*!1M/=@>N15_5K"#QAXR\,W>-2AL9-,NI/ M,ADEMG1BT6%9E((/7Y2>WM7HE% &5H?AS3/#L4Z:?"X>X&O ^C6^FZ@+[ M3M1T];Z-[.1!:^5A&RQ&.O3!/&35G[<=#\,^*_#-U8WLFJW=U>FSBCM9'%VL MY8HP<#;CYL')XVG->KT4 >/'21X;UBXCUK4->M4FTVS2!]+5V6X>*+RWC.U& M^;(! .,AJLZI;:9H=M9I8OXCT/5;;2XH[.6. SBY #%8)%4,CLI."#@_-P<5 MZQ29!) (R.HH JZ7)=S:192W\0BO'@1IXQT20J-P_ YKGM>MY9/B+X0F6%VB MB2^WN%)5,QH!D]L\UU98 @$@$] 3UI: /)M8TZ^_M;Q!J,=C<3167B2PU!HX MXR6EACAC#E!_$1DG _NUHW4I\6^*[G4=(@N9+*UT*YM3.\#Q"6:4J5C7> 6P M%R>PR*](HH Y/X;7L5SX T>!%F2:RM8K6=)H7C*2*BAAA@,_4<5UE%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5QUUXE MU^Y\5:MH6B:78R/I\4,S7%W<,B$2*2%PJDY)!QVP#78UYS%>:Q8_$WQ;+I>E M#4U-O8AXA<+$RMLDVG+<%>N>_3 - $A^(E_?6_A@:1H\4EWKJ7($5Q.56WEA MP&#, CZ=ILEQID,1OI+BX=4:9TW>7%A2< 8 M^9L=1Q67H?@O5=*O?!+RB*3^S$OWOW1^%DGPV%!Y(W$C\*T);/7_ _XIUO4 M-*TA-5MM7$4H47*0M!,B;#NW=5("G(R1SQ0 [0O'@UK5=%A-E]GM=7L))X'9 M\L)XGVRPD=.!SGO@\5A^+?&,-QI&M27.B6U_IFGZO!81>=(1YLH(WMP.-C$ M>I!JU-X*U;3/ >A0::8;C7]&N1>1_-L25W9C,FX]%(D)[_2=#TZSN$TN*)[M[F=HR M[R LL<>%/.T9R>.17*^"_$EW:>"?#&DZ5!:-?W=O<7+/?3&.*&))2"3@$DDL M /<]JZ"6Q\0:)XRUG4-*TN+4+;6(X&WM#Q7.67@ M*_T_2/#'['79["UGM+NQG,1^_+O61"_RY&,'D<,: /0/#&NGQ!I!NI(% M@N8II+:XB1]ZI)&Q5MK<94XR#Z$5Y]J)M93QY-J=I+)='^S;PS3QVR0 M;5V"-XSL5@A>&+!M.T2.*32=/TJ1W>1K2P0"./)X!P "VW&2!@GIQ6 M/<7GC"SN+^SD\/VVMVLLKFVG2ZCA B;I'*C#MTR,Y':@"*37;_35T?0-+N[/ M5;Z2R-P^HW\^R-HE(4.2H.YF)&,>A-5)OB%?2VV@K8:1%+?ZGW&D6^A37&@Z=XC-K92VMS9R"/$9>7S5:+S1C" MDLG.#C'TK9A\,7XU'P==1Z1IVG1Z?VEM!Y1@& ]S3M=\(7+:CX(328%^P:)+->N[G4;G1M M$M[S2].O&LY5,["YG9"!(8UV[<*21@GG:>E0ZKXZO[6;6+NRL;*72M&D,=UY MMR4N)2JAI#$N,?*#W/)!'%1P6'BWP_+J^FZ-IUK/#?ZA)>6VHRS@);B5@SB2 M/[S%3NQMZY'2J5WX.GM=:U@IX-T36SJ-U]I@U"^6(^1O"AED##>0&!8;(NPV[2Y/ QCM7JFO6$EYX5U/3K2-/-FLI8(4&%7)0JH]AR* MA\.:#::1I&GI_9]K#>Q6L<)+K2+2+P]>S1HN+ACH%M=5N$:%E8$LGDJC<=N0>M<['X= M\3W7A33/!=WIL,=G:2P)/J@N5*2P0NK+L3[P=@BC!&!SR: .BL?&:'2/$=WJ M<"VTVA3S1W$:MGLC3O$'VSQWH*ZEHEM;ZG=Z$UV]P)"7@4M M_JN1T]?>F^*_!>IZKXM#V2Q_V+JPMUUD%P#B!]RX'?DR6DC[P"'9\XQUZ=Z .5\2>)-:\0^!K?5'TRUBT:^U"T^S,L[&= M$%RFUW4KMPVWH#D;AUYQT&J>.[ZTEU>\M+*RETC1YC#=&6Y*W$NT R&-<8PN M>Y^8J>E8A\.^+SX)L/"/]E0>7I]S!F^^U+MN(8YE8;4ZJV "=V/NG&*M7O_&U[H.E MZ=:/;V0MII[N>=E'E2#)V@*.O$FIR1(EE>PV:6Q5ASY:.&&.V,BK'C32+G6O#%Q M!8*IU"%X[JTW-M_>QN'7GMG;C/O0!G:;XY2\\5:[I<]LL-GIT;20W._/G"/ MFR.VUF K%TSQ.VL>*_#$MQH-K%J>HZ/-=PSM(VZ%2253IT(VD_6J>J^!-?F\ M(Z+!9B(:JXN8=4;S ,1W>6G(/\6UL8]<5T=SX9O!\3="U>U@1=+L=-EM6.\ MJ3]T =<8H XFXUKQ!J?P[N[[58X)]GB&(0+!*S.2MZ 8_F 48 7GIUQ7H&D M>(-8/BR30-;L;*&5[(WMO)9SM(NP.$9&W*#N!8WT&E7L= MWID#:Y;ZJFDQV\,Y\F:5PK(P8C*KM;)R,C::VM5TF\NO''AW5(D4VME#=I.Q M8 @R",+@=_NFN;U#P?K$MSK%_;1PFY37K?5K&.20!9UCB1&4D9VY&\#/?% % MN]\5>(+'^UM*O;+3X]6ATQ]0M)89G,,B*=K@Y7<&7(/<'(Z$/A_< M^(=-L]1N;_4+)()3*Q,9>,%9CD#]YUR.1SUK8?0];\1:SJ&K:A8)I8_L>;3; M2WDG65V:0Y:1BF0!\J@#)/4UE-X9\1ZAX8\#6,^E+:SZ#J=HUPIN4<-#"FTR M @]_[O6@#>N_%6O7-_JW]@:-;7MEI$WD7 DN&2:XD"AG6(!2,@,!\QY/%1:K MXVU**[U7^R]/LY+72$5KM;NY,4LK&,2,D:@$9"D[EN%1;61T57\Q#RP!7<-N(7U(QR MQ75XL0^SRB-48.'!;9E0P"Y/)'O0!W-PV;A7(6/C MG6WM/#^KZAH]I!H^LR0P(8[AFGA>4?(S J%VEN.#D @^HKJ-6A6V\(7T"1Q1 MK%82($B7:B@1D84=AZ"N!T*P\0>(/"7@K39M,BAT^T^Q7LE_]H4B2.)0R(J? M>#'Y0<\#!P30!TF6DGE6T%W+<7$[*JQN6## 4DMP-HZ=QZG2]$OK7Q]J6K2QJ+2?3K:WC8."2Z%RPQ M_P "% $&@>*=9UV]%Q#IU@^DM=2VS^5=YN;;864-(A ')7[H.1N'7FF+XYF; MX=6_BC[#'YLLZ1&#>=HW7 ASG'HI*+XW2[9XEN1*-J]0V.N[ M'0XSD4 =%XE\7ZQX?GO+M].L5TFS9-QGN]MQ@V%U=Z MC,T]MJ]Q*A98]J[85!&Y2"I4=%&>(O NJZ58!&NYXQY2NVT,58-C/;., M4 5+GQ#X@_M:UT"SL=-?6#:&\NY))W^SPQ[RBA2%W,6(/88P:T_"VOOX@TZX MDN+46M[9W4EG=PJ^]5E0\[6P,J001P.M84EOXB@\26_BJ#0?,EN=/^Q7FG?: MXQ)$5D9D=7)V,"&.1D=1UK6\&:->Z3I]_-J2QI>ZE?RW\T43;EB+X 0-WPJK MD^N: .*U/5O$-]#\3K.]^R'3[*QEC14EYJMJ'A[7CJ'CRV@TY)K M77[,_9KH7"KMD%MY81E//+=^F*V+W0;^:;P8R1J1I

Z^NYT.ZU:YMIA MK%E;P31R822UF\R*=" 0ZY 8=2"".W&17&Z)X7;Z>EM'I]L^OOJ9TL6ZW!,'F!/,\S?C/E^7 M\W3/;WK.\7>(_%]AX2O&:PMK&^M[VVA-S%.QBFCD=,-$=N>IVL"..2,U,_AC M48]-TS4],\.Z5IE_I^IF\33+0I&LL10QE6=1M\PJ]/\0Z;XL\3^$=4 M2?3[:VG:YMYK'3_/4N%BD1V#R#Y=S;3C' XYH LOJ8C^)FBV&H:59?VG)I4L MK7L4C-Y0#N2!59?'VK_V)'XJ;2K0>&GF"@_:&^TB$R;!,5V[<9(.W M.<=ZL-HFKZC\1]'\17%@+:UCTJ6WN(VF5VCD9LA>.O'<<5CCPQXE?P7%X#DT MZ(622+"VK?:5VFV60/D1_>WE1MQC&>9)=7 M#)YRF)9-JA5/SN3CJ=)U:'5?#]EK"J8H;JU2Y 8_<5E#8/TS6%9:% M?PW7C-WC4+JDP>U^L?V/:>)KC2;2/PY=31HI%PQN8XG<(DK+MVX)()4'(!ZFL.VL] M3U;XZZ@]_8Z7<_V?;P/#YLTC?9XRY(>,;<>9W/09[U>3PYXFN/"-CX'N=-A2 MSMY(8Y=5%RI22WBD#C;']X.0H&", YYKH=-T&_MOBAK>N21J+"[L8(8G#@DL MN.O%OVF M.VFTG2;&*>O7I5=],\0Z?X\UW4=/T^WN+?5;*%(KB68!(98ED #I]X@EA]V@# M2\,:SK>K".:_LM.^PW%N)X+K3[LRJ#D?NV! .<'.1D<'IQE-;U_4HO$=GX?T M2TM9KV6V>\FDNY62.*)6"C[H))+''M@UE>%M O+;Q9)JJ>'HO#UJ]HT=S;PW M".MU,64JX1/E&T!_F."=_2KFN:?K%EXUM/$FDZ<@C/?O0!S/ASQ+=Z78:P%LH1JVH^)[BVCMYI]L4;^6K.S.!DHH1CD#)XX&: MV)O'UY:V%U!<6M@NK6]_#8EA='[)^]7+];N[3P:L_B/P_8W$BZE!"D:7!>&4 M,1ME0X##&3P1U![8-:MUXGUF7QS<>&]+TVUD%O#!,R:I]CL?[ >_^Q!_M)^T MX,OE";9C&W?VSG'/M5_XFZIJ>B_#[5;_ $ETCN(H^9&8JT:GC(?$ U.RT"UL=-?6I+1KRZ=YW^SPQ!]BX M.WV!C!K4\+:_)KUC=&ZM5M;ZQNY+.ZA1]ZB1,#='OM+M-2NM36..]U2 M_DOI88WWK"&"JJ;NY"J,GUS0!2M_%>K7WC'5M(M=.M%L=(FC%W=SS,#Y;QJ_ MR*%.6Y;J0 /6JNE>.K^[FTB\N[&RBTG691%:^72&]B;^L>-=1MKS66TVQL9['1<"[\^Y,I. M/>JYGD1/,&"K71D'/3[IS4.I^$)H/$&M7$7@[1M=_M M.9;BWN[X1?Z,Y1499-PW% 5W#;G[Q''6@#6/CU$L?$]P]LI_LF&.XMPK'_28 MY8@\1]B6ROX4MOXWN+C1_#TRV$8U#5-0-C-;>82("A<3'..=OEM^E4?$?@W4 M+WQ7H\VGPP+I> MYL"'!;SKA8A)E>V"DG_?9H L?$75=;TJWT/^QFMU-UJUO;R&61E)W.,+P#\I MP0QZXZ UDVESXBC^(/BE-*L;"6\-K8/.UQ.ZQ*PC?Y5(4DDDG!(& .?2N@\> M:3J.J:9IDFEVRW-S8:I;WWD&01F58VR5#'@'GO3] TS4(?%FNZO>6PMX]0@L M_+3S Y5D1@ZG'H6 SWH Y^7Q;9:ST_P3KEO M:_#R.2WC#:)-,][^]7Y P.,?WOPJ_=:!J^H>*[*];P[9V5];7XDDUNUN%43V MP8_(4'SL63"D-D Y(/2@#T.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "J#V^F:5-?ZQ((;9I8U-W%;_ %"WL[;4K@37\DT@11;1G<5)/]]@%'T- 'H- MI=VU_:1W5G<17%O*-TH(X-35YC\/?$6E66H^)/#MA?V][8V+MJ%@U MO*'7R)/F>,8_N.2/^!"JQU?Q;%X.T3Q0=?+-JMW:>?:&VB\N&*:5<+&=N[." M%)8G.2>" : /5Z*\ZT_6-=N-7\5ZC=:LXTO0+R81V<<,8\Y1"&V,V,X& M+%\&ZGXI37F\S3]4E@AL_L\7E31+<^7B0[=V<'&5(X [Y- 'KM%>::OK^N>" M]7OUN]6DU:$Z'<:@B3PQH(YXV4 +L .P[^AR1CK4>C^)]134X;>/6M1U9+FQ MG>X:YTMK=;6=$W*4)B4;#\PVG=T'- 'I](&5BP# E3@@'H:\NT_5_$T.A^#? M$5YKTEP=5N+6WN;+[/$L)29<;AA=P?.&)SC.1@#BM#X+Y[G5[JZ1- M7DA,4D<05F$<6)"54'.T!< [<=L\T >A53O=5L=/C@>ZN%C6>=+:(\G=*QPJ M\=\\58GC>6WECCF:%W0JLJ %D)'# $$9'7D$5XAIMOJ1^&.@3C5))Y[GQ)%Y M(N(TV0O]KD!;Y0"V3\Q!)]L"@#V^XGCM;:6XF;;%$A=VQG"@9)XJ+3]0M=5T M^"^LI?-MIUWQOM(W#UP>:X=M1UO0M;U_29M:FU%(]#.I6TUQ#$KPR!G4CY% M(R <$5E)XHUJ?P=X3U+4=6OK*RO+6234=3LK-)667Y?+##8P1#\^2%Z@#C- M'JU5+_5=/TI(GU&^MK1)9!%&UQ*J!W/11D\GCI4'A^>2ZT"RGEU/>,'[9 M;J%28=F ' R,9QWS7EWBW4O#?BOQSJFDZ[K5C96&D6+VT N)U0M=S#YI ">= MB@#V)- 'L=%>8:?X]O+WX01:G9W$+ZRDT6F/+Q(BSF18O,]""&#CL2[U@VMNFVS5DM YPTJHBY=RH+8Y&< #'%$OCG4-*TS6TM]1O=0A MC2U^QZA?:+=3M-.\21V.L:CJ,5M MHTE[;WU[IWD/!.F05YC16!RK 8.,'K5N2?Q7#KGAFV_X261AK\$OV@&UBVVI M2,29A^7KC*_/NZY(/2@#TNBO)KCQ?J^DV]YHUWK$[S1ZZ-/74Q:"29+H7U@86ECFD561U9%!P=P) M '!'0\T >L4BLKJ&5@RD9!!R#7G5Y-KVFZ[J>AR>([NYCGT26_BN'@A62"5' M"D+M0#:0W0@XQUK7^%]O/;_#C0S->S70EM(I$$BH/*4HN$7:!D#U.3SUH Z^ MJFGZE9ZK \]E.)HXY7A9@",.C%6'/H017"6>N:D_C22SU'Q#-IUY_:#I#I=S M9JMO1M-I6K6:)'8L%1[6\*;D7) .UN0 M$=%EUX)>ZE]J.H7$=O&0NU ^(P5Q\O*@GKU.>E '::U>Z?IVC75SJL@CL%3; M.Q4L-K?+T7GOCBI["WMK33K:WLD$=I%$J0H,X5 %'/MBO+]=\3^(?#WAGQQ M:#5GN+[1#;26E_)#'YACFV\,H782,,,XYS6OJ%_XAU/QOINA6.LMI]K/HOVR M>2."-W#B0#*[@<$Y ],9XS@T >@T5Y'J?CC4?M6MWEKJU^MSIM\]O:Z5#IC2 MPW"1$*P>01GYG(;!#C;Q[UZVK;D##.",\T +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 5SMAX52#Q9JWB"]N%O) M[U(X8$:+ MH4'W!DG.6)8GCFNBHH YO5_"4.H>(-'UBUF2TGL#(DJB+(N()% MPT;8(]B#S@]J\P %UI^B^&+#7I[PV>JP"#2WL3%%XM/?Q )YQF-96EWX M@6ZTFQB,4-NEH$DE7;M43/N(;:/[H7) )KJJ* .3T/POK.C-96*^(%;1+!CY M%LMKMF9,$+')(6(*KD=%!.!S4,O@3S/!.H^'?[1Q]LO)+KS_ "?N;I_-V[=W M/IG/O[5V5% '-:YX/M]?UDWEW.?L[Z9<:=) J\LLI4E@V>"-OIWING:!KZ*8 MM5\1)=VZ6K6T4<-GY6_( \R4EFW, .VT#,>&/#>C?;_P#D"SVL MWF^5_KO)[8S\N?J<>]0+X;UC1)?%%YIFK+Y6I"6[AA%F'EBN3&J@ABV&'RCY M2O?KZ]E10!7L!.\HH YS4O"W]H:[?ZE]L\O[7I#:9Y?E MYVY9FWYSS][I[=:I6'A/6M#T#1M/T;7XHWT^W-O(+FS,D,X)!#; X*L, MIKL** ,CP_HA\/\ AV'2X;@2R1^8QF:/ ,CNSL=H/ W,<#/ XS57PIX3M_#> MAK8RR+?73RR3W-W)$ T\KL69B.<=0.O:NAHH \]\3>"[:VM_$^I"ZN8K&_AA MGDMK.V\R2&XA8%9D&>>@RN.<=:R-(,OBGQY:W,>NQZPL&DW,-Q=6UJ8;>$R% M B@$GYSAB1GH!P,5ZS10!RB^"PO@73?#JZ@R7&G+"UM>K$,K+$05?83R,CD9 MZ$C-$_A;5-7TC4;77=<$TUSY1@:TMO*CM6C;>CJI9B6W $Y/. .*ZNB@#D[C MPSKFJZ+K-CK.OQ3-?V;6D8MK/RHH<@@OM+L68Y_O <5=F\->;JWAR^^UX_L9 M)4V>7_KM\7E]<_+CKWK?HH XVZ\"O)VVI^1?3:HFIVLI@W"!UB$15AN^ M=2NX'D?>]JFNO"FJ:MI#6VK:XL]R]];W>Z*VV11+$ZMY:)N)YV\DL>3^%=91 M0!@WWAI;[Q,=7>Y*HVERZVW&,=Z/!^AWWASP];Z1>ZA#>K:J M(K>2.W,1$:@ !AN;)]^/I6]10!R-SX5UB_OH8[W7H[C28+];^.)K3_2 R/O6 M/S=V-H.!G;G QGO39? WF^"-8\.?VAC^T9[B;[1Y/^K\V0OC;NYQG'49KL** M .*U/P-?7MQKL,&MK;:9K8!NXA;;I@WE",[9-V I"C(*D]0",U/8>#;B#Q3I M.O7>IQS3V.EG3WCCMRBR?-G>,L7LV^80=N,G.,=:K7_AC5QJ^HWNAZY'IZ:F$^UI):>:]0HH X.^^'EQ MJWASQ%9ZAJZ/J>O/&T]W';;8XUCV[$6/<3@!3U;/)-;D'AGR?%MKKOVO/D:6 M=.\GR_O?.K[\Y_V<8QWZUT%% '(MX5U>VU"^&DZ^MEIM_=?:YXOLN^:-SC?Y M.6W9'7ICWJ[10 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 5B>(=;O-*:RMM-TJ34;^]D9( MH]_EQH%&6:23!V@#V))X%;=8/BGQ'_8%M;16\*7&IWTGDV5N[[%9L9+,W9%' M)/X=2* $\->(IM:EU&ROM/\ L&I:;,L5S )A*GS*&5E? R"#Z BM^N:\/V5G MX=TV]OM0U:WGO+F47&HWSNJ(7("@#G"H JC/;U-=+0 4444 %%%% !7,:[X MMEL-:AT+1]+?5=8DA^T/")A%'!%G&Z1R#C)Z DUT]>?VMU!H7QBUI=3D6!= M:L[9K":4[5,$\;LL#B@#7TWQ+K1UN#2M=\-R6+7*LT%U:S_ &J E1DJ M[!5*''3(P?6J,?C/Q!J&L:O9:/X6ANXM,NC:O-)J8A+-M#9VF,]B.]5-8US7 MM(\8:/:+K^F7D&HZB(?[.CM,310$,Q8MO)(4 G:.M9&@:9+?>*O&;Q^*;[2 M NKD>5;M" _[M/F.]&.>W'I0!U6J>+-9T+PAJ.MZKX6]#TJ];>+;6]\#3>)[6%G2&TEG>V9MK*\:DM&W'!!4@\5S/C>U-G\+ M-5@?6[C5G^T6[&>X:,LH,\7R_(H&.">GPM2"6G34Q,0<<#:$&<_6O/[JU>\U_X=PIJT^EDZ%*?M M,!0,/W<7'S@CGZ5WNAZ9)8:@9)?%U]JH9"@M[AH"N>#N&Q%.1@]^YH QM'\; M^)]?T_\ M#3/!]O+:&62-&?5PC-L#'QRI[UT/A?Q+%XFL+B86DUG=6ER] MI=VLQ!:&5<9&1PPP001US7F_@K3/%\OPZENO#_B*.!A-=FWLGL8W!<3/QO)S MR?;C-:&G:[8^'?A+9M\GRD#?=P=VL4G\/2"_2ZCU(R22.N6E^3 MRQG>"^1N[CKBM;7]7L]5^(7POU>"51:7,=],CL0,!H$.#[\X^M 'J=%01WMK M*X2.YA=ST59 2:GH **** "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 **** "LW5_#VC:_Y/\ :^EV=]Y.?*^TPJ^S.,XSTS@?E6E10!BVWA'P MY965S96NAZ?#:W6WSX8[=0LNTY7<,_O5RB@#)TCPQH.@,S:3H]E9.XPSP0JK,/0D#)%5[S MP1X6U&\EN[WP]IEQ#?#5U96MG<:#ITMM M:;OL\+VZE8MQRVT8XR1DXK;HH P]/\&>&-*O8[W3] TVUNH\[)H;959<@@X( M'H2*W*** "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 **** "BH_/B$PA\U/-(R$W#=CUQ4E !136D1 M&56=59SA03@L?:G4 %%%% !1139)$BC,DCJB+U9C@#\: '44@(8 @@@\@CO2 MT %%%% !1110 4444 %%0M=6Z,ZM<1*T8W."X!4>I]*=Y\.^-/-3=(,H-PRP M]O6@"2BBB@ HI&940N[!549))P *%8,H92"I&01WH 6BBB@ HHHH **** "B MBB@ HIK2(C*K.JESA03C)]!3J "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **;YB>9Y>]?,QNVYYQZX]*=0 44UY$CV[W5=QVKDXR?04K,J(SN MP55&22< "@!:*:CK(BNC!D89#*<@BG4 %%%% !1110 4444 %%!( ))P!WIJ M.DB*Z,&1AD,IR"* '4444 %%%% !1110 44TR(LBQEU#MDJI/)QUP*=0 444 M4 %%%% !1110 4444 %%%1RSQ0!3+*D88X&]@,GTH DHHILDB1(7D=40=68X M H =113(I8YDWQ2)(N<91@1F@!]%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !6/XJUZ+PQX8O]8E&XV\1,5R MVR_3+2*/0%6X]=E>I5Y[XB^%^E'2C<>&;&&RURUD2XLIS(^!(C X.2>" 1^- M=C83:M)?7 OK6WAM!%$8#'(6_- &C1110 4444 %>>:O+./C MEHL44A .BSD(Q.PMN."17H=^';^?XIZ7XA01_8+;3I;:0EOFWLV1@>E ' M*?#2PO[GQMXKU2_M]*EN(M4E@EN0C&9"% "QL>B<]*]*UR>[M=#OKBP\G[5% M"SQ^=G9D#/..:P_!OA^^T/4/$\UX(PFHZK)=P;&S^[8 #/H>.E='?VYO-.N; M96"F:)XP3VR"* /([6^\07.A_#>\N#;WNH37!:!FD?Y@UJ^&E8Y.1DDX[#BN MED\=:GI-MKUOJ]I8OJ>FS6T4)MY&2&8W&!'DMDK@YW=>!4&@^&?$$=CX,MM0 MLK:W.@3LLK)<^9YL8@>,..!C)8<5-KO@F_U;4/$UPHM2+QK">S6<[D=[[UB=5L$DF8)!%Y9D9IF/4@#HO<@9[U#<^&M3U3PUXAM( M_#>BZ+)>6#6UM';E3([D')>15 "_=P,$\$GTK1\1>&+F_P!*T"6*SL[ZZTAU M=K.Z(\J=3$8W7)! /.02,944 7O"GB*;6SJ-I=_9&O=.G$4DEG)OAE5E#JZY MY'!P0!]6TFP"&ZNH=D?F-M7.X M'D_A0!CW/BK5!J-AH^CPZ1;S/I<5XD=](R"*[>W>66VBD MFA\F5D#/%N#;&(Y7(X..F:X?7]"U:]TNWTN7P[I.LV8L4B0SS>5);3A<,VXJ M^4FV, M<:EVG&/FVE<84X.3BKGB72M4_M_2/$.C00W5S8I-!+:2R^5YT4@7[K8(#!D! MYZC-9MUHWBJZ?2?$$Z64NKZ?>32I8++MC%M*FPQ>9MY<#!W$8)R.E $.H>.] M6T33/$$>HV-I)JNC_9I +=F\JXBF<*"H/*D?,,$GD#FK\>O>)H/$D>BZA:Z4 MDU]937%D\+R%8WC*@I)G[P^H 0^1HEI/#=_/R&>%4&T=^0: )++Q/XEU;_B;:9I5E<:']M:V M6(2,+J2-9#&TP)^3 ()VGD@=:9X)U'Q!?^)_%*:E/:R6EM?^2B(7S&PCCP$! MX"XR3WW$U'I>D^+M!@/A_38;%=/%\\T6IO-EHX'E,C(8BO+_ #,H.<<@UH^' M-)U?1_%GB$S6L+Z;J5U]LBNEG^93L1=A3'^R>4[F>%VBS&7S\IW;<$#H3U-=EXCL9M3\+ MZMI]L%,]U930Q[C@;F0J,GZFN1M]!\2WX\+Z7JEG9P6>B317$MW%<[S<-%&5 M0*FT;6 V;=PE (7.[ QGGI5NQ\+:EY_C'2+ZT@;2=;FF MN([M9\L#)&B;#'C.1@G.>U %V7QC+'\1X?#@MHS8M$$>Y).X7#(\@3TQY:$_ MB*R$^(-_?2Q6UFFF6SW5U=_9KF]D98A;0.(]Y&069G) (X&>U5+?P9XF3P0 M\DCVK>*QJ,5^C>9F,M&%B +8Z&)3_P!]5;G\"RZ;:>&I;32['5VTNQ:RN;.[ M*@2[]C&1692 P=2>1R&- $W_ L*>;1[%84TZ/5KF_EL':6?_18VB!9Y-W!9 M2H! X)W@9J.3X@ZA%IK*MI8W>J0ZO!IDBV\Q,,HE 9'1N=N0P!SG!!ZT^_\ M"5]2.160IN*X+@;#NV@$KT I\GAG4[W3M/(TC M2=+>+6[>]-M9X&R",C.]@ '?J> !@@>] &IHFN:PWBJ\\/ZY#8B>.TCO89K( MOM:-G9"K!N<@KU[Y[5N:O-=V^CWD]CY/VJ.)GC\[.S(&><]OYKT- S2,-X:VD&Z5CDY!))QV'%=-)XZU/2+?Q!;ZS:6+ZCICVRPFVD9(9 M_M!VQYW9*X;.X\\#-5M"\,>((M+\'6=_96T!T"Z_>.ESY@EC$+H'' QDL.*L MZ]X)O]8U#Q/,HMMMZMA)9B8[D:2W9F*R#'W2<#OP30!I^'/$]W>Z]_M,Z!?+HRQMJ30LMMYC;5#D8!)]NOX4 >7:_- MJFN:IK?C/2YIC!X7G2&RA1R%N1$&]6\+0Z.BS6+'2=8F&D17-UY?VFVF1AY.X@XD&3CKTH T-0^(&MZ/9^*_ MM^FV8NM!@M9 8G8QS^:Q!(SR!@#CLUU/5)I&@\V M9Q#;VZ(K'S"<%GRP7"X!R.>*Y2[TC6O%=U\1+';:+?W5OI\2Q1R[HX2I=MA? M R0N">!RU=OXQ\/3ZG?Z1JMMIUGJ;Z>TJO8W9 66.10#@D$!@54C(]>E &2/ MB'<2:;#;HNF+K#ZD^G-(TY^R*43S#+NZE=A7 ZY;&>])-\0K^WTF?%K8W>IV MNJV^GR+;3$PS+-M*NC=LAL8.<$'K2WGA&_N],TV].@:&EW97SW/]E1J!#)$Z M%"C-MP9,$'=MQE0/>GW'AC5+_1[95T?2=*D76;6\^S6>!M@B=2=[ ,_#'@ M<@>] #X_$/C%_$EWX;-GHOV^.U2]CNMTODB)F9=K+]XMN7L0,9/L:UK\0[W5 M=/T1+2/3++4+Z":>X>_F(AA$4GE,!@@L6?H,\ $UTD6C7:?$2ZULA/LF&%<=8^!-2TJST:ZDT?3M7N+6.[M[BRN'7:4EN#*CHS*1N'0Y M[,?2@#1C\?:G?1Z%!I]A9R7^H7=U93*9B8HY(0+O M$L7@WQ5;G[':ZMI$\$4MQ:LX5HI0I5H\\J_S ')[&M^V\-ZD=2\*WLECIED+ M">ZENH+$;8XQ)&RH%X^8C*@G R/WGV?.S.>V>>F*Q?$^K:MITEJFG_V7;PR!VFO M=3GV1(1C:@4$,6;).>@"^XK8TV:\N-/BEO[-;.Z8'S(%F\T)SQ\V!GC!Z=ZY M;Q)H>I7'BZSU>VTFQU:%+)[58;R4(MO(7#>: 5;((&#CGB@"E#X\U34K7PO_ M &9I]HUSK0N4?S928X7AX+!AR5R&/3)XZ9S0_CK5K+3]3M+RQLY-=M=3@TV% M87803/,%,;'.64 ,21S]WKS4/AOPAK>FW/AE;R.V$>C3Z@))8Y.)4FR48+CY M>6(*]L4_6/!NKW5[KM_:?9_M+:K9:G8+(^%D,$:*5<@?+G##\J %TR35S\8( MHM9CM!.F@2%9;0MY:ZL94?+' '.#TZ8'KQV= 'BEKJ MOB#4O '@K4[TP7MU-KL+VV9&#.3YP_>,7J6@BP@W/@^;^]Z^@^=>: ,^T\7 M7@TGPI8Z5!HVFR:EI8ND%XS) N @$,0')/S^O '0UWFG2W<^G6\M];+:W;1@ MS0K('"-W 8=1[UQ']@:Q:^$-"T6Y\/:5KEK;Z?';W-M/*$9)E4#&O"EY?PKO MO"!#9Q#DR3N=J #OR<_0&N4\%VEUX'\5#PO?7*=)CU&*-_#MC&\\D1D(,]P?E0$#LH).<]36=KWPTL+>WM M=1\)V$%IKEA=1W%NS2L%D .'C8DG 92?TH 34/&?B0)XHN-.T_33:^'YG\PW M#ONG18ED*KCHV">3QR..M6K?QCJ\.K:*VJ65E#I6LPRRP>4[&:WV1>:/,S\I MRH/3H>YZT[_A%]2;1/'5L5B$NMO.UH-_'SVZQC<>WS U)>^%;R]D\((XC\G3 M8I8[S#\X:V,7R^O)H HZ-X^O;RZT6XO%TH:?K,GEP0V]P6N;8LI>/S!T.0N# M@#:2.M5E\>>(SX:'B9M-TU=*ANS;SQ;W\Z11/Y1=.PQQPG%6?"WAC4M( MDTJPG\-Z#''IXV2ZJJJTMPJJ0C(H4%7)VDDD]#US0W@_53\*)_#@$/V][AY M/,^7!NC*.?\ =_6@"QJ/B+7=1N_$5OI%G8OI^DJ8)S.[B6XD,8=ECQPN P'. MAQUI?#'A/4])U+PS/="$ M)IV@MI\^U\GS2T9X]1\AYH S6\?>)X_#=]KDFEZ8D&CW;VFH1^:Y:9DDV.T/ M91@@C=DDY] 3=UKQY?6M[K3Z>-)-EHQVSQ75P4GNF"!W$0Z# 8 9!RN3V.*;>^%-0L]:UB6R\.Z)JJ:G,+B* MZO\ ;FU/BC7M6\0ZAI?A^VT[R[>UMKI+F\9]I$ MJL0I5>JCJON!FN MPT?0[G3_ !AK>I.L*VEW;6D4 CXP8A(&&WL/F&*Y2T\(^(='TSP9-;6EM=WF MB277GVQN?+#+,& *O@CC(/2@#TZN>\=WNH:=X%UJ]TR2..Z@LY9%=\_* I)( MQ_$!T]\5;TK4KN\U?6;6X@B2&RG2*%T))<&-7.[W&[MVQ1XHTR;6O"FKZ7;L MBS7EG+!&S_=#,A S[9- ' 2W'B%]>\ R%;*?5)M/O-KLSB(*4@.]_P"(G'4# MJ3VZUJ'Q[J-KI5W#?6U@FLPZNNDJ?-9+9F9!()"3R%"$DCK\N.]6=*T77)M5 M\)WVH64%I_95G]U/3+YK&2\L#&QFL)"T,L<@)4C)) M!RK C)Z>]'Q"OM1TSP#K5[I]2^%K"YM?MDUQH M6EZ.LK*(K>R"E]H'61U !.2< #@=SFI_%VDSZ]X/U?2K9D6>[M9(HRYPNXCC M/MF@#FV\5:U:1Z/I#3:-'JEQ9&[GN;N5UA6,$*H R&9V)]>,$\U"_P 0=3NK M7P\FF:=9R7VJ7-S92H\Q,<4L(8%@PZIE=W3)7WIL_AW6+B?2=:N_#6FWMS!8 MM87.G7%PC@ $%)$STRT_LV>ZFNX;(;(XQ)& MRJ%&/F(R 3QDY.!TH 63Q!XJF\13^'K.UTG[;;Z?!=37$K2>2'8N&4 ?,02H MQZ#.<\"LZQ\?:_=:/H7B"73+"'2=0NXK.6'S':=6=_+,@/W=H?MR2.<\X'3V MFC7RVD]LLY%W;JC,OF.#QR5!VXZ,,$ MUVE>?W/A[6M3\4:?=W.BZ7;7-G?"9M:MIMKS0 G$>S&[+*0I#,0.2.U>@4 > M>S^-M??1M1\3V6GV#Z!8S2KY3N_VB>*)BLDBG[J_=8@$'@=16%K=M?Z[\:=* M1X-(O+5=):ZM([M'=%0R#YRO_/3T/3I6K+X8\3VWAK4_!UE:V;:;>2SK%J3W M&##!,Y9@T>W+.-S 8.#QTK:7PO=P_$K3]9A$?]FVNC&PY?Y]_F CCTP.M '8 M5XKJNI>(-0\"?$,ZM-;2V]M>R0*L98WWA'Q#+I7 MC718K2V:WUBZ>]M;HW./F;R_W;)C(P%/.: .@M/$&O6WBS3M*UJSL$@U2":6 MV-J[EX6CVDHY/#<-U&.1TKFM#\:FW\$65U8:;I.EM>ZO+9 N3':PD;SYCXYR MVS'49+#FNRU71[N\\9^'=4B"?9K".Z6;+8.9%0+@=^5-\,>(/#W@A=,? M3-,U)FOYY;JRGD^66%R2-K$%0P.TX(P<$<4 =KH=QJ=SI^[5H+:*Y#LH:UDW MQ2I_"ZYY (['D5I5S/@?0[G0M(NH;BWALTGO)+B"QAE,B6L;!0(P<#N"W P" MQQ734 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !4%Y>6VGV3I!;0H7DED;"HHZDFIZ\U^*.O::M_H?A?4;Z*UM+Z<7. MH/(< 6T1W;#_ +[@#\#0!Z%8W]IJ=C%>V-Q'<6LR[HY8VW*P]C5BO,_AIX@T MK_A(-?\ #.F7\-U8QS&_T]HSD"*0YDC'IL<_^/5CVFI^*7\#^'?$O_"2W)OK MV^BM&@>*,P;))3%DKMR6'#9S[8H ]DHKRK6]?UGP9>>(;%-6N]15=.MKFUEN MXUDDAEEG,)P$4;AT8+CMBD_X2#5K&TU]+*]U^YM8]#N+N.[U73V@:"YC' 5F MC0$,#G;@XV'UH ]6JGJNJV>BZ=+J&H3>3:Q%0[[2V-S!1P 3U(KAK:?6]+U; MPA>7.NW5X-:8Q7EK(B"%28&D!C 4%<%<M 'M-%>;W\FN:KX@\:P1>(+RPMM)2&2T2V6 M/.]K<.=Q93EAA\$Z_=:W<3G7)HXKJR*((%62%G&P!=P(* MCG)SSVXH ]/HKR'0_%VKZBVDZQ#W)U.]"+I%O.( R;"&=_W9^7.T'GK MG)Z]JZWQ8-1/A+56TF=X-02V>2W= "=ZCN^'K_ $^YV:.EO:3ZC& "&^UOY<8)ZC:1 MN_&J7B+Q3KL>G:GJMGJ,D-NWB2#3K5552!$F$DQD<[GW_E0!Z4NNZ<_B&305 MN,ZE';"Z:'8W$1;;NW8QU[9S1HFNZ=XCTN/4M*N/M%I(S*LFQER5)!X8 ]0: MXVU_Y."OO^Q=3_T>*/@E_P DPL?^OBX_]&M0!Z'17(^++N_F\0^'O#]E?S6$ M>HM/+<7$ 7S1'$@.U2P(&2PYQT%EWVO:*=7:>X_M/3M.LKN2)-T* MSC)<@ L ?3!(SCM0!ZQ17G.I1^(-)UN3P[8Z_?73:GI5Q/9S77EM+!,H&8XH1F=>>F7PGXT >AT5 MY!HWB[5]1;3-9@N=>N+B\OE6:P&EO]C2V>3;\K^7C*+AM^_D@UKZ+=:YJ4_B MO4[C7+E;?2;^]MK6TC5 C!4R"YVY.W<-HR.1SG- 'I%%>6V-[K]II'@CQ!3GMQ7J5 &7#XATN:PU"^%R8[73Y)(K MF6:-HPA09;[P&0/49![4[0]>T[Q'I_V[2Y9);;=M#O \6[@'(#@$C!'(XKRG M4+_4_$7PL\?27VJ7.;#5;V&+R]@W0H%VQ-\O*_-VP?>O2/!-C)8^$-,62^NK MOS+:*0-<%28P8U^1=JCY1CC.3SUH W6EC61(V=0[YVJ3RV.N!WJMIVJ6>K1S MR64WFK!<26TAVE=LB':PY'8]^E<3XHL9[GXL^$PFJ7UNCVUVVR$IA2@CSC*G M[V<'V QBN<1-7L?"/C#7['7+JT?3M7OYH+:)4\I]LI+>8&4EL\C@@ 8[YH ] M8_M:S_MK^R-[_;?L_P!IV^4VWR]VW._&W.>V<^U7:X%]>UB3XJRZ5;3YMCX: M^V16K8V?:#+@$GKTXZU'X&U2XN=32WO=?U-M3^REK[2=4M5C99,K\\)"K\@. MX<%@01T[@'H54)=:TR#6(-(EO[=-1G0R16K.!(ZC.2!Z?*?R-79)$AB>61PD M:*69F. .I-?/5WXFT35=/U?QB-7MH_$:ZBEWIMN[$,MO!E4B/IO4R$CN6% M'T/17!:UKUWK%WX+_L/4Y+2SUMI3))&JLWE^07XW @,,?@>H/2L<+XB>'QC: M?\)5J*KH!+VI6<%W;/@ MM%,@921T.#WKR^3Q=?ZU=QQRZCK5@(M*M+A?[(TYKC?<31ERTA$;X4?* O&> M:T+'4O$7B37M&T^YO[S1UN-!%Y>Q0Q*DHF$H4[=ZDIDGTZ<>] '?:7H^FZ): M?9-+L;>SM]Q8QP1A06/4G'4^]+!JEG MGI7FUIKNN7T&E^'&U>=+B;7+W3Y=114$S06X=N.-H<@*,X]:H:K<:KX9N/B+ M<0:I--=VNGV#6]U*J^9C,F-V 2,D9QTQWYH ]DHKSF[M?$%IXWTS1O^$IOF MM]5LYY;IMD6Z)HRG^I^3Y =^.=W'OS6.?%6K6]K'H=SJFHN1KEW8O?VMKYUT MUO"F\ *B'YCN4%@O !- 'KU(S!5+,0 !DD]J\I?Q#XA&D16MM>:C$3X@MK.U MO]0L3%++;R@9W(RKN*L6&<#.T5+KG]JZ>WBW0'U_4;FW'A\ZC#/,8_-B<&0, MH(0#:VP9&. 3C'6@#U!'22-9(V5D8 JRG((/<&G5SO@.T>T\#:,KWEQ=%[.& M0-.5)0&-?E&T#Y1VSD^YK"\8:],GBZVT0WNL6=HMB;N1])LVGFD88UE", 5DQM<+Q MG)'I45YK/B1_!%KK\6IB&[UG5+0VL2A7CMK>2156/_:)4Y8YZD@8Q0!ZA17G M%_>:QX8UO4=,_MN\OX+C0KF^@DNA&9()XL#*E54;2&!P1P15!M7US3/ 6BZK M=ZYJ$]YX@DLXG:&V64VB-&SL88U0DN5&"3NYYP.E 'JU%>61ZUXB.EZU;:6UDAN[G3S'>>2[$3K&'11(RA71?$&JZI:)J* M)=O':+_:%G!L^==I49;=M/W,A2<9QF@#O=8UW3M MH;C4[CR(IITMXVV,V9& MX4< ]?7I6C7C?BZ]COO &E2P:Z^LP#Q%;+'/-$(YHP&_U<@P/F!SR5!P1QW/ M7)XCGT#Q5XDLM:NFDLH[,:M8LP *P@;98P>^U@".^&H [:BL#P6=5D\)6%SK M4S2:A=(;B4, /+WG>XU;4K.YUZ2\LM1D@M=.M=,>6TEBBDV,K.(SEFPQSN&TD>E6(=,E M7XZZI*=8U)1%I4=T0IC^9?-SY)^3_5_^/?[5 'JU%>1^'?%>L7\N@ZHESKUU M/J-P@O+-],<6<4,F<&.3RP!LRIW;CN /K5BPUO7(=!\5^*;O5YYETBZOX+2Q M"H(F",VTR<;C@X P1PO?- 'JE%>7Z1K>K0:E#%%>^(+^&XL9VNY=1TQX$@G5 M-RO&QC4!3\PVY/\ #46GW_B"WT'P7XBN?$%WJT5Y]I8\1>)X[W7++7YK22+4I8+6R*(;8PQ2;")!MW%F"L<@\$ MC'2L/4_%FKS7FNWME=:Z;S3KZ2WLK"TTQY;658B RR.(SDN0W.X;(JF4=MOWRQ<'+*1QBO2",@C)&>XH MHZCK.GZ5I\U_>7*I;0.L,\X] *Z^_U'5?!WB,B;6+O5;:?1[R]DBNE0!98-C93 M:HVJ0Q&WF@#T6BO+O"VOZM+K&A-]KU_4%U!&&I+>:6\5O"QC+J\3>6H50PVX MW'(8'KS7H'B"XEM/#>J7,#E)H;.62-Q_"P0D'\Z -&BO,+:\\0:7I?@[Q!=: M]=7CZK/:V]Y9R)&(=LZ\% %!#*<'.3GGZ4W3M9UN/3?%_B:\U>XFAT2\U"&U ML J"-UC+;?,.-QQP!@C&WOF@#U&BO.6DUSP\GAC4[CQ!>:@=5NX;2^MYEC$6 M9E.&B"J"FUL8&3D=:K?\)9K%EX U6QEN3-XGM=0;1X964!I99''DR8QC[CAN MG\)H ]"CU:SEUB?2D=S=PQK*ZF)@H4],-C:?H#FK%S<1VEK-YVX#'C^)L9[+Q)JDNH6VE233:?JMJL5Q;S!21(GRK\F>, ,.G/J >BV%];ZG807MJS-! M.@>,LC(2#ZJP!'XBK%>7Z5KFM:]I?@C2SJL]M+JMC)>7UY"J"5A&%^5200N6 M<9..@XJ'5-?\0:1:Z]HT.K2376G:EIZ6M[.BEVBN'7Y) V/F&< D&@#U:B MO.[B7Q'HGB34=(T_5KK59KC0IKVU6]$9*7*.%7;M51M.X?*>.*N>!M2%Y?7, M(\0:G=RI K7&G:M;"*X@DSRPPJ_(>F &&<8- '<45S7CG5[W2?#Z?V=(L-[> M7D%E#,RAA$99 N_!X. 21GOBL@Q:GH_BZR\/OX@U*ZL]7LIV6:8QF>WEB*'< MC! ,$/T(."* .CTCQ5HVO7MU::9=M[;NSC'7C&E:3>:CJ)=]3OK2XOK&T\VYDBMV(&%5&PQRF6"] ?6@#U MRBN5\"ZE?WUCJ$-]_:$D=K=F.UN;^T:WEGA*JP+*RKD@EES@9VYKJJ "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K"TWPTE MCXIU?7YKIKFZOUCB0%-HMXD'"+R'-#NM6OM_V>W7<5C& M7! M(H/".CZ +]RFF7<-T)O*&9#'+YFW&>,]*VO#VO6GB718=4LEE2*0LICF4+)& MRL596 )P00:T\@DC(R.M ',:SX*M=@,"2 02.H]* ,*X\,I>/O9[]*YRX^&ES-H MLV@)XCECT+S_ #X+06JEHSYGF!#)G+(&Y P#TY.,5Z!N!)&1D=106 (!(!/0 M>M &%'X82/4?$=W]J8G6UC5EV?ZK;%Y?'//KVJLO@Z-=(\+Z?]M;&@2PR*_E M_P"N\N)H\$9^7.[/>NF# D@$$CK[4!@WMK;Q#,FB M6\[316*P*' )+>69]E/]GG&"-K[5?'OPZ]* ,7_ (16>'QA M#K]GJAA7[''9W-LUN'$R(Q*D-D%#\Q]:Z:BB@#AM.^&EIIWAK7=&%_+(NIL? M+F,8!MD Q$JC/.PC(Z9J6[^'L%UX,TOP[_:$BBRNH[IKCR@3,ZN78D9XW,Q/ MMFMV36I+&TU:^U>R-A8V&YUG,JR>=$HR7"KR/H>::_B&%?$MCHXA8_:[*2\6 M;=@*J,@P1[[\_A0!#%X72/Q[/XI^U,7ET\6/V?9P 'W[MV?PQBCP9X73P?X: M@T:.Z:Z6*21_-9-A.]RW3)Z9K?!! (.0>]% '&>/D@MWT75FNKRPN+.Y817\ M%K]HC@#H0PE3.=C8 R.AQTKGO#GAD>)E\4W,E[>M#>WMM-9ZG)%Y.MZSJW]I7Z6YM8-EL((XHRP9L+N;+$@9.>W05!X?\ M#6N@>)]3UF.[DF^U;A;V[( MJKN9) I[[G(/;&*WK*ZO9[N]CN=.:UAAD"P3 M&97^T+CEL#E?H:CUO5DT70-1U8Q^M1=M(-7O)[IF*8\ MHRJ!M'/.,=:V;.Z6\LX+A1M\V)9-F1 MPBC ]210!BGP?&= \-:5]L;;H2FT C/&>O?%=-61:Z]'<^)M3T M8PE&L(()FF+U=5IMF-.TNTL0Y<6T*0AR,;MJ@9Q^%6J* .=U[PS<:KKNCZ MS9:G]AN]-\U!F 2K(D@4,I!(P?E&#^E5W\%1OX5U[0OMS!=7GN9FF\OF+SF+ M$ 9YQG\:ZDL!C) SP,]Z"0HR2 !W- ',MX.1O%[Z_P#;YD=M(_LORXUVE1OW M>8&SP?PI-+\+ZC#K-GJ.L:Z=3>QADAM0+582-^T,SD$[VPH]!UXKI]P#!Z1'>O9?:T\IY MT3PL(+*VC"6\$2Q1H.BJHP!^0I+&:XN+"":[M3:7# MH&D@,@?RV[KN'!QZBIP0P!!!![B@#C-'^'T>CW.E&+4G>UTJ^NKFT@,0&Q)D M9?*SGHI8D'\*TU\*HLGB9OM;?\3W&[Y/]3^Y$7'//3/:N@#!AE2"/44!E;[I M!QQP: ..3P3>Z=]F?0]>:PG73X;"Y=K195F6($(X4L-KC+MS<-VW(SC.*,C.,C/I0!QDW@#]Q MOL]6>VU"+5I]5MKKR XC:7.Z,J3\RD,1U%03_#F2]M/$BWVNRSW6O0013S?9 MPHC,9;!50>F"!C/;.2377:?=7MR;O[;IQLA%.T<),RR>=&.DGR_=SZ'D8I=2 MU6STFR%Y>3>7 9(X@P!;+.X11QZEA0!4N]"6Z\4Z;KAN"K6-O/ (MN0_F;.< MYXQL_6L5_ FSS[BSU5[?4#JTNJ6]SY(81-(FQHRI/S*5R#R#TZ8KL"P&,D#) MP,]Z"0H)) ZDT L:E?2W3JM_I)TMXU4?*I9R7!]?GZ8[5K7^J6>F?9?M:BM^;9%BBE$ BQ&JA5! )R>.O?-5M:\.W M5[J]OK&DZI_9VHQ0M;.[VXG26(D-M921R",@@]SUS7044 7.GOIT+I:B)8(GY8[=QW,3 M@DY'3&!5J?PBDOA'2M%COI(I]+6 VMXJ LDD0 5]IX((!!'H2*Z6B@#F1X=U MM["X\_Q3<'49)HY8[B* )%$$_@$63E3SNRW/J,"JT7A#5(OM5ZGB21-:N;B. M:2ZCM0L+*B%!&8=W*X)/+9S@YXKKZ* .&O/AV=1TIK>\U=I+R;58M4N+E;<* MKNBJH54!^4;54=2>_-9_C>QL_&?BS1-$M!.]Q97#/J4J1L(X[4J"T3,1@ER$ M )Z$UZ310 =*QO^$?7_ (33_A(_M!W_ -G?8/(V\8\S?NSG\,8K9HH Y/\ MX1"_@U"Z_L[Q#-9:9=W?VN>U2!3(')!<)+G*JQ&2,'J<$9J]#X8CB\<77B;[ M26:XL5LC;E. %;=NSG\,8K>HH Y/1_".H:-+:6L7B&8Z+9.6M[%8 K[>=L;R MYRR+G@8!X&2<59T_P?:6F@ZSH]S,US;:KF>M='10!S&G> M&M7A!CU+Q+-?0):M;0Q+;+$,, -\F"=[ #@\#D\067B&XL]&O;LW<]E%"!)O9@SA)LY16 M(R1@GDX(S5B7PAJ$>H7K:9XAFL-/O[C[3_;A";8%H93*DC?/N^8'9C&!C/>MW5/#-OJVO6FI7$I, M<%G<6CV^WB19MF$]950238S@ =_P!VU:M% 'GGACPA>W>B>%)=1UJ2 M?3M/AM[N"Q-L%82B/Y0\F[N;B92 MNW G/S)U[ ]:Z&B@#CK'P3>I<:2FJZ_)J%AI#B2SMS;+&Q=5*HTC@G>5!.,! M>>3FIKGP-:W/CR'Q.;N0*@1WLM@*23(CHDI/J%.:Z^B@#C8_ ;6FC>'H-/U9K?4=#C,5O>& .KHR[75X\\@X'0@@@< MT'P")["[6\U62XU&]O[>]NKOR0H8PLI1%0'Y5 3'4GDGFNRHH Y_5/#']HZZ M^JIJ-Q:RG39;!3!PZ;W5_,5NQ!7IBF:/X1:\NMZUJ_]I7L-NUM;!+801Q*Q!8[=S98[5R<]!TKI:* ,'P?X93PEH"Z M5'=-*?#-[HTEP]N+D+B9%#%&5@RG!Z\J.* MV:* .?T[P[QU5 M[?48-2N-0M[HP!POG%M\;(3\RX;'4'@'BNQHH SM%T^\TZS=+_4Y=1N996D> M9T"*,X&U$&=J@#ID]SGFM&BB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH *\T\=:G/J7C;1=!M=,O-4MM-9=4U""TV;LC(A M4[V48W98C/0"O2ZS['0]/TW4M0U"V@*W>HNKW,K.S%RHPO4\ #H!Q0!YYX:U MF[T?QIKVG2Z1>Z9!K$;,F=5'G*-C,#GY6QGUK#?0]+B^&GA774P-6 MOKZPEN;K96=7/\0!Y /3;Q7K^H:)I^J7FGW=W 7N-/F,UM(KLI1B,' MH>01U!X->:+X)OKJYL[$>%QIPAU)+F6[743+:I&DOF'R(BY*,^ ,;5QD\XH METC3+?\ M3Q]K_D^=J.G7]PUB6R1"_V=22HZ9;@'Z"J_A?1M5ME\.:S8:%9V M3F R7=\NH^9+J*/"6^==H+,7VOR3C!KU"PT>QTV:^EM8=CW\YN+@EBV]RH4G MD\<*.!Q69I?@G0]'U".\M+>8/ &%O')>>#M) MU:ZM?"VNV^BV=O=2RI<7FK'4-TUXDBGS%==@SG.0I)VE1CI6?=Z'8GX9:YKH MC(U:WUJ8VMX&/F6^+W&(S_".2<#J2:]3L_!.A6&II?V]M,'BD:6&%KF1H(7; M.YDB+;%)R>@[G%3MX4T9]#N=&:T)L+F9IY8O-;YG:3S"=>*[.' MP9KNHR>'(?L4DOAB\ED\HG+R(Z;9&]7&YCN/-6M*\/W^FWEO=6F@V.CV1TV> M.[:#4/.:\!0%'9=@W,&'WN3\QKT6YT33KS4UU&XMEEN5MI+7+$E3$Y!92O0Y MVCJ*SM,\$Z'I,K2V\-P[>2UO']HNI9A#$>J1AV.Q>!TQT% 'G6GZ'8:;X.^' MFMVT 759KRP22\R?->.1=K(6[KM. .@ %=%\-M%TRRUSQA#R.G!XXH/AS2CXE'B(VH_M06_P!F$^]O]7G. M-N<9YZXSVH \>U&V@NO#'Q:^T1)+Y6HO)'O&=K!1@CWKII?#&C3>-_#&E&PA M&FIHUS(;15Q$Y,D1(9>A&3NP>X%=H/".B"WUF#[%F+679[Y6D8^:2,$]?EX] M,4NF>%=*TJ>TGMTN'FM('MX99[F25EC=@S+EB<\JN/3&!0!B_#F&.SM?$6GV MXV6EGK=Q#;1 _+%'M1MJ^@RQX]ZY;4X_(OM?\$9(76-:MIH@#@_9YQYD^/8> M1,/QKU#3]*L]+:\:SB\LWEPUU/\ ,3ND8 $\GCA1P.*@G\.Z5<^([77YK4-J M=K$T,,^YOE0YR,9P?O-U'8Z?-+K8T+2+ABS^'=-O7O >\T>ZUCS[D+(U M,T[0M/TOPC\.M:M( FJ37=A'+=Y/F/'(F&0MW7!P!T KTVS\+Z/87NJWEM9 MA)]6(-X^]CYF 1W/R_>/3'6G?\(UI7]F:9IWV8_9=+>*2T3S&_=M$,( M^<]Z /*+F\N+*V^*DUM,\+G4;:(RH<%$PBVN)A>6QLY6N;N65Q ?^6:LS$JOL,?I0!RD6A:?H6O M> ;W3X!#>7C/#=W )WW*FV9CYA_B^90>>F.*T?BQIUE?Z3H?VNUBGQK5I&/, M7/RO( P^A'!KKY=$T^:73))("7TQMUH=[?NSL*>O/RDCG-)K>AZ?XBTUM/U* M%I("ZR#9(R,K*%=$U3XDZ]97NGPS6-IIEC'#:./W2C]Z M =O3( P#VR<5R^C_ &W5]/\ !VERZ7%K=K'87LHL[RZ\N.1HYQ&I8E6#E$. M"/XL]J]?T[0=/TN[EN[9)?M$L$4$DLLSR,Z1YV9+$Y/S-SU.>:H2^"="?2[/ M3TMYX([)W>UDM[F2.6$N26VR*P;G)R,X_(4 <*^G:CX5TK1_$5W''"NC:G+" M\,5QYPBT^=]I0M@;O+)7&>@6NH\'I_:_B/Q#XI?YHYI_[/LCU'D0$AB#Z-)O M/X"E\0Z-<67A)_#/AO0UGBOHI8'EFG'EP;_O22%COM(;N%_"<5S+$Y.V5_,7EO7EB<>N#VKO M+_P;HFIZK)J-U;2O+*JK/&MQ(L4^W[OF1@[7(SQD']*DTOPKI&C7-ME\27]MHEG+JD6K31VNKSZAY M*9'+ M0&VT:;Q396LD$;%52&6.-W08^ZK-Q@?WCZUZ?:^&=)LO[)^SVI3^R8GALOWC M'RT8!2.3SPHZYIMSX5T6\AU2*XLA(FJ2++=AG;YW5556'/RD!5P1CD9ZT <3 MXNT?2/#&B:C:Z'8(TJH.4W E2>AQZBGZMI&G>%_&.F MVV@VD5E!J&EWR7D%N-J.(T0HY4<;@21NZ\UUEIX*T&UL+^S:T>YCU!0MV]W. M\\DP PH+N2V!VYX[4[3?!VCZ7+/-%'9/FO'(F&0MU*X. .@ %:=EI<6@^*;:ZU;2$G M:ZU20VOB&SN,N[2LVR*9>&VX.S RO Z5WG_"-:5_9FF:=]F/V73)(I+1/,;] MVT7W#G.3CWSGO52W\$:';:HE_%!<;HYFN([=KJ4P1RG.76(ML#FGP3H!LK^T%FZQWUZ;^8K.ZN+@D' MS%8'*'@?=(IC>!M!DT6ZTN:WGFANI5FGEFNI'F>1<;6,I;=D;1CGC% '$:GH MS:GXQUK2X_#-GJ=EIUG;6]G'+>?9ULT9&.Z-=C8)/\0P1L J;3M"_M?QKI-C MXG2*_EA\,1&X0OYD4T@F(W-V?N>>,G/85V-[X&T34! 9UO?,B@%LTL=],DDT M779(P8&09)^\3U/K6E;:%IMIJ,5_;VJQ3Q6BV490D*L(.0@7IP?:@#QV71]/ MNM&\.65S:13P6OC*?3X5E&[;;[YOW?/\/RKQ["O<(HDAB2*) D:*%55& . M*PKOP5H5[IK6$EK(L)O6U &.=T=+AF+&16!RIRQZ'O5^RT2PT^_GOK>-Q>I[YH T:*** "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 **** "BBN&^)&J7 M6GMX<@@UB328+S4A!D45QUMJ$7AOP_?ZLFN7_ (GMX64S M%9(9&@0?>*^6JYP#N(ZX'%:2^+M.FUC[#:DW$4=D+ZYO(R/)@B(RFX^K#) ' M89H WZ*Y/2O'"ZC=6/GZ)J%E8ZBC/8WL^PI* N[Y@K$QY49&X#/UHTOQS'J- MWI_F:3>VNGZFQ73[Z8ILN"%+#Y0Q9-RJ2NX<@=J .LHKA(_B;!)IRZM_86HK MHR7!M[B^)CVPL)-F=N[01ZT =;16?HVIOJM MAY\MA=6$RNTH[F@#J:*X.?QW=W/BKPW:Z/ITMYIFJVDEUYJO&I=?DP1N8 M$;-QW \G(QG!K+T;QU=:1I6LW=[INIW]C9:Q=I0H 9MS!01PHP M!^( !ZA17+ZOXS&G7U[;VFCWNHQZ=$LU_-;E (%8;@ &8%VVC=A>V/7%17OC MN&/7;?1]-TN\U2ZN;*.^B^SE%4PNQ&XLQ& ,9_X$ .M '6T5Q]U\0]/M/!DG MB-[*Z(CN7M6LU"F7S5D*,O7'&TMUZ5:UGQ58V[0V02YE^V:;<7OFVS!3'"B M[LYR"=P ([T =-17#Z5XOB3PYX?32=.U/5+C4;5YX(9KA#*(DVAFDD=@"S%-DX5=Y^ M4-N3*\CE5H/B'#-';:@VC7\6A75PMO!JC&/8Q9MBL4W;U0MP&([CIF@# MM**X3Q)XUD_L[Q)#INEW\UOIT,L%QJ4#HJP3>7GY1N#';EN^,=3U>'7$M[ M&2XB"1:@BQ6B+%G9L5\&3T8 @'!S75Z;XN@A\,^'AIEEJ6I76IVYDM;>693, M44 L\DCG'&0,YY) H [6BN2D\>VQTVREMM-O)]1O+M[*/31L659H\^8&).T! M0I).<8QZU6\(:S>:KXV\5QW4=W;"W6S46=PX/D,4?=MP2N#P"0RX92"#R#4\GB^[065JOAR^;5[I))O[/\V(-%$C ;W?=M&14U[ M\0/L\NLK::!J-ZFC2LE[)$T:JBA ^Y=S#<<$_*.>.<9&0#LZ*@L[N&_L;>\M MVW07$:RQMC&589!_(US/COQ+J7ANWT@Z=I[W3WNI06K%608#./D^8CYF&0#T M'./$4$6D:CJ#BULI5L4F0+;91R_+-M!)P,+G<1Z#-;"^ M.[>]L=(ET?3;O4;G5+=KF&U0I&R1K@,SLQ 7!8+U.3TH ZRBL[0]9M]>TJ._ MMTEB#,\;Q2C#Q2(Q5T8#N&!%85_X[2TN[X6^BZA>Z?ITHAOKZWV%87P"0%+; MGVAANVCCWH ZZBN4UGQM_8]Q=L=$U"?3;$(;R_38L<88 Y4,0S@ @DJ./PI; M[QH\.OWVB:=H5]J5[9Q1S2"%XT78X)SN=@,\8QU/X&@#JJ*X6Z\7:3J-]1N-3\5?VAHUU'8Z3*0AB\N1Q MMC0[-JL2S,26&!C! )!H [NBN3A\53WRZEIUYI5YI.H1V#7<232(V^/D;@R, M<$'&0>1D5R>A>(%3X9^!;O6+O5I[B]U*&!98+DAWD9W"^:2K-%;QW5 MS):M&%BC?.S[[# M1:GHM[IMU!8O?QPS/&QFA7[VTJQ 8$@%3TW"@#JJ*XA/B1 ?#RZ_-HNHPZ9+ M);I;RL$+3>:=I*H#G"GUZ]LU(OCRZ;59]'_X174QK"1+<1VAEA_>0DD;_,W[ M5P1@@G.2,9YP =G17'0?$"+4;+3)-(T:^OKN^AEF^RAHXVA6)Q&^XNP&0YVX M!.:Z?3;T:EIMO>K!/;B9 _DW$921/9AV(H M45S#>-[)?!EUXF-KH7MK93I;W=W;["(G95; 3=O8 .I) XS MWQ0!T]%N#2ZKXR M,.H:G86.DWUZFG1 WUU R!8"R[@ "P9R%PQ"@D#'4\4 =917-_#^YGO?A]H% MS=3R3SRV4;22RL69R1R23R36+:>,M+TG3_%FJ$:I+%INJ&"Y6>;S,,65?W0S M\J#<#M^M '?45S>F>+7O/$"Z/?:->Z;//;M=@W$?,P!P>@P;QG/ M2NVU[Q4FB:MIVEIIUU?7NHI,UO' 5&3'MR"6( X;.3QP>^ 0#H**X)OB:JZ9 M>WW_ C>J&/3)6BU0;HO]$93R/O?O./F^7/!'K6GJ?C=+*[NX[+2+W4H;"%) M[Z>W* 0*R[@ &8%VV_-@=B/7% '545REUXW3^U_[+TG2;O5;IK**^C\AD1&B M7=YJSR1V]B"B.IC)$N\L=JA2I!.? M3'6@#KZ*\TL?'!TV\\9:OJ<.H+:VE[90"S<[FMR\<:,% )&-Q+?+UZC.:V!X M\N?[6?1V\+:FNJM"+FWM3)#^]BR07+A]J8(P03G)&,YH [.BN0A\?6]YI6G3 MV.EWEQJ%_++#'I^421&B)$N]B=H"D=<\Y&.M$OQ!LX=/L;AM-OC<7-^^G-9J MJF6*X56.P\[>=O!SCY@<@9H Z^BN UGX@WEKX:\22Q:)&;>R@E5) P.G.* /4**Y75_&O]D7=WOT34)--LG1 M+O4!L6.,MCE59@S@;ADJ..>N*SK:_O&^.-[IYNYS9+H*2K;F0^6'\X#=MZ9Q MQF@#NZ*X7X07]YJ?PYLKJ_NY[JX::<-+/(78@2L!R>>!Q7=4 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %<'\2K.:XE\,W"Z5XR17>44 >826IUKQ-H$WAWPG>Z(]G>":\OY[1;4-;A2&BP#E]V1QC QF MO0M/OY+Y[Q7LKFU^S7#0*9EP)@ #O3U4YQGV-7:* "BBB@ HHHH *\SUF""T M^)>I7^J>%;W6+.?3[>."2'3Q8FYS&X)X55' ;MBO5J* /$].GOM6^$LOA:TT:_DNK^YN(8;A(" M;?8UTY9VDZ+M^;@\\# YKM=(CNM,^*?B$3Z?>FVU2&T-O=I"6A_=1N&#..%. M>@/7-=/HFC6N@:3'IMD9#!&\CKYC9;+NSGGZL:N03PW,*S6\LI7(O;*2SMS*KL8 ME0QL1]PADZM@8/6N_HH \ITS0]2\)WG@$W.GW=TEGI]Q:W36<1E\F6380&QT M7.1NZ<58N-%U-OA5XPL%L+@W=U>W[P0B,[Y%>9BI4=\CD5Z=10!Y3JVA16?B M;7+C4=&\07Z:BL,MI_9=Q.B.PB6-HY/+<*IR@.YN,-UXQ6]HVB3:?\1HI(M/ MEM].@\-P6<9)+JC+*?W>\]2!CZ]:[BH;>ZM[R,R6UQ%.@8J6B<, 1U&1WH \ MYC\.7[_$J?3Y;&1O#WVJ76?.9?W;2R0B(QY]=S2/BJGA?0=:_LKQ VIV5PEQ M9:2=#L ZG,T<8D.]?4-F/GOMKU>B@#R>RTJ.V\!>%+/7/#^M&6VM&VW>FK(+ MFREX^7:GS@,._(^49'2H3HVH_:=&UCQ-9:]=HVG26DC6$DJW,9$S-$95@8$E MHR >H##G%>O44 8?A&Q@T_PY!';Z;<:_#_3/ C:'J$.HPO;VUQ<- 1;)'%*K&42_ M=8%4X YR>E>L22)%&TDCJB("S,QP !U)-0F_LULA>F[@%H5W":S_ -J:/IWC305T+4KNYU.YNKBRF@@+02+,@^\_12IR"#R<#&73VH9"#,K18!7UR>*R+?PW<6NA>";S M5-,UAX+/39+.\@L'FCN(';8RL5B(NSSPVT)EN)8XHA@%Y&"@ M9.!R?<@4Z21(8GEE=4C12S.QP% ZDGL* /+QI3:/)X=\0Z=X>U6.TMK^ZDNK M1W>YNRLT?EB8JQ+9^525R2 ?K6YX0%]=>,_%6K7.F75C:WBV?V7[3'L9U1'4 MDCL<]NH!&<'BNSAFBN(4F@D26)P&1T8,K#U!'6GT : L^@V\VD:#JU MOYOB"SGD%]+++/+'&R@RL')9 ",'LH/%:GC'1T/C*RUF\LM8NM/:P:T@T4 >57_AZ?R/ S:9H=]:PQ:V;RX@FD:>2%6+$ MO(Q)()SDY/!.*VK/2[Y--^(*-:3![V[G:V!0YF!MHU!7UR01]17=T4 'KFRN([EM'25G9<*AC6-60]]V7%5OB-;7) M-3>SN(+:]MK!H6GB*%L))N&#W&0".U<+IGAF>PTWPO>ZQI>MO;Q:;-9W$6G/ M,D\$AFWH66)@Y4C<.^#BO:** ,'P?86]AX?06^FW6G+-+),;>[G:67+,?F=F M).YAAB,G&<5S%G>ZOX2N?$&G0^'M0U"ZO-3EO+"2&,F"02X.'DZ1[3D'/8#& M:]%HH \=\7Z5JNL1>*[.ZTK6KW5)=PTTQ2RK9I!Y2D8PP0MG?\I!8G QCIJ: M=XA.G_$'Q'>'1]4G@GL; E;>T9YHVVR$*T8^89R><8!'.,UZ=6?:Z-:VFMZA MJT1D^TWZ1)-EOEQ&&"X';[QS0!YA:^&=9M;?X=B73YO,M]2N+N\5%W"V$K,X M#$=,;@/J*MW*:]I\WCVTT_3]32\O;A;NTN8(3M>/9&KA).GF8#8'7->J44 > M4Z;IQB\6376GZ'K<.GW>BSVJ37WG22-,"K?.)"6C! P,XR0>.F<^'P[K(^&O MPZLCIET+JQUNVFNH?*.Z% \A+,.P (Y]Z]FHH \WU'4KFX^(3W6J:%KIQBO5Z* //+-;CP;XNU1ET+4;FQU"SLUM/L49G$;PH8 MS$[?P\;2&; Z\UL?#6RO=.\ :;:ZC;/;7:&8R1,,%29G/Y8((]JZNB@#R?4= M%U.\_P"$^T-=,O?.U&Y2]LYMA6&946,[!+T#$H1C.:M6NDV-Y!JL^G>'_$45 MPNDW$*3ZK<7#$/(O^J1)7.XG )8<<#DYKTZB@#SJ]TC4'^%OA.P2RG-U;2:6 M9H0AW1A&CWY';&#GZ5MI8W0^*\U^;>3[(=$2$3[?D+B=B5SZX(.*ZJB@#R*R MTE+;PQIEOK?A_7%FBGOI(+[3%D%Q;,URY PGS ,I!R^;C?U.W=CC=MQG'?-;-% 'C=]#K$7P[UKPE%X?U274/ML[K M(MN?)>)KDRAU?HV5.-HYSU &36OXHMY_[?O+C1]'URQ\1&6,07=GN-I>*-N# M,?\ 5X R"&^8 <$\5Z;10!Y%<>&K:#4==T_4] \0:C+?ZA+-!]DN[B.TFBE( M/SE7")MRP;<.<=\UL(^H>&]=\56BZ)J-X-5D6XL)K>$O&Q,*QE'?HF&7JW8Y MKT6B@#G/ -I<6'@#0K2[@D@N(;*-)(I%PR,!R"*X%_#^KGPW\0(/[-NC+>Z^ ML]LGEG,T?FQG)+*%^5&8Q;03V M)P?RJM\1;>[>ST"\M;*YO%L-:M[N>.VC,D@C4."0HY.-PX%=E10!R'A^VNCX ML\67\EI<0V]ZEFT!EC*E\08(Y[@\$=C7(:3H&KQ-\*?,TVY7^SHKD7F8S_HY M,0 W^F3ZUZ]10!YEJ-O.OBII]%T?7--UI]1C\YX=QL+N'> TDA_U?,>3V<-Q MS75^.+K5;;PE>IH=K-<:G< 6]N(E)\MG.W>2.@4$G/L*Z*B@#SD_"2#_ (1+ M_A'AXGUS['Y/EB#S(?*W=<[?+SC=SUS[U'H,>O:AK7@N\U?3;J*ZL;.^M;Z1 MXSM\P>6JMGT<+D'OS7I5% 'FLVCZD?!?Q&MA8SF>^O;Q[6/8=TRM"@4J.^2" M/PK,N= 2PUC59=3T7Q#?#4(;>2U&F7$Z(S"!8VBD\MPJG*?><8PW7C%>NT4 M<9H&C2Z;XYG:.QDM["/0[.UAR2ZJ4>3*!S]X@$5R^DZ=JF@)X7UBXTB_FBLK MG5(;J"" O-&L\S,D@0T\870T6]A-_J>FS6T4D M7SO'&8@6P/0*21V[]*[1[&Z/Q7BO_L\GV0:&\)GV_()#.IVY]< G%=510!XV MGAFZ@.GZCJ6F:N]I;ZCJBSQ6#2QSJDTP:.0",AV7Y.0,_>!QQ6Q;Z'M'AJ?3 M=#U&SA.OO=SK>2O-+M\B1!+(7)*YPO!/''>O3** /,_%&A:I?W'Q!%M932?; M=(M8K8A>)G43;E4]R,CCW%=SX>O?M^A6DQM+NU(C"&*[A,4BD#!RIYK3HH \ MRT^WGB\66+J-C;^6=X O@Y./]WYOI7J-% 'CGB[2M3U:'Q3:W&DZY?:JTS&P9)) M5M$M@JE=N&",W##;@L6/IR.ETVTO;CXQSZW]ANHM/G\/QQI+-$4 ?S0VPYZ, M!U'6N^HH X?X1Z;?:1\.[*SU&TFM;E)IRT4R%6 ,K$<'U!KN*** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSE!KS_$OQ M9'H3V$+_ &:Q:2:]C>1/1JP-,T6YL_&.OZO(T1M]0B MM4B52=P,:N&W#''WACDT <\OC34[_P )Z#JT5SHFC)?1,UU=:G)^[C=>-B+O M4MD[N<\ =\TNC>/+V_?PO/<0V8L-8:YM)9H2Q"W,3,%VMG!1PCX&,].:I:5X M*U_0HO#\L-OI6H7%C8S6H->Z==J[!6<3&968;?D)W%2!NX/6@ UCX@7EE?ZTENE@EG:WEOIEM<73% M4-RXW2-(VC5)7E!,,]R7+N&XSM(9ESC.,'%;_ (=M M-4BDN[C4M/TO3Q)M6&VL3O*@9R7DVKN))X 7C'?- &#<7>OM\9HK"&]M5TY= M)^T&!XG.4,JJW1P-^1PV, '&#UKF_#&M^(O#_P .M.U:--..CPWIADMW1S/( MDET4+APP52&?A=IX&<\X':W^BZNGQ&LO$-A':36C6'V"Y2:9HWC7S0^]<*0Q MQD8./K6;_P (7J?_ JR/PSYMM]N6X64OO;R\"[$W7&?NCTZ_G0!2UOXBW-E M>:W/;7^A16NCRF)K&[EQ=7FQ0TA3YQMZE5^5LD&NUUO5FL/">HZQ:!'>"QEN MH1(#M8K&67(!!QP*YB?PSK=AJNK#2K'1+FVU.Y^U+=7V3):,RJ'&P(?,&5W M;EY)!KJ?$&G2ZGX7U33+8QK-=64MO&6X4,R%1G'09- '&?\ "5>,$N/#N^#1 MV3Q!&1!$$D!M7\OS-SMN^<;0Q( 7D 9[TV?Q[JNE6NIV&IMI8U6VU2'3XKH[ MHK4B6,2"1P6)&U=V1NY( SS6V_AF^:X\%R!X,:(&^T_,?FS;M%\G'/S'OCBL MS5/ ^HWFIZUJ,363RRZG:ZA913DE'\J$1LDG' 8;AD9QD'VH =I_C34;JRUZ MUAN]#U#4--6&2.\@F\NU>.0D;GR[;2FUR1NYP,8S5#_A8E];Z%XIE2\T75KG M1K:*YBNK#)@E$A8;64.V&!0]&Z$5?U'PUKNKZ%<+-I^B6DPO+:YAT^)B8Y$B M<,4EEV#=NY_@P..M4-5\&>)M6C\2;X]*@_MO38K=8HYVVVKQLY5<[/G!#Y+8 M&#QC% &Y;:YXBLO%NE:;K*:@"S=>,]8\-7&O6^OI8W;V.EC4K>2RC>(."S)Y;!F;G@/ X-)XP\*'5;W7;^[NX;;3I M] -FTIR6B=9&DWE0.5 (/7/!K%2_U;5_&G@5KZXTF38UQ*$TVX:82+]G8&9B M57:,E0!S]X\T =;XS\17.@IID=O/8V8O;DP/?7ZLT%N C,-P#+RQ&!E@*S+W MQ+XGMIO#FG1P:1)?:K+<1M.I=H=B+N650&S@KR5R?3(ZUT/B*'5Y;>'^S+73 M[Z+<1=65\Q19D(XP^UL$'L5(/M7GLFA:MX?UKP?;VD=A'>M?ZC=1V:.PMXE: M(GR5;;D#&>=O!.<8XH UKGQ[JFC6^LV&JKIIU:QNK6WAN 6BMG6X^Y(X9B5" MX-G)8$=QC@$'%<%XLN-0UWX?^ )XX=)MK.^U*R5K-;5O*$C M;L#:'QY7JG4^HKO6L?&&LVFJ1:J=-LH9M.EM8K6VE,JR3,,>:SE 54= HSU. M[ MT_2%^S^'6NY;RUM#'(NV4@HF6.(^^WGGO5;0_B'=7M]HDMW?Z%-;:Q)Y:V-I M+FYLBR%TWG>=W3:WRK@D5M7GA.YO?B4VO2/"=-?1&TUTW'S-[2%B<8QC!ZYZ M]JK>&O#VNZ4=,TZYL-#6RT]/+:_C!:>Z15*I\FP>6W0L=S=..M '+>)=<\0^ M(OAK/K;IIZZ->7,(BMUC<3QQ"Y0(Y?=M8D@97:,!NO&#Z;XFNOL/A76+OR89 M_(LII/*F7=&^U"=K#NIQ@CTK@9?!?BS_ (0W_A#H3I8TZWG5H;UIW\R6)9A( MJ%-F%(QR36["25@8F$-ML1&&U58?*-Q&WOQR.370^$M:U+4I-8L-76V-]I M=Y]G>6U5ECE4HKJP5B2#AL$9/2LW1O"&HZ>W@DS26Y_L.QFMKK:Q.YGC11LX MY&5/7%;&@Z+)/"$))"B%$.[C@Y4^M '-?:]?F^)^OVC7M MJ=-@TN)O(\I\[&\W&WY\!\]6QR !@8K+\)ZWXBT7P9X,N)4TYM(NVM;#[.$? MSU$@VK)OW;>N#MV]#US747&@ZQ%X]O=6M([.73]1L([68R3,DD+(7((4*0P. MX=Q_C73P?J*^"/"NC&2V^TZ3=64T[;SM986!;:<9)XXR!^% &3=_$N>">]U! M=0T)=.L[\VC:=))_IDJ+)Y;R@[^#G+!=IRHZ\UZ:S!5+,0 !DD]JX.U\+ZUI M=[SYCDL%.\<$>E=!XQT[5=7\*WVF:/-# M!=W:>29I6($<;'#D8!YVYQ[F@#RZ>ZN+B:;XKQ2.R6VHB.&$'[VF+F)R%]26 M:3\*]$U[7]1_M?1='T!K/[1J4"8[- M+8^'-/<+&(_,:$;SQC)/7/O7,PZ+K'A4^%A-J.E2ZEIYNK"UCNKAXEO+5L%1 MOV';(H5>,$''6@"Q>?$#Q%866L&?3K![W3]6M=/6)-^V59 F6!)X)W9'H" < MXR;^J>*=:TJ\T_1+[5?#UCJ4T$EU/>7(9;=$#!41$9U+,2>N[HI.*Y[3=$U/ MQ.?$I2YLY9?^$BM+AYD8^2?)6(NB'!)VXV@\9([5V?B/0;Z7Q#9Z]IME87\L M5L]I/:7S^6KH6#*ROM;# @]N0QZ4 8(^)$MY8:1##>:-87MY) M+X>FN4TR":QU1KV>*U!5%C,B"/?E3PP+;CVP#4)^(MSJ2Z7'9W^B:/)/I46HS2:JY*EI,A8 MD&]?[K$MDX&..:Z6U\/W<'B/Q3J#/#Y.JQ6Z0 ,=P*1LIW<<"M9 MT"#2I[6QTC4[B/28=/NX+J4H@>,DK(C[&R/G8$8&1B@">T\<:SKT_AZWT:"P MB;5;">XEEG#2+ \3JC8VL-ZY+ #C.0RQ9Z;/;7 MT,:F61HV^ M1?[ORMU.:QM2\$ZQ-I6KK:O9M=3>(4UBV221@C(OE_(QV_*3L/0'M0!W]L+@ M6L(NGC>X"#S6B4JA;')4$D@9Z D_6I:S+5];?4(#=0V$5D;3,R1R,\BW&X<* MQ !3;GG .<5IT %%%% !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 ! (((R#U!K.T_0 M-'TF:6;3=)L;.67_ %CV]ND;/]2 ,UHT4 %0RV=M/X M8.T]LC@XJ:B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *JZAIEAJUJ M;74;*VO+,82*% B+] .!4]%% 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 445D>(O$5E MX:T]+J[6:5YI5@M[>W3?+/(W1$7N>#^5 &O17(V_C:>+4[.RUWP[J&CB^D$5 MK/,\4L3R'HC&-CL8]@>M==0 4444 %%%% !117*:GXRN+3Q)/HFG^'K_ %2X MMX(YY6MY8D55.5 <%D<, ?J* ):*CAN(;E-\$T M7 M+)]J@V1'$C>8,(?0GM0!/143W,$4'GR31I#@'S&8!<'WZ4[SHMJ-YB8?[IW# MYN,\>O% #Z*CAN(+B+S8)HY8_P"^C!A^8K'F\20IXFTK2($CN$U"&XE^T)*" M$\K9Q@#G._U&,4 ;E%1QW$$LLD4?I5/2_$T%_J&L6LRQVPT^]%HKO*/WQ,:/D9 Q]_&.>E &[14!^=*;B 7 MS-'YQ&X M1[ANQZXZT 245"]W;1$"2XB0EM@#.!EO3Z^U.6X@>=X%FC:9!EHPP+*/<=J M)**B2Y@DF>%)XVEC^^BN"R_4=JIZ;?W5PMVU_;06@BNFAB*7(E\Q!C:QX&TG M/W><>M &C14*7,,PE$$LC@#=P,]/Y4 :%%1PW$%Q%YL$T<;D8,/S%)%=6\X4Q3Q2!L[2C@YQUQ M0!+1574=0MM*TVYO[R01V]O&TLC'LJC)_E3;?5+*XTV'4%N(UM945UD=@ 1 MD9]#S0!WH,>,J!ZYYH T**BCNK>:9XHYXGDC^^BN"5^H[4AN[99 M$C-Q$'D)"*7&6(Z@>M $U%1O<0),D+S1K*_*H6 9OH.]24 %%1&ZMQN.M<+C'& M,T =/14<-Q#<1>;#-'+'_?1@P_,40W$-S'YD$T/ M=-UCQ;>^'X(9TDMS(([AP!'<-&5$@0YR2I8 _C0!U5%1RSPP;?-E2/>=J[V MW'T'O0;B$#)FC R1]X=NOY4 245 UY:JD3M?7%:5 !15=[V )<>7+')) I9XU<9 M&!W]*SO#?B&#Q!H6FZAB.WGO;9;@6WFAF4$9]B?KB@#9HJ(W, N!;F>,3D9$ M>\;B/7'6N9XH\1:+]AQ_8]K'<>=YO\ K=Z%L8Q\N,8SDT =116)X1\0 M?\)5X4T_6_LWV;[6A?R=^_9AB.N!GIZ5MT %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %<-XSECLO''@C4+PA+".ZN8'D;[J2R18BSZ9(8#ZUW-5=1TVR MU>PEL=1M8KJUE&'BE7A7RWNGZ8J72J52665Y6C!ZA2[':/IBM:QTNRT MU[MK. 1-=SM^^+FM#2=:&F, MNF6AD8VBS[QNDP/F(QBO2:Y[5_ _AW7=2.H:CIWG7901F43R(2HS@?*P'&=0U*_LO$&LZR91 MXJLM(Q80RQ;"MN8MRS*N3\TCCYO0@+Q7>V_@+PS:VTUM'IO[B9XY)(WGD=7* M'*Y#,<@$YQT/>M>;2+"XU6VU26W4WMO&\4A&:QO!^AZD]IX.U>&PT*R) M*32Z@EZS7-ZLD3&17!B&YF)W$%C@K[5Z#IG@KP[HVI#4+#3$AN%#",[W98@W MWO+4DJF?]D"G6'@SP_IFJ#4;/3ECN5+LA\QRD1;[Q1"=J$Y.=H'4T >41Z/I M2?!*_P!=CMX3K-O=S2PWFT&:*5;HA%5NJCIP./F/K79>&-+T]?BSXRN186JW M$2V3I((5#(TD;ER#C(+'KZ]ZE\)_#O3K71[)]:TU#J4-S-.P\YC&6\YVC9D# M;&8*5P2"1@#M74'PWI)\1#7Q:;=3">69UD==R@$#UF&)(V)&>0>] 'CU];O'X=\6:8\5I:1QZ_IX M\C3I#Y,+,T&[8<*0<\G &#FNG'A/0%^+0L5TBS6Q;0Q.]H(5$+R+,55V3&UF M"LP!([UU2>!_#<8D":8BK+Y7F*LC@.8V#(Q&>6! .[J>Y-:O]F6?]K_VKY ^ MW>1]F\[)SY>[=MQTZ\T >+Z1;W=U_P (UH]OIUAJ%G!/JQAL]0F*0$QSA4Z( M^2JLV 1W)[5IOH$L7_",Z3JJ6)M7\1W!2TLYS+%#$8)&,))5> VX%<8P<>U> MB3^#M N=.2PDT\"".=[F/9*Z.DCDEF5U(922QZ'O4UMX8T:T@L(;>PCCCL)6 MGM@&;Y)&#!F)SEB0S9)SG- 'EOB6VM]'?QWIVGQ)9:=*VD^=%;CRT199-DI M' W*,'%:OB+3;#P]X\TY] M(+2Z&B:A((;:,(NY538VT<9)!&>^T>E>@7'A[ M2;M]1>XL8I3J420W>_)$J*"%!'3C<>E5-+\&>']'O(;NRL-ES"K(DSS22.%8 M %=S,21P, \#MC- ' ^%="U.%?">JVNFZ#8@0[WNH+UFN+]'A)*N#$-[%L.< ML<%362^DZ0WP9T36F@A_M:YO;:66[V@332O6A)5,_[(%5C\/O"QGEF.DIF27SBOFR;%?<&W*F[ M:AR!RH&?QH Z:O$+S0]-/PI\6:RUG$VIQ:C>RPW;*#)"4N6V[&ZJ ><#N3ZU M[?64_AO2'T:[TAK)387;R//#N;#L[;F.> M5Y5O'O1V^H2VWANTD<'] MY$\XD<&09Z]6P2/XLUVNK>#M UR\^UZCIXEFV"-V$KH)$!R%<*0'')X;(J_' MI-A%JK:I';*MZUNML903_JE)8+CI@$GM0!Y';:1K&LV6I:C%IVA1WPUN5QJ] MU>LES"\=QM5,>4<#:H0+NP0?>K%__P C/\8?^P/!_P"DKUZ)-X,\/W&L?VK+ MIRM=F59F/F.$:1>CF/.PL,#YB,\5._AK1Y+G5;A[)3+JT2PWS;F_?(%* 'GC MY21QB@#A%T33M'O?AW>V%I%#>3S>7/<*H$DX>U=FWMU;) /->GJZ."496P<' M!S@^E4I-&T^7^S]]LI_LY@]I\Q_=$*4R.>?E)'-0Z'HL>B17J1E3]KO9KM@H M( +MG')/X^^>E '*>/\ 2]/O_%W@H7MC;7(DOY(G$T2ON3R7.TY'(SSCUK)' MAW2-4D^(]S?V$%S+'<.D1F0-Y6+6,Y3/W3G'(P>!Z"O0];\/:5XBMX8-5M?/ M2&02Q$2-&R. 1D,I!'!/>GPZ'IMO'?QQ6H5;\EKH;F/F'8$YY_N@#CTH \IT M^WU'Q#JFF1S:1I6LB/PQ8ND>JW#(J^8&\QU C?+$JH)X(P/6O2/!=K=V/@[3 M+6^N8+F>&+898)3*C*"0N'(!;Y<#..U%[X,\/ZA;65O<6'R64(M[4<#:H0+NP01ZUZZNEV2:O)JRP 7TD*V[S9.3&I)"XZ=2:SI/!GA^ M76?[6?3E-V91.3YCA#(.CF/.PL,#YB,T >=WNA:9J&E?%"^O+*&XN8)[@P22 MJ&,)6V1@R9^Z\#:A;:-INEP:C-,\3QW+2WEQ$\$C_OCL&[)V ML?F;!Q6;%&)O 7CB(LRA_&>WN54X''% '+? MV1IVA_$^WATJR@LHKC0;CSH[>,(KE)8]I('4C<>>O-<9X6LH-1^'/PSM+I-\ M$NJSB1#T=<7&5/J#T([@D5[3+I=E-J::C) &NT@>W67)R(V(++CIR5'Y53L_ M"NB:?9:;9VM@D=OILK36:!V/E.=V2,GG[[=<]: /+_$MK;Z/)X\T_3HDL=/D M&D^;%;CRT199"DI & ,J,'%=%-HVCZ+\7?#46E6L%H7T^\,EO;J$0 >6%;:. M,GD9ZG:/2NIUO0(;FPUF6QL;*;4=0MUBD%X&:*8(#M5P#P/F;D>N><5S/AGP ME=0^*;/59="AT6VL+66)8Q>&YEGDDV DN?X%5, $]^@H W/B-;PW/PX\1+/# M'*JZ?-(H=0P#*A*L,]P0"#VKB9=+9]5\):78:'I%W:#19+M;.\;R8&F)B#28 M6-@S@-W'\1.:]7NK6"^M)K2ZB66WG1HY(V&0RD8(/U!K#_X07PY_95MIOV!Q M;6KEX,7,HDB)&#MDW;P,<8!Q0!YY<^'Y /!NC:K]C>W.N7:K;VDYECCA*2'R M-Q"D@QN-,M9;&VT"W$5H\2F%/WTH!"8QD#(''&37 M80^&=&MHM-BAL(XTTUVDM I(\IF!!;KR3N.2[8&[ M[L9SS0!K:A=166FW5W,6$4$+R/LZ[5!)Q[\5Y/H%J;#Q5X(G@T;3-*AOX[@H M+>X:6YGB,!?]^VP;CG:2* /,[;1-.M_@Y8:XEI%_:T>HQ2)>E094 M/VT( &Z@;>,=*VQI>EZO:_$74M8MX9+ZWNYXDN)5'F6\4<"&,HW5.I;C'->@ M#PUHXT--%^Q+_9R.'6#H(5B.Q(.* #P+_ ,D^\-?]@JU_]%+7+1:-HOB+Q'XX?Q);P3&UDC@2 M2<#-K;^0KAD8_']>O1>:EIRS3[!&S"1T\Q0U#Q\HKT_5O"&A:W-%-?6.98HO)5X97A;R_[A*$97_9.15J/0M+AETZ6*RBC M;3HVBM-GRB%6 # <=$K[D*RDJ_>KEMX?TNSU&YU""T5;NYA2":0LS%T084$$XX% 'GUUHVD:'8 M> K_ $.UMX+R6_M8?M$* 27$4D;>9O82073*#)"4NFV[&ZJ,Y.!W)]:]0TSP5X=T>_CO;'35CGB#"'=*[K"&Z^6 MK,53/^R!5IO#>D/HUUI#62FPNG=YH=S8=G;(+_ M $FPUO2GFADGN(YME[IIC5 0A]!@/A64_,>N:]2K!O?!?A[4=4;4;K3A)<.R MM)^]=4E*XVET#;7(P/O ]!6]0!XF=.L)/@E=>)I;>+_A(O,DNC?[1]H6Z%P0 M 'ZC! 7'IQ6W'HFE3?'V7SM*LF)T!;LAH%/[_P"T?ZSI]_\ VNM=BW@CPX^J MG4FTQ#<&;[01YC^69?\ GH8\[-V>=V,YYK2&CZ>-=;6A;+_:+6_V4SY.?*W; MMN,XZ\],T 1>([>&Z\-:G#<0QS1-:R9210RG"DC@^XKRS3-$TR?PW\+[4V4" MP7 M4MI,T]N#-(XB=E*$KN8X&TD8Z<]* /-=?METJY\9Z7I-M!;V,UYI*R6R-Y,( M65@LF=H^16 8@=">#78>$]$U#2_%E]-)8:+I5K/91A[#3;DOF16.V4H8T"Y M4E$+V"X\-R?:Y[QKRW?S48'[3D*Y;#Y)[]!7L6H:/I^ MJ3V4U[;+,]E,+BWW,<)(!@-@'!(SQFKGN.*T_"G@Z'3-$TQ=4@@?4;2YGO$,)(2"29F+!.F0 ^WD=J .4U#0Y= M1\:Z]IUOX>T2]LK*QMK>WBOIS"MK"RL28E6-@,MGYA@C:/2JMOIFL:CX@M=. MO]/T3Q!+9^'[50;Z[;RFWLX>6,^6VXML4%L \#UKTC6?"6AZ_<)<:E9>;,L9 MBWI*\99,YV,4(W+GL$I'Q\F4(.W@?+T]J M. T_0A/XC\$Z9KAM=1$&DW@8))Y\,H62/8"2!O &WJ.JY[5D7/AW28_AUX]N M5L8?/T_4KM+&0J,VBHP95B/\ #$G"XZU[!#H.EVUS97$%E'%)8P-;6Q3($49 MQE0!QCY5_*HW\-Z1)IVH:>UDIM-1D>6[CW-B5W^\3SD9P.E 'F-[I>H^(]6\ M8,^E:-=.AC@2\U"[:*2S3[.CJT>(VV@,S/N!&3GTK9TG0K36/B%J::_;6NHR MPZ-8!Q(HEB:0^:&< C!/!P<9P3ZFNLU/P9X?UB[%U?:C UIPZ796^I3ZA%;JEU/&D4D@)^9$SM&.G&X_G0!XUH^F6&H6WPTCOK* MWNE^U7]L?/B63=$@FV(4Z%I"2RJ6R2PR.,<5FZ;HFFV'P\\ :M;6<2:D^H:?NO H\U@[!6 M4OU*[3MQTP .U>E:=X)\.Z5>?:K/3A'*%9$!E=EB#?>"*S%4S_L@5;'AW25T MNQTT6:_8[!XY+:+$<\-UX@L='TZW3_A((D34I[AFO M9)4N4C;8-GRI\K +N^Z"<=JV+7_DJ/Q$_P"P7;?^BC76S^ O#%S/>33:4CM> M,7F!E?;O)!+*N[",2 2R@'WJ_#X=TFWO;R\BM +F]A2"XD+L3(BKM4')[#OU MH Y[X1?\DJ\/_P#7!O\ T-J[6J>E:79:)ID&G:= (+2!=L40)(49SU//4FKE M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5 MA7WC'0M.UC^R;B\8:ANC7[.D,CM^\SM/RJ>.#D]!WQD5NUP^D1H?C'XEE*C> MNFV:AL<@$R9'Z#\J -I?&>@OK/\ 92WK&Y\XVX;R9/*,PZQB7;LW_P"SG/;K M5:\^(/ABPFGBN-18&WG,%PRVTK+ X./G8+A1DX!) /.#P:\\T2"&33;/0-4\ M7307L6K8;1X[6(S"5;@R*WW=^PX#[\XP3S5^XC3_ (5[\46VC,-"U/5FTRUO2UUL:1 \+HDJ*<%HW8!7 SU4FFZ3XTT'6[];*PO&DF= M6>(O!)&DRJ<,8W90K@9_A)KE_$4C66O>"YK:V$SP:=?F. #A\6Z$)CWP!6!H M^M07'B7P-=2^)H[]&\Q9(H888K:RDDMV"0@JH*L3E0C,3\O3I0!W6E^+-,M] M&N]0U#Q%%=VR:DUI]I-HT"Q.6"B(CO@G&_IS6GHWBK1]>N[BTL+B0W,"AWBF MMY(7V'@, Z@E3CJ.*\DTE%D\!W2.H9&\;H"I'!'VF.O1&'_%Y8SZ^'V_]*%H M T];U-++7-"M6UA;(W<[H+8VIE-WA<[0W_+/'7/>JMY\0O#%A+/'/J#@VTIA MN"EM*ZP,#@[V"D*,]SP><'BL/Q[_ ,C_ /#[_K_G_P#18K/2-!\/OB@P09:\ MU,DXZXA&* /3+J\@L[*2\E9C!&F]C&C2''LJ@D_@#7F_@?XAOJ\%]J^MZIY5 MM]H,,-HNG2*D0,HCC_>X^9B2 1VSSC%>@:'SX?TW/_/K%_Z *\>TO*? NYG( M8QV^M">4@9VHEXK,WT !/X4 >PW&K6D.HC3#/B_>V>Y2+:>44@%LXQU8<9SS M7F=OX]U^3X5>%M>:XB_M#4=5CM;A_*7#1F612 .@X4FZW\5;:72[N* M\@CT&Y4SP,'C+>;$=H8<$@8R!TR*X*T_Y(/X%_[#T7_I1+0![KJNI0:1ID]_ M-:$?L_P@^'^HS@_8+#5$N+QL9$<>^90[>RLR MD^G7M0!Z=:>,]"O++4+I+N2--.B,UW'/;R12PI@MN,;*&Q@'&!SBHX_'7AR7 M3KK4$U#-I:NL;R^3( S-P%3Y?G.>,+GGBN&\37UIKNJ>+-3TBXBO+"V\)SVL M]S;L'C:5BSJ@8<$A03QTW5H:N(].\'^ ;^1=FF:=*2-B,@,C@,,CD<."":X2&-8?EWLH5HP%9@'. M<9QD9H V=:\7Z+X?N5M]0N9%F,7G,D5O),4CSC>^Q3M7(/)P.#Z4FH>,="TR M6&&XO2TT\ N((X(7E::,G *!%.[Z#G'/3FN1\5ZPY\4:QITFLC2#'81"VA@M MXGN=29]_RJ75BP!&W:HZL3D54\!36]YXB\*2Q21S>5X/6,LI#;766-6'L000 M10!VY\:^'QH$6M_;]UC-+Y,96)S(\N2/+$8&_=D'Y<9XJCX;\5'7_%^N6EO/ MOL+2VM7B1H3&\;N9=X8, P/RKP1_.N%@GBTW4[/5;UUBTNT\8:B+B5^$B+JZ MHS'L-QZG@9KJ/".I6.K?$SQ=>:=(DUL]K8A9X^4F($H+*>C#C&1_=H Z;6O% M6D:!-'#J%Q()I$,@BAMY)G"#JY"*2%'J>*Y+QWX_;39=!LM&OA$=4E5GO5LI M+E5@*DAHP!AV/H,G';G-0>(IFTOXD7MU=^)QX?M[G3(1!<211,DOEO)O0-(" M PW*<#D[N^*S[VRM[!?A=;VD\\]L-09HI)XO+E %N3Q[=W?Q M T[P_:ZI-!9QV,AU@Z6]^1<"86[-Y M,AB64](S+MV!O8G/:H/#_C:Q\0>(=7TF"*='L)0BN\$BB0;5+$DJ I#,0 3D M@9'%'M;C2ZU==6FCDTPQJ\T[O*O>&= M9T[2?%WCN&_O(H)DO!>&)C\YA6!"7"]2!CL* /1**AM+J&^LX+NV??!/&LL; MX(W*PR#@\]#4U !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 %)@9)P,GO2T4 ,\J/S? M-V+YF,;\HQUI:* $VC(.!D=/:FK#$HPL: ;MV HZ^OUI]% M#=B 8VC&<].]+@9S@9Z9I:* $*@D$@$CIQTHVK@C:,'J,=:6B@ Z4@10I4*, M'MBEHH 8D4<:A8XU50, *,8I?+3:%V+@<@8Z4ZB@ I JA=H4!?3'%+10 Q(H MXX_+2-%3^ZHP/RIQ4%=I VXQBEHH :D:1QB-$54' 4# _*B.-(D"1HJ*.BJ, M 4ZB@!IC1G5RBEU^ZQ'(^E"HB_=51]!3J* &M&C(R,BE6Z@C@T*BH,*H4 8X M&.*=10 R2*.4 2(K@'(##.#ZTXJ"02 2.F>U+10 FT;MV!NQC--$48E,@11( M1@MCDCZT^B@!GE1F42E%\P# ;'./3-*8HRY8?\ "\O#_P#T#M3_ .^8_P#XNC_A>7A__H': MG_WS'_\ %TGT5YA_PO+P_P#] [4_^^8__BZ/^%Y>'_\ H':G_P!\ MQ_\ Q='.@]A4['I]%>8?\+R\/_\ 0.U/_OF/_P"+H_X7EX?_ .@=J?\ WS'_ M /%TGT5YA_PO+P__ - [4_\ OF/_ .+H_P"%Y>'_ /H':G_WS'_\ M71SH/85.QZ?17F'_ O+P_\ ] [4_P#OF/\ ^+H_X7EX?_Z!VI_]\Q__ !=' M.@]A4['I]%>8?\+R\/\ _0.U/_OF/_XNC_A>7A__ *!VI_\ ?,?_ ,71SH/8 M5.QZ?17F'_"\O#__ $#M3_[YC_\ BZ/^%Y>'_P#H':G_ -\Q_P#Q='.@]A4[ M'I]%>8?\+R\/_P#0.U/_ +YC_P#BZ/\ A>7A_P#Z!VI_]\Q__%TG MT5YA_P +R\/_ /0.U/\ [YC_ /BZ/^%Y>'_^@=J?_?,?_P 71SH/85.QZ?17 MF'_"\O#_ /T#M3_[YC_^+H_X7EX?_P"@=J?_ 'S'_P#%TGT5YA_P MO+P__P! [4_^^8__ (NC_A>7A_\ Z!VI_P#?,?\ \71SH/85.QZ?17F'_"\O M#_\ T#M3_P"^8_\ XNC_ (7EX?\ ^@=J?_?,?_Q='.@]A4['I]%>8?\ "\O# M_P#T#M3_ .^8_P#XNC_A>7A__H':G_WS'_\ %TGT5YA_PO+P_P#] M [4_^^8__BZ/^%Y>'_\ H':G_P!\Q_\ Q='.@]A4['I]%>8?\+R\/_\ 0.U/ M_OF/_P"+H_X7EX?_ .@=J?\ WS'_ /%TGT5YA_PO+P__ - [4_\ MOF/_ .+H_P"%Y>'_ /H':G_WS'_\71SH/85.QZ?17F'_ O+P_\ ] [4_P#O MF/\ ^+H_X7EX?_Z!VI_]\Q__ !='.@]A4['I]%>8?\+R\/\ _0.U/_OF/_XN MC_A>7A__ *!VI_\ ?,?_ ,71SH/85.QZ?17F'_"\O#__ $#M3_[YC_\ BZ/^ M%Y>'_P#H':G_ -\Q_P#Q='.@]A4['I]%>8?\+R\/_P#0.U/_ +YC_P#BZ/\ MA>7A_P#Z!VI_]\Q__%TGT5YA_P +R\/_ /0.U/\ [YC_ /BZ/^%Y M>'_^@=J?_?,?_P 71SH/85.QZ?17F'_"\O#_ /T#M3_[YC_^+H_X7EX?_P"@ M=J?_ 'S'_P#%TGT5YA_PO+P__P! [4_^^8__ (NC_A>7A_\ Z!VI M_P#?,?\ \71SH/85.QZ?17F'_"\O#_\ T#M3_P"^8_\ XNC_ (7EX?\ ^@=J M?_?,?_Q='.@]A4['I]%>8?\ "\O#_P#T#M3_ .^8_P#XNC_A>7A__H':G_WS M'_\ %TGT5YA_PO+P_P#] [4_^^8__BZ/^%Y>'_\ H':G_P!\Q_\ MQ='.@]A4['I]%>8?\+R\/_\ 0.U/_OF/_P"+H_X7EX?_ .@=J?\ WS'_ /%T MGT5YA_PO+P__ - [4_\ OF/_ .+H_P"%Y>'_ /H':G_WS'_\71SH M/85.QZ?17F'_ O+P_\ ] [4_P#OF/\ ^+H_X7EX?_Z!VI_]\Q__ !='.@]A M4['I]%>8?\+R\/\ _0.U/_OF/_XNC_A>7A__ *!VI_\ ?,?_ ,71SH/85.QZ M?17F'_"\O#__ $#M3_[YC_\ BZ/^%Y>'_P#H':G_ -\Q_P#Q='.@]A4['I]% M>8?\+R\/_P#0.U/_ +YC_P#BZ/\ A>7A_P#Z!VI_]\Q__%TGT5YA M_P +R\/_ /0.U/\ [YC_ /BZ/^%Y>'_^@=J?_?,?_P 71SH/85.QZ?17F'_" M\O#_ /T#M3_[YC_^+H_X7EX?_P"@=J?_ 'S'_P#%TGT5YA_PO+P_ M_P! [4_^^8__ (NC_A>7A_\ Z!VI_P#?,?\ \71SH/85.QZ?17F'_"\O#_\ MT#M3_P"^8_\ XNC_ (7EX?\ ^@=J?_?,?_Q='.@]A4['I]%>8?\ "\O#_P#T M#M3_ .^8_P#XNC_A>7A__H':G_WS'_\ %TGT5YA_PO+P_P#] [4_ M^^8__BZ/^%Y>'_\ H':G_P!\Q_\ Q='.@]A4['I]%>8?\+R\/_\ 0.U/_OF/ M_P"+H_X7EX?_ .@=J?\ WS'_ /%TGT5YA_PO+P__ - [4_\ OF/_ M .+H_P"%Y>'_ /H':G_WS'_\71SH/85.QZ?17F'_ O+P_\ ] [4_P#OF/\ M^+H_X7EX?_Z!VI_]\Q__ !='.@]A4['I]%>8?\+R\/\ _0.U/_OF/_XNC_A> M7A__ *!VI_\ ?,?_ ,71SH/85.QZ?17F'_"\O#__ $#M3_[YC_\ BZ/^%Y>' M_P#H':G_ -\Q_P#Q='.@]A4['I]%>?Z)\6]&UW6K72[>QOTFN7V*TBIM!QGG M#'TKT"FFGL1*$HNTD%%%%,D**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS2\^% M\%S>SS_V1HS>9(SY>YNPQR<\X?&?I7I=II;-+IJ0RBZMU9$=) Q *L3M8;3_$<@YJ['XJT.6.: M1-2A9(83<,W.#$.#(O'S)_M#(]Z7*B_;S[G#?\*I@_Z VA_^!-Y_\71_PJF# M_H#:'_X$WG_Q==\OB'27&G%;Q"-2_P"/,A6_?<9^7CTY^G/2M(G ) )]AWHY M4'MY]SR__A5,'_0&T/\ \";S_P"+H_X53!_T!M#_ / F\_\ BZZO0?$.I:GX MIUO2KZPAM$L(K:2)5D\QR)0Y.\] ?E' R!SR:2X\1:E!XZTS1'L(8K&\BN'6 M9Y=TC&(+T4<*#O&,DD^@HY4'MY]SE?\ A5,'_0&T/_P)O/\ XNC_ (53!_T! MM#_\";S_ .+KN_$VKMH7AV\OXT$EPB;+>+_GI,Q"QK^+%1^-5+M_$\486*?2 MXHX+)7EN[F)G$L_.X;59=BC .WGW./_P"%4P?] ;0__ F\_P#B MZ/\ A5,'_0&T/_P)O/\ XNMRT\:7FHZ%X5D@M(K?4_$'W4F!9(55"[O@$%A@ M<#(SN'-:&A^(;V^76K.XM(Y=3TFZ^SND!V),&561QN)V@JW(R<8.,\4?_%UZ MC11RH/;S[GEW_"J8/^@-H?\ X$WG_P 71_PJF#_H#:'_ .!-Y_\ %UZC11RH M/;S[GEW_ JF#_H#:'_X$WG_ ,71_P *I@_Z VA_^!-Y_P#%UZC11RH/;S[G MEW_"J8/^@-H?_@3>?_%T?\*I@_Z VA_^!-Y_\77J-%'*@]O/N>7?\*I@_P"@ M-H?_ ($WG_Q='_"J8/\ H#:'_P"!-Y_\77J-%'*@]O/N>7?\*I@_Z VA_P#@ M3>?_ !='_"J8/^@-H?\ X$WG_P 77J-%'*@]O/N>7?\ "J8/^@-H?_@3>?\ MQ='_ JF#_H#:'_X$WG_ ,77J-%'*@]O/N>7?\*I@_Z VA_^!-Y_\71_PJF# M_H#:'_X$WG_Q=>HT4?_%T?\*I@_P"@-H?_ M ($WG_Q=>HT4?_ M !=>HT4?\ Q=>H MT4?_%UZC11RH/;S[GE MW_"J8/\ H#:'_P"!-Y_\71_PJF#_ * VA_\ @3>?_%UZC11RH/;S[GEW_"J8 M/^@-H?\ X$WG_P 71_PJF#_H#:'_ .!-Y_\ %UZC11RH/;S[GEW_ JF#_H# M:'_X$WG_ ,71_P *I@_Z VA_^!-Y_P#%UZC11RH/;S[GEW_"J8/^@-H?_@3> M?_%T?\*I@_Z VA_^!-Y_\77J-%'*@]O/N>7?\*I@_P"@-H?_ ($WG_Q='_"J M8/\ H#:'_P"!-Y_\77J-%'*@]O/N>7?\*I@_Z VA_P#@3>?_ !='_"J8/^@- MH?\ X$WG_P 77J-%'*@]O/N>7?\ "J8/^@-H?_@3>?\ Q='_ JF#_H#:'_X M$WG_ ,77J-%'*@]O/N>7?\*I@_Z VA_^!-Y_\71_PJF#_H#:'_X$WG_Q=>HT M4?_%T?\*I@_P"@-H?_ ($WG_Q=>HT4?_ !=>HT4?\ Q=>HT4?_%UZC11RH/;S[GEW_"J8/^@-H?\ X$WG_P 7 M1_PJF#_H#:'_ .!-Y_\ %UZC11RH/;S[GEW_ JF#_H#:'_X$WG_ ,71_P * MI@_Z VA_^!-Y_P#%UZC11RH/;S[GEW_"J8/^@-H?_@3>?_%T?\*I@_Z VA_^ M!-Y_\77J-%'*@]O/N>7?\*I@_P"@-H?_ ($WG_Q='_"J8/\ H#:'_P"!-Y_\ M77J-%'*@]O/N>7?\*I@_Z VA_P#@3>?_ !='_"J8/^@-H?\ X$WG_P 77J-% M'*@]O/N>7?\ "J8/^@-H?_@3>?\ Q='_ JF#_H#:'_X$WG_ ,77J-%'*@]O M/N>7?\*I@_Z VA_^!-Y_\71_PJF#_H#:'_X$WG_Q=>HT4?_%T?\*I@_P"@-H?_ ($WG_Q=>HT4?_ !=>HT4?\ Q=>HT4?_%UZC11RH/;S[GEW_"J8/\ H#:'_P"!-Y_\71_PJF#_ * V MA_\ @3>?_%UZC11RH/;S[GEW_"J8/^@-H?\ X$WG_P 71_PJF#_H#:'_ .!- MY_\ %UZC11RH/;S[GEW_ JF#_H#:'_X$WG_ ,71_P *I@_Z VA_^!-Y_P#% MUZC11RH/;S[GGNA_#J+2=:M;]=+TF(P/NWPW%RSCCL&'H8K6ZN$CUF" M>?[.KYCB4-N;*\C&1TY]*[*B@#SW&FS7NG:U'2ZAI=O M=S6?&^,^AQWJW10!Q.A33?\+'\0W.U=D5I!'MP0.?NGD9Q7;T4 "6]1@=":ZNUTRUL[Z]O88R+B]96G)H]'NH$T^XG6>QV9FBAD1HPVT=2,(2HR<$XSBKWAFSGM+[Q M+K]W;SPKJ5VLD4)C)D\J.-8U)0<@MM)QC.",\\5UE% '#^!I;NSTS75ETJ^B MN'U*]O88IX3'YJ/(60!CP">,='U?1M(O-*DD,CZT98FB612AP MC9XD?>00RYQ@\\\]_10 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !7.>(=5U*/5]+T/1WMH;R^669[BXC,BPQ1 MA6]O#<6EU':Q^9(JR;&5P@Y8!H M\''/S9[4 9;^,-8%C%8.+&'5AK)TF>[:-C;Q_NS(LH3<#\R[0%+?>;KZ[GA; M6+_4+G6+#4'MKB73+I8!=VJ%(Y@8U?[I9L,-V",FN.N='U&YMVU74-'NYM+U M#7&O+[2PFZ5K<0B.+?&#\V&1'*)YKS0=1FUI8H=0TB::'4$@4[04^8.H))VLFUA]:Q=5\.:MK?BK2].34 M-1MM.T.#[2NHRHDCW%TQ*K]Y2K;4W$+)-&U*T%A:36 M]W-=0&-8I#:-&,9^\-W\0XZ<\U!!=7?V7X>:3AZ5?U*UU/PGH.H7NFW M6L:Y?2!$A@N6$PC);&\*J@X&P\1:+8:Z^FRC5HY6,-K"R-:.B!\;B["1?X2<#DCUJNU]>Z MUXCM==CT+4X+;1M/N7,5S!YW%@PM[,8+"-,GA <>[GD]L &F_BZZF^(=IH=G!$VFXFBN+E@2S3H M@QY9 M@"#M50S'Z4WPWKEYXD\(BZ00VNKH)+>XC="R0W*$JP*YSMW#.,YP1S6)J.AZ MQXE^(+WHO+S2+/181%8SI"C&>649E=1(I& NU)]6D<:CK6 MGZG;&]:6.W7>+M/E*;8P%&]=O.!DKSZT /\ ^%@W;Z6NF1V,8\9F;[&=-8G8 MDH&3,>_D[?GSW'&*H="TZ]TN%DTQ+N>:>S>0.Y+L^:]D'_=-;?\ /F.V0.=W]_GI6A<:"OB?QO!J5W;:K:V; M:,@4I/+:LLAE8E&*,#D ]#0!O>%-9O-8L;Q=0B@2]L;R2SG:WSY;LF#N7/(! M##@YP-"7*/"9'+<\XQQ@"NDTK2;'1-/2Q MTZW$%NA+;222:\\OM$U234/BLZ6$[+J5A!'9D(?W["V=2$] M3N(% '51^.](EDEC2*_W"V>[AW6CJ+F)<;FBR/GQN'3L0>G-5=)\?VE]X:TG M4KBQODNM03='9PVSN[D*&9D&.4&X?-TZ>M1:II5[/K?AIH;60QPZ9>0R,%^6 M-FCB"@GMD@_E7*:=IUZ-(\)75U8^(K5--TZ33;M+.)TGCDQ$0P4#+QG8PR > M<4 =U=>/-#MH-.D62YN#J,3R6D5O;/))+L*AE" 9W MR#TP<]#3+OX@:'92W M:R_;2ME*(KR1+1V2V) .78# 'S#]:Q-)T&6U\1>$9X-.OH;2&WU&27[6WF21 M/,Z,-[#@,V6./J.U-U'1M1D\(?$2W2QF:>^NIVMD"IY'>N1\4VFMZ@-:MI;37;B>.:%[**W++:?9U$;$G& [Y$ M@VG)SC YKI/#%C>1_$;QEJ4MI/%:7J6!MY)(RHDVPD,!GN"<'TH [6BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** ./N]1\37WC#4M)T>[TNU@L;:WES=6CRL[2&3NLBX V>G>E MTWQS&VAVD^HVLK:E+<7%J;6PB:8R/"[([(!SL^7.3TR!UJM-X3CUCQ_K5WJ" M:A';&SM$ADM[N:W60@R[P?+9=V,KUSC/O2:]82:1/HNFZ?:ZK#X?CAF5XM&# M"3SLIY89A\P4YD);(!/WC0!L3>-='2UTZ>%KJ[.HHTEM#:VSR2,BXW,5 RH7 M(!SWXZU&GCK1)]/@O+1[F[%Q/);P16]NSR2M'G?A<9P,WU/P[= MZ+?7FC:E(L-I>:=/'%$99(Y#<"56]71AQO'&>M9^EZ==7$=GK$EOJL-O!JFK M17$>E,3-"TDX(X3)908RIVYZ@]* /7=+U.UUC3H;^RD+P2@[25*D$$@@@\@@ M@@@]"*Y*XUOQ9IEUIM[J<>G1VE_J260TU(R9HD=B%?S0Y5F 8@+C&>>*V_" M-C'8>'HTCMKVV$LLLYCOI-\V7V\*ZWJ%C;7?]H:;"Q>UGM75XF*%D9U_N''WNG!YJWXVL[N>UTB] MM+:2Z_LW4XKR6"(9=XP&5MH[D;]V.^VN:U:QU#7[7QMJMMIE[#'>:*MA:0SP MF.6X=5E);8?F',@49'.#0!U/@?4+[5/"UM>ZC<7$]S, [--:?9\953A5[KR< M-WJWKK:\SVEMH:VL7FNWVB\N5\Q8% XQ&&4L2>.N!SFIO#T,MMX9TJ"9&CEC MLX4=&&"K! "#6?XKNGA@@M[C0Y=6T>YWQWR0(99(Q@%#Y8Y92<@XY'% "^$- M:O=9L+X7_P!G>XL;Z6S:>V!$4^S'SJ"3CK@C)P5/-=#7)> +.YLM,OT-GLVFVEUGS(8-J\$$DJ"^\A3R :ZV@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ (R,&N?TWP5H>DW\-W:P3[K?=]FBDNI)(K;=P MWEHS%4R"1P.AQTKH** "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 **** ,K6/#NGZX]O+= M"XCN+;=Y-Q;7#P2H&P& 9"#@X&1TX%6M+TNST;3H;"PA$-M$#L0$GJ2223R2 M2223R2:MT4 %%%% !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 % 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 A44 %%%% !1110 4444 %%%% !1110 4444 %%%% '__9 end GRAPHIC 14 amendment_agreementdoc003.jpg begin 644 amendment_agreementdoc003.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@ K)\2ZT?#WA MZ[U46WVDVX4B+?LW$L%ZX..OI6M7/>.-/O-5\&ZC96$!N+J14\N(,JEB'4XR MQ ' /4T 1P>)=1M]6LK#7-%6P%\[16UQ#=B>-I I;8WRJ5)"L1P0<5IVGB'1 MK[4)-/M-4LY[R/.Z&.9688X/ /8]?2N>O+?6_%6IZ4MSHT^CV-A<&[>6XGB> M21PC*BH(V8 9?))(Z8[UDV?A[6KG2?#>@OI;Z<^C9$NI>;&4?$+Q9BVL7.\N M&.X+CG.30!V4?BKP_,UTL>M6#FU0O/BX4^6H."3ST!X)[&KEUJFGV32K=7MO M 88O/D$D@79'G&XYZ#/&:\_GT/6M2\%+X='AN&UN+32)+,7<\D9#2;%4"$J2 M0KE(=0U&^G\-W,5O)ID5O';RWD</5K:XC>^^SB[\M8W5VD: M([6 )4+U;K[5FZ/+*K> =(^Q0NME>2!;^*XC=;@+;S N@4EP"<%MP7#8'- ' MHMAXFT+5;L6FGZQ8W5P4\P1PSJQ*\(-0L_$%IHVF:3%?7$]K M)=%I;OR%54=%(^XV3F05BZ#X:U'3].\!Q262Q2:7'(+T!U_=%H&4]#SER.F? M6E\8:%+?^+=-U"7PY/K5C#8SPM'#/%&4D:2,J?G=,C"MTSUH Z)=>%A8"X\2 M?8=(D:0JBF\$BL ,\,57GKQCM5NRUK2]1%N;+4+:X%PC20^5*&\Q5(#$8ZX) M /H37*VFBRS7GAM[?PY-I=II]_-++!<31.5#6[J'&UVSEV ZY'7&.:IW?AS7 MK33KN_TFTC_MBWUBZNK.-I%"RPS94Y.< 88/@\Y04 ===>)]!L88YKK6+&&. M5G1&>=0&*':^.?X2"#Z=ZC_X22T36;^SG:*&VL[*"\>[>4!"LC2#Z #R\YSS MFN/N_".H:)JEK+IT>J75HFDQV'_$OE@63S$9F)?SN"K[\D@YR.0>*@_X0O5[ M>%!#8B1+6RTK;;O'<<= RX) !./? !W#R.#3X_$>BRZ7+J::K9FQB;;)/YR[$;C@GL>1Q[BO/_$MMJ$M M[-KTVBR01W-]I4$5A-)'YD[1SL2S;6* G>%&3_#S@5-JWAS6]7O;C78K&[L\ MZA:W"V*2PBX=(HW0ODEHP^9 0">D8Y!Q@ ]#T_4K+5;076GW<-U 25$D3AAD M=1QW'I7,3^-KDF&&PTA+BZFU:XTQ(Y+KRUS$KL7+;#C(0\8[]:M>#M+N;+^U M+NZ@O87O;D2 7L\;RN%15W,(QM4G&, G@#)SQ7/OHFN:?7 MQAAFB5FADCE56!=P.KCC.?:@#I+#Q4?MEY8Z[9+I-U:V_P!K8M<"2%X,D%Q) M@?=(P00,9'K6GJ^LVFBZ)<:M*=(GU_PK[8JDUM=?:#"VTD"90@V@X(R"P MS@9YS3+'Q3=S:O8V=_HTEC'J(E-HSS!I3L&3YD>!LR.1RWH<$T6^J^)-1OK* M%= DTN%'W7LUW+%(I4 _)$(W)))Q\Q"X /&>*Q)+/7;K7K#5QX;-IJ]FLOVV MZCGC$=Z@C8+"GSY(9MC#>%V[>N: -ZR\707GC"[T 6SHL(98KHO\LTB!#(@& M.JB1>_/S>E0VGBN[U#Q#<:?::7 ]M;W1MWG>^59#MQO81;0L4DLC'[0H?8&Y#R 9+JZWIUB QA#&)=Y;.[S#(RY0J1C+'G% %S_A.]16PN-6E\/H-'@O)+9YT MO@TH"3&(MY909Y&<;L_6K\GB36I]?U33=*T*VNDTYXTDFFU#R=Q>-7X7RV[- MCK7#OX,OVT_4+:/P?.NM27US/:ZQ]LA1(F:=GBEXD+_*"IQMYQBNKM_!%K?^ M*=?U#6]/6=;B2#[-*9"-ZK BL<*W'S ]: -&X\1ZE)J;Z7I6CPW5];0QRWOG M7GE0P,XR$#A&+-P3]T#&"<9Q5:?QAJ0_LJWM_#T@U&^DGB:VN[CR1$8AEB&" M,'4]B!@C%$L.J>'O%.J:C::1/JEEJBQ.RVLD:RPRQILY$C*"I4+R#D$'BL;7 M=(US69-"OM9\.KJ2P3W3S6%K-&##&Z@1*6=U#,,E5;SQ%?RZS=:7H>E1WTMDJ&ZEN+KR(X MV8;E0$(Q9MN#T (YYK%\.^%M2B@U..%[[PS83W236MI;S12R1X0B3)82* S M$' )Y7.>2*MQ6^K^%MWTN[UFSU(Q3>9!+"LJ3+&L;;P[(,,$4Y7H2>.E M $E[XUGMK+3&71GCO;UY4>VO;@6_D^7PY+D$$9P 1P=P-7=6\27.C^&8=1FT MSS=0GD2&&PAN WF2,V ^,?=RV<= :RKJVU:<:9?Z[X7L]7E47&^&#RWDM-[ M HJ^8P5_E&UB"#D#'&:S-*\&ZY))H]KF)<74+6KQ2&.6:1]D(#JPQ M'$Q7.W'S<'B@#HM0\7&/1]"O])LDOSK,R16Z23^2!NC>3);:W0(1C'6K&D^( M;FYUB31]5TPZ?J"P?:8U6<31S1;MI*L .02 00.HZYKD!X>\0:)'96=O87.J MV>E:Y]MMG66!))8)(9=PP2B@K)(1C@8(P.*W(]+UGQ!XA;5[R"YT%(+%[2U" MRQ27&YW1G]6W5 6"J,D'))SQ_LFL3Q1X'UJ]T MG4'M-?N+ZZ;2YK.**[@B+2;]Q(##8JELJN<=%7WJSJ>DW*S)_:'A6W\1.^G+ M;"Z58DD#@ME'$C *AR#E%-2AL-$CUO17U MC3K6.Y4:7'.CFV+N##DNRK)LCS'G/&**XCW['QE M<<$9'!Y!Y'6L72O&:Q?6AM@0;")XI(_+\QF2-V9"Q(0JA(8?=X]:P])\*7K:SHROI ME]86VE7$DY6:^66W7Y'14MU#%MI+ALN!M"[1UQ0!N:!XG\0Z_I]AJ47ARTBL M;M5D#MJ9+JA[[?*Y..V?QIUYXHUFQUVQTV7P]&PO;DQ0NE^"WEKRTA79P O) MYZD#J17+^#_#C:+I^D17G@"^_M&V""2\6[MRH<'[^/.SCOT_"NUL]-NG\;:G MJUW%B%+:&TL6W _)R\I !R,L5'/]P4 9,?C36);*]U.+PR)M,M+B>)WBO@9B ML,C(S",H ?NDXW5UUK=P7EC#>P2![>:-98W'1E(R#^1K@[!/%&G:'JFBV_AF M9I[B[O6AO);J 0!9IG97(#E\ ,#C;GM71Z-X:GT==.C37+][6SM8[<69$7DM MLC"9^YO[;OO=?;B@"G;^.H+O3?$=]!87 AT:$RKYX,37 $1DR 1E0<<$CWQ5 MO2M7\0WK6TMWH-G:V4J!VF74C(R*1D?+Y0SV[UG:CH6I3P^.UBM]QU2U$=G\ MZCS6^S;,=>/FXYQ6?X5)>-=0,J97:QP)B?7H#UH U= M.\;?:GT^XN].-II>IK(UC=M.&+A5+C>F!LW(K,.6X'.#3M-\8S7:"\NM*:UT MM[5KM;D7 D:.,+N'G( /+++R!ENF#@UA6OAS6-0TKP_X=OM/DM(-&B=);TR( MR3XMW@C,8#%N1)N.X+C&.:I6?@B\N;&QTQ-#71Y;?3+BRO[\/&1>&2+RQ@J2 MS@L1)EP",>I- '4VWB^]DM+F[N=#:&W2R>\C9;I9" JAA'* /W;D'('S#@\\ M5+IGB+6;FSAU+4-$M++2WMS6,]N]UNY'7TH DM_&LPLI]1U'1WM=.CLGO1+'.LKHB@-ME0 ;'*G(&6'!&:MZ?X MGN'OH[/6=,_LV6>T>\@Q<"8-&A7>&PHVNN]<@9'/!.*Y;3/"MTS6<:^%X=/^ MS:7/:7QDDCV:B[JJA24)9E+ L6< C/3)-7O#'AV]7Q+9ZIIVL5C8R6RKJ M-XL[L[E/E3:S#8H0_,<,VX9Z4 ;NA^+;;6[;5[K[+<6EOITYB)G0J[J(DDW[ M,94$/P.N,=,X%2'QW;S>&=7UQM.NHHM/N&MQ#*-DDA 3:2#C9DN.O0XBV1WFH+- =P.]!;PIG@\?,C#GTK"O/#VKR^'?$UK#"1)>ZK]H M2(3!3<6_[K>@8'Y=ZJZ\XZ]NM %BZ\<75AI^K&ZT=!J.G/:JUO'=[HY!.X1" M)-@(ZG(*]O<&MS2KS7+B=UU32+6RB"Y5X;XSEFSTQY:X^N:X.Z\(7EYI6MVV MF: ^EZ;>-8[--DEC!=XYPTLN%]2444 %%%% !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 %4PH3"&8.4W-+*(URRD,%7DD*022@R,G/4UG:KHUKJ\: MK/N5U#*'4*?E;&Y2&!5E.!D,". >H!H SM'-Y8:G'83WJ7:2I*3MD9_+9&3N MY9AD/R&9L$#!YKG/B!XI:QU:*PL];MM/GL+4ZE(DMPD?VI@V(X/F/(8"3(_W M?6NQTG0;31P3!N=]NP,RHH53@#)ZYP*?9:+:6-YJ%VN^6>^F$T MKRX)&%"JHXX4!>![GUH XS7/$]PGB;P[JMA>.=%>Q-W=;^6&E'^T'=TS_ +%=?;^"=)MX MFA'GR0&UN+,0NP*K#,X=D''0$8'H..:;_P (/I0TZ.R#W0C339]-W>8"S1S% M2[DXY* ,KPP!/]E8P$[>>@..:](L/#=Q82VY'B36)X8< 02F M#8P'8XB!Q]#1_P (CIO_ BZ:!NN/LT;;XI0X$L;[]X=6QPP;D''YT >X&:Z2S\-W&G7]M))_"NF7C:L;M9+A=5CBCN5=L B,$*5P 0>N:Q>F!6%M]HF3]PQ4KO&U!N< G!?=C- '+:?XWBG\=)RZ7%IPN$+1[0-DVS.X;I$D7/<.E7]$US4;+Q3J(U&Z>?2;W4Y;.W9 MS_QZS+C:F?[K@X'HRX_BKI)?"NF2^&(] 5'BM(HHXXGC($B;""C!L?>!4'.. MM+)X7TZ;2]3T^7S7@U&9YY26PRNV#E2!P05!![$4 8^EZE>R_!V#4Y+F1KXZ M)YYG+?.9/)SNSZYYJEX3)NO[*FE'BPS/$DCR74K&W9MF23\W0]N.XKJK;P_9 MVOA5/#J/,;-+3[&&9AOV;=NZ\3!M3\2?VE;W\T5E%813R1C"*47 0Q_>)R&/UKMCX0TTZ*^G%[@L]Q]K- MYO'G^?NW"7=C&X<#IC QC'%:&F:1;Z2UZT#2,;RZ:ZE+D'YV"@XP!Q\HH \_ MNM4F7Q)<1>(KW6X/L^CV<\L>E+.T<;YI;R@0!\HP3Z5!+J>KOI7AK[3$MMQSPI]<#GG->CPZ1;0ZW>:LID-Q=P102*2-NV, MN5P,=?WC9_"L=_ ]DMI8V]KJ&H6:V%U)O H MSS!JC^&-3_L+^W4OV,85=3F^E1Z/=G^T+FSLKS6[+4 MI;*0PZ?K8:16D&,2)(2P.TD A6(P1Q6XWAZYJUVLA1T>22-'A=3N# M(8T7G..N1QTZTR/PA;R7#7&IZCJ&J2FWDMD:Z=%\J.3 ?:(E0 G ^;KQP: . M=T2YDLM2TJ+5KKQ'IVI.XBF%^_G6MY(5.55@3&I)Y7&T\8QVKT2N<@\(1K/9 MO>:SJNH0V4BRV]O=21E$=1\K$JBLQ';<3SSUKHZ "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSW7-0B_X6!>V5_J6MP6L> MG6\D,6FK.PWL\P8D1*W.%7KZ5Z%5"+2;>'7;K5U:3[3HIF6&5Y?*G.& 8A21@./O9[5Z%$]+N!JT]N#,LRRN$W '[K D-\N!P1BN7CU. M\N=*U:6RU+Q'+XB2_O([.*&*:2W++.ZQJ6WA.)+VUN;_5 MM3U3[(V^VCO)$*1/@@-A$7M.C%09%4 Q%PO&[:5)QW)KK(-$LX+W5;G:TAU-E-PDF M"AVQB/ &.A4;(&PC@#:3C)"@ #O@CZ)=7C^+I;F>.)Y)S,WV=F."2?F^Y^'2M6[T>3_ (3ZRTT:WK2VMQI] MS(JF8WEQ)<3M-AB[/U'3H H'H!5;1O"UCH=Q%-;37,C M16,=@GG.&Q$C,RCH.1O(SZ ?6@#FM+GU^Z\)?VS975WDZ7>7$1\LVZ7"2&*"WN\>9^\;&)"(^1'S[ MXSD=7?Z[%%X/NO$%C_I$4=B]Y#E2OF (67@\\\5G:MX$T[6/MT4]Y?1V5]*L M]S9Q,@C>0!0'!*EU/RK]UAT^M;ECIRVFEII\L\MY&J&,M<*F67T(557&..G2 M@#G=,\/:A/IMAJ1\3:D=2D6.>60R;X'S@LGD\*%() Q@C@YJ'2K2Z\6/JE_= MZOJ5LL5_/:6T%E<&%85B8E2WS9'(&*N0^!K2&*&S.J:K)I4#*T6FR3 MJ85"G*KG;YA4$#"EB.,=*L7'A*)KZZNK#5M3TS[8_F7,5G(@25\ %L.C;6( MR5P3CUH XPZ[XFNGT0VEVT][92:DD\2 *FHBVE2/!'0,REL8X#'TI_B#Q1-= MV&OWNG:C=+9FVTF2!H"V]!+<.LFT#D,5&"!SD8KN;/PQINGRZ8]HCQ+IL4L4 M"!L@B0J7+$\EB5SG/4G.E '.ZO?16/@_Q%>:3?^)ENX-/D='U&.YC5#Q@J95 W?3GK6L+.?6O'&OVT MFK:G;0VD5KY"6MR8U4NKECCH>@ZBNEUK2;?7M%O-*NVD6WNXFBD,9 8 ]<$@ M\UFW?A-;C6+O4K?6=4L9;Q(TG2U>,*P0$+]Y"0>3T(H XJYUW5+FXTC3[N[U M.?R-1OK*>33#Y6VI6\$A4QS(L?(/7'S;E/HP-.\.:9*WBS7HI=8U>:+3;J%8(Y;UV7#0(Y# M#^+ECUKH'\,:>_BR+Q(/-2^2 P$(V$D![L,..%'XT :V+*]U>40M?S3JC1QJS-(^YN M=B[1[LM6K3Q1<:GX7\-3PZ@LER-9BT^]EMY RS%"RL:SDA:>4V=JUI )F#!%9]['H/F)"@GT45%J/@NPO[FXN$NKRTEFNH;S-LR#9 M-$I0. RD9*X!SG.T4 =)15'3-/FTZ)TFU2]ORS9#W7EY7V&Q%&/K5Z@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK*U_Q# M8>&[2WNM1:18Y[E+9-B;CO?I^'% &K16')XMTB+Q?'X7EG9-3E@\^-&7"NO/ M ;UPI./0&KD^LVEOKMIH\A?[7=PR31 +\NU"H;)[?>% &A16;JNNV6BSZ=%> MLZ_VA=+:0L%ROF,"5!/;.#4.K>)M+T35-*TV^F9+G5)3%;*%R"PQU/;J!]30 M!L45FWNNV5AK6FZ3,7-YJ/F>0JKD8C7F76C'5+*SU2]@%T M]H5M;-I7#KU)5>0O'6@#J**XRQ^)>F:C/)#:Z1X@E:*;R)2NF2$12<95C_"1 MD$Y]:U]/\6Z1J7B;4?#T$[?VEIX#31.N,@@'*GOC(S]10!N45CW/B73K2_U& MSE:3SM/LQ?3@)D"([NGJ?D/%8L'Q'L;FWCG@T'Q++#*H>.1-)E*LI&000.01 M0!V5%<_JOB^QTN\BL1::C>WTD(G-K96K221QDX#/V7D$_3F@#HJ*P-(\7V.K:FVF-:ZA87_E&9+>_M MC$TD8(!9>Q )&>TO1KN9EO=3+BW4+D':,G)[9S@>IIVH^(]/TS5K;3)VD-U<02W"JB9 M"QQ@%BQ[=<#U- &M15'1]5M==T>TU2R+&VNHQ+&77!VGU%8DOC_18O#]OK*K M>36UQ>&QB2&W+R/*&95- '4T5S6G>,X-2U"&S31-?@:4X$MSIDD<:\9 M^9B,"J:_$?3)9+@6VDZ]=1P3/"\UOIDDD>Y&*MAE'."#0!V-%.]#A\.6 MNNQ2SW5G=3K;1"VA9Y&E)(";.H;((QC.:-/\:0:A?PVBZ)X@@:5MHDN-,DCC M7W9B, 4 =+17,ZEXYTRPU2;3;>UU+4[RW -Q'IMHT_D9Y JLAP0P]#0!T5%RT.XM[62&[N[VY#-%:V4!ED95QN; X"C(Y M)'6I-"\16/B&&=K03Q36TGE7%OPR0,_4U-!(TUO'*T;1,ZAC&^-RDCH<=Q0!)1110 4 M5RU_X[T^PUB\TL:=K%W/9%!.UE8/,B%D#C)7V(K;TC5['7=+AU'3IQ-:S [7 MP0<@X((/(((((/I0!>HHHH **IZI>RZ=ILUW!8W%])&!BVM]OF/D@<;B!QG/ M7M5M&+(K%2I(S@]10 M%9FA:W!K]C+=V\A(XJ36]9L_#^CW&J: M@[);6Z@L57<3D@ =R20 />@"_15#1-9LO$&CVVJZ?(7M;A2R%EP1@D$$=B" M""/:K] !1110 4444 %%%(QVJ6/89H 6BLWP_K4'B+0+'6+:.2.&[B$J))C< M ?7&16E0 4444 %%%% !1110 4444 %%%9FCZW!K,FI)!'(AT^\>SDWX^9E5 M6)&#T^84 :=%5CJ%J-3&G>(]"M=6MHY(X;@ M,523&X88KS@D=J -.BJ5O?S3:K>6;:?&/&.C^+XKJ329G<6L@202(4/(RK 'JI'0]\4 ;U%%% !111 M0 44UV"1LYZ*":H:!K,/B'0+'5[:.2.&\B$J))C< >QQQ0!HT444 %%%5KG4 M+6SN+2"XF6.6[D,4"GJ[!2Q _P" J3^% %FBH+V[BL+&XO)R1#;Q-*^!D[5& M3^@JCX<\1Z;XJT:+5=*F,MM(2OS+M96!P0P['_ZU &K16?HFLVGB#28M2L2Y MMY6=5+KM.4/JIK0H ***S-1UN#3=6TG3I8Y&EU.62*)EQA2D;2'=SZ*1Q M0!IT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7G?QB_Y%O1 M_P#L-VG_ *$:]$K)\0>';#Q+9V]KJ D,<%S'=)Y;;3O0Y&?;F@#AM<\/_P#" M1_$/7K:&;[/?P:997%C&;B:'[/?P6%_;7 MUL>L,Z-$'7Z=Q[$5Z!%HUI#K]SK2!_M=S!';R9;Y=B%B,#URQJBO@_2(_&+> M*8XG34W@\EV5L(XX&2O][ SZ 4 4/B5ILNH^!-0>U'^F6(6^MB.HDA8.,>Y M (_&N)UMV\;OKOB#3^?[(TFUDL".?WY*W;8]\+$OXU[$RJZ,C@,K#!!Z$5B> M&/"6D^$M(DTO2XY!;22-(XE?>22 .OIA0/H* .:\-WD7BOXCWNOP_-9Z?I=O M:VQZ@O.!,Y'N%* TSX,_\B???]A:Z_\ 0JZGPMX4TOP?I;Z=I*2+ \IE;S7W ML6( Z^@"@#Z5+X>\.V'AFPELM.$@ADG>X;S&W'>YR?PH YWX=?\ ']XT_P"Q MBN/_ $7'7.-HMW>Z[XMUC1U']N:1K"W%H.GG+]GB\R$^SKQ]<&O2=)T.ST63 M49+02!M0NVO)][9_>, #CT&%'%.T_1K33+W4KNW#^;J$XGGW-D;@H3CT&%% M'F8UJT\1:GXMU6R8F"Y\*(P#?>0_OPRD=B""#[BMGPFGCO\ X1+0_L\_AP6O MV&#RQ)#.7V>6N,D-C.*W;?P'H=I?Z[>6\,L;ZW$8KM5?Y<$')4=B2Q/U-4X/ MAS:6MO%;V_B+Q-%#$@2.--5<*J@8 [ "@!VKZ+JC>)Y]9\+ZQ8Q:E]GCM[V MRO(_,BD4%FC+;2&0_,W/<=JS0[>,-*GT^\:WT#Q#INJKL>%EE1KI$#JZ@X\P M,C<9]*W;_ ,$V%[=QWL5_JEE?+ MO)=6=V4DG1>GF=0Q'/)&>:0^ ]#.A M_P!EF.Y(^T_;/M1N'^T?:/\ GKYN=V_MGTXZ4 4=-U?7K#Q38:/XGM-,FEO( MY?L6H6&X9* %U=&R5)'.02.*=\3[.67P5-J-JN;S2)H]3@_WHFW-_P".;A6C MI/@^RTO4QJ4EYJ.HWR1F**?4+DRF)#C(0< 9P,G&3CK6[/!'*5"C MJ>A4C!% 'D&ON?$DWB3Q=89E&A16;:>PZ$Q8N9?S5POX5M6$T?B/Q3XN\0Q- MYEI9Z:FF6CCH7,C[G8MP23],#\!0!Q/@"+QV? .AG3[OPZMG]D3R5 MN+:9I N.-Q#@$_05SE@+[_A6/A46[6_V_P#X2SY&D5O*\SSINH!SMS[YKVC1 MM)M="T:TTJR#BVM8Q%'O;)VCU-8'-9\5Z+X5UV]TO1-/O MK*VU*^E^>[=9FQ,Q;"!"#C_>YKN;'P7%8WT-T/$'B*A6DMK9A_+EN);AM[;COD8LWX9- 'EVI:;/9> ?#]S97UI=WVJ>)+? M41.$80&6:0L,+G=L&0/7@]*] TM?&8U&(ZM-H+6//F"TBF63H<8+,1UQ^&:K MR_#_ $:30ET9)+V"SCO?MT AGV-;R;BP$9Q\J@DD#M3[+P3%97L-T/$/B.8Q M.'\N?4W='QV93U'M0!G?"S9_PC-]OQ]O_M6\^W?WO.\UOO>^W9^&*Y+QH%^V M_$S[+CR/['MOM.WIY_SX_'9C]*[[4? VFWVJS:G;7FI:7>7 N)--NC#Y^. M77D$CUQGWJ5/!&B1^&+W0(X95M+X,;J0REIIF;J[."YC\V.:!F! MPR@AE&Y>&'N*Y/7?$VLR:9?Z+>:8EOK2ZA8VUVVF3[1]LM0@0Q)=V,YBDV$Y*$]&7/."#S5>'P+HT>DWUA*+JY M-\ZR7-U/<,\[NN-C>9U!7 VXP!B@#@=:M=9T;P?XP>/2;W1M*;3D>WBEOEF, MTN(3 ZYYVD8X/K[T >7>*+N[U+1_B%XABN9DM[2$:78[)"H'ED&5QCN7 M.,_[-:MO:IXF\2:1HVJR3RZ?;^'8;P0+.\8EF=MI=BI!; 7C/3<375#P;I(\ M&OX6"S?V;)&R/^\_>-N;I))S3=0\&Z=?K8,EQ?65S8P?9X;JSG,1U&1B@#B]5M;E==T?PT(M0\2Z?:V$\YC2^2)I&\T(ID:[3P3!JUKX;2VUF&:&>*:585GG6:00[R8PSJ2"0I SGM4;^!-(6PT^VLW MO+!]/#K;W-K.5F @#A+2_P!?M/B'XR71]#M]11I[0N\M\(-A^S)@8V-FLS4_#U]IT?A3 M2[R^:*XU/6[F>^^Q2,B_O4D=XU/!VX.,]>_!KTRST>UL=4U+480_GZB\;S[F MR,H@08';@"FZCHEGJE[IMW+ M<'2M%L+5;.S%S(%S)YA:0D-EF&T*"2<5BZ3J%_IZ>']9FO;B>UL=7NM#N9)) M"WFP-*4AD<]RK*@SUYKT'5_"EGJVI)J2W=_87RQ>0UQ8S^4TD><[6X((!)(X MR,\&G/X2T=O";>&E@:/33'LVJYW@[MV[<>=V[YL^O- 'F7BV\O+_ ,#>/O%$ M5U/'%)/%9:?LD("Q0S(C.N/[SE^?85TPL8?$WQ FL-4>=[33](MI8($G>,>9 M(S[I/E()8! >U=%<^"]'NO!0\)O'*NE^4D6$?#D*P;.[U)&2?++-';2 M*F6FC:=#86,;);0YV* M\C2$9))^9B2>2>IKRC5[C_37\0:9::HY&NQ0C5KB^"KC[0L3Q)$&YB^\O(]3 MSUKV*N0N/AQHMRMS&\^HBWEG-S';K=$1V\Q?>9(U_A;=D\YQDXZF@#EYM&AU ME/B!=7UQ>.]C=R_8PMRZ"W86T;;U"DZ9WR23&(R1Z?*H_& MJ%QX%TR4Z>]O=:A93V-HMBD]I%+J,S--L MU6]7S7.2^)V^8GU/6LGQ[K O/&NAZ"MC?WUG8N-3U"*Q@,K9&1"I [;LL0?0 M5W&@>'[#PUIIT_34=+;S7E",V[:78L0#Z9-&F^'['2M4U34H!(UWJIKG+ M#2C_ ,*_\%:TNHZ@FK7M_;6LMVMV^XPR,R,@&< ;<=LY&>N:]*XM\R?-OC;GNL2W+%HWEN#$[(SGY6*]\]<'M6YH?AV^DU M'4;";0]0T;P_>:>4D2744F(N PPZ%9&*DJ3D^JBNLO\ PGI.J7FH7-Y"\K7] MHEG.IM '(>!]6O/%'B%(]4U S)H4#?8_++*-3^=H_M1!P&4!0H'(W$GN*N># M-%@U?P]HGBRYU2[@UFYF%S/&Y-W#I[7)-M%,23O5 M.QR20,X!.0* .&:S&H_#;6O&L]W=IK\L6T[W.E0SR+M>6!79?0E2QZUZ(G MA#2X_#NG:&HF^Q:?+#+!\_S;HF#+D]^15"]^'>BW[7XGFU#[->2M.]JMR1$D MSWF[, ?WZQ4T MK48=4L?#E]IFHZZECHT4\L<6H"'_ $F623S)&+.I8@KA>3MYZ5Z)JW@W2=;N MM(N=0$\T^EL&A?WAN13CU%2:SX7M-9O8;[[5?6-[%&81<6,_E.T M9.2C<$$9YZ<'IB@ \'QZM#X3T^'7%D748T*2B219'(#$*692025"DG/4UR&F M:-#XI&OZQJ&I7=IJ-MJ\]O;7<=RR"SCA<*JA<[,$#)R.=QS7H.FZ=;:3IMO8 M6:%+>W0(BEBQP/4GDGW-8%_X T;4;^YN)9+Y(+N59KNRBN2MON:;:ZI5S'$MD45FX3,3$X':I+_ .'FBZE+J/VB2^^RZ@S23V:W)6 RE0OF M!?[W /ID XR*DG\"Z=<7_P!L:]U-99(([>Z\NZ*B\1 0/-P/F."1D8ZF@#@= M+L=1U'P7X4U.[TZ^UW3$TUEGMK:\:.9)2P(F W+YAP",9R.U2O<'Q%K5K:6U MAJWB'2K;1K>6W'V];>3=(S@RR$LFY\(%SV(;N:[8> -,@M+&"QO-3L#9V_V5 M);2Y*.\6=VUN,'!)(.,C)P:DG\"Z4T=DME-?::]G;_9(Y;&X,;M#G.QB<[AG MG)YR2<\T \/>+/M'^BZ-+=36YN>9I1,L:,[1MAB$P>O5JV_A MI;K:)XIMDFDF6+7YT5Y'+-@)& "QY)'3)Y..:U+OP/I5Q#IB6TEY82Z9&8;: M>SG*2",@;E+'.X' )SGGFKWA_P -Z?X9MKFWTX2A+FX:YD\V0N3(54$Y/)SM M!.>^30!R3Z/8S?'AIWCJWOABSO?$MIK_ )]W!?6\7D$P M3;5ECW;MCCN,\U$O@_2E\+0>'0)OL$$B2(/,^;*RB4<_[P_*@#C0FJZEX]^) M.FZ=?20W+6%HEHS2$+$[0GD?W:?\ V9JFC:A]G2273[FY M\^!P&(\V-\MDY."31RO)K,4<5V/,(&$7"[<]EO?ME_?7DD8A\^^G\QEC!SM7@ #/)XR>] &%\4]:GT_PK_9=@LS MZEK$GV*!($+R!2,R,JCDX3/XD5S%KJMKX=\=Z#8#^\1QGTIVOZ%8^ M)->K44=K:;:24;:RE2&!4]B"!0!YOJ&DQZO+\1KF\N;QFT]R]DJ7+H+=Q: MHV]0I'.0.N>GNTG^TN/("W9 55!Q@\YR#G/L,>C6'@;2].OX+B&>_,%M* MTUM8O(F^PW4DDD@\SYLO(9&P?]XT M >"*9D$N&BP&VD'&3G\,="17H>H^"=,U+5[C46GO[=[M%CO( MK:Y,<=TJC $@'7CCC''%3:9X0TO29=*DM1-NTNT>SM]SY_=L5)SZGY1S0!Y? M<:0D7@#Q??B\OSW-HZ6^GW%MJ*6ZV3>0CA@K.N26?<3@Y&!VQ7H,GA#2Y=%UC26$WV75II9 M[G#_ #;I,;MI[#BH-3\#Z9J=Y-<-.,C!QQF M@#FK/2'\1^.=1M/$)N"L>D6+S6<=PR1B=O,W'Y",X((ZXYSV&.:LK"'78OAN M=4>XNG>YOK5Y&N'#,D8F"9((Y&T<]37KUKH=E9:Q$_P#Z+:O/_#Y_X0NT\-ZXORZ)K-A9P:D/X;>Y\I1'/[!N$8^NTUZ=>6<5 M]I\]E-N,,\30O@\[6&#SZX-4SX?TY_#*^'I8?-TX6JVGEN6^@CTV9I[2YBGVSQ.Q8DAL2D7,B2(JLYW9S\Y)P1G K M;3[?=^'-'GN[G[+:^)=3LXV\]O,\A$DQ'OSN MY'RYSG!KUR31K23Q!!K3!_MD-L]JGS?+L9E8\>N5%8T_@#1;C86-VC1W\^H( M\A.1Z8[T <)K4UUX;N_$GA[1GO#8R3Z8(H8[D[X?/D*2I&[GY M-P48R0 6SQ4FIV>LZ/X8\7/#I%]HNDMI)>**:_28I<*3ED*NQ7*D9]UKNX/ MVD)IFI6=P;J\;4F5[JYN9RTSE<;#N&,;<#;C&,4B^!]-;3M3M+NZU"];4H!; MW%Q=7!>3RQG"J<84#<3P.IYS0!9\*:-;Z3HT3QO/+<7:)/A&1575/$>KMX@GT;P]I=M>SV<"3WP QZUG> E2RU_P 5:5!61W'#%-J@> M@(':GZ9>6ND_$GQ6FH7$5M]J@M+N%IG"AXUC9&()_NLO/ID4 /\ ^$[EU#3M M$_L335FU/5_-V6]S-Y:6_E<2F1@"?E;Y>!R32'Q[+;:/?F]TO;KEE>1V!T^* M;$'73];\,ZQ=L(;+5!J@MWE^55,MP)8QD]- MR*2/6FZO-'/XCU?Q'%(KZ3:>(=,$MPIRF(HRDC9]%:503_LGTH [S2?$FH_V MU/HWB#3K>TO5M?MD+6D[31S1!MK8RJD,I(R,GR?$KQ=LOK9O.6Q$6)5.\B-\A>>?PH ETWQ1XJUIYY].\ M/Z:VGQWDULLLNHLKL(Y"A;:(B/X2<9JS?>)M9FU[4],T#2;2Z_LM(VNGN[IH M=[.N\)& C<[<"!TLK@0&6,Q;S+(3]\ LR@\8 (H M V3X[O\ 4U\/?\([I$%U)J]E+>;;NZ,/E*A0$9"-DY?'X5?U#Q+K&CZ':RZA MI%L-6O;U+*UM8+LM$6?[I:0H"!@,3\IZ>]2VC"!\I M*>ZR#8KG.,]Z /1M#\0W]SKUYH.LV-O;:A;V\=TK6LYEBEBY0&XR"""#CH1 M4&F^-=$U3Q-J.@6U[ UY9%05$JDR'!+!1G)VXPWH:SO +K=S>)]3A8-:7FLR MM;NO*R*B1QEE/<%D;GVKF-3,G]J?%B&S8"^>S@,**?G;_1#G:.N>O2@#T+3_ M !3H&K7SV6G:S8W5T@):*&=6; ZG /.*K^*]>E\/VVF31K"5N=2M[25ILX2. M1L,W48('KQ7)ZE+I.AH MTKQ%HVN-,NE:K9WK0G$@MYEGO7F7Q _?:_XA.D%68>%7%V8.>/.&T' M'?9YF.^*Z#0[.XE\8:5>3Z[H4S1:=*L-MIEJT1DMV*8))D8;5(7'3J: .RU3 M6=-T2U%UJE_;V+QJ/_"Q/#AM+NPMC]CNQ!)?PM+'YN8\@ .N'V9P<] U8E[:6UI\/I;=- M0M]1U2YUB232&TV,QK%>%R0(P2V%5MY8YQMW4 >G/JVG1S7<+W]LLEF@DN5: M4 PJ1D,_/R@@$Y-1:9K^D:S:RW6FZG:7<$1Q))#*&"<9YQTXYYKRBXW+\.-4 MM[AHX]=BUF!M?>Y7>I)G0[V P3"4VD 8&P$=C4WBNRU#^S/%-[/K.F7=V=)A MCN;;2[9XSY(ESO?+MGY/-'TH ]+L?%?A_4H+N>QUJPN(K12]P\5PK")1R68Y MX'!YZ<5=EU.PA6V:6\@1;HX@+2 >;\I;Y?7Y03QV%<3XLF\,W.CZI'I_V>75 MF\.W?V<$UIZ?X@T;5;"6^L-4M+BTA MSYLTQU#Q1HF MG:->V-_:7JW/GRPR;VC:-5*@8/&=QZCZ5T>H:E8Z39O>:C=P6ELGWI9W"*/3 MDUQ&I3Z5-\6_"/V%[=YA8W>\P$'$>U?+SCM]['XU<\9F-/%_@J2]*C3EOIMY MD^X)C"WE9SQG.['O0!T5MXCT2\TMM3MM6LY;%&"/<+,I16) P3G@Y(X/J*-. M\1Z+J]Y/::=JMG=W-O\ ZV*"979.<<@'UXKROQH(;B;X@FS*M9M;::EP8S\I MG\WGD?Q;"N?PKLM2MH+3XH^%5MX4B7^SKV+$:A1L7R=J\=AV% &KXD\9:-X6 MN-.AU.[AA>^G\I=\JKL7!)D;)^Z, 9]6%9\'CW3;?6M;M-9U'3[&WM+J.&U> M24(90T*2$G)YP7ZCC&*K^/VBCUOP7),45!K(!9R !F&3N:I:=9VD^M_$F9X8 MI&D:.,L5!RGV1#CZNV5N)#YDZ[01Y&#ACW/7BO,/#O]J-J'AUK:^TNV9O"5H(FU*W M:56 )\T)AUP?]7NZ\8IYLTL+_P"%EM%?PW\2W=V8[B!"L;(02H4$D@ $*.>U M 'J2^(M&?4DTY=4LVO7D>);=9E+ET&YEVYSD#DUG^(?$XT#7M#MIY+:&QO3< M?:9YVV^4L<1<$'( Y]:QOA]9V_\ ;?C2],*&Y.O31^81\P41H0 ?^!'\Z/&Q ML5\=>!3J!C$ N[G!EQM#^3\F<_[6W'OB@#JK3Q#HU]I4FJ6NJ6FXLHPVTY'!S7 >),OKGBJ2P MEMDT_P#M;2/M,DB;[<./OEP",@$P[N1[U-XML;D:%XSN[W6=+N[J6PM8KBWT MZW:(+B4E'?+M\Q!8=>@% 'J.G^(]%U6^GL=/U6SNKJWSYL,,RLR8.#D ^O%- ML/$NAZIJ$UA8:O975W#DR0PSJS+@X/ /8\&N5\3"VT;QQX8G@M56.#3=1'E1 M+MW(D<9"#';TKG]'N9?^$C^'K27>CQP31S/!8Z?;E?LT;VSD*TA<[LG Z#)4 MGM0!KP_$XVW@WQ'K>II9QS:=J5S8VD([@E@B9DDD20%49>&!(Z$8Y]*XRX^)NG7F@W-_H<]K<2VVI16;QO(&^1I MQ%YF%.0""2IKI/"FAKX<\+:?I(.YX(0)7_OR'EV_%BQ_&O+-EM _O5@F5RGUP>GO1IGB/1-9N M)K?3-6L[R:#_ %B03*Y7G&2 >F>]<%XY@EC\4:BNFQ[+E_"%ZJ"(8)PZ;0,> MF3CZU-XC^((G MT*"^U75M&8RSM"L]G-^X=MQ"J"QY;CD>H-:NG:E9:O8QWNG745U:R9V30L&5 ML$@X(]P17AFBV\5W\(_"UM.@>&7Q3&CH>C*9W!!^HKWD1K# 8X$5 =JJ, ? MA0!R?B?Q[INE:?>+IFHZ==:I;3PQO:&4,RAIDC;*@YR Y^AQFNG74;)S=!+N M%C:';<8 Z@+ZW&PD>8+C[2/-R.N[&_/ ML:ZB'4+2PG^)2W5Q'"XFW[78!B&M4"X'?)&!ZF@#;U'Q?)!XU\,:59_99M-U MBWN)VN 2QVI&'4H0<8.??BNCBU73YM+_ +4BO;=]/\LR_:5D!CV#JV[I@8// MM7E&E_\ (T_"+_L"3?\ I,M-NX9;2ZU#X8Q[ECU+4DGMBO&W3Y2TLP'LI21/ M^!B@#UY+JWDLUO$GC-LT?FB8,-A3&=V>F,*=6$2X)RQSP, \].*I^-;NWTGP+JDSV4-S!';^7]FD.V-@Q"@-CHO//L#7G M^H&Z'B/7+2ZU#3KRY/A*Z0)I]L843E=J.PKB[WXG:;<>'-8O]"N+2YN=.N4A\MI X=#*B>8 I MSM.\X/M6;<:E97%G\,8(;J*25KF"0*C G:+5P3^9 K$N_L\GPU\=VQ*%SXDF M#H#\P4W47;KCF@#UC3?$>BZQ=3VNFZK9W=Q;_P"MC@F5V3G'(!Z9XJ.U\4Z! M?:HVF6FM6$]\I(-O'.K/D=1@'DCOZ5R/BVV>W\9Z?;-/^S+&1O$@(\[@<\#S-WXYH ]('B+1GU%- M.35;-KYY)(EMQ,I1Q[BI8?$&C7&COJ\.J6;Z<@)>Z$R^6N.N6S@5YSJ^C+H>C^%; M73]1L97.L^=?7URGFQ273Q2$/(%9>KX"\C!V>E5-9M&M?/NM0U;3;V";Q'IS M:G'90&*"';@'>&9AS^Z)Y[:>N <=\8]\8]JGUEHH_BSX>>_*"V.G72VAD^Z+C='G&?XMF?PS0!9\ M5>/M)T#P5/X@M+RRO R$6BK<+MN'SC:".N.I YX-*X/V>VB(.7<;BW!&#R!6-XG\J3P3\49;/8=.:^B\DI]PR[81*5_P"! M=??-=%XWC07'P[PB\ZQ;YX_Z9F@#JM(UFXOM7CMWU/1+F)M/CN?+M'8S,S$9 MD )(\H]CUZPY\R"*=6=<=> >W?TK@-16Y_X6WXG M6Q#"Z_X10B#9UW[SMQ^.*O:)<>&G\'^$([.96=<=> >W?TIJ>)]!DN3;)K%BTP2 M21D$ZDJJ$AV// !!!/;!]*\T\(V5U=:-X':;7-$ACMY$DMX(;1UNFD$;"6-F M\P_-@OO.TCDDTG4[2^6(A9#;RA]I/3..E&K:]I&@Q1RZMJ5K9)(=J&XE";CWQGK M7.>%[V[7Q5>:;JD>E7-^EC'*FI:>NSS8=[ +(I)VG.2,$@Y.,5'XDOI/^$U@ MM+:32;">WTM[F34=0A,NV)I I1%WH!]W+$GTH Z2_P#$FAZ59V]Y?ZO96UM< M*T89HKF".>"5)89%#)(C!E93R"".HKR#PK"\_ASPS>: M5K&G6^M6UI=QK:W\)\J: S_,,9!0@JO3) X(Q7H?@Z^BU+P;I]U:645BCQ$+ M;Q',:$,0=I'5202#Z$4 6!XIT ZQ_9 UFP.H[MGV;SUW[O[N,]?;K7*WGQ%6 M3XD1^&-/O]%C@B5?M$UU,2\DIDV&", @>8/0YY[5RP>T_P"% V]NC1_VP9T0 M)D>=]N^T#/'7?NS[X]JZBQ1?^%\ZM\H_Y <)Z=_-H Z3Q/XNTGPG%9/J=S'% M]KN$@C#R*O!8!GY/W5!R3VK-C\?:;!K^KV^IZCI]KIUM':O:7#RA?.\U&8\D MX(PH(QVJO\3#&EKX9DD*JB^(;(LS< #<5-),H63(R-ISSQSQVJ[;W$% MW;1W%M-'-!*H:.2-@RL#T((ZBO$_"?\ :9_X0HVEYIUL?[#N%MGU&!I4+"9= MX0!UPVW;W^Z#7I?@*S6Q\,"*/4;6_B:ZN)$EM(RD*[I6)1 2?E5MP')H A\/ M>+)M3UKQ5:WXMK>UT6Y6))02OR;=Q9R3CCUXK8T[Q+H>K6EQ=:?J]EZLK;R4A/FG:""[[BNX$Y/1AG% '=WOC[PU;>';_6 MX=7L[NVLU.\03JQ9\$J@Y^\V,#UK8TG5;+6],AU#3[F*XMI1E7B<.N>XR.,@ MY!^E>6^)+R[_ .$=\7Z;JD6E7.H1Z()5U'3D*^;#E@JR*2=K Y(P2,$XQ7J. MBR0RZ+9/ Z/&8$P4((^Z/2@#G?%7CW3=&TS4!IVHZ=S8\N"6=5=L\#@GOV]:\BGFTP? *&&Z>#^ MTOMH#H2/-^U?:LOD==V-V?\ 9]JO>.;^6ZT;QU+!+I-A;PO]FFCDMVDNKR18 MD*MNW@+@$;?E. I- 'H:>-=$?QC)X8%[!]O2%7P95YA%7;+ MQ'HFI:C-I]CJUE >QX/I7$2REOB-XA^S2)]KF\-PFV(89 M=\RX*^O..E4/"5G<7-IX&EDUS0DBMU#VEO:VCK<2?N6$D98R'L26^4?,O:@# MU*^O[33+.2\O[J&UMHQEY9G"*OU)K(F\9^'T\/7>MP:M93V=L#ND2X7&_'"$ MYX8\ ^M9/CXQKJ7A%[PJ--76%,Y?[@;RW\HM[;\=>^*R]0,,WCCQ<]D4> > M'%6\,>"OGYE*;O\ :V?IB@#7^'7BVZ\8:*^H75QI3.VUA;6+LSVX.?EER3\W M'H.]=E7(_"Y0/ACX>( !-FF??K774 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %5=0TVQU:U-KJ-E;WENQR8KB(2*3ZX(Q5JL;6_$<&B3VMK]BO;Z\N@ M[16UG&K.53&YCN( W+U/<4 :%AIUCI5HMKIUG;VENIR(K>,1J#]!Q4.I:'I M.LB(:IIEG?"([H_M,"R;#[;@<5SUWXETZZU;PFZW>JVS:C),(+=$")(RK\RS MJPR-O;'>C4/B/I.G?VG+)9ZG+8Z:[17-]#;AH5E4Z M98:E9&ROK&VN;0X_<31*Z<=/E(QQ2PZ;86VGC3X+*WBL@I3[,D2B/:>HV@8Q M7/W/CNRBOY["UTW5+^\A@BN&AM(%8^6X)!R6 XQC&:>_CG3GTW2KRPM M+_46U2-I;:"TA!D*KC<6W$!<$@')Z],T :]CH6D:99RV=AI=E:VTV?-A@@5$ M?(P=P P>/6JUMX1\-V=S',!O:NCM_$EE'M%UB:.;4](L+V6+A' MN;=)"H]BP.*P[GXAZ7!_9B166I75QJ=B+ZTM[: /)(AQQC=@, V3SC /-2WW MCS3;"\N8GL]0DMK-TCO;V*$&"U9@#ASG/ 8$[0<9YQ0!MZAHNE:M:I:ZCIMG M>6Z'*17$"NJ_0$<4[^R=-.F?V9_9]K]@V[/LODKY6WTV8QC\*QKSQK96FJ3V M8L-2N(K65(;J\@@#PP.P4@,<[CPZDX!QGFF?$74+K2O &KWUE<-;W$,09)4. M"OSJ,_E0!L66@Z/IMC-96.E65M:3 B6"&W5$D!&#N &#QQS2WFB:3J-A'87N MF6=S9Q8\N":!71,# PI&!@<5DZ=XUL;[5XM.ELM0L9+B%I[62\A$:7*+@L4. M2> 0<, <=J;I?CG3M5OK2!+/4((+[=]AN[B$+#=;06^0Y)Y4%AN R!Q0!T=O M;PVMO';V\,<,,:A4CC4*J@=@!P!59M(TUM575&T^U.HJFQ;LPKYH7IC?C./Q MKAO!_B][;P[XFU37KR>>.SUZYM81MWOMRBQQHHZG+8 ]ZUY?B'IUI!?MJ&FZ MK83V5L+M[:XA7S'AW!2Z;6*D GGG(]* -VQ\/:+IEY+>6&D6%KX]:RK_ ,5Z9IVOZ3HTS2-.6/3-,L[))3ND6V@6,.?4X S2:;H6D:.\KZ9I=E9-,>=[*W::>/RII#$I:1/[K''(Y/!J/3M$TK2+>2WTW M3;.SAD.7CMX%C5C[@#FKU% &?IV@Z/I'G?V;I5E9^<QT73K9A)YH:&V1"'P1NX'7#$9]"?6M2B@#/70M(2XN[A=*LEFO%*W4@ MMTW3CT*L4 M4 9\.A:1;:8=-@TNRCL"RMF>T_X]F,2DP\8^3CY>..*M44 0V]I;6K3-;V\ M4)FD,LIC0+YCG +-CJ>!R?2H[W3+#4@HOK&VN@H95$\2O@,,,!D=QP?6K5% M%&UT72[+36TZUTVT@L7!#6T<"K&V>N5 P'M%L].DT^VTBPALI3F2WCM MT6-SZE0,'H/RK2HH ADM+:6YBN)+>)YX0PBD9 60-C< >HS@9]<50@\,:!;( M$@T/38E$XN J6J "4='Z?>&3@]16K10!2&CZ8MI<6@TZT%M3[,FZ5E.Y68XY(/()[\UI44 0FUMS=K M=F"(W*H8UF*#>$)!*[NN,@''M56PT'1]*N)KC3M*LK2>?_6R6]NL;/WY('-: M%% %&/1=+AM8K:/3;-+>&43Q1+ H5) >X%27.@:->:@FH76DV,]ZB[5N);=&D4>@8C-:- M% %1=*TY);25+"U62S0QVS"%08%(P50X^48XP.U86C^']2;Q1/XCUZ2S:\%O M]DM(;0,4ABW;F)9@"68X[# &.]=110!'/!%HJC M:^'=$L?LWV31["#[*7,'E6R+Y188;;@<9'!QUK2HH R[/PUH.GOOL]%TZW?S M1-NAM40[P" W ZX8C/N?6G-X>T1[FYN&TBP:>ZQ]HD-LA:7!!&XX^;! //<" MM*B@"%[6WDNH[IX(FN(E98Y2@+HK8R >H!P,_053MO#VBV>I2:C:Z1807TF= M]S';HLC9ZY8#/-:5% $,%G;6IF-O;Q0^?(99?+0+YCGJS8ZDX')]*H2^&=!F ML8;&71--DM("6B@:U0I&2PAT;3X[.X(:U2!1$P/7*XP:OT4 4-/T/2=*V_P!G M:796A1"BFW@5,*3DC@="0#^%2:CI>GZO:_9=2L;:\M\[O*N(ED7/K@CK5NB@ M"D-'TP:7_98TZT_L_;M^R^2OE8SG&S&.O/2I9M/L[DVYGM()3;.)(-\8;RF' M1EST/N*L44 5UL;1;]K];6 7CQB)K@1CS"F<[2W7&>U5[30='L+^:_L]*LK> M\FSYMQ%;JLCYY.6 R:T** ,^WT'1[34I=2MM*LH;Z7/F7,=NJR/GKE@,FIX] M/LH;66VBL[=+>4L9(EC 5RWWB1C!SDY]:LT4 4-,T32M%CDCTK3+.Q20[G6V M@6,,?4[0,TM]HVEZI-;S:AIMI=RV[;H7GA5S&?521QT'3TJ]10!D7'A;P]=P MM#T5=6.JC2+ :B>3=BW3S<_[^,U;6QM%OGOEM81=N@C:<1CS&0'(4MUQ MGM4]% %:_P!/LM4M'M-0M(+NV?&Z&>,.AQR,@\46NG6-B6-I9V]N61(R8H@F M5081>!T4< =JLT4 9MQX>T6[TV/3KG2+":QB.8[:2W1HT/LI&!U-7H((;6". M"WBCAAC4*D<:A54#H !P!4E% %(Z1IC)>(=.M"M[_P ?0,*XGXQ\_'S<>M01 M>&]"@CACAT;3XTA1XXE6V0!%?[RCC@'N.]:E% &=8^']&TRTGM+#2;&UM[@$ M310VZ(LF1CY@!@\''-6+#3K'2K1;33K.WM+922L-O&(T!/7@<59HH RG\,Z# M)>3WCZ)IS7-QQ-,UJA>3D'YCC)Y Z^E23:!H]QJ$E_-I-C)>21F)[A[=#(R$ M8*EB,D8XQZ5HT4 9R^']%6>SG72+ 362;+606Z;H%]$./E'L*6UT'1['4)K^ MTTJRM[R;/FW$5NJR/GKE@,FM"B@"&[M+:_M9+6\MXKBWD&'BF0.K#T(/!JO8 MZ-I>F6+V-AIMI:VCYWP0PJB-G@Y4#!S5ZB@"*VM;>RMH[:U@B@@C&U(HD"JH M] !P*EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XSQRNEFYTZ34O M[8LWC$AM]5TQ'9K=CMRC; QPP[%2IV^M=G10!Y,Z:[J6L_#6]U*WNI9XKF], M\S6Y0B/;B-Y% PA90I(..2:IZI>R:+\//&?AZZTV^:^,M]*C?97,4D,C,XF\ MW&S 4]""18I-.TU8Y&0A7(23(![XR,_6N2T9[W3] \+V&J/KEAI1M M+EG&GPRB62Y\[Y(W**74;2Q X!/?BO8U4*H50 , #M2T >*V?GZ9H'A>6[L M-2C&D^(KEKU6MY)9(E=IBK$@$N,.OS#(.>M;;ZD=*U+QM9R6&H27.JL)]/6* MTD9;A6ME3[P7"X92#N(Q7I]% 'F/A73[N+Q-X-DEM)D2#PH(I&>,@1R9B^4G M'#<'CKUK,OM)M;;4?$FFZNWB=I-0OI);>ST[S/)O(I0.A"[ 1RK;B, >E>PT M4 >6Z^RZ9K=W)H']NV/B$2Q*ELL#RVNI !5#O\I0#;\I;*D;>:Z7XG6T]Y\- M];M[6!YYY(0$B12Q8[UXP*ZVB@#S;5YF\:>)]%M].M;V V-O>->27%L\0@:2 M$Q*F6 !;LT4 >+Z;I&IQ^%M7N1IUT[V7C-M2-N(CYDT*2(244_>XR1CKCBN MEDC@\=>,UGMK>Z_LB#2+FSN+B:V>$2/.5&Q0X!.%4D\8&17H=% 'BNFZ?K=] MX9U+6+VPN5U/0H[*VM$:,AY39MYDC*.K!]S#CK7:>$9WT;PQ;W]_97GVO7=3 M:>6..$EHFG<["XZJJH$!)Z8KMJ* "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 M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HK"\.>,-%\527J:3,-&B\81^%I)W759(O-1"AVL,$XW=,X4G'M0!O45F>(/$&G>&-&FU;5) MC%:PE0Q52S$D@ #DG)K-OO'6CV&G:/>LM[.FL1B2SCMK5Y9)!L#_=49^Z4X$EQIVF>UTR65!(APPW*"* .NHK&TGQ3I&MZ7-DDA91DJR, 0 M<>U&C^*=)UOPRGB&UN=FF,KOYTX\L*J,58G/0 J: -FBN+_X6?H(A%VUOJZ: M8>FI-ILPML?WM^W[OOC%=8U]:II[7YN(_L@B\XS!LKLQG=GTQS0!8HK&\->* M-+\6Z8VH:3*[PK(8V$B%&5L \@\]"#]#3=*\6:1K.N:GHUG<$W^FMMN(F4J1 MVR,]1GN/4>M &W15"VUBSN]9OM)B=C=V*1/,I7 DW%<'O\ =-9^O^+].\.W MUG9745]/=7BN\,5G:O.S!,;CA03QD4 ;]%<]I7B^UU:_2SBTO6X'<$A[K398 M8Q@9Y9@ *NZ)X@T_Q!!<26,C[K:9K>XBE0I)%(O564]/7WH U**YE_'FAKH- M]K:R3R:=9W'V9IHX682/O"?N_P"^-Q R.*;9^/='N=1MK&>'4]/GNG\NW_M" MPEMUE?\ NJS*!GVSS0!U%%>/M+M-8O=+2SU>[N;)E6?['I\DRH64, 2H( MZ&K>E>,=&UBWOI+:69)+!=UU;3P/%-",$C*, >0#@T ;U%<9;?$O2KRVCN;7 M2O$,\$JAHY8M(F97!Z$$+@BM2^\8:=865A/+!?F>_!-M9):.UR^!EOW>,C Z MYQC(H WZ*Y^Q\9Z->Z?J-X\LUF--&;V*\A:*2 8R"RD9P1T(SGM4-AXZTN^U M&ULI+74[%[PD6KWUD\*3D#.%8C&<#.#@T =-16;K6LPZ':)<36E]: .UHK MEKWQ[I=CJ?\ 9QL]6N+L0)B>+])UZ]FL;9KF" M_A0226EY;/!*$)QNVN!D9[B@#>HK"U[QAHOAJ^T^SU.Y:*:_?9$%0L!\RKN8 MC[JY91D^M6M8U^PT$V/]H.\:7MREI$X0E1(WW0Q[ XZF@#3HJ*ZN8;*TFNKB M01P0HTDCGHJ@9)_(5RTGQ'T1(M,=(-3G;4K+;76+X6D6F:S;L5+;[O3I84X_VF &:MZ#XAT_Q)8RWFFN[PQSO;L7 M0J=Z'!X- &I117*7'Q!TJ'4[VPBL=8NYK*7R9S::=+,JO@'&Y01T(H ZNBL# M3_&>BZEI>HW]O/*%TU&>\AEA>.:#"EOF1@". <>M9L'Q(TNYMX[B#2/$4L,J MAXY$TB=E=2,@@A>01WH [&BL27Q5IMO>:):3_:(;C60QM(I(65OE4,P<'[I M(X-;= !16%XA\8:+X7N+"#5;EHGO9-D6$+ ;/5I[LVZ7+16VGR2LB/G&X*/E/!X- '4T5SUC MXPLKV"\F-AJUK%:0-/(]Y820@JHR=I8#)]A6;'\3_#[6L5Y-!J]M8R*'6\GT MR98=IZ-OVXP?7I0!V=%1V]Q#=V\=Q;RI+#*H>.2-@RLIY!!'45)0 4444 %% M%% !1103@9/2@ HKCW^)6AEIFM+?5=0M(6*RWEEI\LT"D=?G P<>HS6O)XLT M&/PVOB%M3@_LEE#+<@DAN<8 ZEL\;<9SQB@#9HKD(_B1HHEA%[;:KIL$[!(K MJ_T^2&%R>@WD8&??%:.O^,=&\-:AI=EJD[Q2ZG(8[>1%/0L%&%'U(H Z*BL30?%>E>(GN(;.2:.[ML? M:+2ZA:&:+/3HMI\8Q@'C=T]Z M .NHKF]8\;Z7HVLII,D&HW5XUL+H1V5F\^(RQ4,=@..0?TJQHOBBVUR[>VAT M[5[9DC,A>]T^2!",@8#, ">>GUH W**Y&;XCZ*+B>.SM]5U**WW$KPDNA4[E.#P?> MM2@ HKG-7\;:3I&IG2PE[?ZBJ"1[33[5YY(U/0MM&%_$U:T#Q3I?B07"V,LJ MW%LP6XM;B)HIH2>FY& (SZ]* -FBBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KC?B=KT^B^#YH;!9'U34 MF%E9I$I9R[YRP Y)"[C]<5V595YX?LK_ ,0:=K5P97N=/21;9-W[M"XPS8Q] M['&: /+[;4K+PMXK\,W5AI&LV&F_9ET:^DO;!X4*DCR7+'C=OSDGLQIWBW2K MK4/B#XBN].&=4TK3[+4+/'\4D;2$K[[EW+CWKU+7M$LO$>B76D:BC/:W*[7V MG##!!!![$$ CZ5#9>';.QUN?5TDGDO)[6*UD>1P=RQYP>G7DY- 'G/BG5;?Q M_"/L;%]*TW19=7N/^N\D3"!#[J-[?@*@F_M#^SOA%_99MA>_9/W7VH,8_P#C MS&=VWGIGIWKT'2_ ^B:-I&K:98PR16^J/(UQ\W(WKM*J>P X [5#?> M,OM. MT.S%UJ%J-%C$=G-:W'ER*-@3EL?W1_.@"QI0\8_V@G]L-H1LL'?]D6829QQC M<<=:X?PGJ'B>Q_X3!]&T.RU"W3Q!?/\ O;YHI&8$?*%\L@]L2WLN]L_O),;L>@XZ4 M <5X/B?4/#'B+Q;/<0/=:]$9)(;<$);B.(QB,YY+C!W' YKB]-/_ !C1H_FY M^Q&^47N/^>'VQMV?;I7L5EX7T_3Y-8-J9HXM6.>6- &K*EJUBZ2K";0QD,&QLV8YSV MQC]*\Z^(NKV;>&M'\-Z)&\]OK+*FS2XO,*V28,AC5.Q&%&.,$^E:X^&.DBW% MBVJZZ^E#C^S6U!C!M_N?WMOMNQ6Y;>&-,M/$ UJ&-EN4LUL84! CAA!SM10. M.: .#T36[?2_BB$M]+U/3=+UZW2';>V;0*MU$I"[<\?-&,8'<"JMOI5Y]J\3 M>)-&C+ZQI'B"X=8E_P"7J Q1>9"?J!D>C 5Z5KWA^R\1V<%O>^:OV>XCNH98 MFVO'(ARK \^X^A-2:5HMIH\FH26OF;K^[:[FWMG]XP4''H,** .0\%ZK::YX M^\2ZI82>9:W5AITD;>Q67@^A!R".Q!J'QG_:O_"T/"7]C&S%Y]DO=OVP,8\8 MCSG;SFNGT'P=I'AK5=5U#3(Y(I-3=9)XR^44@L?D'\(R[''O3?$'@^R\1:C8 MZA+>ZC9W=DDB0RV-QY3 /C<"<'^Z* 'Z./%@O3_;;:*;38#QIU]' M=#Q%XAN"F<17-\9(SD$L?#=B]K8B1C+*T\TTS;Y)I&.2S MMW/^% '$^-)M+?X+1R^'4B?3=UG]D2,[05%Q'@>QSP<\YSFK^I67BCQ;<:9: M:AHMII-A:WT-[--]N$\C^6VX(BJHP2<9)/ S6HW@+1CINHZ&S=>((/%'B_4?(M[Z2SDTUM.AR3:>5N)60G&7).>!C&/6N_T_0K/ M3-6U74K?S/M&IR1R7&YLC*($&!VX%5QX6TY-6U348S-')JD ANXT?"28! ?& M.'P<9]* .+\!CQS_ ,(%H7V!_#HM/L4?E>>L_F;<<;L'&?I70Z[HNI:A?:1J M&GZM96?B2QMW!C>,R0S(^T2 KD,%W*N&'(_&H+3X;6MA:16EIXD\306\*A(X MH]1(5%'0 8X%7[OP18W=O8!]1U5+ZQ5TAU%+HBYVL@H Q&G?Q M#;Z_X6\66MGI>H-:Q-)>V,UKV_@31DT_4;6\^U:BVI*J7=Q>SF2 M615^Z-PQM"GD;<8/-,L_ ME;WUK=7>J:QJ?V-_,MHK^[\R.)P,!@ !EADX+9 MQ0!U-<%X+_Y*/\0/^OJT_P#1-=[65IWA^RTO6-6U2W\W[1JCQR7&YLKE%VC: M.W% '#RW&MV_QCUPZ+I]G>.=+M?,%S=& *-SXP0C9_2I_"3W_B;QW?:[K"6U MA>:/&^FC387+NFXA_,=R!E6 &W QCWKLX-"L[?Q%=ZXGF?;+J"."3+?+M0DC M ]>356^\*6%[K$^JK+F3V>GO-&D,9),BL."3*-W_ 173Z3N^)7PDETZ_W0ZJB-:7' MF J\-W$1AB.H.0K?CBNXT;2;30=&M-*L(REK:Q"*,$Y.!W)[D]3[FH-.\/V6 MEZQJFIVOFI+J;(]Q'N_=[U7;N QP2.OK0!YU?^([GQKX+T#PXI:+5=:G-GJ: MCAH$@/\ I)/IG '^W5[Q#!J5M\5/#]OX>6PBFBT>=$6[#^6L8=!@;><],5U MFG>#-'TOQ3?^(K6*07U\"),OE%SMW%5[%BJDGOBF:]X-LM>U:VU1[[4K*\MH MFA26QN/*.QB"03CU H GT4>*A=O_ &ZVC&VV?)]A64/OR.N\XQC/Z5R_P:_Y M%&__ .PO=?\ H0KHM*\)#2M0CO!K^O7>P$>3=WQDC;((Y7'/7/UK+M?AEI^G MB9+#7?$-G%+*TS16]^434G 1@?KD5Z+I&EC2+ 6HO;V\PQ;S;V;S9.>V[TJ/2]"L](O-3NK7S/,U M&X^TS[VR-^T+QZ# % 'G.D"?6O"?C7QA>O!'>:CI\MJ]E"#_ *)Y,;J4$1X\_X0O0OLC^&_LW]GV_D^3W[UE6WPYM[.UBMK;Q+XGB@A01QQIJ1"HH& M ,< "@#+\9>;_P +*^&_G[/-\V\W[,[=WDKG&>V:]'KE=5\!V&L1Z1]IU+5A M?S:C9>+=>\4WM]I&LWMA/;MI&G365@\T:QJ3YD@8<$F0 C_=%=W\-M?GU M[P;;?;ED34[%C97T;]O$A&-[XQL[_6NXT_P_9:9K6K:M;^ M;]IU1HVN-S97,:[5VCMQ69JO@:RU37I-974]7L;R2%8':QNO*#(I) .![F@" M*^'B,>$?$/\ ;[:41]@E\G[ )!_RS;=NWGZ8Q[U8\"B,_#;P\)0IC.E6^\/T MQY0SGVI;/P;#:QWD4VM:W?175N]L\=Y>F50K<$@$<-[^YK-B^&.E+81:=-J^ MOW&FQH(Q92:BPB* 8"D+CY<=LT 1_"3_ )$?]UG[#]NNOL.?^>'FMMQ[=<5W M516MK!96L5K:PI#;PH$CCC7"JHX ]*EH **** "BBB@ KG?'INA\/\ Q ;/ M=]H&GS;=O7[ASCWQFNBI" P((!!X(- &+X.%D/!>BC3MGV3[%%Y>SIC:/USG M/OFN/\3#1_\ A)/!$=F+,:*-8G$RV^WRA=A&V [>-V_=[YK9_P"%:Z7 98]. MU/6],LI6+/8V5\T<&3UPN"5!]%(K6E\'Z!+X97PZVFQ#2D "0J2-I!R R& MSSNSG- #/'"V;^!-=&H!/LOV&8OOZ?=./QSC'OBO--3T:3Q(GPVTC52PFN]$ MO$D=OO*_V>(JQ]PP!^HKNE^'.FRO$NI:IK6JVL3!TL[^],D.1TW* -^/]HFM MV\T&SOM=TO6)?,^U::LRP;6PN)%"MD=^ ,4 >=D]MYV ?[]8T1>'X4H;:$22)XK'EQ;MH8B[X7/;TS7K%AX4TG3? M$^H^(;:%EU#4$5)F+?+@8^Z.V<+GUP*JQ^!M(CT9=*4W'V9;\:@,R#=YOF>9 MUQTW=O2@#*O+#Q-XJU31EU/1[72;#3KY+]W%Z)Y)60':B@* !D\DGI3?AML- M[XQ:;']HG7K@3[OO>6,>5_P';T_&N\KF]6\$Z=JFJMJT-S?Z9J3H(Y;K3K@Q M-*HZ!Q@JV.V1F@#&UORT^,OAA[8J)SI]Y]N(Z^0 NS=[;\X_&J(M/$/@OPY, M=-?2O$'A6WB>86\V8YUMSEBJN,I( ">H&:Z[0O">FZ#+@ %91^&NDB![)-1UF/27)W:6EZ1;[2_(5\J]O3+'SWVXZT 0?#P60^'7A_^S]GV?[#%]S^_M&_/ONW M9]\USOC@Z2EOX<.E_8UBC\6VWVG[-M 6;>:UV^'&F133MINIZ MSI-O.Y>6TT^],4)8]2%P=N?]G%:G_"&Z!_PBY\.?V>@TLCF(,<[LYW;L[MV> M=V3'080Z7-T8 J^ M<_((1LG/:MZW^'VG+>6MQ?ZGK&JK:2"6W@U"\,L4;CHVW W$=BV:VDT*S3Q- M+KX\S[;+:+:-\WR>6K%AQZY)H XKPU)J/BCXA7&IZU%:Z==^'TDLUTZ%VD<^ M: ?-9R!E"H^7 ]>E9WP\'C'_ (1J;^QVT(67]H7>W[8LQDSYS9SM..M>B2>' MK)_$T/B!3+%?QP-;.8VPLT9.0'&.<'D>E8%O\-K*R61++7O$5I"\KR^3;Z@4 M0,Q+' ]2: .ITW^T/[/B_M4VIO>?-^RAA'U.-N[GICKWK)\>_\ )._$O_8+ MN?\ T4U0R^%IXK'3[6VU;49S;ZE%>/->7;.Y1>J9Q\RD<;3QSGM6YJFG0:QI M%YIEUO\ L]W \$NPX;:RE3@^N#0!C^ /^2=>&_\ L&6__HM:Z.N+M?AQ;65K M#:VOB7Q-#;PH(XXTU(A44# &. !70VNB16NH6][]KO9I8;,6>)IBRNH(.]A MW?C[WUH X[X+?\B))_V$;G_T.O1*XBS^&.GZ;$\.GZ]XBLX'D:0Q6^H%$#,< MD@ 5N6WAF*WCT]7U/5+AK&9ID>XNB[2%@1ASCYE&>!]* .>^&FPS^+FEQ_:/ M]O7(N,_>VY'E_P# =O3\:ZV/^RAKDPC%H-6:!3+MV^<8LG;G^+;G..V:R=6\ M#Z;J>KMJT%UJ&EZE(@26YTZX,33*.@<8*MCU(S3].\%Z7IEAJ-O#)>/<:DA2 MZOY;AGN9,J5!\P], \8P!Z4 =%145K;K:6D-LC.ZPQK&&D;01T.:S]*\4^,M9TBSU.U\):=]GNX4GBWZP0=K M $9'D]<&LE[S4=.NO$/AN37GURR&A3W:S3!#-;,/E".R !MP)(R,_*:K^#M& MMY?!6AR-\0-8M&:QA)MX[RV58OD'R@&,D =.230!TVL^+-:TW4M!TFWT&VN- M3U2&:1XGORD<)C"E@'\L[OO=<#I1'XOU?3]:TZP\1^'X["+49?L]O=6UZ+A/ M-P2$8;%(R <'FL3Q3;7-Y\0/ \&EZR\$OV2]"WP1)F8!(\D@C:2<<\4R&QO8 M?B?I]EXNUBXU&-8SUN+?S-^,W M')(^;J.*YOQ-=P^!O'D'BF8^7I.JVS6FHD=%FC4O"_U(#)^5:7PXTVX@\/2Z MSJ*;=3UR9M0N0>J!O]6GT5-HQVR: $\*_$*UU[P-=>*;^V&G6MJ\HE7S?,PJ M=\X&2?3%10^*?&-Y8+JMIX-B-BZ^9'!-J(2Z=.H.S85!(_A+9KSKPKIMWJW[ M.&MVEE$TMP;J218U&2X21'*@=R0I&*]>L?&GAV]\/)K2:M:1V1CWNSRJ#'QR MK#J&'3'6@#)U/QU=1Q>&_P"R-$:YN-=,@CAO9C:M%L3>0V4;G@__ %\UHZ=J M7BV>_ACU#PW86MHQ_>31ZH9608[+Y0SSCN*X[Q=?6_B35_A_?17E[I-O=S73 MI:EHOAN"\TJVFEB7?>E+BX\MBKF.,(1U4X!8$X[9KLK:<7-K#<>7 M)$)45]DJ[77(SAAV([BO-9;31VL-2\2^%?%MSHC"266XMWD4V_G*3O\ ,@D& M48D('GG\+> M'[>[TR&1HEO;V]\A;AE.&\M0C$KD8W' -6D\=P6WA>_UC6M,O-,EL)?(GM'7 M>S2%CJFD)->66A:S;W%P\:92X2)@9#&?XPN>3T^4T :\GB;QG;V9 MU*?P9#]C5=[V\6HAKI4ZD[-FTMC^$-GM4?BCXDP:-X.TKQ'I-@=5@U&98XHQ M+Y38*.Q['D;",>M;\_B_P];Z&VLOK%F; 1^8)5F4[ACH!G)/MUSQ7E]MIUS8 M>!/AW#>P&&2;Q)'/Y#CF-)&F=5(_W6'% 'KUMJUE=:+%J\\5^(E\,Z(;Y;5V"JH.#CUZ= :Y\^#M:US3K6TUWQ.MUI1\J26TM]/6$RA2&"L M^YCMR!G &:S-?N-7\1?$RW@T6RM;VV\,J)ITN;@PQFZE4[>0K9*+STX+4 =I MX4\0Q^*/#T&IK ;:5BT<]LS;C#*C%70G Z$>@XQ61X"\?1>-;>Y$EBVGWD!W M?9VDW[XB2%D4X&02&!XX(K$\+3ZKX>^(U_INLV=K90^(@U]:1VUP98Q<( )0 M"57EAACQVK*\/:;=P?#;P[XJT>(R:II*SEX5ZW5L9G\R+W.!N7_:'O0!UL_C MB[30]:U2WT0W*:1JFV;W$ME!)=P)!1V;W,*W4B%TA+@.RC&2%ZD#(R?>N)^-/\ R2/7?]V'_P!'QT 6/$_Q /AO M2="U Z5)=1ZD0TJ1R?-!&(_,=@,?-M4$XXSBM;7O$\6DZ-8ZG;1I>07EU;01 ME9-H*S.%#@X.$)MQTZ;5[ M.[T:0\A8_M">9!GU0G(_V3[4 =_J_BV\3Q"WA_P_I(U/4H8EFNFEG\F&V5ON M[VP26/4*!G'-2Z+XBU:?6FT?7=!>PN3$9H;BWE,]M*H."-^T%6YZ,*P]&OK; MP_\ %/Q19:I,EL^K&WN[&69@JSJL>QE!/&5(Z=<'-=3%XITJY\1C0K6?[5>" M%II3!AT@4$ !V!^4G/ ]J -FBH+2\M=0M8[JRN8;FWD&4EA<.C[MV.3%/&'4GZ&K5% &=8>'] M&TJSEL]/TJRM;:8$2Q0P*JR9&#N '/'K5#_A!/"'_0K:+_X Q?\ Q-=!10!1 M@T;2[4VAM].M(C9JR6WEPJODJWW@F!\H/?'6IKJPL[YH&N[6&[MV()BGC#J2.AP>*L # ':EHH JV& MFV.E6WV;3K*WM(-Q;R[>,(N3U.!QFL^7P?X:FU#^T)?#^EO>%MQG:T0N6]$O#E[J/]H76@Z;/>9W>?):HSD^I)')K8HHH MR=3\+Z!K5PMQJFBZ?>S*,"2XMD=L>F2,XK2@MX;6W2WMX8XH4&U(XU"JH] ! MP!4E% &)'X.\,PZ@+^/P]I:78;<)EM$#!O7..OO6I&$W5M#.8)1-$9$ M#>6XZ,N>A&3R/6IZ* (#8VC7ZWYM83>+&8EG*#S A.2N[KC/.*A?1],DCO(W MT^U9+TYNE,*D3G&,N,?-P,UM88&N)#+, M8HPID<]6;'4^YJQ10!7N+&TNYK>:XM89I;=]\#R1AFB;&,J3T./2G6EG;6%J MEM9V\5O;IG9%$@55R:;8ZCY/VZRM[GR)!+#YT0?RW'1EST( M]15JB@"EJ>CZ;K5L+?5-/M;V$'(2XB60 ^H!'!HTS1],T6W-OI>GVME"3DI; MQ+&"?4X')J[10!!:6=KI]K':V=O%;V\8PD4*!%7G/ ' J>BB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*BN+JWLX3-H+?+D<9I#-JBN3U[Q]IVC2VL,,37LUP\Z*J31 MQ -"0LB[I&4%\G 4F:M'Q1H:W=U:MJMJLUHC/.K.!L M"X+$GI\N1GTSS0!K45SVE^,-.UDZPUCF:'30I:53Q)NCW\=QCIS2:-XXT'6K M&TN(;Z))+@0CR&;YD>5B@=R3P!5VN4\0JM[XV\,6$P+0(9[LH>C.B@(3]"Q- M7"*;U)FVEH)%/XTU:,7$,6G:/ W,<5RC338_V@"%7Z M,0KRE0) V8\ M#)[=,5[.#D9'2BIE+F+C&QY-;ZMXS-A(T;ZW)$8K8W\L^G!)[:5I,3"W38-X M"9/ <#C!-3:AKWB6ST]S;)X@N%FTJX6SDDTW]Z;A9?D9U1?D.SD;@N1U /%> MIU3U/5M.T6S-YJE[!9VP(7S)Y BY/;GO4C/+I-,NXOB.MY!IEY<32:DCR&ZT M]U:./:%,D=VAV^6!D^4Q/IC-9,^O^)=&\+VL;SW^FS6^D6[P06U@@0RM*RR> M<-G[O V[1\O7C)XKW%'61%=&#(P!5@<@CUJC>Z#I&I7D-Y?:99W-S#CRIIH5 M9DP?7%[XY@N[JYLWOIV>ZU*"&UFME\I41&:W8':#RP !)P<@5 M!::GXN.F6CW5WK7V%K[;//%IK&[C7RLA=C0C*&3 W!..F<,+NFJ74^EV;W M=NL4R;F!AN'0J""%$N,#0IKNL<;.[!44$L3T IEK= M07MI#=VLJRV\R"2.1#D.I&01[$4 2T44BL&4,I!!Z$&@!:*KV=_:Z@DKVDZ3 M+%,\$A7^&1#M93[@BK% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4]5U&'2- M)N]1N,^3;1-*P'4@#.![U%D MU=(M;\41+>ZC.!(EO+S#:J>0BH>,@8R3SFM__A'M$_Z ^G_^ R?X5I#H**)5 M)-[BC"*1F_\ "/:)_P! ?3__ &3_"L75_!]W?:S=7EAK"Z?!=V$=A/"MH'/ MEJ7.48L IQ(1]TXP*ZRBI;;W*22V.-7X?6\5Y$MO?RQZ4LUM6"6D@1$C M(DZA<1ID8.2.HR:BC\ 7$6A?V2NOR^1;F#[ #:I^X$,GF)N[R'C!Y'';/-=O M12&;2OL3:TLH>:YEG%S81S12F9RY.PGAE).&![GBJ-_X O-+2WNM M!N'GN[:2T\D3,N46&%XB3NX3:C:6^H6MA+*!=70=H8\$E@@ M!8^P&1U]15J@#S?3?AI.WAHVFH7XBNI]--E*$0.$)N'FW9XS][&, <5=D^&% MC-<:MYMXQMK];C:GDKYD+3$%R)#DD9Z# Z\YXQW=% '-:1X6N;'^VI;W5?MM MSJH022"W$03;'Y8PH)[5SEY\/=0M?#D\-M?G4=36RMK&QD95MQ;K V^-SUW$ M-R?4#&/7TBB@#*T71VT2TL[&"Y!L;6T2!8C'\S..LA;/?T]>']-:_P!1F,<"LJ#:A=G9CA550"6))Z"IM-U*SU?3X;^PN$GMIAE)%[]C M]"#D$'D$4 6J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y75?^2D> M'?\ KUN_Y)755RNJ_P#)1_#O_7K=_P DK2EN_1_D9U-EZK\SJJY3XDRR)\/M M6BB.);I$LT^LSK'_ .SUU=@#L[:Y@O+6*YMIDF@E4/')&P974\@@CJ*\A^*, S >JQ 8_WZ[SPZEEX.\"Z1:WU[$$A@1-ZG<)';G;&!DMR> ,G& M*\R.H6UQ>Z)=7+1H)HQ-; M6R,( ?F$0^56QZ94C\*NUYWKVM6WA_X@ZAJ[D2,OAU!!&KZ39>(--U_533G!'R84= M.7%=UX5\16W_ K_ ,/ZAJ=\#+<0P6[2/G=)<'"%<=2V[.?Q- '5UYW;Z#8> M,O&'B,>)%ENFTVYC@M;$SNL44)C5@^U2 Q5+;2'$=[#G/EL>S Y*MV)P>#0!4UO3-+\$^ O$4VF![9#9RLD;W#N M@DV$*$#,0N3C@=:N:#HUO!H/AJR.H3"73+9 (X+C:LS+&$;>!]X GITR16%X MJO-'\8_#^QU":P5TDU"UA\JZB^>!S&OB@)=+TVUM(8 MO#MQ*(+:)8E=A*I/"CK@#F@#I-<\7:?::)XEEL;N.:]T6V9YXU_Y9N4+(">F M215#X;%M-^$VC376[Y+(W#9ZD$L_\C7&WVG6>C?L_P!W-)<_Z=K<"7ES<-R\ MTTF)&Z=0%#<>BD^M=)I-UKVM:7!+IKZ?8^'TL2L5D1YET\1B(B9R#A,\':,X M ZGH "]\-W2S^&EAJ%ZZ0"X26_GDD; D=I"Q)]B*Z[[5!]C^V"56M_+\T2+ M\P*XSD8ZC%>4^*=3MX?V?-,M[:>)9;RPL[>&-C]\#9Y@/H H;<>V#7:3/9>$ M? -O875XN8+ 6T1SEIG6/'R@0,< MCL%]*]4H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "N5^)'_)/]6_W$_P#0UKJJY7XD M?\D^U;_<3_T-:TH_Q(^J,ZO\.7HSJATILCB.-G;.%!)Q3ATHK,T.$\-R>)?% MVCPZ^?$/]G6U[F2VL[6TB?RH\D*'=PQ9L $XQS3?'/\ :UIX/T[3VU'S]1O- M6M;=;F./R209@PX!XP%P<<'GBELI_P#A7>HR:=?DCPU>W)>PNOX;*20Y,,GH MI8DJW3D@]JC\:Z-94MA'A'C3AP64_-\^.<@#H >: /0 M**\R\#RZ[<_%#Q6MUJ%Y=:781Q62&X*X:0 $$;0%SRY.!_$*J_$CQ7J]AXN3 M18+HVNC)I9U"]E@)2?"R, B.#E2[!$XY^:5F/ MZ1BNQKQWPM<[(5E9%4>WR$_C73UQ?ANU?2/@[91+E)8]',I*GD.T9VNE?#32A>L;G5D1[J63#L\2Q]"3W9BHSUXH Z/5\ZQ\3]$TIANM=+M7U65 M2,JTI/E1?B/WC#Z4SX;,\UIXBN@3]GN->NW@7& $#!3CZL&-8=O::IXB\<^, M[NTU:72].MS#9-/;(IG=HX]Q568$(H+DG R21R,5J_"O0)M-\':3>MK6HW*7 MEHERUK,8S&CR?.Q7Y=W5B?O4 =[1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5F:U MXATCP[;1W&L7\-G#*_EH\IP&;&<>];=>8WUQJ,GQ$\ M+ZCXET>/1X8I);:TFMIUN!-/*A C=@%*# )'RD$]Q2_\)3JND^$O$FE3W#W' MB'3[S[#9R/C?-Y[#[,_IG#_^.&@#TVN5U7_DH_AW_KUN_P"25J:;I5[9W4,] MQJ]S=*EE';O#(!M:1?O2YZ[C^59>LGROB'X9D<@(\-W$I)_BVJ,=/U&X@TO4=)M_M5]I=\EREMYBIYRE6C="=!\/W/VBPM'$BC;$9IGE M\A>ZQ[R=@]ABG:?X+\/Z;IESIT.FQ26ES(7ECG_>ALL6Q\V> 2<#MGU)K>HH M P[OPAH-[?:3>3Z;$9=)&+(#A8AQ@;1P<8!&>A%,UCP5X=U^^%[J>FK//L", MWF.@D4'(5PI < ]F!K?HH Q[+PMHNG:_=ZY:6$<6HW:+'+*N>5 P!T'W1G' M7 JO;>"/#EIK7]KP:7&EX)&E5M[E$=OO,J$[58^H -=!10 5R&NZ-XID\3C4 MM#O].2*6U%L3>H[&T^;+/&JG:Q;C.['W!VXKKZ* .9A\%6:>"W\.37,\PD+2 MR7;8$AG9_,,H[ [_ )@.G:M:ZT73[[4K+4KFW$EY9*ZP2[F7:'&'! ."" .# MFM"B@#E]'\!Z3I+,#)=7T2PM;VT-[()$M82,&.,8& 1P2'-) MG$ND+J&F#(+QV>H3(DF/[R[L&NOHH YNR\!>'+"XO)HM/#_:T>)XYI&D1$7D.%#2[0 M3Z9.!74UXR\GB?4O@W9Z:?"]L=.?2H5:[2\66181&N9%A*KE\#(&[KZUU.GZ MV;/Q+X<:WOY;CPYK>FB&U,G\$\:[E)]"Z9X]5H [VN5^)'_)/M6_W$_]#6J7 MAEM5\4Z9<:P=7N;6WN=4,]DL87'V2-MJI@CH^TL3[BM[Q;I4FM^$]3TZ'F:: M$B,9QEQRH_,"KIM*:;[D5%>#2[&R.E%97AW6H-?T6WOH?E=AMFB/#12#AD([ M$&M6I::=F4FFKH\XUK4O$.L6WB'PW)XU>2)5LXH" %E:4_>/.[ M:,D$8P,9K>E\-WD-_P"$[JWG64Z.CVUP&X\R-X@A8>X9%./3-=35*XU?3[6^ MALI[R&.ZFQLB9L$Y.!^9! ]2.*0SGK_PEJJZ_>:CH7B Z9%J.TWT)MEERZ@+ MYD9)^5]H .01QG%5G=KAB[[W.?G;&.O P, M 8%>@#Q#I)2Z?[;&$M21,[ A5(;:1DC!.[CCO6+IHT32-=U77CK<#C7Y(616 M( 7RD$9 .?7@YQ@D \T .UCP-:ZQX@_M":[E6TF\HWM@%!CNVB+&(L>HP6Y MZ[5STK(@^%L=SIB:5K^LW.IZ9:PM!86VT1B%2" [8)WR*#A2>!CIGFNPC\0: M5+?_ &%+Z+[3YC1!#D;G7.5!/!(P>!SP?2FV?B/1[^4QVVH0N^UG )V[E7[Q M&<9 [D=* ,*Q\&ZE-&EKXE\02:O80 )%;+ (%E Z&;!)D/3CA3C)!-5O#GPS MLM&TO5=/O;R74(;V$V:!UV^1:Y8K$O7GYR2>YQZ5TJ^)M%>T-TFHPO"'$9*$ ML=Q&0,#GD#.80_S9 R1]<$''7!STIKZ[I:6=Q=F]B,%O/\ M9Y74YV2[@NPX[[B!CWH X32KU/'GAO1M#LTECT^&&(:RS(5V[ ;4$]6+#YL M=%!_O"K.F_"V&/3);/5=6N+EHEAAL+F >3+:10N7CVGD;MQY..<#CBNSM]8T MRXL9[R&\@-M!N,S[L"+ R=V?N\<\]N:BG\1Z/;3K#/J$,;,BR9;(4*WW26Z M''+](@,OV5=4,89W+.Q:WBW,6/4DG.?4UTGA'3;O1?">FZ5 M>E#-90BVW(<)!IDEOJ;Z?0W'\5=%10!R$7@N[NM4L+[Q!XBNM6%A-]HMKL"?XI-.8* M/JVCL51H(#8QF('R@Q M$I*%P"?1AP>*[^6PLYC.9;6%S<((YBR ^8@SA6]0-S<'U-5I] T>ZOOMUQI= ME+=Y5O.D@5GROW3DC.1@8]*0T>>WWC?6([*\OHWOHI7-["EHUHFR#RXY"C@E M_"NZ?1=+ MDN+BX?3;1I[F,Q3R&%2TJ$ %6..00 ,'T%5U\,:"L,D2Z-8".3&]/LZX;!R, MC'8\T <$OB_6I+N*S*>(RR2SB2*"SMOM6T+$R!]P\O(#DG;V9,\YJY'XDU:3 M6KB#RO%CP0F%0(+*T^3* MYH9']&O;MKNZTJSFN&QF62!68XZ=YRFKE#= MWD*?:K6$6K;3,(D0H!)N!5 =QQA7SVJ:+Q7?*QM;C4-:2/;;O]H.G1>>SN) M8D4+M )5""58D;L$\$=W%H&CP7K7L6E6273,S&98%#DMG<(QABIPI8N MIR.>M>HQV%I%#!#':PI';G="BH (S@C*CMP2./4U67P_HR17,2Z38B.Z(:=1 M;IB4@Y!88YY)//>@#"\/^*YI]'C-[8ZK/=)))'(ZV>2"KL K;0%W !L #(. M.*T_^$D3_H$ZQ_X!-5^/2=.AA6&*QMDB1/+5%B4*%SNP!CIGGZU9CBCBW>6B MIN8LVT8R3U/UH Q_^$D3_H$ZQ_X!-1_PDB?] G6/_ )JVZ* ,3_A)$_Z!.L? M^ 34?\)(G_0)UC_P":MNB@#$_P"$D3_H$ZQ_X!-1_P )(G_0)UC_ , FK;HH M Q/^$D3_ *!.L?\ @$U'_"2)_P! G6/_ ":MNB@#$_X21/^@3K'_@$U'_"2 M)_T"=8_\ FK;HH Q/^$D3_H$ZQ_X!-1_PDB?] G6/_ )JVZ* ,3_ (21/^@3 MK'_@$U'_ DB?] G6/\ P":MNB@#$_X21/\ H$ZQ_P" 34?\)(G_ $"=8_\ M )JVZ* ,3_A)$_Z!.L?^ 34?\)(G_0)UC_P":MNB@"*VG%S;I,(Y(PXSLE7: MP^H[5+110 4444 %%%% !1110 4444 %%%% !1110 54U2Q75-(O=/9S&MU M\!<#)4,I7/ZU;HH X2W\!ZW%HD6B-XVO1ID< MO*ALH4?R@NW:'P2..,]:H^ M.],LI/#FF^!]%@N5U%7MS8F&-R+1%;!E:3& H<'G)S[UZ310!D2:(T.D:=I MNEWLFGPV3P@>6@;?$G'EG/8@8)ZU?O+H65LTYAGF (&R",NQSZ 58HH X/4+ M6SN-1DU+3K;Q%I6H2?ZR:TM&"R_[Z$%6_+-5?^*B_P"AA\1?^"./_"O1J*T5 M67])$>SB><_\5%_T,/B+_P $32'5&MY8+?0O$%O;Y5IHBSR^;(+A9-\) M8D1D*&/1D:^9)8)HH!M93"[3O(KS8.V0$.=P^8<8PW6O M8J*DH\W&I7TL TT^&]91/[7-Z;I[8;!&+GSAM )8L0 N"!U//K6LKW41I6C6 M4_A36,:6TLLGF6ZE;@^7(@C7!/#>9R6P,"O4:* N>7+=W-U"M[J'A7Q(]^UR MDLRPK]G**(Y$58C')T7>1\S*3N)]%IL=_K45CJ5K<>'=8O;B_P!/BMS.T \L M.%=6WDD,<;AR%.:]3HH \U.K:FEXVWPSK;+81L=/(M5"33^45\Z4[MV3DJ!M MXR225IQA$7/!(I_]H:K!97UHWAG M5;J6\TR&U$BVNV%7575MX+%L?,.@;->GT4 <)!<"S\266H1:'JCB+39+>>5; M$AY7W0[<^O$;=>E;:^*MS '0=<4$XR;/@?+G/!]>/K[=@BZ19-/"^I&9Y+ MBWLVNI(XXE!(2, Y)+*,D$ 9XK&D\;Z[IO@R[N;NUN3?#5$T^RN+C3Y(FF20 MKME,. 20"PVJ.2HQUH ],HKA?#GB34TU'5(]5>_FTFVLQ=IJ%[IC690@GS$( M*@-@ ,"!W/6L;P%XI:;Q6(;G6XK[^W[5K^.W6Z67[%*K$F $[?W3)QZQM0! MZG17E,7B;Q<="A\22ZI:?8TUC[$;);09FB-T81C )"A). N<\\GD8QCD ]'HJAH=\^J:!INH2* MJR75K%.RKT!9 Q _.LCQQ9:M?:/;KI4&+JROK#4]-T-M2TC4H&1IK;51),]N6Z$*[D%6"G&UL=ZK_" MY=P!,A8D]/2@#LDU.R?5)-,6YC-]'$)G@!^9 M4)P&QZ9JW7&:'-J=O\0=0TK4+Z.^":;#<+/]E2)\M(ZE25ZCY1^=,L;W7_%. MKZV;+6%TJQTV]:QBCCMDE>5T52SN7SQEL #' ZT =<+^T.I'3A.GVP0B<=?YUY_XK\12>&?B0TR*DEW<:+; MVD,DH*PQR/<. \K?PH.OOP.]=UJ44\/@^]CNKC[3<+8R"2;8$WML.3@<#Z4 M:5K=07UG#=VLJRV\\:R12*(I_#/P8\.WEI'ONI;*QMH6%Y_:%WIXMEFBO;S2WLV63<0T>"H M#<;6&!GKUH [6BN \&77B_Q%I6E:Y)KV+Q??:7>^(8?#L: M&,:?]HLU:.[!0%F,CD G<2NT$'CWH ]"HKC/&7B'Q!HM_H,.F6-O<0WE[' \ MKSA/-)20E -IVCY0=V3Z8JUK'BV?0M+L'O\ 3X(M4O[C[/!:F\'E@\G@P: .IHK@V^(_D>'M>OIM/ADO=%EBCF@M;L2Q2B0KM9)-HSPQX*YR M"*M_\)3J#:K+HNL:.NGR7=C-$P&5P%&UP&!X+#WH [&BO+O WBW4 M[/P]X.M+W1&33;^*.SAOGN@9&E$18$QX^Z=C8.[/?%:.J?$Z.QDU*XAL[2;3 M-+N3;74CWPCN&92 YCBVG<%)[L,X.* /0**X[5/&&J1>(K[1=&\/C4)K2UBN MC,]X(8]K[N"=I(/R\8SG)Z8YW_#VLQ>(?#NGZQ#&T27D"S"-CDID=,]\4 :5 M%<]XUUB[T+PX;VR*";[7;19='M2U7R?.^Q6LMQY6[ M;OV*6QG!QG'7% &A17/MXGVZGXM45PNH^(O$ MMEX\M-$L='M9;-K&66-&O AD"-& V=AVXW8V\YSG/%=M TKV\3SQB*5D!>,- MN"MCD9XS@]Z )**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *X_Q_XKU/PK;Z5)I>GQWTEU M=F.2%L[FC6-G;9@_>PAQU^E=A7&^-?\ D8_!7_87/_HB6@"SKOB]+7P?9^(- M(,-S#=SVR1E\X*2R*A/!&" Q^A%7-1\9>'])U/\ LZ]U%8KD;-X\MV6+=]W> MX!5,]MQ%>:>-X)?"+G1$C8Z)J^IVUU88'%M.+A&EA]E89=?^!"CQUJ[W6G^- M[8ZM;Z?)$6@72X+:,SW@$*MYKD@L1@GD8VJG7B@#TK5/&?A_1;J>UOM0\NX@ M57EB2)Y'56!(;"J3C@Y/0=\9ID'CGPU=:A:V,&JQ237>! 51C'(2NX*),;=V M.=N<^U87AV2VO?B+XGNX7BGC?2[#9*A#!E82G@]P<#\JYK38TC^$_P .PBA1 M_;%BW [F5LG\?9EM2UI*JAHPQ8 @J>[&N@HH P+WPE::A96,5Q?:@;NP M=I+;4%F N$+9!^8#!!!P01@@#BEE\*6EYHEQI>IWM_J,<[AS+9YWG=<=-WZ59/AJP:;7)29MVM(J77S=A'Y8V\:V** *VGV M46F:;:V$&[R;:%(8]QR=J@ 9]\"H-7TLZK;QQIJ%]8O&^]9;.0(V<$8.001S MT(/:M"B@#'T7P[;:-<7=V+FZO+Z[V">ZNW#2.%SM7Y0% &3P .IJOH?A2'P] M*!8ZGJ/V)2YCL))$:&/<23M^7=C). 6KH** ,^/1K6/Q#/K:F3[7-;):MEOE MV*S,./7+&LRZ\'6LFK76I6.I:EI<]W@W0LIE5)F P&*LK -C R,&NCHH Q+G MPKI=[?SW=Y&]RT]@-/ECF;QT."Q\/#1!<74]L(6@#SR;I MA!&-V.< X&:U** ,67PMI=QX4A\-SQO)I\,$<"92HRJ,CG"JN3QU.36O10!GZ'HUKX?T>WTNR,AMX-VSS& MRW+%CD_4FM"BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH *H:W?2:9H.HW\2JTEK:RS(K="54D ^W%7ZQ_ M%O\ R)FN_P#8/N/_ $6U &7X!\7R>+-'9K^W2TU6W"&YMTSMVNN^-USSM92" M/<$=JCT/QU:S>"]/UW7)(K62[EEB2."-W+LLCJ J#PTNWBU"!!S"H5U&RTN"Y:_E_M6 MYB1C%ME;"(9/E5G#'D]E(H ]-;QAX?32+757U2%;&ZD,,4S!@"X#$J1C*D;& MX..F*I'XC>%!;2SG5#B)RDD?V:7S4P 23'MWA<$'<1CGK7G6FSP7EMI$37/V MN1?&YD9I45'8,DC([( -N[[PX%=KI4,9^)?C9RBEC96*YQS@I+D?H/RH W;_ M ,8:#IMK9W-QJ"F.]C\VW\F-Y3(F =X5 3M (R<8&:LGQ#I/_$LQ?1,-4.+) MDRPF^7=P1QTYYKQWPO)/9#PU=2^(X="@G\-QQ0W-Q%&R.R2N70%R #AD..X' MM7HWA*XT?1?#6AV(U3[2+V24V,LL!B:8LS2':N. 3CM@#% '7UROB'1_$6L MPWVFB;1'TRZ4HOVFU=Y(E(P>-VUR#D@\=JZJB@#E=5\)3R^']!L=,O$2YT2: M":WDND+K+Y:%,/@@\ACR.]1Z[X6U#Q'IVG2WLVGQZMI]R;B$B RV[ @J4=&. M2"IY.00<$5UU% 'F_BW1=4@^'&N0O::6DTWD>7%I5HR])5R6R?F_(8P>M;D/ MAG5;W7?[6UR^LY9K>SEM+2.UA9%7S,;Y&W,3N.U1@< 9ZUUE% ''V_@R:'0O M".G&\0MH,\4KOL.)MD3I@#/&=^?PJF/ MYIVI:C)IJ:%<6M]">*Z.B@#AM) M\(^($UO0=1UC6+*9=(AD@C@M;9D5E:,)N)+$EC@9Z#C@5OV&AO9^+=8UHSJR M:A#;Q+$%Y3RM^23WSO\ TK:HH YK7-"U.?Q'I^O:/NHVGB>6]=]-UG3+:U.-D M4^FO*XXYRPF4'G/855_L_P :_P#0Q:+_ .">3_Y(KIJ* .9_L_QK_P!#%HO_ M ()Y/_DBC^S_ !K_ -#%HO\ X)Y/_DBNFHH YG[!XU_Z&+1?_!/)_P#)%']G M^-?^ABT7_P $\G_R17344 3_P"2*Z:B M@#F?[/\ &O\ T,6B_P#@GD_^2*/[/\:_]#%HO_@GD_\ DBNFHH YG^S_ !K_ M -#%HO\ X)Y/_DBC^S_&O_0Q:+_X)Y/_ )(KIJ* .9_L_P :_P#0Q:+_ ."> M3_Y(H^P>-?\ H8M%_P#!/)_\D5TU% ',_P!G^-?^ABT7_P $\G_R11_9_C7_ M *&+1?\ P3R?_)%=-10!S/\ 9_C7_H8M%_\ !/)_\D4?V?XU_P"ABT7_ ,$\ MG_R17344 3_ .2*Z:B@#F?[ M/\:_]#%HO_@GD_\ DBC^S_&O_0Q:+_X)Y/\ Y(KIJ* ,[28-7@BD&KW]G=R$ MC8UM:- %'H09'S^E:-%% !1110 4444 %%%% !1110 4444 %%%% !2,H92K M %2,$'O2T4 ($4($"@*!@*!QBHFL[9X5A>WA:)3N5"@*@^H%344 1_9X?,+^ M3'O)#%MHR2!@'ZTX1H'9PBAFP&..3CUIU% $,EI;30K#+;PO$IRJ,@*C\*D, M<;%2R*2G*DC[OTIU% &?JT.K3P1C2+ZTM)0V7:YM6G!7'0 .F#[Y-9/]G^-? M^ABT7_P3R?\ R17344 3_Y(H_L_P :_P#0 MQ:+_ .">3_Y(KIJ* .9_L_QK_P!#%HO_ ()Y/_DBC^S_ !K_ -#%HO\ X)Y/ M_DBNFHH YG^S_&O_ $,6B_\ @GD_^2*/L'C7_H8M%_\ !/)_\D5TU% ',_V? MXU_Z&+1?_!/)_P#)%']G^-?^ABT7_P $\G_R17344 3_Y(H_L_QK_T,6B_^">3_P"2*Z:B@#F?[/\ M&O\ T,6B_P#@GD_^2*/[/\:_]#%HO_@GD_\ DBNFHH YG[!XU_Z&+1?_ 3R M?_)%']G^-?\ H8M%_P#!/)_\D5TU% ',_P!G^-?^ABT7_P $\G_R16CI-MKT M$LAU?4["[C*_(MM8M 5/J297S^0K5HH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBFLZK]Y@/J: '44T2(3@.I/H#45K>6M[&TEIN/>IZ "BBB@ HKB[N6\\ M1>/+W0AJ-U8:=IEI#-*MI)Y&=$MX(=?6%GG MVK/J<;WG7@'K0!U%%<+HOB+6_$'@[5YX)K./4;&[GM?M#VLB M)(J '=Y98,C$$<$\&CP;JVN0^ ;37==O;2ZLTTH71\N%Q.<(&)=RY#' /0#F M@#NJ*\S\/^/]3U+5-$\Z2TN+?521+:V]E,CV.4+(3*QVR#C:3@VF+IL%R\%O:30.TCHLOE&0N' !)R=NWIWH ],HKC)]:\1:OX@UN MQT&33[:'1_+C)NX&E-S,R!]O#KL4 @9Y.35.?QSJ=]X=\):CHMI:BXUVX$+Q M71;;%^[H:OXF\,Z(=1UA].NH;?4$%S);P-'_H;!07 M"ESAE=B3R056MC3M8N-3\3:G:P+$=,L$CB:7!+/<,-[ '.,*A3/'5O:@#@#VVBO._&WC2_P##CZAJ:=,+$([:<+&660J<9$DJOMC)R2,KZ M=:TM9UGQ'+XW'AW1#IT,9TT7CW-W&[F,^8R8"JPW9P..,KSW^G:7>W,K0RM+;O.KLC.A$488,S$ID#)P,]:J6GC_4!X+U2_DB MM[C4;75/[+MR(7@29V9 CLC$L@_> D9['UH ]%HKB$\1:WHWB>73-;4FGM;9XGRCJ"NTNPQ@GZ\=,UN+?57VR6EO93*]D&0 MLA,K':XX ;@AG28(]*:(0R743NTK/"KA" P MY)^;L".#UKNEW;%WXW8YQTS0 M%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !112$A1DD >IH 6BF>;'_ST3_O MH5']MM?M@L_M,/VHQ^:(/,&\IG&[;UQGC- $]%07=Y:V%NUQ>7,-O"I ,DSA M%!)P.3QUJ>@ HHHH **R/%%MJ%WX9U"+2;E[?4?)+VTB'!\Q?F4?0D8/L37/ M6GBF3Q3)X6CTR5H1=Q'4;[8>8XH_E,9^LI"_1&H [(WEJMXMF;F$73(9%@+C M>5!P6"]<9[U-7%VL^I0_$Z&QU,:3=&32YIX;J"Q,4\2K*B^7O+ME3NR<8Y%2 MOJ^NZUXJU72=%GL;&VTH1+-<7-NT[2RNF\*JAU 4*1DDDDF@#KZ*X7Q)XPO- M)UC3= ^V6=K>2V9NKJ]>SEFC&"% 2)6S\S9ZMP!W)K:\&:[<^(?#J7M[ L5R MLLD,FQ&1'V,0'4-R%88(!]: .@HKG_'-Y<:?X$UV\M)FAN8+&62*1#@HP4D$ M5RWAN_N[CQ1I"Z/JNL:EIKVTC:H;Y&,4;;1Y>QV4?,6SP">* /2:*X/1=9\8 M^()+BZMCI$%E::M+:-&T3M)/"DVQFSNPA" XX.2.PK)U?XDZA'=ZU)ITEJ$T MJZ:V2PDLII9;PICS,2*=J<(!*,*W/4MP?S .GAFBN((YX)$EBD4.DB, M&5E/(((ZBF_:;?[6;3SXOM(3S##O&_9G&[;UQGC-(YM)^'^AW=C9VJWN MH+9VMI %*01R3!0.!R$7)X'88K%^W7^@?$'5]1UR>WNS9>&?M&^UA,6]%E=L M%2S8/!'7TH ],HKS?PYX[U/4=;T:&XEM+J#5$8RPVUE-&;%MF]09&)$@X*DX M'.".*KKXT\6'23K[QZ2NF0:L;%X!&YEF3[3Y.X-NPA&1Q@YP3QP* /4**X'7 M;KQ4GQ)TJQL-2L(K6XM+F2.*6WD9<+Y7^L D&YLL<$8QD\&NYMA.+6(731O< M!!YK1*50MCD@$D@9[$F@"6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q]:\*Z#XBDBDUC2K6]> M$%8VF3<5!Z@5L44 >7?"#PGX?/@C1-;.D6IU0&9A=;/GR)74'/TXK)N_$>KW M_P -+Z\TY=.TMTU\6KBUMV0.OGH W#CYB2-Q[C(XSFO1/ >@77A?P7I^C7LD M,EQ;^9O:$DJ=TC,,$@'HP[5RL7P]UB'X?:GHJW%D;^;5CJ,!+MY9 E60*QVY M!PI' - #KEIX/C9H;7\L3SIH$QFDAC*(2'Y(4DD#VR:CT;XDSWUWHUU-JFA2 MVNK7(@&F6\F;NT#Y\MF.\[CD*&&T8W>U;A\,ZK?>/=,\1WZV4446ER6=S!%* MSD.S9^4E1E<=S@^U0^'/#FO:+_9NE/!HO]FZ>=HO@"UQ/$H(1=FT!&^[EMQZ M<#F@#J].&J![S^TS9E?M#?9/LP;(AP-N_=_'G.<<=*O51T[^U-][_:8LPOVA MOLGV;=GR<#;OW?QYSG''2H;KQ+H-EMZ;;SQG#Q2W2(R_4$Y% %'6?"B MZCJ\.LV&I76EZK%%Y!N+<*PECSG8Z,"& .2.XSUJ"\\(7-\--N9?$-]_:NGR MR20WPBA!PZ[64ILVXQ[9]ZO_ /"8>&/^ACTC_P #8_\ XJC_ (3#PQ_T,>D? M^!L?_P 50!#H'A6/05U.,:A=7D.H3&>5;D)D2,H#ME0/O8!QT';%1:%X3DT7 M3_[*EU>XO](2W-M%9W$,8VQG@ NJ@MA&/^ACTC_P-C_\ BJ/^ M$P\,?]#'I'_@;'_\50!4T;PM>:(+:UM_$=^^EVN%BM)8HF(0=$,FS<5';G.! MUKB-=\(75[]OT+2K;Q##:75]YWDS/"MC$3(&>4,#O*\$A,_>/3T]"_X3#PQ_ MT,>D?^!L?_Q5'_"8>&/^ACTC_P #8_\ XJ@"EJ/@]KC5;[4-.UF]TN348UCO M5MUC82[1M##>IV/MXR/0<<5/_P (AIT=MX?MK8R06^ARB6VC4@[L1LF&)Z\, M3]:F_P"$P\,?]#'I'_@;'_\ %4?\)AX8_P"ACTC_ ,#8_P#XJ@!WB:24:%3STJ+P;X>'A?PI8Z47\R>)-UQ+G)DE;E MVR>3R3CVQ3_^$P\,?]#'I'_@;'_\51_PF'AC_H8](_\ V/_ .*H U+NW6[L MY[9R56:-HR1U (Q6+=>#],N=&;3]@CD>W@MWND11*Z1$%03CGI^IJ;_A,/#' M_0QZ1_X&Q_\ Q5'_ F'AC_H8](_\#8__BJ ,74_AU!J(UFW_MK4;?3M7D,U MU9Q>7M,I4 L&*E@/E4[D?\ @;'_ /%4 9(\ 6\&F:1; MV.J7EK&/\ H8]( M_P# V/\ ^*H Y3PQX>OKOQ=ABVM;7Q'?G2K8@16D?^!L?_ ,51_P )AX8_Z&/2/_ V/_XJ@#:HK%_X M3#PQ_P!#'I'_ (&Q_P#Q5'_"8>&/^ACTC_P-C_\ BJ -JBL7_A,/#'_0QZ1_ MX&Q__%4?\)AX8_Z&/2/_ -C_P#BJ -JBL7_ (3#PQ_T,>D?^!L?_P 51_PF M'AC_ *&/2/\ P-C_ /BJ -JBL7_A,/#'_0QZ1_X&Q_\ Q5'_ F'AC_H8](_ M\#8__BJ -JBL7_A,/#'_ $,>D?\ @;'_ /%4?\)AX8_Z&/2/_ V/_P"*H VJ M*Q?^$P\,?]#'I'_@;'_\51_PF'AC_H8](_\ V/_ .*H VJ*BMKF"\MTN+6> M.>"0922)PRL/4$<&I: "BBB@ HHHH **** "BBB@ HHHH **** "JNI:;9:Q MI\MAJ-M''3+;W+VY:2(B4HJ9##]V, [>/J*U[+ M0+JV^(&JZ\\D)M;NR@MXT!.\,A8DD8QCYAWJ!_#5XWQ4B\4"2#[$FCFP*;CY MGF>;OSC&-N/?/M0!Y=J]UK%_^SU=WFJWD-SYUZIBVQL'7_3"&W,6.X9Z8 P. M.:[OQ'XVN;7Q%?Z79:QH.F'3X(Y&&JO\UU(X+!$^==J@ 9;GEAQQ67/\/_$= MS\,;WPS6TCTF\L_/N(Y-QF M5V4%0A'RX!R#GVQ6_65!#K-O&/\ H8](_P# V/\ M^*H FDT."3Q1!KQED$\-F]F(^-I5G5R?7.4%9][X4=]=N-9TG5[K2[NZ1$NA M$D7-AJ,.KWEKJ]G ;?[ ,'IBM?3;2YL[ M3RKO4)K^;<6,TJ(A^@" ?G[U1_X3#PQ_T,>D?^!L?_ ,51_P )AX8_Z&/2 M/_ V/_XJ@"UKFDQ:]H-_I,\CQQ7D#P.Z8W*&&"1GO5R"$6]O%"I)6- @)[X& M*R?^$P\,?]#'I'_@;'_\51_PF'AC_H8](_\ V/_ .*H FT+1(-!M;FW@EDD M6>[FNV+XR&DIVDX&> MH/I5W_A,/#'_ $,>D?\ @;'_ /%4?\)AX8_Z&/2/_ V/_P"*H ;JFAZE?./L MOB.\LXFA$4D2P0R!NN6^9"0QS].!Q4EOX;LK/PC_ ,(W;&5+(6C6BL6RX4J5 M)SZ\DTW_ (3#PQ_T,>D?^!L?_P 51_PF'AC_ *&/2/\ P-C_ /BJ (=0\)6F MH>%+307N)XULUA^SW,9 DC>+&QQQC.5';UJM9^"88]3O-0U/4KO5;B]L#87/ MVD(J/&6)("H %&#C ^O4DU?_ .$P\,?]#'I'_@;'_P#%4?\ "8>&/^ACTC_P M-C_^*H K:-X9OM&-M;IXDOY].M1MBM9HH2=@&%5I-FX@<>AX&349\$61\,2: M%]JN/(>^^VF3Y=V[S_/QTQC=Q]*N_P#"8>&/^ACTC_P-C_\ BJ/^$P\,?]#' MI'_@;'_\50 S7/#;:MJ6GZG:ZE/I]_8K(DD?\ @;'_ /%4?\)AX8_Z&/2/ M_ V/_P"*H VJ*Q?^$P\,?]#'I'_@;'_\51_PF'AC_H8](_\ V/_ .*H VJ* MQ?\ A,/#'_0QZ1_X&Q__ !5'_"8>&/\ H8](_P# V/\ ^*H VJ*Q?^$P\,?] M#'I'_@;'_P#%4?\ "8>&/^ACTC_P-C_^*H VJ*Q?^$P\,?\ 0QZ1_P"!L?\ M\51_PF'AC_H8](_\#8__ (J@#:HK%_X3#PQ_T,>D?^!L?_Q5'_"8>&/^ACTC M_P #8_\ XJ@#:HK%_P"$P\,?]#'I'_@;'_\ %4?\)AX8_P"ACTC_ ,#8_P#X MJ@#:HK%_X3#PQ_T,>D?^!L?_ ,51_P )AX8_Z&/2/_ V/_XJ@#:HJEI^L:9J MWF?V=J-I>>7C?]GG63;G.,[2<9P?RJ[0 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 445SWBKQ0?#2Z:D>FSZA<:A="UAAA=$);:6ZL0/X: .AHKD8?'/V?4;6RU_ M0M0T1[N016\]P8Y('D/1-\;$*Q[ XS7427EM#/'!+U '+>$/%.J:EX@FM]5*"UU.V.H:0 @4B .5*$]V MVF)_^!GTJ<>.93X,CU[[ F]]2^P^3YAP!]J\C=G'I\V/PJ5_A[I-KJ6DZAHR M_P!GW6GW ?=EY!)$5*O%@MP"#U[$#K64WPYU1[4Z8/$BIH\>H_;X+=;,;\^? MYQ1WW?,,YQ@#D@G.,4 :=_XMU5M2UJ/1],M;FUT51]JDN+AHVED*;RD8"D<* M1R<9)Q[U/HGB^35M2T2T:S6,:EH@U1F$F?+),8V=.1^\Z^U9;>>K+M3.WYA@ADX/(H ?<^/Y8/!TNN?8(E9=2DL/WDI$4069H_-D8* M2%^7)X[X]ZVM,U/6+_0I;R%-%O+@L/LQM+YS!*O&@;M^%+2?"VJ>' M_#"Z7INL027(NY;AY[RT,BRK([,595=>?F'S ]NG.*L>%/"S>'9-3N99[=[C M49EFECM+?R((RJ[1L3N>)=>\/6%]J]M8M#,CDW4=R?-8AR M!F(1A1TQPW;WKM:Y?PKX>U?PU!%IG]I6=QH\!D\E/LC+. S%@"_F%3C/7;S[ M5U% '#:Y:R6?Q'\)SIJ%^XN[FZ$D+W#>4 +9R $&%X/?&?>IOB%;Z<-W!/0"M+4K/Q//!%%8:KID): 1SR26+L1)W=!YF /13GZF@"QX7: M1_"FD--?IJ$ILXM]VC;A,VT9<'OGKFM:N8ET.Y\/_#EM%\/W$ZW5I9>5:S*B MO(7 X.#@9)]>!FMS2DNXM(LH]0D$EZL$:W#C'S2!1N/'OF@"Q+&)H7B8L%=2 MI*L5(SZ$<@^]<'I>G06?Q&B@\.-<+86EK*FK[KB22)I3M,2_,3F0?,21R 1G MK7<7D4\]C<16T_V>=XV6.;;N\MB,!L=\'G%TM=-\0]-T_^S9[J+[8?$-VODZ6(+J17\_'R[%#8 'WF.,8!S3V\!W3 M6[Z*-3A'AE[S[8UI]G/G8,GFF$2;L>67Y^[G'&>]3ZAX6U^7Q?&&YTXS>0@Y8*1*OWFY/'8#M0 _Q#J-^MC9^';:Z5-9O+?-Q=)Q]GB4 2 M2CT)/RK[G/135CX=W$EU\.] FFF>:5[*,N[MN9CMYR3WJ]J'A?1]:6.36-*T MZ_NTB$?GSVB.1]-V2!DDXSWIGA+PW;>$_#-GH]N(F,$8$LL<0C\Y\ %R!GDX M'9E7JP52Q _*@"U17#6W MQ!OY-*@U>;P9K"Z9-"LZW$$D,Q$;#(;8K[L8.>F?:NJL]:TV^T>'5[>]A;3Y MD#I<%MJD'U)Z>F#WH OT5EZIXATS1[>SGN[E!'>3QP0E6!W,Y !Z].E0ZC!<76F7 M5O:7/V:XEB9(Y]F[RV(P&QD9QUQF@#C-'\6:E=>-O+NFC_L'5&G@THA ")+< M@,2W6W\,^*=7%BC-HEW-;K'YAQ*$"')..,[O?I44WPPT: M&PL%T@&QO["6&6WNRSR89",Y0L =PW ]/O54U?X=:IJ,/B#3[;Q&MII.L3M= M20BS#R+(RJ"-^X?)E0<8![9H V;SQ'JD_B271M#L+6XEL[:.YNY+J=HU&\G9 M&NU6^8A2;GR?)!Z<"<(6V%&48209(YR,$'%0Z)X)UA/"/A)X+U--UG21+) MBX@\]<3;MR. R\@,.0>HH U[KQQ+;:#XHU(:=YIT6^:T6-'/[P!8SO8X.T#S M,G . I-7M!UG5-7TNYNT;0[SY ;5["]=XW?!RKG9\O;D GD\<A&,^W,GAOPI-I&N:CK5Y<6;7=]'' M$\5A:_9X0$+'<5+,6<[OO$].* ,_P1KOBK6#=MJ5GIS6T6I75N\R7;;XPCLH M54$0# $ ;BP)')&>*[BN7T7P]J^A:G=K;:E9OI-U>S7C0R6C>G%=10!PWCBUDM]6\.W\>H7ZF76[6$P+<,L.PYR-@P#D@'G-:_C"UTZ7 M34N=0TK4=36$L$M[ N7R1UVJRY^[U/3/'6JOBCPUKFOWMF]MK-A:VME=Q7D$ MR2R^ ]*>:_\ MSF-LS;RYQO;"$GDE1A3GG*FNFKGM'\//X<\(2Z9 M;7LLET5FE:[$0+--(68N$Z?>;A<]@,U9\*QZM%X6TY==E,NJ>2#>RZ5;V/C_1[7PX]T+F%GFU=FNI)4\AD.U9=S$%V;!4=< GI7 MH1SCCK7&>%O"GB+P[($F\165Y;R3O<71.FE)IW8DDE_-.#T XX H YVYBEU MG0O&?B:2[NHM3TN[NTT]XYV5;=;8?* H.T[BI+9!SNK<\1IHVI>$[?7]62Z^ MU7%E&+6*WN)5LZ1X0T32KB9)/%-] D =R&".%'F2OZA!R?4X'\52?#)Y6\ M#VZ3W[!;B0 D_0"M>?P[8:O9VB^(;'3M5NH$QYLUFI7)QN* MJV[:#@<9/2J_A#PI9^$=(>QM4@W23R2O+% (BX9V900.NU6"CV';I0!T%%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 5PWC_ /Y#W@C_ +#:_P#HIZ[FLO7/#FD>)+>[);J*& M3S(PS,NUL$9!!'8F@#EOB[-%-X+;1HV5M4U*X@AL80?G:3S5.X#K@ $D]OQK MEO'BQWNG^,]5M-(TU19,L$NI7LS&X$T:(5\@;3L ++CYADDGO7I&C^"_#F@W M9N],TBW@NB-OGD%Y /0,Q) ^E%WX+\.W^H7-]=:5#+<7*E9BQ;:^5V9*YV[M MO&[&<=Z .-EL[>/XF>);ZWL;. ,U3\(:%J(3P= MJD5IX>L8P@=KJ&[$="CU&RU!+$"[LH1!!-Y MK[A&.BGGY@,G[V:33O!WA_2=2_M"QTR*&Y&[8P9BL>[[VQ2=J9[[0* +^FZ? MI^G1SIIT,4233O-*(SG=*QRQ/N35VJ>G:58Z3'/'86ZP+/.]Q*%).Z1SEFY] M356X?Q +B06]OIC0Y^0R3R!B/)O^?;2/_ B3_XBCS/$W_/M MI'_@1)_\10!M45B^9XF_Y]M(_P# B3_XBCS/$W_/MI'_ ($2?_$4 ;5%8OF> M)O\ GVTC_P ")/\ XBCS/$W_ #[:1_X$2?\ Q% &U16+YGB;_GVTC_P(D_\ MB*/,\3?\^VD?^!$G_P 10!M45B^9XF_Y]M(_\")/_B*/,\3?\^VD?^!$G_Q% M &U16+YGB;_GVTC_ ,")/_B*/,\3?\^VD?\ @1)_\10!M45B^9XF_P"?;2/_ M (D_P#B*/,\3?\ /MI'_@1)_P#$4 ;5%8OF>)O^?;2/_ B3_P"(H\SQ-_S[ M:1_X$2?_ !% &U16+YGB;_GVTC_P(D_^(H\SQ-_S[:1_X$2?_$4 ;5%8OF>) MO^?;2/\ P(D_^(H\SQ-_S[:1_P"!$G_Q% &U16+YGB;_ )]M(_\ B3_ .(H M\SQ-_P ^VD?^!$G_ ,10!M45B^9XF_Y]M(_\")/_ (BCS/$W_/MI'_@1)_\ M$4 ;5%8OF>)O^?;2/_ B3_XBCS/$W_/MI'_@1)_\10!M45B^9XF_Y]M(_P# MB3_XBCS/$W_/MI'_ ($2?_$4 ;5%8OF>)O\ GVTC_P ")/\ XBCS/$W_ #[: M1_X$2?\ Q% &U16+YGB;_GVTC_P(D_\ B*/,\3?\^VD?^!$G_P 10!M45%;& M2:\]\.6XN?#OAVP&B6]Y-J%[?ZCI]OJ$C);P0!CAG M0*VXXD&T8_BSQ7>P?#+P9;R1NN@6S>60465FD48Z?*Q(_2MC5_#FDZ]';IJ5 MFLPMF+0E79&3(P<%2#@C@CH: /'_ +%:W?AO2(+JTL)4@\;?9DCB0/#'&TA+ M1IN'^K)[=#@5K:CHEYK'B/QC;1Z3H$T%NL-K%+J$[1-9P_9U93$%C8(H)9L@ MCD>U=]+X'\-365S9MI,(MKB5)I(D9E7>@PK* 1M( ZKBB^\$>'-2>!KO3$E: M&%8%)D<;HU^ZKX/S@>C9H FTC3(%73+Z^-O<:W%IZ0/=1ONWKA2Y4]U+#.<5 MM52_LBP_M:+5/LJ"]B@-LDHR"L1()4#IC(%%^VJ*8_[.BLW'._[1(RX],;5/ MO0!=HK%\SQ-_S[:1_P"!$G_Q%'F>)O\ GVTC_P ")/\ XB@#:HK%\SQ-_P ^ MVD?^!$G_ ,11YGB;_GVTC_P(D_\ B* -JBL7S/$W_/MI'_@1)_\ $4>9XF_Y M]M(_\")/_B* -JBL7S/$W_/MI'_@1)_\11YGB;_GVTC_ ,")/_B* -JBL7S/ M$W_/MI'_ ($2?_$4>9XF_P"?;2/_ (D_P#B* -JBL7S/$W_ #[:1_X$2?\ MQ%'F>)O^?;2/_ B3_P"(H VJ*Q?,\3?\^VD?^!$G_P 11YGB;_GVTC_P(D_^ M(H VJ*Q?,\3?\^VD?^!$G_Q%'F>)O^?;2/\ P(D_^(H VJ*Q?,\3?\^VD?\ M@1)_\11YGB;_ )]M(_\ B3_ .(H VJ*Q?,\3?\ /MI'_@1)_P#$4>9XF_Y] MM(_\")/_ (B@#:HK%\SQ-_S[:1_X$2?_ !%'F>)O^?;2/_ B3_XB@#:HK%\S MQ-_S[:1_X$2?_$4>9XF_Y]M(_P# B3_XB@#:HK%\SQ-_S[:1_P"!$G_Q%'F> M)O\ GVTC_P ")/\ XB@#:HK%\SQ-_P ^VD?^!$G_ ,11YGB;_GVTC_P(D_\ MB* -JBL7S/$W_/MI'_@1)_\ $4>9XF_Y]M(_\")/_B* -JBL7S/$W_/MI'_@ M1)_\11YGB;_GVTC_ ,")/_B* -JBJ5@VIMYG]HQ6B=-GV>1FSUSG.(_[7UJ:X329LFSTV.1HU:/L\I7!8GJ!G %: ^'7A$#']@V MOXY_QK5PA'23U_KS,U*4M8K0Z/[1!_SVC_[Z%9&J^*+32M0AL3:WMW<2V[W( M6TB\S$:D MU]6'3UJG_PKOPC_P! &T_(_P"-0:AX9U*VUJPO_#LFGVT=K826 M(AN8W955G1@1M(Z;/6HER_9?]?>4N;J;EIX@TB]@L)8=1MB-0C$EJK2!6F4C M/RJ>3^52MK.EK)<1MJ5F'ML>>IG7,6>FX9^7.1UK@U^%TMK%;V5KJ%NUH;>T MAGEG@)G3R'+[H6!PFXD]*--TN2&$N]URD9X(7!P<=1ZT^#Q- MI<\8E-P((3:K=F2X(B"1L2!N#$%3D'J!7)7'@'5+RPO%O9M&O);O4VOY8)[1 MC"0T*1@*<[T92F0P/.:HZMX!U2RTRVN8KAM4N;*VM8UA*;_-:*=I,%7<;D ; M &[/RCJ>H!Z"_B#18XEE?5[!8W)"LUR@!P0#@Y[%E'U(]:L#4+(WQL1>6_VL M)YA@\U?,V_WMN, MDC=C/6KT/PQ?^V+FXGO(GAG1B)09A/$[6X@.W#A,8!.2I/./0@ ['3_$6EZK MJ=S86%U'B:Q81WEMJ-N$?9\DDJJZEC MA0RYR"3T'>L?P;X1O?#VHW5W>3:>WFV5M:*EE 8AB'>-QR3DD,/RQ7,_\*YO MM+\/72W!AO)(-+DLK2/3;?9*\CRK(LC%FP2KJI'3N?:@#TZ/4;*6Y-M'>6[S M@L#$LJELKC=QG/&Y<^F1ZU9KF_"^B7ND:=IR70M6N#%+-?R%*_&UV H#ZG'#P/[D$? M_P 53_B!J=S96V@6MI.T,M_K=I;L4;#%-^]AQV(3!]CCO2&=A16#JNNSZ?XM M\/Z0D$;PZF+GS)&)W(8T##'UR:HZCXW@L/B/I7A,Q*QO;9Y7ES_JVY*+^(1_ MTH ZRBL7Q#X@CT 6#RHICN)V21BV/+1(9)6;WP(_UKAO >L^(-8\=S-J%].T M1TQ;N>T.!%;M,X,,:@#@B,9))R2Q]* /4Z*YOPUJU[JVM^)O.D!L;._6TM4V M@%2L2%^<9.6;O724 9FJ^(M%T-HEU;5K*Q:7_5K<3JA;U(!-7;6[MKZVCN;2 MXBN+>0926%PZL/4$<&N$BTM/^%X2SF3S772S=,S*,IN98DC![* CMCN7)]*Y MSQ!>R>'=>\0Z/I,OV5-0U'2C&L+;?+DG=A+MQTW"+)QZF@#V2BL'6]=GTOQ! MX>T^.&-XM3N)8978G*!8F<8_%:PO''BH/X>\0Z=H]O=W=U;V+KK7M6\*77AZRNGL6U1TCN)I_L\5V1%)D 8+;1@\E>W3G- 'J5% MOZ[KGQ B>[OYQ;SZ9 M)?R61P(H8I)%%N@&/O[!N+$\[L=J /5J*** "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@ K$\8_\B5KG_7A/_P"@&MNL7QA_R)6N M?]>$_P#Z :NG\:)G\++NC_\ ($L/^O:/_P!!%7&.U2<$X&<#K5/1_P#D"6'_ M %[1_P#H(J[4RW8X['D_@S7=:U*3Q1)I$%C9J=6GGG%]ODNHL*B[?LR8YPG] M_D\5J:N-5ET/P-/KIC_M#^V[>2XVH$VEEEVKC)P1N4'GJ#4MOX$$VOZHNHZ; M8R:?/?2WL=X'9;G]XJ?(I7#)A@Q)SSP,D#_9\D G\ROYUYO=B74/%/ MC;Q4J-(^@ZM92(J=?*M]PE ^J%S7I^DZ/JMSX@_M_P 0"TCNHH#;6EK:2-(D M*,078NP!+-M4=!@#OFCPGX7.@'7GN#%*^J:G-=G;DCRVP%4Y]L_G0!P'Q2U% M=?UO1]*L)BUNZQQ--'RI>\=45<^IA$Y^A%=/\/+=9/$/C;5?E!EU;[&H7H$M MT"J/PW&K&N^!@8M$B\,P:=IL=CJ0O9$\K:I.QUWX7[S L#@XSC&15GPYX*;P MMJ5V^GZK*^F7;>=-9SQ[V,VW#.),\;N"1CJ."!Q0 SX:*)?";:EG+:I?7-\3 MZAY6V_\ CH6NPKRKPSJ MHV\*VUM% K.RQH$!=BS$ 8Y)ZGWH XCPUJ-MJ'Q/\:3;'C:QAL[5FE & /-8 MD?[)R#7+&,ZM8IXOE4+'JWBBP>'<,$6L4HBB//3/+?\ JTO$6B3IXLU[3M( MFF-YXKCM5N2L3!;*WC#I+(7^Z2R\ 9SDUVFN>&+?5/"3:%;,+1(XXQ:.%R(6 MC(,9QW *C\* *'BI$?Q;X+ /[T:A,0/]D6TNX_R_.I?B*WD_#?Q&R#!-A-T] MU(HTS1]8O?$$.M^(191RV<+PV=K9R-(BE\;Y&9@/F( &.!GDYJUXWL)=4\" MZ[8P*7FFL95C4#)9MIP!]30!JV$2Q:9:P@#8L**![!0*Y3Q';P1>-/!D$421 MHU]M=/HTCS:'I\LBLLCVT;,K#!!*C((K \5VEPWB;PA?P M1NZ6^H21R[5)VK)"XW'T&0!GW% $7Q1NWA\!WEI$<7&I21:?%_O2N%/_ (Z6 M/X5G^ K:%_&OC:^B0*L=U;Z?$HZ(D,(&!^?Z5M^-- U'7H-(&FS6T:?JTIM+YA->6TT0L M,^XP:@^P>./^@YI!_P"W%O\ XNM'&,G=.QFI2BK-'5U%+=6\$D<MW:P-UJ9C3%W;PKL=U<'RW MS\T:$@-N!!X.#G ,2BEUN6I-]#JX]1L9;IK6.\MWN%R&A652XQUR,YJ--9TN M5W6/4K-V12SA9U)4#J3SP!7)I933>78II4ZWD>MO=_:WBVI'%]I:0L'[[HR5 MP,_?YXS698:?J"^!]0TMX+\W;Z7<0I U@%4.4; $F/F/8<\YJ2COEUG2WADF M34K-HH\!W$ZE5STR<\9J1M3L$M%NWOK9;9CA9C*H0GT!SBN2D29]/CS;ZA=" M&\MY71].$1V!N< ;JK7.F2S2SWPT_5+6SDOC/!%9QQ^:K>1Y?F-&P.-QW>_ M0G@F@#LK;^RH+Q_LOV*.ZNP)G\K:'F'9CCEOK5B6\MH(Y))KB&-(B!(SN $) MQ@$GIU'YUQ$-OJ%SJ=DMSI/D7UND=Q+ 0D2YP<H6CR1@ET6925 ZDC/&*X2VT+Q&DGA=I;&W-KI\D M:QQFX97B&QPSN@1EW;2HX8@'('!R-.QTFXTWPMW7I2BZMVN6MEGB,ZKN:(.-P'J1 MUQ7G6HZ)K5]X>(L[2*1)+AKNZMY-]J6GW)M")L.8U SS@E@&Z@BGWOA_6[G7 MKJ*SC-N&EN;@7)CP0TELT8 FSEE#LN%V@@)ST&0#T&"\M;IY$M[F&5HSAQ&X M8J?0XZ5-7,Z,T$&KBP-M:>4[F,*5Y7$2A<[QP3D<# P>370)<"27RQ' M*#\W+(0/E..OOGCU% $U%%% !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 %%%% !14%W>VNGV[7%Y6 M-L0OM#1,%<;L;<@L!UYYQG!QHT %%%% !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 %%%% !4-W=165E/=SMMB@C:1SZ*HR M?T%35B^,/^1*US_KPG_] -5%7DD*3LFS&\/:$FOI%XE\0PK=75TOF6MO,-T= MK$>5"J>-Q&"2>#]-T_1-3AU#Q%=VNC3+)LBDDC2.V:23S2P.,L=_3=G@D=ZV/$_ MB"]TA[.QTK2SJ.J7WF?9XVF6*-=@!8NQ.< 'L#^%1:1X9N'N8]7\2W$>H:N. M8T52+>T]H4/?_;/S'V'% '/Z+I.G:LE];:;XIU-K][HW]RT]H(_-$D:Q\Q21 MA'C_ '?! .#WJ34?ANMMID)T2>0WUG# EMYLBQ@-',TN_.Q@"2S<;=N.,#MM MZ7_Q,O'6KZDG_'O901Z:A'1Y,F23\MR+]0U8FLZIXCU;Q!I6DEFT#3=0FDC! M1U:]F5$9V(QE8EX R,M\PZ4 9?\ 8=GHND2P:_?S3:O=6VHK-;6*B>18[IU= MY" H^Z$'S85P9:-[>(EMT(CW"0IYBY49P&')/ MKBH;C3;2Y2[\*>%X%MH904U;4U!8H#PR;SS),P)Y).T')YP*[N&%+>".&)=L M<:A%'H ,"@#GO#?A+_A'[V>[?5;J_EEMH;4&=479'%NV@;%']\YS6"_PX^PZ M%=VUO=S:I-_9TFGVD-VZPI"DC!F.Y$SG(!!.<;0/>O0J* ,3P]H,VAZ7IMF+ MYW6VMV6X7:"+B9B&:4DC<#NWG&,?^1*US_KPG_] -73^-$S^%E[1_\ D"6'_7M'_P"@BKM4M'_Y M EA_U[1_^@BLWQCXA/AKP[->Q*CW;D0VL;MA6E;@9/91RQ/8*:F6[''8;=2# M7M=.EI\UA8,LMZW422_>2'\.';_@ [FJ=YKEF_Q*TW2X-]U=PV4_GI" WV8. MT15I#GY00I]^1QS5'1(=6O=%BL-(G:TM&R]UK4L?[Z[D;F1X4/0$DX=N ,84 MC!K>TCPGINA7D4^GQA"(9$F=_FEG9V1B[N>6/R=_7M2&9^I63W7Q3T"XWCR[ M33KR3;WRS1+_ %_2M/6]5GADCTK2]CZM/4C&N+B] MU'QH\V@B*98K(VDE[)DPV[F3:%A@4O+/,P!9CR\CGU)))/O7"WRGQK\1 M],-I)=6ECIMA/*+M%VM.)65/W9/*@A6&_'(SM[-7>ZKI-GK>GO8W\326[LK% M5D9#E2&4@J01@@'K7*VO@J_MO$>H7]KXAU>U1DBC@\R=;D.J[B0?-#'&6..0 M>OK0!V%E96VG6D=I9PI#!&,*B# '_P!?WJ>D4$* 3DXY/K2T %%%% !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 %8GC'_D2M<_Z\)__0#6W5/5[ :IHU]IY;:+JWDAW>FY2,_K50=I M)LF2O%H31_\ D"6'_7M'_P"@BF:EH>F:Q-:2ZC9Q7+6DGFP>:,A&QC..A_&L MWP9JHO\ 0H;2?$>HZ>HMKR _>1U&,X]&QD'WKHJ)IJ33"#3BF@K+U72I]6EB MADO7AT[!\^"$%7F/92^: 49-Z=-Z[@-R].1D(ZP*))"05 0YPX) RIVMAAD'!YJ( M>)=';['MO587D<PC>87*H9" MDMM)'\H."064 C)'0TP>(])?2H-3CO!):7#%(7C1G,C#.0% +$C:V>.,'TH MU:*I_P!JV&ZQ47<1-^";4!L^< I]O)([>R: S+LF4JP M_P")HUY]H-V3$4/7]QR-Q!([8)SGCGNZ* //M-\&:NENT#S6]HIB@CG\PM=+ M=&,N2 N4,<9+ [%(7J-H!.;7_"/Z\?#NB:1(MJ[6D5N3<1S/&(I8V&2T?(E7 M:!@'^(9XR,=O10!S-_HFH7=KKH218[G4Y$MTE#)HY%&!@8.UNG.YJ[2B@#A;?P9JUO>:',=0M)%LQ' M'(IMVW1(+>2-@C;P,%G)^[GD9R% JK;^$=7M]'%H(B!"+-2B7[DW#129:4,? M]62H& /IV%>B44 9.F+>6M@4:QG#@N0L][YS'@8^8YZGCVK2B>1B_F1[,-A? MFSN&!S[=Q^%244 %%%% !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 % 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 % 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 % 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 % 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 % 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 % 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 % 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 % 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 % 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 % 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 % 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 %%%>:W7QIT*TO)[9]/U(O#(T;%53!(../FI-I;EQA*?PH]*HK MS#_A>7A__H':G_WS'_\ %T?\+R\/_P#0.U/_ +YC_P#BZ7.BO85.QZ?17F'_ M O+P_\ ] [4_P#OF/\ ^+H_X7EX?_Z!VI_]\Q__ !='.@]A4['I]%>8?\+R M\/\ _0.U/_OF/_XNC_A>7A__ *!VI_\ ?,?_ ,71SH/85.QZ?17F'_"\O#__ M $#M3_[YC_\ BZ/^%Y>'_P#H':G_ -\Q_P#Q='.@]A4['I]%>8?\+R\/_P#0 M.U/_ +YC_P#BZ/\ A>7A_P#Z!VI_]\Q__%TGT5YA_P +R\/_ /0. MU/\ [YC_ /BZ/^%Y>'_^@=J?_?,?_P 71SH/85.QZ?17F'_"\O#_ /T#M3_[ MYC_^+H_X7EX?_P"@=J?_ 'S'_P#%TGT5YA_PO+P__P! [4_^^8__ M (NC_A>7A_\ Z!VI_P#?,?\ \71SH/85.QZ?17F'_"\O#_\ T#M3_P"^8_\ MXNC_ (7EX?\ ^@=J?_?,?_Q='.@]A4['I]%>8?\ "\O#_P#T#M3_ .^8_P#X MNC_A>7A__H':G_WS'_\ %TGT5YA_PO+P_P#] [4_^^8__BZ/^%Y> M'_\ H':G_P!\Q_\ Q='.@]A4['I]%>8?\+R\/_\ 0.U/_OF/_P"+H_X7EX?_ M .@=J?\ WS'_ /%TGT5YA_PO+P__ - [4_\ OF/_ .+H_P"%Y>'_ M /H':G_WS'_\71SH/85.QZ?17F'_ O+P_\ ] [4_P#OF/\ ^+H_X7EX?_Z! MVI_]\Q__ !='.@]A4['I]%>8?\+R\/\ _0.U/_OF/_XNC_A>7A__ *!VI_\ M?,?_ ,71SH/85.QZ?17F'_"\O#__ $#M3_[YC_\ BZ/^%Y>'_P#H':G_ -\Q M_P#Q='.@]A4['I]%>8?\+R\/_P#0.U/_ +YC_P#BZ/\ A>7A_P#Z!VI_]\Q_ M_%TGT5YA_P +R\/_ /0.U/\ [YC_ /BZ/^%Y>'_^@=J?_?,?_P 7 M1SH/85.QZ?17F'_"\O#_ /T#M3_[YC_^+H_X7EX?_P"@=J?_ 'S'_P#%TGT5YA_PO+P__P! [4_^^8__ (NC_A>7A_\ Z!VI_P#?,?\ \71SH/85 M.QZ?17F'_"\O#_\ T#M3_P"^8_\ XNC_ (7EX?\ ^@=J?_?,?_Q='.@]A4[' MI]%>8?\ "\O#_P#T#M3_ .^8_P#XNC_A>7A__H':G_WS'_\ %TGT M5YA_PO+P_P#] [4_^^8__BZ/^%Y>'_\ H':G_P!\Q_\ Q='.@]A4['I]%>8? M\+R\/_\ 0.U/_OF/_P"+H_X7EX?_ .@=J?\ WS'_ /%TGT5YA_PO M+P__ - [4_\ OF/_ .+H_P"%Y>'_ /H':G_WS'_\71SH/85.QZ?17F'_ O+ MP_\ ] [4_P#OF/\ ^+H_X7EX?_Z!VI_]\Q__ !='.@]A4['I]%>8?\+R\/\ M_0.U/_OF/_XNC_A>7A__ *!VI_\ ?,?_ ,71SH/85.QZ?17F'_"\O#__ $#M M3_[YC_\ BZ/^%Y>'_P#H':G_ -\Q_P#Q='.@]A4['I]%>8?\+R\/_P#0.U/_ M +YC_P#BZ/\ A>7A_P#Z!VI_]\Q__%TGT5YA_P +R\/_ /0.U/\ M[YC_ /BZ/^%Y>'_^@=J?_?,?_P 71SH/85.QZ?17F'_"\O#_ /T#M3_[YC_^ M+H_X7EX?_P"@=J?_ 'S'_P#%TGT5YA_PO+P__P! [4_^^8__ (NC M_A>7A_\ Z!VI_P#?,?\ \71SH/85.QZ?17F'_"\O#_\ T#M3_P"^8_\ XNC_ M (7EX?\ ^@=J?_?,?_Q='.@]A4['I]%>8?\ "\O#_P#T#M3_ .^8_P#XNC_A M>7A__H':G_WS'_\ %TGT5YA_PO+P_P#] [4_^^8__BZ/^%Y>'_\ MH':G_P!\Q_\ Q='.@]A4['I]%>8?\+R\/_\ 0.U/_OF/_P"+H_X7EX?_ .@= MJ?\ WS'_ /%TGT5YA_PO+P__ - [4_\ OF/_ .+H_P"%Y>'_ /H' M:G_WS'_\71SH/85.QZ?17F'_ O+P_\ ] [4_P#OF/\ ^+H_X7EX?_Z!VI_] M\Q__ !='.@]A4['I]%>8?\+R\/\ _0.U/_OF/_XNC_A>7A__ *!VI_\ ?,?_ M ,71SH/85.QZ?17F'_"\O#__ $#M3_[YC_\ BZ/^%Y>'_P#H':G_ -\Q_P#Q M='.@]A4['I]%>8?\+R\/_P#0.U/_ +YC_P#BZ/\ A>7A_P#Z!VI_]\Q__%T< MZ#V%3L>GT5YA_P +R\/_ /0.U/\ [YC_ /BZ/^%Y>'_^@=J?_?,?_P 71SH/ M85.QZ?17F'_"\O#_ /T#M3_[YC_^+H_X7EX?_P"@=J?_ 'S'_P#%TGT5YA_PO+P__P! [4_^^8__ (NC_A>7A_\ Z!VI_P#?,?\ \71SH/85.QZ? M17F'_"\O#_\ T#M3_P"^8_\ XNC_ (7EX?\ ^@=J?_?,?_Q='.@]A4['I]%> M8?\ "\O#_P#T#M3_ .^8_P#XNC_A>7A__H':G_WS'_\ %TGT5Y_H MGQ;T;7=:M=+M[&_2:Y?8K2*FT'&><,?2O0*::>Q$H2B[204444R0HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "O-+SX7P7-[//_ &1HS>9(SY>YNPQR<\X?&?I7 MI=U)I/II;-+IJ0 MRBZMU9$=) Q *L3M8;3_ !'(.:NQ^*M#ECFD34H62&$W#-S@Q#@R+Q\R?[0R M/>ERHOV\^YPW_"J8/^@-H?\ X$WG_P 71_PJF#_H#:'_ .!-Y_\ %UWR^(=) M<:<5O$(U+_CS(5OWW&?EX].?ISTK2)P"0"?8=Z.5![>?<\O_ .%4P?\ 0&T/ M_P ";S_XNC_A5,'_ $!M#_\ F\_^+KJ]!\0ZEJ?BG6]*OK"&T2PBMI(E63S M'(E#D[ST!^4<#('/)I+CQ%J4'CK3-$>PABL;R*X=9GEW2,8@O11PH.\8R23Z M"CE0>WGW.5_X53!_T!M#_P# F\_^+H_X53!_T!M#_P# F\_^+KN_$VKMH7AV M\OXT$EPB;+>+_GI,Q"QK^+%1^-5+M_$\486*?2XHX+)7EN[F)G$L_.X;59=B MC .WGW./\ ^%4P?] ;0_\ P)O/_BZ/^%4P?] ;0_\ P)O/_BZW M+3QI>:CH7A62"TBM]3\0?=28%DA54+N^ 06&!P,C.X?_%T M?\*I@_Z VA_^!-Y_\776^%=?U'7=&U&YN;2WCO+6]N;1889"4)B8J!N(YR1U MP/I56/7-?LO$VB:7J2:?.=2BE>:*TC=7L]B[LEBQ#IGY?_%T?\*I@_Z VA_^!-Y_\77J-%'*@]O/N>7?\*I@_P"@-H?_ ($WG_Q= M'_"J8/\ H#:'_P"!-Y_\77J-%'*@]O/N>7?\*I@_Z VA_P#@3>?_ !='_"J8 M/^@-H?\ X$WG_P 77J-%'*@]O/N>7?\ "J8/^@-H?_@3>?\ Q='_ JF#_H# M:'_X$WG_ ,77J-%'*@]O/N>7?\*I@_Z VA_^!-Y_\71_PJF#_H#:'_X$WG_Q M=>HT4?_%T?\*I@_P"@-H?_ ($WG_Q=>HT4 M?_ !=>HT4?\ Q=>HT4?_%UZC11RH/;S[GEW_"J8/^@-H?\ X$WG M_P 71_PJF#_H#:'_ .!-Y_\ %UZC11RH/;S[GEW_ JF#_H#:'_X$WG_ ,71 M_P *I@_Z VA_^!-Y_P#%UZC11RH/;S[GEW_"J8/^@-H?_@3>?_%T?\*I@_Z MVA_^!-Y_\77J-%'*@]O/N>7?\*I@_P"@-H?_ ($WG_Q='_"J8/\ H#:'_P"! M-Y_\77J-%'*@]O/N>7?\*I@_Z VA_P#@3>?_ !='_"J8/^@-H?\ X$WG_P 7 M7J-%'*@]O/N>7?\ "J8/^@-H?_@3>?\ Q='_ JF#_H#:'_X$WG_ ,77J-%' M*@]O/N>7?\*I@_Z VA_^!-Y_\71_PJF#_H#:'_X$WG_Q=>HT4?_%T?\*I@_P"@-H?_ ($WG_Q=>HT4?_ !=>HT4?\ Q=>HT4?_%UZC11RH/;S[GEW_"J8/^@-H?\ X$WG_P 71_PJF#_H#:'_ M .!-Y_\ %UZC11RH/;S[GEW_ JF#_H#:'_X$WG_ ,71_P *I@_Z VA_^!-Y M_P#%UZC11RH/;S[GEW_"J8/^@-H?_@3>?_%T?\*I@_Z VA_^!-Y_\77J-%'* M@]O/N>7?\*I@_P"@-H?_ ($WG_Q='_"J8/\ H#:'_P"!-Y_\77J-%'*@]O/N M>7?\*I@_Z VA_P#@3>?_ !='_"J8/^@-H?\ X$WG_P 77J-%'*@]O/N>7?\ M"J8/^@-H?_@3>?\ Q='_ JF#_H#:'_X$WG_ ,77J-%'*@]O/N>7?\*I@_Z MVA_^!-Y_\71_PJF#_H#:'_X$WG_Q=>HT4? M_%T?\*I@_P"@-H?_ ($WG_Q=>HT4?_ !=>HT4?\ Q=>HT4 M?_%UZC11RH/;S[GEW_"J8/\ H#:'_P"!-Y_\71_PJF#_ * VA_\ @3>?_%UZ MC11RH/;S[GEW_"J8/^@-H?\ X$WG_P 71_PJF#_H#:'_ .!-Y_\ %UZC11RH M/;S[GEW_ JF#_H#:'_X$WG_ ,71_P *I@_Z VA_^!-Y_P#%UZC11RH/;S[G MEW_"J8/^@-H?_@3>?_%T?\*I@_Z VA_^!-Y_\77J-%'*@]O/N>7?\*I@_P"@ M-H?_ ($WG_Q='_"J8/\ H#:'_P"!-Y_\77J-%'*@]O/N>>Z'\.HM)UJUOUTO M28C ^[?#<7+...P9R/SKT*BBFE8SE-R=V%%%%,D**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ KC?B%8S:A%X>ABM;JX2/68)Y_LZOF.)0VYLKR,9'3GTKLJ* /- MSH&JV,7B[PQ:P3-:ZK:RSZ=?G+$2.A5HI9.I((&UF)^4XSP!5SPSI<-[<:;- M>Z=K4=S8V3V["^55BB#*JO&,8W@[1@C(^7J,UWE% '!^#-%U.QE\G4[>3[/H M*RV6FECDSH6R)!](Q&@]]]=CI=Y+J&EV]W-9S64DJ;FMY\;XSZ''>K=% '$Z M%--_PL?Q#=R:=J$5K>PVD=O/):NJ.8Q)NR2./O#KC-)KDTQ^)'A^[33M0EM; M*"[CN)X[5V16D$>W! Y^Z>1G%=O10!RNK?\ $Y\<:5I(^:WTU/[3NO3>Q@W^>$Q^:CR%D 8\ G(X MSD5!;V3WGC'1]7T;2+S2I)#(^M&6)HED4H<(V>)'WD$,N<8////?T4 %%%% 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 5SGB'5=2CU?2]#T=[:&\OEEF>XN(S(L,487)V!EW$EU Y'>NCKE/$D=SI_ MB?1O$,-EU &6_C#6!8Q6#BQAU8 M:R=)GNVC8V\?[LR+*$W _,NT!2WWFZ^NYX6UB_U"YUBPU![:XETRZ6 7=JA2 M.8&-7^Z6;##=@C)KCKG1]1N;=M5U#1[N;2]0UQKR^TL)NE:W$(CBWQ@_-AD1 MRG)Y'!Q6KX1<)B0A&!V(S?PX'()P,T ='X MOUY_#OAR>]MXUFO7*P6<+?\ +6=R%1?IDY/L#5/PUXGFO-!U&;6EBAU#2)IH M=02!3M!3Y@Z@DG:R;6'UK%U7PYJVM^*M+TY-0U&VT[0X/M*ZC*B2/<73$JOW ME*MM3=SC@M5:Z\,:YI'B.]>*\N]7@\0:?+:W3,B'R7;RU48(++G'ID MT =N/$.G$Z2/-8?VJA>U)4_,!'YASZ?*.]9=GX^T.^N;*&)KM1?R^59R26KH MESP261B,%>.ON/6N5@BU+6QX0LDT;4K06%I-;WQ03R3H%3>EM(N(SGYP<$Y'& /6@#TG6YM3@TF M9]'M8KF_)58DF?:@RP!9N1PH); Y.,#K7(W/B[6?#CZ[:ZN;/4IK"PBO();2 M%H S2.T:Q.I9L$L!@YZ'I5_4K74_">@ZA>Z;=:QKE]($2&"Y83",EL;PJJ#@ M9R1WVXXK#&F'5?!NLZ58:=K']KW"+=2WFJ6QA-W.C*R@L>!RH 4<** -NWU? MQ%I6MQ:7K'V'4)KVRFN;0V<1@_>Q;=T)WNP(.\8;CH([^%D-[<6#"WLQ@L(TR>$! MQ[N>3VP :;^+KJ;XAVFAV<$3:;B:*XN6!+-.B!RB%H4U.SN;.S-P99DTUU(W %R[&8Y=SGYNQ).#TKTN@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** .>\8:[=:+IMM'IJ12:K?W4=I91S E-['EF (.U5#,?I3?#>N7GB3PB+I! M#:ZN@DM[B-T+)#B\O-(L]%A$5C.D*, M9Y91F5U$BD8"[5SCUP:BTVQU;P1XGU:1QJ.M:?J=L;UI8[==XNT^4IMC 4;U MV\X&2O/K0 __ (6#=OI:Z9'8QCQF9OL9TUB=B2@9,Q[^3M^?/<<9S5^^U#Q/ M)XJAT+3KW2X633$NYYI[-Y [ERAV@2+M'&>2:Q&\+>((D'C<'=XNSYKV0?\ M=-;?\^8[9 YW?W^>E:%QH*^)_&\&I7=MJMK9MHR!2D\MJRR&5B48HP.0#T- M&]X4UF\UBQO%U"*!+VQO)+.=K?/ENR8.Y<\@$,.#G!S69:^,9(_$?C6WU$1) MIOA^*WF5XT)[AW6CJ+F)<;FBR/GQN'3L0>G-5=)\?VE]X:TG4KBQODNM03='9PVSN[D*&9 MD&.4&X?-TZ>M1:II5[/K?AIH;60QPZ9>0R,%^6-FCB"@GMD@_E7*:=IUZ-(\ M)75U8^(K5--TZ33;M+.)TGCDQ$0P4#+QG8PR ><4 =U=>/-#MH-.D62YN#J, M3R6D5O;/))+L*AE" 9W MR#TP<]#3+OX@:'92W:R_;2ME*(KR1+1V2V) .78 M# 'S#]:Q-)T&6U\1>$9X-.OH;2&WU&27[6WF21/,Z,-[#@,V6./J.U-U'1M1 MD\(?$2W2QF:>^NIVMD"IY'>N1\ M4VFMZ@-:MI;37;B>.:%[**W++:?9U$;$G& [Y$@VG)SC YKI/#%C>1_$;QE MJ4MI/%:7J6!MY)(RHDVPD,!GN"<'TH [6BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ./N]1\37 MWC#4M)T>[TNU@L;:WES=6CRL[2&3NLBX V>G>ETWQS&VAVD^HVLK:E+<7%J; M6PB:8R/"[([(!SL^7.3TR!UJM-X3CUCQ_K5WJ":A';&SM$ADM[N:W60@R[P? M+9=V,KUSC/O2:]82:1/HNFZ?:ZK#X?CAF5XM&#"3SLIY89A\P4YD);(!/WC0 M!L3>-='2UTZ>%KJ[.HHTEM#:VSR2,BXW,5 RH7(!SWXZU&GCK1)]/@O+1[F[ M%Q/);P16]NSR2M'G?A<9P,WU/P[=Z+?7FC:E(L-I>:=/'%$99( MY#<"56]71AQO'&>M9^EZ==7$=GK$EOJL-O!JFK17$>E,3-"TDX(X3)908RIV MYZ@]* /7=+U.UUC3H;^RD+P2@[25*D$$@@@\@@@@@]"*Y&?7/%>EWFEW6J+I MJ6^HZ@MF-,2,F>)&)"N)0Y#D !F 7&,\\5N>$;&.P\/1I';7ML)999S'?2;Y MLNY8LY[$YW8[9Q7&WBWNK:UIEW'X7OM/\517D27-\B$6XMU?]Y^]SMD1H\X7 MKDC@$4 >@:OK%GH=@;R^=ECWK&BHA=Y'8X554V\*ZWJ%C;7 M?]H:;"Q>UGM75XF*%D9U_N''WNG!YJWXVL[N>UTB]M+:2Z_LW4XKR6"(9=XP M&5MH[D;]V.^VN:U:QU#7[7QMJMMIE[#'>:*MA:0SPF.6X=5E);8?F',@49'. M#0!U/@?4+[5/"UM>ZC<7$]S, [--:?9\953A5[KR<-WJWKK:\SVEMH:VL7FN MWVB\N5\Q8% XQ&&4L2>.N!SFIO#T,MMX9TJ"9&CECLX4=&&"K! "#6?XKNGA M@@M[C0Y=6T>YWQWR0(99(Q@%#Y8Y92<@XY'% "^$-:O=9L+X7_V=[BQOI;-I M[8$13[,?.H)..N",G!4\UT-6C,53()' Z''2N@HH * 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 RM8\.Z?KCV\MT+B.XMMWDW%MI)))/)))))/))JW10 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 2444 %%%% !1110 4444 ?__9 end XML 16 R1.htm IDEA: XBRL DOCUMENT v3.24.3
Cover - shares
9 Months Ended
Sep. 30, 2024
Nov. 06, 2024
Entity Listings [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2024  
Document Transition Report false  
Entity File Number 001-39687  
Entity Registrant Name CompoSecure, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 85-2749902  
Entity Address, Address Line One 309 Pierce St.  
Entity Address, City or Town Somerset  
Entity Address, State or Province NJ  
Entity Address, Postal Zip Code 08873  
City Area Code 908  
Local Phone Number 518-0500  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   88,131,008
Entity Central Index Key 0001823144  
Amendment Flag false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
Current Fiscal Year End Date --12-31  
Class A Common Stock    
Entity Listings [Line Items]    
Title of 12(b) Security Class A Common Stock, $0.0001 par value per share  
Trading Symbol CMPO  
Security Exchange Name NASDAQ  
Warrants    
Entity Listings [Line Items]    
Title of 12(b) Security Redeemable Warrants, each whole warrant exercisable for one share of Class A Common Stock  
Trading Symbol CMPOW  
Security Exchange Name NASDAQ  

XML 17 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
CURRENT ASSETS    
Cash and cash equivalents $ 52,674 $ 41,216
Accounts receivable, net 43,799 40,488
Inventories, net 55,090 52,540
Prepaid expenses and other current assets 5,248 5,133
Total current assets 156,811 139,377
Property and equipment, net 23,062 25,212
Right of use assets, net 5,929 7,473
Deferred tax asset 245,102 23,697
Derivative asset - interest rate swap 2,775 5,258
Deposits and other assets 1,762 24
Total assets 435,441 201,041
CURRENT LIABILITIES    
Accounts payable 9,692 5,193
Accrued expenses 13,473 11,986
Commission payable 2,967 4,429
Bonus payable 7,732 5,616
Current portion of long-term debt 10,000 10,313
Current portion of lease liabilities 2,070 1,948
Current portion of earnout liability 18,527 60
Current portion of tax receivable agreement liability 122 1,425
Total current liabilities 64,583 40,970
Long-term debt, net of deferred finance costs 188,149 198,331
Convertible notes 128,220 127,832
Derivative liability - convertible notes redemption make-whole provision 0 425
Warrant liability 84,505 8,294
Lease liabilities, operating 4,490 6,220
Tax receivable agreement liability 234,117 23,949
Earnout consideration liability 16,386 793
Total liabilities 720,450 406,814
Commitments and contingencies (Note 13)
Redeemable non-controlling interest 0 596,587
Preferred stock, $0.0001 par value; 10,000,000 shares authorized, no shares issued and outstanding 0 0
Additional paid-in capital 180,356 39,466
Accumulated other comprehensive income 2,569 4,991
Accumulated deficit (467,942) (846,825)
Total stockholders' deficit (285,009) (802,360)
TOTAL LIABILITIES AND STOCKHOLDERS' DEFICIT 435,441 201,041
Class A Common Stock    
CURRENT LIABILITIES    
Common stock 8 2
Class B Common Stock    
CURRENT LIABILITIES    
Common stock $ 0 $ 6
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2024
Dec. 31, 2023
Preferred stock, par value (in usd per share) $ 0.0001 $ 0.0001
Preferred stock, authorized (in shares) 10,000,000 10,000,000
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Class A Common Stock    
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 250,000,000 250,000,000
Common stock, issued (in shares) 82,677,354 19,415,123
Common stock, outstanding (in shares) 82,677,354 19,415,123
Class B Common Stock    
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 75,000,000 75,000,000
Common stock, issued (in shares) 0 59,958,422
Common stock, outstanding (in shares) 0 59,958,422
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Net sales $ 107,135 $ 96,886 $ 319,712 $ 290,729
Cost of sales 51,727 47,990 153,019 134,542
Gross profit 55,408 48,896 166,693 156,187
Operating expenses:        
Selling, general and administrative expenses 26,316 20,095 74,673 67,627
Income from operations 29,092 28,801 92,020 88,560
Other (expense) income:        
Revaluation of earnout consideration liability (34,530) 6,319 (34,060) 10,540
Revaluation of warrant liability (74,418) 9,739 (76,211) 1,771
Change in fair value of derivative liability - convertible notes redemption make-whole provision 544 149 425 (364)
Interest expense, net (5,136) (5,696) (15,871) (17,067)
Loss on extinguishment of debt (148) 0 (148) 0
Amortization of deferred financing costs (249) (314) (908) (1,288)
Total other (expense) income, net (113,937) 10,197 (126,773) (6,408)
(Loss) income before income taxes (84,845) 38,998 (34,753) 82,152
Income tax (expense) (629) (949) (51) (656)
Net (loss) income (85,474) 38,049 (34,804) 81,496
Net (loss) income attributable to redeemable non-controlling interests (43,414) 30,574 (18,414) 65,653
Net (loss) income attributable to CompoSecure, Inc. $ (42,060) $ 7,475 $ (16,390) $ 15,843
Net (loss) income per share attributable to Class A common stockholders - basic (in usd per share) $ (1.10) $ 0.39 $ (0.58) $ 0.86
Net (loss) income per share attributable to Class A common stockholders - diluted (in usd per share) $ (1.10) $ 0.34 $ (0.58) $ 0.75
Weighted average shares used to compute net (loss) income per share attributable to Class A common stockholders - basic (in shares) 38,212,440 19,074,679 28,109,632 18,420,069
Weighted average shares used to compute net (loss) income per share attributable to Class A common stockholders - diluted (in shares) 38,212,440 35,764,654 28,109,632 35,362,059
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net (loss) income $ (85,474) $ 38,049 $ (34,804) $ 81,496
Other comprehensive (loss) income, net:        
Unrealized loss on derivative - interest rate swap, net of tax (2,279) (264) (2,422) (637)
Total other comprehensive loss, net (2,279) (264) (2,422) (637)
Comprehensive (loss) income $ (87,753) $ 37,785 $ (37,226) $ 80,859
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Stockholders' Deficit (Unaudited) - USD ($)
$ in Thousands
Total
Additional Paid-in Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Class A Common Stock
Common Stock
Class B Common Stock
Common Stock
Beginning balance (in shares) at Dec. 31, 2022         16,446,748 60,325,057
Beginning balance at Dec. 31, 2022 $ (892,232) $ 24,107 $ 8,283 $ (924,630) $ 2 $ 6
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Distributions to non-controlling interests (9,714)     (9,714)    
Stock-based compensation 4,022 4,022        
Proceeds from employee stock purchase plan and exercises of options 146 146        
Net income (loss) 2,329     2,329    
Class A common stock issued pursuant to equity based plans, net of shares withheld for taxes and employee stock purchase plan transactions (in shares)         1,564,956  
Class A common stock withheld related to net share settlement of equity awards (2,409) (2,409)        
Class A common stock issued pursuant to Class B common stock exchanges (in shares)         366,635 (366,635)
Unrealized gain (loss) on derivative - interest rate swap (1,649)   (1,649)      
Tax receivable agreement liability (290) (290)        
Adjustment of redeemable non-controlling interests to redemption value 12,055     12,055    
Ending balance (in shares) at Mar. 31, 2023         18,378,339 59,958,422
Ending balance at Mar. 31, 2023 (887,742) 25,576 6,634 (919,960) $ 2 $ 6
Beginning balance at Dec. 31, 2022 600,234          
Increase (Decrease) in Redeemable Non-Controlling Interest [Roll Forward]            
Net income 8,408          
Adjustment of redeemable non-controlling interests to redemption value (12,055)          
Ending balance at Mar. 31, 2023 596,587          
Beginning balance (in shares) at Dec. 31, 2022         16,446,748 60,325,057
Beginning balance at Dec. 31, 2022 (892,232) 24,107 8,283 (924,630) $ 2 $ 6
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Proceeds from employee stock purchase plan and exercises of options 1,024          
Unrealized gain (loss) on derivative - interest rate swap (637)          
Ending balance (in shares) at Sep. 30, 2023         19,293,287 59,958,422
Ending balance at Sep. 30, 2023 (835,430) 34,765 7,646 (877,849) $ 2 $ 6
Beginning balance at Dec. 31, 2022 600,234          
Ending balance at Sep. 30, 2023 596,587          
Beginning balance (in shares) at Mar. 31, 2023         18,378,339 59,958,422
Beginning balance at Mar. 31, 2023 (887,742) 25,576 6,634 (919,960) $ 2 $ 6
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Distributions to non-controlling interests (19,294)     (19,294)    
Stock-based compensation 4,393 4,393        
Proceeds from employee stock purchase plan and exercises of options 243 243        
Net income (loss) 5,737     5,737    
Class A common stock issued pursuant to equity based plans, net of shares withheld for taxes and employee stock purchase plan transactions (in shares)         313,767  
Class A common stock withheld related to net share settlement of equity awards (74) (74)        
Unrealized gain (loss) on derivative - interest rate swap 1,276   1,276      
Tax receivable agreement liability (1) (1)        
Adjustment of redeemable non-controlling interests to redemption value 26,973     26,973    
Ending balance (in shares) at Jun. 30, 2023         18,692,106 59,958,422
Ending balance at Jun. 30, 2023 (868,489) 30,137 7,910 (906,544) $ 2 $ 6
Beginning balance at Mar. 31, 2023 596,587          
Increase (Decrease) in Redeemable Non-Controlling Interest [Roll Forward]            
Net income 26,973          
Adjustment of redeemable non-controlling interests to redemption value (26,973)          
Ending balance at Jun. 30, 2023 596,587          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Distributions to non-controlling interests (9,354)     (9,354)    
Stock-based compensation 4,637 4,637        
Proceeds from employee stock purchase plan and exercises of options 635 635        
Net income (loss) 7,475     7,475    
Class A common stock issued pursuant to equity based plans, net of shares withheld for taxes and employee stock purchase plan transactions (in shares)         601,181  
Class A common stock withheld related to net share settlement of equity awards (643) (643)        
Unrealized gain (loss) on derivative - interest rate swap (264)   (264)      
Tax receivable agreement liability (1) (1)        
Adjustment of redeemable non-controlling interests to redemption value 30,574     30,574    
Ending balance (in shares) at Sep. 30, 2023         19,293,287 59,958,422
Ending balance at Sep. 30, 2023 (835,430) 34,765 7,646 (877,849) $ 2 $ 6
Increase (Decrease) in Redeemable Non-Controlling Interest [Roll Forward]            
Net income 30,574          
Adjustment of redeemable non-controlling interests to redemption value (30,574)          
Ending balance at Sep. 30, 2023 596,587          
Beginning balance (in shares) at Dec. 31, 2023         19,415,123 59,958,422
Beginning balance at Dec. 31, 2023 (802,360) 39,466 4,991 (846,825) $ 2 $ 6
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Distributions to non-controlling interests (10,151)     (10,151)    
Stock-based compensation 4,397 4,397        
Proceeds from employee stock purchase plan and exercises of options 107 107        
Net income (loss) 4,025     4,025    
Class A common stock issued pursuant to equity based plans, net of shares withheld for taxes and employee stock purchase plan transactions (in shares)         1,183,123  
Class A common stock withheld related to net share settlement of equity awards (3,476) (3,476)        
Unrealized gain (loss) on derivative - interest rate swap 452   452      
Adjustment of redeemable non-controlling interests to redemption value 13,048     13,048    
Ending balance (in shares) at Mar. 31, 2024         20,598,246 59,958,422
Ending balance at Mar. 31, 2024 (793,958) 40,494 5,443 (839,903) $ 2 $ 6
Beginning balance at Dec. 31, 2023 596,587          
Increase (Decrease) in Redeemable Non-Controlling Interest [Roll Forward]            
Net income 13,048          
Adjustment of redeemable non-controlling interests to redemption value (13,048)          
Ending balance at Mar. 31, 2024 596,587          
Beginning balance (in shares) at Dec. 31, 2023         19,415,123 59,958,422
Beginning balance at Dec. 31, 2023 (802,360) 39,466 4,991 (846,825) $ 2 $ 6
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Proceeds from employee stock purchase plan and exercises of options 2,895          
Class A common stock issued pursuant to equity based plans, net of shares withheld for taxes and employee stock purchase plan transactions (in shares)         3,303,809  
Unrealized gain (loss) on derivative - interest rate swap (2,422)          
Ending balance (in shares) at Sep. 30, 2024         82,677,354 0
Ending balance at Sep. 30, 2024 (285,009) 180,356 2,569 (467,942) $ 8 $ 0
Beginning balance at Dec. 31, 2023 596,587          
Ending balance at Sep. 30, 2024 0          
Beginning balance (in shares) at Mar. 31, 2024         20,598,246 59,958,422
Beginning balance at Mar. 31, 2024 (793,958) 40,494 5,443 (839,903) $ 2 $ 6
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Dividend to Class A shareholders (8,922)     (8,922)    
Distributions to non-controlling interests (16,016)     (16,016)    
Special distributions to non-controlling interests (15,573)     (15,573)    
Stock-based compensation 5,238 5,238        
Proceeds from employee stock purchase plan and exercises of options 114 114        
Net income (loss) 11,099     11,099    
Class A common stock issued pursuant to equity based plans, net of shares withheld for taxes and employee stock purchase plan transactions (in shares)         1,199,092  
Class A common stock withheld related to net share settlement of equity awards (5,006) (5,006)        
Class A common stock issued pursuant to Class B common stock exchanges (in shares)         8,050,000 (8,050,000)
Class A common stock issued pursuant to Class B common stock exchanges         $ 1 $ (1)
Unrealized gain (loss) on derivative - interest rate swap (595)   (595)      
Tax receivable agreement liability (4,582) (4,582)        
Adjustment of redeemable non-controlling interests to redemption value 102,596     102,596    
Ending balance (in shares) at Jun. 30, 2024         29,847,338 51,908,422
Ending balance at Jun. 30, 2024 (725,605) 36,258 4,848 (766,719) $ 3 $ 5
Beginning balance at Mar. 31, 2024 596,587          
Increase (Decrease) in Redeemable Non-Controlling Interest [Roll Forward]            
Net income 22,498          
Adjustment of redeemable non-controlling interests to redemption value (102,596)          
Ending balance at Jun. 30, 2024 516,489          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Distributions to non-controlling interests (8,696)     (8,696)    
Stock-based compensation 5,634 5,634        
Proceeds from employee stock purchase plan and exercises of options 2,674 2,674        
Net income (loss) (42,060)     (42,060)    
Class A common stock issued pursuant to equity based plans, net of shares withheld for taxes and employee stock purchase plan transactions (in shares)         921,594  
Class A common stock issued pursuant to Class B common stock exchanges (in shares)         51,908,422 (51,908,422)
Class A common stock issued pursuant to Class B common stock exchanges         $ 5 $ (5)
Unrealized gain (loss) on derivative - interest rate swap (2,279)   (2,279)      
Tax receivable agreement liability 12,248 12,248        
Adjustment of redeemable non-controlling interests to redemption value 473,075     349,533    
Ending balance (in shares) at Sep. 30, 2024         82,677,354 0
Ending balance at Sep. 30, 2024 (285,009) $ 180,356 $ 2,569 $ (467,942) $ 8 $ 0
Increase (Decrease) in Redeemable Non-Controlling Interest [Roll Forward]            
Net income (43,414)          
Adjustment of redeemable non-controlling interests to redemption value (473,075)          
Ending balance at Sep. 30, 2024 $ 0          
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Cash flows from operating activities:        
Net (loss) income $ (85,474) $ 38,049 $ (34,804) $ 81,496
Adjustments to reconcile net income to net cash provided by operating activities        
Depreciation and amortization 2,331 2,078 6,932 6,249
Stock-based compensation expense     15,269 13,052
Amortization of deferred finance costs     958 1,262
Loss on extinguishment of debt 148 0 148 0
Change in fair value of earnout consideration liability 34,530 (6,319) 34,060 (10,540)
Revaluation of warrant liability 74,418 (9,739) 76,211 (1,771)
Change in fair value of derivative liability (544) (149) (425) 364
Deferred tax (benefit)     (4,813) (1,485)
Changes in assets and liabilities        
Accounts receivable     (3,311) (11,261)
Inventories     (2,550) (9,614)
Prepaid expenses and other assets     (115) (87)
Accounts payable     4,499 6,938
Accrued expenses     1,487 4,065
Other liabilities     590 (789)
Net cash provided by operating activities     94,136 77,879
Cash flows from investing activities:        
Purchase of property and equipment     (4,782) (6,669)
Capitalized software expenditures (331) 0 (729) 0
Net cash used in investing activities     (5,511) (6,669)
Cash flows from financing activities:        
Proceeds from employee stock purchase plan, warrants and exercises of equity awards 2,674 635 2,895 1,024
Payments for taxes related to net share settlement of equity awards     (8,482) (3,126)
Payment of tax receivable agreement liability     0 (2,193)
Payment of term loan     (10,333) (18,122)
Deferred finance costs related to debt modification     (1,889) (256)
Tax distributions to non-controlling members     (34,863) (38,362)
Special distribution to non-controlling members     (15,573) 0
Dividend to Class A shareholders     (8,922) 0
Net cash used in financing activities     (77,167) (61,035)
Net increase in cash and cash equivalents     11,458 10,175
Cash and cash equivalents, beginning of period     41,216 13,642
Cash and cash equivalents, end of period $ 52,674 $ 23,817 52,674 23,817
Supplementary disclosure of cash flow information:        
Cash paid for interest expense     16,987 18,296
Supplemental disclosure of non-cash financing activities:        
Derivative asset - interest rate swap     $ (2,422) $ (637)
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.24.3
DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS
9 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS
CompoSecure, Inc. (“CompoSecure” or the “Company”) is a manufacturer and designer of complex metal, composite and proprietary financial transaction cards. The Company was founded and commenced operations in 2000. The Company provides products and services primarily to global financial institutions, plastic card manufacturers, system integrators, and security specialists. The Company is located in Somerset, New Jersey. Since its inception, the Company has established itself as a technology partner to market leaders, fintechs and consumers enabling trust for millions of people around the globe. The Company combines elegance, simplicity and security to deliver exceptional experiences and peace of mind in the physical and digital world. The Company’s innovative payment card technology and metal cards with Arculus secure authentication and digital asset storage capabilities deliver unique, premium branded experiences, enable people to access and use their financial and digital assets, and ensure trust at the point of a transaction.

The Company creates newly innovated, highly differentiated and customized quality financial payment products for banks and other payment card issuers to support and increase their customer acquisition, customer retention and organic customer spend. The Company’s customers consist primarily of leading international and domestic banks and other payment card issuers primarily within the United States (“U.S.”), with additional direct and indirect customers in Europe, Asia, Latin America, Canada, and the Middle East. The Company is a platform for next generation payment technology, security, and authentication solutions. The Company maintains trusted, highly-embedded and long-term customer relationships with an expanding set of global issuers. The Company has established a niche position in the financial payment card market with over 20 years of innovation and experience and is focused primarily on this attractive subsector of the financial technology market. The Company serves a diverse set of direct customers and indirect customers, including some of the largest issuers of credit cards in the U.S.

CompoSecure is operated as an umbrella partnership C corporation (“Up-C”) meaning that the sole asset of CompoSecure, Inc. is its interest in CompoSecure Holdings, L.L.C. ("Holdings") and the related deferred tax asset. Holdings has been an entity taxed as a partnership for U.S. federal income tax purposes and, until the Resolute transaction (described below), was owned by both the historical owners and CompoSecure, Inc. By virtue of control of the board of managers of Holdings, CompoSecure, Inc. operates and controls the business and affairs of CompoSecure. As a result, the Company consolidates the financial results of Holdings and reports a non-controlling interest related to the Holdings units not owned by CompoSecure, Inc.

On August 7, 2024, all of the Class B stockholders of the Company and affiliates of Resolute Compo Holdings, LLC, including Tungsten 2024 LLC ("Resolute") entered into stock purchase agreements, pursuant to which the selling shareholders would exchange their 51,908,422 Class B units (and corresponding Class B shares) for Class A shares, eliminating the Company's existing dual-share class structure. On September 17, 2024, the transactions (the "Resolute Transaction") closed and Resolute became the majority owner of the Company by acquiring 49,290,409 of the Class A Common Stock of the Company for an aggregate purchase price of approximately $372.1 million, or $7.55 per share, representing an approximately 60% voting interest. The Company was not party to stock purchase transactions. Prior to these transactions, Class B holders held Class B units in Holdings. Subsequent to the Resolute Transaction, CompoSecure owned 100% of Holdings. As a result of the Resolute Transaction, the Company no longer has Class B shares outstanding or a non-controlling interest as of September 30, 2024.
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
9 Months Ended
Sep. 30, 2024
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The accompanying consolidated financial statements are presented in conformity with U.S. GAAP and pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). Any reference in these notes to applicable guidance is meant to refer to U.S. GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASU”) promulgated by the Financial Accounting Standards Board (“FASB”). The accompanying consolidated financial statements include the results of operations of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. Certain reclassifications have been made to
conform to the current year presentation. All dollar amounts are in thousands, unless otherwise noted. Share and per share amounts are presented on a post-conversion basis for all periods presented, unless otherwise noted.

The Company's significant accounting policies are detailed in the Company's Annual Report on Form 10-K for the year ended December 31, 2023 filed with the SEC.
Interim Financial Statements

The accompanying consolidated financial statements have been prepared in accordance with Generally Accepted Accounting Principles ("U.S. GAAP") and Article 10 of Regulation S-X of the SEC for interim financial information and should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2023. The financial statements presented in this Quarterly Report on Form 10-Q are unaudited; however, in the opinion of management, the financial statements reflect all adjustments, consisting solely of normal, recurring adjustments, necessary for the fair presentation of the financial statements for the periods presented. The results disclosed in the Consolidated Statements of Operations for the three and nine month periods ended September 30, 2024 are not necessarily indicative of the results to be expected for the full year.

Use of Estimates

The preparation of the consolidated financial statements requires management to make a number of estimates and assumptions relating to the reported amount of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. The Company bases its estimates on historical experience, current business factors and various other assumptions believed to be reasonable under the circumstances, all of which are necessary in order to form a basis for determining the carrying values of assets and liabilities. Actual results may differ from those estimates and assumptions. The Company evaluates the adequacy of its reserves and the estimates used in calculations on an on-going basis. Significant areas requiring management to make estimates include the valuation of equity instruments, measurement of changes in the fair value of earnout consideration liability, estimates of derivative liability associated with the Exchangeable Notes (as defined below), which are marked to market each quarter based on a Lattice model approach, derivative asset for the interest rate swap, changes in the fair value of warrant liabilities, valuation allowances on deferred tax assets which are based on an assessment of recoverability of the deferred tax assets against future taxable income and estimates of the inputs used to calculate the tax receivable agreement liability.

Revenue Recognition
The Company recognizes revenue in accordance with ASC 606 when the performance obligations under the terms of the Company’s contracts with its customers have been satisfied. This occurs at the point in time when control of the specific goods or services as specified by each purchase order are transferred to customers. Specific goods refers to the products offered by the Company, including metal cards, high security documents, and pre-laminated materials. Transfer of control passes to customers upon shipment or upon receipt, depending on the agreement with the specific customers. ASC 606 requires entities to record a contract asset when a performance obligation has been satisfied or partially satisfied, but the amount of consideration has not yet been received because the receipt of the consideration is conditioned on something other than the passage of time. ASC 606 also requires an entity to present a revenue contract as a contract liability in instances when a customer pays consideration, or an entity has a right to an amount of consideration that is unconditional (e.g. receivable), before the entity transfers a good or service to the customer. The Company did not have any contract assets or liabilities as of September 30, 2024 or December 31, 2023.
The Company invoices its customers at the time at which control is transferred, with payment terms ranging between 15 and 60 days depending on each individual contract. As the payment is due within 60 days of the invoice, a significant financing component is not included within the contracts.
The majority of the Company’s contracts with its customers have the same performance obligation of manufacturing and transferring the specified number of cards to the customer. Each individual card included within an order constitutes a separate performance obligation, which is satisfied upon the transfer of goods to the customer. The
contract term as defined by ASC 606 is the length of time it takes to deliver the goods or services promised under the purchase order or statement of work. As such, the Company's contracts are generally short-term in nature.
Revenue is measured in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. Revenue is recognized net of variable consideration such as discounts, rebates, and returns.
The Company’s products do not include an unmitigated right of return unless the product is non-conforming or defective. If the goods are non-conforming or defective, the defective goods are replaced or reworked or, in certain instances, a credit is issued for the portion of the order that was non-conforming or defective. A provision for sales returns and allowances is recorded based on experience with goods being returned. Most returned goods are re-worked and subsequently re-shipped to the customer and recognized as revenue. Historically, returns have not been material to the Company.
Additionally, the Company has a rebate program with certain customers allowing for a rebate based on achieving a certain level of shipped sales during the calendar year. This rebate is estimated and updated throughout the year and recorded against revenues and the related accounts receivable.
Segment Information
The Company is managed and operated as one business, as the entire business is managed by a single management team that reports to the Chief Executive Officer and President. The Company's chief operating decision-maker ("CODM") is its Chief Executive Officer and President, who makes resource allocation decisions and assesses performance based on financial information presented on an aggregate basis. The Company does not operate separate lines of business with respect to any of its products and does not review discrete financial information to allocate resources to separate products or by location. Accordingly, the Company views its business as one reportable operating segment.

Characteristics of the organization which were relied upon in making the determination that the Company operates in one reportable segment include the similar nature of all of the products that the Company sells, the functional alignment of the Company’s organizational structure, and the reports that are regularly reviewed by the CODM for the purpose of assessing performance and allocating resources.

Software Development Costs

The Company applies the principals of FASB ASC 350-40, Accounting for the Cost of Computer Software Developed or Obtained for Internal Use ("ASC 350-40"). ASC 350-40 requires that software development costs incurred before the preliminary project stage be expensed as incurred. The Company capitalizes development costs related to these software applications once the preliminary project stage is complete and it is probable that the project will be completed and the software will be used to perform the functions intended. The Company capitalized $331 for the three months ended September 30, 2024 of software development costs. For the nine months ended September 30, 2024, the Company capitalized $729 of software development costs. No software development costs were capitalized during the three and nine months ended September 30, 2023.

Net Income Per Share

The Company complies with accounting and disclosure requirements of FASB ASC Topic 260, “Earnings Per Share”. Net income per common share is computed by dividing net income attributable to controlling interest by the weighted-average number of common shares outstanding for the period. The weighted-average number of common shares outstanding during the period includes Class A common stock but is exclusive of Class B common stock as these shares have no economic or participating rights.

Diluted net income per share is computed by dividing the net income allocated to potential dilutive instruments attributable to controlling interest by the basic weighted-average number of common shares outstanding during the period, adjusted for the potentially dilutive shares of common stock equivalents resulting from the assumed exercise of the
warrants, payment of the earnouts, exercise of the equity awards, exchange of the Class B units and Exchangeable Notes ("securities") only if the effect is not anti-dilutive.

Recent Accounting Pronouncements – Adopted in current fiscal year
On December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures, which applies to all entities subject to income taxes. For public business entities ("PBEs"), the new requirements will be effective for annual periods beginning after December 15, 2024. For entities other than public business entities ("non-PBEs"), the requirements will be effective for annual periods beginning after December 15, 2025. The guidance will be applied on a prospective basis with the option to apply the standard retrospectively. Early adoption is permitted. The amendments in this update require that public business entities on an annual basis disclose specific categories in the rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold if the effect of those reconciling items is equal to or greater than five percent of the amount computed by multiplying pretax income (or loss) by the applicable statutory income tax rate. The new guidance focuses on two specific disclosure areas: rate reconciliation and income taxes paid. The rate reconciliation disclosure requirements differ for PBEs as compared to non-PBEs. The income taxes paid disclosures are the same for all entities. The Company will adopt this ASU on January 1, 2025 and is still assessing the impact that the adoption of this ASU will have on the Company's consolidated financial statements.
On November 27, 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures, which applies to all public entities that are required to report segment information in accordance with Topic 280, Segment Reporting, The guidance will be applied retrospectively and is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The guidance improves financial reporting by requiring disclosure of incremental segment information on an annual and interim basis for all public entities to enable investors to develop more decision-useful financial analysis. The Company is in the process of evaluating the impact of this ASU on its year end financial reporting as required by the standard.
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.24.3
INVENTORIES
9 Months Ended
Sep. 30, 2024
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
The major classes of inventories were as follows:
September 30, 2024December 31, 2023
Raw materials$54,855 $50,867 
Work in process3,227 4,110 
Finished goods358 662 
Inventory reserve(3,350)(3,099)
$55,090 $52,540 
The Company monitors inventory costs relative to selling prices and performs physical cycle count procedures on inventories throughout the year to determine if a lower cost or net realizable value reserve is necessary. The Company reviews inventory for slow-moving or obsolete amounts based on expected product sales volume and provides reserves against the carrying amount of inventory as appropriate. This reserve may fluctuate as the Company's assumptions change due to new information, discrete events, or changes in the business, such as entering new markets or discontinuing a specific product.
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.24.3
PROPERTY AND EQUIPMENT
9 Months Ended
Sep. 30, 2024
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT PROPERTY AND EQUIPMENT
Property and equipment consisted of the following:
Useful LifeSeptember 30, 2024December 31, 2023
Machinery and equipment
5 - 10 years
$36,739 $30,311 
Furniture and fixtures
3 - 5 years
33 33 
Computer equipment
3 - 5 years
Leasehold improvementsShorter of lease term or estimated useful life11,533 10,609 
Software
1 - 3 years
1,718 1,718 
Construction in progress1,619 4,189 
Total51,644 46,862 
Less: Accumulated depreciation and amortization(28,582)(21,650)
Property and equipment, net$23,062 $25,212 
Depreciation and amortization expense on property and equipment was $2,331 and $2,078 for the three months ended September 30, 2024 and 2023, respectively. Depreciation and amortization expense on property and equipment was $6,932 and $6,249 for the nine months ended September 30, 2024 and 2023, respectively.
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.24.3
DEBT
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
DEBT DEBT
Exchangeable Senior Notes

On December 27, 2021, the Company merged with Roman DBDR Tech Acquisition Corp ("Roman DBDR") pursuant to a merger agreement dated April 19, 2021 (the "Merger Agreement"), by and among Roman DBDR, Roman Parent Merger Sub, LLC, a wholly-owned subsidiary of Roman DBDR incorporated in the State of Delaware ("Merger Sub"), and Holdings. Pursuant to the terms of the Merger Agreement, a business combination between the Company and Holdings was effected through the merger of Merger Sub with and into Holdings, with Holdings as the surviving company and as a wholly-owned subsidiary of Roman DBDR, now named CompoSecure, Inc. (the "Business Combination"). On April 19, 2021, concurrent with the execution of the Merger Agreement, the Company and its subsidiary, Holdings, entered into subscription agreements (the “Note Subscription Agreements”) with certain investors ("Notes Investors") pursuant to which such Notes Investors, severally and not jointly, purchased on December 27, 2021, the closing date of the Business Combination (the "Closing Date"), senior notes (the “Exchangeable Notes”) issued by Holdings and guaranteed by its operating subsidiaries, CompoSecure, L.L.C. and Arculus Holdings, L.L.C., in an aggregate principal amount of up to $130,000 that were exchangeable into shares of Class A common stock at a conversion price of $11.50 per share, subject to the terms and conditions of an indenture (the "Indenture") entered into by the Company and its subsidiary, Holdings, and the trustee under the Indenture.

The Exchangeable Notes bear interest at a rate of 7% per year, payable semiannually in arrears on each June 15 and December 15, commencing on June 15, 2022, to holders of record at the close of business on the preceding June 1 and December 1 (whether or not such day is a Business Day), respectively. The Exchangeable Notes mature on December 27, 2026. The Company will settle any exchange of the Exchangeable Notes in shares of Class A common stock, with cash payable in lieu of any fractional shares. In connection with the issuance of the Exchangeable Notes, the Company entered into a Registration Rights Agreement, pursuant to which the Notes Investors received certain registration rights with respect to the Class A common stock.

After the three-year anniversary of the Closing Date, which will occur on December 27, 2024, the Exchangeable Notes will be redeemable at any time and from time to time by the Company, in whole or in part, (i) if the Last Reported Sale Price of the Class A common stock exceeds 130% of the exchange price as defined in Indenture then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading
day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption and (ii) so long as a registration statement registering the resale of all Exchange Shares is effective and available for use by holders of Exchangeable Notes during the entirety of the period from and including the date notice of redemption is given to and including the date of redemption. The notice period for any redemption will be no less than 30 scheduled trading days. The redemption price in any such redemption shall be equal to (a) 100% of the principal amount of the Exchangeable Notes to be redeemed, plus (b) accrued and unpaid interest to, but excluding, the redemption date. The redemption price is payable in cash.

Per the terms of the Indenture, holders of Exchangeable Notes in connection with any such redemption will receive a make-whole payment equal to the aggregate dollar value of all interest payable from the date the Company delivers notice of such redemption through the maturity of the Exchangeable Notes. The redemption Make-Whole Amount is payable, at the Company’s option, in cash or through an increase in the exchange rate then applicable to the Exchangeable Notes by an amount equal to (i) the redemption Make-Whole Amount divided by (ii) the five day Volume Weighed Average Price ("VWAP") with regard to the Class A common stock during the five trading period beginning on the trading day immediately following the notice of redemption.

Holders of Exchangeable Notes may exchange their notes in whole or in part, at any time or from time to time, for shares of the Company’s Class A common stock, par value $0.0001 per share up, to a maximum exchange rate of 99.9999 shares per $1,000 principal amount after adjustments as defined in the Indenture.

The Exchangeable Notes contain customary anti-dilution adjustments, taking into account the agreed terms in the Indenture. To avoid doubt, among other customary adjustments, this includes anti-dilution protections for dividends and distributions of the Company's capital stock, assets and indebtedness. Per the terms of the Indenture, the following are the anti-dilution adjustments of the exchange rate:

a.If the Company exclusively issues shares of common stock as a dividend or distribution on shares of the common stock, or if the Company effects a share split or share combination;

b.If the Company issues to all or substantially all holders of the common stock any rights, options or warrants (other than pursuant to a stockholders' rights plan) entitling them, for a period of not more than 45 calendar days after the announcement date of such issuance, to subscribe for or purchase shares of the common stock at a price per share that is less than the average of the last reported sale prices of the common stock for the 10 consecutive trading day period ending on, and including, the trading day immediately preceding the date of announcement of such issuance;

c.If the Company distributes shares of its capital stock, evidences of its indebtedness, other assets or property of the Company or rights, options or warrants to acquire its capital stock or other securities of the Company, to all or substantially all holders of the common stock;

d.If any cash dividend or distribution is made to all or substantially all holders of the common stock;

e.If the Company or any of its Subsidiaries make a payment in respect of a tender or exchange offer for the common stock, to the extent that the cash and value of any other consideration included in the payment per share of the common stock exceeds the average of the last reported sale prices of the common stock over the 10 consecutive trading day period commencing on, and including, the trading day next succeeding the last date on which tenders or exchanges may be made pursuant to such tender or exchange offer.

The exchange rate will in no event be adjusted down pursuant to the provisions described above, except to the extent a tender or exchange offer is announced but not consummated.

If the Company undergoes a “fundamental change” (as defined in the Indenture), subject to certain conditions, the exchange rate will be adjusted per the adjustment table included in the Indenture. If a fundamental change occurs at any
time prior to the maturity date, each holder shall have the right, at such holder’s option, to require the Company to repurchase for cash all of such holder’s Exchangeable Notes at a repurchase price equal to 100% of the principal amount of the Exchangeable Notes to be repurchased, plus accrued and unpaid interest thereon. There is no make-whole payment associated with a fundamental change redemption.

Holders of Exchangeable Notes will be entitled to the resale registration rights under the resale Registration Rights Agreement. If a Registration default occurs, additional interest will accrue, equal to 0.25% in the first 90 days and 0.50% after the 91st day after the Registration Default (which includes that the Registration Statement has not been filed, or deemed effective or ceases to be effective).

The Indenture contains customary terms and covenants and events of default. Upon an event of default as defined in the Indenture, the trustee or the holders of at least 25% in aggregate principal amount of the Exchangeable Notes may declare 100% of the principal of, and accrued and unpaid interest on, all the Exchangeable Notes to be due and payable immediately, and upon any such declaration, the same shall become and shall automatically be immediately due and payable. Upon an event of default in the payment of interest, the Company may elect the sole remedy to be the payment of additional interest of 0.25% for the first 90 days after the occurrence of such an event of default and 0.50% for days 91-180 after the occurrence of such an event of default.

On June 11, 2024, the Company paid a special cash dividend to Class A shareholders of CompoSecure, Inc., and made a corresponding distribution to Class B unitholders of Holdings. As a result of the special cash dividend and distribution, the conversion price was adjusted to $10.98 per share, which resulted in an adjustment to the exchange rate to 91.0972 shares of the Company’s Class A Common Stock per $1,000 principal amount of Notes exchanged. On September 17, 2024, the Resolute Transaction closed, where a majority interest of the Company was acquired through privately negotiated sales. See Note 6 for additional information on the special cash dividend and sale of the majority interest.

The sale of the majority interest and subsequent filing of a Schedule 13D report with the SEC by Resolute on September 19, 2024 triggered the occurrence of a “Make-Whole Fundamental Change” (as defined in the Indenture), pursuant to which the Company, on September 20, 2024, issued a Notice of Make-Whole Fundamental Change to the holders of the Exchangeable Notes to notify the holders that the exchange rate for the Exchangeable Notes has been temporarily increased from 91.0972 shares of Class A Common Stock per $1,000 principal amount of Notes to 104.5199 shares of Class A Common Stock per $1,000 principal amount of notes. This temporary increase in the exchange rate resulted in an adjustment of the conversion price to $9.57 per share from September 19, 2024 to November 29, 2024. Following that date, the conversion price will revert back to $10.98 per share and the exchange rate will revert back to 91.0972 shares of the Company’s Class A Common Stock per $1,000 principal amount of Notes. A notice was sent to all holders of Exchangeable Notes on October 9, 2024 providing details of these choices.

The Company assessed all of the terms and features of the Exchangeable Notes in order to identify any potential embedded features that would require bifurcation. As part of this analysis, the Company assessed the economic characteristics and risks of the Exchangeable Notes, including the conversion, put and call features. In consideration of these provisions, the Company determined that the optional redemption with a make-whole provision feature required bifurcation as it is a derivative. The fair value of this derivative was determined based on the difference between the fair value of the Exchangeable Notes with the redemption with a make-whole provision feature and the fair value of the Exchangeable Notes without the redemption with a make-whole provision feature. The Company employed a Lattice model to determine the fair value of the derivative. Upon issuance of the Exchangeable Notes, the fair value of the derivative was $552 and was recognized as a derivative liability with an offsetting amount recorded as a debt discount reducing the carrying value of the Exchangeable Notes on the Closing Date, or December 27, 2021. The optional redemption with a make-whole provision feature is measured at fair value on a quarterly basis and the change in the fair value for the period is recorded on the consolidated statements of operations. The Company performed a valuation of the derivative liability and determined that the fair value of the derivative liability was $0 at September 30, 2024 and $425 at December 31, 2023. The Company recorded a favorable change in fair value of $544 and $149 for the three months ended September 30, 2024 and September 30, 2023, respectively. The Company recorded a favorable change in fair value of $425 for the nine months ended September 30, 2024 and an unfavorable change in fair value of $364 for the nine months ended September 30, 2023.
The expected term of the Exchangeable Notes was equal to the period through December 27, 2026 as this represents the point at which the Exchangeable Notes will mature unless earlier exchanged in accordance with their terms prior to such date. For the quarters ended September 30, 2024 and September 30, 2023, the Company recognized $2,425 and $2,416 of interest expense, respectively, related to the Exchangeable Notes at the effective interest rate of 7.4%. For the nine months ended September 30, 2024 and September 30, 2023, the Company recognized $7,219 and $7,167 of interest expense, respectively, related to the Exchangeable Notes at the effective interest rate of 7.4%. The fair value of the Company’s Exchangeable Notes without the make-whole feature, was approximately $190,000 and $118,000, as of September 30, 2024 and December 31, 2023 respectively.

In connection with the issuance of the Exchangeable Notes, the Company incurred approximately $2,600 of debt issuance costs, which primarily consisted of underwriting fees, and allocated these costs to the liability component and recorded as a reduction in the carrying amount of the debt liability on the balance sheet. The portion allocated to the Exchangeable Notes is amortized to interest expense over the expected term of the Exchangeable Notes using the effective interest method.
Credit Facility

On July 26, 2016, the Company, through its subsidiary, Holdings, entered into a $120,000 credit facility (the “2016 Credit Facility”) with J.P. Morgan Chase (“JPMC”) as the lending agent that provided the Company with a revolving credit facility with a maximum borrowing capacity of $40,000 (the “2016 Revolver”) and a term loan of $80,000 (the “2016 Term Loan”) that was scheduled to mature in July 2021. The 2016 Credit Facility was subsequently amended in July 2019, November 2020 and December 2021 (the “2021 Credit Facility”) to increase the borrowing capacity of the 2016 Revolver and the 2016 Term Loan and to extend the maturity date of the 2016 Credit Facility. The 2021 Credit Facility increased the overall borrowing capacity of the credit facility to $310,000 comprised of a revolving credit facility with a maximum borrowing capacity of $60,000 (the “2021 Revolver”) and a term loan of $250,000 (the “2021 Term Loan”). The 2021 Credit Facility was set to mature on December 16, 2025. The 2021 Credit Facility was also amended in February 2023, May 2023 and March 2024 to (i) transition the 2021 Credit Facility from bearing interest based on LIBOR to SOFR, (ii) to remove certain lenders who no longer wanted to participate in the 2021 Credit Facility, and (iii) to allow the Company to repurchase outstanding shares of common stock, common stock warrants and Exchangeable Notes in an aggregate amount not to exceed $40,000 The 2021 Credit Facility was accounted for as a modification and approximately $1,800 of additional costs incurred in connection with the modification were capitalized as debt issuance costs.

On August 7, 2024, the Company entered into a Fourth Amended and Restated Credit Agreement with JPMC (the “2024 Credit Facility” and collectively with the 2021 Credit Facility, the “Credit Facilities”) and the lenders party thereto to refinance the 2021 Credit Facility. The 2024 Credit Facility amended and restated the 2021 Credit Facility in its entirety. In conjunction with the 2024 Credit Facility, the maximum borrowing capacity of the overall credit facility was increased to $330,000 comprised of a term loan of $200,000 (the “2024 Term Loan”) and a revolving credit facility of $130,000 (the “2024 Revolver”). Two lenders who participated in the 2021 Credit Facility did not participate in the 2024 Credit Facility and transferred their debt to other lenders. The 2024 Credit Facility is set to mature on August 7, 2029. The 2024 Credit Facility was accounted for as an extinguishment for the two lenders who transferred their debt and as a modification for all other remaining lenders. As a result, the Company wrote-off approximately $148 in unamortized debt issuance costs related to the lenders who did not participate in the 2024 Credit Facility which is included in Loss on Extinguishment of Debt in Other Expense in the accompanying consolidated statements of operations.

In conjunction with the 2024 Credit Facility, the Company incurred approximately $686 in lender fees and $147 in other third-party fees related to the 2024 Revolver and approximately $1,056 in lender fees and $225 in other third-party fees related to the 2024 Term Loan. The $1,056 of lender fees related to the 2024 Term Loan have been capitalized and these fees, along with $832 of unamortized debt issuance costs related to the 2021 Credit Facility, will be amortized into interest expense through the maturity date of the 2024 Term Loan using the effective interest method. Similarly, $686 of lender fees and $147 of other third-party fees related to the 2024 Revolver have been capitalized as an other long-term asset and will be amortized into interest expense through the maturity date of the 2024 Revolver using the straight-line method. The $225 other third-party fees related to the 2024 Term Loan were expensed as incurred.
The Company’s Credit Facilities, including the 2024 Credit Facility, require the Company to make quarterly principal payments until maturity, at which point a balloon principal payment is due for the outstanding principal. The Credit Facilities also require the Company to make monthly interest payments as well as pay a quarterly unused commitment fee of 0.35% for any unused portion of the revolving credit facilities. Both the 2021 Credit Facility and the 2024 Credit Facility provide for the Company to prepay the term loans without penalty or premium. The Credit Facilities are secured by substantially all of the assets of the Company.

Interest on the revolving credit facilities and the term loans are based on the outstanding principal amount during the interest period multiplied by the quoted SOFR rate plus the which can range from 1.75% to 2.75% based on the Company's leverage ratio. As of September 30, 2024 the effective interest rate on the 2024 Revolver and 2024 Term Loan was 7.30% per year. As of September 30, 2023 the effective interest rate on the 2021 Revolver and 2021 Term Loan was 7.99% per year.

The Company recognized $4,257 and $4,997 of interest expense related to the Revolver and the Term Loan for the quarter ended September 30, 2024 and September 30, 2023, respectively. The Company recognized $13,077 and $14,870 of interest expense related to the Revolver and the Term Loan for the nine months ended September 30, 2024 and September 30, 2023, respectively.

The Credit Facilities contain certain financial covenants including a minimum interest coverage ratio, a maximum total debt to EBITDA ratio and a minimum fixed charge coverage ratio. As of September 30, 2024 and December 31, 2023, the Company was in compliance with all financial covenants. The fair value of the Company's credit facilities approximate the carrying value for all periods presented.

As of September 30, 2024 and December 31, 2023, there were no balances outstanding on the Revolver. As of September 30, 2024, there was $130,000 available for borrowing under the 2024 Revolver.



The balances payable under all borrowing facilities are as follows:
September 30,
2024
December 31,
2023
Term LoanExchangeable NotesTotal debtTerm LoanExchangeable NotesTotal debt
 Loan Balance$199,980 $130,000 $329,980 $210,313 $130,000 $340,313
Less: current portion of term loan (scheduled payments)(10,000)— (10,000)(10,313)— (10,313)
Less: net deferred financing costs(1,831)(1,780)(3,611)(1,669)(2,168)(3,837)
Total Long Term debt$188,149 $128,220 $316,369 $198,331 $127,832 $326,163 
Derivative liability - redemption with make-whole provision
$— $425 

The maturity of all the borrowings facilities is as follows:

Remainder of 2024
$— 
2025199,980 
2026130,000 
Total
$329,980 
In order to hedge the Company’s exposure to variable interest rate fluctuations related to the $310,000 of borrowings under its 2021 Credit Facility, the Company entered into two interest rate swap agreements with Bank of America on January 11, 2022, the first of which had an effective date of January 5, 2022 (the “January 2022 Swap”), and the second of which had an effective date of December 5, 2023 (the “December 2023 Swap” and, collectively with the January 2022 Swap, the “Interest Rate Swap Agreements”). The January 2022 Swap expired on December 5, 2023 while the December 2023 Swap is set to expire on December 2025. Both the January 2022 Swap and the December 2023 Swap are settled at the end of the month between the parties. The December 2023 Swap has a notional amount of $125,000 and was designated as a cash flow hedge for accounting purposes.

The Company determined the fair value of the Interest Rate Swap Agreements to be zero at the inception of the agreements and $2,775 and $5,258 at September 30, 2024 and December 31, 2023 respectively. The Company reflects the realized gains and losses of the actual monthly settlement activity of the Interest Rate Swap Agreements through interest income or expense in its consolidated statements of operations. The Company reflects the unrealized changes in fair value of the Interest Rate Swap Agreements at each reporting period in other comprehensive income. A derivative asset or liability is recognized at each reporting period in the Company’s consolidated balance sheets for the Interest Rate Swap Agreements. Interest related to the Interest Rate Swap Agreements converted from LIBOR to SOFR at the same time as the amendment of 2021 Credit Facility in February 2023.
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.24.3
EQUITY STRUCTURE
9 Months Ended
Sep. 30, 2024
Equity [Abstract]  
EQUITY STRUCTURE EQUITY STRUCTURE
Shares Authorized

As of September 30, 2024, the Company had authorized a total of 250,000,000 shares for issuance designated as Class A common stock, 75,000,000 designated as Class B common stock and 10,000,000 shares designated as preferred stock. As of September 30, 2024, there were 82,677,354 shares of Class A common stock issued and outstanding, no shares of Class B common stock issued and outstanding and no shares of Preferred Stock issued and outstanding.
Issuance of Common Stock
In the quarter ended September 30, 2024, the Company issued 921,594 new shares of Class A common stock pursuant primarily to the vesting of certain restricted stock units ("RSUs"), and exercises of stock options, as well as employee stock purchase plan transactions ("ESPP") and warrants during the quarter. The Class A common stock issued pursuant to the vesting of RSUs were issued net of shares withheld for applicable taxes.
In the nine months ended September 30, 2024, the Company issued 3,303,809 new shares of Class A common stock pursuant primarily to the vesting of certain RSUs, and exercises of stock options, as well as ESPP and warrants during the quarter. The Class A common stock issued pursuant to the vesting of RSUs were issued net of shares withheld for applicable taxes.
During May 2024, certain holders of the shares of Class B common stock exchanged an aggregate of 8,050,000 Class B units in Holdings (together with the corresponding number of shares of the Company's Class B common stock) in exchange for 8,050,000 shares of Class A common stock (the "Exchange"). Upon the Exchange, the exchanged shares of Class B common stock and the corresponding number of shares of Class B units were canceled. Immediately following the Exchange, pursuant to the Underwriting Agreement, dated as of May 8, 2024, (the “Underwriting Agreement”), by and among the Company, Holdings, the Representatives, the Underwriters and the Selling Stockholders named therein, the Selling Stockholders sold 8,050,000 shares of the Company’s Class A common stock to the Underwriters (the "Secondary Offering"). The Company did not receive any proceeds from the sale of the shares of Class A common stock by the selling stockholders. As a result of these transactions, the number of outstanding shares of the Company’s Class B common stock decreased by 8,050,000 and the number of outstanding shares of the Company’s Class A common stock increased by 8,050,000. Transaction costs of $586 were incurred and expensed related to this transaction.
On August 9, 2024, all of the Class B stockholders of the Company and Resolute entered into the Resolute Transaction was completed on September 17, 2024, eliminating the Company's existing dual-share class structure. At the
closing, the selling stockholders exchanged their 51,908,422 Class B units (and corresponding Class B shares) for Class A shares and Resolute became the majority owner of the Company by acquiring 49,290,409 of such Class A shares. Prior to the Resolute Transaction, Class B holders held units in Holdings. Subsequent to the Resolute Transaction, CompoSecure owned 100% of Holdings. The Company did not receive any proceeds from the sale of the shares of Class A company stock by the selling shareholders. Transaction costs of $2,726 were incurred and expensed related to this transaction.

Warrants
As of September 30, 2024, the Company had 22,415,189 public warrants outstanding. Until the expiration date of December 27, 2026, each public warrant entitles the registered holder to purchase one share of the Company’s Class A common stock at a price of $11.50 per share, subject to adjustment, at any time commencing 30 days after the completion of the Business Combination. Pursuant to the warrant agreement, a warrant holder may exercise its warrants only for a whole number of shares.
Special Dividend and Distribution

On May 6, 2024, the Company announced a special cash dividend of $0.30 per share to Class A stockholders. A corresponding distribution of $0.30 per share was also announced for Class B unitholders of Holdings. Both the dividend and the distribution were paid on June 11, 2024. Dividends of $8,922 were disbursed to Class A stockholders and distributions of $15,573 were disbursed to Class B unitholders.

Non-Controlling Interest
Non-controlling interests represent direct interests held in Holdings other than by the Company immediately after the Business Combination. The non-controlling interests in the Company are represented by Class B units, or such other equity securities in the Company as the Board may establish in accordance with the terms hereof. Since the potential cash redemptions of the non-controlling interests are outside the control of the Company, such non-controlling interests are classified as temporary equity on the consolidated balance sheet in accordance with ASC 480. Income tax benefit or expense is applied to the income attributable to the controlling interest as the income attributable to the non-controlling interest is pass-through income.

As of September 30, 2024, the Company did not have any non-controlling interest as a result of the exchange of all Class B shares for Class A shares, in connection with the acquisition of a majority interest in the Company by Resolute, as described above.
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK-BASED COMPENSATION
9 Months Ended
Sep. 30, 2024
Share-Based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
The following table summarizes share-based compensation expense included in Selling, general and administrative expenses within the consolidated statements of operations:

Three months ended September 30,Nine months ended September 30,
2024202320242023
Stock option expense$— $33 $$269 
Restricted stock unit expense4,784 3,875 13,326 10,880 
Performance stock unit expense817 698 1,843 1,796 
Employee stock purchase plan33 31 97 107 
Total stock-based compensation expense$5,634 $4,637 $15,269 $13,052 
The following table sets forth the options activity under the Holdings' equity plan, which was assumed by the Company, for the nine month period ended September 30, 2024:

Stock Option Activity
Number of SharesWeighted Average Exercise Price Per SharesWeighted Average
Remaining
Contractual Term
(years)
Aggregate
Intrinsic Value
(in thousands)
Outstanding at January 1, 20243,278,463 $1.88 2.9$11,780 
Granted— — 
Exercised(2,493,194)$1.03 1.7$19,241 
Outstanding at September 30, 2024
785,269 $4.62 4.5$7,379 
Vested and expected to vest at September 30, 2024
785,269 $4.62 4.5$7,379 
Exercisable at September 30, 2024
785,269 $4.62 4.5$7,379 

Restricted Stock Unit Activity
Number of Shares
Outstanding at January 1, 20245,651,895 
Granted2,124,016 
Dividend Equivalent Units on Deferred RSU's6,085 
Vested(2,204,090)
Forfeited(51,850)
Nonvested at September 30, 20245,526,056 


Performance and Market based Stock Unit Activity
Number of Shares
Outstanding at January 1, 20241,107,536 
Granted872,685 
Vested— 
Nonvested at September 30, 20241,980,221 
Earnouts
Number of Shares
Outstanding at January 1, 2024657,160 
Granted— 
Vested— 
Nonvested at September 30, 2024657,160 
Incentive Units
Upon consummation of the Business Combination on December 27, 2021, all of the incentive units, whether vested or unvested, outstanding immediately prior to the merger that were not settled as part of the transaction, were assumed by the Company and converted into Class B common stock. No such shares of converted Class B common stock were outstanding as of September 30, 2024.
Unrecognized compensation cost for restricted stock awards and performance and market based stock units as of September 30, 2024 totaled $32,465, and is expected to be recognized over a weighted average period of approximately 1.8 years. No unrecognized compensation expense remained for the incentive units as of September 30, 2024.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.24.3
RETIREMENT PLANS
9 Months Ended
Sep. 30, 2024
Retirement Benefits [Abstract]  
RETIREMENT PLANS RETIREMENT PLANS
Defined Contribution Plan
The Company has a 401(k) profit sharing plan for all full-time employees who have attained the age of 21 and completed 90 days of service. The Company matches 100% of the first 1% and then 50% of the next 5% of employee contributions. Retirement plan expense for the three months ended September 30, 2024 and 2023 was approximately $431 and $405, respectively. Retirement plan expense for the nine months ended September 30, 2024 and 2023 was approximately $1,483 and $1,326, respectively.
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.24.3
FAIR VALUE MEASUREMENTS
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
In accordance with ASC 820-10, the Company evaluates assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level at which to classify them for each reporting period. This determination requires significant judgments to be made by the Company.

The Company’s financial assets and liabilities measured at fair value on a recurring basis, consisted of the following types of instruments as of the following dates:
Level 1Level 2Level 3Total
September 30, 2024
Assets Carried at Fair Value:
Derivative asset - interest rate swap$— $2,775 $— $2,775 
Liabilities Carried at Fair Value:
Public warrants$84,505 $— $— $84,505 
Earnout consideration— — 34,913 34,913 
Derivative liability - redemption with make-whole provision— — — — 
December 31, 2023
Assets Carried at Fair Value:
Derivative asset - interest rate swap$— $5,258 $— $5,258 
Liabilities Carried at Fair Value:
Public warrants$8,294 $— $— $8,294 
Earnout consideration— — 853 853 
Derivative liability - redemption with make-whole provision— — 425 425 

Additional information is provided below about assets and liabilities remeasured at fair value on a recurring basis and for which the Company utilizes Level 3 inputs to determine fair value.

Derivative asset - interest rate swap
The Company is exposed to interest rate risk on variable interest rate debt obligations. To manage interest rate risk, the Company entered into an interest rate swap agreement on January 5, 2022. See Note 5.

Warrant liabilities

As a result of the Business Combination, the Company assumed a warrant liability related to previously issued warrants in connection with Roman DBDR's initial public offering. The warrants were accounted for as liabilities in accordance with ASC 815-40 and are presented within warrant liabilities on the consolidated balance sheet. The warrant liabilities were remeasured at September 30, 2024, with changes in fair value presented within revaluation of warrant liabilities in the consolidated statement of operations.

The following table provides a reconciliation of the ending balances for the warrant liabilities remeasured at fair value:
 Warrant Liabilities
Estimated fair value at December 31, 2023$8,294 
Change in estimated fair value76,211 
Estimated fair value at September 30, 2024
$84,505 

The public warrants were valued using the quoted market price as the fair value at the end of each balance sheet date.

Earnout Consideration

Certain prior holders of Holdings equity interests have the right to receive an aggregate of up to 7,500,000 additional shares of the Company's common stock in earnout consideration based on the achievement of certain stock price thresholds. The earnout consideration mat be payable as (a) 3,750,000 additional shares of in the event the volume-
weighted average price of the Company's Class A Common Stock equals or exceeds $15.00 per share for any 20 trading days within any 30 consecutive trading day period ending on or prior to December 27, 2024, and (b) 3,750,000 additional shares in the event the volume-weighted average price of the Company's Class A Common Stock equals or exceeds $20.00 per share for any 20 trading days within any 30 consecutive trading day period ending on or prior to December 27, 2025.

Earnout consideration (not including the holders under ASC 718) was determined to be a derivative instrument in accordance with ASC 815 and were accounted as derivative liabilities, initially valued at fair value in accordance with ASC 815-40-30-1. The liability for earnout consideration is remeasured at each reporting period at fair value, with changes in fair value recorded in earnings in accordance with ASC 815. The Company established the initial fair value for the earnout consideration at the Closing Date on December 27, 2021 using a Monte Carlo simulation model. The following table provides a reconciliation of the ending balances for the earnout consideration liabilities remeasured at fair value:

Earnout Consideration Liability
Estimated fair value at December 31, 2023$853 
Change in estimated fair value34,060 
Estimated fair value at September 30, 2024$34,913 



The following assumptions were used to determine the fair value of the Earnout considerations as of September 30, 2024:
September 30, 2024
Common stock market value$14.02 
Risk-free interest rate
3.90% - 4.73%
Expected volatility
35.0% - 37.5%
Expected dividends%
Expected term (years)
0.2-1.2 years

The fair value of Earnouts has been classified as a Level 3 liability as its valuation requires substantial judgment and estimation of factors that are not currently readily observable in the market. If different assumptions were used for the various inputs to the valuation approach, the estimated fair value could be significantly higher or lower than the fair value determined.
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.24.3
GEOGRAPHIC INFORMATION AND CONCENTRATIONS
9 Months Ended
Sep. 30, 2024
Risks and Uncertainties [Abstract]  
GEOGRAPHIC INFORMATION AND CONCENTRATIONS GEOGRAPHIC INFORMATION AND CONCENTRATIONS
The Company's headquarters and substantially all of its operations, including its long-lived assets, are located in the United States. Geographical sales information based on the location of the customer was as follows:


Three months ended September 30,Nine months ended September 30,
2024202320242023
Net sales by region:
Domestic$80,033 $84,277 258,007 235,933 
International27,102 12,609 61,705 54,796 
Total$107,135 $96,886 $319,712 $290,729 
The Company’s principal direct customers as of September 30, 2024 consist primarily of leading international and domestic banks and other payment card issuers primarily within the U.S., with additional direct and indirect customers in
Europe, Asia, Latin America, Canada, and the Middle East. The Company periodically assesses the financial strength of these customers and establishes allowances for anticipated losses, if necessary.
Two customers individually accounted for more than 10% of the Company’s revenue, or 58.5% combined, of total revenue for the three months ended September 30, 2024. Three customers individually accounted for more than 10% of the Company’s revenue, or 84.6%, combined, of total revenue for the three months ended September 30, 2023. Two customers individually accounted for more than 10% of the Company’s revenue or 66.1% combined, of total revenue for the nine months ended September 30, 2024. Three customers individually accounted for more than 10% of the Company’s revenue or 79.1%, combined, of total revenue for the nine months ended September 30, 2023. Four customers individually accounted for more than 10% of the Company’s accounts receivable or approximately 70% and two customers individually accounted for more than 10% or approximately 73% of total accounts receivable as of September 30, 2024 and December 31, 2023, respectively.
One individual vendor accounted for more than 10% of purchases of supplies, or approximately 10% of total purchases, for the nine months ended September 30, 2024. One individual vendor accounted for more than 10% of purchases of supplies, or approximately 15% of total purchases, for the nine months ended September 30, 2023.
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.24.3
INCOME TAXES
9 Months Ended
Sep. 30, 2024
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
The Company recorded income tax provision of $629 and $949 for the three months ended September 30, 2024, and September 30, 2023, respectively. The Company recorded income tax provision of $51 and $656 for the nine months ended September 30, 2024, and September 30, 2023, respectively.

During the quarter ended September 30, 2024, federal tax authorities completed their audit of fiscal 2020. There were no proposed adjustments resulting from the examination.

In calculating the provision for income taxes on an interim basis, the Company uses an estimate of the annual effective tax rate based upon currently known facts and circumstances and applies that rate to its year-to-date earnings or losses. The Company’s effective tax rate is based on expected income and statutory tax rates and takes into consideration permanent differences between financial statement and tax return income applicable to the Company in the various jurisdictions in which the Company operates. The effect of discrete items, such as changes in estimates, changes in enacted tax laws or rates or tax status, and unusual or infrequently occurring events, is recognized in the interim period in which the discrete item occurs. The accounting estimates used to compute the provision for income taxes may change as new events occur, additional information is obtained or as the result of new judicial interpretations or regulatory or tax law changes. The Company's interim effective tax rate, inclusive of any discrete items, was (0.74)% and 1.48% for the three months ended September 30, 2024 and September 30, 2023, respectively. The Company's interim effective tax rate, inclusive of any discrete items, was (0.15)% and 0.80% for the nine months ended September 30, 2024 and September 30, 2023, respectively. The Company’s effective income tax rate differs from the U.S. statutory rate primarily due to the non-controlling interest adjustment as the income attributable to the non-controlling interest is pass-through income.
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.24.3
(LOSS) EARNINGS PER SHARE
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
(LOSS) EARNINGS PER SHARE (LOSS) EARNINGS PER SHARE
The following table sets forth the computation of net (loss) income used to compute basic and diluted net earnings per share of Class A common stock for the three and nine months ended September 30, 2024 and September 30, 2023, respectively. Shares of Class B common stock did not participate in the Company's income or loss and are, therefore, not participating securities.
Three months ended September 30,Nine months ended September 30,
2024202320242023
Basic and diluted:
Net (loss) income
$(85,474)$38,049 $(34,804)$81,496 
Less: Net loss (income) attributable to non-controlling interest
43,414 (30,574)18,414 (65,653)
Net (loss) income attributable to Class A Common Stockholders - basic
$(42,060)$7,475 $(16,390)$15,843 
Plus: adjustment to net income due to net effect of equity awards, exchangeable notes
— 4,810 — 10,705 
Net (loss) income attributable to Class A Common Stockholders after adjustment
$(42,060)$12,285 $(16,390)$26,548 
Weighted average common shares outstanding used in computing net (loss) income per share - basic
38,212,440 19,074,679 28,109,632 18,420,069 
Plus: net effect of dilutive equity awards, exchangeable notes and Class B units - diluted
— 16,689,975 — 16,941,990 
Weighted average common shares outstanding used in computing net (loss) income per share - diluted
38,212,440 35,764,654 28,109,632 35,362,059 
Net (loss) income per share—basic
$(1.10)$0.39 $(0.58)$0.86 
Net (loss) income per share—diluted
$(1.10)$0.34 $(0.58)$0.75 

Basic loss per share for the three months ended September 30, 2024 was calculated by dividing net loss attributable to Class A Common stockholders of $42,060 divided by 38,212,440 of weighted average Class A common shares outstanding at September 30, 2024. Diluted loss per share for the three months ended September 30, 2024 was calculated by dividing net loss adjusted for the net effect of dilutive equity awards, exchangeable notes and Class B units of $42,060 divided by 38,212,440 of weighted average common shares after adjusting for the net effect of dilutive equity awards, exchangeable notes and Class B units outstanding at September 30, 2024.
Basic earnings per share for the three months ended September 30, 2023 was calculated by dividing net income attributable to Class A Common stockholders of $7,475 divided by 19,074,679 of weighted average Class A common shares outstanding at September 30, 2023. Diluted earnings per share for the three months ended September 30, 2023 was calculated by dividing net income adjusted for the net effect of dilutive equity awards and exchangeable notes of $12,285, divided by 35,764,654 of weighted average common shares after adjusting for the net effect of dilutive equity awards and exchangeable notes outstanding at September 30, 2023.

Basic loss per share for the nine months ended September 30, 2024 was calculated by dividing net loss attributable to Class A Common stockholders of $16,390 divided by 28,109,632 of weighted average Class A common shares outstanding at September 30, 2024. Diluted loss per share for the nine months ended September 30, 2024 was calculated by dividing net loss adjusted for the net effect of dilutive equity awards exchangeable notes and Class B units of $16,390 divided by 28,109,632 of weighted average common shares after adjusting for the net effect of dilutive equity awards, exchangeable notes and Class B units outstanding at September 30, 2024.
Basic earnings per share for the nine months ended September 30, 2023 was calculated by dividing net income attributable to Class A Common stockholders of $15,843 divided by 18,420,069 of weighted average Class A common
shares outstanding at September 30, 2023. Diluted earnings per share for the nine months ended September 30, 2023 was calculated by dividing net income adjusted for the net effect of dilutive equity awards and exchangeable notes of $26,548, divided by 35,362,059 of weighted average common shares after adjusting for the net effect of dilutive equity awards and exchangeable notes outstanding at September 30, 2023.

Securities that could potentially be dilutive are excluded from the computation of diluted earnings per share when the exercise price exceeds the average closing price of the Company’s common stock during the period, because their inclusion would result in an antidilutive effect on per share amounts. The Company applied the if-converted method for the Exchangeable Notes to calculate diluted earnings per share in accordance with ASU 2020-06.

The following amounts were not included in the calculation of net earnings per diluted share because their effects were anti-dilutive:

Three months ended September 30,Nine months ended September 30,
2024202320242023
Potentially dilutive securities:
Warrants22,415,200 22,415,400 22,415,200 22,415,400 
Class B units— 59,958,422 — 59,958,422 
Earnout consideration shares7,500,000 7,500,000 7,500,000 7,500,000 
Equity awards5,978 174,091 80,978 2,654,012 
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.24.3
COMMITMENTS AND CONTINGENCIES
9 Months Ended
Sep. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Operating Leases

Future minimum commitments under all non-cancelable operating leases are as follows:
2024
$615 
20252,502 
20262,240 
2027912 
2028846 
Later years359 
Total undiscounted lease payments
7,474 
Less: Imputed interest(914)
Present value of lease liabilities$6,560 

Tax Receivable Agreement

The Company is obligated to make certain payments under a tax receivable agreement to certain historical unitholders of Holdings. The agreement was amended in connection with the closing of the Resolute Transaction as of September 17, 2024 to exclude the Resolute Transaction from being a change of control event that would have resulted in the acceleration of the payments due under the tax receivable agreement and to adjust the discount rate used in the event of a payment due as the result of an early termination . Although the actual timing and amount of any payments that may be made under the agreement will vary, the Company expects the cash obligation required will be significant. Any payments made under the tax receivable agreement will generally reduce the amount of overall cash flows that might have otherwise been available to the Company. To the extent that the Company is unable to make payments under the tax receivable agreement for any reason, the unpaid amounts generally will be deferred and will accrue interest until paid by the
Company. The tax receivable agreement liability includes amounts to be paid assuming the Company will have sufficient taxable income over the term of the tax receivable agreement to utilize the related tax benefits. In determining the estimated timing of payments, the current year’s taxable income was used to extrapolate an estimate of future taxable income.

As of September 30, 2024, the Company had the following obligations expected to be paid pursuant to the tax receivable agreement:

2024 (excluding the nine months ended September 30, 2024))
$122 
20254,961 
202613,063 
202713,200 
202813,408 
Later years189,485 
Total payments$234,239 

In addition to the above, the Company's tax receivable agreement liability and future payments thereunder increased as we realized an increase in tax basis of Holdings’ assets resulting from the exchange of Holdings' equity by unitholders in connection with the Resolute Transaction.
Litigation
The Company may be, from time to time, party to various disputes and claims arising from normal business activities. The Company accrues for amounts related to legal matters if it is probable that a liability has been incurred and the amount is reasonably estimable. Litigation costs are expensed as incurred.
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.24.3
RELATED PARTY TRANSACTIONS
9 Months Ended
Sep. 30, 2024
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS RELATED PARTY TRANSACTIONS
As a result of the Business Combination, the Company entered into a tax receivable agreement with Holdings and unitholders of Holdings, which was amended upon the Resolute Transaction closing as of September 17, 2024. See Note 13. The Company is obligated to make certain payments under the tax receivable agreement to certain historical unitholders of Holdings. The Company made no payment related to the tax receivable agreement liability in the nine months ended September 30, 2024.

Pursuant to the Holdings Second Amended and Restated LLC Agreement, the Company makes pro rata tax distributions to the unitholders of Holdings (i.e., non-controlling interest) in an amount sufficient to fund all or part of their tax obligations with respect to the taxable income of Holdings that is allocated to them. For the three months ended September 30, 2024, Holdings distributed a total of $13,699 of tax distributions to its members, of which $5,003 was paid to CompoSecure, Inc. (the parent company), resulting in a net tax distribution to all other members of $8,696. For the nine months ended September 30, 2024, Holdings distributed a total of $50,082 of tax distributions to its members, of which $15,219 was paid to CompoSecure, Inc. (the parent company), resulting in a net tax distribution to all other members of $34,863.

In connection with the special distribution discussed in Note 6, $15,573 was disbursed to Class B unitholders of Holdings on June 11, 2024.

In connection with the Resolute transaction, on September 17, 2024, the Company and Resolute entered into the Governance Agreement, pursuant to which the Company and Resolute and certain of its affiliates (collectively, the “Stockholder”) shall take all reasonable actions within their respective control to (i) fix and maintain the number of directors that will constitute the whole Board at eleven (11) directors, (ii) maintain on the Board at all times no less than six (6) directors who each qualify as an “independent director” under the Exchange Act and the Nasdaq listing rules (collectively, the “Independent Directors”), as such individuals may be designated by the Nominating Committee of the
Board (the “Nominating Committee”), (iii) maintain on the Board at all times the then serving Chief Executive Officer of the Company (the “Executive Director”), (iv) maintain at all times a Nominating Committee that is comprised of a majority of Independent Directors, (v) maintain on the Board, for so long as the Stockholder owns or holds (whether beneficially, of record or otherwise) at least 35% of the outstanding shares of Common Stock, no less than six (6) designees of the Stockholder (collectively, the “Stockholder Directors”), of whom two (2) shall qualify as Independent Directors and be subject to approval of the Nominating Committee, which approval shall not be unreasonably withheld (collectively, the “Stockholder-Designated Independent Directors”), and (vi) cause to be elected or appointed to the Board each such designated Independent Director (including the Stockholder-Designated Independent Directors, as applicable), each other Stockholder Director (as applicable) and the Executive Director. In addition, the Governance Agreement provides for a twelve (12) month lock-up period, during which time the Stockholder and its affiliates may not, subject to the terms of the Governance Agreement, sell, dispose of or otherwise Transfer (as defined in the Governance Agreement) any Voting Shares (as defined in the Governance Agreement), except for certain Permitted Transfers (as defined in the Governance Agreement). Additionally, the Governance Agreement provides for a twelve (12) month standstill period, during which time the Stockholder and its affiliates, subsidiaries, or associates may not, amongst other matters and subject to the terms of the Governance Agreement, acquire, offer or propose to acquire, or participate in a "group" (within the meaning of Section 13(d)(3) of the Exchange Act) to acquire additional securities of the Company if such acquisition or participation in a group would result in the Stockholder and its controlled affiliates owning securities of the Company representing more than that percentage of the total issued and outstanding shares of Class A Common Stock owned by the Stockholder as of the effective date of the Governance Agreement. The Governance Agreement further prohibits, for a period of twenty-four (24) months following the effective date of the Governance Agreement and subject to the terms contained therein, (i) the Company and the Stockholder from entering into any Rule 13e-3 Transaction (as defined in the Governance Agreement), and (ii) the Stockholder or its affiliates from effecting any short-form merger with the Company pursuant to Section 253 of the General Corporation Law of the State of Delaware. The Governance Agreement also provides that, unless and until the Governance Agreement is terminated, none of the Company, the Board or the Stockholder will authorize, approve or ratify a voluntary delisting of the shares of Class A Common Stock from the Nasdaq stock exchange or voluntary deregistration of shares of Class A Common Stock under the Exchange Act, in either case, without the prior approval of a majority of the Independent Directors. The foregoing summary of the Governance Agreement is not complete and is qualified in its entirety by reference to the full text of such document, attached hereto as Exhibit 10.4, which is incorporated herein by reference.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.24.3
SUBSEQUENT EVENT
9 Months Ended
Sep. 30, 2024
Subsequent Events [Abstract]  
SUBSEQUENT EVENT SUBSEQUENT EVENT
Effective September 19, 2024, Resolute’s acquisition of a majority of the Company’s common stock caused a Fundamental Change, as defined in the Indenture pursuant to which $130 million of 7% Exchangeable Senior Notes, due 2026 (“Notes”) were issued by a subsidiary of the Company. This Fundamental Change provides holders of the Notes a choice to: (1) exchange the Notes for shares of Class A Common Stock at a temporarily increased exchange rate of 104.5199 shares per $1,000 principal amount of Notes until November 27, 2024 (with the exchange rate then reverting to the existing 91.0972 shares per $1,000 principal amount of Notes); (2) have the Company repurchase for cash of all of such holder’s Notes on November 29, 2024 at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased plus accrued and unpaid interest; or (3) continue to hold the Notes. Through November 6, 2024, an aggregate of $51.4 million of the Notes have been surrendered and exchanged for an aggregate of 5.4 million newly-issued shares of Class A Common Stock.
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Pay vs Performance Disclosure        
Net income (loss) $ (42,060) $ 7,475 $ (16,390) $ 15,843
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Insider Trading Arrangements
3 Months Ended 9 Months Ended
Sep. 30, 2024
shares
Sep. 30, 2024
shares
Trading Arrangements, by Individual    
Non-Rule 10b5-1 Arrangement Adopted false  
Non-Rule 10b5-1 Arrangement Terminated false  
Adam Lowe [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement   On August 14, 2024, Adam Lowe, Chief Product & Innovation Officer of the Company, terminated his pre-existing trading plan (adopted on June 12, 2024); and then on September 12, 2024, Mr. Lowe entered into a new plan covering the potential sale of 178,923 shares of Common Stock, all of which would be acquired upon exercise of stock options. This plan is scheduled to commence on December 13, 2024 and terminate on the earlier of December 31, 2025 or the date all shares subject to the plan have been sold.
Name Adam Lowe  
Title Chief Product & Innovation Officer  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date September 12, 2024  
Rule 10b5-1 Arrangement Terminated true  
Termination Date August 14, 2024  
Expiration Date December 31, 2025  
Arrangement Duration 383 days  
Aggregate Available 178,923 178,923
Amanda Gourbault [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement   On August 14, 2024, Amanda Gourbault, Chief Revenue Officer of the Company, terminated her pre-existing trading plan (adopted June 14, 2024).
Name Amanda Gourbault  
Title Chief Revenue Officer  
Rule 10b5-1 Arrangement Terminated true  
Termination Date August 14, 2024  
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
9 Months Ended
Sep. 30, 2024
Accounting Policies [Abstract]  
Basis of Presentation The accompanying consolidated financial statements are presented in conformity with U.S. GAAP and pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). Any reference in these notes to applicable guidance is meant to refer to U.S. GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASU”) promulgated by the Financial Accounting Standards Board (“FASB”).
Consolidation The accompanying consolidated financial statements include the results of operations of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Reclassifications Certain reclassifications have been made to conform to the current year presentation.
Use of Estimates The preparation of the consolidated financial statements requires management to make a number of estimates and assumptions relating to the reported amount of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. The Company bases its estimates on historical experience, current business factors and various other assumptions believed to be reasonable under the circumstances, all of which are necessary in order to form a basis for determining the carrying values of assets and liabilities. Actual results may differ from those estimates and assumptions. The Company evaluates the adequacy of its reserves and the estimates used in calculations on an on-going basis. Significant areas requiring management to make estimates include the valuation of equity instruments, measurement of changes in the fair value of earnout consideration liability, estimates of derivative liability associated with the Exchangeable Notes (as defined below), which are marked to market each quarter based on a Lattice model approach, derivative asset for the interest rate swap, changes in the fair value of warrant liabilities, valuation allowances on deferred tax assets which are based on an assessment of recoverability of the deferred tax assets against future taxable income and estimates of the inputs used to calculate the tax receivable agreement liability.
Revenue Recognition
The Company recognizes revenue in accordance with ASC 606 when the performance obligations under the terms of the Company’s contracts with its customers have been satisfied. This occurs at the point in time when control of the specific goods or services as specified by each purchase order are transferred to customers. Specific goods refers to the products offered by the Company, including metal cards, high security documents, and pre-laminated materials. Transfer of control passes to customers upon shipment or upon receipt, depending on the agreement with the specific customers. ASC 606 requires entities to record a contract asset when a performance obligation has been satisfied or partially satisfied, but the amount of consideration has not yet been received because the receipt of the consideration is conditioned on something other than the passage of time. ASC 606 also requires an entity to present a revenue contract as a contract liability in instances when a customer pays consideration, or an entity has a right to an amount of consideration that is unconditional (e.g. receivable), before the entity transfers a good or service to the customer. The Company did not have any contract assets or liabilities as of September 30, 2024 or December 31, 2023.
The Company invoices its customers at the time at which control is transferred, with payment terms ranging between 15 and 60 days depending on each individual contract. As the payment is due within 60 days of the invoice, a significant financing component is not included within the contracts.
The majority of the Company’s contracts with its customers have the same performance obligation of manufacturing and transferring the specified number of cards to the customer. Each individual card included within an order constitutes a separate performance obligation, which is satisfied upon the transfer of goods to the customer. The
contract term as defined by ASC 606 is the length of time it takes to deliver the goods or services promised under the purchase order or statement of work. As such, the Company's contracts are generally short-term in nature.
Revenue is measured in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. Revenue is recognized net of variable consideration such as discounts, rebates, and returns.
The Company’s products do not include an unmitigated right of return unless the product is non-conforming or defective. If the goods are non-conforming or defective, the defective goods are replaced or reworked or, in certain instances, a credit is issued for the portion of the order that was non-conforming or defective. A provision for sales returns and allowances is recorded based on experience with goods being returned. Most returned goods are re-worked and subsequently re-shipped to the customer and recognized as revenue. Historically, returns have not been material to the Company.
Additionally, the Company has a rebate program with certain customers allowing for a rebate based on achieving a certain level of shipped sales during the calendar year. This rebate is estimated and updated throughout the year and recorded against revenues and the related accounts receivable.
Segment Information
The Company is managed and operated as one business, as the entire business is managed by a single management team that reports to the Chief Executive Officer and President. The Company's chief operating decision-maker ("CODM") is its Chief Executive Officer and President, who makes resource allocation decisions and assesses performance based on financial information presented on an aggregate basis. The Company does not operate separate lines of business with respect to any of its products and does not review discrete financial information to allocate resources to separate products or by location. Accordingly, the Company views its business as one reportable operating segment.

Characteristics of the organization which were relied upon in making the determination that the Company operates in one reportable segment include the similar nature of all of the products that the Company sells, the functional alignment of the Company’s organizational structure, and the reports that are regularly reviewed by the CODM for the purpose of assessing performance and allocating resources.
Software Development Costs
Software Development Costs

The Company applies the principals of FASB ASC 350-40, Accounting for the Cost of Computer Software Developed or Obtained for Internal Use ("ASC 350-40"). ASC 350-40 requires that software development costs incurred before the preliminary project stage be expensed as incurred. The Company capitalizes development costs related to these software applications once the preliminary project stage is complete and it is probable that the project will be completed and the software will be used to perform the functions intended. The Company capitalized $331 for the three months ended September 30, 2024 of software development costs. For the nine months ended September 30, 2024, the Company capitalized $729 of software development costs. No software development costs were capitalized during the three and nine months ended September 30, 2023.
Net Income Per Share
Net Income Per Share

The Company complies with accounting and disclosure requirements of FASB ASC Topic 260, “Earnings Per Share”. Net income per common share is computed by dividing net income attributable to controlling interest by the weighted-average number of common shares outstanding for the period. The weighted-average number of common shares outstanding during the period includes Class A common stock but is exclusive of Class B common stock as these shares have no economic or participating rights.

Diluted net income per share is computed by dividing the net income allocated to potential dilutive instruments attributable to controlling interest by the basic weighted-average number of common shares outstanding during the period, adjusted for the potentially dilutive shares of common stock equivalents resulting from the assumed exercise of the
warrants, payment of the earnouts, exercise of the equity awards, exchange of the Class B units and Exchangeable Notes ("securities") only if the effect is not anti-dilutive.
Recent Accounting Pronouncements - Adopted in current fiscal year
Recent Accounting Pronouncements – Adopted in current fiscal year
On December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures, which applies to all entities subject to income taxes. For public business entities ("PBEs"), the new requirements will be effective for annual periods beginning after December 15, 2024. For entities other than public business entities ("non-PBEs"), the requirements will be effective for annual periods beginning after December 15, 2025. The guidance will be applied on a prospective basis with the option to apply the standard retrospectively. Early adoption is permitted. The amendments in this update require that public business entities on an annual basis disclose specific categories in the rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold if the effect of those reconciling items is equal to or greater than five percent of the amount computed by multiplying pretax income (or loss) by the applicable statutory income tax rate. The new guidance focuses on two specific disclosure areas: rate reconciliation and income taxes paid. The rate reconciliation disclosure requirements differ for PBEs as compared to non-PBEs. The income taxes paid disclosures are the same for all entities. The Company will adopt this ASU on January 1, 2025 and is still assessing the impact that the adoption of this ASU will have on the Company's consolidated financial statements.
On November 27, 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures, which applies to all public entities that are required to report segment information in accordance with Topic 280, Segment Reporting, The guidance will be applied retrospectively and is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The guidance improves financial reporting by requiring disclosure of incremental segment information on an annual and interim basis for all public entities to enable investors to develop more decision-useful financial analysis. The Company is in the process of evaluating the impact of this ASU on its year end financial reporting as required by the standard.
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.24.3
INVENTORIES (Tables)
9 Months Ended
Sep. 30, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory By Major Class
The major classes of inventories were as follows:
September 30, 2024December 31, 2023
Raw materials$54,855 $50,867 
Work in process3,227 4,110 
Finished goods358 662 
Inventory reserve(3,350)(3,099)
$55,090 $52,540 
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.24.3
PROPERTY AND EQUIPMENT (Tables)
9 Months Ended
Sep. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following:
Useful LifeSeptember 30, 2024December 31, 2023
Machinery and equipment
5 - 10 years
$36,739 $30,311 
Furniture and fixtures
3 - 5 years
33 33 
Computer equipment
3 - 5 years
Leasehold improvementsShorter of lease term or estimated useful life11,533 10,609 
Software
1 - 3 years
1,718 1,718 
Construction in progress1,619 4,189 
Total51,644 46,862 
Less: Accumulated depreciation and amortization(28,582)(21,650)
Property and equipment, net$23,062 $25,212 
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.24.3
DEBT (Tables)
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Balances Payable Under All Borrowing Facilities
The balances payable under all borrowing facilities are as follows:
September 30,
2024
December 31,
2023
Term LoanExchangeable NotesTotal debtTerm LoanExchangeable NotesTotal debt
 Loan Balance$199,980 $130,000 $329,980 $210,313 $130,000 $340,313
Less: current portion of term loan (scheduled payments)(10,000)— (10,000)(10,313)— (10,313)
Less: net deferred financing costs(1,831)(1,780)(3,611)(1,669)(2,168)(3,837)
Total Long Term debt$188,149 $128,220 $316,369 $198,331 $127,832 $326,163 
Derivative liability - redemption with make-whole provision
$— $425 
Schedule of Maturity of Borrowings
The maturity of all the borrowings facilities is as follows:

Remainder of 2024
$— 
2025199,980 
2026130,000 
Total
$329,980 
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK-BASED COMPENSATION (Tables)
9 Months Ended
Sep. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Share Based Compensation Expense
The following table summarizes share-based compensation expense included in Selling, general and administrative expenses within the consolidated statements of operations:

Three months ended September 30,Nine months ended September 30,
2024202320242023
Stock option expense$— $33 $$269 
Restricted stock unit expense4,784 3,875 13,326 10,880 
Performance stock unit expense817 698 1,843 1,796 
Employee stock purchase plan33 31 97 107 
Total stock-based compensation expense$5,634 $4,637 $15,269 $13,052 
Schedule of Stock Option Activity
The following table sets forth the options activity under the Holdings' equity plan, which was assumed by the Company, for the nine month period ended September 30, 2024:

Stock Option Activity
Number of SharesWeighted Average Exercise Price Per SharesWeighted Average
Remaining
Contractual Term
(years)
Aggregate
Intrinsic Value
(in thousands)
Outstanding at January 1, 20243,278,463 $1.88 2.9$11,780 
Granted— — 
Exercised(2,493,194)$1.03 1.7$19,241 
Outstanding at September 30, 2024
785,269 $4.62 4.5$7,379 
Vested and expected to vest at September 30, 2024
785,269 $4.62 4.5$7,379 
Exercisable at September 30, 2024
785,269 $4.62 4.5$7,379 
Schedule of Restricted Stock, Performance Stock Unit and Earnouts Activity
Restricted Stock Unit Activity
Number of Shares
Outstanding at January 1, 20245,651,895 
Granted2,124,016 
Dividend Equivalent Units on Deferred RSU's6,085 
Vested(2,204,090)
Forfeited(51,850)
Nonvested at September 30, 20245,526,056 


Performance and Market based Stock Unit Activity
Number of Shares
Outstanding at January 1, 20241,107,536 
Granted872,685 
Vested— 
Nonvested at September 30, 20241,980,221 
Earnouts
Number of Shares
Outstanding at January 1, 2024657,160 
Granted— 
Vested— 
Nonvested at September 30, 2024657,160 
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.24.3
FAIR VALUE MEASUREMENTS (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets Measured at Fair Value on a Recurring Basis
The Company’s financial assets and liabilities measured at fair value on a recurring basis, consisted of the following types of instruments as of the following dates:
Level 1Level 2Level 3Total
September 30, 2024
Assets Carried at Fair Value:
Derivative asset - interest rate swap$— $2,775 $— $2,775 
Liabilities Carried at Fair Value:
Public warrants$84,505 $— $— $84,505 
Earnout consideration— — 34,913 34,913 
Derivative liability - redemption with make-whole provision— — — — 
December 31, 2023
Assets Carried at Fair Value:
Derivative asset - interest rate swap$— $5,258 $— $5,258 
Liabilities Carried at Fair Value:
Public warrants$8,294 $— $— $8,294 
Earnout consideration— — 853 853 
Derivative liability - redemption with make-whole provision— — 425 425 
Schedule of Financial Liabilities Measured at Fair Value on a Recurring Basis
The Company’s financial assets and liabilities measured at fair value on a recurring basis, consisted of the following types of instruments as of the following dates:
Level 1Level 2Level 3Total
September 30, 2024
Assets Carried at Fair Value:
Derivative asset - interest rate swap$— $2,775 $— $2,775 
Liabilities Carried at Fair Value:
Public warrants$84,505 $— $— $84,505 
Earnout consideration— — 34,913 34,913 
Derivative liability - redemption with make-whole provision— — — — 
December 31, 2023
Assets Carried at Fair Value:
Derivative asset - interest rate swap$— $5,258 $— $5,258 
Liabilities Carried at Fair Value:
Public warrants$8,294 $— $— $8,294 
Earnout consideration— — 853 853 
Derivative liability - redemption with make-whole provision— — 425 425 
Schedule of Reconciliation of Warrant Liabilities Measured at Fair Value
The following table provides a reconciliation of the ending balances for the warrant liabilities remeasured at fair value:
 Warrant Liabilities
Estimated fair value at December 31, 2023$8,294 
Change in estimated fair value76,211 
Estimated fair value at September 30, 2024
$84,505 
Schedule of Earnout Consideration The following table provides a reconciliation of the ending balances for the earnout consideration liabilities remeasured at fair value:
Earnout Consideration Liability
Estimated fair value at December 31, 2023$853 
Change in estimated fair value34,060 
Estimated fair value at September 30, 2024$34,913 
Schedule of Assumptions Used to Determine Fair Value
The following assumptions were used to determine the fair value of the Earnout considerations as of September 30, 2024:
September 30, 2024
Common stock market value$14.02 
Risk-free interest rate
3.90% - 4.73%
Expected volatility
35.0% - 37.5%
Expected dividends%
Expected term (years)
0.2-1.2 years
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.24.3
GEOGRAPHIC INFORMATION AND CONCENTRATIONS (Tables)
9 Months Ended
Sep. 30, 2024
Risks and Uncertainties [Abstract]  
Schedule of Geographical Revenue Information Geographical sales information based on the location of the customer was as follows:
Three months ended September 30,Nine months ended September 30,
2024202320242023
Net sales by region:
Domestic$80,033 $84,277 258,007 235,933 
International27,102 12,609 61,705 54,796 
Total$107,135 $96,886 $319,712 $290,729 
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.24.3
(LOSS) EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Share The following table sets forth the computation of net (loss) income used to compute basic and diluted net earnings per share of Class A common stock for the three and nine months ended September 30, 2024 and September 30, 2023, respectively. Shares of Class B common stock did not participate in the Company's income or loss and are, therefore, not participating securities.
Three months ended September 30,Nine months ended September 30,
2024202320242023
Basic and diluted:
Net (loss) income
$(85,474)$38,049 $(34,804)$81,496 
Less: Net loss (income) attributable to non-controlling interest
43,414 (30,574)18,414 (65,653)
Net (loss) income attributable to Class A Common Stockholders - basic
$(42,060)$7,475 $(16,390)$15,843 
Plus: adjustment to net income due to net effect of equity awards, exchangeable notes
— 4,810 — 10,705 
Net (loss) income attributable to Class A Common Stockholders after adjustment
$(42,060)$12,285 $(16,390)$26,548 
Weighted average common shares outstanding used in computing net (loss) income per share - basic
38,212,440 19,074,679 28,109,632 18,420,069 
Plus: net effect of dilutive equity awards, exchangeable notes and Class B units - diluted
— 16,689,975 — 16,941,990 
Weighted average common shares outstanding used in computing net (loss) income per share - diluted
38,212,440 35,764,654 28,109,632 35,362,059 
Net (loss) income per share—basic
$(1.10)$0.39 $(0.58)$0.86 
Net (loss) income per share—diluted
$(1.10)$0.34 $(0.58)$0.75 
Schedule of Antidilutive Shares Excluded from Calculation
The following amounts were not included in the calculation of net earnings per diluted share because their effects were anti-dilutive:

Three months ended September 30,Nine months ended September 30,
2024202320242023
Potentially dilutive securities:
Warrants22,415,200 22,415,400 22,415,200 22,415,400 
Class B units— 59,958,422 — 59,958,422 
Earnout consideration shares7,500,000 7,500,000 7,500,000 7,500,000 
Equity awards5,978 174,091 80,978 2,654,012 
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.24.3
COMMITMENTS AND CONTINGENCIES (Tables)
9 Months Ended
Sep. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Commitments Under Operating Leases Future minimum commitments under all non-cancelable operating leases are as follows:
2024
$615 
20252,502 
20262,240 
2027912 
2028846 
Later years359 
Total undiscounted lease payments
7,474 
Less: Imputed interest(914)
Present value of lease liabilities$6,560 
Schedule of Tax Receivable Agreement Maturity
As of September 30, 2024, the Company had the following obligations expected to be paid pursuant to the tax receivable agreement:

2024 (excluding the nine months ended September 30, 2024))
$122 
20254,961 
202613,063 
202713,200 
202813,408 
Later years189,485 
Total payments$234,239 
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.24.3
DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (Details)
$ / shares in Units, $ in Millions
Sep. 17, 2024
USD ($)
$ / shares
shares
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]  
Number of shares exchanged in transaction (in shares) 51,908,422
Tungsten  
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]  
Number of shares issued in transaction 49,290,409
Consideration received on transaction | $ $ 372.1
Sale of stock, price (in dollars per share) | $ / shares $ 7.55
Holdings | Tungsten  
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]  
Percentage of ownership acquired 60.00%
Percentage of ownership after transaction 100.00%
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
segment
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Accounting Policies [Abstract]          
Contract assets $ 0   $ 0   $ 0
Contract liabilities 0   $ 0   $ 0
Revenue, payment terms, minimum     15 days    
Revenue, payment terms, maximum     60 days    
Revenue, payment due     60 days    
Number of operating segments | segment     1    
Number of reportable segments | segment     1    
Capitalized software expenditures $ 331 $ 0 $ 729 $ 0  
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.24.3
INVENTORIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 54,855 $ 50,867
Work in process 3,227 4,110
Finished goods 358 662
Inventory reserve (3,350) (3,099)
Inventories $ 55,090 $ 52,540
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.24.3
PROPERTY AND EQUIPMENT - Components (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 51,644 $ 46,862
Less: Accumulated depreciation and amortization (28,582) (21,650)
Property and equipment, net 23,062 25,212
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 36,739 30,311
Machinery and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life 5 years  
Machinery and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life 10 years  
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 33 33
Furniture and fixtures | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life 3 years  
Furniture and fixtures | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life 5 years  
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2 2
Computer equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life 3 years  
Computer equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life 5 years  
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 11,533 10,609
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,718 1,718
Software | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life 1 year  
Software | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life 3 years  
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,619 $ 4,189
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.24.3
PROPERTY AND EQUIPMENT - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Property, Plant and Equipment [Abstract]        
Depreciation and amortization $ 2,331 $ 2,078 $ 6,932 $ 6,249
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.24.3
DEBT - Narrative - Exchangeable Senior Notes (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Nov. 29, 2024
$ / shares
Sep. 19, 2024
USD ($)
$ / shares
Jun. 11, 2024
$ / shares
Apr. 19, 2021
USD ($)
day
$ / shares
Sep. 30, 2024
USD ($)
$ / shares
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
$ / shares
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
$ / shares
Dec. 27, 2021
USD ($)
Debt Instrument [Line Items]                    
Fair value of derivative liability         $ 0   $ 0   $ 425  
Favorable (unfavorable) change in fair value of derivative liability         $ 544 $ 149 $ 425 $ (364)    
Class A Common Stock                    
Debt Instrument [Line Items]                    
Common stock, par value (in usd per share) | $ / shares         $ 0.0001   $ 0.0001   $ 0.0001  
Exchangeable Notes                    
Debt Instrument [Line Items]                    
Face amount   $ 130,000   $ 130,000            
Conversion price (in usd per share) | $ / shares   $ 9.57 $ 10.98 $ 11.50            
Interest rate   7.00%   7.00%            
Redemption, period from Closing Date       3 years            
Redemption, stock price percentage threshold       130.00%            
Redemption, threshold trading days | day       20            
Redemption, threshold consecutive trading days       30 days            
Redemption, notice period       30 days            
Redemption price percentage       100.00%            
Redemption, VWAP, threshold trading days       5 days            
Maximum conversion rate   0.1045199 0.0910972 0.0999999            
Anti-dilution, period after common stock issuance       45 days            
Anti-dilution, threshold consecutive trading days       10 days            
Fundamental change, repurchase price percentage       100.00%            
Registration default, interest rate for first 90 days       0.25%            
Registration default, interest rate after 90 days       0.50%            
Event of default, threshold percentage of note holders that may declare notes payable immediately       25.00%            
Event of default, percentage of notes payable immediately       100.00%            
Event of default, interest rate for first 90 days       0.25%            
Event of default, interest rate for days 91-180       0.50%            
Fair value of derivative liability         $ 0   $ 0   $ 425 $ 552
Interest expense         $ 2,425 $ 2,416 $ 7,219 $ 7,167    
Effective interest rate         7.40% 7.40% 7.40% 7.40%    
Debt, fair value         $ 190,000   $ 190,000   $ 118,000  
Debt issuance costs       $ 2,600            
Exchangeable Notes | Forecast                    
Debt Instrument [Line Items]                    
Conversion price (in usd per share) | $ / shares $ 10.98                  
Redemption price percentage 100.00%                  
Maximum conversion rate 0.0910972                  
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.3
DEBT - Narrative - Credit Facility (Details)
3 Months Ended 9 Months Ended
Aug. 07, 2024
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jan. 31, 2022
USD ($)
Jan. 11, 2022
customer
Dec. 31, 2021
USD ($)
customer
Jul. 26, 2016
USD ($)
Debt Instrument [Line Items]                      
Derivative, number of instruments held | customer                 2    
Derivative notional amount   $ 125,000,000   $ 125,000,000              
Derivative asset - interest rate swap   2,775,000   2,775,000     $ 5,258,000 $ 0      
Level 2                      
Debt Instrument [Line Items]                      
Derivative asset - interest rate swap   $ 2,775,000   $ 2,775,000     5,258,000        
2016 Credit Facility                      
Debt Instrument [Line Items]                      
Maximum borrowing capacity                     $ 120,000,000
2016 Credit Facility | Term Loan                      
Debt Instrument [Line Items]                      
Face amount                     80,000,000
2021 Credit Facility                      
Debt Instrument [Line Items]                      
Maximum borrowing capacity                   $ 310,000,000  
Debt issuance costs $ 832,000         $ 1,800,000          
Number of lenders | customer                   2  
2021 Credit Facility | Term Loan                      
Debt Instrument [Line Items]                      
Face amount                   $ 250,000,000  
2024 Credit Facility                      
Debt Instrument [Line Items]                      
Maximum borrowing capacity 330,000,000                    
Effective interest rate   7.30% 7.99% 7.30% 7.99%            
Interest expense   $ 4,257,000 $ 4,997,000 $ 13,077,000 $ 14,870,000            
2024 Credit Facility | Minimum                      
Debt Instrument [Line Items]                      
Basis spread on variable interest rate       1.75%              
2024 Credit Facility | Maximum                      
Debt Instrument [Line Items]                      
Basis spread on variable interest rate       2.75%              
2024 Credit Facility | Term Loan                      
Debt Instrument [Line Items]                      
Face amount 200,000,000                    
Lender fees 1,056,000                    
Other third-party fees 225,000                    
Revolver | 2016 Credit Facility | Line of credit                      
Debt Instrument [Line Items]                      
Maximum borrowing capacity                     $ 40,000,000
Revolver | 2021 Credit Facility | Line of credit                      
Debt Instrument [Line Items]                      
Maximum borrowing capacity                   $ 60,000,000  
Revolver | 2024 Credit Facility | Line of credit                      
Debt Instrument [Line Items]                      
Maximum borrowing capacity 130,000,000                    
Debt issuance costs written off 148,000                    
Lender fees 686,000                    
Other third-party fees $ 147,000                    
Annual commitment fee percentage 0.35%                    
Line of credit, balance outstanding   $ 0   $ 0     $ 0        
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.24.3
DEBT - Schedule of Borrowing Facilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Dec. 27, 2021
Debt Instrument [Line Items]      
Loan Balance $ 329,980 $ 340,313  
Less: current portion of term loan (scheduled payments) (10,000) (10,313)  
Less: net deferred financing costs (3,611) (3,837)  
Total Long Term debt 316,369 326,163  
Derivative liability - convertible notes redemption make-whole provision 0 425  
Term Loan      
Debt Instrument [Line Items]      
Loan Balance 199,980 210,313  
Less: current portion of term loan (scheduled payments) (10,000) (10,313)  
Less: net deferred financing costs (1,831) (1,669)  
Total Long Term debt 188,149 198,331  
Exchangeable Notes      
Debt Instrument [Line Items]      
Loan Balance 130,000 130,000  
Less: current portion of term loan (scheduled payments) 0 0  
Less: net deferred financing costs (1,780) (2,168)  
Total Long Term debt 128,220 127,832  
Derivative liability - convertible notes redemption make-whole provision $ 0 $ 425 $ 552
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.3
DEBT - Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Remainder of 2024 $ 0  
2025 199,980  
2026 130,000  
Total $ 329,980 $ 340,313
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.24.3
EQUITY STRUCTURE (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 17, 2024
Jun. 11, 2024
May 08, 2024
May 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Dec. 31, 2023
Class of Stock [Line Items]                        
Preferred stock, authorized (in shares)         10,000,000           10,000,000 10,000,000
Preferred stock, issued (in shares)         0           0 0
Preferred stock, outstanding (in shares)         0           0 0
Stock issuance costs $ 2,726     $ 586                
Number of shares exchanged in transaction (in shares) 51,908,422                      
Dividend to Class A shareholders           $ 8,922            
Tungsten                        
Class of Stock [Line Items]                        
Number of shares issued in transaction 49,290,409                      
Tungsten | Holdings                        
Class of Stock [Line Items]                        
Percentage of ownership after transaction 100.00%                      
Public warrants                        
Class of Stock [Line Items]                        
Warrants outstanding (in shares)         22,415,189           22,415,189  
Number of securities called by each warrant (in shares)         1           1  
Warrants, exercise price (in usd per share)         $ 11.50           $ 11.50  
Warrants, commencement, period from Business Combination                     30 days  
Class A shareholders                        
Class of Stock [Line Items]                        
Common stock, authorized (in shares)         250,000,000           250,000,000 250,000,000
Common stock, outstanding (in shares)         82,677,354           82,677,354 19,415,123
Common stock, issued (in shares)         82,677,354           82,677,354 19,415,123
Class A shareholders | S 2024 Q2 2024 Dividends                        
Class of Stock [Line Items]                        
Cash dividend (in usd per share)           $ 0.30            
Dividend to Class A shareholders           $ 8,922            
Class A shareholders | Common Stock                        
Class of Stock [Line Items]                        
Class A common stock issued pursuant to equity based plans, net of shares withheld for taxes and employee stock purchase plan transactions (in shares)         921,594 1,199,092 1,183,123 601,181 313,767 1,564,956 3,303,809  
Class A common stock issued pursuant to Class B common stock exchanges (in shares)       8,050,000 51,908,422 8,050,000       366,635    
Number of shares issued in transaction     8,050,000                  
Class B units                        
Class of Stock [Line Items]                        
Common stock, authorized (in shares)         75,000,000           75,000,000 75,000,000
Common stock, outstanding (in shares)         0           0 59,958,422
Common stock, issued (in shares)         0           0 59,958,422
Dividend to Class A shareholders   $ 15,573                    
Class B units | O 2024 Q2 2024 Dividends                        
Class of Stock [Line Items]                        
Cash dividend (in usd per share)           $ 0.30            
Dividend to Class A shareholders           $ 15,573            
Class B units | Common Stock                        
Class of Stock [Line Items]                        
Class A common stock issued pursuant to Class B common stock exchanges (in shares)       (8,050,000) (51,908,422) (8,050,000)       (366,635)    
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK-BASED COMPENSATION - Share-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 5,634 $ 4,637 $ 15,269 $ 13,052
Stock option expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 0 33 3 269
Restricted stock unit expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 4,784 3,875 13,326 10,880
Performance stock unit expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 817 698 1,843 1,796
Employee stock purchase plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 33 $ 31 $ 97 $ 107
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK-BASED COMPENSATION - Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Number of Shares    
Outstanding (in shares) 3,278,463  
Granted (in shares) 0  
Exercised (in shares) (2,493,194)  
Outstanding (in shares) 785,269 3,278,463
Vested and expected to vest (in shares) 785,269  
Exercisable (in shares) 785,269  
Weighted Average Exercise Price Per Shares    
Outstanding (in usd per share) $ 1.88  
Granted (in usd per share) 0  
Exercised (in usd per share) 1.03  
Outstanding (in usd per share) 4.62 $ 1.88
Vested and expected to vest (in usd per share) 4.62  
Exercisable (in usd per share) $ 4.62  
Weighted Average Remaining Contractual Term    
Outstanding, weighted average remaining contractual term 4 years 6 months 2 years 10 months 24 days
Exercised, weighted average remaining contractual term 1 year 8 months 12 days  
Vested and expected to vest, weighted average remaining contractual term 4 years 6 months  
Exercisable, weighted average remaining contractual term 4 years 6 months  
Aggregate Intrinsic Value    
Outstanding, aggregate intrinsic value $ 7,379 $ 11,780
Exercised, aggregate intrinsic value 19,241  
Vested and expected to vest, aggregate intrinsic value 7,379  
Exercisable, aggregate intrinsic value $ 7,379  
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK-BASED COMPENSATION - Restricted Stock and Performance Stock Unit, and Earnouts Activity (Details)
9 Months Ended
Sep. 30, 2024
shares
Restricted stock unit expense  
Number of Shares  
Outstanding, beginning of period (shares) 5,651,895
Granted (in shares) 2,124,016
Dividend Equivalent Units on Deferred RSU's (in shares) 6,085
Vested (in shares) (2,204,090)
Forfeited (in shares) (51,850)
Outstanding, end of period (shares) 5,526,056
Performance stock unit expense  
Number of Shares  
Outstanding, beginning of period (shares) 1,107,536
Granted (in shares) 872,685
Vested (in shares) 0
Outstanding, end of period (shares) 1,980,221
Earnout consideration shares  
Number of Shares  
Outstanding, beginning of period (shares) 657,160
Granted (in shares) 0
Vested (in shares) 0
Outstanding, end of period (shares) 657,160
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation cost $ 32,465,000  
Unrecognized compensation expense, period of recognition 1 year 9 months 18 days  
Incentive Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation cost $ 0  
Class B Common Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock, outstanding (in shares) 0 59,958,422
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.24.3
RETIREMENT PLANS - Defined Contribution Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Defined Contribution Plan Disclosure [Line Items]        
Required period of service to participate in plan     90 days  
Retirement plan expense $ 431 $ 405 $ 1,483 $ 1,326
Matching scenario one        
Defined Contribution Plan Disclosure [Line Items]        
Employer match percentage     100.00%  
Employee contributions percentage     1.00%  
Matching scenario two        
Defined Contribution Plan Disclosure [Line Items]        
Employer match percentage     50.00%  
Employee contributions percentage     5.00%  
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.24.3
FAIR VALUE MEASUREMENTS - Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Jan. 31, 2022
Assets Carried at Fair Value:      
Derivative asset - interest rate swap $ 2,775,000 $ 5,258,000 $ 0
Liabilities Carried at Fair Value:      
Public warrants 84,505,000 8,294,000  
Earnout consideration 34,913,000 853,000  
Derivative liability - redemption with make-whole provision 0 425,000  
Public warrants      
Liabilities Carried at Fair Value:      
Public warrants 84,505,000 8,294,000  
Level 1      
Assets Carried at Fair Value:      
Derivative asset - interest rate swap 0 0  
Liabilities Carried at Fair Value:      
Earnout consideration 0 0  
Derivative liability - redemption with make-whole provision 0 0  
Level 1 | Public warrants      
Liabilities Carried at Fair Value:      
Public warrants 84,505,000 8,294,000  
Level 2      
Assets Carried at Fair Value:      
Derivative asset - interest rate swap 2,775,000 5,258,000  
Liabilities Carried at Fair Value:      
Earnout consideration 0 0  
Derivative liability - redemption with make-whole provision 0 0  
Level 2 | Public warrants      
Liabilities Carried at Fair Value:      
Public warrants 0 0  
Level 3      
Assets Carried at Fair Value:      
Derivative asset - interest rate swap 0 0  
Liabilities Carried at Fair Value:      
Earnout consideration 34,913,000 853,000  
Derivative liability - redemption with make-whole provision 0 425,000  
Level 3 | Public warrants      
Liabilities Carried at Fair Value:      
Public warrants $ 0 $ 0  
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.24.3
FAIR VALUE MEASUREMENTS - Reconciliation of Warrant Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Class of Warrant or Right [Roll Forward]        
Estimated fair value at December 31, 2023     $ 8,294  
Change in estimated fair value $ 74,418 $ (9,739) 76,211 $ (1,771)
Estimated fair value at September 30, 2024 $ 84,505   $ 84,505  
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.24.3
FAIR VALUE MEASUREMENTS - Narrative (Details)
Sep. 30, 2024
day
$ / shares
shares
Derivative [Line Items]  
Earnout shares (in shares) | shares 7,500,000
Earnout consideration, event one  
Derivative [Line Items]  
Earnout shares (in shares) | shares 3,750,000
Earnout, stock price threshold (in dollars per share) | $ / shares $ 15.00
Earnout, threshold trading days 20
Earnout, threshold consecutive trading days 30
Earnout consideration, event two  
Derivative [Line Items]  
Earnout shares (in shares) | shares 3,750,000
Earnout, stock price threshold (in dollars per share) | $ / shares $ 20.00
Earnout, threshold trading days 20
Earnout, threshold consecutive trading days 30
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.24.3
FAIR VALUE MEASUREMENTS - Earnout Consideration (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Derivative Instrument, Contingent Consideration, Liability [Roll Forward]        
Estimated fair value at December 31, 2023     $ 853  
Change in estimated fair value $ 34,530 $ (6,319) 34,060 $ (10,540)
Estimated fair value at September 30, 2024 $ 34,913   $ 34,913  
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.24.3
FAIR VALUE MEASUREMENTS - Fair Value Assumptions - Earnout Consideration (Details)
Sep. 30, 2024
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Common Stock market value (in usd per share) $ 14.02
Risk-free interest rate | Minimum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Earnouts, measurement input 0.0390
Risk-free interest rate | Maximum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Earnouts, measurement input 0.0473
Expected volatility | Minimum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Earnouts, measurement input 0.350
Expected volatility | Maximum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Earnouts, measurement input 0.375
Expected dividends  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Earnouts, measurement input 0
Expected term (years) | Minimum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Earnouts, measurement input, expected term 2 months 12 days
Expected term (years) | Maximum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Earnouts, measurement input, expected term 1 year 2 months 12 days
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.24.3
GEOGRAPHIC INFORMATION AND CONCENTRATIONS - Geographical Revenue Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Total $ 107,135 $ 96,886 $ 319,712 $ 290,729
Domestic        
Disaggregation of Revenue [Line Items]        
Total 80,033 84,277 258,007 235,933
International        
Disaggregation of Revenue [Line Items]        
Total $ 27,102 $ 12,609 $ 61,705 $ 54,796
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.24.3
GEOGRAPHIC INFORMATION AND CONCENTRATIONS - Additional Information (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Revenue | Customer concentration risk | Two customers          
Concentration Risk [Line Items]          
Concentration risk, percentage 58.50%   66.10%    
Revenue | Customer concentration risk | Three customers          
Concentration Risk [Line Items]          
Concentration risk, percentage   84.60%   79.10%  
Accounts receivable | Customer concentration risk | Two customers          
Concentration Risk [Line Items]          
Concentration risk, percentage         73.00%
Accounts receivable | Customer concentration risk | Four customers          
Concentration Risk [Line Items]          
Concentration risk, percentage     70.00%    
Purchases | Supplier concentration risk | Three vendors          
Concentration Risk [Line Items]          
Concentration risk, percentage     10.00%    
Purchases | Supplier concentration risk | One vendor          
Concentration Risk [Line Items]          
Concentration risk, percentage       15.00%  
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.24.3
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Tax Disclosure [Abstract]        
Income tax provision (benefit) $ 629 $ 949 $ 51 $ 656
Effective income tax rate (0.74%) 1.48% (0.15%) 0.80%
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.24.3
(LOSS) EARNINGS PER SHARE - Basic and Diluted Calculation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Basic and diluted:        
Net (loss) income $ (85,474) $ 38,049 $ (34,804) $ 81,496
Less: Net loss (income) attributable to non-controlling interest 43,414 (30,574) 18,414 (65,653)
Net (loss) income attributable to Class A Common Stockholders - basic (42,060) 7,475 (16,390) 15,843
Plus: adjustment to net income due to net effect of equity awards, exchangeable notes 0 4,810 0 10,705
Net (loss) income attributable to Class A Common Stockholders after adjustment $ (42,060) $ 12,285 $ (16,390) $ 26,548
Weighted average common shares outstanding used in computing net income (loss) per share - basic (in shares) 38,212,440 19,074,679 28,109,632 18,420,069
Plus: net effect of dilutive equity awards, exchangeable notes and Class B units - diluted (in shares) 0 16,689,975 0 16,941,990
Weighted average shares used in computing net income (loss) per share - diluted (in shares) 38,212,440 35,764,654 28,109,632 35,362,059
Net (loss) income per share - basic (in usd per share) $ (1.10) $ 0.39 $ (0.58) $ 0.86
Net (loss) income per share - diluted (in usd per share) $ (1.10) $ 0.34 $ (0.58) $ 0.75
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.24.3
(LOSS) EARNINGS PER SHARE - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]        
Net income (loss) available to common stockholders, basic $ (42,060) $ 7,475 $ (16,390) $ 15,843
Weighted average shares used to compute net (loss) income per share attributable to Class A common stockholders - basic (in shares) 38,212,440 19,074,679 28,109,632 18,420,069
Net income (loss) available to common stockholders, diluted $ (42,060) $ 12,285 $ (16,390) $ 26,548
Weighted average shares used to compute net (loss) income per share attributable to Class A common stockholders - diluted (in shares) 38,212,440 35,764,654 28,109,632 35,362,059
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.24.3
(LOSS) EARNINGS PER SHARE - Antidilutive Shares (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares (in shares) 22,415,200 22,415,400 22,415,200 22,415,400
Class B units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares (in shares) 0 59,958,422 0 59,958,422
Earnout consideration shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares (in shares) 7,500,000 7,500,000 7,500,000 7,500,000
Equity awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive shares (in shares) 5,978 174,091 80,978 2,654,012
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.24.3
COMMITMENTS AND CONTINGENCIES - Leases (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2024 $ 615
2025 2,502
2026 2,240
2027 912
2028 846
Later years 359
Total lease payments 7,474
Less: Imputed interest (914)
Present value of lease liabilities $ 6,560
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.24.3
COMMITMENTS AND CONTINGENCIES - Tax Receivable Agreement (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2024 (excluding the nine months ended September 30, 2024)) $ 122
2025 4,961
2026 13,063
2027 13,200
2028 13,408
Later years 189,485
Total payments $ 234,239
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.24.3
RELATED PARTY TRANSACTIONS (Details)
3 Months Ended 9 Months Ended
Jun. 11, 2024
USD ($)
Sep. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 17, 2024
director
Related Party Transaction [Line Items]            
Payment of tax receivable agreement liability       $ 0 $ 2,193,000  
Tax distributions   $ 13,699,000   50,082,000    
Dividends common stock     $ 8,922,000      
Number of directors | director           11
Number of independent directors | director           6
Governance agreement, percent of shares outstanding           35.00%
Governance agreement, number of stockholder directors | director           6
Governance agreement, number of independent directors | director           2
Governance agreement, lock-up period           12 months
Governance agreement, standstill period           12 months
Governance agreement, prohibit transaction period           24 months
Class B units            
Related Party Transaction [Line Items]            
Dividends common stock $ 15,573,000          
CompoSecure            
Related Party Transaction [Line Items]            
Tax distributions   5,003,000   15,219,000    
All other members            
Related Party Transaction [Line Items]            
Tax distributions   $ 8,696,000   34,863,000    
Related Party            
Related Party Transaction [Line Items]            
Payment of tax receivable agreement liability       $ 0    
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.24.3
SUBSEQUENT EVENT (Details)
$ in Thousands, shares in Millions
2 Months Ended
Nov. 29, 2024
Sep. 19, 2024
USD ($)
Jun. 11, 2024
Apr. 19, 2021
USD ($)
Nov. 06, 2024
USD ($)
shares
Exchangeable Notes          
Subsequent Event [Line Items]          
Face amount   $ 130,000   $ 130,000  
Interest rate   7.00%   7.00%  
Maximum conversion rate   0.1045199 0.0910972 0.0999999  
Redemption price percentage       100.00%  
Exchangeable Notes | Forecast          
Subsequent Event [Line Items]          
Maximum conversion rate 0.0910972        
Redemption price percentage 100.00%        
Subsequent Event          
Subsequent Event [Line Items]          
Debt Conversion, Original Debt, Amount         $ 51,400
Debt Conversion, Converted Instrument, Shares Issued | shares         5.4
EXCEL 79 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "]):%D'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 " O26A9!KX"G>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)^DNHJ';B^))07!!\1:2V=U@\X=DI-VW-ZV[740?P&-F?OGF M&YA61ZE#PN<4(B:RF*]&U_LL==RP U&4 %D?T*E!S[%BZ "4:87/XNH%F(<_5/[-P!=DJ.V2ZI81CJ837GR@X"WIX>7^9U*^LS M*:^Q_,I6TC'BAITGOZ[N[K621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M "]):%G M=:)D@8 'PF 8 >&PO=V]R:W-H965T&UL MM9IK<^(V%(;_BH9V.NU,"+9, FP39HB3M&EWLVQ(N[/M](-B"_"L;5%)AN3? M5[+!(JE\\'KPE\2W\Z)7UT>7BPWC7\624HF>DS@5EYVEE*MWO9X(EC0AXI2M M:*K>S!E/B%2W?-$3*TY)F ^&)%%G1&Y1^K*5=WO5(EC!*:BHBEB-/Y96?B MOO/[C@[(O_@SHANQ=XVTE2?&ONJ;N_"RX^@4T9@&4DL0]6]-?1K'6DFEX]^M M:*?\31VX?[U3O\W-*S-/1%"?Q9^C4"XO.\,."NF<9+%\8)M?Z=;0F=8+6"SR MOVA3?-OO=U"0"-L#+C18I MRVU=$TG&%YQM$-=?*S5]D>=-'JW<1*DNQIGDZFVDXN389VO*41>))>%47/2D MTM1O>L$V_JJ(QQ7Q(_2!I7(IT$T:TO!U?$^EI4P0WB7H"H.",[HZ19YS@K"# M^Y;T^'#X/5N?(N?<%OXJ.5Z9/UZNYU7HW:0RDB_H?21DE"X$^ON]^@#=29J( M?VRY5:CU[6JZ3;X3*Q+0RXYJ=(+R->V,?_C./7=^MED]DM@KX_W2>!]2'U^S M(%/-5:+'EQ6U.87#7:?[R68)C&IHZ:RT=%;/TJ>,<$EY_((>Z(IQ:;,'2TF> MV3+%!Z,:VCLO[9W7LS>E/&*A;I%(]0G6PH.5RC98V0C!^(8^!Z7/04] MFG#K6'XDS^@N5&TTFD=![ANHR J/C^R36KU M"\O-6$*YH+;.VX=#FSHU".3"$//6:=ETIYRMHS2P%R^L>?^;U6@;7.0:,')A MG'EK=,J$)#'Z*UI5]TZPHC,<#CRKTS80R36,Y,)HDU?6B9KP5AN#!4;.T&JK M#2)R#1*Y,,>\9X$JK^F2I1 R'! YWZ<%13GP:.W%IT=)>JZ4FQPJ$1GNR,6WW"BE4^VT C M;- (UT(CC;@*A%2ONF#\Q>;N@,XD"*B24 )A(69=,6B#B;!A(ER+B68)B6-T ME0GU6EAK[ &=JCDG'-;4GD$@7 N!;M0HOM M\A>E()=(\SE)[64*"U;Z; -[ ML,$>7 M[;I[WYYW%5-MJ$E:KG'C"<4U=&N3!M9!GMJ2JLD)E",M4VVL#=+ ! M'5P+=)2Q1)7>3++@J\*Z?.T3?JZC\6)M\V@0!\.$LO.HQ@NNH. N#>DS^IW:BQ&6F@?-6"Q MRF7T-D '&]#!,):\];A=LZQV"3B1\3(=#D5;=J-7@D4MF:;H-[/,,]'C[NSM"1\&5K MO@T8\O9VQ6!\>8QD3!&;(Q?_^/03RM=A56Y8?<-*MKIS@KYW3O78@U:JR:Q) MG%&T4A.%?)/2FAMM0)-GH,F#:4@_".N3 H=_< M8-N )<_ DC*>N;SXES6!Z)7:02*Z5R%.J<#U?_RXJA3<2/9*C\M],2D9$E^N:0D MI%Q_H-[/&9.[&_T#Y8&S\7]02P,$% @ +TEH6=FJ0IO.!P 22, !@ M !X;"]W;W)K ";67[2'V/C_O<43I[ MD?47M11"HZ]E4:GST5+KU;OQ6&5+47+U5JY$!;\\RKKD&C[63V.UJ@5?-(W* M8DR"(!J7/*]&D[/FN[MZL7]_G34ILO MQI.S%7\2,Z$_K>YJ^#3>];+(2U&I7%:H%H_GHPO\;LI"TZ"Q^#L7+ZISC8PK M#U)^,1]N%N>CP"@2A%OI];&V#$(!B>(!(0YFD_]S:]$!LUQ MTYSN-Q^#OSNGR3GGW 4O'IK_?)E*LE@DE#F;D0_ZSS9UZ(2CLG M<=-5U'1E]O_S)"11#!/VW'7'MF*8X&AGM:>3[70RK\Z++)-KD 6A(1.@\:$0 M)Z@2VB5STU/8%4#C-.W)=%@%+$G<,L.=S- K\Z9ZAL&3=2[4H+S0NG$8!FG0 MD^>P(B$+W/*BG;S(*^^N%BN>+Y#X"F%>"=7,O-1+44,LJ6N0CKA2PCW[D4,1 M2WJR'4:84K?J>*2\V+[Q 86_?&891@W)/H,*,IC6.WR&0G,CDPM(#. M6G]KAM3LHQ7 3 \N@L0206@0D9Y4AU5(,'$K37=*4Z_2!L5(/J*U$MO1')29 MVM.9DOY.LHUB%@_,.0Y:\ 1>F5?B4<",+Y#F7SVH#@.^[)M*P@# T$* MMWS#7J: ZI54N>[N_^%MM>UK;\/$UE)U6!$VH+.%$_;3:;/S/=*H(]2'C/6W MO,..!#CHV.T+;*F$V7=E"KW[W"(.^QFW M0_&*?S,<=CILXRN-4FO-.""'TZ'(T4(.^RD' NNU:"GG%&B#"M-NU-HJ=)CA M-!E(9G!+-.Q'VE269:Z:6L49]@/M4E9K_QS; M=(IC:LVQ;15&0]D@;AF&_1";;K.!E:R;<@]P5LCJZ11";PEEVH,;%C:I< !_ M^I)=9A0/K$O2$HWXB>;2+*#$1$7.'_(BU[E[K1('NX*XK]IAA5,V@ K2 H[X M ><0+7A=0<6_D_W-*=HF%TY"TE^\#K-H(,DEG?+-CS>'9I-$M*4#XD^U$"9! M.^"$ WVDO\)=1HR$ TZT["/?P[[7K/?0$K$!%[$PZ8\RKYN @D\H-99O%0TDF;;E(_5SH"$)L_4 M9O8WM1Z,KEFSHLI ,?KU P0+A.EO3NW_XU@2N L9*H9$O$;/O%B+]P@')_"5^8O4DM?F&&^ME[+._Q4+8*]\_18*#%,&-37^ M6BL-%P/QBMI8M3SVF>P[VT*7'J@D%XO<;'/82.98\C2O4,97.6PLIT@'59. MAM9^M^T@0$4#)0=MX4L/EI7KTA7@ 'J%Z]B&Y^G) F#P!I8AV$2$#I4:- 6M?0 :C_.+VZ[AS_H MXL,5FLT_3O_\X^/MU?7][!=T=?W[S?1F[O3 9JGS^,IAYSN^8BUTV8&*M.!* MH0MD, &TG9FA=SY1\7;SH^=7Q^IMW^F6W P?X\R.>?G_PSX?J;=]G]L\@!W. M V""U> $VS5L_\F.PV2@GF$MH-F!IX_-^KL\O/Z\W?SP7!RIMWVG.T\RCW)F MS(YZ9GRLWO9];DG/#I77!]9?:#TT[B<@#I,^TL>=]QS,2R9_\?HIKQ0JQ".T M"=[&T$6]>6]C\T'+5?/JPX/46I;-Y5)P((\Q@-\?)23(VP_F;8K=VS.3_P!0 M2P,$% @ +TEH60Q>JDP\ P [0T !@ !X;"]W;W)K7\BCA*PT7>(;#"[I3L3C]V*L2FG=LYP7D-W!11(75+4KL^'"Z(4%['4KX-:P"OJX1!_W0.]>O>.3 MF\9VZ\NW2V0%?5*B3WJ@=RO>R0G,V!YYWM!U7E&?!N*)@UVLG_EUT-@Z-#JK M!W:/2M[K=H"OB6RA/VK3N$-MW[76=K-,W^)^*[6JZ4.+QLT]^O_J&W?LT.UQ M5?Q#C\;-3?K2&L>GG==S:VN\2V05_M"D<7.7OJ3*<7N/K@EQ)Q-W[-CV&>)# ML\;-W?KR F_OU34A9[#-HW=Q_2'TG? U306*8:52K8&G-'CQ;5$,),ORU_-' M)M7+?KX;J>\QX#I '5\Q)E\&^HV__,+S_P%02P,$% @ +TEH6<'!#'11 M!P A" !@ !X;"]W;W)KU%.NF45E,6!#$DU+DU6AZV]S[5$]OU=X4>24_U43ORU+4WS[( M0CW?C>CH]<;G_'%K[(W)]'8G'N6#-%]VGVJXFK0LZ[R4E77X%"]'(4X: _>@!T;,+ MD5^V:J]%M=:W$P//8UDGJV/?'PY]LYZ^0_*SJLQ6DT6UEFND_7RX?3;0?@(Z MM&*P5S$^L$'"![F[)F'PGK" <>1Y9F]O'F+A_'^]+_[GWL_$"-O,"!N^L(?O M8[52I>QR@OSK?JE-#3/[-VRH#V0<)[/+W8W>B96\&\%ZIF7])$?3'[ZCT*"0ZU0Y-XZ:IK0Y/4QHD-(QN)T^G MROJP+$[3^!PU]U$AS1+*SF$+'\:R(&%9"SL+,VK#C ;#G"EM[/K3&^JA>732 M;403ECB1^BB>9%G@1.JC:!0&-',B16 ACSC#(XW;2./!2'^JE=9D5ZM-;K! M8S_0B >I$ZB/XFF:N4/JHV@'IDN-!$ORC:_*-OB4FSG8W)BONE@&GZ63Z+8 M-\EG*YX4=06;.;*"7,S7QZPD12Z6>9&;;^A042];QE"90B>I9@@.YJU3YN8X M6Q"[*8K@: "EJ2='6:<'^V_T>!9U+>#Z( ML\A5S@>-PYCW*-=Y8SILCC]61L(4-:_5ZSVI)&JJCCQG_4^H8[R8;O!+5RAK-%>PB\'<2 MOL4=,S>59Q@JI-Q5 $%EKD%?8"@*_J!'AF?( ]# MPRQT]T\(D,+&*'$EP/A8G'@^#@/&I[N9V5G0&O89.EW*A:OEX9 M\8+;6.J[RG'*4^YNEQ%=EV: O:]Z$7!4GXXX%>^0X'^.( M)VYI0W!A&GCQ8G0A!Z 3,H)+H53VQ=QY13;L%;V8B3"FSI=[(VSY-ZJI_;(4 M!S-0C<$VZTQ9YX7GB&X!*:^*PK"1N/0 M?1^U0'!@)WB?*)VQ9,/&TA<%=KU$;T6-R%,(\!3W4$++$NJK-FKU%6PD>% - MGG,I=+XB5V!1]WK=L:#KS?&ATK.HKZFKH(\*KCUGCG$%UY%;;%&RM&_V=?:2 M_?&[U\OHM\Z+O3UL>:."_$T*^BA0T)N8"!>F($9VDM#G"G9&E0T;U5^;,SL( M7,"61< FIPE:@P9P#U0#M78@C/4M%\_40U>XP+X]#:$F,\Z]B8Z\!,X"^\K* M2U4?R5(:9''HOD''.%-N3WE[7J*SSB.S88_\Y^M]FME#BOMVN$]Q!!DE,8\C M+[5]9)_B&&<8LR!R%9^K,X'(AW](?S^9]%_9A7FA1R UW9V3'(^W!AU*XYTUTJ8U39?-U* M >-@ ?#[1BGS>F$[:/_Q8/H?4$L#!!0 ( "]):%D.R/ON=0, )<, 8 M >&PO=V]R:W-H965T&ULK5==C]HX%/TK5K9:S4CM).1[ M6(@T U3M0]M1Z70?JCYXB"%6$SMK&YC=7]]K)Z00#!IU>2&Q<^ZQS[TG\66T MY>*'+ A1Z+DJF1P[A5+UT'7EHB 5EC>\)@R>++FHL(*A6+FR%@3G)J@J7=_S M8K?"E#G9R,P]B&S$UZJDC#P()-=5A<6_]Z3DV[$S<'83G^FJ4'K"S48U7I$Y M48_U@X"1V['DM"),4LZ0(,NQ#^_8[]K=$.6IZP)!->_DUS58R=U$$Y M6>)UJ3[S[3O2ZHDTWX*7TORB;8OU'+182\6K-AAV4%'67/%SFX>] ."Q!_AM M@-\/"$\$!&U \-(5PC8@?.D*41M@I+N-=I.X*58X&PF^14*C@4W?F.R;:,@7 M9=HGV)#T'NVX!5!5X\, MKW,*Z&OT!CW.I^CJU35ZA2A#7PJ^EICEC[\]$^]"1KJT^+NTW/MG">>DOD&!]QKYGA]:]C-Y>7A@D_/_ M5I_]]NH'R0@ZCP2&+SC%M[/%25=\NWN22L!+_]U6^X8]M+/K#^%0UGA!Q@X0 M2R(VQ,G^_&,0>W_9$G])LNDER687(CLH4=B5*#S'GGV$$^6JY%)>PYNH2V*K M0T,1&PI]?FRR-VD4)N"PS7Z&CV%!ZH6WAZBIA2P( 7<(FQW#TD%X&W>H [51 MIS8Z:\A/JB "+0Z<>*#^-6)$#6TYB"[IQ4N232])-KL0V4%UXJXZ\5DO/C)H M6$KZ'QPHNB8(VH&<"+K!NB6 0X,R16!5A01\5I#I#13Z?L^U%E0<)';3)EU:DK-I^<(5+A&W6%=GR:3 ICUY MD78;ZDB[#72LW8(ZJ3WMM*=GM4].OZHVS:GE0Y4D4= 3?0P+DB2->JHM9$'B M^W%/]C$L]=+HMJ?;W>NT*B)6IL654,\U4\V!VLUV7?2=:1Y[\_>#X61@F9]" MU]TTR;_HFY;] Q8KRB0JR1*6\FX2*)%HVN!FH'AM^KPGKJ!K-+<%_',@0@/@ M^9)SM1OH!;K_(ME/4$L#!!0 ( "]):%E[8 #M7A8 #8/ 0 8 >&PO M=V]R:W-H965T&ULW9UO<]LXDL:_"LNW=3=3M1Z3X/^Y)%43 MD<#-5NW>U&3F[L75O6 DQM:-+'DE.LGFB7_?]\6*WO MFZ[_=7U[LWE8M\UL=]#]XD:$879SW\R75V]>[?[MI_6;5ZO';C%?MC^M@\WC M_7VS_OUMNUA]>GT571W^X>?Y[5VW_8>;-Z\>FMOV7=O]^O#3NO_MYIDRF]^W MR\U\M0S6[8?75S]$WZLHCK='[$S^:]Y^V@Q^#K;G\GZU^FW[RX^SUU?AMDGM MHIUV6T;3__6QG;2+Q1;5-^3O>^K5L]/M@<.?#W2Y._O^;-XWFW:R6OSW?-;= MO;XJKH)9^Z%Y7'0_KS[]1[L_HW3+FZX6F]V?P:>];7@53!\WW>I^?W#?@OOY M\NGOYO/^2@P.B.(C!XC] <(Z0.1'#HCW!\36 7%YY(!D?T!B>SAV#NG^@-3V MD!PY(-L?D(T](-\?D.^"]71U=Z&IFJYY\VJ]^A2LM]8];?O#+KZ[H_N(S)?; M7'S7K?O_G??'=6\FJ^5FM9C/FJZ=!>^Z_J\^T;I-L/K0_[::_G:W6LS:]>;? M@JK],)_.N^";7Y?-XVS>FW\;7 >_OJN";_[T;?"G8+X,?KE;/6Z:Y6SSZJ;K MF[9U<#/=-^/M4S/$D6;\LNJ:!7'8A#_LAUG?DCZCFT7P4S.?7?>-F#0/ M]MW%HEE.V^";/D2;NV;=;KX-FJZ_(-/O@CCZFG21<6I?2M+1= _FC\UZ]G_4MSM6\TVWGK]_W#XI-T&W"I:KY?5TM>S6?=IL[]+YLFM[MQWYX$Z= M3N*ZS*/$NBG9%OCF!!)6CVJ_1+I4()@1[.PYV!D;[%T'<;T=G<^"?L#2O[-L MFFW@J=!FSJ5)=GVS$=DQ1A7;)M^((6$2"5,@F!'8_#FP.1O8G]:K:=O.-L&' M]>H^:.\?%JO?VS;8[,9M#X_KZ=WV:?'0/V^#?@P>M)_;]72^:7=#^=7#[MZG MOL6$GRS6&TV MWU+Q+)Q8]2.HT@HHZ\>WMT;"ZC'-ETB/"@0S(EH^1[1D(WIXK9L^O78]W:Q[[S[6WKSV"R[[0.[?1KG/?7JVUM\\^=@V6=#?VL_O4P%G^;=W5V[F 4? M5NN@:S[W_[3K!;ANHEOWH&;Z-"P8O)A1:<6>A^\ $@FKD+ :"9.EVVVF65*F M5M>I0$Z-#(Q"+0"%_CGXG$[K]DFYV(X:^X3;94BP:;MNL1.*MAFX3\YF^_)! M2S^A.P0326AW2N/,*OYT? ,.I4DH3:%H9F(,E,$(TCD=A"3#KOW<=S3+V_9D MQ\(WPK=G@=(J**V&TN2>-KQ;XBS+XM3J7 B[:\O0S ^M[46\N/?K*7OE^9S_XB8MGVXWR_:H+E=MT_/A<6\>3]? M],\%,M@QT=.7H1WK,585WT#O>Q1)DU":0M',4&L],F(UJC<_S/[O<=,='OKK M=M9'>A?THVK2]N&PM;O?O7T&'YO%(_7]Y.W>L3%0$F&:VOD U1VAM'K<*4BH M4X6BF0FA5<6(EQ7KY8SYLO/79OTL]\=DU)&2VP1*JZ"T&DJ3D2MH1D6<%W%< MVH]^US(MR[1(!O*=&7LM,D:\RFC%?E2\72'QNBCR/+$%1\)0I&EN"TZ$63^J M2>QG-^&UC,HRLS_Q[ VY;SR$R9&//)$6]2)>U3OO4UGD*G)9V%]W6Y7GG7O? M%5"-#TJ34)I"T]G_N3\>!MFG/P5&2/5L J55 M4%H-I4DH3:%H9H9IW3'BA4[[O<.%X0 AXUD.<;Z%V' ]4#H30)I2D4S4P_#%OAA*_RP)7[C:_Q\B_R$%O_$ M)8$95^E%>RU$^XGH/5^4%H% MI=50FH32%(IFII36YP2OSUVH8$@0^E,H;.6!;YMWSD#U."A-0FD*13-S1NMZ M@M?UH-_T!*&]9;$S]D-6Z%506@VE22A-H6AFIFCA4O#"):_^OVL?^E% R+P9 M(/6Z"91606DUE"8%48M9BC(6]CN5(BQY]5]H?5+PA8CNF^#I>+N%?==%G";V M^&M"&,9)GJ7VJ,\URS.[*+4FO>9Y87_BEWM#=M3GFAP;]6D93O RW)DC:%>> M(]5_WKGW70$5Z* T":4I%,V<.Z4%NI@7Z,ZXNV)7>2-U%MZS;T9 :364)J$T MA:*9&:&5MYA7WD[J+">%.-Z![^,62JN@M!I*D[$K8![YV$Y8\H_;6,MLL:_, M-BKD1'$;^;V=,*2^MQ-FQ/=VRBOYO7UOR,ZI=$V./''CPNMR-Z>S#'-\([.: BW,ASD%"O M"D4SPZ[EM9B7UWPF6L:N9I;$96R'>(Q5Q3?+.W10+0Q*4RB:&6"MA<6\%G8A M_30FRML2)Q5&&%5\^[TS :IU06D*13,S06M=,:]UC9IX&1-Z2^ZHG;PG[VX< MJE2-.@,)]:E0-#.R6LF*>27KCS,!DS\1[Z$FM&P/2JNA-!D3>F(4YYDMEZ*\ MFHFHE<#XC)G T%F8L:L:7N?.*'.$4<6?BG>XH4H@E*90-',%(*T$)KP2"/T: ME[@:823LM_P)WR+?CF&4SQKJ4T)I"D4S,T K?PFO_)TWORXAYGQ&=J!/VU1\ MXWQO="A-0FD*13/#K!6^A%?X+E>3FQ#B7E;F]OL&WS[OVQY:.3?N%"34J4+1 MS(30,F7"E];Q7]?_\KCDOP?Q=-_!(I1606DUE"83MTHP*K)21*&]9@=AR/WOG$&?J]71 M Q5H&2"45D-I$DI3*)JY9K,6_]+P"U:JI$A5; *E55!:#:5)*$VA:&9*:34Q MY=7$%RX$3BB&99PZ*X%#BP.AM'K<*4BH4X6BF4'7VF+*:XL^=2JI*[4E[HR= M4585WRSOR$&GST)I"D4S ZRUPI37"B]4IY*Z"I>SNN1DC%'%M]\[$Z"*'Y2F M4#0S$[1RF/+*X:@ZE930]I+<"2RTW!!*JT>=@83Z5"B:&=G!#AZ\E/G'J5/A M3\1[H(G=5P2[L0A49$U=V3D+HZBPOLDJE%O4TFI6<-.@>0H MJXH_&>^ 0S5/*$VA:&9::,TSY35/:*5*ZDJDUR)SWC.@"NDHGS74IX32%(IF M9H!6/E->^3RO4B4E5$V[4F6$3<4WSOM&A^J44)I"T?G/:\5?.D&@)9)06@6E MU5":S%S!,RJ3*(U$; ]07B M(V<"=*(PE*90-#,3M%"8\\5\HRI\DV\W#J75H\Y M0GTJ%,V,K!;HOL0GIV3#Q%F+9)Q9Q9^.=\RAY[P@Y(6[%H;V7U81OGW\>(*?C313RY67^SUW#)$SLY80KPBQ-[!K@FO):Q&49V@L(Y:?W M "%,CNC N1;M\A?N 4)JZOG(R;^\<^^[ BK606D22E,HFI$4A9;TBK,F_V(* M@@IHS1V45D%I-90FH32%HID9IC7%@M<4^8*@@E#]B $9[\,[]E 5$4J34)I" MT"U+.&;05U +Y1$# M%=ZS=T9 =4 H34)I"D4S,T*+A04O%KZ\((AWX#T:@58:0FDUE"8+5QT]4A!$ M6/)O@866!(LSEE@\'7)7B*,+@@A#JB"(,",*@DBO5$'0WI![$21,CKP(%EI> M*\Y:F?#,@J "6F<'I5506@VE22A-H6AF2FF!KN %N@L5#A2$ %64]@=FOFW> M.0,5Y* T":4I%,W,&2WL%?\L6Z+P)^+=Q4%K'J&T&DJ3!;$E2AS&16CO:8ER M:V:B5D8+7AF%?F\LB,I ,1P![;, JI=":364)J$TA:(9J5)JO;1$S4(F7U)Y MNF]/ J554%H-I9VOFG^\>VNF\602SEX6?FAZ;ILXF,GQCO,,/5<%&GH.$>E4HFA'^*-0" MU_9G-@$\)OD>6,9 2<3VJ&N<676B9;[QP^(D%J=@."O0T2#07V6R[\&M.?W, M7JAIE%5UXA3\,P):JH?%*1C.R@@QR C I-\#Q(Q<6-K"Y@EGOGT[%E>// N) M=:M@."O&\2#&_RS3?T^\;)Q9787$U%B$!YMC*R&20D;SB M=_EIP(<6&$.Y-+3W6IZ,M*M.G)%_[*$Z'A:G8#@K0=)!@F#V)'FR>VO:M9_[ M[F=YVX[H;J ;BF!Q%1978W'R@#.^SX;]G1.&3G=#EF2:IE:F9(-,.6/3$.], MH;,#*G]B<1465V-Q\H ;BMOV;C.4S6#S!2LC\D%&?,']0@[.S.>#4X]XHDW^ MP1WCM<9ZE5B<@N&L3"@&F7")?4,.5+.B(BUL]7JD776BE?YW*K1@#XM3,)P5 M]'(0]*^UB\C!L[E>F4A+=U )U3BQN'KL:4BL7P7#F:D1#73.Z"65?,--L.9A6YE7OV5"W*)CUV00<*8G1& M?=_)\HT#]62!WPGW_G<)5E.$XB06IV X*SD&TF,4GU./@EEKXN CC<>/2$KGLR7OQ3\'L*HA%">Q. 7#63DP M4 TC7C6\X- _(C0L>NS/M]$_@[ B(!0GL3@%PUD9-% 3(UY-/&MT2.R)$65) MX7P=Y7W[9P96 (3B)!:G8#@K,P:J8I2?,Y(YL[+VX TV=,'*CU!Z^7DE(QY,T+I++*X>>182ZU;!<%;P!W)E=*+XTJ?V+B)6 M9LQBI]!JE%EUHF7^$81.(<;B% QG!EH,Q$?!BX^7JKT3A+"6.;LDCC.K3IR$ M=TY <1*+4S"]E8J"KBC-*-3'U5;QG__S 2K=0 M7(W%R0.._I9W2 S7YOK8!S\Q4%G%%]RJY>#,7#5%Y(YXQC?*/[JCW-98MQ*+ M4S"NF9%5:"V-!$"&L:C3 7EZT;2#I5%13JV: M1AD2RZ919O2Z:92E4[-&V!R[HO% ,XR_XE8M!^>HFPV*J["X&HN36)R"X:Q, M&RB1\4NV;#D<;6IW<>+.\>;=^"17<]O[YY_Z58/?0Y=!>]7 M7;>ZW_UXUS:S=KTUZ/__PVK5'7ZYZ?F?5NO?=C[>_ -02P,$% @ +TEH M66_=C@^3"0 E3D !@ !X;"]W;W)K1E?_U)-F"P MVTK8U9< 3NNQ]:C5ZJ=&9)%9N+\K^\T.N;43H*"K:BNU)_$\__9/L.118O M%Z6J_P;/>]OI*,AW2HO-OK%Y@@VOFD_ZLB?BI('!@1O@?0/<;1 .-"#[!N2] M=PCW#<+WWB':-ZB[/FGZ7A.744UOKZ5X#J2U-FCV2\U^W=KPQ2OK* ]:FO]R MTT[?SD6E1,D+JED1/&CS8;Q JT"L@CE5Z^!GXTDJ^/"]HKN"&YN/P3CX_I % M'W[Z&/P4\"KX;2UVBE:%NIYH\SP6=9+O[_VEN3<>N#<)?A657JM@416L -IG M[O8S1_N)X>%(!CZ0\04[ 1_8]G- II\"/,4A\#SS]S0&H\,>88=_E4]_"LI-H&)39)J7CTVDYMKSM05-.@-; C#VL!WI;8T9SPL[$)CV,3NM!OOYH5Y$,IE/IHIF N M-@P:AP8BKB'L>O%T.TZC,#&N]73*<-^,I--P=FZ5 6 D-';G9HN^68K"67RT M.NMM=.QMY/3$N^)_)A V<4D+LSSEHLIYR8+*T-#TWUZWOW+KM%LIGKB)",'R M%?1:B*S(I]/Z!,M\@BT\@9T-8WPVS>*9P1W?!@RA",>=4+$ K,@TPC"1Z9'(U$GDW8FO MV.3$Y(),2L/JBE>TRIEA5VEP9CMQ+Z73)UB6]HB:11W/7?1M$(X'N)P=N9PY MN?R763B"V@=M8-QQM;:QM6%UJ2$.9_VG"#M/.N_;3#NS\!TH"Q?*66?1M,UP MI\[NSM>T>F0V5UU1+H,G6NZ8[2RCLC+2R7B.D3U%O4P84DI.E[SD^A7,9Z>] MQR-A1#H=G0-FXYB@[IH*HDWC#MH"0D/3*!PBYB3U1TYBOC'+Q7%*/5,IJ?$# M-P.H]S!)&**N,P!FXUE">@P :#%&J,L @(:2! T0@%L"\)_R#.,,_(E:!?L& M&;C_7%'83; @*]1+L""K$$==)OI6) X'>&@S?>1,5LW*O ^FFKX$'Y:L8BNN M/X(]]IK<>T7+]FCG#*:(="D$S$P2YV5D"8%)29R;TLP=S+C7+Q M>'@5 GNT,\?7 "H];(8'=0N+?]8Q] M8T5W8US*GE>T#/>51#3K!D' :)RD W40W(H-[!8;7_]*=T#$-**TF[!57(+([C M(9=OE19V[W[,Z99K6O(_3!!18J6?J63-BE9PO9,#(20$L^>.5@>LNE4L""C! MW?7;"73>[U;#8+>&.8;0G2TG&YT)S76P[UY5C5>T# -R)8IZJ@8R<_A2*VIP M?%'X;,K)[PF?7N6.5[3,*]K"%]KY"+7B";\EGD3.6+$?'[;9EN*5L4#9G95@ M>XBMVY)6GPXES$9@L1TB_F2E?<*4E7^XL>_41E4I4XUQ46HJR MM+G$AFV63(*!U0U_,;->91@!]J1(F,8][X7L4C*T3TU.CJ"YI=/#UAX8*<\( MOI1?O\?1_)Y'@[:BHBCI\=NW&Q 3I!51Q"VB,FZK,%4= N8E52JX:S*#M2B+ M(2Z][E9Y1XF 8#9$)6M+B,7ZC)(1(!\>M5E7M$R @BN)$%QM]8* MV<5FB1NHMI)6F1'W=M/7YG"?9#:]-Z36#-N\OOYB$]8G6MI,%V36JSKSBI:1 M_BX30F'OY ]D-D7)$*^MGB)N/34?XO%3L&2/O*JLW]I2%9-<0*>RO[AO<#&Y M7G>F2%]5A0BC;C46,$,D#H<6K%9]$;?Z8*T7M]O^RX?IVXUN[_WCICZ%5Y>47+ MO*(M?*&=CUHKY$*WD,O:0W_UH8Q@W,X#:<1RH)[I%APAKPK.*UJV1SM[;P.' MO:P8,HM)=Q&8G+QFMF'RL7Z_3P7U<8SFO:+CU>,[A'?UFW.=ZU_0U1P!US-T MM6C>$&SAFQ<6?Z72I"8J*-G*W&KZ.3&35C;O #8_M-C6+[DMA=9B4W]=,VJ$ MC#4P_U\)H0\_[ V.;V+>_A]02P,$% @ +TEH63;C&!'$" !A4 !@ M !X;"]W;W)KRY)R5*2%O-A/K2Q^+C/<\^] MTNE:FP=;".'8IBJ5/1L5SM7O)A.;%J+B=JQKH;"STJ;B#H\FG]C:")[Y2U4Y MF4VG;R85EVIT?NK7[LSYJ6Y<*96X,\PV5<7-]D*4>GTVVA^U"__P9(Y*6ZM/Y_MHYGIR.6-M;I*EZ&!954X2_?Q#C\ ME0NS>&'F[0Z*O)4?N./GIT:OF:'3D$8_O*O^-HR3BI*R< :[$O?<^8>KQ>7] M]=V7Z]L;=ON1W=[_-K^Y_O?7=W[Y<7IQ$$Q79^D M4]/8'!G]:RU^F+V0X$+48_9P31AL^GL\ ?R M#KHH''AY!]^1=VMRKN2?G("2L$NMK"YEQ@-N5,;NC+!"N;"@5^RC5%REDI=L M@44!D#K+_C-?6F< L_^^%*%@P.'+!E#IO;,U3\79J"9=YE&,SG_]:?_-]/T/ MW#OLW#O\D?2_*\E_NQ)$NJKU0J2-$0F[5NF8O?KUI[>SV?1];\>O[+]GVC!7 M"-8[P-4V;KYFTC*.PE#-"AG +>,3EPDK(CK.-+*"A(D@,=KQBG5#F1 M%DJ7.D6 MI8\W,ET+C4PS;B@WWB**H1AZB&0M 6$(*P6J/P4"K01"9$J!&40)AF6B1/

ZI?OX4HF\4T(#^D3D+A7+8^='F$EPMF 1W.(_8R=T(GR' M@R?'PDGKWUML^8^>L^L)<%7J=X:Z:*C:BCL %LA1RBZ@ ^APK%^WA56XTZ^# M=?KU*)BQ)?4UZHR25%FN]"/+ R/_M9VGX:_DG]EKTW'V%3*1J1\R?CT)L,NZ MQGYZ=NQH?")+$A6VA;N2IY](;[>@!X)0'*V_98*"1\?KSN[L2=HR:!:FX#31ZC% KC!% M 2N1&HUQB(G^03%1'"PBXS&.1?3#R/&09Q$CGTR+?,%T3&_.!N\162:4UC/W M2Z>-5#&61[WX[SB8#6:*'G'W(<#H1Q>-R%A/D/N,7D/*BXO3)'-<9+[W?$-D M@U6I(TH"]/XX;IB]-Q]\-C,URGO][13$+W;%N4$;/4-6*QJ2J_4K&I/?D@K.KGTYZSQSP M-R;^Z-3OR7W>>'S0D[BCD]'K:T7?7?^83%WG;$S]GFH:96RC0SBT<1/XQ(^S M0V$4^!,!3Z:N_XKI>D=,!6$:!]88$<^!K&V>*#RC($#4EB ^ABW@%QQ83HB9 M:>&SNHF-'NS@R>^&XLF #J #Z Z@ Y_Z%2Y[SNS'VAZYV48QK00[_4HJ13X MW2/.\J5'0X+.$S[U;/;UY_<;%#?$N C)96Y,Z).5%X4\+L#!71Z)?> ME !.!#T!Z Z/*-3Y>XR5UI%<6U)I,_1-B/!.'U9_@K\2"QL7]5%K7 M6A$E0RI?#Q38AR?V60V7U,$^RM&RST&%..KGK.5:J;1-)9[0O[/K9Q3F0Y7P MH2IJ\FJ\;>]\> 0)-VFFCCA&&,;9IO0V.O$2V>BI/\7/2, M CL4!0^S1/ZDI*7U%7FYH[[D%O]3?JK4/?M3LDCLO267J15J)5**]!EO("+N*- MBR O"- != =0*?-Z$ P"Y)TP\L<+YZ#' K .!X#KHP7&=Z!5R?%H3Z@-T !U !] !=(X. MG2J*!+/#[$N="Y?Z%1)3X79N*9S.#(6O,SNAL($N=X8RL="U 60$MH/'0 , M.H!.<^5_]ZR?E>/6SQ!&@0R4W/1]DTI:]B68U_P1B-AT%ZK^S%-10GJXBEXW M856WA2>:C@Q9*:T)#0(Z@ Z@ ^@ .D>'CJRHHJXI@ Z7Z(#L\(Q.N:K RUD# MWQS/#XAC.ZND><9J$EQZMW.KFIWQ*^SWJIVAJIFBKJI0F>_PN&I;;Z6ZN$KK M#+6^*DK]T@?@V\E5!Q5.*9D&MLANRI9068/C2I';S I471FA.*T1D.:#>\OJCJI2O[%D*LH9!Z MC>S&6Y#WIWJ RPT87R*69;'W<]01&OLN(4J8+'99:U6?B- Q2 XH[7Q*>U!. M:8^<%VQW_\*!GZ6O!_.(P:&QW/:!@!H'-9ZIQ@?%U?@6B5M0[R9('$@<2-RR MQ)GE)&Y[!$"5.D-Y(!&OQ "Q [$#L:-BITNUBYU,3R'JQNHIQ)8+'8C6\8E6 MH:BWGO?P;P5"1ELS&GW1U"JH\@H2Q@>S@81ME;#]"9A*5K&!+DI2F=/T!R1@ M6;N8('OMEKU2HK=Q1_<,!<$K(<+IA) N6FX/>X."E?W#(\F<,G']*R!/?#_7 _W _*#>Z'^^'^ MP[Z?*;>/+'1"_FL[3\-?R3_O=%U?F4:?IG[HT)C(28!=U@;BT[-C1^,369)H MK&?AKB1<<2*]W8(>B/481^MOF:#@T?&ZLSM[DK81KCU4D> R0*TQ1P*H71&,< M8B'V4&P[$::(>+Y]3](B[#P%&/[IH1,9Z@MQG]!I27ER<)IGC(O.]YQO"^*P8Q)SC MF*M")NJB:8A/9G]\LIUPZJ+7$\=CPV4W?5JFH3Y=B;GX^J1<7U<_=X<]$PI^R>I)_\]Q]&-@B65Z"YUMNWF!,%0^1< M*BKGBMX;&)OE//_WBF(6NF/=H(R>H:H5C4E5^Y6,2>_)!6=7/YWTGCG@;TS\ MT:G?D_N\\?B@)W%')Z/7UXJ^N_XQF;K.V9CZ/=4TRMA&S3A99JDJ:XE]SM/! MVC,7A:%P*ISYDXGO)49*;573#I-XG_=#O'+U_?@CWBD9*XT.$,^75MWL.AZ0 M+B_I+"N>Q"YS,EBK%V&IUPO0L3@=@68Y:7;O1T1B%U,@?VZ2=CFKH'!/UMNW M"J=7OM<]>ZMP6B22PFW@.7=*W':4)HYMN[@9E)*3T67XO2<]&(%=.5UGNSDIK4MBQG MJ[>]+-\YMM*J?#*KRJ= 5;Y&"CSI2MU5^52],Y0-4=,,L5]9.YM#.,<(AQ6/ MX;#BECK:N:KRJ49GN'JZ_@ EI\C]._F%[>&E->I:K5U=]SM#0Q)511NNG) ^/<8="5(#DC.7'*TVFMIF<0$T4196ET20+9 M@Y9 MMK;4&RDO6YK4&0Y$95"ZY0V(%E=<=I2B5:R*EK&W,EJ:W!F:9 4S5 G*:(&$ M'8V$K72%J$_"%+*,F8JHJ% )$@K5':CPE9.]2BO5Y9!(E<;R)"*1_'=#.H(^ M]>=.F&!*Z,]:T*_M3P^]Z*'K+* #Z Z@ Z@ ^@ .H#.8:%3+(BQI2?:^[;A MY]@*, KQE\"?+!G=]_Z5[RU8W+,;_IG$/0K[5UIG:(I]>=6[VGM?9V"X2AEN M2TNPQAA./U:&.Z@.]HTN35L"+;/Z2(2Y\'JR MUM I3J;8"Q%= )H\/G$L"CB;6WCO7@[H #J #J #Z#2/3A$?U-C2'_?4_G<< M1JQD[+W_5B"+UL>Z]-+C\^PT"#,6SA9LA5O\9^R$3H3O0TG6%(\&IM_3.0>[&P.8LH /H #J #J #Z Z@ [_Z%21L65-IOX),9J3 M-*ET&<3]Y((=0L+,K&F1E?3="6G^C."$88QM81H'88R\B)[% MPTF71?2, CL4!0^S=JQ)%3;AV8G&8^S:%&XA0B^87($\6[BXN[D1HH",+H%Q MMX-[$$7/5_S.D+<5OZ/@7C)LS^. T"()B"[93G/.%3 MS\Z.E-\0BR(DE[DQI2,+M5\GYD361I?2&=]ZF?]6/4SA%P@T:7RDSO)=9^7K\,O MUAAYCQAR7?@]D7.1YBZQBV[2S"46ORY\*L?H#%7#$ U5/\Y8=OLX#3:U>$9G MO6FU1A$H*XI@4Y_9/6B$_GJ-<.B],MK';@>C#)J^'[B#9^X = =0 <2.K@' M[@@2.KY[ 2:C^ O_/_;>M+EM)4D4_2L(SNG;=@3$)KC3GF&$+,O=ZF=;&DGN MOG._3(!$4<0Q"/!@D:SSZU]F5A46 EP@@A*7ZICIELDB4)7[5IF6YGA!H(&- M"\1C/YI87:6=Q;.X-=\,F18\F7-5M'$PT3&%'84=A1V%'84=A1V%G3W"3KF2 MFM9BRG9)3/$ZG#(?,[(^FS(W ,N:>GWG877DWOS5^DD;1\;?77;IY>D/3RJ M4CR_S]C9LDSC-7E^<*H\KT(GJC!C8_@"9VD^&S/[$3OC:N:#S_@U%\=+>^W+!CFU$T_,\LR,\$2C(;;V&8XER;# M5VDQ%%CC\,9A<]!0Y3M[3TB*S15V%';V(3I2O1 V3E,(JX"(JB79&+X)PV&G M#S\>&J0!QYREQ@;%124!WEO!=3-JS:,]XIQN55]R,$$^A1V%'84=A1V%'84= MA1V%'86=ZEME+ID@+//_WVS7\\%GE:,X+^BZ]Y5[&UO5_T*CNFP)0!<;%S?U M1F?KB\2*J/:0J-8T =D54;5.FZB.*IA2:=>9>R KSS?]YTMJ#WH^'OL,'\I' M#Z=(+@DQE":^]E+B>_6JIJ,JCND5DL^F?YXJK4,76LVFJV= ME<5L\'O!@Z$W7\6"^\-\Q= MVY:@O:X_"?WL.@J#T'01"F7[#'0[P%U]O=6# M_V_EZP:KQG@U6"X4M/O&2+^5#51O>/;#I.^BC'Q[M6ZA)AK8NXSY 5;R^E=B6DEIBL7 MTYTJQ'2_-LR/Z5!BNDHQK9A6,6W,M-WR3%O2+1^ X=71.SW%UHJM%5N_$EOW M=LW6O08H:KW;:BNN5ERMN/K%ARYW-R&7*US5?'0[_C9JPX$!GF2W@II8Q6'[ M06R*P]9RV*;7\BO@L&9MV._W]%X['Z1CZ]B@*L1P=+X/X+\@@]UH8/.WJG7Y/6;4G?='ALQUP\S+"%<-R[:I.M"AK?7OLIC"J,*HPJC"J,*HPJC"J,*HPJC%936=U; M,V]YL93_,QO[S S8%]^;9=R8>^^[YZ9\&/F#?_ @5FEG&*\ZCNAA1#GI(C9R.<'XW3:N,!TJI=ZL%T MLU'84=A1V%'84=C9\J++?EYGV?Z*>:^YVN+/-.<[!QC@$TTGTZ:/KKN0F7"1 MLA)NV1^1'=@ANV/^HSUF?'#R+1M[#Z[]XKOIO6YMV-9;@];.+\4HWCT(WE78 M4=C99_FZ)J*R=_*UMTR^G@0Q'E7K#]5'=;?P_4K ?JU84?OM?)7.Q3A'#[A+ F6 M5$(X@Y,FG*,*;.R*IK*WSV[CP2C%M4QE*;"/ ^*Z^J"W=6Q-M3?=E%(N'#,( MM',L7YEY^')O_%.S@R!BEC:/_" RW1 OAC&ZBZB93Z9O!;KF,AJ-P]N_:4]V M.)TRQT)\:Z'YB\$*T[4T-IL[WC-CXK'PO/'4#)@V=^"TR%5[? MK!M?K[6N&Q]BYXIP_CGR 18\4LZ;]-%_?UJ,K9?MU][-D*M(GO MS5;')2AP\8OY8SM@-//%F[\\1G&R46V5K%+84=A1V%'84=C9B]CX"Z[V2*,! M+^]C>!SGP%U/>%C\APO&YQ5\X(;V(SMWK>(X^0U8% $L]LT2%0TI#A<84=A9Y^Q4VD[ MVXKE;^V:A^4N57QU,9%MA1V%'84=A1V%' M84=A9X^P4RHTT%X=&K@.I\Q'A]]G4_#YP81+&D5\9^'UY-[\5;H!1+,L-U,[K5J3WBY#=547(P 3Z%'84= MA1V%'84=A1V%'84=A9U7FTDE"P"^V:[G@\ ]DY?FF_WQ)G67.QV.?X4/Y,*L4R24A MAM+$UUQ*?)L'\51A3)X\>H7D\\7 +3MIJK-NTA3][#H*@]!T$0IEYT@-6K6AT=>[@Z9N-/)U M@U5CO!HL%\K9?>.CW\K&J3<\^V'2=Y%JZ:Q6+=0U$&_%,S_@VJ5(.;1!.2PE MVS=QX%Z2H]A8NKUIVDF)Z25BNKMS,=VI#3L#?=#IZ^WF)#EPNR#];4Q%;(WX/:<-#HZIUV!7T#%8?M![$I#EO' M8?U<,GY7' 8:K#;L=_MZNS]0'+8L:ZJ8[["9;SO>6YE"OC!]_QF@<#X#V(7G M8>C;HRC$:G2\">*73R"W&P8&3T'G]96O>MKW'#[; 2\>VUG\*HPJC"J,*HPJC"J,*HPJC"J,)H-875_9*5_)_9V&=F MP' H;\:-N?>^>V[*AY$_^ 9170PIACRE1LY&.)<,CI@,)E-]4@^FE8W"CL*.PH["CL+. MR6&GE&^Z^13I>^\<((%/-)U,GSZZ\C):'&)ZR_Z([, .V1WS'^TQNX&S>-8M M&WL/KOW2Z^GM1KLV;.O=@E)D18Q[28Q*5"CL*.SL7I"OB]_LG2#OG+0@/ZHV M(V_?L_5O5#4&_VO9C\/_A/^2KQ7[[#7A(',O('K]X.,\=ON1?7RRK7#ZP6@T MD-E2O^)/_]!(?F*. $-1N/PG,]-_L-TS^@S+<^OV4:>888SNFBR5XFNN%\#[@?PVVA[51#[[I:'/3YT.$IRQ@('_, M" 0'!85>8P\"*/]:O+G7K#<:?7RY"%V*%XM]U6%? M?\M_/NC7!XWBKQIUXR\;A$-+1CU#;UXY[ML;U;E>7'^[N;Z[O/AQ>ZEK5]\O MZAE!MHM3KI(>('@KAT-S,SBD6?LN9FB4 JF*^;]JO(17>_=#"H7W"\RS*[#M M5C LN8'P&\A$D()>!$^Q@O=YVLAJH%CJO3:;@X !/F^4Y?-FI][OKN;SS3]O M-@>E?K%L4]UZM]6J:$^M5J^2/77J1LG3[1Y.G?J@OW][VC\X]>I&;]]HO%]O M[!VN^R[=[^G0:>S9WOJU5N#[C:VT3'& M^@Y,!6T>^>.I"9Z#!LK-!<_"TM@OYH_M@)%!X5'3R#>]@7$JWO9A=F-5V%'8 M4=A1V%'8>7OL5)E6EE8#5H]>!4&$;8BO)[QWX@\77.0K%P.!]B,[=RWZ^--B M6N(&+(H ECD1PI%"$]?-HKS9$MJ5,&3PH["CL*.PH["CL*.PH["SOYC MIXI>"^/9W/L 1O,5V7;:+QAU?YQ5\9<.&80:.?80&'F MN:(BQ@Z"B%E8&(/1U! ;DS)>2&L^F;X5Z)K+J.*>CQ_3GNQP.F6.A?C60O,7 M@Q541K.DT(;J;$(?=LW1JVIKJN'NXFEP_=:Z:7"(G2O"^>?(!UCPRU,\@EX< M,"\Y+ZYM&+5AMV'H1M\XS;CYX5&92J I["CL*.PH["CL*.PH["CL*.SL$W:. M*F"C*E'>(,P1ARVHU0*S: +"WE40PM8&#ITK1@C'9GXAZIF47DKA1V%'84= MA1V%G7W%3KGQ!YMW)KOEUL*]=V_^^C>:$)Z#D/GB^K;"CL*.P MH["CL*.PH["S1]@I%Y%M+P8$ M@__+48&;@.I\Q'?]]G4W#YP8!+KBQ\9^'U MY-[\510":->&S6X%$SL5V2BF/F'L;!GEJYBI.Z?)U"JNIXJA-H8OL([FLS&S M'ZGKO_G@,U[GY-CFR';L\%D5.!U,'%IA1V%'84=A1V'GY+"S98'3@N5-]_TS M Q@S8Q?!:+B-;89S:3)\E19#D2W>K0WSMWV//<-^>&2DF%QA1V%G'X(?U8O@ MWBF*8!4,40UP-H9OPFYXS.3Z>#P.,VDN=]W;!ZR MV8CY&J! :S::K;^/.NO;& M]+/K* Q"TT58E&U>W#1J0V.@-PZ^?E[2M H0:,$S8D(FO[.!4T7YWQVV\J@47)& MR9ECDC/E[H,--NS$4('$Z=6&_5Y/[[<'V]]%4#RO>%[Q_,MX?M!X/9[O \^W M.GJ[U5 \_U8\7U2TH\3!,8N#[:3!ROJF"]/WGP$*YS. ;)B=!']C^B^I;AI@ MFJ:K=U11A>I#KE:I5>7ZD+_]!M4JM4J1MEJE5BG25JN.?Y4B;;7J2%I(5RG25JN.=)4B;;7J2%I(5RG25JN.=)4B;;5*D9!:I58ITE:K3FB5(FVUZDA7 M*=)6JXYTE2)MM>I(5RG25JN.=)4B;;7J2%I(5RG25JN.=)4B;;7J2%I( M5RG25JN.=)4B;;7J2%I(5RG25JN. M=)4B;;7J2%I(5RG25JN.=)4B;;7J M2%S'X7_2?^'OAO\Y\G$)_SO^4CYJ MRNR':?BAUYR''^=>8(>VYW[PF6.&]B/[^&1;X?2#T6C\I9;YU<@+0V_VH9'\ MQ!P%GA.%RW\R,_T'VSV3OZPWVO#&D/T*STS'?G _C)D;,K_&-RU_!&?W_ __ MT:#_?)QX;G@V,6>V\_SAK_?VC 7:=_:DW7HST_VK'IAN-^2=/_.AM>+)CN^Q,@,)HXM;OITPSQV-O!KMYMMT'S?5" M>)_IP\>N9L->'WS3T>:F'VK>1 NG+&!:Y)J198<,D>8"/&S+Q'],;-=TQS8L M#T+X8 8G#>I+,9(%5+L^>%TXK83*(+OK]'_C"6SKOVIVOSN:M"VCUV[VK':S M;?4'O4:WU9L8$Z/5;K+!_[:,FOS1U)8?P;0<8]@+!]'($@W"YN/YV?'C]E+7KKY? M)&0?6H=PRN9FITQS^UW,XR@8+LQ@JGUQO*= >_=#BH?W9: @B%B0)*R/>P"B1?;D)L;2*B+MLU@$Z;GJF\1A1Q[ M59-U?R.J_@Z?:#-8-@TTYEK(_6P.W#]BOM9JZ"\1=H7@V4@F%H-G!RP_V @V MS4:SG0' Z9R[583X!8L;Y69M2Z (80A'7:87-H1J=>]9I\S,\<\'WXM7/F@[L$/H(Y!J\)_"$6?-B M\M?"8AU67NWWI9$ZH?^\&*FKW$84S.*Y9_@0LM'>AA"^LU![YWA!\!YL&W 5 MV8)W)%!?!DH-[0 8X+=%XBYUPO3)?'SJ/AWMW7_:OS"L\L5'7O9<<.GM\)9- M_JL6!58-W7KX\VN$W%BE/93() C=9^B\'1(7Z>-/?5\3XA,]F9[_Q^9G-@8-M MDP2_Z5J:.?-@,*:MV%D;B)U%7TM,:LV@E!M9"@FNW!GA!4E6ITW\7N7>B-?YZ- MS( 2R+,YL9I2[J>FS3PC7BQ182[-&NS8T.GJS MNS5O[(]'KDAH4V%;$0UU@(9:>J.SM<+>+W_V(.1K6B]B;MYB$^;[<8$. P $ MX7*O1=DCJSDD#=[KR1=>].0^7"!0BUBA6QL..OT]L3.4X?J*LG0UI924J#V0 MJ*"4]\4#.B6#%2.Z&MFG&/F)[&"*$4 N6D>A,E>W31S]W;3= (',@FOW,@/D MZ\EG '$1/_2!']I;BU5EHNXAV:P1JQN02UJV3NQ?S#K[D_E>$1D-:D R_:;1 M_+@GI'1*ENK%U'0?&%9,3DS;UQY-)V(H5IGINUX44GFY;5'$'6C&LQ)_:+,H0K+1%9(K+?CMX,, \:>J>=I[?-*TJ4J5R::FX9"O$X M]/!D^KX)IO)VHOLTK)[51L\74)#_0OV8E"!<3_[-P5O:F6PW:\->5V\:QIX8 M/""YK[[SHI"%NUV;=AN=M[>(%&V[TZC%4N$;24DU $WJINODE8Q MX-W7BHDD6FC^TMZ-F,LF=ICC7&6$E [^2L!>4=GLO?GKDE>!?.(@+FV%=$'( MZGVC]?96B#)JW\2HK9J@*/'6[F^CMY59^T*S-D"[U@P"%@94H"LMV9=679]" M%7VKM]^8/1^/,>87X.T)!M;.R#FQBK\J_1(0-;6[*[V'X9]_%Z8W/ MYJ9MR2LJW!OQPBGSA7NB3-CJA*P MG3DA?]^[EK7"/!S@G<1:S31U-@#/UU9 MK6\K7E]*/ZW:L-][>_+9^P[.IV1'Q]&*N?G\XE#%P=I!KQ*IN.&0+6T)83I5 M;P_VY0JO,JI?L0:\>FKJ\ X#^W)1ZY2,:T"='['$N#XM6WK7,A9!^S7)FY1F MC"[/?^4-(U4J>/CT]!(QNRU!]5!O-[IY1^WP+]SLNZ0E!VBC+*JR0,IR!L'V M6O8'RS!(G@?ZM6%GH.["' C=[*9094L2&M2&O7[>^3G4,/ ^B\WOBXTP--9W'S\K>1/YX"O8KWCH# PF$8?A,^7'V1V3/ M\5+A:7F952;';\QGZC9^[YV/ 9H^NQ$ OG%,-SQWK4L)X](:IXEAF%X_WU!* ME2,=-D6M,6)V2%+45+=;T#CTZ)W24O,+FNVWFE]P8?V:/S/'F=P+*1>S2!IN_N0VSJ)3*X?F0*RAD MXZYEW2J%Q0,PDT^7'#=-X.R0'GN56=*O'0@T.J4B@14%8'80"7S]G9V $EV, M!$YD4VPU5/8(FJ2 ) 0H6 *W;#9WO&>&,^V]\4]M+L.$<\=T==D:D-^D8;^8 M/[;Q7@UV?_TCLC&"""LL50OX8D]4X.(+H.(J""*<_' ]H?$>P0\71-*5BQ/% M[4>\&%$\]0,#0@$LUQV+ND>4B/?1 M]49SZQY:^^4X'X9Z$*$/1!GVT6+8 \0Q0^RJQ:>E!HA]+6!AZ# Y8V%[=7 B M:93HDX8T2&5L@)LV;-//!9UQ:JS;?+Y72U"A?@/C:!.%E]+2!!&ZA-V<,]J#'Y@F:SR2!F3_3',\\ ML2GE5=K#MVPN#!;P1=DX\K'[\N+LJ UXH4V#1EJM;9A!V;O[2#]K[-VJ" A' MY?;!GMT#A^F4[-G/A5-QTP$)'.ZHS3S+GL"6$2&G9=7N(OC Y_/)(."+!J'V MZ#YZ?ZN;;\J4W4<2VC"^4$A#>3+I@8W:V29&H"S4TO@&/T.S["#T[5%$T7F* MZWKN&6+:]QP'$[TS-ALQ7T5RMXL13#ZGX'SO???;*]MTAL=S- 26FDY'558OJ$S%:*F(D M@9%MF*G? ,.XHW=Z>Q"64Y;Q*]175$]D*U,)?6/?4@FG9%I_MK'&V*7 Q(5C M!H%VSJLE,+VJS.EJ8A,"QJ5C$OTFUCP,]B&$IPSE-[C+M91T5@O45F4"=;]L MX'V6H[E;7$45Z*J-T^O?XOHB\?#R6S/]-C71,;H5-'%_^VM<%=G&ITN/6U[C MJH(@L:FTH3=:%0RE>.U[7 /5T$DU=%JE16W1OA*5*&E4O,A#?V#%]B.P@GMJ M8W$J]$I0(N'_7R:PO&7HMX]#9N$7YZZ5_2"U\@9V[UGY_J+B_L3EKS%-5[TU M0W8YF;!QZ:*%?I>F^K4[6[?+5P&G/23--6[/GM-FCRJRC-Z^7#;;HX:)>_?[ M$]"5%\MTHZZ-V(/MNNA[8NL\8@RE,)=)I>X.A5)I&=.O#=N&WC2J:AVL]-\> M45JGMT^DAA=66WJWG0\N[Y,Z>Q-W<>]^?]KJ#--32Q79#N-4^P:BWW9T]N,1 ML'LD7P>-VK#3U+N]JCH"['7D6'&AXD+)A4#Y>\2&1FW8;.E]HZHYP8M.H"O9732?\X8CIO^,59%CQPLBGSK:CV7',LUV M.4D#3:H69K9EA19=;FX.]B5.ND;5@>J?.^8S M;I0MYYQ=KCHM:\M9,+;H @H97*HO[/$879_A5X\F-GC4S"!@H7:66%Z^&3(M M>#+GRO8Z7(U3:9TH76OY[KDH!RZH%N#*32CH' FHM!IJ8\.B]E;U^[+!OX78QDW.Z$I-'A.4UVOBP#$OL"E210UM M@#H^/ME6./U@-!I_RN('FF0V7L.$N/7[*1@>X[$W@]T\HTWI>B&\#UL-FRZ9(@\^F*)ST^?-U:8L M8,"H9F39V H(F)2BQ]072!BFL#P(X0.Z_E//3DU;"JAV??"Z<%H)%:.Q,.PM M]=]X!)0>=K\[FK0MH]=N]JQVLVWU![T&R)*),3%:[28;_&\+5*OXT30.B<_- M!W8V\IGY\\R

! Y"1U0,-V/(BM54-EO8"6'J%8+FX_G9S M?7=Y\>/V4M>NOE_DD5OUOIH;[>L[T2S>_DR3XY>8'.]B<@3S^H)=V00L0U?.O$T37&QS90N2* M-XNOZ_#5W_*?#_KU0:/XJT;=^,LFKA4_F=CKZN30.K,I].:5LV]C+3V095'[ M#2OOPZD7P6/PXN&9QGZ-V5QV40<",;,JOD![K*$+@&AS<7IEH]Z,_4W;M8#B M/IS!NGX\TW+XGR,?L;!(>1L*E%YMA[RV'K8D&NN:L-N^1S-XQ#COPF3#9)^B M !X2!)]9,/9MFDQP[EJ?S, .KB^&=BG76Y&6B[$;/. M0_$9O@*>9<[A):$?,7"B+^\N;J]N[J^NOVO77[3KV[^??[_Z?^?T[_/OG[5/ M/^ZNOE_>W6G7-Y>W]/&=M/C$(0I0LENDP]O%R>CLR8GA=)GWIQ_;ZE8_'#6' M]F*-B%W)/=[*$42_.ZYK[_!^;K/Q,?4-?6)\U'"$ =@5J05@7(@OWVLVF!<: M;"B:@+$-O_*I9,IB:-##/S"O"+]PV"]MQL",T>F?:'\Q6HACM'V;43HRL3A" M'PXG_(@Q3D.H:VC:B'=K3R9.5@"S'?0"%6AY,] '8_@7SO4,N$!E-@&)= MR_QTSN^^!?B'%8W%5!X XZ,]ID_!)_$!X*A_'AQO!)M)MF6[06B'O.&7CM-] MX)]CVF & O!=\!R CI(65^CA9_Q% %D<\A#P#A5V$"Z<#> )7$,J#TYPYP%! M@[.C$^;_B7\_PXGN;.SC:(=X2A2$L"&=D"2?,@4(L0 %H!U,\5%AP)R)9B*R M0C:>ND!H#\]D""*6X+!P[)\LU!QF6G2"">Y]/ T$@-T 60L>ZN(SP;($7@U" MRBT"?3H$<:J(\^;8*)V<*MH1 I%ECPCH&J$0T9C#'K"U'<#+!AJQQ[:8IQZ# MB9I3.F#4^T+DPXL $9C%!*IQ$65$1EZ(G@G^IURU*;@A4\B,N94J3W9X50[]\>1$P5\TW#V M"%[NAJ*39N;E/"88 #F V0B/F/.VU#:<0IX2O.8_(@#(W&-F#[*;K-[4%0(W,I',U1:88<:I[-.R^;:2X$ MFELJ4Y?(M&7*<;\D888NP8Y'T]-E3R !#DP2]>F\ ,'RR4F$^8C;HD]B3$ MBI,6QYMR5U9-/?1;B'@7M>3ZP&$HI^76 ,["+.4"N"8CA03:E MY"%0!,H&9'T*:;NFX$4B+O@5R<*-3I<\%/E'<.L/EUQ0,NZ#6!W]J-_5I:K1 M.;NALA:OMFR?C26(Q#^2,\"#+R.<^*YKYX%MZMI7V+*KG9.) /^\,%W3,CDG MX Z^V98%['0)4CTGDDV4]B'&8@F)+A"O]L!R;9B; %OX_X#R9T-X9]C6RI+YS/+!6J#-Z"ND.UWM3>R[D$C 32 U8CSA# MP0,H%"I-8"+[\D6=86I -R01.(E)N9HG<*$!28'0JST49C#D.)X():#: 10!?$I@A=IBR$1TGPCV;.A@D== M 23SB$I4PB-'-,6TI",+\FM[@+H9D^]WP)S$W(ZD;+1V? ;T*?2#I&V@XN.3 MGT8G:TDB&KG]A<2#H-2BV0@(TS&EH8'4J5V =/%!MG%RB#E]?G81&Y4S9M)E ML7 JM!+PBTRI 8SSYBN\FEM#(MD&@$_O[!]\,@_@\6O]:_T"S-V:_*CV/A8 MLB.V)1MFX_@7>FD]?@)QR8@QE]@+&!J-%/.7.''FG"@H"/,3!B85F8]CI!U\ MZCP"" 3<>M%!Z8>V0UNX93P@F;& WUGD;($ @#<[WA-*0GB;]^3B)\\:>#-3 M^C6P"S 'V3SXI2#G/+0^/6N/MA]&O.S/H^YIDJ1''C(SFE(@'A\$42?PRS], MH#PV%/%A 7^4\!6Y )Q,3)L_+?4,L"O.$6Z M,@)LS9L*AH9+' [7Y[9&KW$ M9Z@S\8&+#1Z3-&S2]AR?&?\H1,W 0FO@:M&#V@$=C306PW MVZ"SG)@B>!.V3QH--Q5-V.+O!*X$AL&:)6S!MS$E$Q33'/CU(BU.[R/X% P6 M>B]^";PI?PN\27%C\H70)LJ.5XW',:$S%OG8)CM$O#Y-06]QL<$X]M/]X\ % MB!Q40?SZM;"IEF:OZ*=!KJ(\D]N]^OXED[BZ,QV<^XB[_1YA0T(Y!%+>^;:N MW/N$P3=+\C:20$JO-NP8^J#1+\STQ@CC)/V.\R4(M&#N<6,@QBAMZCU)JDRK M/?0Q'!N<*;28'M*8_BO8"+]L&OJM66#QGO$0W)A^'8#50BYP70.2N@-WC=HQ M:D9,5OBDE&B#W>$G,<*U-%3>:U@O(TR>>,6(C>8DD[!9)$AB8 M[&,?MUH6O;_6;8\Q_/.X$2TET48 M(&)!G)@/P"D/6'^2C"8&-4'BWYR#>_(+MA(R,+I^*W6M(@,EO.NT%$@8RKRHW&O6C27U=B(JH6/X:N6I;A@?UY<[76MS&KA!:"8/ M6D1II]&H#7OU3KY/ UXAY"RGH_+B\5,J!G,7,+/T""[17V[W[?3NF\O$$^P9 M4W.@Z*\GUT_"T.G:<_(L9U9,;83*$X8^$)4Z@:TBMBFT+JPSSJ.J+#PO-&$=6E M+,)ZVK24DK'XS&F9Z7KD7P-?HJF?596:%X7@(7,MBK)UN9UIDA44ZT NE%H- MK@@74JU_6\@?;&-9;I9[:C=JR[,C=).L^0K6:'%.JEDV)W5G/[@TNL@-S\=C M+R()>N-A/)D%N3Q4I]'*Y:'@LWP>ZN['MV_GM_^#.:B[J[]_O_IR=7'^_5X[ MO[BX_O']_NK[W[6;ZZ]7%U>7=]KJ_%-Q=DB\LV GS<(:%,3*:[@(Q4BA#!]2 M=#K'MR[-)K;\\>W='#I#R4PGSVDN4-0S_^\"JFHOTD^N&&=M>0T5Z@@C@.=_ MX"=H%J&12X$UBB?\_?S\AJ<]4DX/!3 BATE'^"$2 4$I^>BG=SPH:8META\A M(](.@G1 YNXRCL> ) 7!Z#.*?H^9"&N!1G)EJ0;8*@ 6RDH\1'!"6A50'(=V M1[_%/U('$#D\&21+ (U!8->B -I%:BA9O+/SNR12A*" _@)N#;D_*2PJ=]HJB(?-:7\[M/,6P6>;^D\$J*7."(2XFK4P%Q M<9^;B5!7'$!)I4P+G'HT(S#L:ENVZ0/9 "DX#M=R8[F, XQ35,:YFYJ/C ?+ MI#<94W5RYFT!2$82[[4&C@6JZYABSJW?HR#$TZ?*%1*@YNL1X+.\'KA@/L;D M<1!TYNGI\\U,BQ)QJQ7!2CW_:C6->U.69RPORU,5=JK"3E78'6*%W7)CMUEH M[+;>U-A=;B@6'H+JN81-)HTN,*BP)H!RG=)X2RFVC+PGY6DA]8/O.!-:TV<9 MX&,ZR,&L"670GVQA9EE@O$UY(;>51(TR3TDL1TRS8MXV1-\4$YYXB!&9\!02 MA%WPWE5!\J.E[UTBM/8^M;%8W_'7@&Z9"$]1FBUH.\V%KTA0M!AH>X?%=FGR MZW,7\.AHMY1D0AA_03(P&F?_'T$5%Q,1,*K8^?P! M:(>U1?72'R\J5'PC=Y!N2]NS0IVQ]#C+MW\XM%32YDXL1."SN.X<7;MWM=A_$GGK!QI+FH TM(%C7&C%UYW-Z7HU" M(&8\8JH)^>_(].$L +#\._^;N#B^U/)1FWI/#&2@+AG:F]LN'B?.<>-;](4, M<^KUX+LZ5&8$4M.,/8I ET52O"C$8;Q(RD6 .AC-1\5 H?ST;UR&E7I4[2H@ M@VGQC-[(%[>D-B-_E1/?''[2KQ.7S=-2+$6J*?L.WG6=.(#RZ>'49US3N, % MV@Q88QJ_DF-Q2623@(\1;GE0FTKI+/*9'N/"&;E/T*% ;%@.-"8>DC") -9( M,B]4/OLC*'\$=.9+(!-,Y!RO<"SGM -8KB=2XB!;\P;V'N-E M4KV3U10O0(? SFJ2CJ3 -IQ!P;-F<)3L8R58]7 M)V-Y/N?FL>V/HQGF3:AZ6926\"H-$A>Q3 1A10X5/HUL;#-EM8)AQGQP].69 MQZ;ODQI^-)V(%YT4XZ,.VC2,4F5#,U,6\VH3WYNA[0ULNI02LF!E^+JX)LFT M@,[,,8E^F\A.EAH*="9/E7.X /+C)#A+A62>>_;@X5'HM&#II^U4A*D@9UQ2 M0,_).](Q/KY/P33X\_"9;C#XD=!%,WAPY/-'82$8A8+CHD722P1:^KWINUX4 MEGAG8C4\L$BZW"VF M%2KNM%(7%I@)W_S![0$B>>']?#7#$$L<9I[%')Y+AY5Z>FN\GE#JG'RC#GTU M2)Z _A!!*4K34T ',O>>B.1Q0_F:PB!UJF3?+GT9!!(I8$9@,:V$H9 F14\S M'[!P&,X3A534;_XBH(JB0Q(<:13Q(\^C4! F0%02)B2VE+9^&XU\RV4I6(YC#[@LG\SOG=A=9M=('\F2N5%[DAN,(;.?:#D(V) M!D'!OYB>2&XM"+B+LG>4PDD]=^* !?#48&)S2QESF6-0>4'VV@OR.0"';VVA M,)9N;(%,UAX\M()!:L2WQD!BB6]Y0HED4ES3P36:Z8L"#LFY7K)+$/C9AU.Z M+)"&1WQ_Q*/[)W'.2@ B74V9NIS$KPXD5ZDL;RP%/[]XQ\X<4R9E4"SX8)"@ MKA.;3-<&STDH9?:L17.\QS"UYUQ4^?P#DACS$.4LWC.A.@F.Y42 Q-(_!FD* M$I(Z8ON-BJQM_G8D,!]O)DB<"QE.^#*7$%)2LAV3 &X72W!L5N%-1?W.,[R4'NF+6C:J2Q1WKR00TK9?\@B;*);?8>%"'V\4X#V8!V%? MA:!U..+A='A3#)\#9)D !Q#E)1!*5:)[TB&DPA?.@BE8I2&7*&;;);N ZRH! MROABR=Q\#K(GH)*ZY)U3>BPU1*%,L+L4>%3-;R-?QP 8GW'Z@_UE*9YC]-B M (T8W-%# M6P*^?B"'BX5/*,)LKF.=8V8DWV/[_@&KNHLFF5("B R_@!^ MNV4^)X2$K4,[.5L:E?0N=F7^VFQ7[71=;[PK"]5!1K>3L8,1OD<;+P3$)$SE MEUR+<<#;&+%@\LYGM4?[#,;RVA-UEI\H=HB(V,!"RJ2*DAZ=U+S %:=!0T X MW%;Z*FMLD*ZX]+>_C)?">QJ)-@ M';]5F5/XEXLD2+>-%S!CRM@2&B74QH$NA 8\MKALLS+V .A.K$>R=..K+,)6 MYI9[H3&2KP+*E BIJJ!T55!3506IJB!5%70J54'%Q?CM%44X_<6F2GM1,Q1; M[M27(1W#?H[==IL;1 YS'[!) O?J08-JH?F3LYYL X/+\G$FK%NV,5B;1,86 MHDRX6K(IQ:@]_R<98D&$P>]L/4NBR1&;#W$10C#U_)#WEP#\NR:_T7E@IHP, M\_(J=,QS\-*+.#Q!T0B1VP\*XC3I2FB>H)8A* SXX+/B*\0\A> %Z5!=@K:Z MEMI+'"(%LX8W,\#<&HG%[.L1841&=L#+J[&D8(31>UU4^ -:W,,T,1=-RAAJ MEII%MY])/F1ST _C7D8T6?(8_0W59B,1;5X'%%#9T(T!<$N%70_ M."GC $Y+I;5%\A,ID]\47'&4<][+C$K[\'&!Z5#X=26 M[BVTO)\#A]#*40P%=_EE$P=1"^<^"$@'^:B2&\U [ED!HM]\:Q MCJSQTLWU:T//9>L#TG$1D(ZPEFD8/]71)X4:[+.AP<8[P_H77WM7 MN[C^_*WV7O:!VN@=&-KA!314MN.!)H\\EDJCPF^@]Q.D\B4PXURP2A'8.?% (V=,&Z5$JZQ05(F;ZF\3-! M\-K H&A,8GO )?O%)_'SLQ@BO!EA'"1+V;> > FK.M4K^RAS%Q4:OI$'V._R2 QG+'+Y9^K$ 5L;S<>?TLZ1U82IU'2:;..N9DFJ8@\)PB@FB#3^Q1XSE8&!#9@! M&XV[]E0XF;3[BED\!Q/LIA6(0GEQ)P#[?V*82L8;BA(&:=Q0R:MH$J5KV9)7 M\4;N6^ ]!I]<"10@J9H7D/.)]\2[Z,G*SR"@RSPI^2R]H#'G@%BF%=B6Z8C\ M2IXH9;!=\5:ISH^ W7F3\ D.QZVU!(?-(B/MC8Q5L47M,[H)'J_LN0#_+U^V M?D@R(ZUEJ5$!DT$#NE@#;(H4A)?Z*5+7ZC3.V@U]USV#2HYV25T(DN2/F)'] M%",L?UW$'X]07(_0]1-!!TF0&EY,>*.N2'2>=[4$UK7WV _\=3:0 >PS)FR9NP'T(^>.%YN3FG'#R M)S7E7GQAMGLD]I&5FQ,=,&15]WC=9J@,#!OCBT;X/#P$:T8DMF/A*W_U9(.( M'K'X1U8L/>,MR"6RGE=(PHS YCU2\0;/LF-;Y9K &6M&#(L$?7#O":*41)J? MW]5IMFK#5BO?T6WA7A)=1UIW#PEC'$L)IXZWQ>B)R?VF-0]7M;V/J M?&<8DZ.K$3>H.?$T1V/DD(Y *X?W@4\L!SX((IY#+/1L?!,T-H'NO3D00[,+ MA"=:'DG,)] 2#9#J&H)2W#*94WD-]2/E*6*AY2+1:8DJ=&@N7?(;[.]NCR+N MK6"%N5?034]8_QP"P+4FWHD!+9HJ#4J]-MNG+WMEEJN]%STH=]]..E5!W(Q5 M_IBZ.F(Q.<;,?\&B0%Q^E?T$,PMYD VM"?Y2D?/0&,#"FP$F9+DZ6JO:OHY="^*>H;7WFN=B/P_Q^ D6 MH\A*>-B;?2955E'OJRILE5+>"J EU;W5!ULJ@>E3TW&O&%\U,XM;RY[<8J^#Q,;?6"JW=BX']6>F(N:AN,FY-4G,M@;=R!04;/ M*5&<7,T-HM'O(A6=##EB(LPVCT8.CH:3Z=_X5^]J-Y\N0:CHPG9_RCJD,IS) MQ0S:P7R-A%6#;4\/D;0(Z/:720[$,FIK2F9_VEZQ0F5'D'P7OJ4J>[96+T=A1[UPHFGA2&8 M.)Z026*:X3/S"/CADY? .17AH>8Q'Y;".- Z3/$O,'(11\4AZ#45CO,5FD&L;.FW>UG%/ MU"CHT.^HADB'\HE-*_5H;]_U:%)?H)G4=B5PL:+8B(KG]AA[#(*X>W3?\O2E"5FKC!84JY4K6 DA9T.OU M?TL7 IBWY)1F@[BK6NI18.*L5O!92\/F7!)DQBD*BD"%E'0:2XE\&N$ZYC(? MI5P!\65,@/39%OH.+]*X)\=9VR[LBEK.T44HRJ9I,X]2:Z+:$]3=)'(RDZU- MYYE**1/*#@D3D()^(O/K^K\OO]]>W5Y=W M:V?YE"C7'T^9%>&XJWBS%]S=OD>*SV^WU<@%'I;%A 9%PX/@TY7#@_;%U(C[ M#/#!D4S,B.8PHL0EILYI0@S><0$+=M,+/L7!F(.(]':-^J"U.M*[Z:.,7KW1 M+_[)LDQ3 M 4-LTLB.1?DX_HK\ACG^^>#C**DSL=_QF(%IMH^YC;PXQ./?FD])![Y% EAW M2B'.2'TOS^TTM+V'PF\[.GGZQ%0WL3]'KK"M66QA #%]D[2TV5#=I*2P9=2& MG;;>+YA4RTO1=H,B_&IS5"T5>&L%05I@*K92;+5!$\-JV J,\DY#[W=[^\U6 MI17MA/YS.(KVWY[_$R,#(BJPU-9JECMSH10X8)[85-4@.*_<&P[,TDR!Q?YZ ML[DU3Q03X6X4RL*["BWP$R>>307J=L33K@W;NF'D1X"_ ?$YU;,22JM^'MH-;8Z><7_7AF,!TH\FXK& M[8FGC\33&.3OS+XN\6QK,+X@CB7R5RW8JN5%F VC<,')1[FV@\L><^ NI'=N MG,@&+#>H#3L=X+FM/;4*\;;'\6;%IXI/MU:4+^#3=@/XM*G#_QXRGQ;=^,I5 M7573-V&O;DT;S577QZ@H*%T>-_. R+#0SHX=G%1[&RJ9]ZC;%Z]=YS/NL"R? M-Y0)M/GT.: )LN/G,76NQN)W"JI;5,E-M:A)-4]1?UBJ\>,MV!C6Y9N:XSU1 M^X" ILGA56Z?8>,,JMWA4S>%&T97SN30V&QA..\7ECX9]4:&9Y_-O$?11=G# MZ\?4>$>,V,VT1*9)U+*A-.^/^^@YD1BB*:XFI">]BN:VO'NNF$F;S$!+=H*M M?7$.*4!4%/3;\6-H)NW$P;IF;OB%A\.T\$*>Z">5!VFGC1Y MQ&:[>"T0RZRR@TR3_IZRS3@5A/#.#$]BM"HU>:3VXT13O)%P?,E *CHHM_R M8JW3NS_>7J@)3?UWB;K-;ERWJ2Z=JTOGZM+Y(5XZW[N*ZW;9BNL;'[NBAL\W MCNF&YZYU^4?$I[^NJL!N%Y0IMXU\!?;-[?7-Y>W]_VCGWS]KE__]X^KFV^7W M>ZW":NREVR_8=+XIYQ+CBA^EX( '485C4_^-6FK_9D>9;IF,^O M*N%5)7QM^ V'UKC,7]!(&Y#"]K62FT%EJ7D/ZJ=?1%MO&U:^63VGM56ZX83#%850S6?U4&ZP*#-?26 MD>]+OU<,=O35>%\B'XB"NAI1;X9?8;HM6BDMOLW1C\, '.S&Z,+JO+(&H-%H M[&8S_2)K=%L#\$0+^DK-9VBLFW*Q1D#G9? !X/LPUV/@R 3+I .@E+6C?(H M2RF=QIM3BH#^*5P,BB=/51*I.5UU;#0VI_PR*K!CO$@?MW>SF>8N]+&Z>K2! ME%U3X%M>RK9JP[VX@G005') ZGA-A6EY0FF_-:%LH8T/S4'^RLR \3['J4ZH M.W*0BQ-G,]NR'/9&Y[^;>G[(A_ X" H-RTNQB)$%H3VC4B[10-+9+,NZ9V;] MFP*WG!QYU1!XIU,;&H;>>6.[7Z#G4)S$ Z*F5XWW=KJ8.-2[C:T3*A51TQJ] M)0NH8*,KB.]05AV]RRQGD2I'^66.\FX"UYT>,'UI1]G83>"ZTR_RVI6CO'M- MLW:8=;6:9@!$I_<,U>KE^#SIM3.J*Z6D;F,?*.F$7&V\'Q3ZT5B.W0!W^\%? MU5%P6S=@;]V(0Y'LZ^;85\N/!O)CUWA;%T*E+'="2>U7I:0F-3KLORTEG5!* M\]X+3:<*YZRT&*_(LMJB"O* !?R6&:Z23(EU[B#?V^W]+@D\<,H[&)VP9=:L M)/%AZ]NNWJ^L!V35Q'=";L!7,/D_X+SE:!8YE&"RV-P'U"4C-LT9#@[[DSY0 MWL&>=B!FM4[M6&SKW?Z>597W2[W2UU4 MV?#RSA-XS"Y=\&(V:(=Z89# MH5^3;!HK&HWRKE?:YU4N,'78= .&S3;GQ=VGGLQ ^ZU<2'XU;6YB1)>FT0'0 MJ-YJY2\%TVG*[7]-KG@7^^\UE7./49PUZQX13[@UK,TN(F M/9P/9:<>.C(?:N\S[!"*[3R=Y_H;D,(;0-*H#;OZH)475B^@A#59RIWLOXG[ M;[;S&::8$ESLT;L-(10TB7WQ#/O!BAGV<44;BRHV&OE M&P[V6OF.BI\O/]VO;9]8),?YPPI>L;*GX1N!]_(7[VU,S0;OF&L#S5(;UR4M M9?>^ES>=ZMK5XDY@S1XQEZ&G6T)K@,\'8,0G.YSR%VJ?/WV^U>[9>*J=CT&" M\E;)L-Z?:^]JR9+:>VT>^4$$=AIVNC7YDWS-? !Q3U*7=[T]G_NVHQD#_G+M M';Z\]HVO/9=K:^]U;?0L1;O[D-J*+OZ^,7U\J/CE7332M:]?+W1X\=/4UR]ABQ\(DQ-X.&]'M( M78&]R3N(BZ;GM%J &%Z8[)*C#G]ON[ M^1"=?QX_4W0"!U'P:%/_\G'JS=A1 M?#,PZIKK/9&@L6COWAT;@W31M2MW7!?(_20/?9$H#Z@-_KL:;_Q\)3]9X)&GJ0U<1:W2 M%Q;J6L# _# ;!*=Y9>P,TIYQ*HE"!H_*\*#0-&% M6/X9EB.9!US@N;2K-#@R8I$V'0/!#@*0ZLBV"9'!UA\BTX?S,OX58@9-,G@Y MO"[&DFTZJ M3WXT1U"7-/S7Q)10E5Y1I1[2P1=SS,[I?:5M)&PF!T8."/V\E11.3> "H%9L M#9T G5,N=HDF27/AF(#1[$()#'?]!)@-.P+%$O.!Q?0%%F5,8-W:,#\*^B]$77CU <2I^LCT:>@(,T%$_S,";\7H$#'$4M?HZ,1Z#.0.#@%QY3(2QDT=21:OSC*? M*!2\+,^W$%Q22!/$8K/ XU8 >F,,:4\\;>&=VKNG*8-UOL9E-%8]DDE4S!LP&6J^65 ML$W&9C"-L0$_\8D-9>R$C M%4SMECW80&M<.=XB'P1I2R.OOO%9"]H;T

*)1"WZ ^7'QUD:D7GCL]X[YL6D>US4&0/8?RWR!CDOT(A'^3$/\Y5(!_ID;W7 M@/)II!)05B4,%V_\(GE+Y@P%K$=@$R?J8^>L?,/DU)[3AT.]#/P-1.V.G8@^ M11P[B"6Y;.&R8B[S<=*#H3K+!T.I&4]JQI.:\?0: >2J9SPM#Z@W"P/JK=TP MZ&8&'TIQ4,WDDW!ICJZWQ=TC740FA7#7A5N=R'\;?"D+YQB"$Y:X0;B*A[+< ME-DM3?AX=B(H0V'M^+'^HA>^L\%("CS-P5@R135-\S$<6XBM ]Z$5 MA5X(V&_2KM/NN#]CR[@L:C$*G#Z:MD-.)1\J5H']'@R_BQTH1U 8[H M7H9PE&ILC.2O[[0);N2O-RV,0M,B&$^9%3D8*T]93?R0J>-P ,AWYOOJ3.3BV$;*R\D:R$5V<;^)_616V,5%P= ES@G&PZ1K MPBSPKHVB$(5:FIE30+3$.-(BL =I M3Q\]_P-WA[Y&"-CY6$8151('BN "9MC,G^R,.X0 3))?,;GB MZY/ N(7&@2^FW0IA%B-2(H+[GU)"I 6LQ1SRC5/B9G%KF;04!I/L1([E#YRC MBF]XE'_347@H/44ANHR7B>U@QL'H?<1$ I],*RA(H[("O@T*!8]]:MU?[U[_.;VGL9TGHP?6M51"NM\S+,BEL[LW^=36T+&.<#;JK--R78/Y;H M0DN-0%V[KHB\KC(EXDF#O/"D0&LN\R,.0_S\8Z5XP2'0,?D# &R9VBL,**7C M4O!Y+BRE\]G7<4BWB#6+P[SS6 :]*!'57Z--+^AE=_BN&]._]GE^X%_XPN21 MN9!+OU,;DJ=34',7YZ"T:*Z+L@;SESV+9@OB!, P&-0'\!\)&/SI;P:F]O*: MF)QNS;1^CX*0NX39J-5"9NF@*7-)P@$QBY'Q,8 7D*3V4+[S+(=GNM/ 0< M;_Y$UN4A^C$?"\\5G(]Y9:YS\W"[A]6/'M@L6):+A$VE)!Z%SE+OS;P)9Z=S M>YF&TZ>W!&Y&R#5T0!S I3NX=F0>6>A.V*,HSD9F!ZV/S;D=8O:";NT3N5I*41F26$ MI7GN@N#-"E@4XPLO)O\4G\GE6 63ZA)^9VN0_IX;%0QVA^J:-0[!40A" &% M&B:5?*H^")&7>>$/?)AR&Q:QS=USRB7JPA0.\"%/IH\%-^# <4E';GJV-(]^ M+Q[]5YF/G#NF2T42=N@(0VG&5;TIS2W8!>8;9AZ)G>V\_Y1I>P[O_"R$%W?] M*6F84N=7(JF[/B30K0W;^6D J/-="ZP/RI^8<4K2=%U0)N.D/C%V;60:F;2^ M*!0;\; ._)\LP5K!C+PF@GN[B1E!13V@8I( "FU#F-/B,93M\&4:CP)0])SB M]\AJZNIQL77JIUZ6.$DB]]%U!Z=P!OOC\!;H@9C79;1?UAXM6 ? M,=)_X^3[M)6D"QM.&%'(C_*>1];NPJ]624@R)_^(;&#,W!YP(7\-$JMOAW;. MV]%?*KJ/CO*L_:&\1-4B 5!<:*DU9:-K;#&%1H%&MC]H7") 1%9""(6[5/TP M14-1XXI(*%5=\>(J5 3@4%'1)HYM2$K6)O")U)]92UJ$KP QC)Q-6;*'](1J M*0FEXG:X2PGB!>A,Y)2$$QG[\W)?B2U0I,QE,<[65H'WN'W5U:[,@OY+S(), ME>5:T\"%,Z*V1VAFBD@6LHA$%$&:*GBT;,2X9$C;S60\+".C(XC29"-:E&L MVG4]4,9(N 2'EC =E3>4]:GX DG[]$.2,E:C-O+EF:.@!)UF?G._)\4.76"_*.*LT?/(Q%R2L8$_C,1/8$ M2X7#3%S!T-ZMB"*^SU31R[K4I'Y>+\B1R(1OC/:Y=)OB ),6BAQ>5MBE@G"H MB+7\GGD-92"#S:JF:T5-5U?5=*F:+E73=2HU7<7WL-MO6=-%Z3^P-M%4]K(Y M?HN*X^F&#'>51.W,U'SDN0ERP"FK2 847Y3+X<-C?<9=\;3^HX_C:!N:ZMP" M1V]M4OC @EP3OYV4/(8'Y>)4_BX+WU,F])=$!U[0#F_C'6U2[C.HOMPGOD@J M*GY65ON A\-$J9A/]3M@&!84H)A!X&$G"7F'O%#WITO/#MIL7IUVE_83CZFS MN"9"%!4670I*;A:*12OO(PGK*K,&#$ SD,/%W!A=B_I/(6 V,G@9HNQLXVB-3DK&[LU7'6JA?8(".0+_B VC ( MWRZX5!M25" !8(9E!*;P7@T&!>+T?QSUR:R.C3Y0<501!RS.7* Y!P4IAABI MBC)5&8Q:"RO1I.2-OWE_X.+O/NWJR9*.(%5;D;ZI_R*1=_J1@A+C &,=EE\&V\#ID7H M; J(UL8&D3?A\<)5]@W%%$$KKC29K(B7^<>ER\D6^1LB3L2B#U10&+CPX M .#$I>5C3]S[Y!^8$?(,B4Z'XH_I[.;"BU=PRT*T&0/EXH@+?7ZP)-"AT:_40B(SE+#@JK9\.P#XPQ^71H$:Z*Q!]CZPFCR;EF\_X*1 MOMP=WSI"^6%JF&+"6% VTX@Q(U$"2Y&!E%+*M4GBHH/2#=BUQ<>TE<>+(#+9 MROB9GXB\4H],.E)IY_QR4T N !>$Q3MVPXO:'FI'I)W#+>*A:N_>!G 7@J7N(A4=#AQP+DW_W M*"*3%M!I@B54\G*'I(T8;.V1ZQB7/7@A]]S1\P1BNF-<_6E=7@:6U@$\QR=* M$E=3F;Q!Q\-&"YL\QKXY)#SN2=^O.#F'330*P %'$@0'@I*;Z-'?B2MLFM'Z M+'*^28>3N\L+O%$2$X67(9R!:)D)C/WPP#BJ%^5XG$M*75E)A:>TBS)II>*6 M*'&)3&9WS88D:]$MS-2^QW4\W*V&+<.W -!@=P#JK]>6<;NS@FSPPOEVK![K\"-Q5PN5 M5R T]4)95@'OPENNQZ&'J)3HY9?$R:ABH6D[R<2!-;P9EBW!!0&E J@ M"8 >^#G@[Y\K#J$O7'Q/.!:5%M>_Z&W'!Y ]Q5)57#&-),4MV=T",0%<23?& M*H;GM$PG>W67DB'IC(E\HGR_!)J5AAJ&O^R0-W:#7:&Q9C^*6]43TT[=Z260 M)DN(8U*[&\F.H50?;6.5#9D#Z>ZSBP]ERL8O\:+P!>_)MJN# M'SK>,QD:7\V0),G,LQCE.V+@+-E6&MP\X+)I;[E5SWI!\_EF8W4[TDO!B9_C MEWR!#="]Q^M)_LNOMCD"6S-\+NA(.AC4AIW.DI[SN'/L8/C@@E@278)3!W/D M<^4%=JSEPE:!=%.-2W;> #'Y\0@O20?\1A\B.AK'W&KZ_C/^8QVI")+.-FL# MLR[7&9=3QDN9$VN%P7R*D#^!S],H!B;5_HA LC$?0W=F8 MHKS1#A+8B!.-TT4G05)J J 0+71A09;\35I(5:,*@H#%,BPE22< MPG198E[367=K4HY-G6X#TX0%A!RNG#)0ZC!KAM=4QY?=AE$;M@N"F'@<2>CB M-#Q8UCBJSC939]M3=;:JSE;5V1Y7G>W+\@G+JW/; MA=6YG0*1MA\A(9R&Q@?'@(V_RN/&(3/I[F'",9&)HEQ?>#Y"AOR6.5@BQ)WT M.YQ3@G9ID@Q85ALINLY'+EV'9Z;OV"RY"L1CT6.T9,CIEH$'T-H\EA47)(O^ M]]AM[HO0B<(?V\J^"A^(JO/B1+YU3D<7D MFJ$PZ=J,S]3N3#:US%5F=!O]%3-3EVVFN:O-#&K#7CUO;>;+1A)F*V>0[YC? MULPZK(!^C0: 2&\:!2[>"_BMO?O]&KA?HYM/BVW,;V_#<*T=T;C1? '#M7>U MF=;F#%<4]<_GV];$TU-A3A'[_L&2\'*4G%)2=FB3!8:4K&@5F# M)0.S7L![:P)X5>V:AESU"W>-K> 0CZL$9G& ;W$4ZI$5T?#;T-7,^+'Y5$%K M*Q)?/Q1NPO EW&UE%UX0!G_WO2 H32YDSG6+2)Q*+D=A H QOD66MX$]/.-E M*I3$I)(]G("'=XJ>L(.-^P 3SB\);B_\=:PGSS?IY*A"W,. MWV ^IZ0 P+YIS25:;LQ1/!'OS$SG1#!I"S20'5+ZS_I-7?OF^0^ SPNZ#/M. M_/:?-]\NXK5B.JPC>K&9#W$3'#%KP/8 MM&N *]C?])CW>)ZO<)[XG+P<".NVDH$,GHSYV)*[X\1\$?'RG\#EIF!)(Z6F.!IDP2<1BJ[<#LB&:K>4V MQ&JJXPWPF9C1A'[8S+/LB2T+1MWM_-S6F@!J97YN$X,Y>G^)GYNZ;<0]T]B) M+QB60YHU#02:FR[ZN" M#.GGEE&]H24),.XX(KP(\!46Y6][B4TE;O\[C@Q5)1@KEC*IQV:_LUF046'2 M0T'9AC*,+OSX#",&*(DFG#Z7OBD6[KF=QS*=1SP$*)8*::!'=$+E]+8=]5!= MK*0HQKSV1CTVZ.4\6O=[Y"YP9A&,=6$-K[+'TM9MSJ S@[0=7-JB79-UV:GD MQWJNUF86[39&6LF0_(N-- Q7-C8STMH%;B*W1I>;[N4/OB:JOU/<]FA:]8; M6+3,Z\M39+RG2D%>*NN;K>XD\)U26]>3KUQJYCOUP@'CL6"Y@FJPEH;W3U[^ M7&D#,V5,6JNL2PAQ$*[: MG0$A0Z-=<%G2QMTDZ8<"TW(Q8YX&;%G:%WVIXLE4Q%E81(SD>YFE/A"7GVDW MKG9-J!"% _(%2, $=Y*UFUTQ.3HK.95<+&.N5)I/7*>F%O0SB]5SGDHQ&M3/ M5U-IL?-/:;\7),B7[;% 'A&QW4]MW[I!6QSV&Q1M%:?6M@ON9^.%TY"/*X)' MG'%[GG:]P$<9Q;F]LUO.2&(OM)%:>"5$;W1V@J,E1W@YCL O;Q85$Y;#46SI M<8VZGWCI+,4+B, T7E:>D#>[I681F9B#*W/K(NM.X\=)SI2$QIHXU8J03/[( M8*[W6P4W/*E2H)1**_;?XZ[Q\:,HSI!+SQ=.#,YF13(PWB0[K]W9H"A,'TO6 MWDP:]Y9(XP6*V@=IW%\BC5'_OT :+V$#,I*%A0X<<$9.+0UOXM>**R68>#,) MO6#K3M3[9P[5J0I2J4XHO1S^@R62]B5BEL<\!; (ZM),J6N+39;4Q:_,Q:^^ MNOBE+GZIBU_'=?%K^16N3N$5KNY>7N$J[7N_8=NAI.'38MYFL15/L8N]9 $ M#79+^FLDW:)$?UKLFA_:3FP3Z,GE,W$7#4M-'8]WZLK^%H,J5JH;1SIK'2\6 M=^L7#\7S_ZLV35=BG%3+OWC'H)V?&';]Q=35K<,?E_$6P#[9>5XBFZ;>O*WEG79Y:.LZ%RRQ%?8;,OB_C:V M8_KDK<@4IFJN"D)FHDXQ1FP*-7.?(48THSES6.+_,L8FIQ/^UUZ(WQET("@C33J*J0'V7I MAT4W:_B-@)C#^*W56>2$]MRQ.6KXA5 /;0NLE.$7DFCD"7[#1<48@.53:P@J MNBG-;(.5S);U#CYABZ [("_3NG;_9?HV:B^\*V04\I8!)FJ]5\1;+YC:T6[L M;J-8KE6\T0Q2!0O\%<=@BQF7%&JF',&*NS KKY>Y!2X@4MBBDP02MS3(C!(@ M2U_]NI2;72,\Z098JZ@S-[5)?&:FOQHVK0UA8^1@8VP+F^:.8=-&V SR5RW_ MD@)-B6&0'P]:O.::_+SHBFQ[]U=DVYW:L*TWBSJQEH][M7=_1;;=Q?T.!L6Q ML%PH:B$0DRL#3WAJDNU'L+MV3R^CA#5A]BH@2Q41>J-7#2FL"=-6L6$*BNK] M7G%=8@6T4-%U^1+W/P]W'FZQZ2U&#<4ESI,X8I3,&4H\3E.;V2[5F<7(&WMI MPT-/70T(/6PZ+NM*+C]=W7\^YZM$I9)\UL3^A6[:U/0?V,+SUADRRR_U+E1& M4!"7:L(<.^F!0CUK\R=>>U:Z$4V>_ >?O3) M\<8_$\""4\$ W'/D0XDG+?^\W>A6LB?# MJ/<&_3W;U#X":E!O]58GS-X$>>U!>\\V-:@W>JN1MR:S*).'#4P=BN?$R[ I MRL*Z@B0CS^[G1L.2-*A:L@XV2C1FK 520J@X,XG%$X)&?/$5C%<)C%8^R[HB M^VR.?S[X'FBF,['E\9BQR>3C2G!M\'NAA4A);9S3WC\ QS& #2AL"UB<.)3S MEX85N'=)U'&D9!LP*V J":$DQ'&">XF$*&U,3.@_9Q6F*TU[*G&W,<=7-(:Z4]/I@:+6+Q7^E&<-#$(M?61!\T.B2 MO1MF;K;%;?O>)6_]TMCSLURX"G4'?LG1M]5&@?[ZKD/F"Q!HK[@D"]- MPP,0G\72,X>;DN2Z,_&X2;;L.,FGTMC.6NHI*%Q-"*?;P,!^OVDT/VZK=Q7Y M[*/TV99ZULN>KJ%DSY$2SUHWO KR:1+Y%%E?BGSVCGPJ=2"W5%VM8U9=V_D5 M>^C^E1(\VQ+.!F*GO:'8.872#N[UN2P$J(ONR.(V'G74#<+E146KQ%P!) Y$ MS%7KX&6C%3^2EI2?[8!Z;]_PMBSG;JZ#<_"=E2=M:@':;QE;*-1B(G[34)FB MM+*)_MU36A0H524=MB4MF=TUJL-6WK74!+MV.BL9*)W]Y2&K3+T;C?? MG4=1VH%36KETYNXI#3LEZT8W/XKCH"EM.\_HR/W65R:Q'@Z:!4<@WZ=H2Q?W M !.;_.(&!@YX^Z*B2U[5W&'9N/[E-9H2;UO\4N[D:V7.VQUY9QG;[YX[?ED( MJH>)DWY?A]=5%,"LNN8%T55-7%.QEF*MTNGL+5@+DTK-OMYL;EU.IEAK7^A, ML595F?XM&*L%)J71U5L%'K)B+,58Q\A8I:H@MF MS$@.^GJK('&C6$NQUE&R M5ID2D2U8"S.BS9Y>-"50L99BK6-DK==AK"Y>4NWJ1G?KJW.[9:S7KN)9.L*M M46_TWZ3Y*N^*Y]N/-/10R\*2IU_+7V]Z[$HC M3Y>S$;,L9B5,\L6T_7]AU_CK2?[+KY*!2I2L]GJ5E:R6P^/F\E+@\TVO.;Z& M>-CCK2G)I217*2?IY9(K+Z'ZM6&[8'ZSDDZ;BX UMJ;L-@_@77$2M6I_5BF$ M'MDJA= C6Z40>F2KBF:@9\;H4(BE\I$[W_C ;9L%UY-TA.P>-Y(?P-,;K!K MLT<3=^0@<>SD@6-V<*Y2/&HG2,_:L8.5HW96CD8:OO*\':/1J /LR@[= MU[\U?&I<<>5^A\?>/S'GD7WSWZBZ<_KK\L4VZO*-^*+[^NW23H\O M4#W7%S]N+W7M MZOM%?MYWU?MJ;K0OFJRFA9YVX;G$1V;(+.T+;Y)D.MI="!^0$:*=:3]<,[)L M6+!N4K4@Q>X;S*I^8>QLT*\/&JNG%*\S63(B:_..UF^E8X'7=::Q7V.&QYGBO'(@$+/@EO6"V)2QZK2L%-JBTVN==? YPB.O)A<^ +;_P8/?S-_.7/8MFGV08_,*< MPS>+]5P;:/4V7HDJ]A@PX)F*L_,Y]S8("? "#8WO1Y,;TM-PU$C/ #P 9)ZV M%!AC4* >*-W\G14C#9&K[U_RAHVL!P&M/<*P6F+F!/]@CI6! ]#*&&'Q!)@/ MF!N#H9& H5,;AD]>'@19G =/YEPS'WPFI"45G'XRW9\(JG,R'TP-3OA/$]C! M?]8,0T=@-3EP)K8/#X*53U-[/-6FIJ4!_8.7Q<94U8IB&;^6O^[P'VOO\,=( MFLW&1_D=?7$'VZ'/C8_O=7B61:^!PWKPY_KWQ&.F^8M:F1?%7](WJ3?A>W24 MC0Y_G//,P8"_S>V.'UP\\DK"\A8W@%]KYS$LY3GJVGW1@Y C;:0H@&YNWW!. MA_-Q?M>8$PI8B)S)'Y%Y L;YZMHG;]G^8Z 6/!@%)3PYQ%[R9DBK&(<[_CG# M>)8V8N$38RY],C=]]/CY 0N>-S4#S=1<#PD/E+))5CH^KI0T6>L1Q(PC7O1" M;P";IS4[Q7(#@?8$I[%8 (J.!".=;6P&4Y";WI.0O/!*S1Q3[Q#LU3B/?)"Z M *&EED=EQO>>**/[E,BT&$XI@"61P\0BJ@PM0 M1#E^8S^*-/\&]#[UO>AAFBAH(":P)<"X0SG/W #)BZR5<=KI"1)7!U[CS9G/ M+;@51XK<^%!\6G6 3R[+GP!U9H(V]AG-)4%Q!RCVT$320/V )H#MSWTVA:VC MDN;'J6OG0";QO1<3:0&/F%R L='X''L/+FUPU5N*[-P,;$9\,#+X PHCJ3S MVG/5DZ\7;.#5X( 7HSN$O7I];Z9]O?IT?8N_O+O^,PO;.1+)=Y:4"7K(SNE-8EP^L[0PP,OLME;^T/D4+O?'4W: MEM%K-WM6N]FV^H->H]OJ38R)T6HWV>!_<;#/4M>;@F+-5U!;Q?&$;ETK6:,4 M>N.?4\\!4@XN_X@ 4QB2P+YA#KE9^>*D09N+3, 4L\Y#\1D^.5NR=/G?/Z[N M_T>[N[_]<7'_X_8R'\Q;**PJ<%;%@PM>UUR35\!@10HEKV%(%&/D#MWV0#N/ MP*?W41*4JWW:,[/HG(3S$B65=33)N8E/#39F2*W2X.=+U3&%.()%C=Q/Z^/& M(@'#ZT!C$1ES4">0WDPS)U;1 %S-9H<\[F+KF>^/Q*\M>N@M6-(7#B@"T QC MVA5@![:EESVPT7BU$X.O\/^S]^;/;1M;HO"_@M)+WI6K( XV+G#>IRI%5C*: MB2V/I=S[O9^F(*(I(:8 !HMDS5__SCG=V B !$A0!"E,W7%LDFATGS[[.AY6 M'[CL<+_F#D=Z1,/S#5<>[ZLO>L6W<\)Q/$5FY97F#[J(M\#/"**>T'XEWH/) M^8)_;(/<)8I^X;*Q>>,&8)BLB%ZUM+.;* 0=SD69VWA[H!-/-'DT'LOZT"@9 MEU=Q;7 I911'U(E7B49_NJLM"7$;&*PUR4!X-+ZAYMLK09X:.U-/SMVBJ;C^ M4GZMPB(H$+U-]A,8+"A"Q,OL([N)>ZW(>X:QAI^0I#E^/HI M\@%COI()R_&8_OS5"IB-NP!;F13YAI)@K!@GYZ:FRD.S* 8D%^"ZAO,O(A\1 M(@09#F_PX5)BJ_<9+%[D-_#D%.Q;"PQ2-(+!% EC04\ "J33DV^W?P8GPG'/ M?C!_Z@@_"?^91ZZQ0$9=X87-Y_A?]K28>Z^,I?N8/@(PI 58[E+H QKP4^#R M5[=?OYY\$,Y8'[Z#E]H$T.R%"\?'"OF6'+9X1#P!5TC$;W$*#QZ @P_C H]L M;G-'[V(Q=Z842 NM'^@'/R+J<>$+[M,*EBE(:I-XU.$ZA>DMJ&>(G;EU191&RR,5V8!;I 6^O_.SEK1"!7@K_2C[X*[OH5F&M-!WR&2,#HG*=P3P1BSK'1?RSSI3TS)>,%,Y?Z6C6DR?V(1!,3G"5 ^H;6\#YX%&* M48@/D\61&<00N@4&C2_+NH,)AVSNVW!;\,L*,I=%OBP+-=]H'HKE M0$O-*JC\IE,JR1KK=2"S1(1P"SY#Q0:W=?C"PUR).3$];0Z]997'W0)Z79$+ MJK(*:$ ,*?9)-!:T<6Z-.M+*H_;3IX67'C.9>E.,RX]5]>1\.!D5[Y2KD[R5 MI2VT70ICV_G JA-DR6@K9TI7E,D;5[J('J(@E,Q83F&9?XS @MRS_&4)N;EW MC[9.P=6A/9SH]Q/-4O2IH8'--&)C>VH:NF4,I^9(_6]5U4W])(Z#?6,\@SZ? MM3Y::NJIX_@ ;.X\.:X5.GG9^0],+76X(6%'UOR, MY]M.Z8R8P#@-(Y\-).F"A\ ;A*_?73T!3L?HZPGZ>H*^GN#XZPDZFHQ1SI@P MJ84"@57J<<:VA)\XC4UQL\JJX7I(E4D3VY';634JW,-0E4UE(AM:L2/]DI%[ MBJ(Y;QDG ITV]8%\$;%6*G17?"B1O?=L2HE@U GH+X]W GIQN>*;U0+08)W^ M'3GDFFH*TG6YL+LT%%7010Q3UDQ%-LH\JNA$B*:/2U :2%]!C?:E%;J*G [ MQCSR2Q:<3@/I-KH/V-\12WT+%>L!K#TP-K$V!B]AA4G.K9,"H'/A'VT%F,%* M0/T"Y/?-[ ;O.WAT%A1E)@ /R,@TR/OP#BFMF3D>'WI02[Y8F2#<6?;;R##?HU +65! M -_>DV]B25.A6[8CW[9>T_.9)^>ZLIQ5#93P"EH:RF(1^B!W2*:2)WZ7E'D9 M*"Q+\8N84JPT=&$E'PHR>;)>D\ OU7.D!.M2J,3'9VC>QW+,YWDI.KZDZ)/%5[J9>XQ-0NY+9EQ_:8Z?%JZ:V?IA7^0 0DI MK0O+(7_M?T0NBTNS#5@C. U_E M>G<9OA!(LN#8Y*!KICBT!6[B=?0TGU_\D6>>@TY_N2L5"3_#9\FK>:L +T?B( M96 Z(BV)G%6?DM1U,(6 G(5N1[]:4N%E?K+5RU!8RYDY/!<%C,J%YV.*@H"$ M2+NIKD$M._;%[:5D3!2L.Z5ZW]#Z(=TSE\V<,%?[&_#,N[0>5=0'6R%G@SPC MS\L>,7>"^#96/%9U>'SY DY^EM8H\UK>]ZNZK?$LY,@@]L4]6L(15PEGJY!D MDF:XB5[Q>6=SB:]91B2#U5TV36<(\D)UP%(>$Z7%4N=SIN1\V?\<.TTI']5F MP120!K'_WGMF.ZQ%KE=2/%*[6U(\;EI2G!8/W\RRR&7\P!5O2WF]FWI,L ]R@0A$O@.2Q, ME2@/Z0DHE\!>*\DWV#\+0]T@DY?)X]/1$Z:O_P^\A;C)V3TE44TS(,QTHYC. M(YNR2^($1UEZ ,GE8[,?-%SL)\=%+9WW>A#/\71RIT145K6R*,Z]J!08HR(& M(K9E(\UE?7;@27-C(;7M.]\V,\ T!YJA-4T,T(V!KIJM#.E0C<%X/&ZT5/7G MAKHZ6Z'!IDR]V5)OLJFF0'^;36&.1)LS5NI,!323YU=DD?#TK>[DD=P]^FQ5 M&55EYWF]<-KC 8/-!XPV73N^7I )T/(]P'KW'B?)E/":\.A MA["F;P/A'HX]INX)4X]^Z-%MIJ(V-C^V&)K\/L=2O)/!$^IHO#H@)%P'S"[W M+%QQ]*H_ FVLC5H;@=;HQAI/F&A!C>^IK*C]T%'XS6S2C:G(Q-,KE$Q3;M3E'3T\SV_E?4JJ[(% M^\&?,5%4%.-L8PNM3Y?3E9-S0QY/BBWL]C#JLTTWWKM'IXHN$SM&)Q6[NDU* MQEOTZ'38Z+1F+LJ.T(E&$*VHPF6@.#X:&--/7PX;7W80=:LA>W'8HSPQVO)S]NC4%71J*;S4$)UP6HX\-K>V M#-I IZ-WZ5VM&!G0>_2J"&-7X2)]TD;)NX4NDUU%171LOZ'VZ')DZ-)2 MO*" +H9RCU'G]U])[( M.QKH2LKKBO+*#1,$1"F@#NAJ>Q$6%E*2P+M/9]D.+L?">/<2UC>POZX\TK<. MZ[=XHQU..>LIN*?@:@K>2R:%@>V<@8+;BM;T%-Q3\+NEX+T0L$&-Z%I/1^TI MN*?@]T?!>TD_,X:4?J8,BUTS#XB$RZ:D%-J&+?>?*N_MM7D;_?NTTOYU^LG&7?G*92 U9KCA#5PO0(@] M.^'K'9ZPV'[/&!7:[QU(*ST64GM.T7U3S'67+'%<4#%LT;HW[OG[C[B/+&8R MR-++HS-]Y(W$@R!ZX@UY+UY)> MCHUZY.U\\ "M^-$)@:RG-;@Q[P?"\4Z*\2X^Q$'P45T=C+1FS?,J&[D-!S2@ MH9WN]0X7#O^@?( ,N M8%>@V$OQ*"")9@%)7P%(/82R$"*)]HT]60Z(TP?Z%TTH ($=@:9^Q_PG^O#T ME5E^\.&]@NWBX<%G#V"U$#"N 4".&X!&^$]K'O'/3K,*;HDN>\RYJ9GI;C@, MZS\L4+']5TF,9MDF.W4+W^.A^-K*1\.-ULTQ+6_TC2.U'LBT_O6UT#;]XL7R M;6%_9*[LBQCPV6PLGX&=AV1M/)&-45N)L'OVH*](8MLAGG:+E.O[R)N=_! I M<\6,K=43MEHDSEA>"W&=&VU81I4XQW PV;I@K/,$V>3YC5J9=A-)*SQ1DT(X MAO#K?CT*WC=&P419S.B)J"9JI4,H46U,L1.; PW,RE$;+342[IGU^V36*YET M,6+9(I=.# *R!YH&.8<*#I^5QZWU1.A*VZQ#RU'^'0?29@)1[[DM0L7$ZAV; M)70#P;7+9Q/][GM!L+:W<*K]#-6V>POO.W/G7:+>JMFVV^G=02/T6ZU[U\=* M[6BQ\A"?/WIO7(RGF\FQ ZW$.VU;D&'0]#H((F9_BD"W>^ L@0(N4A'G> ^7H MVC%L)Y2ZB7=K4JFF3PMO:R,B8C/?MN-J(A[Y1W'0O;'2O M9VNQ_J4MC$\X*%5;;^F5PFYAIJP9^^U;(JZX[RVP^:_>U&^W:F;P9"^IJB49 M"A4IHDOU ANX_]YMOL*PZ_D*P_')^7BR@VK PZWW>T\!L&8G/T2Z7&&_#3N: MK3"U:]QD!M,@SQJ3)U]09BX5<)^9>S.*_LD"K 0 M*#V:S0N+/2D9_AX M-T;2@<:6.F8*\6N[<.TK<6EW'GZTM84T4ENSD#KB2>]C4HV3-9305)[N:7E M8K1DN1SR/[H1J9MC$4QIT(>_0LM!L':]M0 M: ?=\X: VM@2F+0;P]A%;]A:G6!7M*7;L''A%\]])H.,KF)-D\*16>R;.#)Q M^>K6A1WMD?<-#@V P@@(;Y?W)X[)7FZ6M[[CWT&TTQNK@_&X66>WJJ6TT4#1 M5G>NZ_NQ+74;._H"M+X=5/MUUQ-C5W;^%75?O7:! 494K7,3/C+_[M%RA>!- M9,)F]O]8H4%(0U6>F,.^P4'?X*#;A#;6]T9H^>KSQG2F8CVIJAFRHO8CN=\" MM3Z!!: M=G(]D9=*6;.LEV/J)L[!+96>K#SETB0W2)##50&X=MF6I=&6RW M2;!B%\_L/Z8 7)O0PITRJK'X;/G?62A1?*N/,O11AC[*T$<9NB92=S9V8NW]F[:7;K[SQ0'\T! MD=(J=^?*EM#C26LMH=_ 0=/IKF.]U^>=J:C[(_=M5503551SHLB:MG5/Q8YY M?0KIXDO#MKOC%]K!,P*?QQKV^O "!P_\T6=S./DS2YTH/^,:O/01ZQYN M* JK'RFX(UJG674MS>*>-&VI+"_SYZ.?.E,>V-F]SZSO9]8,-OO1FK]8KP%B M4!;@ &VQN(D<8_GL;9_06.M:P3=?WGS^>G-[=?GGMRM9NOYR.:B8,]_>OK1: M^_KBA;!8Z$F7P(^0G"T4/K\YKN5.'6LNW8;P 3$OZ4SZT[4B.Q?BJ\!V@8H' MY%PT)P-3*?^JID/8%K9S^F#(^#0DX"!+%* MIM$N<>^-N> 2FX]%G6:5WU*-P"%X\*\LW_6B,.@]\[UGOO?,]Y[Y?9H] MDT,U>R;*R?EH.);!O.G]\KU?ON-D9G;2+[_2F3CIUM3#HQ=OO4N^PU2TL4M^ MTMZ4QMXEW[ODWY-N:BH'JYOJK>FF'73(-W/ []_=\\,UY%5]/KDNNF MK>_T/"N=XG\N@%0 Y$'T],3=76#^ [I*OT8!_#@()$#^>\<5WV&%X)3S)FU, MO GL8VL^CY]R$F @^06R]/+($/DEP=T\'[[@?Y-U:"+V#109!>*7@FCZR%VH <(D/6+9Z3B$LI=@T5,5/0V+P82. M8[;KLZGWX,(C>-DI!X=_!"'"6O+3_BD<(A:R[X#08[&4!_V4S8/FOR847PTT MP&+@(_#$3RWV)+IZ6LR]5\9NF?_L3%FYG$ID#(FD@$;K9;^_!"!\\<+_R^"E M,9B:MB2:#$_.=4TV1L6L*IF Y@2Y'OWW3,KX*5G2B^@")EF\#1A"'I1@ M!*JU6/C>#W@YL85FW8%V!B2NH__F^>(C_%V-%F433/4<3)9CSA+^*%C!:,K& M,IKKYD"_#8;0.0%+7D _")B;'G5AXW,EEKEL!J#]Y 33N1=$?DG++'3C+K?,FDR* M+;.^7=U=?[OZ?/7E3OKZQ\67V\I^?*NB<'SADM=IJZ)O6:7SKR@(G=GKGJ[G M$X 349BZ&#KW$9WMZ]QRZV!G/F[$9Z\H VU<-ZFCY,&NR.,5]PTW>Y?1SAZ! MRBW)4-33[Q] &?0 /4FI015E 8 D[H!*YRR:S\]"V*3$!,,+0.'T8(%G[,X< MV]9J2 ME'ERGI:+)]( ?D(<+N"+#:0L7&"]Z2, MN"]G_#WSD3/?S.C+1#> JXQ/"/;UN:H4+=2?8VU]YOB@AW7H,*6G4.$4)6= M-()#N,WWOZXV>S>7 2164E&=W(4+.^S244K/H,,9RH\0DS_M,%X*M*IOB9CC MC"/6,V+U(GSTX2&PB,)'T%2!1=J5BCQ>./Q%EUZ0.^44TT:ZO;IFJ'8%S% 9 MRZIA!5W/L;WUDK M &EF6YE4&F9,]#9N5-_' <9X %TKUK4M77A1%9*:Z#=K%*.:^OXXJ^_O1W$T MF^KUOUF.3[V$4]T]*"KO9HGR;I8H[[]=7'^3_GGQQY]7TN>KB]L_N2)_*ZU6 MXA-H-2A--.5.!TV3]BNP9 MKL/"9%Q+^'GV<%EX>SX %.%GH M)HE\4GCOK<"AW%D;%%;_"7D?*;3(S18^>DRE.0,ZPL#1RZ,S?<3?3M'=!R80 M_O2)&">SX!N?+3P_)#6:M%14+V'Q>&5^23XJM.A #,"6$S2_()A^YL"R;T#U%D#Z%6%4P/R)HA2P##XKZ?2\ MV7;^2.^U]I[&9DGW:7--]^F.T$'&%*&0\_B7 '3X.(>[ N$%:E-<,X/Q94@N M4QS"X7$"82)X\[GW@K\(7Q?3]T@(?8-)H.O3X?<=N9XO[-.[FS31/3:^;.=)D+N?9,N+=]WN#\'/6$2 MN<(^;D2/+4_:[)_OR//')9(JIJC 8\_DY>.>3S"^'=066!!*/CKE@Q=KT;:4 MVKI"JW-@K#^"M.R(:RL-]GJV9BF=QKH0;8QOG ^O31;7TS!(>Y666]6(B"X:> M% Z&%+8BA!IBP>B66#BNLO<*;VXF4Z1W+/3/]XZ%\Z_1_=R92B^63YUU>A=" M+Q[K:HJCU0+R7P*E+ES[&[ZCNO:\AK -&+2&+=% M&JL-JE%O4/5D<4!D,7D;LACW9-&3Q>&0Q6B- [I516K2,45J)RW\^E^]IV:& MH@$]+^>QF4\9X#MSY.RL_^_A,*RJX+'H6Q'[1=..A)>4FO_ _Y;>4>R.>VTB MW,UN]/%M+MQ[Y-HJ'/L6R*4J/7(=-7)513=;0J[U^I>JGISKAFRJQ3X+/8(= M/H+M';VTCJ'7>PBA9'(SXU+T5^E,\IG-GJ@!,V_B\&1]9VRDUW_-H]*1PM M*0RW*G^NX8>?G)P/96TXZ:FAIX:N4X.F*#NK^52/,5VC)X5C)84U)2W;B@5- MZ998.*[H[)O6?';5,.Z?[QT+;U'SV8O'=R@>-67-:*(V2Q4T]>1\(FNFT1%A MV5-&3QDK*&/-%+.6:MLTK;>G>K(X(+)HK;9M-5FTEXO7DT5/%KLGBS7^YU;U M**-;>E1?\=FMBL].^W1V7?'9)R)N%3I^BZ(\K<]R/6[DJ@K&O@ER=2X'MD>N M-XEM;H%<120:@X8UW+KDKD>@#B)0142P5?29= E]WD, Y*TK-E<8^;5(K:[! M?]BDUB!!<;."%^T8DU%Z!-HDK6\S!-+[_B!'C4 -,N%R"%1$%/7DW-"V[K'6 M(TD'D:1VCM@:%-&ZA")EH[J79FJ7?9),IS__/_<^+B-VO3S]G3;BN#:HQ1]U M/OS]K:\91W%? )!PX]9<,#U.YO9TCV;>R^2=8_N18N7HUFNG:B) MF$7FLR=F!9'/$\EFF$CVC(ED$BQEP;?3R/?A+J1[*W#XT_ JZ>71F3Y*X2.3 M+KTG./NK%(6PXO_ @F+(+.QI$<'[0@\0+&3^$^P_L_R@ -V5H-\9A&G%CTX( M*#1=DW^G-*YB6D8<,7F=ZAJUF(OL'Y'N,M<(=\Q^++P T %N+G\VWPF^(UH\ M6[Y#X^?S7]OL/I2\>Z!%0L1@(-UY8'6XUL/R+W$A.8<]-"P8W@F_\P#)2H J M60\^8VB4XA;^PP*J]5^E(54=:P/IEC'IBP>_'1XH9HD@698VFQVD:]PI(/81 M1'.XL!E=]J]1 #\+ KSU>\>R:6KXTF&D3[]^^O8/_!Y "QQSP;,&O=F,(7L#7(5M M)*N\ /))UG0*L@E?B1S/"G)L$]Z#W_NVY4X9?\_%[:4T48=GAD)LTO+1T&8! MHR7P%_#,\K%P*=@GP@##/UCH3(>\M^:T>@R?CGKGHC6<^ MRWR/TT?+?>#;S[#ZPC8!OO %ER=P>66O=DIV'83P'TZB,\E;"&\1,(*FR%J& MXERS^ +XXS+PY"'D4T:3PQ,*?DQ^ :0HW MEMPD7AFCP'N,8@%A=UB!8%7:P<<2WL1?'^MVO(0? #&W%@'[&/_EESC"Z[AT M''KH%R$8N0;W<;@HZ'8$;_[U+R^.'3X"A)0! !?57>'?$V\67P_@JW\K?CX> M#LR)7OJ5,E ;?CXQFCU1M2E-&8S'HY5+K7%DULP<;_BS$FMG2I*Z4S41G-'% M\O./$OF)9L<>$S6Z^^KCR)\(0K!?24ZG(@VX53N]:;:88E"OCRIJI=\G&^H60ONK&$M@YJ^&0O!M JV9]8P5)L .<- MEC=6 02H=+AGVXO03"+NVBL(VX+F>)C9FO:8K:H/HY;')K5QE2W&>5(WT<%Y M3=&AL\@7-',G'W$V6T(/Z@-Y:_Z./&1[P(N_LU!:P&$Q)$%?Y5FA\:U%"QUT[_KD.^=+CC/K+THSZ0_2F7P()6*!APCU[OB3Y#P8Q1:Y8F62E$5)^B-@%*N(-_PC@4$]/ M'EZG-_U.*GQ9,08&/X'6A*,>B,AASXF?>RJNAB_!"3%\A)?A+07<=U^^*AQ4 MN@=ZMU[)VI]:'H/FM*-FYB-CD)D0( 6#I@8TUU_01ZQ[$4A16/U)P@;;."-1: MC*"@R&;^?/13!^X#.[OWF?7]S)K!9C]:\Q?K-4"9F=7C08D7BYO(AI;/WO8) MC;7N7&)U-Y^_WMQ>7?[Y[4J6KK]<5L5SV]N75FM?&#:B=(;+;,CK-\<%:8H1 MQ=LX^!5(9]*?KA4!QC-[72Z 0$4N60XB@F).!J92_E7-8$5>7=RNPS-HE7L* M.YR>_,0YF!?!,C9PS#.)_9@R/ ZR.%2MK _%&,22OAK'-K,L3C#5L3D!0V"W MFM5*9L._Q-@?0!W3.+AT*PC1R[D5!-(%?H+"E$*NJ)" 1)) 74&H,#N0?EIE M#WUE/DF>-?+M^LMO:R6<4/]RXHWV]!6W?Q?+YC(I9IZ90.&RNY%#3=('L ?'"',^.H]T8_O:%^@P\/(D-:>,X/P)S-D[O-]"_1EW0 MOPRMH?Y5I7QU@^9';T?SAH[$LA.:;^44=6G>V"7-MWN2^C0_W"'-EV0*;N;V MZ)BOH+2?@'3J>B$0_70>V;$+*78C1+!EG]+7QNKD@_0"AFB2LDOY=F"D6O!1 MDOKJ)->\(@^.&.I2(AVM7*A6F*V77< KJKPGEH29^1N+%]Z-R3 NS^4"JEVBWL7B[0^VWF&YGC#C3 168V1>A^ S?ET_":S7CK1R>M?+? MI(*GN9T4QQ(S@,/AD)+L1F B3LR6DNQT<]A.DMUDH*E]DMV&UFZI2SU)MGL] MD%2[/M^MSW?K\]T.II>$T6HKDC[+K<]RZP@PM\IR"V#[\+?U!$/*'U M=3-KUFAJ?1J)@2$_0U9&10/]?:3$=4GXKTAXZU/=.J(;]*EN*U/=6NJ05X-Q MF<2X3+5ES:(K^6^M=C5H[ZE&!9QI\C:U+;AP[4QAUV?AD[EQO\7]"> '7SPW M:5?P*W8K^&=Z(V\T2MT73>@Q)X MF4U:%!G FYMAO<>G]_@T"L_G]#>MT'H!'Z&H>TE =ZB>G*O&0-%ZGTX'+O^; M$WP_F_ELJ3_/SIPY.P3?FO*TPL5WC=S :@&15DR\&&=ISY^\Z=[U MDW-C,"Z:=#^75/Z]!R7AZL>"3=%1].QA@+\0I6NSL_;^ZDX/EK!SW8'U71.' M 80]')03=M.MJ\J;;AU3P,:#8JGB!G1]D.0+IP. N7;KDTW?:XRE"JW5-Q57 MHY/S3L1-]G,Y/[\[FSVA9_3.2:>OS/*##[U WC7YE[N;-55KD;Z_4KYH+@H! MNYY^M",?KSFE^3'0_$!;SAP\6[/5-B5L[:U.P$XO;E4BM*T2O&LK\4N**;$S MBS-[K6J%V_F,Z]0SGW.T"R<[5F$'TCUCKC3%>@EGYO L:"MIDYPF+,/'#CR1 M=M[TL:8;:S6"Z!Y[/5!:\%^1_4"9UYA>+5(Q1*KK#*2(YV,/ "ND]J.8\HT! M$?CY'!NH6C:<7?+NX9C/HH$OA02X"W$@7<] V\".J+1^:8 A3IW%'L!>%&2Z M//-/X[U;BX7O6=-'WM^U+&4$\#R:8XMJ2F@ R$PMVN8C );YF+D_]^"]>!IW M.921IJ'NV0.IS)Z'YFV.K8T,:VH1GVQ!PK(WT\4V>J;FC,_.^Q MV:-.N* MA&G^RI*-:*7R"Z]DU,EVW/\ !@)4^W=D^2%6:B#-9Y@!4 O\0:7T0(-IPUTY M4^B!W\P]]^%L[CP3[\%PJDSL :Z.:%)P@3]=+%CF=_"MQ2/J(5( .G20:W6?:\M I\DD_4^!Q#W8.]6S M6($(G08?:R?N"P7I#+4A4&ZT<5VIU.S!"APFB1DM-E =@U+\/B M\@6S5&K"I)V,B-KQPHXG0=1-\%Q[W/<#KSKE,.\/*CT6;8-%;^2X? L.7>Y% M^\)"H7??HP/A 7ME;>.TW!Z5=N4.[7>VTYVUE$[#0T]*ETGF$QB= 6QEFRC. ML67,E1VQVP&J1H,VU3636H4SY#??>T(_/:[Y+R=\O!0>BJL?PEF#N>[P/_O. M^M&TIF&DGIQ/%%G1MZYIZ,Z8SIYBCI=BUK2[?@N*T:@+MC8>'P_%O->4CE(4 M6S.0Y2U0#%N+#2>RHO0X=IPX-MX_CF'?-WTHFYV1_"T9Q0>@ZE^CAX+/,;7F ME6;Q*CHI.?I1TLED_W0R!#H9RVIKI2=OQ8KKV.H]BFFJN7\4&YV MQ8X1Q31E_R@V/CD?J?*XM=$]/8IU"\76S+1["Q2;G)P/#7ELCCJ"8F]4B;D_ M-?+."XOJX[K3O6F[G?W!IK''[&UZ[>P/((U:AW6 F^!$!07T;GUKB=7B!==G M0WC1;^/-[@FZ)^BU!*WMG: QN=T]XMO5;$#K. MVU%->:QN[3'K*;VG])[2JRA=WS^I:R?GFJG(8VUKS^4^2;UN.\R#*?_ZW_]K MHJGC7P*<8>1.G84UEVS'9],P*6Y:T[>1-WD,:#XTG):J/V?2G/&)24XV?$6U M9;;(79/N+?<[+S?S0JS&7%BO5'0ZM7Q;GBXJY4E1%-K@=B&$YF:%C M8MNX($!X^0SP:#_SM1HCM&$_\[6?^=K/?-U_P=+N9[ZNK5+>UU"YR/<63)8N M L>2I3]@RZYT006T\,]+R[5LBX_01!GPV;'M.78:#L+\K#,^60VO$DN7N<(2 M\.+^A*:"T&?N X@/7L<;L*RPXST/Q+RT *N?O9=TIA=61:.81"*=>[BV+#DS MR67P@\#R7ZL'_G54%7CQK40L ;X /5^\R*_1>B)1Q", M4^;P+C@H.;!=S0_J43-?,1NW"JZCE1V1&\-U#' MZ]5(\G5#4MSZC.-VSSB! M,Y8T:TW1I>RF5AN[")YX")[X2DS"DV&1 /NO@84X/S@UX,9EF8N6@(ILO,[5 MR+^(_.FCA>H5_".(%HLYC=G='@\F[>(!Q8=7X4%R$+D.YUB6_]V"G=DJ["8* MP*Y,AVH#=GJ3SEIOU"JG00LN_62'SH.:O;;4IDV4KET0F^S.^K&JQ]:DI+75 M1"WV3KK^AY5V*!\N9*7:.4=>!:'7U4YL)00D"8K=2-V"_,I?-G+ D M9# !T(U*P@4DA)OM:4U.0X,] =&;1LF>5I@\59*#.S,J6..2.B'M\,):@PT8 MB\.BIK[!=:T)5S78$AI?PZ+YVES,-[FL"L]RYQN-$F?X%.%P,P*.Z FX#C S MAJU@YX2&5A0^>CX?; ^7M)@SZD<,;P#%!EW7U$34P8O"IQ5";%"-J/NGZR$: M+SSLN&?9V#^3^[T!N-$<6\]*,]][XMT^?\#9>5QI(!TTO*]="8 QC3"V)."> MTC*B:4KDJ"RZ@(<\JN8\87-")Y"S1BAV4$4?9M(.-392+==%Y93-9AQ-Z;9P M$HOHMWUWMQJ=LK]XA.'7\:/6%3R"GCGUA<9>6=8&FAT*-.D-B_ M%\R;,PQD2/!W(+&'@/=:17=ICI4E-G/)OIP@;;[(XL[6 AC4I#*TPBCT_-?D M$;ZQT/I./1QA.[GY<^@9AMO"$&/<@1;/F_4.BXB+6 X69V'DN\G+ M\>13,A9%3]H8^"(^&3>N_0M(*;"=*6]P"U^^/#K3Q]P3O*%F#!4.!;PR&T@$ MW@I0@*W %0<1/ BFZ90&[@;9&@PN8G73SC-&0N]SS!\P=@"\H M#BD,(UH]/D(R61!Y1A2R=63P9+V*0R-07*!$OE'^(CD;%LXV\X13>/>AA4XC MLK1X7("S%X0Z+O07<"E" SK= LX@IA)"B;N=5+F!FJL"VZHMY<(NXP"3S*/"Z8@U7,PU24CZ>A':4Z, M'24B"(YTAN#TO?D\2;S!:6NI(A7SNUB,A:'OW$=A5I!5K@*<FU$'/#=:4\_-E5"EXI&)1;>-6=+RVBQI>7WZQ\WM[0?I MZN+;E^LOO]]*7Z^^2;?_?O'MJJ$/AZ]=\L:C\N'0>N':GQS,8+,KVJR;91A0XBK,3Y86&4DLI*2*D*N,7/=+&JR[ M+)1.T6;X$'.L9241S9\I3RKD>Z1G$I,#Y(%(F8'5+G$VAG2!SZ9S;?-* "ZT M$QE X S27?R:WX7MV#1&8V'Y<6Y)K&%G-0@"@3"CN 7F,[+]? ;G@+_FUT P M!SBKG(SQP>J6])N/=']_F9*C/E.RSY3L,R7?1:8D2?DRV6^<5#^C'MI4#6U@ MFJOQJ?[GPWX^1\U7J".]:YMJ^?K,G9;3?'8K-?B(0*KQ>D>.Q^" MN;L.Z'N>;%#OJNH.@GC[%O7' ^ Z\T>:@Z&'<8_$>T/B-^K,M<\S_[KLQMIL M_$D=&=]Z=X)^9T>SL[>>D+YFR/>N:;%Z&%'.Z5PRB+H%_:\)3/<\=J(>W.JW MYR@[X9ZZ:]8[6G7HO5;V:T7D_:OOS9SP#\"TIITT3!PJ,92-LA2, VS-VI/" MX9!"FSG76Q" ?G*N3V2E) W[8!L4]U1P.%303"#L7AX80 Z&/%%Z>=!30H?E MP9JBCBT(8 @*D2H;[ZV;>+ZN,06/3LX-73;4H@CK9YAU M$L^:Z4!K3('=X]<85"1%'FYE,O>HU4$6UAD.-CDY5R<]!SL<-&O&P=8HK[O' M+Q,+F>71L-C/YLTY6!\H* L4%!3;../\DN=ZWV*N]Z,WM[&^YXSGKN\GN-!R M3_"#LJW;ZOM].)QK,Q'Y;#ESSK\X^F:QE^+5#1F8J2B@XFNR,BI6X#7V4K7= MV_M-_5<]]1TV]>W.\&F?YM23\[%LC-L:Y-C373=0\%W2W4ZB+KLF0 VLPI&L MF[W0ZXGOD(EO=[9R^S2G8\=*>6(4+>6N2;T^3@2H]74>!1^S72HP)@3&M;"J M18L+*NQ.NB.QOR,G?)6L%\NW QF+_J@%#UG>+E6)]K&CMXX=Y8F?PT>?77*>4<]YCAEUUJBF+7 >[#BGR&.EK5'D?;!F[\$::N"2T5#[J$UO M0A]>U$:T\6K,T"9]W*:GOR.@O_W$;3:E.AQ9H\G:I _=]*1W\*2WY]#-AC2H M*GWPIB>_(R"__01O-J4Z%5MLRL.2INU=DWQ]^ :0ZU_T#QS8 MNV'EC2VE;T MO(U"'!J"Y^7M>QU7M._%3XHM?M.>O=NG2+;D$MN"_1T.*^#7M=H,59:907SW M%_SJOU!7_YL9;W=\D]Y\@SBNDC("C:J\-5"##:,M1_[^Y7"/E%LCI;9'I,3D M E-6QH8\&F_=?J!'RN-!RCWBI $:TT16%5,>Z5J/DSU.ENKR;XR40UX/IRFR M,NH^H^RC9$DF5C[3RA81T1HI5]C ,)YO@9B)54ZBH>%N(F:UV$#=KB$'3^P; M2"!AHA.81LHQSM@9B8Q,]-09;,DSM2WKSI&O_;V2G%O&^_'LUW% M )J2O:;TONT>+5OS;;>&EBJ@Y5 >CPQY-&RKD5&/ED> EGO%2JWW;_=8V9I_ MNS6TU(E9ZB--5H:]A[MC2GW%N+AJO5Q8^_MHRW4_8\9[3;-K=O9.U:.IR]C"L9)^?JH*3PM7[*:J,KZ5-6NT-+[R1EM9*4M"52VI"" MAB?GRD!O:[9(3T;=P*AW24:;B:26)=((Z6E83.?NBRAZ4CH<4MJ(DO1V)-(8 M*6C2UG23#MF8AQTXVM3&W&G\IZ:'00!J"0'>)9-J$3"=YF!O:I\FU5]%;C;9 MVD)M[\;VY.#MB;0GTKT9OBM(TR33M^7(7T^?/7T>#7V^I45=3:BZLK5-W=-H M3Z-'2J-O8*JO($T527/[Q/3]TB=9\O]&W?$2 Q7.@S!SW,BB U6;WZH&]R0^ MPLV-8@IR7)NYX4=]E!CGY__GWL?W94WA-M9M#>5492W.*8!SY+OADT[35,^9 MYTOA(X/_]QF3GF"1QT!BL%=;DF[9(F28D<#Q0E=D25,T0WJQ @EN9!K-+5TAO6-"\,LLT+O9GTTR'."]*URKYS'"(<. ?4T$#75R9]XDV] M+"<=QS=;G7QLA56H-) $EWHSM*0T>/@V?D&+I82'B\=&=_"XK=0G?=@%9>?55]'Q/5:XVXG7?8[$$L?50W$VH86 M]]B/1!^O[$?2MDS14YG2#".W1MB9# MS)6U!CN6(96X48\*F@J-=V'E #LX&".G&[JA4=UA=!NZWI\X,M25I1IO;^*T MC9,;R:%ZZNJ!HG#UA,.W1N&V)).A-T?BWKK9D753FX [8=WL=_*A851./MR& M%O?81SP$? :T3;[ M5)QRECYBW0<>LJ+*1S)^^"D0(/-;ISZU%O5IXR7H9/Y\]./=+ "J9_<^L[Z? M$6/[:,U?K-< PP19'1:T5;&XB;2_?/:V3VBL3<;#-U_>?/YZ>W*UFZ M_G)99(AM[TNKM:\OQ-:1_7@NA6V(9?WFN)8[=:RY=!O"!]A0!)NH_>E:D>T4 M,@8K#0C.SCF'2Y"4(D5PO+FU"-C'^"^_V$ZPF%NO'QV7-DD/_9)?;K@H!(H( M@?G7Z44/%'[9(@%4O%E\/8"O_JWXN3D9F$KY5\I _;E.4NFJ %G#Q%*PMG8N M!\N31D]/?L(.(N&C%\$R-C#A,]0#&!Z'Y"$@B)4/[I>%Z.C/)18G>.G$5,Z, MW9!B/5'?OI^I?=U@KVZF?7?>-T:5G?>W*7=__$N08 <2 MG&3#2> !_!V\TO%L&38_M:( O>#,\9&SS*, M_E"QP2,BN;(< UX'^ADR*. MP"4WLWGKR8M !QA(=^E&)&NQF#MP6'RI,P.9[J(8@P^>&,B/E'E=9?$N43@2 M+K@*:+B]Z10D*Z@C $(G?)0N;O]$I%3.E%$K>,D)$<@=P#8MFO]Y)G$[?61V M-&SY;R=.WC)KW.XN91!3$XD!FQC@=OW(U:B MJ>^?9/#Z9Z"R>2_$,3A6 ./RB:%P)+-Y$S*B#G''@CJ(4V4O.;YY?MEYA.5H M*!9'!#V+P?VQ)79T(*JI;@R&RFBE:EK_\^%PW.B)JDVIQL MY:;TM4K\'C9E#)1ATY>_P::&RF3=4B563DP+P#)9#:-H95.AFC\SMZK;XWZ- M[AA8=RNR)"10N);S,EMKX71<8/Q2,+F:0K$A)F_6X/8-GJ^=>[O^.G>3*UWS M1C%,L!'RUX9##V%-WPF$>R#W:-PY--Z:OV_9$V ?H/F:\5TD]GR06*-%O=59]/M! M/;7G>N\!]59'UO>#>MK!<+WCME3+42R71+PSL[3&V(+W0)[&6Y/GRI%V0[VU MD7;EB-_U21GO >6&'90(QLGYT)3-(>9QMS6^I4>]SJ'>J%O<;MASNZ-'N7$' MN=WH8+A=0_UW^>?]KW;QJ_?@CT=*\R),_'4#QV8^3U3D1-[[Z'?+,B<=9)EC M;,HR5!19Z;C'H,>\+3#/["#F37K,.W[,,SH8EQR:/>:] \SK8%ARI!P*YKU' M__Q5MGJP]\_OECH[&+D=J2?G0]D<%TMPN^0YZ+%N"ZSK8-!VA$V*=V\>C:R!=_K)^43IV=TQHUT'(Y(CX^1[6^GBRR?I\N;+W?67 MWZ^^7%Y?W19Q)WLCY;VZV]W1%-PN*^K@/TA_, M"C)1GZ-J=-,0"_]@0_,G?#ULQ6B<'R]HZ9/150'-=YBIZHEXU ?)#D-O8YFL\EV/+9%#N_4(W E6N'\[Y: K8T9;W9@+;]':Q)4[SAZIYX*UGF5^N5.-LW]F2A,/!O9K\Y M: S\7V;Y)?WO1N.3\Y&Z]>"VK7SB>"MOY^K>'PX %0\KW=L[LYS?#\Y_BM@7 M6/'NA8#K"$6-9*YISU@F$G=##N!R=@T[H1=;H!\[ M:^^F&^O."ZTY^ER=8(HQ3!QAAIHWG>D(J):2F5L)8YY-E MBY,L-Q,HM;L&]J(F+VK@?C]*UY@S0/W00?"P('Q/4N?TK:CESPSSNOHQA9_& MZ1A%ZC#0K"C2QH?C%3O[N/JO@.O OZ1G:Q[1_ HN4N;BQIQB>5U--B0DI@X0 MM[T(PW+$BK:0,-T"7.-82RMPZ3 3:9&'5'"/Q@)V>'(^DH>CMMQP;=S@9ARH MF#I4.9&PC7'2H.9B[H?8]QD2'L:3)Z7Y(+E!T_"DN;.J VK@NND@>[,F\[._;'"23O'NZ*!IB%GO1D?6?2%-#,GX+-B\-$((/'0HQ.$GH]82O2=F7KZ[_!7S+/D@X?2AW&,&A"W M*V;- -ZZC#,(FA%$LV?$#"4Q/>D;X[,PI3L?X""XB44O22<'J&,Q@QDV)V8] M53],,Z#N&;[#DOB$(UP-:G1>F9B[%(Z(<<"+C"/*\_% M5A,8VB \.1SQXTI(XFPOV#"?#$8_C?4ARQ=[#"*XL=)X(!K +/A"(/_^:GH. M\&31/*TGR\X>*G.ESGP."H/_*F>G7<$U+&@,$!\G%#S&N(?[\7'&F0^'HV=A M<1P][

\%]PR-<]8X!G\90\O*?,Z0"M/3$3+$RP)!Y[D@XH72AX"C?L02&P:6")VY1,O< MO]*B_6S;:M:9\:WWLVU;VE<_V[:?;=M,DWN;V;8\\[DL'UH_J:DCOK5FETJB M59(DMMQ?XQ%_02)!@+[N&9<&5A!$I MD11B)$!**030#V>R0H+-^T!O$O%N4 MJ%R4@;81JT&K-,<()! <4B@M?)8N_OX>Q-G,P4&5URY(,JZ\Q#L"V04V'?V4 MJRSPHEB<I%&1CACZUL*C*9:H,8D7X,(SGN"< M?WA0+(+8S&JHE<\]?5IX'\%\2:V7Q'A9D\4]'G5[%J6J >9>Y)7WW,A:(Z]$ M/EI\2FDZNC+5(@.A8O(;C5%Y$?E!9'%D6X6,\;64 & Z5133W"$ #G4.ICD> M&)K15(J-)P-]W&Q>8N7T0Q,V8'8AP3TIH>QF<)!LX5-N"<=0\=8?:3*?^>BX8CSY5_=]3 4^6;T<-$(7IH8?I2+QTZGE#_WNB!Y],W) >5R,%0MF[T MU(N'P\BZ?T]4<8&1PXU) WOO34S9F&Q=>=Z+BH;I]X5<^RYF11Z6B^UM$B/? M W=IS$ATT(!T0];TK6M\]I(BN<2 5C=8VSI'LIM)?Q1?NG8EW!SAE@B#6??> M,\O%UOX1U(D:8RZ1B(AFLL*8SW@6$X9',4D)LXX"Z05CNA;&=S$)*?F.8O<8 MX[4")Y<<*"*U&'YFL"Y/8L-P!67H\?2J-#\O?NH?$N,]KN]?F$92F M*\*YA6217Y9ZTG6G!]H?<,,\%-H@C6O_*$I[7Y&'H>>S5GGZH2QP O9 * W_ ME0$C?4 #^.>SY3M>%&#Z));M!(2VT[GE/&&O,2=(<,I%ACB7[B/XB 4!9D(Z MSU37P/,HXI?RS+F )^*)?(DD7<&3YNP!5@'6&A+BS20GQ(R_A>_=\YP_3 >T M,F3T"-1!"85 $U&2I)?)3G0"D>P'S[^*? 18:2"EEPS8'82\=QH&OEU!=/&* M@^*]EV!YO>:,J%*NSPHG:EBFCG5L\8QGCN^KLZ,QD!HVU?O&K_TKXEJ&A:SL MZS@QBKE$$Z/83._;U1\7=U>?I*\7W^[^KW3W[>++[<7EW?7-ES5-'5?VX*R@ M+/[^DETM=7S M$"E6I*_+TLNC,WW,I:U'"\^M3BZ/L]>K,M0'\!F3,,-1PC:CF^;GK\NS:IJA MGW);FTE-]%/-R(WMO/[R6TY%%06Q-VXC777E8,[)\.3<]0H::I(6G^'3*Z&4 M38UKEB"Q0GTX)EV2..;7I7RJA&IN&2""+5T(JD B H(("?1__'&9UMOD2121 MFB0EECAP$@6I'?K.?<23NL1[*K!5.G4&;"#S#J.\8&..Y!;GN'_ RP0H";&: MS5ST0)'%4H?Y7 *ICKJ#8"R.3]O(9I81@X#U,+\L@TBYU,?,IDC> _G"VMXT M@WQ/ ^DW3Q K!@$JL$M*D]^2)1.@(&QA.?0VP"M_:D*;JKJZL"XGVJP?5URK M^!0Q;)M^ 9 #$@%MZI(G5S8V)T?DLAV916N2 %]V\PY6?!!,@/7"CSCW;71H MS1CO]=1CG+^B*,4P)@D1RE&DS';@CM2O'O38:W[;3 M5SJBFUR7>WQ0:F.94.Z&L;(R"D1!):G?([GI]:YA!I^<9P= 8@HD;(/QQ7R \XQCUH9%S#N)Q;8 W]6JDKP8'^(P*6J:I";SU.-) J\""Q MS\+4/I,1*$6K+*^C"EV6/YRS*?%7OV/1"Y:BL:R.FZT[X#RW4#UC\!WPK14L2_)#XD*O)- M5%ENX(">*U1:6#LI=X;]GCH?)#"Y:&.8Q4L[(X$;$91@D[8#-A18DD+7I=H@ MG+X=.B%!&'[\ EL#(]VS?!"WH<3F6+(L53>3B9@P9#@VG3DXK3/ID]P150E(7W7T!G1LP&Z"T^Q-= TDM&-'5 MRE,:)^=%?2ES2+P2B5F BW]'UMR9O:)7 DXA\,E)7Y,\(Q KXV6XBEWP%],P M\5I^L0+;^AM,Z( $JQ_-5V)NYD!2%D[O)9/70D9BSU$?3GSBG)FLR]G[LN9^W+F=U'.G+KU]Z.2<3EZ MFA$!96P[E0 @C.M)8^Y* [T"-O9,BSTZ; 9""NQ 4FMNT.''=9:L I;=2OKC M3WFI1QMYSNPC]VJK7/3$OC\T.'T'-7-JTO)D_>5AH2[^JU3\P;N>*XXL4]PQ M ,7#XY$$_":C_4G>"RAV\!/\)\C=ET=&ABLOHD:>@O(77@RO HK!7R9]33[@ MH;"K6UCMYN=JWQHM1LOI,*E2G.C$F/8BSI<1%BBKV%8KN M_Q(N?&NQ\+UG[@*LTB/C<%_R6_XVUPMQL39Q]2O78=8+;HX 1M85\2'S MDH1M(,=.9D OJX#.C/-'>HA;[_G-D?Z,VZ/=B>9_(@5%;++L#N(P-$:94NH% M%8TTE,KM^&S!F^WBSYX\GW%MA=3)!=>8K(?$L\&C5TX01"+67J$&D4?X(J<. MX592]TGN!,FF&-P@=PO:H@U.U;7S=)%2BIM%/F$58,&C<^]@;QY.>QRO:=47 M^.'KV,2-OT5S3"!B9WHN^Z@^6R8UPQ$;R-D6_K(@XEO@ M(*!^D:^ <9X/IB- &>C6?X#'$J][?)BL0SPF:&VH)\#C_0OAY_["$VTT_[!> M4EU7 /H3FULO@-XK\ Y442]E]TA ,NAJ9 #PU"[L>EAY86"ZQ:TRF4V))6R) M5.6,FB4BT5F \5:+$9CS/EC(LE >&?X4SX5:JO3LS6$;EO\*MQ,[3<5+UA!O MD@HM7*X!?9KF1?NYM7WV@$&OI"OIFL7+O;PRH@YSB):G5H!:,<:7(M[A$HQ< MKH4FVG3>V,7?E"J/_ 8!9]B#1UPK>GK"7:^B)B<@Y1MMZSD3H1/XC*O_#D=R MQ%9DHS[C.>$^]L%DN(Z@OUF$-CRP%H((J-!(R+ Q!@X6%D":1M@( !7$5 M254&1FP0.)1G*U!5_!I>G7W;H([SN6;Z[?"-TF\;MH$^A 3?8=/1[;>@-K&_ M(]CZ%;;8#0K9O" KBHFS^&$QG_?VSU]OK_[KSZLO=]+5/^'/UK-XQ6L/)7GP M*I&;F9"K&8=:B3F[ *(.' MF!R@5S4$@/N;"\@U].PMG4!;?8!KD6KY#3@AB>G8P0?J:HE##[:-DVU*''JQ MS*'8Q2US4:Y0K$2FUM;8JD4Z3=S'\'D2]7Z!#<3*\#W*U\3V6485%#K O(LH MD2H,FB A)I^N@Y)$,^2J?JAU3BIK\A)^UJ 4ME((#X*#=\H*],O52R MH"\T'54Q!D/5-.,U06N6?E)EH%"4N2Z:*/-,,VN^!Z[\IW[C&(AJ-S&7:R%3F*J \4<:TVV\.$7Z53[P!N%+MDWD0^O#ABW_:D% M^(RG60DQG.8R$#7S$WENYCB"5W X9E:$W<#=L+^IC;G7&-^'XPHO9CG&?V,V M7"'9%_C>=>AN )66M.U(/-AEH$RQBCO\TK/:TF(>!:(BR18:+>7 Q3G/OZ 6 MB&9R+*-P#81MNBJ2@4_]WV/8YR+E!65^5<-# ')BY_LAV'@A6!@CH=)MF4U!F"52F.:CX*52\!"KH\T&'* DG*Y[> M\E?D+F5=IN7E(I&EZIU!FO;"7\K+MEPN!84]+KJ6)UK[A>NBS/_&0*,*45?X M#7U0JG+VG\2Z\2?8KT:4!WQBTVSY%D^#U6$/W49^R9*H"C\=J3N MO5B^?3;WO._DOTCW3TY;G\WFY/4K,506<[A@.>DS'LU5&QX(($5DF9S\L5YO-'SN4.;ZB:$ M?DB+SX2?(XCOI/!:.(_WPN7I/& O>(/"NQ[-:22-V%? 1&IJZ(1X$4+%_^8$ MW^-]Q6F(N)CX^M*B1&Y4\2E]^QO(9Y_F_2M*DZS%JS,!?R370@;(GQ\C-,R;,L)<&+HCN97IG*U71C@H)&UWO MF30(67J$W\*=QL@:.L11*-\Z"D")H,X4*0>**T:GZ-D%>]".<& 1\I%[R_W. MB90'RG*_)*7))TT]B!:$/N27C-M=\%1K_D:,LJ1>#3G]%+@;;E!P7,]_L%ST M5<5?!^@^+><,\6\HI "L'4.=P%7(O.03&^VD(I(72:.E 2^QX2E@0--ZITL7 MS03I_G2)HQ.%!8EQ_N?@=I F,!!?S43D>"Z) )'X1WH&6/@J\D',R-)%X%BR M] ?F9&!9*58MR](E2##;DI/8R&?'MN=,NK*"L% ];2&?#2DJ@9?HHLN7STDB M0,?'#-GTT06,?7B5X_C<*W\!>O'Q5J;\ =(RD5,MUT@[0B2 OAY0U( CWAD* M&SNNAL7DK3.:BY&Y]#D7IH_.0A29XO2)'XLXD,?(&'R8>_=QM,]?>CEVDL R MV_NY$SR2NPOP!HU*H1PGS+\;U2,(*A)X"4VFO = M\D?#]/ZR/T"S ?. MSF*0%/"F')UD*4UN"425+KX?Y,\#3L"*D1O'O8'QYW"H!#'0$)%;F\VP#RZ/ M)?88(FZ4*IGR=#I]=D]1[D8O)%D58:7W4!3=O,VZ^ M0N6@+$I?0*FQ@*OZ6";C<9)<+A-<4W,UD*22SA7E.R2>G%E>C+))/ /"RQ6' MZ+/>4JXD4U<*&A[(L\%^4I6!.2&O'1TYCEYE9Q>BB3M%E/@(O64_8(7[ MO=3E63V6581B^23(-$B0S+E;RK0@,$W%Q,&8\\'>@,\QX%\N M>_"$IA!8<_25)1TZ1MP?E,HRQ^7.&/(MN6ON%E>+]U+8)/:A.;9J/")9Y.8K M3QZG2(BH&UIC(AQN2;<8B^6I#9_0!XJZ5=9.0V]_@@;Y2K[850SD]/# ^%7# M;Z9\-!2G(RLV)CY;W]G9OZA@K1@:B*V&DF2*-&C$0^=II5\9>:91B@]K"@27 MRA*UI)@]SOA!?!3,8.7>8XI>"FJ4[ Y^"'_!](3L[Y-!EGF6$-O6)>LDK:W* MPQQDH!;9R2:L(]GW?+KU9/!J#A#5K%1 NL"^D2^;@^$X9/=2_'NDR(;.%G)O#XTCXJ6$'[W0Z3NT85(W8U#I.CS7Q> ='<9@+P@<3/E MI+NP4KD4KD/=R;A3G4G)>8'%[DLA\[46EC3C' 7#J@9?$A="%%9TW6% M1(DH)DWL(G(CSCV+>-1/FL)_1?B.HLJ;4RWL\HKX6Y6OR+UL MN7?^<$Y&:C MEI-DW'A+U&H>7^>8V+VTS)6$\"7F)%P]09KL7:CBJ&X5PY6T1!PG?2>#*E,0 MB[:2:H[X=;P():M9.;XT5&53FR72, :2KVU:?9WK.B7 MH:R<=1F+>JI8H4[7*G'\EB^614:75_D##J$C)4^MN2(OJJ2J:GNZW&YXN5]M M-L:R@\;_>:/FP"< '+1$^\1+1_'8?_,!R:NK,^DDU!HJ6=VTNX>2RMTU0OA\;BI8(-+Y*MH\10>IM30B1 M!.UF%HC$9VL>T?:9Y;M8JD2Q<3L._>;Q^L7R?2N'[:0I:<.!LL3DN73&*?16 MDG4C2N%B_W\**Y$KA?VP1-9.(>^$N[0;>[YJII^,3_8>@+P"N'M/SC3-L\.F M1K]30'O^*J*V!+=/SH.#CJ<+)'WI,\6"%W-KR@XZ8(D19''*;/H%#W53U)JJ MZ]*T*$Z%OK5P;!S\$*ORMH".8(QP,-!2?4Q3$.,?*"J/OXS7PO/PSN! MI[/X(I+4OEQP_!MFM\5*$$]T@Q7^_.YCB2K?$T@EJM.#!69S9THUT->!;[&Y M+/UN_8^5F-KH'\'A/Z3T(#5C+7H@BET=>#CIU(\I.X%(,8-=NX%H4L-W((O( MT&(!D B=ZAKIQ\MTAR,@&7.PQOD@R$#5^^#_!*9/PA7WF\@$DDND<]7=436 MCH5!(:Z383GBU!)!*Z8B0?.L!2\)N&0Z\$)F)#6H!/)DD8"39-K 1 MD=#![X2/-!'9=K"U1,=.DQM@CXLX&\]F<_@Y-;[BQP&5,FWBF'W$QE)$=#?A M3[ &6'F/5!O(#GVECG^-'I"I0(S^7@.%>6@N,^.[[F\Z-*-/1^\L1'V0&'N M XEE#E7<']J0TS &5X'W#:3KV$.78F@,5!E ,/6]!$>Q#-\#1DQS"C(7G/@3 MX0=Q=;G-IG/"481=NF"S7-9IG,J:2:6T;,HXP;\1@Z>1*H?)BI:3Y1+_\07< M/CISDSPI:MV 8O;>]T#*^;&JQ1UBRPE1/&,APYE07OO8IB!)E>(>4FI!&B09 MQUC^F+S[$AW#M^*Y?R%N<6K-L[R!]"_&,V1YKU): RX.>=;TD3YE[B.B,5%$ M*)0^T BS^C&WET6L7_K.7N.L*^PN9R>[?Z%=R*(_!-=G5VP7& $/D@9DL](L M(A+O(KMJ^CH%#HSZ/"26/D/V)N-<+A0;H47IL1:VV@C(W4GV*7;P M(9\_]@(12W+5D.]2O-AQGQD/=>8R'UU0N'B66S[GS:.O43MW2D-]-74:%?LT M=#6G]C_9*S<,78(* &IE/<%>>B/7*69(QYJ]"=>B%3\BK3O3.NTS 1UO,3'G M;>!8OHDNPG'EQ2/4*)UI95T"ACE1OHHLV5Q>9V*"Q]D\Z#R)LZ31#4-_$R]) M'TNK ^+NO2*YSHUF6-3@"Y[RQ$+*FO+MG&)*Y18B71B=CER1AB<9_^W2G#9L M_1%O/CU.8>M?,>SR1*T2>4+<+%:S?'8&W\3=/X+H_@SES]/]'%OVB 3KQ V/ M;GF,RM":B3T(^AFY:GGKN+CH@72*9&D158V$PT0LY0IUB]R>Z/E8S%F\'+T0 MM9JE#-ZXE1?_%_7@1D\L,)H/ RF]]>PUQ ;KC(HU^#0[BX_"\5ZX)L@W7YI0 MCOU%GMC9/1G\/KM'2%?' PZ&K5QZ/%.P9RUM*)93 8?,R&^7A;GXPWYUDM"J4%J8%*/M)3KQ ,DB2G! M-U>?_[D3E!@-AC5 7!(M1APXTP=^\! M-%AL&&F##0@G()OOP65H$6/*\P(_P>OX\MNEE++<7W*7-[?N/?\7\O8NDNY: M(FQ)/TY,.NQ$!(!Y9);]"X@=8.O8^2ZI@GP"7=3Y'_K@%^I^R^*B0TI^ A,7 MZP-^D; P8\&#-S9HU:Z-5@0O0YOY=%*!QZ _4PX!(=X*9_+[RP'0#B,'8%^6 M1#G4+G/L$XU<4!9B6PZ-VB<*7%JB"VN&<9%PEG.$P,3,NRDQ.6"?:,IS!0*Q M58ZYZI,7%X=Q%]?K^K'(W1?KO_M>$*!(R%8/ M>BUT6_1,O=!B0C8?EYV:,[DF_2+A1A8&Y%S4@-H@=D03Q>=DU':2#2A^2VMQ M8PE6@M<&&'B>G\4J:O+^F>BGF30/Q([(HO=U[+5F\EK4^/<6EK)@C\L@ M_YI4$9-S*I>"]^ M&M-W%JZYR U1764Y2DZ.D"!"ZBLRAD'F=H0T$DT^GS+^HPH&0Q>\5D9U$.)- M111Q'B&>9#Q;C\)-DMX)? +C%,,DL^D:60I"+7RFU),L+BU[J\@)Y: M),3?<30_ N:+_L[3/X#B/TB<7_3XV3!&<#HGZ G&MXZ[.J5,6>:,ULNB>]RA M@7Z/N7_DQ@M$TWT^J:@L$6J=/V.[%"D5>Y'N.TRT1:(7_14ENM=T?HV@8V MG4^@V$_;GT:*$5@:&&-;XI5Y'YUEN MEJEI&,CJ1+M,/C@U\4*6YTB491#&'3'X;!O*T,4L.69_K F10YG:.E0'VF3U MU-:Z2ZG*0!].&BU5_;EN#OM-O?FF1JM?OF9^;SRB5\$!O6*=Y&>:6OA=R2A? MK@ET9YCO.G9:'..[(7@*4Y!)4M<>@5P.-\X@]@0Z%#0Y\&QZW'KP*I\:?43 MU \3F*2I=H>@?Q*M< X3F%UCCS^70;,E*7$4 #K-3H(O&?I>#29LT_5 A5=G M8K/3*6.SV:K38_N8/;&MHC8^S*8I+Y-;DT,JTB$<]:>MCKB68^[U;*HREE5] MR*MGMSDG$G*C\U;SUG6OR[*7'ML."=O,D3R9C'IDZ\R%'#.RJ8JL&>;!(EM+ MBL->+9Z*BU%_WDY=FM'_E5[2N.,$E\L7KK14M&:'+^4UW2/(H2J/M7%#@EQQ MU[L@R*77E5LR1WD[QE@V3:6_G6[>CBZ/]2,@G>9.R;+*E*#M R__W3*+F M1A),G+F>%^A Z',XE UELIFR6=L=MFLU=$.WZ'N[:V,B3\P-K=C^K@_KKD?R M4-4._*JWM2X/+])687?J.[$[.RVL;PKU$W7"8[O6[?KG6WK^/>B;G/O6^?-V MJ2YP55F@M(WJ>H""3!O)NGJXKO=COQU%5LS#C<(=^>V,9$U3#_]RCBZ0H.\F MD-!I:5A>7;M-).&H[#7-!$;:U&!K!(A]NU#?W8U.Y(G2E/OV-]KE&S6/^CIK M/'\T'I7]1C^*)3IQL>) F>RE3JFNO.@">?H#--35=;4\8?]6J?=EXZB M 8SH-7)/0P\RG4=8L(4L/$;%^71BR!-C6)_6#TIO?F^WJ4]DTVR:,M+?:(=O M%(2Q#@2J'RF!OB/#]E17)]N*[W=KW%ZGO<,2"_=]6K4CS3QHQ?Q(K\4T^FOI MWK7H6M/J@PY>S?&9LKK1V[$5]>^Y%IR]K;IDJPYE8]S +W50JO![NTVP597& MM;3]C7;X1LE6'6J]K7H$MJHV[&W5.B):LL+0=^XCWKXQ]"2?V8P]T;]SNE8E\W)Y*#IYOA, M6,W0>AMV(P%)0])O&/4ID,D MB U\5=L>L^N*^FBDERGJ_T;Z:/5@CK@--PXV*LSJX(NM'+5UF/,]1N.!:;8T MW\,8*,.FTRFJ/C>447N;TG[;VW6K!]9^@/!S'=ZQ*V?X<:'3AIE>1XQ.[Z%WQ?+@]G?6_WHOO:^[ M@-MOG*=S@*BA[Z/Q=A=0HY9]7\N8[\8 5QY4N\UV]W]KS;WV1/L#\G48H\%X MW&RL9J5;01T8XV9S-=_ U]%OJLFFS$[.,NW=0@?KYNC'F?;C3#L(S&,<:;I7 M@![(5-.]PJ@?;,JGV@T(V0];&ASMJKD>V0T*V4T VHWF1> ?P M[,@#$J?-4S&/(Q:QO75S&)KA-=J=+DT/L.;O;1;.6%:5#3-:NE2I=YRWHVKR M2#F"N>U'>CN&;)A-;9'^=M[J=M1]#)$Z2.%]@/E3=UY8E-7K#MC75;WGNBI5 M 5U'[ZL->ZKHJ2*%B3F2)Y.FPS![HNB)XIB)0E5D;?X=(%$T<>3LCD YB MPW8SVMX6$SIC@-3)9*8R93J8X]K,#3_J:6[S6QY!H:Q!1CU^+/?U?_^OB::. M?PEP!IE(@)AYOA3"+_Z.+#]D_G):(4<079$ES*##%D(^LP+XQ4^J,M DV.[< M\5Q9@E54]6<9^PG!-^.!&G\%M >O]N$)_,H<#YU^/-NWEX/JP85R?EK MRO#?CB8J4_K+S[.<1;$/F'Z4RF@UP<)-B3;%V)^,@9ZCV:$@V8DR4,HI=I)Y MI"G%TG'BMR^3;$3-QW"UT'G">C%O)I'D" ;2!7 H+T028T")\C(A/EK/+,.* MS)^E5V:AQ#FSK9 =$6:J6E44YXW1DS92CIYY[MJ&8#$&PR7!$J.I5BE85&TP MVA1-

N9B40#?/P)H8'$+])CASY+EVI*J_TP_ M3*'TCT \M@XNE6@I;F","L7""QS?S6&[SRPMN/DYWX P[CR8/F+=@R(6 MA=6/%!)66R> >F)--_*PR/[YZ*<)NP_L[!Y0YON9-8/-?K3F+]9K@/I^5B,# M=4PL;F#I4HVSDPJZH@IM][5H*VFPBGX0_1";90 MGG 4WS.P8ZH.$PQY&@6 .8"73\X/6M62@B=K/H=/1,8L4&F1Q>Y?!Z[DJN75 M<[P%Q%??FSDAG;.L)T0WROHZ)KY6XF>9A'@@R"XXJ#<6"Z-EJ: +H3 <#D2O MY%+)8$P&9O[K#>R.W!$XCF>E0[I-L DTOJ\A_C>[DZ'R&O/&OQX;_]IHH&].;D:>=C4EH^]M8GRL)I[D6Z1FH&T6!%Q&SAB<%C0Y MV$'68(*+R3X"\A"6X[]<_J%=^''H3;^3\+3IC !1DL@Q=&D1-;7"!B2;\CNR M(Q_O(PN$]$I*3:MOC&M]TIT/Z&%-Z8VXNV3O](]U>TO?0GHQJ!C1/,0=6S;> MP2.S[*D7N>$1L!4QV'#F>T^28#&>R\&4+0MBJ&SBVX&'2'.QG9^Z$KR0D M7BP?1&V8^90$NS8<*$O@X/(6>=.J=P;1]#%9# 4V%[Y(4.GFB:OBLX'SX#J@ MYN,.A 'PQ/#O?&EA^\.#4UK)QO>QC!/OW\5SZ^"[Z-Y6&V)'U5IP;S1[C&T%]P;, VDIN#?X'&L[P>73 MK^DFN$U!]IYKJNJ=M'Y)5=D)]U3I4>]HNFK*8_5P&X;TN'8XN*:9BCS6#K?] M28]K!X1K$]F<'$$OE^U4AGT:.E65N#OI;4)W-.XVM5UZ 26/E>I,34IUNU1R M6_/6A[JLJ!L68!]8(?4!WHYNR$.CJ0[8W\X;WK:U>]K6EY<-&U\KL<'U$_S7HGOBF4'^QL:FW__-L__PYT3>F=^=R^FC(X41#QK)B;*C+=@#3^F#(\2BFY?70VT1#CLGH-#59T92MNI,> M32?:H[C0R40>COH+/9X+U67CN.^SQO-'XA7:<_RF6$$55_H-E$G[=53M6=VY M5@DES1[>>T3H5-5&\GBLUY\R>%!NX_=VFR/94";]71[%7:J:(NNC!O,_#^HV MWT] 1Y4GX\E^;><#$=^G?WA!\"%NG'+/9MC\-FVCDHD+-9?=!YM2=:H;\GC8 M0$!W,)WJ*"]FHLGJL$]$[.;EG*KJ2#:5-YZ>W6RF@XZF^E:[47F#P J<*$9C=7;_SJ ^+E>T'%79,+<;>]Q?:))(Z7)$YU3=;TYFE"!TP.&_BGMCUFQS5T M32GU7OT;::)'-@YD-!Z89DOC0(R!,FPZS*+J+=U&OL!PL\U.,0[+_NIBTY&CT[G1]1JHN:)ER?-'TO/[9K';SQIH8UT_2[@ M]CNNY*@)+WW#%@8'CQH;V.Y+!MG.QYS2BO7GO6.H[#8[4>"M-7?M#J$4U';=D)U*+[YV#+V@L#T[?R"[7= MVKO^RH+K+BU^1."O-86U!_].&$J3V:W]%>SD"@YDXNM>872L4U]K&E3)V%?I M_E7RV8/C53M6WC#?LW^^I>?;G,A'*-5E9/[DP6*PFVT<(7M.[ZEYTL;Y/5W( MTZGKZ1Q.9$4YW!EI/;8=%+;I0]G4-TR5[+&MQ[9FV*;)RKAI_+([R-92;+%[ MB8'F3DI:#T-KNL;+<*EUOS4_EHDZ-<\^4N7Q,?2 .<[;&1KRN'$;B/YVWHIV M9%-IFI30PL.> 3%0+O2J ^Y&JANTHQJRF-UP^ZT M!UP3U%-%3Q6KL@P5>;QIJF%/%3U5'"=53&1S\OZJJ9L\___8>_?FMJTT3_BK MH#*=:;L*8HNZ*ZY]JQ3'GO9,TL[8SN;=O[9 XE!$&P38N$CF?/I]KN<"@I0H MRS8I65F63N+YLEB M!K<3C9,JC49M#0NIZSBZG6;C*;VCG4>7/PYH)G7FA\WD\.2+IC+X37B_[XRM M+T'^BM2QLB:YGUZZ6=5O0;,_17U4:V_W$EO"1)K"]N$GX[8&>0?_DHS_U69UAO2&E-5'QN,\ ^JI(W@9+M#6EO#]V&HN/SB??,D2&+ MWF,AWK/A*LE[>C*X>"#I1F]6+!^$: )/ )+*DR:"_S^\_#$J)SZI_A4H$V,U M#]TT$JRLX@KXW]3C*AO!5Y-1>6-B>DYXN$"Q'^%560V/!JE\ RQ&S0K"9):[ M9MDG>G@2U;,DS^$O4A4%)WPO?EBGX>_H11&*.<?H+M(_?8.UG.:ZZFT_;R-<59?T,.=Y7_7I63K"$J M[6LSWXY.H>"X-^:$+;:0K^G(YWP'#Q74P\/!:2"IST50#\_.5DGJX>G9X.@S MK(Q@X2RP(C %4 @X$,U=6!47'$RSG%__47<7KRXP/>K(_NMV_$VD#)&T?U MW(RS";IY\(6\! M:/\=-FPE\A+9+AOH"A\T7<-%LA!?E#G)LP1$3I;DH&7: M"KN.[WO?GZTMOKV\<:W6KWB.TI:U(W[[ ]U8?)3V2&4TU<.MO?-5CO;YR2H9 M?I?QA+4N+\^R/7I%"KRH;>+S_&+9DY!&^-*G#EU@) M6TXF-3A_U-ER8S 0PF' P5/0T0W&<$0_Q^A/;^&>UG(@[^"SU2$\;" 5M8%6 MQ)G28EP?G0TN@F]TM&/G]P]AOQL@/K T??U6AOOK)?0Q]>?5&I>>)%D5W21Y M2\K/)%51M@T9M5DJTB+*LV24Y5FS(!:X3:HJ*1KOKRA,AD='@[/.F;"BQ;VO M>V?=CJ?V81D%=53INL63_,+?UN!.D]D.*P#KNH)CH/BY/%J"+_##,3V\;*OH M99X $U^A*(63C=ZC$< !=6]="?!]E8EA[[9&,1&^M 0>_M$#BT^T,7VN+;&8%)@H'/S!<)[&7HZ!5K='2,#%@[N!WS)-?< J@E'P%W"%< M3]W XDF5F&H&3TV*)VJ"?$@^J;S9-5'S(8A NH'I]M8W$C[(R4!DPPZ#^3(% M/S__7*'BZSZ.;"ZM&RBZ.TLA$4;JY+K^*F'G;(;NM!D3:^&C0*R8011UCVC5 M5V-<1M[6^#=@-K2&TJR&A3;P1M@&ILO@?)[!^9P^_Y$8&_CQ?B8$'U@0[.W_ M[#A&/IWSTO+%8&/$FB_R87^69!\#[H\!GZ^. >-RL_1__9!=G(TF)^GP_.3H M/#TY.DDO+L\/SX[/)\/)\/CDR%S^W^'AY0_;&#E>*P_Y6?]LZR:;++Y!VSMN M\ _VK_]1%@?_<77U>_0Z*T!%9J#G?@.1TP)W[9Q']V$*TO"_VZ2"&P'CPWZ"Z%RR^0(./3=4D(",+/8*)/8*9'D$SQ4161'+W 9]*_#%\])^M'[<=$CT 89R.(*K2N.@*Y9=BOA7+9 22\58,L- M?"$/C\PS\(KJZ-7/;S[\CY ERZJIWA6^'^P M@DF;L\L+[VC*BNPZ@W8F.VE]^6NW%7@:Z(L9'G"XZK:F:S% OG:[DO'#<\9$ M=XVJ,*NGJ'',.*D;4$FC-KTV#8=-K.,-[[DN,<(+OX)7H3=*D=\2+@>450;? M=S4@7BQ9=F'H&RW0/9 ;;@GH#WZ'06Q__7R1I2X7SPLND2+67M!+7J"WPC?/ M^UQWTZF99V/Z8M14K0G>*YE7W0(2A"F(&.H:EUL6.9G4L)V"TTHZDY!,"?28 M\>A,@<<9WAB=LYX"_G(.!C9G6*W%@'Z"J/Q)V\!J!]$;8)PTS7B_?020FA&L MY+HRADUM7!#RZ!@<"]A[(QP)1 !F#N5RR27BG?HD@6^>MQ6H10Y$I@:M\ZS M?=!+](ET">!A+!&:90]ZHZ/B>EJV>1I-$[@DY.JZUH!%G0 ;H'.!RRG+7']* M+@-2%[E&K80KX"_YXG_H'FS@@GT/X---6/(>'"EK1B$V,M:=Q+1Y[8X,5MW+ M?TSAT1^#]X,(R3 6R23F'IBB)$]3%DN/O'):O>=DXFV5!=$&G"&MS/I?E+ZO MX7CK#>7+%0ES^%&^B(60/IJ%8YR9 0M[7/.=Y]D,'">;7TKD)JE$D:Z=R&BQ M]LSQ1[E4*=R0T>YM'B@7Z8]EMW\/'M-C?5NO'K*W1(_I>Q,(1)",X/S601@2 MSP_9EIU^_*456&$%ASW,//M7FP$S+V+)E_5IJ1I.*T]0'3=9D^,MJS"[4UEM MNQ-]I\,Y 4E:WN+)MD72IJ3PV4O#C*-A:88!!R".<98[6>81 UP8,U#(*_(W ME:]8V56FR!(ID"%\X:?[^R9?%[OS\F(P1#S(S: [CP\'1T?GCX/]>#HX&1X] M%B#E< L7=7J^V2_6+.K\:+/Q,5_EI,Z/[@1Q[2E<5P(&^6,>A(MTGU;2RYUI M);TG.-J'*9AB]T4%W9_DFI/"L7T=);OG\]0U 7H,![)\U7_V[ M;G/>[4;F9Q>G\X)^(@1],8Q/-D9K_$9$_=ANVM/P$Z[2;N9H/P/BR?[^6[O* MWX+ ?S'SRHPETTKU K,25O<_](?O;:!L?'P\W'TD\J=Z.8?G%_O+V<[+.8LO MCQ\('+J_G"]_.4;3D[?7\[70MH$)7NTZ0RP_>U\K=NYB(]/MVILRK?V9K'MO1FSDX?F&?94N6[@RXN MM^!L:OQ\GUG.S3:_W:SW[!P\DXOE2,:CU6-^"W=E3[9/G6Q/SN/#BP>.4MR3 M[I9S@EVCF-MZ.\?QX>E6E>M\ MC^&RWY+J(Y@S!P()G!"2S8P1QJ@VY.A[JPT9'E[$)X>;:MQ]BONK>9UG\='A M^<9>Y_YFOCSC7,87)P]TK/;7\^499QA?GFP+XWR7CBTBRJ4XVJI$,#Y"0ZS@ M>0E/TQJ7=5-_9\XMH18>O=@F*W!OH^^O9T>NYW3CS-'^:KY?SOD>W=M?$%.Z M,@PP;#Y#Q>ZNW7=TM%4%P7N3_'.%Q/YZ]ISSO5_-%G+.]^C1OC,\U>B[]V./ MXO.CO2V^I9>SA;;X_GKVO+,3E[.%O/,]^K&="2,/+%N3UL=CN(JT;'&^R 90 MT$^[IO'SCF:[>?CD,#X\W!2UYA&/9[M+>?=,\5TRQ?%I?#K\O"K@/5/LF>)I M,<5P>!Z?G^Y5Q9XK]ESA%S:=QQ=GFS;=;R57;.@[=;^^_]9FWZ+C_1M-97RD M>?1"%@\D>3UX-CSJ$=GRG!-NZ#W5;0A'GN*5Y6=,8])\J MD]-5RGS'CQ-WPZG3]N')#USVE?/GXXVY9^O/H;ZY.)DTS'4)X>#D^.+ MQYEC?#PX/#U^M.'*I_M%??U%K:>$.SR>M2F^RZ6O];CTVS:K\1%F13^]0]ED M[/,7&15ZC]\_H0FM#QN#VQM!Z1S%9L.NON)K=^9N'C8'^G%I_,D?\IX!MO=N MCC>1]NM+@+SYST]OS'-D/HU!2?K>R@S(IE/KN8\H?TZL^(F7,?V&/M'BX7OYSHVS_Y>WCR?B3!(\ZB?\H9[[XM;G?F^J%SY;>@KGI/:+M$ M:)\S[WU/;'MB^RH3VO>$MB>TKS8Y_7.);3_Y7">?1_.JO,EJS(5B8C.SL[-, MW6^CNGC,D^Q]WGQHUKXM_2M=S>9#L_97\Y6N9N.A6?N;^5KR[*%@_%]=Q3[) MP,^S7[V@3S0RH&/-8RE9.;#/:)#8/G)]=@'>Q\GIQM['MV^ >:0N]B=UF\<7 M\>7EI@U/^QO=XAO%Z,#YZ?&>/Y_$;5X1J>V94/UL>K_C$ M;=-GY_'P\'!+,+/W3H-W,:?QQ=G%_F*V[V*.#N.3BVV!F=_?C'[)V]RQU2[B6.KMB[W$_C-H^/X^'QX;:9]/L;_1QC M[#0^.MG 3-[?YA;?YME)?#H\WC;^W.?#.5AOT'!(,"T^6SFZ+YC:]SVEQG%V MW^7) _&K]A[(E_= SN+#T[W7OGTW,QP>QD?G^Q3YEE[/L^%1?#QS3?EG.\A#?TJ M@=VF''\\&"6UP8W.L(Z98)6_,U?T-#X[/MF;U-MY.2=P.>?[R]G.RQF>QD=G M^Z[N;;V=X_APX_:@O3/ZL*KE#B[(H]LGO2??*D M.XS/#Q^(2[*\,XR/#_>WLZ6W4#(QM[Q;R_G/WE["]G M?SG?G47[ZE]MUBRBY#:ITN^M"^XX/CW9EQYN[>6<76X*Q;:_G*]6OG\YW/?! M;>GE',>7)]])X>%VNJ(?RB;)H_>K@T2!>[J=>]@TAA4=:! K>G;Z" [XD\(M MO#R.+\[VN*)/Z48/XXOA4RR!^GYO%'',MFZ%'EW>Q(C>U+;+5([>J _M2>U/:EM2&J7>ZFV/=?QM$GMXAL5 MR^ZGDMS'4I68]8:VZGUS0SO,:GU;W'96V]B V)Z4Y)[4=HS4=K=N9$]JNT5J M%[M;!;,GM=TBM?-O63;RMR89Y<:KBN!3^/^HI6:I9.*1C^A23X@>^%/6P!+' M=YS9(:)\/8]>)OFXS1,T,ML:RR.:J8E>EC-8WN*O=01[*E+X#*?55_"MP;9N MY>AY]*88YVT*[\ MC*=)<0W_GA71),FJZ";)6Q.5D^B6.RVB/$M&64[5HT4: MF:0JRK8!F5'466HJPK)TW]G:;1\_CZ[JNL57 $%.(VV8EAXOOV]:_C1/D(RS M.5PF'@YN'*Z=OXI>A5_QDS1TED ">'+XK^!]9&4ZB+;U/$[<>3252>JV6D0$ M51K-3#,MTY@(@6\7=I?0=U,F$9GW:"GE+\.+P>'AUE[]Z?/H@^-5\ 7!32S) M340NX(N;3,RXP;V\^L0,@4(J^D?9,&=D#1P3E7NM[@FTA5').F=T^92B+/U? M/V079Z/)23H\/SDZ3T^.3M*+R_/#L^/SR7 R/#XY,I?_=S@\^F%U+1DEM8Z^ M@O]]WGO$+ZN,1'YT-1Z#XJ#RL=]+N)Y,>.M5W62S!$]S!96LD/^Z$5(R&4C8 MHOGI^.R;Q!F"?29NGW.[3Q *J6F2+&=Z\!0$02V?OP"!4Q0M_/R=F9<5T%L1 MO2ZK630\//BO:%)6]),%2)J(EQM'1X=%QCU )CHG5+M)@ M-EF\6'%R7T??WI-\\#$^Y50EZ)@"]KX\BGXUZ:_:Z=>FD7=F8BJ#(X>R&D0E M2IB2)$ETA *&90K\Z34-)LJPA+0!SN"YN0=16R1MFC5,0F_@[Q%<.]+/T>&+ MOI_$]-GP!=%/5L _9XF,#(0UD,Z**J CT.0^T09''(%!,V9). $U#I^+%OLB MY/LP"2!G?(XW/2_K#/?X4V7 (LMNS(O;+&VF<$-X ?ZO-#CI?I*,>+#%RI]X M/(2G9JI'IZ/AO>CH^+(3KO3^N8G:.+5J8VJK:N;)M3D8@=[_>)!,8(L_)?EM MLJC12/<9#+A+EG1R"FN^QXF1![!&Q&RI_OHU^U>;I6KCODSF:%S0#)2V&O'=>@09&*T_V!"R>NVV#[D(CQWS*:A(0XZ2>TF'0OQCX'IA[)"M& M28X#U>J8/YKDY6T=3:IR%I5S\0=8YX_*JBIOR68NQ80R("WR,BEB$$DW97Y# M;ZH,+ $LR['S,I:ML$&T;D^TD@I768E$4^M.U@3O,9\0>Q_739/AX&1O,A!Z M\V0A(\OA807:^SDM(4/6-W7S/)9GL:ZOZPS75)DYG.(TJV_FC:\$#DD)G,2^>HFF2;J&X-##.#T:G$>PR)S\$?@6W:&[,=\>Q^\?'Q\. M#O4'@XC7TJ^/-EW*R7!P%"R%'8.[%G1R.#BV"]JUNPP3"9KK8 Z!#38SZ*+!BITD+(Q):Y_G<37 [BPF\%VT0^]Z\>8?4TB@ M)04'FX-7SF&% H@@&@+1P3U-Y9CQ[RF&)N#)OLT&-J?:9/\=R$PX=@UGR,W! M_LGW_=30:>"?LD:E*-Q!!((S=".Q>LFGQ.P:I@0(M,B=;KD0\ M<[":5<)RG")4'?!A@=X_K!]C&A5M@'>N^Z(+@L,I1^#+%7RF?8>!V\30"?R5 M?@'*3=8,IG:>@]2Q/\H7<:\]G0=V!^Y"2=XGSG($MI7'3WCP](%N--!\2.5) M7I= 6:A@B&CY/B8M*IMH8KT(8%/R%^ *XNAVFHVGZ+/4[>B?& V!)5R; C@9 M=!4X$^4L&\?>C^D.Z-+@6INR$JK"UX_,HM0E LU6)1X&.!\5\D?G+%9?")@: M&&D%2N"KX<4T 0^O,4'('X$'R:X]\K07;>42_=:[8Y\,\4&TS]NL-NN$!NPQ M;Z;$"Z%&J8'=HWINQADL.V*B!UT!9A0Y@BE\6 )G!2X7W-XX2]E3!"E28Z2M M,+B668EB#(QM?%I";ATL@[V;.CS:6;)@+O/W1HH*GJJ#<>L6KMU_Q@,=M"U1 M56^+Z*J];D%TGO>9&N31D7,-1Y" K&RK9AI=S=AC19H&J[^A,/]+%EI7UY4A MU@*Z@:_^Y^^_O8R>X2/%*<=WZ'=?BX!3GYQ479GGP$[@I>8+?@3^&'XU[/Z* M5RJ/#3_+3"W/?(YWY\8:KWK6('I#(8!_@I-/HM-_\])Z^.55# MP#=8Q>(W0$&!.,B7-/!M0A8W2D/DWY(,,*N-L:6TRFJ1U8ES TAS'QT>QD 2 MRV?Z ;_V*WS-[IR,B;L- 6<&=!_YCGZ*%B _$5BV66NB JOAWG"1]JEX%L[D M"R+!0$15KZ!W?E6P9 P;WI.68*W_ (J=800'324,-E;);1&Q6ESG4)'=NFJ; MOIJRCT?!$0I($#R.+-*V4LN([E*HPRV!?;QVKC;&I 6B\:^&[+V\Q-1)W1%9 MP)GP?Z#'*'Z>&R2Y:Q.16,=OPSG.)1$G0=:E#2O'JN%_'R?$7E7/6V>FD0U: M/6OC7>Z,W/F060<TYKU?EC!H*RS9@FILK(CXB[OB@C?._R[9;+\ MPVT945X5C(O;:>FGY.S)]@D_F^/IY/!6B3]VXW#0+9B4;(&8K+*:DJT<6!F37=(YFQ>I)8B(OS&! T,!RQK6[QJB8Y6[=Y$ZK/VPH,%EJ[&#TZ*];,?*JL MM[GUH"0B;EVZ3"'G/H7PE4<3(QG"+@4Q;8+S5:4'2 H+_FJ'< *MSM0>OG48 M/K7GK4<;OLV:)W/P3&X05?)6(>5N(5$T=0 3>(C0$^2EJ3S MA\5>^*_:D,GZ34[K#-E'D6FLX4\-FUHWGPU%$&\D9R4"T;,[5R3#R76P?]U# MN<9@$+W/8#M)U26/SC$ND8<-%VQ&'BL.G,2LR'@XZP,R:< 7-2P^'_> [&+< M^=0@NY'S#I +[=$0;1UZH<:'D"C;B;)"VJIRYR"*'B.-_!7%TN$Y!B*W76[V M92F67+EN>+%?J(JU&0A7LBT^FNA?+5" 0<9Q(6>;R< <;VYI,,9X%"O)>9EA MO !3.'D))+7T6U2C:6NLE>$[-_;+$D_K;HJ#3NL63?'+?.%8QZ[8"_["WV"% M;G]M0?4U^[RPK=PZ7)T7WJ8,[[?A/QQZDC5L*AL2O8>#X],?V>0M+#EA_8+Z M\FN(XR3%>4>$79UD[6\E3 M&.LS8PJ+CA88FD5^;#(,*;,)SQL@=64=3%G(ZC33CINF(C[NB'QH[5GG$BA M37$J^7VOD)-0B!_J<&*+:CNC&7A'V3S/^&KP&_]J2U3%[]^^?D=%P-$\;SF\ MP?)W#(=580Z( \[#P3E0)E#+$?U+L"A761S&(KZ)\/T"3/4T27.EJ, T"$6U MQF!/E5RS4-Z &*#3&>\/,5-?HAL/#G?/+:07YIH89X%\Q/VGH MNPCA(VJ41-!**=4UC%AJ<5E$,L$T)C(-O2,9BWOMY^XP+$F$/K*QN-02N,W1 MULI#O:$AV&:2WNC1+!OKE@L38%:-I_&F YR*:>X)]!G8WDQ^VRX;+M4 MN\"&MD#%@:2=6;YX5]9[6EQ\YS)P+B81'A-'XRGL#B>*3^2E8.!>B4ZBPBN# MPN\-%]Y$I_@H6[3XTH^)]%8P:L;TOZT06:X6_.\GJIDP]P0:)(^&EW2.PYBJ M,#GAYV=_S"?0Z;ZL_(TXS^6:PI"*)H>1L;(T ^D11W\O\Y2RF4%&"[\QKK(Y MU^WKT\(D UWK>_^+]K4NR41+5;G D@-3O,]^8%)XHW_YX3FG)Q,NJ& ]1RE% M+9Z7+X((,9P]XOU@B.^?Z(]@/ECK))SZRTORCW_Q_.>?-1O\TE4$X%.+#&20 M%%1XVURN(;.;0TYCK6U/$9=T#20+^S#\D5?( @NQ1T_N&UY,^9[LLCCZ=?#K MX.6 GG!5@< E:^/U0]C$CMX(W#2UV09= T-C.=0OJ13RF*3ZD']"%^V]"), M;#>+CORC1@[\'=(?G'J=L; 4.-U+]'//@L@2$B9+/\SJR%'R7RX' MI^?6\!6#B(P:*U&4"4ZX_OF&_WATJ1(FNA+)EZA%Q42_]&(*P%0&A'3!YW,X MN+SPQRIY^W"Y%DZ]%JE32_C9&Y(1&)L/V,8R9E-AZX;Q,GGV%RQC>_I#1ECQ M;,TJ.O5*R/;\1UHGUD3'*/WI5S58_"S+0CI: U\#^KB!WU*F7!ZF1]??&;/^#:($267J]C$*FYF64L'P MFDG%JM[VU@0)21[J2^LO>#<.-:G9,W:\TS3B@&G M4_GB<""=Y'X2>:KGZ *3-7%82I1)]9]RZ)(1ZCSWM/O4PMSFBP,1;\M7(W/- MWM/E;V$-XLK&KE5M(TWT$DGK=W;$26R_M:D9W>#77NR*$LHM/._UO4[$M-[) M]MFD3D$B%]^P+ZIJH:!X-A#FX"!_CQ?F]EMTP5'!'JW'TWENV Y,-IW^**/$ M Z:')6@BN[.EJ7Y]6C;#D^.J"7FT=)!:BZ1LJUXA%5.-,/G/,\QA\(8TXT(G M=>K*JK&R?UX9D.F-UF9+TF;Y=V>#2Z\6Q?\6?)H:R:2+KT7)X%KJOX>><49& MACNUV[+Z*&535)>)7S\:AD_T-Z:]G?P+.]LORVA=N\6Z!JLW"? M,,WL)C]?F)X.3D.B<$S*R1$4BF5_,XH054CE7L:T+B?-;:*)1?]7AX/SX*WQ MLAS7 WB4S1X++X=O?4JFC3+ :RN)GC #.''[^0P IL#1:FNB9Q5_?:3W"TV" MF@B),@JV_TA;[7 U[S#-:C8RR/-5(X,+\:E3Q'I5TS*GNBO1.)Y*I')UK''U MGG7?1^USM397.]R-7.VWZL;M/S4TZLXZ>B1LP:K'4Y.VB+/04_X@KG5893X\ M#.S$#"WY(N6H@ \%HV3\EXN.)Q&[%Q";)I_"XANTWAANDF,HNE3C3UZDI5P, M3CNMC&+8H8T9\#'6= 6%FVQ_7G8$RUJK$FSO,7:G<*V]8_$@;"LQZ6J<2:]: ML&@*/WO)"0DLX#&\>O_[[YV$S>.+N>.X7\YY!'%OD5?'JRC)TB+U$$B]:<8GWMXD$Y>L M0=FVRRAZB?<)=(19L+>N)VZGVY5 [+0SR@>+&PQBGIIPQMYF_09 C^KHZ_ ? M5=9I./9_ZW+W=;=(FH./YW%T0;0S/-,U",Q']3DP'QBBG1 4C@VNOW_U0=\85V%6[2'4)]X>BR MP(.KQ8%>@EV$OTYJ#B*1%Y8B'Q_=IP-\PP3H?5% +K87/,JZ-KOFS_C9$^P1 MCK@LUZ_$76[C 5ZX 4U6MHBD47QDLL8>48G:]Z19T&F13*R8)P/D2.KJJ SG M^4UCI)5\[N>5G6_#S6J.5S!S:I,D/B[1/9,DYAY?#!?QX-* >]+XT7![:9R MG(X'N/6BH:J=&Q/]DM7CO*PI>G(UPL#M;QP7?9?5'[>0&394U[9.[QVFJ[9T M3W-N:W:(I1&F:S-L*@6/ MF$T!ZX;33H&NS?% <%>]42V!RV1H7:R!9;*+"]VMZ4(=VC6)]"A%T!\PD8Y4, MQDYNV*U(\D6=U6'!:5]!RM*UK2T:6\)P<:B:&6F-=73V1G1#WT*E+H2K$2AT M[#V)K%J%)^6Z.K"[0$+9(@ALH@2A6['1"B1=N-P>5B\:_?<)**!#FFI6$\-MW)9MCMP/S(SOZ7VNOV(O!=6Q#D\\*BZY6(BM<%K/FH+9+:7$MT7T MGPEL #R;(;L$1^N0&(JU]($7"W[Z-5VH 6&[++C\XD\DMV6!L;$PHR1HF>?< MU+UN?03@%6%Q/QQ96C__Z3ZWQ7?#F6 ;ZJ01A0@9DS\Z' PW M_/O)X=E&OUBUJ.'I8#@\VL9%K3^I.T;VK)G,P['L;X0FOVSD(9K\*]OD/!_O&$0B"(^O'U*\Y6?T.OL$4AN=@>!X M[LD.]R27WJ]==H_S[H'/6W.6_4,UJX(] MHD].'\AR/6>RVR-*=F@2"?P3D9_6#B/Y,N-MUDJ+HUY.Z:6*+3S3P>47/-!O MLZ&_K#QC@ ):IU/$?HCG"JDL23BYP3>._P($T'DPQY02M5U MH9)?G@C"'982F5%%?AFG5CF0+%DG_#TX"#\.HK?^%R_ZH'+UD2M;[9HR[FUH MI'PQ1]4H#H,-%(&'9;?VZYN?W[Y#YX\V(ZFGJQR^5N"!_8SN-447GRUWXO4M MZ7EL1[40)M]2H#SFEEWTOIW+SS3%X3<; Z3+XEX52BJE>]+Y\\%<@K;"F*9@B=[2+E%2OB!_Z/J4J]+)R#$"107 B"HHU'W5K;9"5^8+B\ MRDR0XFKIC)9*RFM&NH,G8^&OL7)!,J+:L^T5%4@T>;%F5S*OYI[P52L7N:_B MLE5<1_LJKLT%1%M8,E\Y8VR5I&@BDXRG4H! ,_;3F16L*5#N]USVLN1EFB/QGTZV[L:=^MOK3B*I%"ZDE\ 7= MU=C?U=SNBNP_:M^AK%@66$KOVAS6-CQ.#H:GSPQ#[ Y/4_DOEZ;3W!B6GS/ M#6/?> #H!-\MH,0(X.W-(O+!&D#CRIHY4]J27& .Q/P150TAT];M: 8FTHHU M9!AS?T[,7($5&O.&@>'36$JJ+)P>/ULJD120-9MIWW*MV-S.=GS_ZF54T"?8*^U,(&BYS7@V:PNLT?3KL@K0!VS'.W@/_,0EV@0%X 9% MX20;"X"A^]Q)&_F<+7G,&\&7""JCQ$PI&%.XG9Q!PVLI$[M."&[=G;VCE$TA MOK^USU2W!?PQL_. MK<,4OWU#?*_EA]]9V@+!47#]'_'H8RR9,08G@A1*DW;40L\7]Q,5; 8\1%QP MA>$W$A'6+'@JHF+7),254FQ4+VJ@S1@'+0 -821D"ENE8@2K+8D_R/-! I"Q M$TJHN'XLHAW^FA;->^5@9UX.8<_11!L_EF-.!UW@N@W!V] M;$21]&XM:L=^>=(ER+ 8**H\+;( K^ZCJ)BE'\2;+78_D_*>D9#C1YE)>72^ MU3,IO_QIWT_*_ Y<$[UY,Q"L^C>>A?3@B,/QX99''(:#Z%?6%,G+7+Z"NSNZ7A6(W7 M.X$V7,4^!7Y!BD=E*&9F:G$(&?&KG,01 T-*%Q3A$= D"R2AN2.AV.:@L"$4 MS5U,;,&M--B$.,Z3;$9=1]@6BH (TL3A>H4>SG''V\YQ5P.JSL=D%"+U;9:) M"F#BMZ;WX+UKJKO7UE9NY6O+F U1I:X42$/1==#L(.#IGN# B;5>#*JA?BIE:*.UQ+.A4KK1OTR06%T3]].ZH< M9UK0JQBEU(YW)!>!^73%BV,"@B,C,7%>S-#$Q';I'7*(7T9=J7S3_T*<$[;Z:,(B@&G5/KVJ70>E&[H#&AU M;-$]R,N2T(-JO].*HC5!&EW*X6UA\NI:XTV)NE,BPAW PXM>3@_2T ?XI?OS M_A4>Q2I..+J7+B%*.GOQ[=19V"8]/![0";PCNG@7MN@J;NG]SINLVL\XW$=5 MV?_^;Z#.CK;GF$\&)U3Q\"Z99RDPDT483\L9M@:/&<T%(?!M2;3HI7 MHWXAA^:0D7U/DJ6*]2D[0L5)B7B- -G=2X_8/5_^YY^&A+ .;94P3PUR(1$% M1!&?%JN2REN0Z)4WPHNGL>[PL6P=+[Q.LAR#=S06E*[ ]2D2V+P@NI-E"Y*; MPVT-M=TC8*CW+6:!.^A^,P6ZO^A'N^A?DB:ADQ;[;A%AM&0\-7IQ5!0!$@_[ MR] ,I."T14*>, $0J*X-),1BN>"H$]$V$]%[SEB WPN7"A>1(E$QZF1E9["#"JS:N6A,3N9)1LJ;KWV/ M>];4FI#6_AX?41ADM;NB1K.%Y/."#, 4-977:BGN,V_$"&9\Y+<>B"N/0!?; M*8X*%098/56.,9C2CL GC:8FR3&1@P.=Z^<1S^18S^R]3(VT\;>RZI,$>SIY M/#KI-]8J,Z[:K(G58F 8LAN3EW-,UN2+ @MQ8!J]C3P>#2 D$ML=ZM%CB21&@R61NU< MPB7>;0@IX+4W)$P,QEV*%D,@;65L)0-BC=&]DQTI.O6E72',XR_.ZF2[T M9_/B7M862IWUM\%RQ?:J;;,SYR$1K&6!M!98\!+J'"6]D MUKETIB?=O*>SA]+9E:]9Q!7T!#Z5],WG?9M<$,2TC"N$L MP=^L6!JH:JK;,29JJ$"\14;UI8M6$81R !/F1%94[VU2!^FB0WCF>=(@9>VO M^S'-3N\RHUL0JHA\V90TH% )L6L[,303VTZ>MV'G&I&H6(Y0,\A=Z=JP56Q,.FC ML=MC M)56BE5>A1\N.,GO#&MIUO@T]:%3!/_?D]HAQ7G.-Q9-EM;!U2-0OQIR/TD.' M(A*MM;5-7*TA.QY9V!%*E$Y"*T+*\#I:I>ZX-""+T.KE#-4^4O%%(A7*N3PL M9&EHMLP0(7^DA3\4C:(D6]W J;J)@MHWEE:H7T@ 2WRBWF61X[6*@5/47P@ MWH!)PI=S'*U9L!B*;=VUDMR56XWQ])3JNF0\S<"[Y2BT[A?QO)TR;4>LCUIM0!7+=8.)Q1CZ$% M ),4<'5 W$?)2;V5FS8';K'C8&+4_'F92X3L;%[O:I!=&4U;O_C[F%T[^_[4>\;G&[&>#6-(%$B M]XON W>&E9?>&C<4D#AA0'+QH+ OVT%&S,G]=E!S5] %_ MP1=3ZLR\U7BO_P8TJ>$W'#U(;L#KYQBSH(A)L8KX!6/&9)E8%&*!'Z8'>\K6 MPWG5**>'D>M+F;TI]'@D],=0F!)?% !1*=,::P8^X8<^?_@"$VF!F9=)6C%5![]R3PN.1 I8N MKX$4]P:BVDJH\-X)L2CI8 23A2!8)(Q@X$\\#^"V>/1[2KU^!:[6F\_'>%12 M_HR84#IVG@>KUT9@JVTA,P+U@,@R5%C--<7:U=WM[_W'L?3SXM[?H.T^SN2JO][9"?R\5'C7-718(E^4- M'^9$1<;QV]*_!V28DADY^GN92Y?0KX-?!R\'T;,?]$\_/*<#WFG,L])&'E* &PFQ5TZ/1X8TC+Z6*59\*5-N M?T:Y_0M(!IJ="_\C0GP*?B9VP#5P[]2@#.35=I)/[*+*G ;*K6+3#[:CS$C] MC#">S)/NA#P"F4]1P"7Z<'XMW"4:5%,/BV)/$H]8&$&(DF(2P.E6%$J76AQ! M;;#-40@R8_6_QG:SB0 '8E6,#^6CWHZ,2'.@E4 &:U\(XLB^$2B'I14 M1,'%XH@^0L4Y0GI["GE4_YB"\EXM3%H:5BTS8QJ-Z3)XA[:=.'F@A3.N\X]+ MO"CDN[^HQW4]_DRJ*D%VT_P:L%\B\A98QRPX)PC_N:"OP*5E?7;W3G28OK%S MVM=TEU)QQ2#ZV>!XEFA1MBQ.$HLR1$A.[:+S@)C"*=Z$+9)Q9$'C ;:%PL7@ MRU#FM0C>%"4C4)/B[XF,>YF0I83ESS32[IW%-'HMW96_2G>E&T]G)2ZNMYY* MD4=EM *I +M- <@8_6DLBZLY[PRR%!.S" W\9J+=ZCQS2S9!_:!H$F+( G;+ M>1NO(!$L@]G=0>08]#](^52#T2MZ5:\H04R?Q7Z*?)6(8-TO0H)I%H]"+ [L M4)7L,&;_\/<+!E71?F-XH]P=[B5>?WMAPS#!<&)G;?QE./SH@=3>"^#P[9B/ M6Z3)TB_'K?1XC\L*3H[\RQ%A]AH.AC$MY%C^ATAL=95@K\I_ M)/^3J $6@8]$T#N"2I?0RR=YHH555-U%)4LEKK^@!>"P!7IOO'%'5/3,+WY] M^?9_O_GE8'@)YPP4 :?P/-:"C* 4WM7-,R)[;7S*)ULJ0^._04&G MA:WO5OZ%E03LR\8OE\WBVGK:DBE6T>J\Q!R^3O.9+ AU5BBWQG\)$65IZTA M6#N,AU9>&XQOQ6* A7 E8QJ/P9,@;[*J+!0NA6,L&(_.5:&+\2PNYZ7 MJQ 0H1%[/,0'39O%U6EUG@,1>J/VH6,6)Y5FR;@J+;N@V55B;=W8MP0)UA]> MW]*1:8;)FG"?48[PX'Z9+?-B^K7.%\$LV!%]H+#A>@"6@DA$<#%JG2""K>P] M#!VJ6R >DCR!?2,^.+2>PBQCG+U8FCB3&&X-LE5K<8,:>0UTH$TP;IS9CHB-2O(^CO?,([ W\,C MKAMWLJRBA/51TGOG;3U+ DONJ ;_J7<4_FT[*Q,E[RC>Q0HYL!O2 SV2YK:, M0,==8WK<'2&2[Q7\&]H&T:M/\TJ[[O[S]]_*ZAK^^!+K>WH4M'U$9<2GQ-!. M,!3Y?/@C/>OL_$?EN,(H0TRD?Q"'.M<"+6NG AX/95X@_AQG#P_(J_)8DZ*J M^,1]&9XMPSL-SV);R_"^#0]8@A78]V@*'QY0MSQ0%)6A)%7:UYA,QF4EIIR4 M %N[FUH?5S5":^/&RH)]Q'[ =42Z#G;Y^ENC=0=2'P7B:IK-;5)ZV=8+4Y"N M (YJIJ3>W.FS)R?YR'#L2@W5I.$1,G"A=\37 MA@T0V#[\[[QL!&@6VVNLUI]\\Z7#((6 MC7D(6MDV&#QD5J#3Q2HHS*A[C>+U\Y@BWS35"=620MF3;6N5NGCO-G)O+XH@ M#RBD?SO%X^2J#H&L9-OPQOG/LA@!52#HE9NRDO&!OE_G7+E.D]UJY)NEO1OK0S<4JUQE8%!E%A MXF$[D"]AKA.9\L'$W(616&N>]3*'2D&OB]S:LPMY7O@DS[C##X*G?9X_+'SJ M>\,](>I=](A)G>W1Q';2CW]+&3@'!._A[6C-Z9L/6G&*WZP28/66<%OLO)J M1W$VGA WD8*A6E-J%!5D7QK6RH6JO=?>%1=62JC?36Z#=TO8>9HUVJ.[QCH: M1.^7J%.F4W#VJ*2I)52P@E*VKEEHBV*B8.9+ZD55:._:FV[A-?]FV#4\GZ*@ M&KM^_C&7^M,>FFE6I1SK0[];!)'T%Z"K/YOGY<)07,[*34)7:VM&]2US4W"$ M $0W5@]C43*?)F(4 [NU#6$%YU@@%DRZVU M<82C=,L9_V ,]F=4?\SHR_# 5/BLE"!AGHU8A\FO57C"TKEP'7>%UF?;3$N9 MC23&Z3)8-&O+9C'GF33N?#-;B'SM$PD1H MH!1O=)$&B%W1$[R0P:FZ\L=928YL^[X9F*YT#GI_G<*[I01]!],N7I9-&+II M?4=!^69L^T6"A[GPDS.QLP*KNC*=*H5?IH@PF%$YG1F9>)YYA,%WC$919!NE M+M\A5UD(.O6RT1YCY,UX82\GB9/;NLW4VQ"(#HF(6P//<32/K]UMT1HF/3@G M$ 8F>UB#PLA.0BKC$QJ(7C)) 3$GRA':,#1_C5N0X A3 ]Y;8^$KK$*VXYA& MBZY\=7D>"]MX X9G;U7>+MV!;>%,<2(YB'"R,&-6SR+NX=5/NF%RPT%+7+ T?UO.T M8_3F..EVO C-.#V)0?3W\A8=2S@)\'"(V#J0.%2VAD5#%$* IZ'$6+#9[/*! M8JO9*0,.M$D1(SR+P9F*2)DB^RW:1 =3HR#_)'B*]')57L6S0.XP0"4H=TD! M+-FM5 E:DGRNGZJ@U+:QOI9G49!]#CP%+U$YSB9L[-K52B<*NQO;"0QR#O6 MO?&;EZUI]#AI]IZY(6T&OX.[F]4LE$=SM!GF>71 ME5(IW9#F08ABO/G-A8S+B_L+I6T":4RYF6NNB^?XEHC9B3<0FLA;V12.O27# M3*N9[,OX(3XUX0-=.RG70!6VV$&XWC(JM@O6/,*,(%<&T6M.W:(!VQEAPV30 M*==;6/^K8Y;XL0B-./N&Q++2!XIHI1# &2:QV+NH@EC+TV&$_*"T.&,OC8PR M+$A(I1F%^;0#*;LL#+RX$E*7X29)RPQTX]:^[>4GXL9;\$Q#ZL372N;@:SB, M7ULW+F>+/5W((U^-/[;4G8&.VQ7[7&0#AJ'A$H+# M7N]>7P4<3M,0V3GB*:GIUC^,=788Q77)YJKGV*5+IIU"817&I'R$/OF3I^K3?W 9JZ$$ M"3NP2]O1>XS>!LB$ 1\)NV#(V)?=$AW),]5.0?"B.V78B[YBE0@J!Z]&QC?L MY$P4+8TY6XF/I'VP6:JP(2^)2^J5BD,2?$.("D#Y0'QDZ<"ORMA:[M@55ZAA MR/4DB4?ZE&, HMIG<6T6]VR?Q5U].FHG<][,<_U,09$EG>X,=IXWP-DOE/2T ME>1FV&-#\YN"7&B;\-5*)Y>2 MH-K'V.N;L&DX%CNU! $H(J)Y[5X*E))9T.&_EL7U 3JY_GGZ8B&L! ^JN6=E MBE5Z('VR2H%V.)4!SP*3<5:S?VTPKD>%YF.JL^&X2FW,1XQO<8\#5K)R73W0 MP\Q@](:^+%?HI<*["^S*+2^C_=WF&8.*H]!D#BUD+%K"$"(#MZ-A'[N8IS<< M!/_$(/X=JB42"[' %=:Y1 @F*N+GDW;=[F2NDHWHR@5HD9E@?71C.KWBI5H4/YY".:[MD\#(9.J_5/%I60PT.1+=:K*4]3 PW MCND<:5K58%"MH>)4\R,-1G10_;6WL+Z2X+:3^OYM'Z;[9'JU UY0?;E%XO=5]T MZEI#;1!J'ID% &Q2$7!:8V] )LU,UEP$V3;:WF@+(6W]+MC93%W^= M DC4U-)1AQBQ*Z8)Z2#[8B0IS-P8S";"0<:,#Z&LS,FDV-=LW#?HT79?$U_P MXMC"QQ=>82?B^>!F7F/MY:<$B=C%5+#.I:QDU9-RW'K0=H$%Y@H\1VVC=)_0 MX2)D4,(G7ZZK#:4 #W7U!?U&-B[D4KL2\11KOL.ATKYD6.03]@/ZOG2J!UQQ MH6$I-ESQCK"P,:E0^Q9I,$/()3?##,)R22/G@)%T*%PV6=')R*$S59]]Y8MZ M2WX;K-\JZE7GWE5XZUV+-X)<^R>M8\_MK_:<5QV&T@_N)T_:@I(L-@O(+@-& M>[5XEQ8-MX-MJ :CQR8-1*FI#-@JF)Q3[Z*31_)RF 15Z#D;%FKMH;-^R#*S MI4Q+@S5C17%WK*%)-#HZ!3N>D76HJAXD-ZRUI%O4D&R[&]"IA<; MJAAF\C, <+F%93JU,B0ZZA&M=H'VU^.NAD_8$<71=4=\:>[5O-L[JPC-%04: M1FQ1\F8]*MN_)*>^/?EN;X@4=\=*I'2!K\N)))::Z;/:^ANN%AX6 T1$5B@: MDN4(N^15ZFHPG6%B0+[92A?/FUU"Y2(/!+XP+5,JC>.'K6K?H%][+9!$P8KU>U@0;O;=90N7M* W,D94VV?R-]^KC$ T9+M;"Y<@A_%%323A \ M=3EN%A>L&/$,A!D7N')RP0U"Y]ABM130.[ MP5EE[AY(+Q+N"HA;T@E8-I_G>.V@RW(SGY:%EZ9>=II=8(9>+V?D-8??@SZ0 MF%%CD(U(@5^J6.M>=>)=C23U7*.LW9*O\FMV1K6(B4]P$/T&LJFD6+(6DUJ; M"+M,L; 25FZ">F0GMOTJ1[O&0AN(K3:U7VF+>3EG/LHJ/(N;A /5EJ4]%_') M]1U9@;?LX8CN9D=SM8D;9-VH=,4E5A'S&..8MDTZ3 :Z=_X467F'&L7OII7* M*%1I[([-,0S;%C9XBDOCHEJ!'E39+<;_"ZDG\RJJJ.B5I:_S=7L-EA>A\+95 M$I/2]E#?#T0*(MG0=1"P#DT.[X6X?))Y7^/:>2EM=_*6YI?]O1<1N+]H MY5#FQ$4PO"(LCWLD2)(C&GG+@@,+M!#-":@$ELES>AEQ@@)T(RD/E.=:5P!+ MH\B(X2AWQ^UZX7>GX[].,6H'MXM'V@FL>5R_DOBXT=9ZM?N\K,W+GN_SLJM/ MA\"?!#P"72@16 )1I,ZI"#9;'(?UP>8:2]3 5;-2BE#-7C=B)>A9]JY%*["U=5UB M'WUA#XLS>+\@Q8JX1-D-0H0^"U&VH"[Y<3BKEC5<[T/IL@ M7O#5:64_Z*EH<#7_)KSK_NY7F\GM)E<#; +6\4L96D+=EV%/-M;A*K#>8S&E MN,\?#:MN8"\,;%#D7*&??4^C.V2S,AS!@3W_X_7+ Y[FP/KPU6__&W8'ZC-V M:V"O2"KH!1T"7^VE?__49C+;!R!KHA_-4/:"&^,5Y&H%3&\PAI3SJ"H3'%N! MKHN=S,6Q^U%29]A,*U.8-8ONADD$F2S5T%T^O ?/A;V&W%=(LNT.P3BJ KU( M1A5*XSZ0XHDSS^Z_/);Z<_*HT4IU4/LV=Q2K$$):8ZAV(Z4VZK1?EV5Z9V:0 MR=X6ZP%%X\#A.Y2$K?#1V"CEO*5X0W#*O,+OPLT/LM?)Q3]P*CVK5+_1WK+- M=O2NAI'&\ [ _^^")/8%9%4'8QT)9=%YS(6NT._ZX)+4JX>8':&7$[3* M.ZNP7JYD5^QJ;N]V=:;(H=QE)PQ%@Z7=P!I.F"B$5S@5P7]ATFEYU#9U[PTK MF-KKK1:IP-$;AO[T9FXX0!3N,&1MPMG>DK"?/+6X M"&PE8FE40& ='*F/.L M"M"*"?O6,X4F]K)S7JLSN+>D M(AO5-)1N7\'SG')'E3*%@Z(Y7:N^:DL5Y-"0KSQK)DWFC31 35V]4L=FY7H M$R1:EM#X%"BNBTMRPY4XG/.71^@8N/5Q,RIJ[&W!?DKB C8C;AX7F(0^GR^3 M+E^!=ZS$J -#=^(X][$N;Z.#>>:EB!F&XBT@45LGR65-^!.M*5J3B M;RP3,:BL@\IPM?8'1#"%&?!_P=E"(0:?/5-6YR%X+JO]/ YXU<[60B.4(ZA* MK6#6X0"A=IZ27XSW-;^NDI2/-2, *5FRB_=_$%81IIEP5W^';;K7MTK$=#+E M2-$B(L5'=U'[ M>P@B6Z;[0%'T,(OT^TLJ7GSG2<6-F^_\.DJL@L7\5%A.E(0"[&698Y2,O_DG MFOA-W(UVNAQ!!I]?8[E65K>(3\$QT,H-]W& '#R47CI-R!V@&>9!&:T'@$%B M-L3OP6?'2YK(M68'[C;UF(2\V]>'[OB<0:PP;;?;0>U?PL)D[BK'A(&]--8P M%,N=A"V3%2W$H5C([?K#4E[=F$(B6D$H 4PMK*F_S_(Z(T3A;3/U43%%C'"#THK,ZL7*?6Y; MQ,W<&@M ZSJ:4.LF='HVZ*?PV MQB : += 8V9LVM-&..DN.$I9A0.]NV7'7""GR7B:F=-_-NY EG:_5#_O!2JX M VD)@TEZKJA O'^DQ:;UT[O-Z1_N(*"6S=4(J\HRM&:1XZAB75&4"1WDHUE8 MBY([,*AB-KP?T@#P>(RNN@5@JBK:+N0)"I..?5D8A@V!5[LH"AE\2DG\D3_48J,LG[244?=(?@Y-_IU MZ3*)IJ53GK>R<(%\I0 FM6?S$,W"&O$,[*EG(P!8<=^Y2N:-P;5HA"&#I)&G M!G=!=7P,UD='6V3_:I7+I-C4NTFV_YC5V;49L_T+3P82L@O@C41V*E2#\UNI MM=7DUOOF+SD7C-^)J3G*44E@$%\ZR7GGVI#*WQ00+.V39]2S:O7AIBLO0Q??O2 ,/C6UV\3$8&>KS9;=![1N:;A# MV($EQ=BD7UD3=JG6UC&Q3>6'ZP(T; )N$U-KW::;IS#]UQ]M':XA5>R[0>YMNOV:LEX(3F" MY;947T6*5#HNU-.4$#R^)O:0I5$_XU%SRV)9J4Q"<$94=ECW9V3\+Y8E=IQ9 MK@^5-+/_U-28F5S?S'E9ZLCBE#@9W<;2E^"L<148F)-)X/K88/+C('JIXXB] M@':!':09VKO(4<[AX==23,H-)S'7&&/DQ?9.1(UF6(7P3] ]=2HS-;KI1IK& M^E+'HXK0EB,6^*?>1L\:,SR24!90"]!NMSSS*@Q7C)+B(V9[QZ3$7W_X_ZU> M!)$!N@RCF0K1-ZJE;=K-6_#]P&YV.M%-T57GK/>=\8 (\H5SPL85.!O%@GND MY'E8@">S710D66>34UU(-D^H!>H_/)((K\'#,^>1?C-"+J=*Q\IO*;59^IBN MCB&D?5@,\H(S*A,,\OAE$2QF?>?M('HK$VC)ZV*SRU^NIQ/ZAZ/X%;NI:C\(^NTWP8C73Q_F+Q%(F!@Y$RL7.]9:.= M!_E&5Z/GZPTL=;Q&SHCPZ'%X" M>6%B#P/9(!#&.? 'T?Y-!@1"*K3#MM95%X?#+D*PS1BV)2;N!#8L&Y8U=!YK M']6I@=3U\MP-;*&JDC:UY R$] ],=<%7<]+DG6?;$(2W0JZZDE/649PV3R)6 M,'Y/G*;W[B]4;OB);9>^TWW_RCM<(1LW+X/(E*M)ZC)GS\8+"+E,!SR&)+ID MHGSP<#M)*"(4*B]=XA9.>4@5FW$@1< ,5I#J/+G%!DI2#@AGDU#_-DESG(3$ MY4[H2(&HJ[6B0S07"_H17^*/:.J$/$V0!U.)M$S MW/L/[_'??WC.%ULW'-?"JQMES;C,.//;D7MZG'8"I*(9:">@9(:4D'[VN90: M"S@2%CY5C&-Y;S0"S_PCU?G&K*6QO$"].E7?TZ1F:BQH$'16,/9U:A!^+"L$ MJW9AZ9#2S$0V?F65PDZOV6F-8-[I71OFQ^BV7WWX^_VW_8HVU,Z"?5/P!&?C M4/&:\\LK<*WK)0Z9K*_XE:Z?CA%74]G;M[._:$=]T2XG1SI" M#L[YK[6#Y9,&^5YI%P*?4SR2CJB6%J^Z"R32+Q)= 8HNVWN4M!7)![EA(/A4 MW6$IN^;25).&,FQ)O,0:J.I#%D:L1TLI MRN* 3$0GZ@:K.R=WM=R)!W&3:%+FK"TMCBA2VKBZ]1X#U.:]0W;2(?"!3206 MA.N5"Y0392*PL<_X(]UCK$'!;B,1#5B.2;%1C/^C*4F\9S[9UDZ M#)7SZ8JDJHO/M7H.6__5)&_W6+?ENL2X:A),Z= Z<=N"2 MEI[%CJ'!"0(;/:DR3$B@">(-:>)B=6.]$)OYU26SVDH S\=GFLBV>HMAPL1V+X9[%NY>#7=-G;T+= MGMBVVI2!U:*RZ(80Y,;91D%#C<%1PV_UW(0S#H(<%WPC0TMKHHX0#[Q"NY@! MC[O*T_AO%9/($MHOYG5F":U/LX8_!\L.)]X@H A->Q>[V!'N+U=O:V<23/R4V B9KCQ+&QWB>*&A@M&\-3V(;+2SI^8>!>AO675; SGP2 M=5V.,]=%*HZ[K:^0'CP*<6#)7? P-)69D9+&FT=43[70 */(!(9&M8=A( F6 M+Q%$&5U$5I#$-MD/8_,'"T' *!KE63V-_@F26.&N6+B[]Z* M>( NB,1R#3J0>FQ6'/<'-5G))2B*LF43F4(.6:-PO>1JF CIPYN%9FVGT$;J MF%T4O64-QE.K*## P=N0['V'@#00'!X*SE@D)W59H$/FC=VJC'%Q9UF@??]$ M,5](J5%(XR.%[>SP)@**86Z+O? $(UAY@#FK W#U;3+WRZX"5T1!I?1T_. $ MG?O3ZVNP4)]DXG-%+@?:,6SM T[299$Z]UR =9:_DM\_M4X;B..D4[>.'6P@ M''/Z+,8^5[P@,C$\^N8!7PVYU5@AI4 >2?2GR8&R_U'B?#^T[*_1_[>LK\J/ MO$)IA^Y9LEUQ1G4@62T1#2(Y'?[0]WX2ET;4OTRG-J*?!C+J'H50U! MKC:(X1G). E3")4KHRI^2D_((3@\SZ'WJ\PQ;IS2F';)>TH- HD^F:_#14@< MC^$TFF@ ]9=$"P3EDCQTC0K!58+C#1]HN94WA/!9;7A&8LLA2U8E^%8P!>D@ M?O#2@^]TCNE;*Z!(NL%Q>V+*AD(9Q?OWA,V^E5_[S>"_9/7L![A"$&G//?GD MW%FAIJ3FD;9I1=Y,6!VDY0!O/:6)W_!BM2X\6__5S79^^_[E6U\_R]48 J0H M4CMTQ/H)>)XLY&D(7;2LYXF"G+K6OTK8@^S)>65HM@@:D+F4*U(1",(@4.<. MB4FI.')F0X!VX2M%&0 ^(80ZN36&!>D8-6SW8]0$_C)CNM-D1\9Y0U:YI$7M M*Z3PIK1SANDO1%L1:\X^&I/*&H+WB6ZR,K?WXB<)DUN-16IDR._-$AM#9^EV M$S4>F@BL8XV&?WIJ05+X8Y>-71$#6J< .'*3=H."J4ER-:KA,1^I$X6235E1 M"_0KW.EOA"?'>L'&@GR3!S.:!_"0 X2VI=YRE#+Z\O?39&[>3[,)T.!_XO<*SPH@;GEH>;@>08#]3C M?46PL?T.+RYL12C+KK;LB,5@P7R D9U0#.?[FVF2WY+Z(T://ZK6<7\D TB9 MW?G5Z,C;W(I$%N <* 9(@361YQA5RVO#E9B9QH%1AD>OM5T+)^26@KF?4\.@ M+97V1]4*Z!8/-PCTE(NLK[DKV3IA0."MB9HATU49WZ-:-6DXS>49-DJF0HL" M <$TVI=8KCG5O]MIIQY#(HQJ+UPN#LX+TWY,)A12BEWL%XC_&@LI64<&!V7% M-DC)W'<)J;ZRGA(0JK/,T8T3LVZ%.ZZ%+CI0<,#DZ1;#+P)Y,*XRN&06V>C+ MU;AU/]6$ETR>E"W8Z-RQ[>XMO.A =P%Q1%9F5@N& \B!PE%26U-7 6 "[Q$ M;_RI%(#R%,#D]HGJ$@=*>YUAFEY"GM>FQ!'?//$21]SFV5C1\=&WSG@*B1J< MS-N=ZA0OUL+N.07;#,8=<0$&_7PQLN '(W3PK$T7=.Q0G>T,+7H%IA)+ZV,! M+O'"KSU5PTMMO?_Z/UX.%;--!SP\ $':4W8D]:M7O_WJOCK&/EICVU@8MKXA MX#\P7?U*"FM(D@62Z$C1\=1@\3>:2Z''[D.'A.$4*YP_5%1>[MI27V?%RU?_B%UNN39Y6LX. M:)MSG*I38YU%(57]()Y81[Z7$J'CX5!]G3_>7T6_7WUX]^;MA^AJW,0R,$"F MP.(("<2:I0),^HF7B,7):(2(%&1G/>N:I'I'E&>?> XM:A>A>YWSML0Z_AL?"?WKQ[[\5WDFM!%^)921Z.HCAD5):&[C(ST76;I<3]86]5)Z TT&H^ MOQL+:3SY%&"><7Q ;3 \AFF9<[C/X>-8B?^XQ*\%-)0,@^J--'I(H69HGB7*Y(4WUB0"_E'.?5"^?5-R\2@&IKY6T,' ME*(A!G/WS=R,IF>E!CP6X;IH/;]TY9HQN;>T[IXBCWV;>Q_!G![N1@'!EAG( M) N!JSJR\'T[1]($NP=K -""!K\#+0E+S"@=4S@H*9^^(2\",7O')N4TL#8V M8O(%N]]2,\YJSOS![G*%L^&WJI4:/O(7_8F:H:2+0:,"KU$RALN#<8W)"#B5 MC!U.UUOF"FH2$+ZEZJ"LJ:Y6F6S#F:X/.9F-LNL64SPH+%KZ69X4URW\]H5_ M/&L>ZQ5V2YGU.+O)\FAN0'CH5(3.D?J@;YP#N9$\>RH;Y?483MC-,ETSZGS; MI6@4&I)&K H$F>$%VCIT#@#3^%003D9[B+35Q=X=/N,&S26;_?HG6/QCMJ0Y MTB1^ 3999#@]P'=^V3SRZW6=SZ!F);YBDCAL1QH[144O=O%8\T?PK['BJE&K ME<"OV* WP_H(#C+)Y]BWG<""+;'KFA^G.W3+5*O,7Z2UU/P>2REUR3/#TP?Y M,%<1LZO.IN@_U@04KC47ZQ&]G@N)*_80EE^5C[]M@L)]UQ]3];=$67I:B>?2 M,\_\B88)4*BTLUAB)20!)R#&*@)M#DHJ-!"%_ZYI7W8_UY5J"AI(PW-6[(0, M]F@G%;@QV/'+9H!7D=,MX'*#)2?<8;7D\UE(7G+7,6G8+5V]J]5PLMQKZ "7 M7%\0C7:3VI[EO@(-25G8+&46B[F 71>< 0-C&SL_&GYH)^XJR!4:)3W@ &G8 M\1K ?='M>_J6AHSM ;/7FP2]@%86+!(LYX6Q2(+0I'N]&WV<(MZV_"4,>?I M_L;8$S7GJJC_PL&SWTYYB/4=5\28\R'2?!\\*6%W> 1%.Q4D=)GAW?6503L6 M#HM#1^UB+$1F_P!M>\U1]WKC_3JLVSI>ADYG (\G-[W!XAHD'N9QR'1_%4NC MYL%M8AUIV%##@'*9#0I_'7N@CQE34^.8RX P0 "B 95BS<7F-%Y(IF;Y?8D= M,-J$ )&!,*[1BB-$EE"#>+!&A:UU)*NBPJ;^I2Y)E]9=@G?F\46,XVY+MV % M803G&75K] ?\/5GWG!/V-3%DRR=@S\D?$]V/O*LMBK'T3&C0)%;!X(P$:[_Y M^OB.424NMR;DS0_LZ<5_>@I7:R+MP%>K1USF8B5?,-:D#9\C,=@^G8ZBZT,F M64[S%3KNJZ+@"V<&]?G/L6T^*RMNZ)BKYWZ'DBWO5K*]RXL9%@EHAI#Q>@VX M!&AM 4Q&]CZ;Q& ) *&Q+"8\V,:;*;FJ-=7U6#!>*J/%*.P4QG%C,9[GPAQ^ M#)-@RX*; WZ^V_3HLK)BD#CSY1[V219DL1A 469),KLS@X/]81$>S'UC#1KS5Q?9S=;:SUDG"NW]QY<8('H #'(?!P3QK-IGE6WMSKX,C8N?OL;$-@!Z=APOF2J>G7'GRT+CU5!QY/ ,)#9^*/ M5L:1N3I>5L8N",&[*8_EZDD,7OV)W[U-3M'?M&H$$Z6.<;WO:1TH>!MZB!YV M(.W9+@>TB9NUA6.D)A.BR*#LG/-0?E7\SEKDW18-OXQ(&DBI!%5!@!5'R1^7 MX)VZ'C5A/?MM]CZ:DW/YFF7XM[M@G[))=T:2F#5"2/ZSDFBI<$E<:.9GVPX, M[ D;J;S)SF*>!\D+C99)\8F^Y 5G>IN!MR)J' 3KF$\K5 >* ")[Y3D#H M NMHG[X<3'P0U:[8BQ_Q<\;9PV)TW="X&QG> M;V/"[&.YWZ9.I:?FW%BL4[(M#(C)ICS __U;C5;DOR>S^0L+@#UIV7'DD93A M7)"U,N:+E.><#4[OL>\>@=.4\Y\.CNG7J#VPLE88!T,K^(!O7%'$D&G&^=;8 M?$3U5FZRMV_L&)E\AC1*AQCDN>!D=.+,-G\=@@($ 9S^F;>9 MC]T7IHH\\J^YFRBH[?=IG+O*P8;DR<,33LIA>?,G,YMSU$%+>T<+K4PF>F#Y ML\8C86))7'3)AB!DZ <*KJL/[Y\OQR(Q6FA/F"&LX?$W67*?(#S*L;KTUT42 M$L>ZS2OQ+WE[S^,@O&33?2BGW(SY=),8WLHB!6EH\6[*NW)[6W4(=RCS5:Q) M(IS5"^DD##AW#-C_M9DRX"HG*&@)M;Z-ETP4_\9IIP!#T9O&U(>BZ<%]M[6F M>U;TQ]UQV1K9=$&N^X2G^T.L!-J7-<"ID] S]H\7B%6FHFYRRNOU8"/M]=IR M:*.>K-4:#/EV8K'6H^]Z\?Y:E9\E3>=^4. V8@V$6'_>!X#G\=78WZBI-1K+ ML72T/E_TA:6#4"05 9*X*5-S-O"#>$>E1<4Z,K MK0N:_<.)M.N[_ =:OL!4F5EQLD#PQ*"%C9,.MWB#A &EL+++: -V)F(YIT&( M?:928J$)ROMC$70GWWETIC06 #_<(3;US%7//RX3V))/IO&PFSS067[U.:DG MPJUB5>0*29WP(7(2 '0"#P#JF$MW_ BS,\$D.H7!DI$7-UF-4M^?-F>I_I[O ME.=KI6(>8"8_3F'%6LMH6^8+8%@)-N-JB7&*"PX'26VIZ Q.VZIA.="LF*#Q M9+1*J*3'-(;*L%L$.*+BFV9Q=_7*;OOK>'[8P$%DS_!"P(&5MMS*#*_>DZ$ MD$#C5=([*F,Z7)KO;0CA[6Y'1B[-$0*#-#VW(TI"T:8AM$61,A(\.W/5M2Y- M#D4Q:AFOP0ICV @A]K65#))E)%SUWK5,G*E!:T,^.,!E+$@I,7=.UES!G2U< M##+AL9^L.Q(L#_,@ZVCB.LB'-JY:Q:'U*J J%;NV#D@ P>. M4&4R3<%&KS-*]2L*N9\U0(1^L-7I(H+EF;4GCHJCG"_"@6)"TJ16*+/$5BLL MLYQTX89M30>J#1%,;KW6&'+CFZD&0?_,-62C!"NBN/2Z"0"/$]31"2%"W@++ M-@S(2/!=L4SU1FPXB" 5F='"])(.W\0(P?GK\@HI^SO)(^ MLTTEU/Q\ Q(M);LFL*MY9 C.X3 I=W?HHQ@U8,W)PJV6HX8ARQWNWEWWX8(6 MQ&T\R\\:?[W!"O+_"(#)(E+#E;KQV=X(XYE)T 1%YO>F-A,WSX#SQC(Y"BX3 MS%<>7<@P"GYI#B+J8>(9G0?:8*FE3A^^'92ZPNX7TR2^<'7UK[)$%(LX;IC.71=YZQW-"Y^9.%BR@41=#7*3365J!> M1]LA9]U%OUG2'^AX7S$D2G.GW1NN/)%PMF_6LPQB"$ $,O,.T&^]4*.6.]/6 M&Q"!9O"ZH:#$#>KZ9YNJ7599B%=_ MW(@V(>-$#BU'Q\D .&77W-]*\Z!J Y/9*B9Q2*T)/0"J6B0YQ_=D=\E"Y[1E MM:U5=*#CZR(M\)X)E?7B8(RZ$UL1*\TOF'/A?N=N4.L@%B?82Y-"&R49*4-B M8S=5^)XUAS(1G&1KGN!D7C9-P58H, Y*A^4J#^$W9M$;2U*;_X6KVZ# MQ74]GUZ/)Z9H;Y[I&KG_4>T(,5P$Q*6[Q9;S(FP^Y2HTM8NCT!G2KBZDSSWE MJQA$(HJI4[D3&.]Z?-/IK#!0E0XWQFU9>U?!=%&?$ M1^[HRH #_NS)/GFM*^A18FUBK>Q22UYHR+(PIP:#H-'J>?=P)7;XZ]P3 MGAW@#]NLI_#: [1[RN+Z 5*!ROLEJK0U=_$"(4"#07@C/T'2^_VV^ZX$J$Q M>N0TMRHGXK6=3.@;%ZE/U_=XTS><'+W]\H>02&ST7$TYF>2LEJ ];3PBA>N< M(J%)Y1-&(L>YZ!NVHE:B..^2E'CK^QA93>WBV%G@91LDTRXM")G4SQ!+]7V[ MMO]9DG1I_+2(1!81/$\3*(J8*K@:?FNV_R )<+,;HH7Z^EL_WB-U-ZB8\35] M7Z&2?'S(('KO67$VWNB_E[@*1]EQL6$<71-4BU()]1;RQW \F>#.P;6T&$!J M*QVTI$=E;#0O9&5-%X66VQ+MDIV$V_*7: F:#R9P&S'0A0N;H)D1Z)D8N.0\N[,D+8&%,273A1+@' M4TQY?M_$)#PIEETXO](!I[,@2*52DVN@R:EGPZT54WQU.9_BO7:&?P>T)76? MR#AJ^HH04%@?BAESJQC3-8E<7@8!5/,$0BIBX[$,C)/-.Q,O#;1'BWN[)FP% M<<+4W1)%X^*]%#'&'_A*US(1 UCSY63PRQLI'O/-;.]RG&LERDSL:#X&KUV* MFN7\-P:0QC8EZ8KD?E.+6*3B4WV2]H.F6:DF1FYW9L>4XFZ<" MKRG]TJ[$8O22^WF3Y*UZXV@PD1?)\FWW55[?D8TQ&TE5I32E0^JG_OW?AF>' M+XX/8X+8X]$1?SFZ'!Q&L+2PE./!T"TE8;04KSU*"[Y],G"M7CS7?Q$M3TJPP-!V=C8OG*T=7$V%A6S<0UQ8A@?8#1)ZS3M6EIZBCG M#")/FJ#D:.. EVT0 &>)TZ&FJ&^T;JV00F:"R*;@1E)5A&&:S#!C)>5ABE9O MA302!>H5JKUZQ2,7:^<,K-J7SMM!42VS!M%YXH*/24:B7UOBBV6*B]>0G!@- MF%8W!VEYR_"*RTOPS&LR6[41/(OC3N2?I^02=1H;K;GL-WQA M 7"G'X3;9*1U5^L@+/B$Q*21L-/ ^-2$C?S%_3 $REX*HG(QO3ZV, T#[&'L MR-44VJ?%#XOS[+.>O5G/X]W(>FZ9OOE- C5A!11WR[-9-6:.*9;)VGI.G:GK M#V8XC\^PV@>E(PB\,*TJYKVZAZZ=V@;BM6=@$-:D[!L[>5KEXWU+,.KG1FCH==E M*>]73/EO\--12B^* 2PM &PW$.8!,@/^+\5PNZ_PTD-4NHZUKH[2M/AG):EU MN+4G\>E'<+W->@OXS4-DLB^ZU7\WX3N]BJ0.PX>ZS4Z;IEZ0RG097V6'W7]> M"JR!5[ZL*V#),]$!?/QZ_QA&2?&QMJ#X8[@:[D))S2AKG.#J6X NLQ\2' M@^8\GY<])FYSZ>S,:R2C,TJ""AF7I>F80@$LU3["OYSFJKD\W98%Z/8-#EPS MY,G4'4"#V.\5;!N4&TN-)HP';=N20KMRUT,@KLQ(>M!A9U.3W.!\#IYV0@<: MG">?)CFM55#@3(*;0.?'."@\&WLUT5S36BDR.7?#JJ3/O#=I1P(Z>_:/^L:8 M^HTJ0R%@*N_DL6>2/JO<+Z2R'%]'9Q M;$'0E.B)(BNO4,F".J&VLHJZ5*ZK9$9_G]/ @#&++JS(-1\YJ'U >P4X47A MC*:+496E_'-;I1'KMN2=U/^!KAB+MS$5XPI?B7+F1(F1V1%+E?BW4U3YV.# M9K,O5S5=$9*6*ZY7/E[G"3KN#H(+3BP\->'XN]CX;J@\Q5C(?H;_D+HM%_CU M0&@XR?#$N\FP#T#&B'9K&\)<:&X^ ?.Y5)5?&F#K$%B88GG5V&]1*,=8#KMD MSEK#C-DEK?M"V###D<+8NGB5 7N-$&Y3:]G6@&,N7C%]V+]44AG F3 M^7T(?A#]0D]0^Q_VW#9^ERK?6#;QSL Y$"C!2N[=*KO9S%"2N_H"513>$4J_ MX(1T5 ^R@V))8[@@:)?*$.O]8U0F:IVPR M&:9E\/9*ES0E!-^)RRAZ1^P/I8O>%'5CL(,%7M4LYO)HW8KH=1FV[V-,VN0/CB"8OWI+BE,EMJK2N,ZXHIM MV41L K>CPDP2'J.(V>I";1"K+A $K M(PAI%BV<"&+I* S^&!WA.(9W8$EM^N.TI7/%U0;G-S:/=<$M"_X8M2OK54_ MG1IH&EE.8@5[%!G.*U]P7[_^5\RR96P],Q*^V,;8-C7UKTV6O9!!](X&(M,4 M-B$ -R];;]?>O<@O+PDYL\9/\/2@# M-@CGQL;(S) 3HIV8E<5BI=1%DI OO99=]VU>G]?+[E? HYL+W ZZUF.4 MFB5_W\[PMZ!U""N<#B7T%W&RB//.>A0O<8/VPK,._T8\;QLM'SF3]3AHPYL8OG MZ+V-&WV]/^--J)&RVR)^Y%9H((B84$*7?12%C?ST_@9M[P1T? M6[-"C0%OAK)G.7?&?BRWY-9J'L"_-:TX1\JE]X,U^;BCS9C53D3A@) M;Z4YS0E,]D2"^6O=H1T2(1R[7KE[ST1Z).2>+;,(?F$ ;I O4V1;'+5.&V68 M+42C@.=B\% *_V[TR6-TK49X.VDLKHS'4+AF7E==(QRT9^%%DBNM$&L3HA]T\;;\; M&Z;3^!G\>SMIT6W'JT/MAQV\KLI;.43JGO/I.3@5RI\G")G.P\^TTHYF+&7< M19MI2JMN=ILJEWG;,]4[#$YS+TVS4*]>:%:;M/WI:2; "1ON[ 67=B[_ M&S%%$$\JSQ]@32UXQOM%DV2$JQO@K84GQ./5@R3F:+)AS:N9\-F\V)+#\FG=8&:"]O02K M@A^AWC,Q2 M4/4*T;S8Y/FO0?1SE8VP%IW^RIZB-L'COU),M\SI5./=.Q/KA+.C/4JJBD," MED?<(#H_E&?QQLNP%*X3/D;ELWN'X@,N8F"B ]5@ U;*%M*19%M6?#.&>Z,F M9%LZ=MQ9ZXYPU(.D'O61U7.=M],%X-"EFAKL#YNG"HP22JF2]-2*E!P<&5!CH?L- ; M+.CW=S,AKREAZ''@;1W&\N<2NZ\YU,Q%*AT#5;'^.B]3-)N[8UA+MNZ.YE#^ M= E71FWA6__+1$"ZH5Q7N'OM9G?L[*\OHF-_W MH1XAU5Y7'&EWE01!+ZM&$_@0':P^H3M*SM:"M\B08XI&L]-?*.XB =7:ZW61 M$'J^K,+LZDTL M@2 M(]MJ?8%?-^U'GV1Q+O:$!;.:A^%C5/B>^Q3&V9A:/VR5OXH PLHNJ?93 M1C;F9,N8'2FH%1*09863&%*>^$VP1-R1K=_M$#H3BT7V<%1&OF#88Y]-9,HF M59;(5# 1[["! WF5!W2J1^O7ZL*9W7N MUR/<52VXV\+WSZ6F RFE=P \]6KWEBJ!>@4_](- M@!O'^+1N4$__] ?RI2Q%XI-Y91IK%]IO,"P/3[((R^7P MAS]C$3((.1P+88_@% M.[=^5)8?Y9<@R6C_%I^7^Q8XFZJ(9K8OF6MF-$DJV[3'#'Q/,ORS*FGB%64T MC"2M_;N?PQI?--?8Y8U^&<&#O-ZYQ ?>[ ,,!?WS?E^".5*4CW&"U>K'&E M7Z]BK0O=[1>SL?[D:Z?GNT,H5WU$DI2DVT=F1L42YS;.W/ ML+R;=UG"AQ36E M8G?.?(!THM"H%ME@95N?/.B6PG:%@P0'RU!";,3VZG[:A"9^<36"!V+B@/65TB9Q^+:]P-]*_>Z U?0>GU3:04Q18U>$RZ M2IX2Y[K;?K:[.N_3+9 ):0A@ $(R;R__IT]GGT D*)DM2W:3-6]B442PQGV MV0# H23*.OC(-=M78A8,&NP(ZM;,DBPD^ M.N&]M7NZ)[_MFS#\]>ZS/4H.:>.4@$C".T&D70?:1W!9U0/V$X NT])[#MRK MNW?WDD:F,=6_,/&A8Y-3>^#<*UW[/E_J5?!^F7T?'^R;=>2KS.;OP!>*QX[V M_8L7LX;UYR0M7$\NPXE-C?QWTY4FHS M7<*X%I47#.XA6X3$3GW:N\?0![D89"D[+YLS,E>OWW\@@RQ0+^D$$HE*^!+J M)V6$#F-MG;IVA?5T=PIPL\>\R:0N]U-#I 5?*>:+0.X8#[,TV?<\ MI7/)3,'(Y)V<%>2[Y8V"%Q7Q+++Z-W.K(B)4-K^"YP0R@O(#< FY!?NZF&"H MPFS#R!U$:FXTY(CMOV"MJA&=*SI-Z.B&#TL:M>&6ZAX!E/N#QL1)-J-UHLLG M3O[=,&^-!QP($1%=$_[J'-Q<]CEOVV#7^)X+\S!XN>R"(P?LNUO?3 THZ0=E M)8[LX#IXV,2&3X3I\MJ+Q-]6K3@+SD+C/^Y^.#*UJ/4\=XLI.@W]<=;,Q;;F M\$HZ4'TO2H5J6' #PRQ-)%C=C6%9>:794&3;[/%VGII9D^\+ 2+W%ND_^\]Z MK-5(UOF:&37.3^CO8MBSQF:0E*VA@0DVU]H[BJMMY*A+, M=T(#9[335,24I<_J?=#?!",E>=)W*+5CXUP=>R(96>"U1H=/EQ^W+-6\Y?J] MKLNS,$=?C3S<-U@I0F4SF:0YYG 2:4,SN:4<0.NE )84$B8K)KJ MWC/>4HO)[HY3J_5M<9ZVGD["+$]*_T,F:/RRP ,HGL((YKYZ<2IWF@W(@X MC17W4_=6W,N A5>'P#A?8_"C$5OA81)"ADV4UKLH)8\*YG TH;L#JL"Y?!T( MH^CL')V@@P&OJ0*DUN(#/R[J%9ESA [*9QP&&0B<*@AKX%QRKP:^*8,%G" M^!,+=I*W648$QI"[P//8((D%SM3UDP,_X624#:>LRZ:YZS"O14.,&11B)+PN MA4(CO/;C$R6+>*> 3/'96PIKUC6+I),,!6B$,R%G%3LV@7@-+5/\IW/H&T0( M.W'<'\?SWBJUQ'/, MBG??N?'*(_!+=C%N*I(JGK*HH%YI!OS>95.C\%>REL^5F:#6K!5GQEO>GH)] M0J.6U2&*R&L/BRL%0?:NAMVQ*(8EJ;L&O9S@(P@BB(N0R;(,/_8-AFNOTR8( M?.[II@/??I"G1!:T8[_0]^W)"*(M6: @Q:N1-TP6.&$2N/EL[>U M5ZV]/MB,VNO7<=1X5PF^)J#& 6=)<\#.42DH_(V[!HYD3K&Z>MT"9' MN"62%F'71$6-%&AFEE<\9.:PX!'/;Q-TH7&$HQ4S%2C,/M&>>;<:LSR9M/0F*_Q3MT L3L;GL+L;L-% M"5GMX=-@&L/G<3@CTBI.PSZ=*U'/[S?,LJ GE,T)"1AG"<,D3;L*0QF4SHX13%//'5)"O2THVG-[3>'X3-[+C>9!GQH3>)P])#3[X!:U\H ME=/&F!#U[@6+J;3.RWF0%JQZ(/Q<=^#O(L5' M5%9?,\=G"SIRD']6ZKR=*>OSU7K3ZX'C)^T=K=1)8+2$X(SP 5J1$Y&"FV^R MOD>]=[L+O935=_S6T-X00K\V1_-FG@@")0W%!7S,;)T/JWKEX8,^/33-TT^9 M8=']ZJ+F]\R(XU@G+<&_'XZ.#X9'(LC7'G+&@ KDB[4%1X@#/2+B>\[/@*7 M62-R1J"_Q>JN]N>!2EK)M3PH?1-5N@KV$!4L?L4YP^F&#S6K%/MQ-+XD443$ M&#<75&8PVBZD.A.FE$A+'&($7/:X_YR;"WTE M#A-Y\B__"$_#(3T>GL!8<&Y? +N730Y08Z3!HN]N M9,M+0!J /X< J8=/:_RZ;QF&H?SP]M7[ ;4-/?X$D0D AA9N$<9/[]9IN)TRZ$M:\?<*"JB7;D2X27AY/<'JH? M1D<'7G\> +L%%(&R3,B"?"<(;!EW*Q6C;3ZP /TKAG,UB%*?YY":!57 M6>X;'Q(N/!@B5&^-X"-:=VB1_/<8@G(MH!@*6;3$?@'%<0V1'U"GY H2Q.^O MWO]P6^]?P2CH[,W9604)44Q@_G R&A[36C*I&5BOOY1$A2=@O!K)?A/LL2/: M2;N$V]<]:5^U2*_RQ3[*UR5FP?7[+P M(6_" CT>C@)K!Z3!LKD6RHF:4'D3Z9Z;?=;^JOG0S@@V:\]&.-H*JQ;">AEW MT [%!J8\7Y&;Q0"(GB6V]7J \UQRHB<3=I+H7 Z5$TBQ8?V.TM!/,5WPFZ4C29-2>8THB2E/XP:D)$N=PS#5>]H.I M'L!NE[#"%L)$98K+ ;6H1/\:](<]J9MM;]X6T:MT7#40XAX^DKH-[$#F!^G+ M!D!Y'/Q^JH9A+8GGL>+$0()M0B YX#F!]Q8V'IDER9%X MM>&>4:99D*8WM^U"U?F0O8UW(6,A3+7>+!2>74%U\-K@&_RY_B[4W=_V;"< M(V#;N&65!BDQ-QR")UF)J$!ARV^#37?E^%B29QF=MB93=]1$JP-[\1$6X)Z2 M97\T4^GUV#M$3 )FTOS]!>YU1D8V]9SH3Q8LD^<^_H2\B*V"=I@';'$HXFG) M2J>D(F/Q6!%%DG=FY93(?6%E8(KHG?V:@KJ6R'PVZN%&J>R%"B@'$^"TH;_NR M%V9A!XK3X3&>3MU+D!H]":M#J&=\+K"I99(!JU)U%A>,0H9[JG MAL(DW:0\ M'(;#O$^L.EQT5EQQH UBXU1K\.ZRY^45ZFKS%NU4@?KTH*H8F#!:X^2QGKS6 M*=*B"E)J1:80U5UB+PX-ZSPFR!-0Q.K-RQE$W4V1]3 ^@[77]@(#4;BRZM[D M5HOF[T59I?W6:QB]EJ@=CC&G&97 M<08Y?]\:J"$% ?;0'^-J%-_:XIV,-#?'-T8#_E91QCT[&*")'U);T0F\%26Y MW.@]][8JB5[I.8 $OTIR#Z/V:Q$W">[+ZW_2ZO?'*X ,=(J"+9@VL_!W=)QN M 2&\3S[)F8L ()RE[%X(\4)=<]I"7B&43E(&@C(6P2?68(P,^ Y-).C=U$*/ M9Z48[QR&1S7&M(K\F8L5FS17KR$#<+/FG=O1T@G9#[;&0SO2!'/72J2Z^CE\JRY=$WR(: M+P:04VHY6'>M$[A:J6B+VK@I>.ZN<7#;*;D]D(8=&)O*%1]U._H;@4*D/.=R MTRV.)O'Y!81?T$L!-V@=_6A*A4EP&1'2EFV\50%_M!D5\.T>OFLH*214\[@( M8:2K,*1;PWIGDY)DSCB(7=4$DE++@5^LOF87" 7I)\P-K$$N*#1VX+D8P$/7 MW[X! G@[P]?/,.A-806R1ADN3\)@ =A)5OMT&29ZY-.RXD UKHA*2U.Y"7$O M--BLR(@;2 U;C2UB9=WL^/*MS5M*KDR5$TQ3/H-U36HSX/;U24[-KID?2\>_ M93IO?;:=)*2V][-HKQ@690U@:RDTZECX*RJI[5AE)$PL0!!)- MU_NS> 44H'63I:)0-+?Q7-= ]\5I$>*2,A 8@;X@Z57^67O^'C04_YT[SKJ- MQ6WZU0]*O[JY^<\E*E*2K _U:,0WZ"FO^;+":]8'T))+]T=25!=D/U1O:(\F M@^Z7.Y4B,(]-?:U$R=K*)!-R5NH;*I-L]MG6)>L&%-+ME8L0H&=72EMN08R/ M6&-3:?!],[J*NH]GZ>80+%\BS84GCT0<]71JT9)E?:3N%AA&;](S/CJMUKPMX2*BUZOGDHBW#POL,1Y6 MAX#JOS/%(3MZ5MU0#6E@. R(Q8T.\3X;TOO&PF#"#[FAA:EWH,U2R^Q@7.6B MK#F+1;YP1](5^N3Q%7M-YRZ@!@\?JM_(*^H&K F/>S.J1 RO#?71!5*3CJE$ MRQ7VC@2%5B;Z^>.55L)-(T!TSPW89+,-Y5LS_(K(F?D94@>=B(@1P-)@I75" ME 0R)R0\&N?\DR#"9I?7K6YJ&AJ+IYT!]2V":3E %TV3F5TCA$; HB3,#EII MFPM]5L95,NC;4O@) 0[ OHO%,Z"(A*$F@*. (22W4[HY/DY"U@H-96Y#$0N,>HC1_WW&;A-"TF.;@5T6^C\0Y)3 M54:A,=$X9R AX@T2B+]UE(HF89XR6+8 MIIGO;)XE^4OL9R;]>\=3%C:_AY]A8)) $C1/8W>8/CI1!M[+$IU0COU,VX95 MQ&D_+@2, -=( -PC?KZ8/CH/G[J5N5U$=[6(8@2">O4)==N0!RQAA06#G6SM!UXU2RECB(H_3^:@ B0_=5/ R%F5CD@*!FZY=A)0D M*6F)+,B#*DDY&$.AN%'$'R*2)V4%'?ASI.DDFD>;.H&T+=P6G/ ;=U;=EZCU MMQY0MZ32L$$[KI/X/]'?\W+L@H"?R2G/N24NT$1N:1]VHUB-77O0_4Q'',00 M'$4;O2QJK29*%9HG*Y!;Q0D]E,^3;*7CUP1S/-XL,,<]L:)]FT>+A0B+]WR2 MK:7,_62]VZM=KNO\F,1ZX>) C" 8_+YKL[R9$MN'/'S$1"APLTBOA-HSS!?;1<>-;/(9D MC7%QMHB8.YX-$2Q.>I"\!@N HM# Z M'$AZ[9]OGWV #UJ 'R@)8+@#@1IR!\97V(ARUN2F=HQ!<@R!LV7+\2$1U1QU MA'B<(7[C=KXI[D@S^EG@5$0ORB2)7KDQ_IUR 1]B8%M(Z_VWG_)T 0\>/I1H M"((_,R^5(:%J\E1Z7/V7.>;\\/*Y?K'?/2(2ZX!>S6^8,#F-W=-C\+P@XY H MAHC:+6V?M:HMP"KI?\#6D@%5(*WZVO*K/(JTF()TIH%DFI(,/B@>4'/D21"R M"XS8FW2?B^.XSP&&]0U445Y!>:'&'49%;-9_O-5F8Z];=LU :B7=YF1)&J:? M4E&DP)$&#HVRD=;+3H"LL,P6KR>W'X0[Q7\;\E$K7P:F4=Z'(Y*;#@.RSLQ( M#^E2M+(TL&@G@HG9/:/^#7IN)$[$2,==R"V^G"H$H%R9@0G33215KA]&P\.C M:"QL8?BIYAW^<$=?89^T3*8@-*&])%8=-!YFF,RKRB+ M?=N-#V (K)*:JX_>HPY^8ET$:F^';%E/6E- M%XTY G1APG,CE-&?+LSX*(5D\)3JZZ=_H%6]4"%&&K\[+ C&WJ%I4K8Y$B:& MAIME.$X/&^O:G-NU*]X7K^OTAB/M^8#$D+ ,' U@8@_18"V$=N,ZF^ KMGE. MF=/.QD!\."@*Q83+1<$T3M)M]LEPTSG9%$.OS^S]*%I+YB$2V^>(2M%NF@5P M,3\W!!P6ZHE5#MKCF+9GK6/OB_B7I=8\%@4!:!]G M@3PJJB_42J0P8,+1<*II7YK)Y4(3A4ON>!AG7'I,+K,:!*"I'%4L>R3RK7V5 MDTI=!+ !7,49_+F(9K';E.>-99DD\*V*+DN-K(=-7(X*1G_H(G,/U;\5\/SH MKG_X ;)6PIKRU%A&UYI ]'!!!(9 ;($=86XLTL2N TG],A@1P!+,[1FDW*S MC&F*WGY)V.K=MA@'U JZ"',,5,N44'$_X%8JIX1KZ2_Q- MUKF^B?TE/ZS:I?1=^AX[5MU4(^.]H6;.N$116@5'ZK*$("?W)';T%>6I;CT= MXFE]@MJKQ)*/DV0)KGP8D,X ;&::AOI0DE+@]&X_H8@Z%PZ8#R1GI!TN #;L M9D/-<#8G'%K.$+D8!M@8Z%__@]@Z%H->EBAIPFE3N(#/(%A\:6^EE:H^[8&L36$GT2=E1X/A8]Q.R[7C]CJ)=Z_O&EY\@! M4DD<"77>>M8Q<6UB'(SX"6QY@6P#=!!./#F1,Z,7"/SVPS9F//UR @MEK1@( MVHZ7DOB7G!8G&XZW1G_&V>)+[(-DJ6+W=W>S)+Z(S^1FH'TPCQ6:"DHFA=P$ M> D' N=U7DW2B??\JL%6.7(SZCG$@&>+GM[#Z\?'-[IA)[IG:,-VCHZ#1FX) MK#<@@;]5!79YA/K=(0,>'&P&,F!3#OY0Y#.@Q2U3\O%Q6;/O15D9Z4_RSE1W M.2,:/YW 33?[Y/Q(N,V$SHO^EU5O,? UC=K2%=IR+[F$:"*2**S1=D@(/XTG MI$^)?K2[$UD\,.GC=%%*8S6='

[*L%"ICT@Z=]V$AS76RM3'':PU'F$N"C3E5F W,(Q_O' M[RF42C]R:E6(RY:8)62V%R^2Y$$<,(F.X0HV-VE3-C88#=\;*%? Q8[$6N7< M(I,,G<6@ZT)$S9>RE$["B];+1LEO#0("+JID4[$EZH! WO,X"4D0;; 1(YYB M/82BL8*\EZ8'VVP1Y!NJ_!./WQK WO6+O0UW5Y($JR57#\$E#;O,,"?2 MVH;@"-]M4]?:.'\2U0#3N@@$I41(Z;=&@G%\G72K1CBR,29)^TZ4[K91H>H[ M4&G/6%\9J.$>;R!T5$14(U1"1O$(6I\%W/*<\9>\VPDEH$58?U62@NK;G^U8 M^^MX,6X9.0FXY%DFH^I,&LQB,43Q8><#!%\U8&' ;FXE3]@GF*S8')M ,;HR M5SSC 3)DP6>99<#=%=CO&75Q8D5'(ZM/HA(;QW*A(B=W;NYJ*NF*/2AX4CX8 M!P+=#C71T.OPSP;P[K"W)ZJER-JV4&J5[R$'53_I96@/A:QC 7-%Y87SE#.J M4*0P4G_,Q%#Y4W+E#+CQI1,@UA+0]B_+(+E&'!BP0 M?51+UWV4TIE4!U4]\J(M$!62(R,JQY/@]!=6BP MP(\W70TL^UV7Y"4\_C3^-+[$_#1JET:ONU+Q:!,T#8$0X3!S?!.4CCL)'D]+ M(90'(J!/?8]OHL<#/ZFD?(Q6 EW:#R0I19FDU@TB8$-#3-!'G"R]"??"UY 8 MC%2O, &E1J)4H!FOA\09T*;7BE:V; E6\K0O-<&>NC.()(_IW\7ON;"8\F[V(&$VB&HL30YAAZ]67 9I/1EC MD!C"AISA]7 X%:7=ZX6P3\HB'!]8YG480+>PVV7>6=1B'\3_OYUM?4TXP"*'Y@,63JX4DR.YDFA].3(2CF=+Q"*2]\9IZ(H+B M37B./.7 Q2YSZ!MA5.8UQJT-FH@3:"(_'QS/QOOM+)_0*]_/Q^.C(PR9)D0V MH5H(;^-D%TD?2'@S_84]:M?O;%0-1&A^LG^"J7YTQWCQE]K$FGJRF70P M:'%5",!J"![0=0M\O"]1/\1<'4 Z8,5>W@94%(MV?PJW>J0P8)*2>_;%'IS[K_ T<2* MWA ^4W6KW4>^>?BVM3L>OA!^1ONF8:L4*UR=CH^/1LR$KV[AP>G:?^E"W\ @ MX'\6_DV2#F!_I;5K'TA!]^GS_/]02P,$% @ +TEH6?924HJ+$@ 130 M !@ !X;"]W;W)K]1VSL!XB$)-@D00-DR;6_?E]F B"HDNSNGH[H:%=) M1"*1^?+E =;3K75?_$;KOOC6U*U_-MOT???+\;$O-[I1?F$[W>*;E76-ZO&K M6Q_[SFE5\:*F/CX[.7ETW"C3SIX_Y<_>N^=/[=#7IM7O7>&'IE'N]H6N[?;9 M['06/_A@UIN>/CA^_K13:WVM^T_=>X??CI.4RC2Z]<:VA=.K9[.+TU]>/*#G M^8'_,'KKLY\+.LG2VB_TRU7U;'9""NE:ESU)4/CG1E_JNB9!4.-KD#E+6]+" M_. M?7 ^*\K!][8)BZ%!8UKY5WT+=L@6_'1R8,%96'#&>LM&K.5+U:OG3YW=%HZ> MAC3Z@8_*JZ&<:165?G'U7X+7N%L7YR;PX.SE[\!UYY^GPYRSO_("\B[*T0]N; M=EV\M[4IC?;%_UPL?>\ EO_==V"1]V"_/ J@7WRG2OULA@CQVMWHV?.__N7T MTCMCVBJ/KXT8CPDK;=*J])8.6 MMO6P::5Z714KTZJV-*HN/)[7".K>%\KIHA,9>,2TM(18QO2W"()^4WQ:7"^* M7R\NWA>JK8IN<'Y0;5_TMNBQFQMJN(N^<7H]U*P&ZT5?\M)K70[.]"8\]NI; MN5'M6A>7MFF,9UJY]]>__'1V=O+D^M4E_W3ZY/ZBN&AOB6^TTVVI23%(]+IH M;0])V%UU'<"BEK4NU@-.R$_YHM%!.UY+/V0'\,4*4*N"M")#WG4/Y92K//2J MS J"^URSB^ND&9]B[\I/'=G99XL^I46=L\U0K]D/RUO>_75RQUYI+RS^2;)> M7UR_&&WS!_QLVK(>*BU.TQYTR6Y"7G%3IUV*5#ZFP4-^6'I3&>7@07BEKB&J MUZZ,CXGNXER$;.M5*?(VZD872ZW;0M<&I*E&@ 5=\=BBN-2N1]J"4F6M@(=H M^UQ HTAS&[$9P0=@ 1U]<:N5BR .4DG/RM8UOE!-4- %&-G!0UD_+X86X,7! M(?T<("*QS #T+$)S45R1XTV3(?=Z M!-@?P.3H8!BGPWGX'"3$23SS]K_J%ABMZUN*$]V1M#QE."#;=,1"]V8IU&T)@L==^$][N-P#=/P;E< S8ZNYV_V#$#*T:*H,U M3XJ-W6I@=A[!8SO3TDE@F$:U* 9IESE_M7=[,"R5=8QR57U&F<2?S]GSQK-[ M@ -;2"R)5O6HR)-1EDI,XWJZ+&]RL15=\)-[!%84460&R"FOW6P+45.-,< ,Q-0%L4GSXM>P<0-9QPZH830Q% _ MCD"GOPX&&V<.I_T;]06G+-J!SP%I.FU%9P=-#TTGEG&:0@K>C 4!XP[["6'2 M8CRN0X*HC5J:.E0#/2\@[7Z[PIQE[F[#_G) ,LYR\/ _.'R%;&>=;'D#SR*W"*]/C+1$ M!H1R5? MZ,/;EDL75"-:_%L:5PX-CHJ-$ \45#C3=F/*C0 H!0B0"X*4XH;3 MHDH?%JD MZ3Q!DDT#G.F1/7@>]\AK(=$S! TM[\G :#Z&0$PH*/W@1!0>D>K51_I@DF+3 M\GKE6O3<0H!58(]DY-MYCK$57.7,C5! >H0L:@'Z/D^^L69FQ+SE O@>3HNV M%R"DA(2F_OX\PPHZ^R^"-OZIAV+XYJLD!X9\*%W^KGID2"*R2M=44CN+)^>Y M:HR6Q$*<)7&*PE'8^JWJYM\WR1;X(P=E2)MG1@?,[98A3PI55+-3&="K;Q&F MXZE&O5O^TOOH%.04BTP6;1C89)\TM5;D7;!I#Z?2-VQ4(,(V0NP3%\F1NZ$/ MP*0:- !3X$.BL;N&M4B.6B,_L%;)HPND8N8E_%M:(#9U:C%6G'S^?]I'"MM7 M!J$%*1Z=/((]=!O9C.L3>L(N:[,.P3)2"C'!;EV?RA)@E#ML+^(I+&72@2HV MJ\P\I/J5D3Q*+6<)#DSDW2$>>W:\@?E8-99KZ[BM1QJC("W6EG(D8$2A;\CA M@'#X5IHB!BD:3.")$AQ3'/F=NXKH2CMJ"0:8"N>6S\=,!"Q70\FI@;K(U'<% M0\P##3!;H(RNB2JI*]B8]09*%J/'T\1SH4.(PY?\J )(H*H%ML MRB(E9)B[2H7("CF=C9 7 Z,(PXBM.'J$!3R.CJ*73,4)MP<-B>-Q.I _RP$L M1^/ 47:T$)YF(]V2B4*Y"&O$$,QLE5MN9&J@GJA$R"N8,GH$.MSZZ0GF9+UQ MSPV+=32NY&E&>]!X.%=/QT>C$0T L-[3B_4BHQ[P_U+#C6+*>+ 2MJ*0B0+ MO[&'%HVGZ;LR%3N,>8 ^F"*'XWA2RS'-["E]\=R!CB9N9=H;RW0P9:! ,,PK MJ@]9( 86K)&1PEQ" R:7?,^LAZ_77"OH?DN(.WW(\?OH! 7GK9_&&1,/%>0W MIJ(**!X6R/$!42+:4#DI? SO1UDI3_!!P!.3UCV4L=P0-XCU((>L&^J0*@H, MJ!=:%BLUZK-U64[[_2S.C*&:0_DB='L#%;)2*:=!#EDWEI$C48]- ?/E71R] MVK4FS;%VCZIB#4M8!U8'KB@!3NYA#BD;:QS8;R0E)E#&2D;!DA#V8CQ!F8!2 MY'74;6(*(WZO=;N&50.1P+K(]U^$4U$O@< DS]Y-;33N,U0PC,EX)['1T[&M MX3K)NB^,-S]0 38=YHQ>IGRX3@,1OT$3=,3G@$V1DU#3C/6&3$.I>)6Y2J(8 M9I30O?L]7)N/ :4/C6F$2)MDZ3C%E;J0&H,QW8YVF.B2RAQ@2/.9J6'BLFFZ M/5F _8)>G9L[&AHLJ22;ATDSSKG3<*2 2&I4-H\Q.OW0-F KF<$*\7+I2,+B M2"ZK&R1(VZ,X#R>J<%Q3\A76HKA:9>7D7@OS7ZA75 FMD9RE162^$1G#&F6[J)Y$(FF9]1 M#>'$_E*@INE-HEA2.LD$>NCZGT@;\:8/Z$N2Y/PZ683]-F;^+(_ \=%6"Q[Z M.RK9=J.2]A6G).T#R 07G&)&QWH![@(N5)1400*(F]*/Q+E68!315^J-K6:2 MJE.Y88@^OL2HC#.WK%[/]0O6Y@')CE9!E\E$RIO&T+V5I',>V-6IG4[6N;.+ MUW7MP[0^W$G ]@JE4QMKC'T%9'Y:'K6Z@0I!/=\9M88=A:WI'L4Q.9/ML]8: M(3+FH\%U5B;5@FR^O$B-:Z94OD3S\!,]\!:QC MUN9[(+1XM"%=EW(Q=_[PY.@!FI'LQBCJ1_+H69(VT%QL=U=)RN^6Q,TAS_(- M&-F)1O#W9N,.L_N+;+^QR62C^2BXRHY3\G&@],"#C:QYZURX,'6WY._/%($H M -8ZW@NT7G@T+IY&>:DZT\/O-$^ZNV'D=*%*G"(I%R[4X\2U_)$RW)$W74W! M+I?%]!&>63*T$T#CJJT!C)GSV\X]V>FN_AQ=FHEQD M5ASLNYPZJ"6Z\+>:LC>V)2\A0%&">#[ Z:B5]NT@8F!$9[NCA+ MT??1=J8LSAYAR_ >PROEZ&K"CSN&MQI$G3"'[;@Q;!H>E?&]O6!M"*]/<&]) MBK3C&M7WSBP'X55Y5X!F!34]EJ;6@:>V_)J8KHX438V!Y:RIS;;%88:>2N\J MYXW\%ND/";IS(Q7I'U4%O0*!FIIMVTY]\'WC5WQ'-?'KW"H6K;>G:.8A?4>\7YU#0S1S%LU//7I*.DY M[/V+5[#2/*!Z.R6UF)C$;H00[NKDS8YX_[_4:]/RQ:M:43V1#G_Z4!*#Z)#V MS,;6W]&+&O=DMNBA4+!Q?P':0VZ;TWV$[5)ICQ42M#Z\ MQT:]][BROJ7Q(%6.J@JK#+<[C>G3JQH*1ZOB2VL%O]8BK6P\NI06!TT6&B&Q M@:@:W_K(KDX@;VWIG;9X;>ED!S!1:6HSOO7#DQ$:(*6IP*2A6?'<)JPB]D*: M#65?0Z]S*[IV)=7D-I5RM-_8NMJ)1(YKTO"N+*+^KX/,*; 9^CL:7 AN5B03 M]BLS4@E#OIRR&V(JN(8K<'@$(15BXQX-\JWW]R/;9J]5TGQRZ"V_<1 #B;"")TU\<6?/XX=*C_BV LY$$4/Y MD-]'"Q>',9)$\)W],K$RE4J3\_@J7X38M/#D<&$\"UB)U*#DORD $+:32P^Y M?:"Y=<^/IX:(;PX@J.S'BCD%!WLTB.1M.*/;W7?]?OC:S(*X^"V1*W/QX_D/ M^?CQ73[^,+:M.$[ ; QEP/O[_4$L#!!0 ( "]):%F[A:3NBP( ((% 9 >&PO=V]R:W-H M965T7-,V2 $TO:!_:%4G7 M/@Q[4&PFUBI+GJ34[=^/LATW ]+LQ2(IGJ-#T=2X4OK9Y(@67@LAS<3+K2U' MOF_2' MFCE6)DG962A?,DJO7OBDULJP&%<(/@V#@%XQ+;SJN8_=Z.E8;*[C$ M>PUF4Q1,O\U0J&KB];UM8,[7N74!?SHNV1H7:'^4]YH\OV/)>('2<"5!XVKB MG?5'L]CEUPF/'"NS8X.K9*G4LW-NLHD7.$$H,+6.@='R@N.*9S2?>T(,,5VPC[%Q5U]C6DSB^5 E3?Z%JPPY@&'P "%M 6.MN#JI57C#+IF.M*M NF]B<49=: MHTD->#P _ IW"III M4&:C$7Z>+8W5]#O\VE=Q0QCO)W0C,C(E2W'BT0P8U"_H3;]\Z@^";P?DQIW< M^!#[_YIQ$+Q?V@XC/.1(?\YOI2$5S!@TH%; VQOBY%9(M\,,K)2@634CH'98 M+):HNY[ !:9MI%]'(IBSBF@M:LZ$@<^0Q+UADC@CZ T')_!$4TG'0*E5BL9 MU O#$XA[_7X 5UQR^GVM87 UZ@7)<&16X/3TR/'GI 5 M."/L)7$ ^Z[?WYF+ O6ZGGX#J=I(VXQ(%^T>F+-FKM[3F]?IENDUEP8$K@@: M')\D'NAFXAO'JK*>LJ6R-+.UF=,CB=HET/Y**;MUW '=LSO]"U!+ P04 M" O26A9MO(R1C(# #3!@ &0 'AL+W=O_)DVR)$#:YK #KK>L:3<,PSXH-AT+)TL^26[: M_?I1MN/+AC3 D, F*?+A0TJBYP>EOY@2T<)+):19>*6U]2P(3%9BQA^86B/+VZ!*!'$8CH.*<>DMYZUMHY=SU5C!)6XTF*:JF'Z]0:$. M"R_RCH8'OB^M,P3+>%*@L9BX:VBV4WJ_%N'WS@> MS(D,KI*=4E^<\C%?>*$CA (SZQ 8O9[Q%H5P0$3C:X_I#2E=X*E\1/_0UDZU M[)C!6R5^Y[DM%][$@QP+U@C[H X_8U_/R.%E2ICV"8?.-Z6,66.LJOI@TBLN MNS=[Z?MP$C )WPB(^X"XY=TE:EG>,25L: M6,L<\W_'!\1I(!8?B=W$%P&W6%]!$OH0AW%Z 2\9"DU:O.2M0C4=9&U??=@( M)BTPFV%0/Z.W_/Z[ M:!S^=(%W.O!.+Z'_CPVZB'.>Y7EP./:J;1(.3JJAM+&;]!GSK%]/N$ M=)U+)7+@5:W5,SHO ]M2:1=(10KG :14H C)6$YS@.IONFJ%JS:*_!'EBT)_ M'$YAJPI[8$0OHF1)GRSRKZ-)_[RE)EK==#.)2Z#$>ZK .8VC*:1^-)G"H[), MP(A,:0KIV)^,'5MC9K#*LJ9J1,LB1]K)C+-NO%$[6$7,^=^=X8=XXH\F\7L2 M"&<4OG]C6WV0-/O?09SX(:4A8>3'40SGSFYP,F@JU/MVG!HZ&(VTWQ1<0F&[]CR'U!+ P04 " O26A9=+NZT00; "C6P &0 'AL+W=O M#D=CR]>;H0JCU[_1,\^5:]_TFU3J%)^JI*ZW6Q$]7@C"[W[^6AR9!_F,F P8;5?*_XJNA0S#A:KQGPM1,F!+>O!!A^48TXO5/E=XE%8X&:/@';95F M W*J1*;<-Q6\53"O>?WF[-=TS:YY\U&6SKI.W92[S M>/Y+P,"A,;5HW$P/ KR7VU$R&Z?)=#P].P!OYK8U(WBS?=N2BR9YH^JLT'5; MR>2_KQ=U4X$(_,_09AG6V3 L5(L?ZZW(Y,]'(/>UK![DT>N__VUR,7YU -,S MA^G9(>A[&?#TK.3MUVPMRI44BT(F][)4NDK^2S>R3GXMDSK,5Y6.RD=5*YB!LS3JYTQL!$V[>W"6?9;9.KK,_6E4KTII;76V3 MDR,_Y.@TV;95W8JR21J="(94)6)520G:VB2Y: #R];9213*9\^+)"2Y^])'' M7MNQ1Z=ILGA,1)DG8J/+58!*:O[^)"H$:F;>MXLT^?#A-H6%=VM=%(\O]*Z$ MY>IV4:M<@5U)]#+'E,\F8)B6(=2DV, 9QU_VR<='=FM%6A5W<)_ M.@/3I)8/LA+ -I0J9OD=PU(%[ ; 'Z7<,N]%YU1ON&7,V-0..S(3X8%MV: MX> J)(IYS4:C)*Q"R #U52LJV*_D5\@9"!Q ZW Y MQR,E8 Y_7@C'D$'8/M;2;%A\;B76!#^(>\&%/&" MYUA^[511 *F:!J;B;RM]5CD'8 ,M#TNDL>F9J->.&S"I4+)EZ7I,EAC;@+B! M2C"L$4@ 2F%IHE]G9E%]19D=0"BVLY%PBN1.KA1&4@240O@ZM-!]LX>P.E8/ MV2R!WKFSI54(M6*HA+%ACE6P(>J,DNME8Z0>G*:4+U!N@2JE0@TVKHQG>^N7 M&O2(7SH#8S3$W+-T']-HWD("@CGLG5Z@"@'!&LA92""7E=[P+\0>_XUUF^P: M>E^)<@I_;T4%)#Q18&,9X0\"-/-.0O2"$<&]@)&?K#':1PZ4.##"=0*6\ <[ MT$DAVS+P^Y"XJ)(C(F@SL&M%: 44G!_O"\: *; M0P/*+HJ"!+0-P%K]*8&.:(O!7Y"(A-NWJSJT\FCU(0.Q!B[,/)SBID^(A>J[@B&Z$4^, M;<;$3GR1+]@^ 3XDT8Z@N+R/QW+((,#D/HBB=>+M:&'WPN;0RDRHU3$!# M9]&@@"Z#^*>6-J=T)K8RVP/9W&X+E1%:AF1#8=@CQ;:,E1=8,#'-4WO(%5HJ MBK?))N&$)?(.;=^_==&"R_D-RU*8CF.:L;+^X^3HW[]=?SHZM4YV)2#J.N!C M0\-"*_QR4-XV(@A\8(ZR*<:@PPO])CSONKQA)*+GOD0%(&(_'<(PSFWC%WL M\R)RT%&*AKCLAX$+1%+J1:X*SHL#^("[^((/%@W6FFM:F/V9=U!";QEPV:E)BZQ2)8Y9T$Y>D6U:%TB M%+#N'[!?L54-1JS,+>"@;&KC9'*Y@)@'P_2GC1]))9@@O:.@@P.9_;3K!47( M\!\3 2%SA"%;[YH2 \YZZT *XY01HP"[]X3HX'>>Z+(CO;&4HBYT%J8X &&R MK-9@1YK$*D%85'J5+'IH&U11+C"VK2AW;) <7&> AX&[Z.+#CII"\-28P!J! M["#?$U0U86$AAQU7 FF^ ?T/&\9O"U%2BJOP0(!,R(8U6MCP +# "'*CB7, M]NP<9*, 4H+^4K I7(0/83V(>N8KC)D^&QG]=J+N,*=A^J;&N!CM1E946!GR_MNN!Z\.R1W9N3]:"&K[ M..! 7@:I"<&!ZKF*]'L5XE62$VD018H#]NJY0L^7R^]?2/9X8 )G0]?[H(Y& MX1G*JPG-*(OF9!F9#<:2:D$ ("A!+.&)E;[8"!GG+[\VDAR)+<'@AE'T?&R' MZ+"[ X!(4S:8QR$.:4U-M_'@US H">U5(9< M:8P6;$%Y"<\$"@2H+ ,W!67(S?:'2J=1B=56BWQQ-1T(O6UFZ>BSM:[#A0 0 M/'%V%8ML$":AOB=]G+E25$$*FCH)? MD@8>U,L] &PEV>B%!*;'SJ6A1K.BHM59#@(<"#>YY.O!L.=S*&$Q.V(*Y"-\9_VCTO2MK 5?) BSP,'.I M"F0QND(JD 0U+)1*S)"M3+@WIVSB?-W1)#YUD(&$1RE@\2@"P%]D_HBAAI"C MY%];*LP9R^C?',K!K)WG8Q/C$0/?[,N>3/+#9T][5 '-?RZS IW?L#;I)?N? M0\I!/@KDX:"^Y2W7#%WAR(>#O$++1#)%'\9*&!L#@&M0(E>8Z11YXF%EA;*@YFXAB5@?S!@0/;*H'Z=L? MKKG&79/98A$>1K";\YLSZNY1*O8Y..],A[;CT?PJ/%=EB\1+LO:*,O+?-G2) M:FX:N#(:SR^GSRP6W7( >4\!Y*'R#L!A9;,+YL3'>XBBS)%C=%QT)T%J(6U* M/D/F4O/!'!]FYK@U='%8=OI=4Z002FTH"D0E3GA\-PB@]L"*5\J5;M@7HB," M-MU+M@G)!:?7H6)P]YXI1AQFH#VCX'"F@R1;[H-#& AD*N"XD%?@(2C41D]X M;ZK[R63VQL3V_F3R_NTMEC(=]71$8>X=.0.;K58KR33I:IV+-H-:Z;L@0KC] MEL!S^"C399,1=M.QY;_ICA#("5/+/HB,%>5.7CALZ+$^OGR,QCMG'>N"-7P# M<-!]D^L&W+$OJE)TGL_5;'- U->C[]<9"B7/1N<37TK]3GBEK>U#@&B1]Z@/ M%^+WVQ"717:L$QJD^>C\,LAK_)HU&JED*<>G MK.2-)(1^A<46V)BM-6;Y<5L%5H]J%$^3XOAR,)VT2VK/.*0]P'Y=4>RN$[1U MI$CD<36FOV@*D8\YIH,.'#<1Z;;(71:V4$M(; 2G%]7 YM(.X>O7I[06K'AQ2#-;< V@01E M&D=F7R"(L05^ %W)*#K;PMFH*.+#0DK PBS-0K3K6Z+E(=4P*E<-=^( 5NC. M("5@;B^%"DX1B:1^" E=@-W"ML91D5-AI8+\0-AFV06XIY7#.*!OW)U5S&R,C3R63^GNE'JJ)['6AYNRI:H]:(RQ( D0 M+A-:A6%.45 _8!0."D7 :!2/,1+$.U#;Z$^PC\^FY_C:<6/&F=$L1MR+!:S\ M *X?^>MI%V-S?'YF@$_.YHZ0U!T&ZD(W%[#8F>_#J?=X-M0G^'VHX78M1B4J MZW,0 DUIRV< GUVKV1W'Y.DDM7 M)^@D 3HJJ4-)7J#FNRY#^9,BL+0>B<'C@JK.F M!Q2[;MX9 AF-_ Y9:#K<-^;N>)J2,)?\Y^0BK'(0E'$^G@RYQ9RMA^3*_R!W0FXZAY"]FQ7QUK\1;VXBF]-Y%V, MI^D%X$M5ID7CH6:ZQL-4UC%0A WG>A004NT%V^:QH+W#$U/PC$LI35,Y1)$Z M8]YQ4(Z@+!^]<W<"%NIC$5UC^.?HT M2C[J:@5NY9;.?D[,W']^^GCKQIJ[0X7I0A K=S1LFF3SN&#%,1(DI;K@JT8= M)%T0Q0U7"UU5G"=G8@MCN"/@^(QWV-O1'<'E(RU&#^64V59H"B63XZL]DS_C MJ \PRLWFW [S6-]QJJVW499O+B@<(BI/=Y4N/.'?L+WU\[%6X&L$X^DXMA?^ M;IS#%A[L8QX)LJEVD)(,4K"QZ%J*N5 S)@4_UGP G!L+&1Q?1K Z*%FB])$- M2DF4.O+UI@.H=J4$:R"SB1%S$"U(BME4_7G1NAB2#MC"LT1K>KYG=D^V#A"' M"R=-(&KAK8,)F8GI^1, 1%'K4-3>R4758BF,/?A'P7_1+CZ*"HR_K5916RD6 MI97IJMVS"A6\\(*0:3%D*^)UOAY?$2.ZP=**PTM2X[&<(F=0VW?,B:/UWD=V)#\/!V6/+#5FL MX6Z]-.X<<0U&N,QPY2BZ?&:\%YZ DO)@8XBS6H?YQFV:TC3$HY.$W%TME:V, ME#W//DFOV+,'U7SVQ2X6&&CN)E4.(=-%.-,Q91/S@5B![VJVJQ:8?3ET/-5Q M1^]T6\%RUT84$?\[27EH;@G@SL*-YP'_TM6@LSWVSIS^%H6-H_SFAN4D !N_ M4\'U16L+K72B%%))O9(83J L+55)--FWDE//'N9.*SD<,J38JV9XB[2IW54- M&R?^WI8=9@ZME1J+?<;5B' M]_1E4ENVK_7[TU33LX0]A(TJ')527P8U55&L?12:#XGCN6C?\N!D((QUW6"S MR>ZF.&LXA#15#(N@D<-A#"3<2>P$HTMST5E&6[9(9(RH%9^K+Z7D!JR9:<#B MCF :9DLX1BCVA08*CRYO](%@+TAI!YR!*4\X.@4[W4*J(+B%PL4UODH((B.* MYI%O*H8(GNPG7W/44)_Y$'CR^N'IU_ M#DJ"356"RWN>MURYWX!/5]M"\2ZX**[ILCED=ER#I>Y=?,-"FH&"573Z0$GB M9'0); ;"3NF/""E_TZN0IK>?_"5%%,/%U(/%X'+ DB!QNNH/8GHYPMOO]B,6 M>Q>7YISKW0^'RRC=\U;KX[CEU[&1QE_ M]:F6Q7HR2\>7E]8'I5>7X[\([S]U5#& >T]/W9U*4Y3@W(XZWUQ?L;?V C^Q M1OF4VUNF0]%-@R)3H[&-RZ8%;V_>?WYSS:-,YF-A+=57-)%K4:UD!]X!51@\ M5^C$W\+<[=Z "OOS+VH!Z>_SB5,4O)#9MST^6HQK^/Z(&E=C:X*G;73(AY[V M._8%1HU<=ZEM^;^.#)O11RM6^]=PT/#LV6:8\><4?+[L6_HCR\+4 M'5SR2Q\.SOC1Q]D#8C;SW.%'MO5 4Y\S=S&"*?)"==L3RF+GTQ? M^08Y?PB.9-6#QZJQ8SF=O%N^,CT\[]\'C7# Q%44"[J8&"PZ?S@11CV( M2MF/9P7><5FT6O=Z);?@M-^+! MC2B_X)+7&^!9)NAS4Z*DTKAIMY^:AB:Z#P C.:99"^JP\'& S5SL;/.YJJA* M9=_1BWM QU:J_&>Y:NSVRY^QCC,,YR8L"1<*#XMFX4JX3KJG0MK#+BJ/NO#S M#A' UP.?NV,+V .$LD%-?>')A<4;]EFP1/6Q#BIB#"+^XA*=>[B@O[^L)>H M8 [&&[K#93L*F.Y<"8?P(FH+I**2;3$=@+>F(AGVNE+!W9]7'T^FYZXW@/L1 M:[4J2?1I#K73+_&$@G6+'"37\2@T;RO0JVYS:]1=->2A#[++7(OYCZRTW3P$ M-'(;)EJ!HICFE,M+TZ=R#@'IU8'VK*=:&^*0<5G0APLXI3$UAA5=[4)8A<96 M6(<4FH_"I9W,0+[GA]"#$O83^[>GZ'84?O*3OR4B?6&/[HQ_>[]&PO=V]R:W-H M965THV!/6FUDFPYL0W83@Z7 NFY M5MQ#4?0#M4M)3';)#<]YEGALS95IO/=B.$ M8_=%KNSY8.-<^7HTLNE&%-P.=2D45E;:%-SAU:Q'MC2"9YZHR$=)'!^/"B[5 MX.+,?[LQ%V>ZN-HP^CB[.2K\5"N+OR MQN!MU'+)9"&4E5HQ(U;G@\OQZZLI[?<;_B[%UO:>&5FRU/HSO;S/S@)6[6[W]5=3VS(A?JG/K_[)MV#O&YK2R3A MWEU_O+M]=S9RX$IKH[3F]4)K)=^A&T:55*&I6NDF<9 M+D0Y9),X8DF<3)_A-VE-G'A^DT,F?JFD>V#_O%Q:9Y %_]IG8V QW<^"*N.U M+7DJS@=(?2O,5S&X^.F'\7'\YAD%IZV"T^>X?U,,OH\#6VPX]&27E=MH(_\M M,G9IF5XQ^-:)8BE,Z^"(N8U@U[HHN7I@&YXQWA%QYK3C.5$FLSB*8_^/V< = MD,"DM157J4 E6+E6W!&59=SEL6^[5<[VQE7&1L_ M$;I+B&BLA#%X\33#Y\TT@FWISSR)CD].HLELVG %S3Z5O7DD":H T:S#@U3K MB"G]A/+J6RC]^P[Q36O!XAFZ(7O?.)H$!D&!X+WR$?Q2<>-@L* J?#'.M933 M9!S-3J=, 3U?\$19&5+ P>42\"WS!^2&Y_E56$>F@3(5QJ$1 *U1:C)U35Q8 MI:2S[-7@=G%G!T>1-T_<"Y-*&V2&;;HDJ+81A78+I*9?492Y?A"BTR/= (99 MF7-8;KBRW ,\L7^WN+D9''GN6VZP!J%994B[GH^&[".YXIEXM\8^-9$L"%E4 M[U7HG&1 <-]6NLU&Y)DO#EZ6N4SY,A?,\7MAATVP%.J7%0$VORM@DV@23Z)Y M?/I?#QG9]5UQ(5__'WOZ;5#F W^HO=D8NM%Y)HPWC@2^4,;B'MFFUKXB&5^O MC5@#>VC[/(H#)+:$((@'!DI--K0<#CM?7R4HUBMZ4.<* J'_/.JEJK M.NQ_W@^-1R2DT(W^XG]XO@-(&KYX$WCL'3=CTG4AC&B!RB%A'K>;-%0<=H?F)%5T>)_%[]XP]U0CY<?C)FY_7,YCS%/[Y,#3G6D@L,YS_7$V/Z[A3Z65GQ ".N,\1BR,R'V: M^[!*V_?/D/VF,/NM<7Q@ITWN\SQOE:V=T/?Z(T.\K#37UH\[AT+50PELD8;- MQM%I/(^F2?*HVE]Y?CL0T6KA'7GD<:QQ6^U<(KH52/T*F+L4*6K%ZU+P3YA0 M,=3KK0J1Z:M.E9MBZ/<-8'H:):=Q-$7+)#"JTLTC(4.,8!*BZ_)HQ?6"$K6Z M-G;[QO,$[X=L42VM^%*)#J,.\(.J&F57(;QD TVZ\9](PX[7_Z#^/*_]!4C; MVP+SF)6@K5G%2$UEY]$ZO.&9Y]0NJ&7$1G91$VT9"15RYJVD$\*R\OH" MK:A-'^_+ ZZ4KC DT&'4UIQ2;C3,>3GK.)-/:(M_M+(\P*.NKL8?1 M%D,$SZWNJ='!5,"V'GYVM7NEZW$OZQL=/O0D^EHJ.8H;+W^ID%?C<7#"L'57 MJ+UY= I,]?O!88D8ACK;9Z:7U9<36*"29B>3@SQVK!FROVKU\S5.*$8'@'BO MJ![04&@A[2W(>L&B:NI)".P-I7*WY/&R/QEK/Q4[-(\&B=J33F\0[+)[?RX3 M1*J#^DBUFTE&="J&'KS3HR*F36@003D1[HTLH32F1/&480"+*\U-%DH$D 10 M07)*NF]$JF7^R-X._]"L(&<8H53] T>\<(9KNH=O,;2?NY#&X6RG^R;N M6-!$XQFR0\:3\!*6_^PV1E?K3^&I,[.W?Q% 333B3_99\*FJF=TX5_W @.>*(-6%]IE$W]0@+:_\FX^ ]02P,$% @ M+TEH68$5%L_+!0 + X !D !X;"]W;W)K&UL MK5==;]LV%/TK%U[0KH!JZ]MRF@2PTVSMAB9!G+0/PQYHB;:%2*)*TG&R7[]# M2G*P_MY*!ZMA;Q52\XUW9=%I8Y[2ZWKP\% I4M>,M47-:^P M,A>R9!JO0LLTIE,?!=-QZ4+*]Z)T=V[E*>'(F5+O**7TI2J[)D\F'" M"[$^[GF];N(J7RRUF1B<'-5LP:=/F?'/=<8Q N>:H/ \+CCI[PH#!#,^-YB]C9;&L7M M<8?^F_4=OLR8XJ>B^)9G>GG<2WJ4\3E;%?I*K#_QUI_(X*6B4/:?UHUL&/0H M72DMRE89%I1YU3S9?1N'+87$W:/@MPJ^M;O9R%KYD6EVM M-HS+*Y.4J998S:&G3Z;7%Z=_OI^,IVY7R#'>[&-JUSJ&J6 M\N,>>D-Q><=[)V]^\6+WPPN6AQO+PY?07Y6D_X9$UTM.J WOR2^)[_ :,@,'_X^?&( MKC@ M)>0Y21C@?SB*Z:RL"_' ._EZ)=,ETD!UP2IC5.#1: C\(5T+C5A;L90SR]R#%.'1ACWFE3U01*-:2:ZP?XD2&Z9NF3*#+H MJ;?$OZ_,DK'4H?4R3Y>T9M!1*"Q8-WNP\J/TD(;]O@XH\(O6_@V@, M;%=1W;.S)*-??2<'SJN%]-'0&8H'CI#)=ZQPK"\V0V44M%'/N=20OYJ>O-64>RX2=2% M":GP76",W'>$PW_..[V/G,@'7A0_:7@3^R],WN)+JVG/ M_\-]ST'K.U$0;]Q/AKX3/[K2U=G/;/:<4>(ZON_1&9,5/M_4JVV)HZ&#$^^' M4G^E)1W,9P2MLH=%D[.;&EDS9X0YEFS#PS)#&).5 F4H9:ADEE?MFLEPVD#[ M0PL-.UE1=%KY!MYPL#(,Q3$OJ34.;+1J#75(;'F>EV"O'(10@-O 3](TDD$L MN5Q8$H1?:R[!9$(;XM2%\551S:3N=LZ1@&U;74MSG99-),#8]<":5C>1JK\/=,2JYN?)@ MM3NVGM73_FCN^B <;'W!VS(R]Q2%G5>5;C[F-[.;J]"XN0$\BC?W*%#,(L?1 M7/ Y5-W^,.J1;.XFS8L6M;T/S(3&[<(.E[C.<6D$L#X70GZAZ<& (UAJ; MVL.R_?O:AM!42J+V@CWVO.?W\(R33JHG70$@>:FYT*E7(38SW]=Y!375$]F M,#NE5#5%$ZJ#KQL%M'"@FOMA$-SZ-67"RQ*WME%9(EOD3,!&$=W6-56_%L!E MEWI3[[BP98<*[8*?)0T]P [P2[-1)O)'EH+5(#23@B@H4V\^G2UBF^\2OC+H M],F<6"=[*9]L<%^D7F % 8<<+0,UPS,L@7-+9&3\'#B]\4@+/)T?V3\Z[\;+ MGFI82OZ-%5BEWCN/%%#2EN-6=I]@\'-C^7+)M?N2KL^-S(EYJU'6 ]C$-1/] M2%^&_W "B*,+@' A$YW?Y!3>4>19HF2'5$VV[#9B;/JT$8<$_92=JC,+C,X MS+:KQ_OM:KUZ>"2;S_.'7>*C8;5[?CXP+'J&\ +#>[*6 BM-5J* XF^\;]2, MDL*CI$5XE7 'S81$P1L2!F%\A2\:+4:.+[ID$9 I,(6$9 $"2H::?)_O-2I3 M$C_.&>[YXO-\MDUFNJ$YI)[I PWJ&;SL]:OI;?#ABMIX5!M?8_^G"_D_!G)G M/ LHR-+H)I" *1@ !D !X;"]W;W)K&ULQ5E1;]LX$OXKA+>[UP*.+6Y*FPB,_%1,U.D*=>/5R)1NXO>J%<-W,KUQM+ \/(\YVMQ)^SG_*/&KV$M M)9:IR(Q4&=-B==&;C\ZN)C3?3?@BQ2?_5V0Y;EMR(A4K^D+'=7/1.>RP6*UXD]E;M M?A.E/5.2%ZG$N'_9SL\=3WHL*HQ5:;D8&J0R\T_^4.+06' :'%D0E@M"I[?? MR&EYS2V_/-=JQS3-AC1Z<::ZU5!.9G0H=U;CJ\0Z>_GK_-TM^S)___F&?;B9 MWWV^O?EP\_NGN_.AA7":,HQ*05=>4'A$T!OV065V8]A-%HNXO7X(I6K-PDJS MJ_!9@7D3>N+1T[>>-CEG*IV1>>%()=2Q,ERA1:&/:?^=)8 M#>?X;Y?-7N2D6R0%S)G)>20N>H@((_16]"Y_^6GT.GC[C,*36N')<]*_YVC^ MD2#VCH(B4CKF623@=W;#YG<+=AH&)R/@;C>"+52:\^R1B2V XQ9X<6.$Q2.+ M62+Y4B;22@R;8ODG HU9Q58$]-8!G0I.*".(L81B$'$<%5K+;$VQ) W-CX45 M&JXMW(X\S[7*M<1F+!%;D3!NV6XCHPW-C1+L+U>/-#5EX"0F.+YHD2MM26HN MM%3Q@'W:0'@EF5M/(5\+24=NY#J3*QGQS+(_BWCMU8/T)33FL6#+QZ;Q)*S^ M\3),41*VV/2OP%)%PI]%BG0G+&8K59N[Y5*P)W?RH\W7&?(-Q[$6&A_W-6TZCF>]-^,QM6C M859U:(\P#>5-YRT.02^+4_QV)IF<(IKQU(!ORE@':&&JM#T '/ MN^\QS5, H$M+OM;",3JI\&^>%:CEX'[DZ.$ _"+8[PISIP/VA_>QUA',C4/: MH&BJ&.RJ,,#+&%)B69)U6RM@!M[#H55NVW L+1)N/4K(P5NI"I,0?*; 8.WE M,B/GS?)(2AU-3R:!\RBNR=]1+#@1- -K#LTB4="3,*"84XF,G9%+GCC!KMYK M*==:ZO1L._M3WN][]:(-S]9>\T9 /-%0EQ4 P8=SZ]I5=BAL+![>658,G82N M7;*=XYP;EZ'L/01B(DBN=R31(HM]>#H4C#L >P2#8[%^5KMEDRQOC)6IT[@! M M8]I?**$Q<.-S):=*V=O>Z'H]%1N1UIN$YG!$U^P-+N1-WJF%&XK)W=7PM% MHM%-W8-34#1%Q"^^+&AM5X)'.+IZJ>5'KG 8U"2_:)'\0FB+UHZ$ VRP-;ZX MVN,WO$(/T!2J*L1AQ12&;?C6EW*:.B(*3)RF<-R'Z%B#/M9$)I!1Y/1U!JN# M?A @/O8L;S9P=^9VJB/BVN(@@&2_!TY851:9$7 MX4&S&VQ&QI6>V2T5!TDE8LX?G;L"Z9?\%1OW9]-GU"^C @ID_ARV*@&9G>!( M"1YRSRTV6(M2E2<6+ZCD97,:(0C_KW(1(B1AX?30?0 2'F-_?L M!/(, X;^)O85XJ.I IH^C0-G(?*>2TV-:64=744OG;UP?\72D3;<'?)$ST9<'KX/L29MG+M2%SQ:+K,\JT691%=/N>H5G] M>Q [ [=JM9_N?]:ETZ*9GLJ\[#=YP4:301"R6]3<)RN4T >U]7CP)O@9?<%D M,!O_S&X>PQC#9REX^P@/,*Q8, M0D1HR-Q/CU?+_-)TRMT&=".RZJ)%>M;@=:>S#W ,2ZS8EX7[^Y5BB:#*7!A5 M]RN.CLJ#+QUWQ2.K-)4K.%_B::)(:L$P/:'"'AR,IUK2Q5K9Y[B#\K@.V+L5 MC*=*WSH?=-T+#AO7MZG0:W=)3:4.6-O?Y-:C]3WXW%__[J?[2_0/ M7*^1'E@B5E@:#&;3GB_#JA]6Y>XR>*FL5:E[W0!HH6D"OJ\42LKR!VU0_^_ MY5]02P,$% @ +TEH62<3V;7;! ?@T !D !X;"]W;W)K&ULM5?;F M\KG2\LJ2JXI"V/LCF9O58:/=V"Q(*7'ZXG5Q_/C^E\>G9Y?3&Y/;^< MTF1Z0L>7T^/3Z>UU6+DY:'ELQTZM= U]5$,G3T"/Z,)HOW1TJC.9?>O? LTM MUV3#]2AY%O!&EDWJQ!$E<=)]!J^S/7LGX'6>P+M6[K,CH3/ZI%-I/23LE73T MYV3FO(5>_GKLT#5F]W%,KJ%]5XI4'C90)$[:.]D8OWO3[L?OGV'$1F(% MEZ*+2.DTKS*E%^%+;O3BUQS5F9%P3GH8""NQG J/-:7)8\]/6O'LQF/1->F# M- LKRJ5*14Y.Y$B=U84E+*P'2CN8F1W=R^SB; ME9**6K>2=4M0G9?%#,8LO2G"]MQWEB8_.CNC*7IK37!VCT:V )%].L'^SJN4 MWM(PCN).AP?=*!D,*.D-HSC&N].+1OAPKA%<'0Z HR:#J!TGU$ZB?CRB?CL: MQ#WJ=:/!J$^WQL/B+;5C&'5Z&(WZT7#8QZ#3'D6#=H)1,HJC03+:S>.[-\.D M/7COJ+3(C"H!DBF+QKF-5 @3HO?(:5-D5#G/ONCK"DF'70Y9A/1^PYWUD6T. M/A-Z77X&.;%4BGMT>VPI+'+N7,6[/H"NE%]NE-"\:49A@426J37XFC$#*OT= M?;B>5A8:C&CBE(CH-Y#2-,%'*"BB8Z%%AC>[\QX7*LMR2:?"^>9NJ @J5B9C MU;&\(5?^"RYSI06BQW+T5NH%Z-5Z2=UA:C H3=L]O:0SV(&E6=1< F*6AL%5 ;Q_U8F+(SFNII>A^NPV^SO M13^+;.>5PLI,^_UF^T51U2_H+:\65&8Z&('IBV+Z JH(Z9FI[$]DNG9ARJE4 M=ZB@P%J4I35?T2:\!.X _J&&_V#XX9673I>"V@XFKRC)7W":^X[Z)9>"^=8K^H^!> MEV+OAREVFH_=K%H[=V)(8!%N_HX"Z?IZO%W=_KB8U'?J!_/ZE\F%L NE<4V1 M<[C&S4&O0;:^[=<3;\IPPYX9#[V%(5^+I&4#?)\;XS<3WF#[DVO\-U!+ P04 M " O26A9B&JV#OL$ !Q# &0 'AL+W=ON)/+BKJZT.\I*[YN#?M_E)=72 M]4Q#&E_FQM;2X]4N^JZQ)(OH5%?]T6"PVZ^ETMGT,*Y=V.FA";Y2FBZL<*&N MI5V=4&661]DP6R]\5HO2\T)_>MC(!5V2_]I<6+SUNRB%JDD[9;2P-#_*CH<' M)Q.VCP:_*5JZC6?!3&;&7//+I^(H&S @JBCW'$'BWRV=4E5Q(,"X:6-FW9;L MN/F\COXQ<@>7F71T:JK?5>'+HVPO$P7-9:C\9[/\F5H^.QPO-Y6+?\4RV8[' MF??CG]]?R#^'+\QX?+P[Y'1%[OYZWW2?(>/>&]+\Z- M]J43'W1!Q4/_/I!T<$9K.">C9P->4M,3X\&6& U&DV?BC3MZXQAO_!0]G9N: MQ!=Y)\Z4RROC@B7QY_',>0M!_/48Y11Q\GA$;I(#U\BH7NR8U%A81*^?#(1V/-K8J]9>;B M]>YH7TA=B-?[DWV!7A<>[KZT1*).)28NL4"!/-4SLEV5MJ+?-^OC+>SJ&HI= M5ZUZ+\2S,TQP=G=V.S@:=+\7FK-@E5[$L#=!6@_3IT/.J2 KJPA3!E\:J[PB M)X"]J88_A]9@#^]!) [-+?F/-DRS,0XNLKA">V.^>N*3%HB7ATKZ->K[='%Z[O,(6#SL-)9 2M4\LY3;BC[K M] <'*YB0\PJ#C1@R?Y=:!\"F^3PE*A*V;,"#KQ"A0>@\6 O0U4I<:[/$]N@C M%[.>*YN'VGFIZ/AN_?N,5S*M= C.ZXOO>B8@ XX,W=M6Y)&!>7N,)*3(H(DX8KF\\ M)1K"J-?@)PJ%[<"4N"#HY5$54VMW034O5- MSDI@.=(MBWB+B\&-O=#J[UB%2&(M0W!0IGA(\ &!%+ E*?/91#9X1SP,M6/$TD+[E/67)M-I'B=_0?"_L%UV?E6VEM,I@J. MU[ KZ^#?]5X"VX^#WKO)3V]BI8:]R=Z;EPWOE\_N[P1ZN-."'O3V!F]>-.)? MCOF1";)Q\,1!DKK=W<_?K[W+WL;XB$8-6*-M(?XB='VMC=[&#/'65!7K-68' MHMT8\&L1K6>#]U;-@M^<#D]&@1P;Z=PVRFG"HFQC]!Z[:_0WKH$UV46\[/(I MA4Y*-\)NM;M/'Z=KY+UYNHR?2[M0T'-%<[A"8SN9L.F"FUZ\:>*EQ@ M !D !X;"]W;W)K&ULU5EM;]LV$/XKA%=T"<#8 M>K><)@&2U%L+M%D0K^N'81]HB8ZX2J)*4G'R[W1IV5E!6TE(R72-#%\>#4/3P+]'@SX ]&E[+71MJ3 M.>=?],/[]'C@:$ TIXG2%@C\N:'G-,^U(8#QM;$YZ);4$_OMUOHOQG?P94XD M/>?Y9Y:J['@0#U!*%Z3.U15?OJ.-/Z&VE_!G5]&BDP+P>-$H:4V?6E/> J0GZ MR$N5230M4YJNSQ\!K Z;UV([\W8:G-%JB'P'(\_Q@AWV_,Y7W]CS'[ W):)D MY;5$EU2@648$17^>SJ42((V_MOEKS07;S>ET.9052>CQ /)!4G%#!R>O?W(C MY\T.L$$'-MAE_=L"L]/4=J /VD>_9Q0M> [I"F0A1>8Y19(J"9U"94C!ZX07 M5:V(R2N^0"44C[V<2[F/6 GO**HE39'BS4"J$X#]'% MO6"]0GMQB(-QL ]-/\9.,-%]?H!CQ_3%+@XF$?I I;3SC8M[=OH^(DH)-J^M M4B#H)2\/$L I0$3:2U8JX$ J%/@X< .P[.!0K^;&]CD*<13Z^UN@;9INM7%N MXS/3\>-B)' U]#'Z%NLN-L#\Q76Z(X\!'EWD-WI#T;RBR M\)51!CD :%9.:]KVT,4"M*+E0;_63-TALB0BE1C1VR0CY34UZ""ZH*'7/\6> MZ[U!P)WK=$^N@\=.^"_](PN@L0]XS5'7PUZ\X:D7X3"(T6?S:0*]D!LJX$O; MJ;N1?:VD HGH4)F\!6W;O-4]]W-[E:PMXZ 9?P*^6Z)H&+ M)Q/G)=EH@?3X\$,\CH"/,.CS ;U^!*$+)ULTT5ELP'>J=H>N":LS]$V".L,P MML]Q] 0[+;IU2\&Z)>#,U@R3XBOGUNOO8U5H221*2)[4.=$KSN^ FAN6M@S: M"KE;^K(O?=#(*RMU:\C:[-$, Y:;<=W\CMR/+U%;P _1VX:HEZ? Y#*\;4T_ M8UI\%V7K5/4+CL;]$B@?CX:5XY:MPK?$PW\L'D^KQ_=$:3\O/8)[]>_Y-.FO M-/FC>/@>99KX;@F[)LI^GO":%E>E\66U^""NQVG?60N?M -]B5)HO_!]+GO? MEA]9"I^/@>_2VY,+X3<3]K\LA$^(QDO5P69/W2^$JRW?CRZ$S\G#<]=!NR7? MK(/M9O _6P=GW4$55H,Q":_S%%4PO52,Y/D=FM/5JCH8L$Y>:P\7@A?;+@W2 MAP.YS*@]7M-;*A(F82\K6&)L4II*\ZJC!^J'!FY'@-W>L=QL?,=OY,9Q'CS1 M%QN9V2(SGF( GQ#8[.L^)G3LX9"B82Z-F\![G6M) ('PH]B*WH;QL@>>%+PN ME3G0=T 0J:J-86;9'8Q=<) MM+0TQC5A!RUCAR]SS7'9$V(7G-7ERB'Z3(0@VE\/-K]0K#S':9O!JKG1NUZA MVZ-D""?+4!F:UD;PDDV1B[L M*IV)BV+'/'IZWX0=UT/;[AI'O0OA@HIK<^VMTP!B;N^&N][N9OW47BBOAMMK M^8]$7+-2HIPN8*H^( Z0L%?=]D'QREPOS[E2O##-C!)P70^ ]PL.P6D>] += M_QM._@%02P,$% @ +TEH60@%BMOB!0 Y0T !D !X;"]W;W)K&ULI5==;]LV%/TK%V[1-H 7V_)'G#0)D*3I&J!)@R3; M'H8]T!)M<:5(E:3L>+]^AZ0D.UEB;-B+34J\]YY[[A=UO-+FN\TY=_182&5/ M.KESY5&O9].<%\SNZY(KO)EK4S"'K5GT;&DXRX)0(7M)OS_I%4RHSNEQ>'9K M3H]UY:10_-:0K8J"F?4YEWIUTAETF@=W8I$[_Z!W>ERR!;_G[I?RUF#7:[5D MHN#*"JW(\/E)YVQP=#[RY\.!7P5?V:TU>4]F6G_WFZOLI-/W@+CDJ?,:&/Z6 M_()+Z14!QH]:9ZG5U]X M[<_8ZTNUM.&75O'L..E06EFGBUH8" JAXC][K'G8$ICV7Q%(:H$DX(Z& LI/ MS+'38Z-79/QI:/.+X&J0!CBA?%#NG<%; 3EW>O'M^OKJX?KRYN&>SFX^T<6W MFX>KFY\O;RZN+N^/>PXF_,%>6JL[C^J25]0=TK56+K=TJ3*>/97O 5J++VGP MG2<[%=[S)J8PN %>H!5>IX)8^ M"9M*;2O#Z?>SF74&2?/'2RQ$(Z.7C?A".K(E2_E)!Y5BN5GRSNF[-X-)_^,. M%T:M"Z-=VO][R/Z'.OI6I*(JJH'2+SPHQ-\2D)*75 M3RE3*9=L)CGI5HF,2A@T,$MS+=$4[%$(+KVER6#LE_CICON)7TZP3$9]OSR@ MPT%X-J7I:$)?F8.Q-6?&TG!\2 _:,>DA((2Z4HYGT1B5;!WA'71'!R.X86'P MJB@K?T3@("+DZ,/A8+1'MSY:RM&2R0JPY[4**=A,2.%\B@!E=SSITP-[I#N> M#CWD'%E5E$RM25C2,RD6S-MR&H7[G5/*C4.WW "K>2,'E6:C MDK4J(=D(Y0(MP8@T^"I+&> .#F)->G#\,955QE\7GAM= MT(Q[&XS2G*'@O#9@<08MCR^#ESD#6EW)C'*VY*#"HK5&U%XS2Y%/(9&@L8;: M;?"$HA@J[L1=1P1!KS 0K(,*_C>C":T7( M0KDFI!+*(N+;IS.)Z%2+O,;N*H3,B2)P !2L"%:#_'KC1R"A8&NPA;]LVZFM MD K4V!(SM!M>--G&'TM$-L)+FX%M*5 AVQ AI$($ 4\6C,>QAJ8A(93BO0!PN^C;][,TT&!Q_M\*L76_$^(>WL8-H,DB2-QU#V<#.)( M' R[_V(-Y2,AQUD^&A#QO+,A%Z M1.T*FR$]GO#SWOZ;3/5%4$=AJYVA#F+Y(2*^N'RU6%KY-&(^I7SQM.]"Z_5I MQ:QX,M3JY/ 9SZ$V-E]/9I@LL2ULYDHC]9Y\UP,TU-[VM'QE#+XTNO;I*\B) MF?#2W:VW=?4NN%F$#PQ+8:3$6WC[M/V&.8M7]\WQ^ %TS0/ME=_HW4$L#!!0 ( M "]):%G%F<)DF0D *X: 9 >&PO=V]R:W-H965T3,PWEY9D8Z6QG[Z!9*>?&4I;D[[RR\+S[T^RY> MJ$RZGBE4CBE*7]T6!PTL^DSCL79WSOUEZW M5K@RRZ1=7ZK4K,X[PTY]XT[/%YYN]"_."CE7]\K_O;BUN.HW4A*=J=QIDPNK M9N>=R?##Y1&MYP6_:[5RK=^"3C(UYI$N;I+SSH J53%GB1(_%FJ*Y6F) @P MOE8R.XU*VMC^74O_F<^.LTRE4US9,*HVC!AW4,0HKZ67%V?6 MK(2EU9!&/_BHO!O@=$Y.N?<63S7V^8N[3Y\G#Y^NQ>WD[N&?XN%N\N5^06(X99>J<_'3#\.3P<<70!\UH(]>DOZ='OJSLL3$ M"8DLN3#;5N21+1?P$-PJ9KX7*O;(PJ,Z]P78OGR B M5GHIIZD216"UTO! KB678 MBC@298'L):UWRIFT]*KM.1&G!BCG0K(<1(Q7V519,7P7PJ:'>TI\,=@V'/?$ M0PN]QI9IJN<<$SA )A^5B)7UX#)1R#5!=T *D*Q_[_&PM]ZVT$A9JV.9[COB M-H9,)DKDIE8'^6D-YT65J993G6J$L0[&R>$JD87\"W;;V*).H9ZX+:TK98!, MNQJ?W*O8P"V3RN;D(IC;,Y;/GZ_$I-:\'0!D,B<*:X0%^S#EJ&O*KT M[+&%Z.J>ZD4P0'X(_=Z:-"5G:HXKYP_H=!+_,E,"M"MG,QWKRN0S>$;(-!7& MPGRV#EMM&4;E60;!X0=Y!4I!R[)L4IW')E-;H/Q">@H.R#9QRQM93Z 2A-T+ MF.,U93B/^,A:*S,"BD!P_'D>#P9AS MI)":T9$_#'Q86A6)FSSNB2[!A%G(6''PUD%4)7@P,8#DJ/K/%9,XMBH$V%H[ M@ST%UI.-#=X2<6\PP?$@&IR.OM<$P^-H-'S__[?!^"@Z/0&/W(!Y3)Y7O04' M&"FC$-,XV)8P7*"2.^;)P$0G$9_@^%WP(A9,D9@AT*Y2"2)N^H&VU)D\4&6\R?U D2"&B@,@6U1T0WB[^D#,]!,#HSZ6D7&$EVPE@$PT M6!C$7I'#2D,9)#BO/5L8BU> AIIII$5\>X&^S34PSA<[@1K$AGIYM?I$OD5Y07QQEBR_1%G]RT-%W7Z&KO1(3*E4 ) M0'JI$V!%,LNUF"ITSD[/@WN-JI]6A:[GGR)' ]"8<0LJ$3HF>M-))F!4R!4OH M$NY>+103WU3EB@HN,*^9?*'*P()8RMED;M.7&D[ R;TAJS>2T4&GRMI,=7F]RYK7$ M _+N$BD0R](I0@[5/ HK=A^P&6JRFD8SI 93"F=L\K(JQ'4>IR7[]YF77D7) MM *;ID,#70LMI0:WD4=*_@(44:)@6YD MI5)(Z0X1&]S1(%/BQ\.R$(6RVB"!DM+26:O2AOS])C@)U+-:1E0'MT?M"&+" M439K GQW/74J32-J# KCF 7;.1<&H)D*EDF0HWEH+O;)(Y.MQ>^& _4^Y.-; MM\(]3S$Z!C957;=O<0(*]J2!\G:!/3&I'!1XY<\[B2D&A0K9];_XB?WC=**E MU71%VIPS\3,G8@A!_^7KIE#B^!5'?+][9?RUU-2GFAFYD288:]C51#+-PS#8 M@($+0 GM:F=N35ET0-)-8X,&5>9T:AZ 0Q3@^[XH(;1+O8'+25-LA!/ M4>^,BPWY-I/R++ ";W*\?AL^6@DV*0-JA'7 MC;UPK.+W+#F'\(CF-"9/2><0M\O.&_KE)9A85EL>%:H0WS#IW M:"$1CNIPO/7>YNWTP[5,5P"VNA;[G' #A& "ZG2@WBV,]8?T]AII8N?8U@Q( M]6':LTN=/Z/C<6,\=$$6$71E;&%LB/7/B5D@L,:3!_78-[]130*7DE5QAX[=F",=W54T\4-*6;=6<9N1@3HA\ M1?CNL26BT%&:4R>6CEHO&II+SRO1/H=6IVG9MMMH6K.S0PD>1,RHN6&2"%\L M7LPF[;C#HZX]5=64BWNAQ]0AR"E:B;6L H I\1C(7Y&<*O]F)4T'ZHG?984^ MS,1E53*\1YL$0923E%L.IF"R$,-![ZCN.J&37FF%4*U60W5;6V_76^E^ZQL" M)PI]*2$N@,?"YX3F;O,Q9A*^06R6AR\YOTH[UQ@H4C7#UD'OW7%'V/!U)%QX M4_ 7B:GQWF3\KBOU!+ P04 " O26A99_,U M3@8$ #F" &0 'AL+W=O:=2A$D4788EXS*8COW:@YZ.56T%E_B@P=1ER?3F#H5:3X(XV"X\\KRP M;B&.:[,W!A?)0JEG M-_F438+($4*!J74(C%XKO$&DQ@VY+Y[@_WJ)_]+%3+ MF\%Z)[SRS MQ22X#B##):N%?53KO["-Y\+AI4H8_X1U8YL, TAK8U79.A.#DLOFS5[;/.PY M7$=O."2M0^)Y-QMYEG\RRZ9CK=:@G36AN8$/U7L3.2Y=4>96TU=.?G8Z?[J; MS_Y^FGWY"K-O]!R'EE#=MS!M$>X:A.0-A"%\5M(6!F8RP^Q'_Y#8=)22+:6[ MY"C@'*L>]*-S2*)D< 2OWX78]WC]M_#JA<&7&J6%V8J>!OZY71BK21#_'@JW M01L<1G--72?QUP^PU]5!L(5PTDBL-7Y1%<.!)ES0>-4H(;EJE "G:VX+S_7'?6C%G;XKU);+W)6GL>'& MSX=Q+QI>);]#X6P$I\D9%&R%^XFG34@$M+5!GZB4F<(K4 CW,C5IHLE\)[TF M(LK=+IQ6V$T>]Q")#=6&C@'B0S'$4?1^6[]#1'-.TY949NP(B/UI_XPZ@W(M:R<)SWR'ZD2F59T7.^:7VXYD=%7EN<:\ MK?+)1=P;[#?"CIM/X0*I0*;6&JF9=$MI6\/,I_)GR(L]0(EKL?FC;8WCXNP= M.N#"O;NG1)W[&]:="I3)YAKJ5KM+_+:YNW;FS1_ 9Z9S+@T(7))KU+NZ"$ W MMVHSL:KR-]E"6;H7_;"@'Q'4SH"^+Q6EI9VX#;I?F^G_4$L#!!0 ( "]) M:%F Y41\A ( , ' 9 >&PO=V]R:W-H965T9 RCT6!9,CIUXZEWLB8Q@X*"TEHJ7+5B?H*2L^9/'M@X[ M &\?P&\!_DM N <0M(#@K0IA"PC?JC!H 39UW.1N"Y<01>)(\ T2)EJSF86M MOD7K>E%FWLE"";U+-4[%<_*$UA+-0=@WQU) "95IP64M )VBNT6"CH].T!&B M#/W,>2T)RV2$E=8V##AM=2:-CK]')T WG*EYO M$Y_X!PD74)VAP/V"?-\XS?3L\Z$OG_]1G[U9_5HR@>P6!Y0O>\PKZ+KNA M"_OI3&\;R8JD,'9T\Y(@UN#$GS]Y0_=K7Z4_DBSY2++9!Y$]NY.PNY/P$'O\ M0P\)RE)> CK6%R%/^NZAH1A:"C,2UO%IZ+M#-\+KW0J_#CL/SP?/@Y(>+F\8 M7+[@FKT.\P878=!%-;MQS[8:(%642%;#44N[9N>Z8HID7C:%X91OB/5>ZO=IEKD&PO M=V]R:W-H965TAVAP4+(KRH! MT.0I2[FZ["1:Y^>>IZ($,JH.10XO88E9!EPQP8F$Z65GY)^/@R,#*$O\Q6"A5NZ)D3(1XJMYN(DO.ST3$:00 M:4-!\3*',:2I8<(XOM6DG:9. UR]7[+_4HI',1.J8"S2OUFLD\O.:8?$,*5% MJN_%XE>H!?4-7R125?Z2154V/.N0J%!:9#48(\@8KZ[TJ4[$*J"_ 1#4@. % MX+2W 1#6@+ 46D56RKJFF@X'4BR(-*61S=R4N2G1J(9QTXP/6N)7AC@]O,$& MB4&21TECQF=D)"7E,\"&TFK@::S!E/.BFNVJ8@LVL(7D5G"=*/*)QQ!;\&,W M_LR!]U!9(R]8RKL*G(0/D!^2L-F1G=0,^W.5TP@N.SBN%<@Y=(8??O*/>Q]$ MMJ;_J-%_Y&(?_B'XP7V1 O%[D_Z!OYH',HI%KJU=Z,I-.J6I IM2)VQ'I?U& M:7]GI8\@<5S3#6+=O!O%.F$[BCUNQ!X[@QK%-"._BP60?VXAFX#\UR;,R?'6 M7OQ.9&MR3QJY)_L8Q2?OJ?^=R-;TGS;Z3YW-?8M=5S*:EAU9$3&UK26V##AI MWYH!=XQ?.!D5,UQ-B7]4S>)=TG33+ADG#*;D3HJXB#3Y0+/\ EN/BSDMK<:7 MZ91%N$:B-)T &8LLI_RY2W0S4HY^9E6LQE!LM\* MCM- 4$7Q\8)0'AM6;K[A.J/+$=,4Z));>5@-)LPB2.1@7 M""4>'5))'8H[Y M-U5B;+G06,ZTAJ(XW6#$_LEI]RP(ZU7+O,'X,U.9%M'7+J%I:EXN$A8E:+F* M-"830'?UK6"FMB+'HO $,F*JY%,&1E .9D8=DL=2N8D#K\9DQCC-H2*!<678 M\A$88=<0U;K">A$M92_S9XJ8Z('*E%6);A"A7R+Z1,BR3&S*FZ!K0:J8_(>6 MT-18)L"$DM YH I,JA)I?.CHY&=-)S]S3^ TL\VS5VY4T\5L/=8)W7',^KW6 M]O6%?!*S[7=P:^@]'8PJAE86U8-VQ7H4$K--C2 MZ:K!27 _8&]A-_[[2<@JTDFRJ\C6.?M.8[JQ-=UF:@OIQ@;=ATGV6Y?LNQWM M4I.S3=T4+Q8_J\A]^&._-LJ9W*+1S?#=BF%5N0]C[+?.V-]BC5>Z MZG51Z;5*==.$IR&N@\_6G:P;NJO"U@S[3J\Y',UF$F9FC1[-*4OI9,,J4['T M2Q;S5]-\B$8%?M^ K>+V7G/XN9]:Q:V1&G=M;SHM\O- MRSW,@1?PJKT*?G[%7J7:J-05?W29Z* U88';,FVRT5M@+T5;<[D/UQ6TKBMP MNZ:-?GH+SMIZ5GW[,%Q!:[B"?1BN+:2;#)<;MJO6UG %/VZXME"\PG"Y&=XJ MTELY LA SLJ3$86;\(+KZC2@>=NO+5X=W=Q2.6-&UL MK5MM<]NX$?XK'+5S36;D]\1)+B\SMN-# EDO9 M"+NO.]GBF[DVC7#XU2P.;&>DJ'A14Q\<'QZ>'C1"M9-W;_BS:_/NC>Y=K5IY M;0K;-XTPZW-9Z]7;R=$D?O!%+9:./CAX]Z83"WDCW;?NVN"W@R2E4HULK=)M M8>3\[>3LZ,?SHV-:P$_\0\F5S7XNZ"@SK;_3+U?5V\DA:21K63H2(?#?K;R0 M=4V2H,@D[4D+\Y^C] ]\>!QF)JR\T/4_5>66;R]^JL, M!WI.\DI=6_ZW6/EG3T\G1=E;IYNP&!HTJO7_B[M@B&S!R\,M"X[# C;$@=^( MM7POG'CWQNA58>AI2*,?^*B\&LJIEKQRXPR^55CGWMU\^_CQ[,N_BL\?BINK MGSY=?;BZ./OTM3B[N/C\[=/7JT\_%=>?_WYU<75Y4SRYUK4JE;1/WQPX;$T" M#LJPS;G?YGC+-J^*C[IU2UM[99'B73C[83 MI7P[0;98:6[EY-T/?SHZ/7R]0]MG2=MGNZ2_.Q=6V4+/BVN2W3I!$;Y)R=UB MOBXETJ+432?:-1V]U*W%Z2OA9%7,52O:4HFZL-A (A6=+8211>O-!Z$O M>>F-+'NCG J/7=Z52]$N9'&AFT99!H,G/_SIY?'QX>N;RPO^Z>CUT_WBK%T3 M2D@CVU*28I!H9=%J!TG8770=W"IFM2P6/4[(3]FBD4$[7DL_9 >PQ1Q!405I M118C-P[*"5-9Z%6I.02[7+.SFZ09GV+CRF\=V=EFB[ZE19W135\OV ^S->_^ M(;ECH[1SC?^2K ]G-^?)-CL"[GD*N.<[(^4B!<:60-N]_'<$FFK+NJ^DCQII M ;(<)RA'9APU%UXJVUGA(=O/K*J4, @AA$5=0Y23IHR/>>/YZ$)VMU:47MY2 MW,IB)F5;R%H!:L40XD'/QR:9UJ*+@WG6RW M! H5:-4)[^;HY<<#QLA?>H7CX-PM^ 1]2$=NQ'?$7M'VS0SY#6DRZL81 ./U M3>=-9R0!$J(S@I7LM*']1$,A0XOQN RQ4RLQ4W5 *L<+2+M?KS 'X,-M.+"- MO)5M'W24=^!@%K]40$92CTPDC=+5?O$URP!B)Y9S8#@C++A48!$& 5*S).0% ML&^:XF#66[C NN0"-KX+6^1/KK'F[!L<%1O9:2&0@SC3:JG*)1>05N)S"Q)(Z:5-Y8&7@U30*10!KP&Y0MXB M$>.92V$,H\>MJ,DV6_V!M"]=C_-&X&C$N@!,$\+/@:R0IA&H6R-A;%9)V_%C MI 22ZI=>E&O:77'8<7$?W#E([6T $%&70ZT#$\6AV[V%IJ/P:5'UU*+E)(9# M!-DTA#,]LB&>ASURF/1ZAJ2AY8X,# K3<\!-J=C9WGA1>,175AO+VUPHXTW+ MZX5IP>(YCE450#<9>3W-8VP.5QEU*XA@#X^0136"GD*;J0%M$NLY1\PG+LY/ M<%KP: 1A1=&E5T^G6:R@5_CNHXU_<]"8%)E"('IPX=$8W<):Y$/%#]&M@)% M4"/FM_&)W4+R]#1>T'^EC:A)WJ,R;SS+X]@#(RM.#T_A ME& .6>EI[0LUHM M0GX.*$;@O':4EIP:V"]>$("WZU)D]=@"ZEVKB0C-5'V$K";ZD4' M"' <:VATO6HL5]=Q6]O)DG"A6&@-DH?();11%&/(FO"MYXB<%^#;"&$JPHRJ M%&K,<6+TZ$%+@,Y8.#-@&XL?TJ?J2ZY&1*H3#0V&F ;D88"2#EA;$@V=HMHL MEE"223Q 5Y<1?+@=,'*O%I%;46@:%$7"VZ DPU(P0<>),=*YZ#ODC%VJSJ>+ M\1]PU':.R\$2%W0&H<3U^OAXRDJL ^'@6:,09=$H8\!8W->I,]2ALM2()D#C6 C MY/QC$*$X8BM.-P\\%D=W2S85UW@'Y/..Q^E0;U@.PG(P#ARE!POA:3;2FDP4 M:"2L$5,PLU5NN:$X(.H)O3Q>!E-&CT"'M1V?8$K6&_9/!0E#25I0B6?H-9-IK/&8,E:K888P# M],$X9&=J"&Q%+C7(.>>P\=_8='_.')>"O5WFJ&@S$"!8!A7!$N M%)Z86+!&!@I3GQHPN:<8C'KX>L'T1+H51=S1<\[?TT-PW+4=YQD#C\*OMZHB MTA4/B\BQ(:*\:$4,UN,QO!]EI=+$!P%.%#8C0X$Y<\O8(->#'+)NH#Y5%!BB MWL.RMU(C?M8F*Z._'<49,42SK5Z08'S6$W?VY#RUE63=R%P'H![Z$,;+AW%T M>=^:U-;?/ZJ(M)EB';':,XE%<'+;M$W92*M@OP&4&$ Y5C((]@5A8XRG4*9 M*7+JMDY(H;S?:]DN8-4 )+ N*,9WCZF@: P7V]'BG[M@%:^9&4 M!UYFJR0,W]7406:\P2=INQ?'@P05AFDLC^'WBZMYYGQN"K<_/4TN@'JP;-Y0^A*R=4K\B/P!9Y+V\G*(07[4U*R$ M7T=&V LGI[UH_H4BC<2HB1SO$5OJ//?+LSG$0@HJD>CS?O'7-#&HU]-T$,9# M"HHP7?+D+,MZFQ3749^(<3^S]D U-<"!)XU*>?05&'B2K86CBS=AW?G3CED;WBZ4. M'(VG9M%T[,38AHU&-IZ0U5Y:G#@.=&-7(_4J-5*O=O9 -W+!Z'?5^KNY+8W4 M;B$C*A%'9]X ?M+J(P-U-\V)IO1!9$EF^#Q?CUI 9;Q=U'(TOI"BB?!)^99* MS 6\.2\N[] V<()_GJ/\AQBE*PZ@6^M&B$6PSHO"0!@>KE!C*0?W:$1BBB>3 MB\_O/TZ>;U.,#D,_-;@H MNSP)W?\"+Z-WJJM/1<)SACJ/#D2.9.R?R<2!!.!<=SXC2C2JA.2B>9 M"%BZ-:4Z@1276_0E2?[\,EF$_3:0C:QTP?'15OM\3V&()=X' MK7.R5I'X+, MQP57M<&QUD?Z/EPHJ(X#=Y"JI1VP>B$ 8EY?3W%6DG&Q3@Q'$6)]CT 0)XM9 MBY#K%ZS-8Z![6@5=1G,WJQI5 Q8\@^"Q9)TZ^&2=![M86=?6&V:.[B1T)@)L MK8VT9A-GS4_+ V73$_>4TWL#Y;"C+Q!TUV:X'I#MLVX>*3*4P-YTV@_P?623 MN?+0CJ6L]'Y)X; +SHX.AYOHP]V IN=N1>J^)R#7OL6_0,W;>(OPNX6-$HQO M!65D+G"JZM#FD@7H!HT)[L$!O:X> P[I>B40R#23.WAAK&N>>S&*9)RX8XU#KK+QY3A MJ433U80^_OJ./L(S,\ZUE#%QU4HAKV8R+:I2R"<5XB-QQ!G"=Y1EED>_]"+" MMF-7Q9]/3HZ2G\$!) V6^0T&7KBQ69_O<--^\2$(:Q$*C\D:P^5(KQ?'KQ[; MZ9/>%2\,C;G(C"#Y@Y)1?X66)SO3/GL!Y6AGIGZ2Q&%X9GU-*02,EQL3?J>8 MS2]<;)(]=CE%$@$ 5T\QI#A72E3&6E,'&+/17]SEZ/!5=ZHLCD]ADG#U?BD, MW5C98<=P$0_'2!?'\QTW[TW#XTS2*N1"'V[\N?\G1=IAC7#.J%GO"Y&_V*5Y M3DV/I+O$O3@HC+62] P MNJ]&RQ07.UU^YPDH,? [/&2)G!&H\H/GXP<]]23,\9N&GJ0 &6]U T_$&2L! MN2]2I#Z2XKVJV;;MV >[C<_YFCD@$"&/+-H1 P:25R3:M_;ILNTW.8N87_D' M61HTH/H9;=2HM0V:UNM!URAK/C8PQ?DMM4G^:K.O?<'SEZ;27Y)*NI*6!DPX MW7;O0H+C 0F.'WLO@F J?Q7+P*U [9!X>V@N=1=?RPCWUW-D*9Q C=E&V/@_ M]V3>=?3ZD9V+S^TPJ25L] C.,!$3H- M\;T:PULLH7(>YRW<@[O#2]AT:1D M6%FO:9A+I%M4897B3K%1SD7J(7"T*K[P!&%T4<&#AWAT3X*VFBSTD-X&7M50 MM?*++LA;:'H?*MYK&[\#,*E4M0K7UWP_IX%\]))#NBG)>\$Y3]G"*L(Q$() M4!MZ@UC0O3RIYJ_;B4W8I:Z1-!XEO.<\9I"&#V51$?BE]U,E;(;6F,9,/F[F M)!/V*[/F*(QD<_!N"+/@&FY>X!&D5,B-)W3MHJU]&G$W>R>0ILF]T_Q*2DPD M-I/W$R5)BIFY+GOKC>]6>K!SQA?X'8X?M]HY3U;4*Q6B8=/CVTA(?)T%9Z*, MHU3YA\2<"5\;B M%]-'\?C%0SS^,G3\<P\F8;@I0E,DR WW$G])E'/?@4V#J_I M>N?8S-TF&H%2>7A5*DL6&GVUI<\6BH\-]AZ!9WZRX16TC6X%W6S#JS;0BM^9 MXRLM[K30-'';%6:1 (IY7V>:"X#J^L&@3R5HQE'IY3A^!2N\6S3.G#Q/R&X( M6&8@*"0;#93>)1NF/K%@;6S@#K(_)FBD6?"?3%#> 6C]WQ6D3].?99SY/T88 M'O=_T_%1&(2!+6HYQ]+#_1?/)YZ/QU^<[OA/$V;:.=WPCTLI*FGH 7P_UZ"N MX1?:(/VQRKO_ 5!+ P04 " O26A9(&0)I: " "8!0 &0 'AL+W=O M=(1IXS46AYTYF M3#EU79UDF#-])DLLR+.1*F>&5+5U=:F0I4U2+ES?\T9NSGCAQ+/&=J_BF:R, MX 7>*]!5GC/UMD AZ[DS=':&)=]FQAK<>%:R+:[0_"SO%6ENCY+R' O-90$* M-W/G8CA=A#:^"7CD6.L]&6PG:RF?K7*3SAW/$D*!B;$(C(X7O$0A+!#1^-MA M.GU)F[@O[]"_-;U3+VNF\5**)YZ:;.Y,'$AQPRIAEK+^CET_D<5+I-#-%^HV M-A@[D%3:R+Q+)@8Y+]J3O7;WL),%' M;18O6!BIWN"*ZT1(72F$7Q=K;13]%[\/==P"AH0X]7-'MI)1#D!MZI+][@EOV1"BX%T_H0YZ.HASD_9$C_ MDT5-+"IJ6Y-W-3FI-=)5,0T;*6B"]13H;0SF:U3] \$5)IUEV%@"6+*:8 TJ MSH2&SQ"%@TD46<$;3$9C>*)9I3)0*IF@UA ,?'\,X6 X]. ;+SC]T2ELI4S) M%4U@-/+W+J(C#R?!((B\4WMZY^>G%CTBR;."/XA"#PZ]A;LW+3FJ;;,3-"2R M*DP[.+VU7SL7[;2]A[<[ZY:I+2\T"-Q0JG&UL?55M;]LV$/XK!ZT8&D"-WAW; MLPTXB8L6:%HO3C8,PS[0TLDB2HDJ2<7)?OV.DJPZ@V/8D(['>YY[CB^GV5ZJ M[[I -/!NIY.BVP9/I2UEC13"Y5R0P-U<[3M4*6M:!2>*'OC[R2 M\"/%GSPSQ=P9.Y!ASAIA[N7^ M$_;U))8OE4*W3]AWL3%E3!MM9-F#:5SRJGNSYWX=C@!C_PU V /"5G>7J%5Y MRPQ;S)3<@[+1Q&:-MM063>)X93=E8Q3-PNKWQ\_K MN]77!WC_P+8"]<7,,Y3$AGII3WC=$89O$$[@3E:FT+"J,LQ>XST2-R@,#PJO MP[.$&ZPO(?)="/TP/L,7#15'+5_T5L6*3K0R+RZL!:L,L"J#U8^&UW34#/R] MW&JCZ*S\HADV#6TQ[3]!Z(KAC:4%:U/^3)/ ! A]>D"D-[R :N5?1Q!J^ M&P4!?&Q4Q4VCL(7E_-G:&B)")3THBNS_1I9U8RCC3^KCH)!^7Y ND$$\B7\!I[?5 MA8HZ_SL((]>G-&0D;AB$<.K >D=MID2U:YNIIH/15*;K.(-WZ-?+KDW]#.^: M_1U3.UYI6N** ZAIH-S"R;IO65AIJ@:U9T#<'E0V@^5Q*&PO=V]R:W-H965T M(!EXJ4>N95QK37 :! MSDNLF#Z7#=9TLY:J8H9(M0ETHY 53J@201R&:5 Q7GOSJ>/=J_E4MD;P&N\5 MZ+:JF'I=H)#;F1=Y.\8#WY3&,H+YM&$;?$3SJ[E71 4#2L$KK#67-2AR-J6& MF[K XKU\0*8,]L0[>Q;Q4<[;!&A[%L?USJAN4X\Z@!-*IG].:?/T5I^/6(I:/!TM$Q M]/DC]5O1"@2YA@43K,Y1PSU[M:F!7Q1>!5="P$(J N;U!KZSG MN..I#KAQ5 M=MB598E4X;WFIM?<.LV,-*\&S>M!,S"**=.PEH+:6U\"Y<]@M2(1F\1KS'LB M\F&)JH);R6JX>$LI6&"VHFR]:?OW),^4G "T63B3[+0GDAU M&-I3$N]X<13Z293LWR:CCG6+F@S/6Z6P-M!(Y<8%9<%80X35=LO9!4O\-.KH-)W0-_:C-'/\++DXZR-R*PG 1<[%AMS,,C\:3>PISOPX M=N&(4C])'6^2^4D2N=L+PHE=L%)"3BAIBC\S.RQ!<+:RF7Z%+S2!"ZP:%YLM M-R4-H2?\LBTEI:91\IF[,7TRN'P"HW@,1_IB//3%^(_[XHZ95EES;(_LRO%@ M^1_%_+C\JST%MN:-;8E!T7[A<_VN[A_0;D#;*B1I9]=>*(@<#^5)1#K48)>[ MMSH]%*Y@;[A7J#9NA6DJEK8VW9P?N,.6O.J6P]OS;L7>,;7AM0:!:Q(-SR\H M2JI;6QUA9.-6Q4H:6CSN6-*F1V4?T/U:4A/VA%4P_'>8_P]02P,$% @ M+TEH60CQ8(H"!0 [ P !D !X;"]W;W)K&UL MK5=M;]LX#/XK1#9L*Z E?K?3M0'2E[OM#FN#IML^'.Z#8C.Q4=O*)+E9[]NDNS%;@/L62)?$A*#VGF9"/DGCD4ISK+@:BC76 MM+,4LN*:7N5JI-82>6:5JG+D.4XTJGA1#R8G=FTF)R>BT651XTR":JJ*RXH/ZUGDMY&/4I65%BK0M0@<7DZF+K'9Y&1 MMP*?"]RHG3F82!9"W)F7#]GIP#$.88FI-@BPX["HGSA(*W5?"LWZTAZ^4%UWQR(L4&I)$F-#.QH5IM MZX_(O=Y'K_/QS#L(.,?U$'R'@>=X MP0$\OX_9MWC^4W@YE_CVC.XR@QE_((IIF$K)ZQ7:^5_3A=*2^/+WON!;[& _ MMLFA8[7F*9X.*$D4RGL<3%Z]<"/GW0'/@][SX!#Z9$XYF34E@EB"C0+:*,Y% M15FJN"7ZY3Y8+ZT6ZZP6V M7D!1IV5#/* )S"GY"(7!"FN4O 1>9\ SHG5A#MSD9Z>G* ]T3CJ:[*>B5J(L M,JX)1VD:S#TI(4+7D0T,^LK@FX05*RY\K"OC0ON&7>?@[ ML[D6Z1V9>1342WCU(O%<[QW-?-\\Z.=%8[A!"J1(6S^-8E,7NE<+6)P$X+,D M#L'UF>]%X#HL21R8H;0%MDYQGV+BQA"-$W!9$OCTC,<17%;K4CQ@)[]N9)K3 M-<"ZY+5QRG=A'!-^#+="TUE;L4,W]1)"%OD!C0&-,8UNR$Q0+XVS3NC! 0:' M/8/#7V>P=?RZ/=JI*<^%?MA'VX.0SZ M$F?HF'5N6=7>J6H_#&29CCPC(IBM M]Z+,2$^]!OS:F"USJ PV>9'FL.&DHR@'Z" 7#U;>Y!^O'YA!MPMUSS0@@A8B M>Y)OQ_N/ :X:*]8ENH(O]@-#&--[HOP**<]1I@5=W(P8AX9"3XI.5RN)*\H; MN&XT)5!MH@.NX0]>-_0M)DJUE/>9%RT]T^4(Y;^3C72P';D M[\;.DPS>>"P8^\P=!T<6P2&V#BV5QLP+W!_-[TF_..E(%PPCCQXA36/FQV/X M3,E%-DS1,)RU6:8%W-/R\\&V/EMB/%OY0")$?2)$OYP(.U7#DH$]J@F!"O^2RINY*']9XS/4"YK@17!!D MAB86RJY[7IJ/KK%&%;V&"URBE"1_,__T6D'$G"3LKI[HY3F$,7:.@)JR)19V MU1@*:>E*U/=;CNR]T9"%'N&%T:/S-8?ZD9GG0P^\@_VNE *Y0KVVX)%5G:#IGV?;6[8L6:]O/+H2F M[MA.<_H[@M((T/Y2"-V]& /]'YS)OU!+ P04 " O26A99'F#W,($ !J M$@ &0 'AL+W=OPX MY_*=B[\D/ED+N50+1 V/41BK86VA=3)H-I6_P(BIAD@PICLS(2.FZ5+.FRJ1 MR *K%(5-UW&ZS8CQN#8ZL6O7+T)E_V&=R?9(V$^5%E&N3 @B'F\SS M4%+H.SL4W%S!M;@S1Q;E.=-L="+%&J21)FMF8D.UV@2.QZ8HMUK274YZ>G0Q M_G8##^/+^PE<3<:W]S>3J\D?=[?P^8Y-0U1?3IJ:O!C9II];/,TLNCLL'L&5 MB/5"P20.,'BNWR1T!41W"_'4W6OP%I,&>$X=7,=M[['G%2%[UIZW*V3&)3RP M,$4XY\H/A4HE*OAS/%5:4I?\515S9K)=;=+LG(%*F(_#&FT-A7*%M=&G#ZVN M<[P'<+L W-YG?71+.S%(0P0Q@PL>L]CG+(2Q4J@57"$S^ -@&DJ1F8:'&_13 M*7D\AU.FN*J*:Z_GZKCN%@AG(DI8O/GTH>^V>L<*9@4LEL%B<0 A9U,>:I"EB3>YF(B3V,!)ZDY U6N8Q52LE>C#. MU&O!@&E4 [C$%8;0RDXQS=QZK]>I6+DL)6>'L^MT&G(?UG27F3 / MH-^N=YSGUIYF^&"56 M?\WU@GAGB8?KA:!63*18<55E^>5XCGZ>XI9-L??;4]RINYU^Q>UN"^QW/_GYG:MMNQ_[V<$JGX)3.+W!*.6/_DECVNG\GEG=B>2>6_Q6Q M= MBZ;Z96(@F!&U>@F?QT,KW+!]O()HJ3MGK>3>GE#:Y>:G-\A"09\L0+Q": MS8YQD)%&2-Q#[E;5.<+5@\ M1^I4P"K=7K?NMEH[[5;P4+&?]Q2[5Q2[]^9B;[OWK-R]557<:_(_J")6;K.W MU;0RR*+"FY^K+VWB'U276-3I.C]7W9QY]U2W7U2W_^;J$K6F&:THN%>$1 L* MBMB3ODGQ!]MVOY?GM64E/VOB9DAS9T'AS#Z.2T_ZK-J5Y+E]@K].U* J>?3R M$5$YZ:/;7Q)QRB4])#(G!]!J-QP7;KA:'LXDXHM'A]\C3!X3 M]$VY5B(D'+8SO$[#2GB]1J,:BM+O @ ) 8 !D !X;"]W;W)K&UL M?57?;]HP$/Y73EDU;5+4. GAUP")TJ[EH8" ;@_3'DQRD*B)G=FFM/_]S@E0 M*E%>XCO[[KOO[+M+;R?5LTX1#;P6N=!])S6F['J>CE,LN+Z6)0HZ64M5<$.J MVGBZ5,B3RJG(O8"QIE?P3#B#7K4W4X.>W)H\$SA3H+=%P=7;#>9RUW=\Y[ Q MSS:IL1O>H%?R#2[0/)4S19IW1$FR H7.I "%Z[XS]+LW#6M?&?S*<*=/9+"9 MK*1\MLHXZ3O,$L(<8V,1."TO.,(\MT!$X]\>TSF&M(ZG\@']9Y4[Y;+B&DSAQ:+-/'(*]0U#QK@-5+&^YX8.>DCM0UIK0K%"E6GD3N4S81UD81:<9^9G! M_=WT?CZ_R7Y<8-PX,FY<0A\LJ#F3;8X@UW"/@U2MD0 ))D7(95SO$CVKUX6,"G:<[EG# M6N8T#707EJE"A*(N#[3E ?2X!HL5&=L7GA"U2^>V NPG/)$F-,MJ@JLW&AP; M(M*%6XJO31;#%;29R\+0"@TW:+4@B-HN8[2&D=NA@[$PJ$25 *4:M%R?!> ' M;I-UH.F[+19!U'!;G28LI2&+*_ 9&84129VFVVXW20C]CMOR Y*"#G-;00?. M/;MWTKET/YMJ/FF(Y5:8NHF/N\<1.*P[_]V\GI^/7&TRH2''-;FRZU;D@*IG M4JT8659S8"4-/48EIC3&45D#.E]+:0Z*#7#\,0S^ U!+ P04 " O26A9 MVK;A,CP% !\#0 &0 'AL+W=O3F87%O90DZN1:US7K*%!%47!96/,Y:+W[[9:B,83:XKNF%+IO^L%A)WH]Y*Q@M6*BY*D&Q],YBZ5[/0G+<'_N)L MIP[68)BLA/AJ-A^RFX%C +&6X,(8QOK0,;6M,[UO=B]9RT?"S 5N;)_8=>;E1L& 2EELJ&?P]72DML4;^.<6W,1><-F?ZYDI5-&4W VP, MQ>1W-IB\?N5&SMLS8(,>;'#.^F2)?9C5.0.QAEM15+6FMIYQ.Z.*IT#+#-[Q MO-8L@^?,3M$YZ_ TG<];!FN18P^C>="F-$ QK5 H]18T?DZ/P94X42YRH=0E M\!*_,:@5(M2B/2: M,S6$SY;9&4)W+R%LZ!VL9D_C?@5WSY+U"US$(0G&P24N_9@X06)D?D!BQ\IB MEP1)!!^94HV^I7C1J%\"U5KR5=U4"B:]%.6;%'%*+"+#DI<:8Z T!#X)W M M.R0TWMRXV4OT.]B ',3##\DXPGB$P6$\4.I'F+HP M.5$3O<46?%_5[M"U:76&OFU09QC&S3Z.7F"G0W=L*3BVA#$[ZIKFQ"[*#2]ZYT2F1<(M@NV M!S[<<40U 6S[:$Q"!SL>39]?S0];'D+LVAAR-$<' M+^*"R8U]]RL$A3EO'L>]M/]I,6U>U/OCS>^23U1N>*D@9VM4-Z76[QYQ&3Y@!^7PM,3KLQ#OH?7)/_ %!+ P04 " O26A9 M< ).7I(# #8!P &0 'AL+W=O_?A=!],,H"UCIVUG0+__L9.R+(2 M1?<%QLZ\/,_,>&:X5_J;V2%:..1"FE&PL[9X"$.3[C!GYDX5*.G+1NF<63KJ M;6@*C2SS1KD(XRCJA3GC,A@/_=VK'@]5:067^*K!E'G.]/$1A=J/@G9PNGCC MVYUU%^%X6+ M+M%^+5XUG<+&2\9SE(8K"1HWHV#2?GCL.GVO\!?'O3F3P3%9 M*_7-'6;9*(@<(!286N>!T=\[3E$(YXA@?*]]!DU(9W@NG[Q_]MR)RYH9G"KQ M-\_L;A3T \APPTIAW]3^3ZSY>("I$L;_PK[2[<4!I*6Q*J^-"4'.9?7/#G4> MS@SZT0<&<6T0>]Q5((_RB5DV'FJU!^VTR9L3/%5O3>"X=$596DU?.=G9\?1E M/I^MYL^+U1(FBR>8OBQ6L\4?SXOI['D)-RNV%FANAZ&E6,XB3&N_CY7?^ ._ M Y@K:7<&GF6&V<_V(6%L@,8GH(_Q58=++.Z@$[4@CN+DBK].0[SC_74^(J[R MG%MJ+VN R0RF!)?++RD(5)+D:%8*!+6!SZ5U8.=<\KS,X9S= M5ZJ AI<"-7,,X0M2%YM+9*Z&NTRFCIO7<=.SN*6/RX0 J>1O*9,I"M=.H!HH MPD,!1AZ8@8T2-"/,@R\Q?()>N^M$^FEUH]B)/1+C)'+B/0S:_JX/_:0'7YBE M8$=DVD"G.X"5LDPX"%1(54J+614,"G:LX-VWDON$DF$HX"PO2J?"29&H6;@9 MM)-;>'4TI85W)DJ?YN40AEJ]N+X$HYNTTYN_^[G"MV@#=,D;_[ MC$VV&M'!ACFC?'-[O%2^J^XOEV]B7#1Z6Q;S-27P],!:8'?HNJA@\@@[EOES M52!7.+46?,O<7#6 AX)&+&7/*EB[!/,,BE*;DA%>NG.6EOCH'WQ8PZ M4E%FSK53EX0=\FJ H!L@%R#>WE+RVW%[;PYTUM.*12X(=/H[IY*J*L]4AVL*OSL7BM+F\"+.UJ]J)T"?=\H M94\'%Z!9YN/_ %!+ P04 " O26A9^@EO3GP# #["@ &0 'AL+W=O M.=>).CD \J M0=3PE*6YFCJ)UL65ZZHHP8RIKB@PIR\[(3.F:2KWKBHDLM@*9:D;>-[ S1C/ MG=G$KJWE;"(..N4YKB6H0Y8Q^>4&4W&<.K[SO+#A^T2;!70]3WQ5K2 MS*VUQ#S#7'&1@\3=U+GVKV[\P C8';]R/*J3,1A7MD(\F,DBGCJ>(<(4(VU4 M,'H]XAS3U&@BCL^54J>V:01/Q\_:WUCGR9DM4S@7Z2<>ZV3JC!R(<<<.J=Z( MXSNL'.H;?9%(E7W"L=KK.1 =E!99)4P$&<_+-WNJ G$BT'M-(*@$;"#&Y.)=22OG*2T[/;NW"^6:P_+E9+6+V!U>;M M]7+QV[6=7R]OX>8^7"SOPA!6Z[N-70[A_!8UXZFZ@#-P025,H@*>PWW.M>K0 M(HT_\#2EJ*N)JXG2V'*CBNBF) I>(0JQZ((_[$#@!3VX#V_A_.R%I?+U4K%+ M;M>^![7O@;5T^8JE.?&)E,?,Y$<'WJ-2H!.6PZ=$I.D76!USC"$\;!6/.:5L M!]9D.=?V@U0)+V"1:R08W8&[W8X238'8P9QT[)$BL:2J^OT]686%QDS]T12, M$K'7C&AJ\DH5+,*I0T6G4#ZB,_OY)W_@_=(2@,LZ )=MVF?+0[9%:9"KT.)3 M9-EC6(:IKK?G?T%4$L#!!0 ( "]):%FD\#+)^ , *04 9 >&PO M=V]R:W-H965T\;&R'2.]/DP09BS*]I"HF\LZ(LQD(6V=KD*0,<%D%Q9#J6U3%C M3!)CT"OJYFS0HYF(2 )SAG@6QYB]CB"BN[YA&V\5CV2]$7F%.>BE> T+$,_I MG,F265-"$D/""4T0@U7?&-IWOET$%"W^)+#C>]J<>>#^]1O=+P8O![/$',8T^HN$8M,W;@T4P@IG MD7BDN]^A&E [YP4TXL4OVI5M.[)QD'%!XRI8]B F2?F/7RHA]@((]>Z0H[EM-#SPD,?/WQJ MZ-?X?(RKP'@_T1O$82W?:-& F^CIE:_&>!!(C*W"'&COUD^@6W#=$]QA$- L M$219HSF-2$" HW^&2RZ8G'7^;7JX2EZKF9=/Q7<\Q0'T#3G7E\5;H#63NUK!VEK(^PA22#*Y3BUWRN10)8S*_R[RZ)L[A)827PTKE( M)\Q3#]5NHQ"_-CTT$YV]\#7!#NR\J>V\^3D[\^%K@AUXV*T]["K'.,OB M)3!$5TCNC1DN5GW5PI:C_Q5KW)&2>ZFK.F%>]X>/K'WTU=.9SM<$.[#/MKYO M%ZTS#6204B;P,H(S'523+[50*\VK:"H3M2;T==$.;=S;]=OJ!21.B< 1^0]" MQ.E*[# #!"\I)"$1&6M>35;,_067ZQ[)-&YH=+0(]!J:W#C=8[G?Y?CJ,5ZJ MH;EWB!(#6Q?'71P5F]-R-UO7UD=JP^(@Z:A^9-^-[89ZS[Z;E =FW_'E^=T] M9FN20-Y?T6I>"OD">J# MR<$W4$L#!!0 ( "]):%EL$!> I ( &(' 9 >&PO=V]R:W-H965T MXW/L>^VX9OQ9Y 2O90%%2,KE[(ZLVV1 MYE!B<<(JH&IFP7B)I>KRI2TJ#CAK0&5ANXX3VB4FU$KB9NR.)S%;R8)0N.-( MK,H2\]<+*%@]L@;6V\"4+'.I!^PDKO 29B ?JCNN>G;/DI$2J"",(@Z+D74^ M.!M'.KX)>"10BXTVTD[FC#WKSDTVLAPM" I(I6; ZK>&,12%)E(R_G2<5K^D M!FZVW]BO&N_*RQP+&+/BB60R'UE#"V6PP*M"3EE]#9V?0/.EK!#-%]5MK!]9 M*%T)RE&LS<-6KDA5)_B3'(U2Q1.)C>WCY>W]S^G-YIA-T.'! M$3I A*+[G*T$IIF(;:G6U$@[[?@O6G[W _X95"?(<[XAUW%] WR\'SZ!5,$' M#=Q[#[>5T]ZNV]MU&S[O([MT#50R_HHF1*0%$RL.Z-?Y7$BN$NJWR5]+Z)L) M=9&=B0JG,+)4%0G@:["2KU\&H?/=Y/8_D;WS[O7>O7WLR137*G,D<((+XTFV M\+"!Z^I?)X$_#(+87F]:,$0YPS#JH]YI\WMM_EYM3ZK6=:95G*4@C.I:@F!C M7<]UHRUQNT'^8."8M06]MF"OMBM"B2JP#"T9,Y= L"LM&&XIVXT)0]/(' = MH.87C,FWCKYG^V&ULM9IA;]LV$(;_"N$50P>TM4A*LI,E M!MHDQ0HDG9:]NCN>Y,=' MGBV%_%+,.5?H*4OSXKPW5VIQVN\7DSG/6/%&+'BN/YD)F3&E3^5#OUA(SJ:U M49;V21#$_8PE>6]T5E\;R]&9*%6:Y'PL45%F&9/?WO%4+,][N/=\X39YF*OJ M0G]TMF /_(ZK^\58ZK-^HS)-,IX7BA$.*H-ZQ.\)7Q8;QZ@* MY;,07ZJ3#]/S7E!YQ%,^494$T_\>^05/TTI)^_%U+=IK[ED9;AX_J[^O@]?! M?&8%OQ#I'\E4S<][PQZ:\ADK4W4KEK_P=4!1I3<1:5'_1J@ MSDUMK:-)\FH:[Y34GR;:3HW&M[^.KVX__8G>?KQ$5[_=?QC?7'W\A%ZC"Y$M M1,YS5:"7EURQ)"U^TI?O[R[1RQ<_H1H*^W0K5T]B*?%@DWX>4\_ M:067C[PW^O$'' <_NP+W)&:E@39IH)!ZDX8Z?OX<_ROT($7AG.257%S+56^, MQU&$XU!/Z.-F2+NCPG@8DV:4Y6O8^!J"OE[SHCA%;R>3,BM3IOA4/[TZ)9.$ MK=X/.@*6":F2?^H++N]7-X@V_'I-AM&0;+GO&H;C*'#['S7^1T?E.N?*Y6NT MXP2A0;SMJF-41/">3,>-IS'HZ0V;S/4EN>6JRTM0J.V3X$G,BGG0Q#SH\(4P M\)D&3V)6&H9-&H9^7PC#G4>=Q@-ZLE6FPYTRI0'%V%VF)XVO)\>4*?H7W21Y MDI69RU]0LNU,>1*SHL>!^28/.BS9M;BG3/A2LU.Q 348+(7[@L_*%%TG,^Z, M%;:.T#?.I*N\+V#+8^,RE(+!;W^HQ-G3OA*'-5O/;!=\@@V@8-IED8/XTSH5 MGM3L5!C^P3 '2IRV!H'0)6#IL<&9L (PV3TOI1YHDK)Z]F=)4_5L?LW!BC4 M>CX]J=EA&\K"<9>E[16]?*G9J3#PA4&H:8\=:SV+.^@6=*S'1.XQMJ>&CS , M2.Y:A9D#EFP]59[4[ 08Z,(G75:M5_[RI6:W$ R $9!J#KV0#UC3_>]CV/+8 MN Q-$9B']M?X?NB )5OW1+K +K+1'.JT.^2W/=0%?Q'#7P3N$!VJ<=@:(&O8 M\MBX#$P1&(>J=F>IN(3;&[!(ZZGL K.(P2P2=5G57M'+EYJ="H->!.YPM>:- MM=XF;VRWXM9#(N<0VT_#103FHMTJA4D#EFL]25UTHHA!+3+LLEZ]0I@!'O8*6+S4[%0:TJ.=%/[J[ZH<' M>+A=HKNK?M8HVUO#0A2FF><*A4D8%FD]05U@4F@P*>QRI2_T"DV^U.Q4&&@* MOVNE[X UKDG!&587 !0: IAA-DLZOWX"XNTGLDNV"@T;!1VN;(7>N4E7VIV M*C9V-GW7RMX!:^#G'6QY;%P&?D(8?BY$7BA9KC9P)CG2"/R@[^/\3H&E6D]H M%_VET%!4V.727NB5LWRIV:DPG!5Z7MH+=Y?V<(RW=Q0Y1H5XN(V__8V-LM4N MY1LF'Y*\0"F?:;/@S4"7B5QM_%V=*+&H]\Y^%DJ)K#Z<&ULK5513]LP$/XK5H8FD!A)DU"@:R.U3=!X@&4M M;)JF/;C)M;%([&"[+>S7SW;2K&6A0ALOC7W^ON]\=^Y=?\WXO<@ )'HLYG+#U)ZCC.=5Z"#7!>ZT'OR;X MK_5P6A-,Z'85NTENB:49D)%-$4TA9^N)]_L8=OJQ0T>7 W>1BY M>P6G4)X@SSE&KN/Z+?<9OY[NM87S?]ZC?_:^DPRO>12>T?->>A1<]2$NGXY1 MG&,JD:HQBAZ6I%0-0J(?PYF07/W#?[;5O5+VVY5UU^N)$BVI+^E6/B68M$;B>V4QV_*X^]3#T)0H@G!5:=5M<$%XY+\,H:VFE1R M72.G!\#4T;?F8?=7KC3HL]5/.K&C=_Y*OA=XWY@E"!+3PL -N# 9 >&PO=V]R:W-H965T[2:D3H-EZ1INFVDMMS9&8VF9\[YL-H/;N(T:+CD .E% M.G_\&D)##,0)W6<^3 .U?Z\A?FK,^V"N7Y+T5[9B+">O41AG-X-5GJ^OAL-L MOF(1S&.\HB MB%BPR%/ FS\G_R4I55!F2^R?(DJBKS%D1!O/U)7ZL3L5=!&Q^H MH%45M$8%73]00:\JZ*=&&%451LT(DP,5QE6%\:E-NJ@J7#2;I!VH,*DJ3$Z- M<%E5N#PUPK2J,#TU@JJ\?W/*J3'4W9>][73;7E)V,8/F=':=)B\D+\M\&O%X^,\R[W\D7\HVF*2TZ-_]LOLY7-'YB]#%DY('% M09*2;TG.,O+)8#D-PNPS^8T,2;:B*=\9Q.1G'.39&=_)/_^^2C89C1?9]3#G M[2NB#.=56ZQM6[0#;=')UR3.5QDQXP5;=-1WY/6GDOI#?EYV)T=[/SEWFA3X M+7D^)]KTC&B*-MH[YHZFW,!?3,$^.,=B<8U01(V^8 M?P)1FXC?K$07^NZ/AEYR]8/7T) P PDSD3 +";.1, <):;AA)%GR*\0T>-Z.SF% 'X,PR-^Z9"9E]I49 M$F8@82829FUA%R6LF'X\SY3KX?.^=I#AG*/A7&0XKQUNI(W%@#XHH-#/Q[M^ M/C[2SY^3M+S._+2)E^\;G\GV K2XG%Q^2 G2J'V5@(092)B)A%GC5E\9CT8- M+;3+J*.I6,9IEVGU.;==YHM^T0CF(8_.!\&$7GZQZ^47TEY^'](L([?D/HFB M)"8/>3+_U=5KI92^O18),Y P$PFSD# ;"7.0,!<)\Y P'P03A#79"6L"G8=, MD )#P@PDS$3"+"3,1L(<),Q%PCPDS ?!!(%=[@1V*1^YMB-65HQ89V1-WR_% M/O$KLTVV(&N6;F].?"9_R^]4W$D#]=4>$F8@82829FUAD_W9PKFB*&KCJ@P9 MTSDMIHN,Z9T6TP?%%)0PW2EA*E6"<%.\O!O>U\E>]+=#ZL-^YX&M"HYHE1+6A4&TIS MH#072O.@-!]%$_6@U7K0CLQOXF>6EO:@=1K,/S2QD8?H+9HM[7*O^T[/QY.F M9-JE5.5\>BD6,[N*J>?CIA*0!V!#:0Z4YD)I'I3FHVBB$NJ,OBK-9\[<.&>< MFY.4YJRSFT.3^!6M& [WYWP31?BG-KL]-%W_H398T#;84)H#I;E0F@>E^2B: MJ)8Z/:_*\_,_V()%Z\(3>E8,%4&R(,LTBP21[;"A- =*)6&74?1.CN\M-*@% $HS*YHPBJGG>G/40L:TH30'2G.A- ]*\U$T M452U#4&5^Q#V1;53#\E3NBC&K 5]R_ADA__H%!34G "E&5":6='&>WK26C>1LCB3C#=0) :4Y4)H+I7E0FH^BB6JKG1":W G1 M4-O'[NS)8_16&W3- RC-/'(VU4A35OXV(VOZ5CZS&T01 M6P1IMY:A%HQH#2SHC5L[^UA#NJ[@-(<*,V%TCPHS4?11"G6O@M- M[B!H2[$MP-,E!O5E0&D&E&96-/D\#>K @-(<*,V%TCPHS4?11'W5#@SMR*H2 M+7U]9(X&]65 :0:49E:T$^9H4',&E.9 :2Z4YD%I/HHFKE%I^D6]5+JD)8_05UI0F@&EF17MZ P-&M6&TAPHS872/"C-1]%$9=66#/W8 M,A(?6915#NTM)B3-@-),*,W2VRM:--]A MP+Z( ?LF!NRK&/3.:Z-)9)EG?>XY%3>O=X:!X>2C/U]KL!M(O6ZFW0F#:4YD!I M+I3F06D^BB9JIT["Z_(D?'M-7O(WL9*4S6G6N;ZAG-=;1="$.Y1F0FD6E&9# M:0Z4YD)I'I3FHVBBVNJTO(Y]V8(.S:A#:0:49D)I%I1F0VD.E.9":1Z4YJ-H MHMCJQ+M^[,4+___"I%6((XN$WLM;TEM9T$0ZE&9!:3:4YD!I+I3F06D^BB8J MJTZYZ]!%#_3C2P' MO<<#V17IE,>B[^51^ZH(2C.A- M*LZ$T!TISH30/2O-1M*V*AMF*L=R@.9U= M1RQ]8OYNM4&P]9^2[VRU8[]CGKEEON'-7YV MO>;#UE>:/@5Q1D*VY*&4\\EX0-+@:;7;R),UU^" /"9YGD3EQQ6C"Y86!?CO METF2OV\4 5Z2]%=Y.+/_ 5!+ P04 " O26A9)553!9(, !PP &0 M 'AL+W=OUOXD8"Q_%_Q>).IY[4+O@! M2/:RD7;CI[&]O:K;WKTXW0LGF216P::V2;;2_O%GB(,9<"98]VU?=// ? 8G M_,( /\873T7Y6_4@96U\72[RZL/HH:Y7[\?CZN9!+M/J7;&2>?.=NZ)OJI[+Y;+Q3;K.ES*NLR(U2WGT8 M?33?)U-[,V![B7]E\JG:^]C8',IU4?RV^43247 MBXW47(_?6W2TFW,S7/_Z9?VQ_$W@#+>F6 MU0ZP3AU@MP/L4P)L/MC?M[?CFQICEFQ1^JNK--L4?W]8EPW,V[&C6]:_>I9MU[1;>-SD='EM_*V M9[RG'W^N&3]NCG1WN-;+X7ZRM.#']?T[8S+_WK FEF/\^L4UOOMK[W'IF2]R M]DRG+'B<^_:C,EZNC\Y(WKM=Z\_=GP=ZZ]JO7 M\[HV1%[5Y;JYRZV-_R3-!0Q1RV7UWYYK^>E9<_JUS4KB?;5*;^2'4;-4J&3Y M*$>7?_N+.9O\HR][).:2F$=B/HD%)!:2F""QB,1B$DL@3$FKLTNKH].;M);9 MX_;N^WLC7R^O96D4=T:VBV]E/,C%K?%-]X?FDW:*H1$F,9?$/!+S22P@L9#$ M!(E%S]ATBVT>(SY>6A?CQ_U3]FTII/M?^I/VR6G]4Z>UB>G#4@L)#%!8A&)Q2260)B2LMDN M9;-34Y96E:R;A[!97LMFHMIH'M1*HWI*5WV!T[)# S<[_K,VGT^/XT9.ZITX MJ4].&I!8.#OZ@S&UIF='1R".+W=PB8B\6C&))1"FA&.^"\=<&XY$/LJ%8?7= M_+4#A][\2 MB?DD%I!82&*"Q"(2BTDL@3 EK>>[M)[_.6M,+3LTMN='BZ#^-28YJ7?BI#XY M:4!BX?G1*KE_C4E.&I%83&()A"DY,B?=ZXT3;9*V+U0J+4=%E]1<5/-0S4>U -5"5!.H M%J%:C&H)I:G1M;KH6MI[V\_IUVRY7AK71=F,S?)[XR9MIGOM/E>+#0XNJ;FH MYJ&:CVH!JH6H)E M0K48U9)64U_*FAR\E*6FLBO7F-HV0.\:V/AF_"++I9$4 M:=Z;3;1B@VHNJGFHYJ-:@&HAJ@E4BU M1K6$TM3X=FT;TV'7PVBU!M5<5/-0 MS4>U -5"5!.H%J%:C&H)I:G1[0HYIKZ1T]S;2DT%1S]Z<%))S44U#]5\5 M0 M+40U@6H1JL6HEK3:_M/F9_KU;U?8,?6-G6WY_93G@-&&#JJYJ.:AFH]J :J% MJ"90+4*U&-422E,CV]6(S#F[YD7;1:CFHIJ':CZJ!:@6HII M0C58E1+*$V- M;EKUC:5?T:? MR.P*1>9;C:+F#C6KJG6:-P]);XJJKGKC>%R_.;.MHZ.YTL\V.&AH@PC5?%0+ M>GZ^YEG/S25$IQ6H%J%:C&H)I:EO]^_J1I:^;O3C[NV0"YG?RK)ZXUV0>F[H MW1^JN:CFH9J/:@&JA:@F4"U"M;C5-&^N3*@)U3QV72)+6WCH?>KGK9<^]>3@ M3*)](E3S4,U'M0#50E03J!:A6HQJ":6I\>WZ1):%/@UDH8TB5'-1S4,U']4" M5 M13:!:A&HQJB64ID:W*QU9^M+1&R]]ZD3\>V>U<15_IY!Z<2+1.AFH]J :J%J"90+4*U&-422E-3 MV96)+/VF1-[=G=SNOJYNHM ;2;1'U&JFM9?PR;O)W#[80.&URYV?JQ?T3@3] M4\$ /=X0U02J1:@6HUI":6H^NL:.I6_LB)=4R*\KF5?]P4![.M9Q;\*QIO/C MK47Z+GA^?GQ!K^>"ICV9'U_2[[NDTS-+KQ0F/X?3PX!"C_1U4\UKM\&&>.9\>K'G1:0-4"U%-H%J$ M:C&J)92FYK.KYMCZK7Y>6Q<_/P/:FTNTG(-J+JIYJ.:C6H!J(:H)5(M0+4:U MA-+4\.Z=;@L^WQ9[PBWVC%OL*;?8\6>^(M]LQ;?T:A MQ^X*/;:^T/-_K(O1B@^JN:CFM=KANM@Z7A>C[1U4"U%-H%J$:C&J)92FYK-K M[]CZ+7]>61=KWW&B)PUJ/K:^YO/&.T[:TC]&)J3Z:PGA.A>/JCFH9J/:@&JA:@F4"U"M1C5$DI30]BUEFQ]:^F?]4.3 MP?HA*V]_6*5E\Q#TU3P>GZ[*LH[/MW6EGW!P'-$>$JKYJ!:@6HAJ M4B5(M1 M+:$T)8Y.UT-R]-L"_2P?B\5CD\AOQBLG8]@^S"SNC)OM=_J"JI]BZ"--5'-1 MS4,U']4"5 M13:!:A&HQJB64IL:YZR8Y[!G*'+21A&HNJGFHYJ-:@&HAJ@E4 MBU M1K6$TM3H=K4EASQ#F1X;'%RTLH1J'JKYJ!:@6HAJ M4B5(M1+7&.SU#F M:$_0X'1U)$>_5Y"R/.[=L.^$Y3%:44(U%]4\5/-1+4"U$-4$JD6H%J-:0FEJ MG+N*DN.PRV.TF(1J+JIYJ.:C6H!J(:H)5(M0+4:UA-+4Z';M)4??7AJX/$9[ M2ZCFHIJ':CZJ!:@6HII M0C5XE;;7]#.^O?PH^950]EUDAS]KD+J\KBO77C" M\ACM*:&:BVH>JOFH%J!:B&H"U2)4BU$MH30USEU/R6'/;>:@>Q*AFHMJ'JKY MJ!:@6HAJ M4B5(M1+:$T-;I=M\DASVWF]%2=7MG?3S_OX%2B92=4\U$M0+40 MU02J1:@6HUI":6HJN[*3,_C<9L93F=6US)M%\5UO-(];3Z9SUI-+M/6$:AZJ M^:@6H%J(:@+5(E2+42VA-"67TZ[U--6WGMYH D^/SQXU.^LI NMG&9I!5/-0 MS4>U -5"5!.H%J%:C&H)I:D9[*I*4_TV2J<7@5M(W1?S>/_,*_V$@^.(UH]0 MS4>U -5"5!.H%J%:C&H)I:EQ[.I'4WW]Z&.>K]-%LT9=+K-Z^^Q/$T=C)MTL7TX6:SKJD[SVRR_[PTG6CN:'I]7ZG!';'1"[^T)?73" -7" MMZ^^0">,4"U&M832G@,TKAZDK-VT3B\OEK*\EU=RL:B:>ZYU7F]>V]C[JE'* MN\T9Z-]_M$;CHZ]?F>]=L^?KGOG>WWY]W/&7%ZOF3O!S6MYG>64LY%TSU>3= MO'F(6&;W#[M/ZF+5W!^.C.NBKHOE]L,'F3:/-3<7:+Y_5Q3URR>;"9Z*\K?M MX5S^#U!+ P04 " O26A95/9C%XP$ V& &0 'AL+W=O,9ENJ6+UU1<(*3$I2E+O*\P,TPS9W9I'QV MSV<3MI8IS!D,75^@U<1\C2@C/B=DJW8NP::RIRQ)WUSFTP=3U=$4A)+G0*K MCPVY(6FJ,ZDZ_JZ2.O68&KA__2/[IY*\(C/'@MRP] ^:R-74"1V0D 5>I_(; MVWXF%:&ASA>S5)2_P787.QHZ(%X+R;(*K"K(:+[[Q,^5$'L .'@%@"H .A7@ M5P#_5,"@ @Q*97942ATB+/%LPMD6C37/_='R17;ZG"R5GT M\?H17( '-9^2=4H 6X!KQE42FB_!)QS3E$I*!#B+B,0T%>)F+A2U:.SNG$U]O5N;/3*V ^DN 2^]PM 'AH8X#=V>$1B!8A:$;X@S^_DG&'B_FI3J,UG44[(#%?U:1=^6?7;' M< ZN<8KSF)A4VZ&#$JWWM,W,1^-QZ$WAK"!YT/_,"RRUM*1Z:!F.K S M)4)/E/JC6GR0\ ZG6X4Q4RS(!!7[1LTJR.H@QK488GB)*K?J?V;J*D2<""YFHRZ.TH9D(:MYGA,3$_@+!% MWQ05^J,6>VM]'=D'-?O ROZ129R".Z:X/NI)D*@MQ<0W.&+BP\ /QBW"AC 4 MJ, 68VM-'1F/:L8C*^.(<+K!NO6#E.*Y[C8OJL/$+-\0M2#FJB/E3*K^HV8" MR8IRB63XB5QL5TR]*SC;4&U!3"J-CNBW%\1QQ -6^I8Z^^H3EBK$]KG@YX$ M>D&PUUX$>_*> ME91]9HOZRG8H96.,H=T9O]F.CKTN]$V;[FEQD;V&ULK55=;YLP%/TK%JNF3MK*5V!M1Y":9-/V4*EJ MVNUAVH,#-\&JP>>8_!ULA/R3A4 FMR7O%)3 MI]"Z/G==E1504G4B:JAP92UD236&N9)J( M1G-6P94DJBE+*A]FP,5NZOC.X\0UVQ3:3+AI4M,-+$'?UE<2([=GR5D)E6*B M(A+64^?"/Y_')M\F?&>P4WMC8IRLA+@SP;=\ZGA&$'#(M&&@^-C"'#@W1"CC M=\?I]"4-<'_\R/[%>D &:,J[>X>3M M]Y:"W'%B^\"#?2I,%4QD7JI% ?EZLE);X/?T:LM9R38:Y MS!D[5S7-8.K@(5(@M^"D;]_XL?=IR.A_(GMB.^QMAV/LZ3680YV#)&)]Z$W, M6HK84I@&L$V]Q-WN6Q@M\DH+D]["9-0"JHZ&5+>H:$^U?W9V=OI<^BCY*Z5' MO?3H;]+C(>G12^FAA[]GTD?)7RD][J7'H])OA*9\2'O\XF,)@X%M'TB;>*$? M]FFM*G>OB9D+Y)+*#:L4X;!&H'?R$?= MDVY#;2H;5];"8U=T@X+O,= F@1< M7PNA'P/3*ON;,?T#4$L#!!0 ( "]):%G3>O:<-@T ,:Z 9 >&PO M=V]R:W-H965T)?G;BV51W+\9#/+Y4JRC_'5Z+Y+R-[=IMHZ*\L?L;I#? M9R):;!NM5P-M.)P,UE&<7%Q?;1][GUU?I9MB%2?B?:;DF_4ZRKZ_$ZOTX>V% M>O'XP(?X;EE4#PRNK^ZC._%1%)_OWV?E3X,G91&O19+'::)DXO;MQ2_JFW T MK1ILE_A[+![R@^^5ZJE\2=/?JA_OXD:L5I54KL?O M>_3BJ<^JX>'WC[JU??+ED_D2Y>(F7?TC7A3+MQ?3"V4A;J/-JOB0/CAB_X3& ME3=/5_GV?^5AO^SP0IEO\B)=[QN7:[".D]W7Z-O^A3AHH(Z>::#M&VA=&^C[ M!OIQ _V9!J-]@]%Q@_$S#<;[!N.N#2;[!I.NS^%RW^"R:X/IOL&T:X/9OL&L M:P-U^+CEAIV;/&WLDZW]W"NE/FYNM?/V5A\WN+K=XH/=W^+V#]F(BNCZ*DL? ME*Q:OO2J;[;5L&U?_OW&256X'XNL_&UO92OO=E]YO:6YUWWEVYK[W5>^K7GP MO[WRH;RY(>;/]=XH ?UI--&WGOZ,=[.*\EQ);Y6/13K_3?E74/Y><0NQSO_= MLG+O=MBH':MV6=[D]]%JT.=_^N!E\/*YSLU2$Q ME\0\$O-)+.BZI<(."S8J<_Q4F>-^E1GG^>9\54K1OE5)8@:)F21FC4\VX7$Y MDMTY).:2F$=B/HD%9S=1*%NB48"3IP*<]"O =%/D17G0'"=WYZI0*O>M0A(S M2,PD,6MRM@K)[AP2K/YX>K;U%=FB3F$-B+HEY).:3 M6$!B(80U*G3Z5*%3:87^=;/^(K+J[-'^7+/X-E]&R5WYQEF^2199E.31[FK/ MF3?-Z9])Z-^*O\4(D"Z5(E=V)XU]V5;U,5PN1M;X[2\6^^\,D9I"826(6B=FS MD_V+Z>QX7'7('ET2\TC,)[& Q$((:Y2U.JPO*0^EA?UID]SEA4C:"EC>M&\% MHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&E-8O^($>BDI=^]QHU#I":@6HFJEFH M9J.:@VHNJGFHYJ-:@&HAI37' :T>![1^1_'[RTW-0_C6(4$[.6X?S;39<#2< M'1VWRU>A=[F3FHEJ%JK9J.:@FHMJ'JKYJ!:@6DAIS7*O U^J-%7RM*^O_*$X MY6%[7/[46MMHU O5#%0S4BV*(\&SNWY[^SJ#,;3KK]ZO,^/9LA0S40U"]5L5'-0S44U#]5\ M5 M0+:2T9JW7>3;U3*!M\V45SY6'*"O+NCU%(Q=ZO\^CR354,U'-0C4;U1Q4 M;1:B87RY;LB MHOGR<2__;&VCR3Q4,U#-1#5KKS5N^SLN:K)#!]5<5/-0S4>UX/R&"JD.F[./ MU+$[31Z[>WQ+?J6(;R*;Q[E0[K-X+K:EN\D7RGU9Z]L2;JU@N=ZW@E'-0#43 MU:R]-CW\PU!?CX^*&.W30347U3Q4\U$MZ+2M0JK/9AW723I-FM YJ.-YNEZ+ M9"[*_XI75?G&Z4*YS=*U\FZ3EZW*(_&;=/TE3J+GSJS+N^I=U&C,#M5,5+-0 MS48U!]5<5/-0S4>UX$S9Z4-E$7UO.YL=4NO1'!#J2)TFC]1UO3E&SO0N=C1D MAVHFJEFH9J.:@VHNJGFHYJ-:@&HAI34'@#IDIZ'3JFEHV [5#%0S4-;1C!]5<5/-0S4>UH/L&"SLMVJS3.@RGR<-PS3KM<85,[O8N5#0R MAVHFJEG:Z:1=4VUR>:F/1\=UBL;A4,U%-0_5?%0+.F^OL&5)=59=2ZOF*VZM MTCK&ILEC;,TJ[38KHISL7:!HK@W53%2SM-/YO)XK4#2SAFHNJGFHYJ-:T'E[ MA2U+GBG0.FNFR:=L:SOOI?RA?-Q.=J[\JNV^/DXCTWY*#,V?H9J!:B:J6:AF MHYJ#:BZJ>:CFHUJ :B&E-<>&.G^F3=%38FCT#-4,5#-1S4(U&]4<5'-1S4,U M']4"5 LIK3D.U!$V31YANXGRI;)XG$FN8](%S:JAFH%J)JI9J&;OM<,LQO"U M?C23'-JEBVH>JOFH%J!:2&G-SQ2J@VVZ/-CVDHDBY63?&DA-U\@#?!W-OJ&:@6HFJEFH9J.:@VHN MJGFHYJ-:@&HAI37'@8-/%)5/,/>X7S _N%KW>+'N?I-5'^=25 <&XO=-7'S? M?HAW^8M5E.2OE$04!Q-1/L3%Z67QUX$P_$SCK6'R[Y=XUEWO\^);SA8/&TU#-0#53/PT= M38?CTW22U;)@^V?8V%U)!WTF+JIYJ.:WO"3Z9#+1Q\=52/8:4EJS5.O,F2[/ MG+U\WF4YW+O\T-"9WA(4:OOK-M%N+52S49]?T M,]FU_1ON)HG;)V"3M^]=U&A0#=5,5+-0S48U!]5<5/-0S4>U -5"2FM6?AV* MT]$)V'0T (=J!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%E-85HA$U5#-1S=)/9^DZ*4]T.C54:+L);=^R?[K)2%/.=F[)'?:85A1'8\OCRX:&FBG)JI9J&:CFH-J+JIY MJ.:C6H!J(:4UJ[Q.=8VZ3&6V/V^M_*'\K<>]G'*Z=[6C$2]4,U'-0C4;U1Q4 M:CFHUJ M:B&E-<>!.FTV.I,V>\&]G'*R]V" 9L=0S40U"]7LO2:_EQ/MTD4U#]5\5 M0 M+:2T9HW7,;61/*;VHL-\-*"&:@:JF:AFH9J]U\Z<'G'03EU4\U#-1[4 U4)* M:U9Y'4\;]8BG=;B+4\[UKG TK89J)JI9J&:CFH-J+JIYJ.:C6H!J(:4U!X(Z MK39"TVHC-*V&:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA936' ?JM-KH3%KM_W(C MF7PE>@\?:+8-U/?TJ)*)V^J#0]_\HET,3AZW MU#>^6CT^J)GKJ_OH3H11=AJ!?*E[0H MTO7VVZ6(RD/^:H'R][=I6CS^4'7PD&:_;5?[^K]02P,$% @ +TEH65-+ MFYE.! E1D !D !X;"]W;W)K&ULQ9EM;ZLV M&(;_BL6.IG.DM;R&D"Z)E 2F55M/HZ9G^S#M@P-.0 7,;*=I__V,(82WLG;U M4;\TX-S/93]^S-W83(^8/- 0(0:>DCBE,R5D++M25>J'*('T$F;J=!PC%'Q$Z MTMHUR%/98OR0WUP',T7+1X1BY+,< ?G'(UJA.,Y)?!S_E%"EZC,/K%^?Z+^( MY'DR6TC1"L=_1@$+9XJC@ #MX"%F=_CX*RH3&N4\'\=4_ 7'4JLIP#]0AI,R MF(\@B=+B$SZ5$U$+X)S^ *,,,-H!U@L!9AE@OK8'JPRP7MO#J P0J:M%[F+B M7,C@?$KP$9!D^J7XUD6XS%>&(\);G#*0@J\-$!!3[P['#\9 MB%?YW%039)PF:&D, C%F7SKOZ]W[W[TW)L.L5HLI M>.9+/+$DMMTEL2 $IGO$'82![3.HZ];P630OCI $X*_?.1)<,Y30O_M61]&_ MU=]_[II7-(,^FBG<%BDBCTB9__B#;FL_]Y5&)LR5"?,DP1I%M*HB6D/T^3UF M, ;<6?R'LD1^O92H>+K[BE-P;<'-_P,]SD>VR9?E8WW2NR++-L=-D=L5Z2/# MGC157H_*U$9&I6JD/ZK2'PVFO\D3!SC[KV0'*6]=B3)AKDR8)PG6*(5=E<+^ M8#NQ9191)LR5"?,DP1I%'%=%''\G.RFXH]KCK;6\I*LPS9:3]$A:+M)5U)VF MD;-3Y>P,YGR'*".1SWBR(G%P2",VE.H@[JWK4";,E0GS),$:-9E4-9E\L)E, M9!91)LR5"?,DP1I%U+7S?D3[3G92@NL/NC5VVC]/>E2F,QZU7*5'I9NF8;>L MI4^F.8[6[RYZ;5.F#T["&A%Q!I#ZZ)4&,PQ\Z^*42G.ETCQ9M&9IC'-IC ^V MF7( LDHID^9*I7FR:,U2GC>S^N VZSU68W:>>TF3)HKE>;) MHC4+<]ZBZJ./-AFIVUNI-%MMB MNIK)N&TP78VNC5O^HM:.F1-$]N)\G_)\#BDKSA"KUNH=PD*DF[Z!Z$S/_%U!+ P04 " O26A9Q3#MX=X$ "N&0 &0 M 'AL+W=OZSIW)A!0?A5-(91G1A$+J)"[;*SS*0/J)D&!KQ/#L/2 M>J'6ZR3'GEFO$\V$[X7PS!"?!0%E7S?@1XNNAK7E@1=O/!'Q ;W7F=(Q#$&\ M39^9W--S%-<+(.1>%"(&HZ[6Q]<#8L4!R17O'BQX:1O%5#ZBZ'>\<^]V-2.N M"'QP1 Q!Y=\_:)%=:VC(F7$1!5FPK"#PPO2??F9"E *(N26 M9 %D/<#:$M#( AH)T;2RA-8M%;378=$"L?AJB19O)-HDT9*-%\;#.!1,GO5D MG.@-7Y\&_U[>](=WMVCP]/!\]SCLO]X_/:)+]#2-A>:H'ROMB2]T=@N">CX_ MER??AK?H[,4 4=>B-Y"3_ +>5!NOTZB&:>ARSNZD(7&Z70G*^HF M+8IL*:J-'J)03#BZ"UUP*^('ZGA,% "Z5"B7B2QENB%*Q"%,KU##N$#$(&95 M0>KP6W!D.$["&XIR&OFH-1*\QA:\QUGP 0Q%(S1,M*^2.$4PJQ'B[G#-I]2! MKB9O?PYL#EKOSS^P9?Q51>](8"MDS9RLJ4+O/>$8G4D+"6)NT]@CL=WT[ V:%P2L]W ;7.-C3+?@6Q:.9O6L698:X-/RVX2J[W& M9O.R]8FX4JB=%VHK"WT''D\=62J"SZE\$LH=$:&Y/+RK<+M>X->B9>8[\E2U\ M>__.P(_4P(^%MBI%R67@O>ZP&7?15-)/AKARA#- NS3$^,JVUP98G?906J2@ M16KW\AJ4R,Z>KLYW*)_"5F#E@WRMK==@E,+AQLHH&>N/6W760UD5_@'O9R!J M\#(W>9E7%EGG9:KGZ&J]A4' :H>PJ\O7J+]9K_Y36 A<> A+VX//V2\4#96#)$/HQDJ''5DN/ TH\#Z8Z(ILGZ^D&PO M=V]R:W-H965TY]-,H#5Q&9M ]U_?W:2)JP@+J)[7\!V,F_>C&>>,OV=D"]J!:#1 M:Y9R-?!66J]O?%_%*\BHNA9KX.;)0LB,:K.52U^M)= D-\I2GP1!Y&>4<6_8 MS\^FV'*E[8$_[*_I$F:@G]=3:79^ MA9*P#+AB@B,)BX$WPC=C0JQ!_L8W!CNUMT8VE+D0+W;S)1EX@64$*<3:0E#S MMX5;2%.+9'A\+T&]RJ<;<(;M:8Q##S390KD%KSAI]]P%/SI(-NNR+9S]%8#V8=--@>)Q +-CL1? M\&O_#_S"BE_H3.:CJ1YM2HGQY26:PY)Q;I:6[QHD$PFZ*.[M:#T5T&$.;<5H M.PRC$'=[8=_?'N$459PB)Z>_).7V=B\81P[OT8%W@DD[P-%Q[YW*>\?I?6(: M*0';7-\W;$M3X#KO.(6,I$U@ 5(:;D^SY]_5>PP[!PRCH-N0G&Y%K^ND]\U4 M__NYZ1YXOB(D: >]X+CW7N6]Y_1N='D![ 0"O4,"IC+"!O[2V= M5JDEZD^E&I(H"!N*!>^I.782VI?GT^3(#7AFOV-2$R8?5J02XA=3K 4>NQ7^ M0Z)48N]?-<9!)VPU774MY=BIQ*?J4HFR3Z#;(5%3X^-:JK%;JT]K?7RHRDU= M5PLR=BORN5UW*-&XUPT(P0V$:HW&;I$N/WQ0+,S7:@*2YA^*X5FCCE]=QN*U'?O01_;W;)0"[S"4V95MIP78PQU6DU!8Z* MV:=^O1@A[ZDTA:)0"@MC&EQWC'-93&7%1HMU/@G-A39S5;Y[;"GCB.*$@U@F">&; <9LW;-9=.N-K9!4H8 M)4A%Q"APG/6LOGL^=(V#L?@1X5ILK4%3N6?L06_&8<]R=$888R U!%%_*QQB M'&LDE<>?'-0J8FK'[?43^A=#7I&Y)P*'+/X9A7+1L]H6A#@CRUC>L/57S DU M-%[ 8F%^89W9MCH6!$LA69([JPR2B&;_Y#$78LO!J^]Q\'('[X6#N\^AECO4 M#-$L,T-K1"3QNYRM@6MKA:871AOCK=A$5#_&J>3J-E)^TI_>7@^_G0[ZTXL1 M#*\O)Q=7T_[M^/H*3N&*<$ZTR' T0DFB6!RKT[OI"(X^'G=MJ:)K##O((PVR M2-Z>2!VX9%0N!%S0$,-=?UME7:3N/:4^\"H!IYB>0XURK2J15*U@Q>;5\Z"\+Q5)=4"$.6J#X3Q%1J7\E(YZAJ7\+]!K;M)F1C MCOMKPD/X]5U!PEAB(GZ7Z9O%KY?'U_U^+E(28,]2#2V0K]#R/WUPF\[G,G$. M!+8C5;V0JEZ%[M]1C@&;T^BOTB#8UBI@0I91S_":!D^_F59^S:LW&X[C=.W5 M-JW*P&^DU2AH-=Y("Q_U&D\@11ZQ$-@,6V(20; M4?:<*X'>*$BS$*19F>:8!JJZ]1OD3C$M2V]0"?#:FCX0V [75L&U]<[MWSJD M5 <"VY&J74C5/G#[M_]K_Y=]7QGQC7PZ!9].)9]A3(2 @7[LJA]A*EGP4,:B M$N6U#_! 8#N$7>=Y:G#>N=KS! ZDUJ'0=N7:&K+I8BR3*1ZH,MU%1^24FC4ZGT:Y[7F&9I6UOC8D)\KF9GH5JNB65V<18 MG!83>M_,I?:S>3;>7Q(^CZB &&?*U3EKJ? \FYBSC62I&3KOF50CK%DNU%<& M,R:>-#E!\M_C_ %!+ P04 " O26A9Q'?0/^H# "Q%0 &0 M 'AL+W=OAV =&&MM$)5$EJ3CY^R4I1;$<18U;]L46J9DSG'-X$6>Z MH^P;WP((=)]G!9]96R'*<]OFR19RS$]H"85\LZ8LQT(VV<;F)0.<:J<\LSW' M&=LY)H453G7?@H536HF,%+!@B%=YCMG#)61T-[-\](I7)+Z3?5N$IGEJ-& M!!DD0D%@^7<'<\@RA23'\;T!M=J8RG'_^1']HTY>)G.+.O M,[A!3UA)-/6CVM;?D MBQ1JHJP$DV^)]!/A,KZY6L;7\><;M/AT\7F%_D01K*51BN:T$(S<5EK0188+ M]#X"@4G&/TBK+ZL(O7_[ ;U%I$ W6UIQ7*1\:@LY* 5M)\T +NL!>"\,P$?7 M,LZ6H[A((>WQCX;])P/^MB2C9<1[9.32&P1<07F"?.T#.>^>O=_;YT M?BUZ_-/1.V3X[?3P-9[_ M[+X@1FEMSJ.+ [L,)W;]RQ\UT]L M:!0=34:M)J,?:"*D)/)0%9IQ!/?R=.?0QWP---9 ZFB_"P/?G=IW^X3VV#BC MKDWTW,8-SORN4=QCY'OCUJB3Z[C-=3R8ZS46R984&\03*+"<@H@6O9D.PAP[ MQTR"12;!8D-@'2U.6RU.?_^>?6I2)Y-@D4FPV!!81Z>S5J>SP343YV5&'X#) MSSFY>-3.+=>.D%_G?7H,0AVKATFPJ 9SG?W]Y&#',12OP_*D97GR&I8!)7O+ M@?^ [4'(8]DV"19-GK/MG#B'A!L*V2'<=9ZN%,Z1AX'8T=Z;P2#.L3P;18N, MHL6FT+J*[%WRW-]_)#0Q3*EE$BTRBA:;0NNJY3VIY9D[&(:QCE;%)%K4H!WL M5@JEMT [/B&>T&[VOVGLEJ!S81M?^ MN.2T*D1=;FA[V_KBA:ZJ'?1?NN=SMZ<_4O5(7?)Z@J^+F=>8;8A4+(.U#.6< MG,H+#JOK@W5#T%(7P&ZI$#37CUO *3!E(-^O*16/#16@K=*&_P-02P,$% M @ +TEH6122= 6;!0 'BT !D !X;"]W;W)K&ULM9IK3^,X%(;_BI5=K6:D'9(XZ8TME0"#9E:P0G1A/YO64(M\/>>M+X^8LI%R>NJZ8+5A, MQ4FZ9(GZY#G-8BK59?;BBF7&Z+Q(BB,7>U[?C2E/G,FX>.\NFXS3E8QXPNXR M)%9Q3+,?%RQ*-V>.[[R]<<]?%C)_PYV,E_2%39E\6-YEZLJM5.8\9HG@:8(R M]GSFG/NG)!CD"47$(V<;L?,:Y:T\I>EK?O%M?N9X>44L8C.92U#U;\TN613E M2JJ.?TM1I_K./''W]9OZ==&\:N:)"G:91O_PN5R<.4,'S=DS747R/MU\965# MO5QOED:B^(LV9:SGH-E*R#0NDU4%,4^V_^GWTHB=!#]\)P&7";AM0E F!&T3 MPC(A+)S9ME+X0*BDDW&6;E"61RNU_$5A9I&MVN=)_KM/9:8^Y2I/3J[/O]VC MQ_.;ARMT>W4^?;B_NKWZZ^\I^H*N>4*3&:<1.A>"28%H,D4$75'"!/A$F*8_$9R7\,"7HTZ^? MQZY4]>=5N+.RUHMMK?B=6J=L>8("[W>$/1P:TB_MZ83-5+I?I >&=&)/_Y,F M53JNI[O*],IY7#F/"[W@';W2U4NJ?/K9Q%.3.5NYT"R7KP^G8DEG[,Q1"X!@ MV9HYD]]^\?O>'R:K(,4(D%C-QJ"R,;"IJU\UXVN:+QZ(YHZJ <83R=072911 MR9#8T*7)SJULOY#-5\?U! \&/<_SQNYZUZEF7 _WAHTXTHS3$;7.PJJST#I M=N=:^U$20HX22#$")%;SLE=YV;..DKO54\1G:*-LI(D4)N.V KV=WV\8]CS# M@# $XE'8'!#6BCKVVZ_Z[5O[O:)9HG9Y-$O5#CUG:B*H3=;4=;_13!"._*#9 M=3-PV&N&$6M9'9L>5$T/VBX%43EW?JCE0&U1+%X6E+'AC*L/!E^=.!;!0Y=,2#%")!8S;A19=SH M"*OO"-)+2#$")%;STO@>M?6O3-VS-(N0; MF[5F'CI00-4(E%K=-8W%/C 7^Z!@#*I&H-3J7FHV]H\$QZ6N;?/;'T+LU77M M7O.S?PR ]D$)&E2-0*G5#=40[=LINC55^DU&;@R?O2'$7DW7;C5"^W:&!L9) MOTG0#4_VAA![S5T]T83MVQ&[W-+0?ZC-C@X$OJ4YD&H$2JWNHZ9R?WB,I0D4 MU4'5")1:W5!-Z[X58%L!YJ@U8!HBS8!Y#*K&FJJQG:JWLQ&;FK5G'GQ:"*E& MH-3JKFDLQS[PP2LHK(.J$2BUNI<[9]A6@.T.F*7N[A0S'[\: LWGK_9*NSJA M41L'1UC1,1 AEUY!JA$HM;JAFMZQ%6;;PV:I8P.K_2'$7DW7;C5:8SM: \,F MW@_@^T.(O>:NGF@ QW8 +[>W=K!IUSIX)D&J$2BUNH\:VO'@&$L3*+V#JA$H MM;JAFM[QAP_52P7K!-P;0NQU=.U30S6V0_5V IKNE5_8,P\>':!'W5!J]?O1 MFLH##Y8O U!6!U4C4&IU+S6K!_8C].YW]_V]\V]_"+%7U[5[3=>!_2B\V\(= M@)Z'@ZH1*+6ZH3O/BMC/PULS9= \W'[GOK@ATGACW%Y9U\XU30=VF@;FRV _ M9=JV#IQ:D&H%2J_NH83WH'V.M J5V4#4" MI58W5%-[8#]J;S,^= M#-0PS;8/XVXO9+HL'D]]2J5,X^+E@E&U../+Y?H;+AYD :#08TF9'#B%4LM+UY59 266 M9WP)3#^9=RPQ+&'/ZC>2J&#CG#LIACE=43?CF$]3Y= Q?QJFTOVA3VWH.RE92 M\;(&ZPA*PJI__%CKL 70/.V H 8$SP'1'D!8 \+7>HAJ0/1:#YT:8%-WJ]RM M< E6..X+OD'"6&LVL[#J6[36BS!3)U,E]%.B<2J^&EY/T-?AY_L4W:3#Z?TD MO4F_W$W1!S2!C+.,4(+MC?(Y^H:%P$RASP3/]+GZA4X34)A0^4[;WT\3='KR M#IT@PM!=P5<2LUSV7:6C-+[89"[ST*O"!JB6?\>GC8EL[_>4__V?N.&&%3+Z'E"_?P MC2F68 M++7GBQ:Y545IUMKF[@^\_T:>'R>[T_ M5CN)=YO$N_]4<+KOJ+KB]O>N4??EO48=K_-,A(,1_&TIOB27E:3NUN>Y M!+&PYK09O89VXGAV/O(OQW[+>:)'M6JR^D-?S7DW6"P(DXC" M7+ORSGJZ"$0U.U4;Q9=V.)AQI4<-NRSTN G"&.CG<\[5T\8X: ;8^#=02P,$ M% @ +TEH6>X8^_@) P C@L !D !X;"]W;W)K&ULM9913]LP$,>_BI5-$TB,Q&F;%M9&*E T)$"H'>QAVH-)KHU%$F>V MVX"T#S_;2=-.I%WH2A\:._;]_3M?SKY^SOB3B D>D[B5 RL2,KLU+9%$$%" MQ#'+(%4C4\83(E67SVR1<2"A,4IBVW43'7ZUHH MF O)DM)8$20T+9[DN=R(-8.6M\' +0UF&<=58 M*SB:ZJA,)%>C5-E)_W)X-48/P^O[$;H9#2?WX]'-Z/;;!'U&MX1SHK<,'5R M)#06AWU;JB6UH1V4\F>%O+M!?@+9,6HY1\AUW#8*R0OZB&PD(L)!E(^_16W% M7SGA5DZX9I76AE4N@--%P?KC6HVA*PF)^%F'6PBUZX5T"IR*C 0PL-0W+H O MP/(_?<">\V4+9JO";&U3]T>$IRHQENX?T+1L'J+?M9M1(!>B'2.JDVSA=SN. M_O7M10U-NZ)I-Z()F$JQ$'2L67J$8 &I1"R%.I2MBCON7J?B[>PKR)UWP/0J M3.\]@NR]"G*KB')]D+L53;<)S1%2!TGPA#). T R4A 1BT-#%[(X)ER@#'C! MIT%765H'6ZSIK<'B3CUGK^+L->-*KGCYX_7+A2\KSPME?9,NKHU M\-;3?M=4+54;YRI>W0^XT06QYVPM%_4:9 I>71ZXT>WQEH0M%9MD+%Y="GCK M8?Z_.5NJ;TU:>ZVZTI7J#>$SF@H4PU09.<==9H(:GS(FEQU=PU4EN/\'4$L#!!0 ( "]):%EI,V(M* , -\* 9 M >&PO=V]R:W-H965T534\PXX#@'9:G9L"S? MS#"A1M#*S^YYT&)SF1(*]QR)>99A_MJ%E"W;AFVL#@9DFDA]8 :M&9["$.3C M[)ZKG5FQQ"0#*@BCB,.D;73L9N1K^]S@BW,9MP](!00IC MJ1FP^EM #])4$ZDP_I:<1N52 ]?7*_:;/'>5RP@+Z+'T%XEETC:N#!3#!,]3 M.6#+'U#FXVF^,4M%_HN6I:UEH/%<2):58!5!1FCQCU]*'=8 BJ<>T"@!C6V MNP/@E #G4 ]N"7 /]>"5@#QUL\@]%R[$$@Y^CE:Z46HKI.A MY.HI43@9W'1N!^BI<_<8H7[4&3X.HG[T\V&(+E"$.56%A7I,%44,'.<7>QJ" MQ"059\KB<1BBTY,S=(((10\)FPM,8]$RI8I+LYOC,H9N$4-C1PP.ZC,J$X$B M&D-<@P_WXZ_WX$VE1R5*8R5*M[&7< BS2^18YZAA-=R:>'J'PYVZ=/[/>_1I M[QMB.%6%.#F?LX,O!$X66+_.Z)8*R>>J2\AS71:2T*E:;U;(.;HC>$12(E_1 M[P%+4Z1>Z"7F\9^ZPBA0]M035 7X 1?/UB^];WNELY)EEX M3++H2&0;]^=6]^?N8P\B(8EJJ!"C"28<+7 Z!X0E"F$,V0@X8VWFU'MO=>$[]O6F55A8>1MO4>':WKK9WMX(/EI*![F,CN2RD-1<^V)GP*?YJ"30F,VI+%IS=5I- M8YU\"-DZ[]K-GEUS'JKIK1BVWNB+T:^/^910@5*8*%?6Y3=5!;P8IXJ-9+-\ M7A@QJ::/?)FH"12X-E#/)XS)U48[J&;:X!]02P,$% @ +TEH66MW5;C3 M P *A, !D !X;"]W;W)K&ULQ5C1;N(X%/V5 MJ^QHU9$Z)#%0:!>0:(=J*@VC"J;=A]4^N.12+)(X8SO02OOQ:R>09*3$W;*# M>($XB8_/N3[.23S8:) M2KSAX9\L4*NATW<@P"5-0S7CVR^X$]0U> L>RNP7MKM[/0<6J50\VG76#"(6 MY__T95>(2@?2;>A =AU(QCL?*&/YF2HZ&@B^!6'NUFCF().:]=;D6&QF9:Z$ MOLIT/S6Z'=_-X''\]6$"T\EX_C";3"??OL_A$]Q2)N"1ABG"6.I)2TP5I;XP MH2+6\PLWNLD"%#0K[]EG5)2%\N/ 59J707<7.P[7.0?2P&&.20O:WCD0CW3@ M [@@5U2@_!G)U:201S+H=I.\4L04J4P%:D=GGS03OV@9B%=R80N<.CHE2)1;- 9_?Z;?^']89'4 M+B2U;>BC&QY%FNU<\<5:.T&L]=+=9 K/6 RI#"!!D5>P=BYR]'Z&;M;L9N1W M6AX9N)L:4IV"5,=*:L;D^M-2( *+%6K1"K0O$/Z!*8M9E$9U3*R0!U:Q6Q#N MGL(8W2-(NB@D75CG8+![9;1X=AXOB#&## M0UW D*E7^P/!CG=@U?Q*%/JGL,)NU%^LJDQ WYI&[W7##DV_QE3MT.XVF*%, M+=\>6PUF:'XHV/$.+5L9:'[G)&8X1NCY9>KYU@1ZMQFZM6;H-;FAC"K_C:S: MNR%@&_T.&0>R=G@KR*'%*J/,[YW$ L>(.[_,.]^:/>^V0([VDP,:9K_,)_^- M@-K/OGY#B.#L%:F0']^(!BOB@44C9901[R3?$<<(/%(&'K%&C\T*YX#52:HE M;P^]_.L<.[H.95_@O!G(K.Q]F%VE*Q3.+)82XU-!>JZ>?6R+?F,D;BB?99L@3 M5XI'V>$*:8#"W*"O+SE7^X;97RFVQT;_ E!+ P04 " O26A9C!3'3HD# M #^#P &0 'AL+W=O^@2I#2P+M(UK9+N[L-I'USB !I@SG:2W7]_MJ$L4!IU/?8ELY"6;:2GGU:6NLSC%!6(7I,*E>+(CM$!<3&FBLXIB MM%6D(M=-"%V]0%FI!5.U=D>#*=GS/"OQ'05L7Q2(_GN%''/XVHUMJ4Q-/QH_HG%;P(Y@$QO"#Y M7]F6IS-MHH$MWJ%]SM?D^!DW 3E2+R8Y4[_@V&"A!N(]XZ1HR,*#(BOK?_2] M2<0)0>@,$\R&8/8)]C,$JR%8+[5@-P3[I1:)"Q%$PI>0(J$0+ M-3E0V5=LD:^LE!MEPZEXF@D>#ZZCV^OU_.[S<@&6JT^WZYOY_?)V!>:K$"QN M5XMH=;]6*QOP.[C&)*&H2K,8Y6"-#[C<8[ LZ]TJJ_X^Q!QE.?L@P%\V(7C_ M]@-X"[(2W*=DSU"Y95.="Z>E:3UN'+RJ'32?<= "-Z3D*0-1N<7; 7YXGN^? MX>LB66W&S,>,79EG!3>XN@ 6_ V8T+0'_%F\G&X-A?/_K$>OMMY)AM5N'TOI M6<_HA1E#24)Q4F\ LFOWQ=]_""A8PDP?>J;?PCHA.FV(SMD00U)@QK-X M*,JSS)_=86.*A6.*12.)==+OMNEW?]'Q=\)X;7&\UQW_ MFN:<',4)A);5._T#*-OTO-[I?XHR':'6@T4#,,OQ3VQV(IRT$4[.1K@L.::E MVGO#D9ZE_^PN&U,L'%,L&DFL4P._K8'_BZX ?\SBC"D6CBD6C236*8X!?WS> MP]== @VO\T+V#-A[;2\&8(;I0K]W#0S 7,.#O2^*: #FV)[O]JX!_:2?*3!- M5"/)0$SV):^_3=O5MEF=JQ:MMWYE7"Z,@?50-K>J?_HA7W?&-X@F61.VH>?#11"1KRF][QIP'!^!_R81W!Z9GO&7\6&4HF^9FDNYM9&RN+*MD6T MH5DH+EA!+&=O*-,GI M/4=BFV4A__N:IFP_MQSK;6"=O&RD'K 7LR)\H0]4_EK<<[5G-Y0XR6@N$I8C M3I_GUM*Y(NY !Y1G_);0O3C81OI6GAA[U3NK>&X-]!71E$92(T+ULZ,^35-- M4M?Q5PVUFIPZ\'#[C4[*FU.??59)4SC4,9+F:<[1'79RN:WBCE*J/5 M!">Y7ED/DJNCB8J3B\_!W>?U\O[+RD>K6W*WOED^KNYNT?(6(__NU@]N']?E MR /Z"2WC.-'+(4S1*J\6M5X4.0O*=]1:?/^=XPU^ M[A,0$H8A80$DC #!.L*/&N%')7UX0GB_H_):J_S'+^H!B/!W/ M[-VA=L:TYVK7F]/SG&[. #(G 8)U5/$:53P8Q]UP2LV>:TQT[@,)"<.0L 2 M1H!@'>DGC?03:,^=0$H,"<.0L 21H!@'8FGC<138,\U\LY5>-IGIM.1US53 M#)DSZ,TYN3PR< *4LZ/*9:/*I5&5912Q;2Z%^DZ/:+(+GU* -UYCRG.%@X1A M2%@ "2- L,XB< ;M=_@ VG]K(I#*H#0,2@M :02*UE7ZH.+B -NP&7BVT) T M#$H+0&FDIFF]#^U_V+A_5T&W5= %MVS"MMSLV>:D9ZL,2<.@M "41J!HW<70 M%JF<(;AQ@Q:D0&D8E!: T@@4K:MT6Y5RC!61CQ@W:%D*E(9KVK$Y'I4V0',2 M*%I7P+;FY)B+3O=;'FU"087RXX=M4:2)N<"QHWG,3I@U9,W'!Z5A4%H 2B-0 MM.X*:.M;C@=NUJ"5+% :!J4%H#0"1>LJW9:S'&,IY2-F#5K/ J7AFG9DUL=U M:-"M8BZ\ZV6Y" M_I+D J7T6:52GR/J=9%7S6'5CF1%VLK\WWI67!18P8\47DLI\;)U;*(4,KPIYPS8?H/%C#IBP0IA?M*EC M Q6F.P;M,H7H?I_,I=<[1*%D^'EQ]FGJQC=3K[& M<]2+0&)2B%/T!MW-(]0[.44GB%!TF[.5P#05(ULJ40VUDT9@6@MXCPCXZ(I1 MF0L4TQ32#GQT'']Q!&\KLZUC;^MXZATEG$-UAGSG-?(<+^@XS^SI<+_+SO^I MQ_^LOI<,ORV_;_C\Q\I/$U8"NL7W*"(B*9A8<4#?)@LAN7J'OW?5NV8,NAGU MO384%4Y@;*F+2P!?@Q6^>N$.G'==R7Y.LN@YR>)G(MLK2]"6)3C&OBV+5&6I M.%L3Q[^;Z8I>L[9V^!E5XYF-=#U=D[NG#EN M<'Z0@[\*N/U.@;A;P#D_2(Z]F3PJ4L!65]:O;KK:M>&(ZT,'ZU!W. MW([U2+7NNM/^H:_[_A7F2T(%*B!34BI5ZLB\[J7U1++*-(L%DZKUF&&N/C^ MZP"UGS$FMQ,MT'[0A+\!4$L#!!0 ( "]):%E_;723[00 (P2 9 M>&PO=V]R:W-H965T&^WBUEJK!' TV=,7F M3#YL[G*X,QN7*$Y9)F*>H9PMA\8-[L^PHP)*Q5\QVXJ]:Z2FLN#\4=U\B8:& MI4;$$A9*94'AWQ.;L"113C".'[6IT?2I O>O7]P_E9.'R2RH8!.>?(\CN1X: MOH$BMJ1%(N_Y]C.K)^0JOY GHOR+MK76,E!8",G3.AA&D,99]9\^UR#V L!' M'V#7 78[@!P)<.H Y]P>2!U SNW!K0/*J9O5W$MP4RKI:)#S+<:8292YS^#6&.#FZ^/K'?'Z)9C?WMU]N?Y^CN]D]FG^^N9^A*S2F(@X1 MS2(TC9-"L@A-:!(6"2T?\<6421HGXA*4#_,INOAPB3X@$XDUS9E <88>LEB* MC] (UW^N>2' 2@Q,"<-6G9MA/<1Q-43[R! =](UG=L>_]3[[U[T?P'":!')*/^>( MWRY)HBI)^KHG7'D0O8?:#/MB0T,V-&"W$RQ_8L;HUU^P9_VFP_N>9M/W-)N] MD]G!@R#-@R"GW$>W<*I<)%S @HRSD*=,]QPJ"Z^T4&?(T^C*=TD/\NAIGW!7 MYO@6"0Y54XV90T!W*)MU93XF@=>H#F;K-K-U3\[V*Q.BC]2DB84ARE/'L*H3EG_,$+%: 1C)@+W5PJA[=O8$2A^ VFZ[JRK'<-L)I M5X;]CME,8^:YGNOHX7@-'.]MJ=#!,DDH4+M!$YZFL)?/)0\?USR)6"Y@.U^H M-:TCY'6'2VS+LUJ(NK(>Z;DM0!HO[#E!RVO6E6'7)T< ]1I O9. [I("LH=& M?\,!"U6/+#,%H-6THH*]M+#E$DH:Q)>(_2AB^1/1+I:KQ^0WF/S_,8_H$I;:'F0='[^[A>@2 MJBO#MNVW,TICILNHKLSV7.+K404-JN DJN]E10HE$GUB.538**R(U-40E.A" MPB&IMJ!"@ Q*(E!L"JE:]E*OQKT!O^/;V":DC;(K MQ('5(UZOO;MWA38D9N Y=HNGQM$GZD4ET"/%UJXVMU^T2.J.O(/-JIKW,;355G73GN5ZKRL:]=O<]&9^4=J,+RK_?')BO85)OL9 M7;_,Z^^D[SC>:K.!,H84OH2HW-0'GUZ:.ZD7Q3OMLO MN)0\+2_7C,+QJP3P^Y+#3EC?J Z:#U"C?P!02P,$% @ +TEH6:=E-MZ. M P Z L !D !X;"]W;W)K&ULS5;;CMLV$/T5 M0@V*72!9W25[:POP16T")!O#:I*'H ^T1%O"2J)"4G;Z]QU*LNJ5N:[1[$-> M;)&<A[D9=\JJ5"5/>ZSN.4%)C?T8J4L+*EK, "AFRG M\XH1G#2@(ME%DR:N14+)K06>5:2%4.\+@K,_IZ3G!ZFFJD=)];9 M+A5R0@\F%=Z1B(A/U8K!2.]9DJP@)<]HB1C93K69>1_ZTKXQ^)R1 S_Y1C*2 M#:6//*_EBFO/F%QTZ6T-#< =@=P+[6@],!G&L]N!V@"5UO8V^$6V*!@PFC!\2D M-;#)CT;]!@UZ9:7,DT@P6,T )X*;]Q^CZ!:%L_7#NX<_(K0*URAZ.UN'Z UZ MP(QA>8[H9DD$SG)^"[.?HB6Z>76+7J&L1'^FM.:X3/A$%[ ;R:G'G>=YZ]EZ MQK.-/M!2I!R%94(2!7YY&3^^@-=!A5X*ZRC%W+I(&)'J#MG&:V09EJ/8S^)Z MN*T*Y\>\A__;^Q,Q[#XO[(;/?H8OQ*S,RAU'*\)0E&)&T-?9A@L&-_LOU6&W M=(Z:3E:[>U[AF$PU*&>(!G(RMC6L"%S"F'VXCW<"OQ)B=(4 0+!91>*!GQ8TKSA##^6A;1+%:=5^O* M:US)QV0?O'$LPS,F^O[T),[-?,=WGQHM%5RF9X\'7.&YF>F.'+NW>B**VXOB M7A3E2_,4D 2T( Q>-L1ELG)4.!R.>& MUL@TQIYM#616,(X,U4I[O=+>BZ=?DN4@OJJZS[WK$O#XP M!_63UJ4@;-?TC!SBKDO1OE;];-^6SIIN;# _-^\7IF)^"6ULVW7^2]_VP!\P MVV4E1SG9@BOCSH?MLK:O; >"5DWCM*$"VK#F,X56G#!I .M;2L5Q(!WTS7WP M#U!+ P04 " O26A99TGWL^H# "L%@ &0 'AL+W=O=NM+=YIN/+2 !\;4KM3T$NO:AN@=O M8L!J$E/;6;;__=E.-A (.;;UP_( CC/SLV?&'NP9[2G[QK<8"_"4I3D?6ULA M=G>VS>,MSA"_I3N5:SQU+LMD*U6%/1CNTP2LL_MDMF'RR:TI",IQS M0G/ \'IL3=T[Z 9*04M\)GC/C]I F?) Z3?U<)^,+4?-"*H2,62[M_CRJ!0 M\6*:.$%8*VG2[M%T[+D("34:,[@%3TI*F&MK[6EOZB^1JH:P$DV^)U!.3 M-Q_^7JUN )PN/]U_>K<""[@$J_?3)01_@FDN2$+20H42K+:(80[>1%@@DO(; M^9[KKI$MY#P4S8ZK,6?EF-Z%,7WPD>9BRP',$YRTZ$?=^L,.?5O:7SO!>W;" MS.L$KO#N%OC.'\!SO*!E/O/KU?TV\X +O"V(,Y:(U MKIV:*J?=\1V*\=B228MC]HBMR>^_N3WG;9M33<(BDS!H"-9P?U"[/]!T_X+[ MFYL.QP4C@LB-!Y_BM)#+':P9S<"<9KM"()UKZ1I Q'*2;SA88%;N5/#U@P2# M>X$S_F];* .3H30)BTS"H"%8(Y1A'X(;R;W]D/QY[_()@<"H874N$5Q ;7NC57NAU>F&>(L[!#!0Y:4\JG>HO M78DF89%)�$:\2@7\>@_RJ22M]D*$W"(I,P: C6".6@#N7 =%(9G.WLTVQR M+A$.A^$@\+R3;/*_*'@%JF'WL+9[V&FW6HWRH@-B*B\I"6;E,KU\!.VDO70I MFH1%)F'0$*P1$M\?W0 M49^3)'.M8'2M(+Q"L.D'[^ 'KSO;?"^(^ '0'K&D_8;;J?_B%6F2%AFE05.T M9B0.MU'7?QTIQNC=UB@M,DJ#IFC-@![NMV[GG>NG4DS03UY'7)/#S+V4?4MPVRCRYY<'E2*7)1EE[JW+JU.=4'Q MI'_FWLW=EOY(E6)UM>^ +^NX'Q';D)R#%*_E4,YM7\Z6E:71\D'0G:[]/5 A M:*:;6XSD\4D)R/=K2L7S@QJ@+E!/_@-02P,$% @ +TEH62RM[\'= @ MW0< !D !X;"]W;W)K&ULA95=;]HP%(;_BI55 M4RNMS0=)^!A$:J';D I%A6X7TRY,.(!5Q\YL!]I_/SNA&1L&;H@=^YSG?8// M<7?+Q8M< RCTFE$F>\Y:J;SCNC)=0X;E#<^!Z94E%QE6>BI6KLP%X$49E%$W M\+S8S3!A3M(MWTU$TN6%HH3!1"!99!D6;W= ^;;G^,[[BR>R6BOSPDVZ.5[! M%-1S/A%ZYM99%B0#)@EG2,"RY]SZG3N_#"AW?">PE7MC9*S,.7\QD^&BYWA& M$5!(E4F!]6,#?:#49-(Z?N^2.C73!.Z/W[-_*N+7W8?8"PB"(P'! M+B H=5>@4N4 *YQT!=\B87;K;&906BVCM3C"S+\R54*O$AVGDO[C:#2[' MLRFZ'0]0_W$\&XZ_WH_[P_LIND8/H"U+=#D A0F55^@"$89F:UY(S!:RZRHM MPJ1RTQWPK@(&1X!3R&]0P_N$ B\(T?-T@"XOKOY-XVH/M9&@-A*4>1O'C/ L M(TJ?%R615H;ZG"G"5L!2HO4/B$PIEX4 ]/-V+I70I^&737P%">T04R(=F>,4 M>HZN 0EB T[R\8,?>Y]/6&C4%AJGLB?FB]@T55%Q&66J;)/$?M1U-Q946*/" M@!,\))4IW%*L8_[!0H_C_$^WN-6MS\8VP M6!$F-6*IP[R;IC8CJKNDFBB>E_U[SI6^#6O;(DXQ M)^*&E5BHF17C.9&JR]>V*#F2I K*,]MUG,#."2VLJ%^-/?*HSS8RHP4^LX\$37J=0#=M0OR1KG*)_+1ZYZ=I,EH3D6@K(".*X&UK!] M>]?3ZZL%WRGNQ$D;M),E8[]U9Y(,+$<+P@QCJ3,0]=KB"+-,)U(R_AQR6@U2 M!YZVC]D_5]Z5ER41.&+9#YK(=&"%%B2X(IM,/K'=5SSXZ>A\,XAP*UTUZ!*Y9A($O4YVP'7JU4VW:BL M5M%*'"WT1YE+KF:IBI/1Z&$ZG2RF][/%'(:S,8P>9HO)[,O];#2YG\-'6) ] M/&&,=$N6&<)PS1'5-Y%P/49):"9:< 6T@$7*-H(4B>C;4LG2R>WX(.&NEN"^ M(6&.Y0UXS@=P'=>'Y_D8KJ]:_Z:QE:O&FMM8$JJ,Z)RB_%[3-K$[#ZEQB!296 MYQ6K[3F!9X8%#2RX!.N:8($!IJJ@&=9M8-U+L- $ZQI@OA.:86$#"\_"OA&) M'%Z0<..!#5\SPYX?=LS07@/MG84NF"09E.2E.I,F;N_5S^EZONOU_N/:)_5. M7QU3PM>T$)#A2@4Z-UVEG-?EN.Y(5E8E<,FD*JA5,U4W&'*]0,VO&)/'CJZJ MS9T8_0502P,$% @ +TEH61^A1HY'!@ W3@ !D !X;"]W;W)K&ULM9MK;]LV%(;_"N$-PP9TL4A;LITE!A*+TCJT71"G M&X9A'VB+B85*HD?13@/LQX^Z1+(JF9';DR^);NS8BE?B.C/,%"; MR\%T@ )^SW:1NA6/O_+RANR,MQ91FO]%C\6UCCU ZUVJ1%P&ZQ;$85+\9Y_+ M!W$00,B1 %(&D+X!HS)@U#=@7 :,^P;898#=-\ I YPO T9' B9EP"0O5O%T M\]*X3+'YA12/2&97:UJVD=_<7 MNKN]^K"\6MR]_?W#$OWHEBW[\OO.^S)@EWYZA MD?4BQNW1FAX8"M,:KS]F9,#X/3!X4K8F"*7N;(0TU&Y42724@T?'),HCIGB M;IA43^A.LB1E13_V]SM]*7JK>)S^T]'@ZX([[N9FG?QYNF5K?CG0O7C*Y9X/ MYC]\AQWKERYE0,)<2!B%A'F0,!\(UI#-N)+-V$2?W[ G/60J).Z18I_UL+GF MX9ZM(H[8@^0\/Q>%;!5&H7KJ4H\1?ZIZ(&$N)(P6,">'91.7_=RZ&.X/)=&^ M@N#9R+*^N,X':E:CVG95;=M8[3M=XB!,E0Q7NZQO2+LJ:D2<6E&[]53PR)G- M6H_%A"-10PJ10P,2K@PRY><9EUY,^S MBA3]=V2&42C!R#M5"9 P%Q)&(6$>),R?M+HIC"NM-T0PK40P[2F"4/\FT+_$ M@VP [RL((_M404#"7$@8A81YD#!_VA*$TZV'6:6'F5$/OMASF;!D?3"?>X.V M7*[+25^Z8;I=2.Q4JE@2A,E#ES",24X5!B3,A8112)@'"?,+&+8.YY]G([M; M'-BJ;0WK*^215)U(/HG8B"C0NWT[$7/*4\4"2G-!:124YH'2_)+6HRO!!R88 M_B:U?,V08TYYLEH@:2XHC8+2/%":7](.U4*.J(74:B%?H99(=R@_[[;9$!2* M+L_SVHP]61&0-!>41D%I'BC-?Z&XF* X]YX-/UQP;5UBH\5U1"KYA"158129 MU +J7H+27% :!:5YH#3_A?KV4DOM6&*S97ED3BO%)ER%"JD#Z]N@&U#?$I3F M@M(H*,T#I?DO5)J,>^BF]CZQV?Q<1"Q-T37:):'J-#[-\2=K I+F@M(H*,T# MI?E0M*9*:A\5.Z_T'@V#.JN@-!>41D%I'BC-AZ(UY5.;L-CLPO;WX4M0X]6( M;4_:;XP6YI0G2P'47 6E>: T'XK6E$)MQ6*S%[L0\58L^7HG>6?]0=U64)H+ M2J.@- ^4YD/1FAJI[5D\>ZW1!M23!:6YH#0*2O- :3X4K?FY5NW?$K-_V^M] MOIEQJE)(VUBT+:L]:KF@:6E'6FP3W/Z0P /-ZT/1F@6N+5=BMEROH@@)M>$2 MQ3RS6;L+#.JA@M)<4!H%I7F@-!^*UE1*;;<2\DHC"0$U7$%I+BB-@M(\4)H/ M16O*I[9@B=FBZS>2@)JM):WQO8\S:%X?BM8L M<.V:$K.7UN@?.HL+ZHB"TEQ0&@6E>: T'XK65$GMD1+[M4814/,4E.:"TB@H MS0.E^5"TIGQJ\Y28OT+]YJ_)S?R3503JH8+2*&E_[=H:?T"-42A:(8WAP6*J MF,N'?)U<9GKN$E4L6JF.5FOQKO(5:%\<7^!S%W<IK+.)UKPLUM(5.TIL\Z5<*Z&4B//-#6&ULK9G;;N,V$(9?A5 7Q2X06*)\2)S:!K*6A*9HTC3>;"^* M7M#6Q!96$K4D9:? /GRI0V3+D8FX&%_(.G"^& :IOO+,1<*4/A1K6V8"6%@:);'M.L[(3EB46K-)>>Y! MS"8\5W&4PH,@,D\2)O[]##'?32UJO9YXC-8;59RP9Y.,K6$!ZBE[$/K(;BAA ME$ J(YX2 <]3ZX9>!W14&)0MOD:PDP?[I+B5)>??BH/;<&HY1400PTH5"*;_ MMC"'."Y(.H[O-=1J?!:&A_NO]*"\>7TS2R9ASN._HE!MIM:514)X9GFL'OGN M5ZAO:%CP5CR6Y9;LJK8CUR*K7"J>U,8Z@B1*JW_V4B?BP( .3ABXM8%[9."> M\M"O#?KO]3"H#0;O]3"L#8;'!N,3!J/:H!33KI)59MICBLTF@N^(*%IK6K%3 MRE5:ZP1':?%D+9305R-MIV:+I\\+_\\G__X+\;\6VX\>*!;%\A/Y0**4?-GP M7+(TE!=$;I@ 69R\B^)8/Q9R8BL=0@&R5[6[H'+GGG#GDCN>JHTD?AI"V+:W M=>A-_.YK_)]=(_">;WO$'5\0UW$''?',S>8+R'J$UN;D:>&1CQ\^=6 \,^:W M/-48>C(*WVQ^DXDF"FJ((GA'+IQ1^V9JV0RI[C>/2K_$#T[@_9?5AJ5K8,L8 MR#U7Q]!*+B.C>$]>RXRM8&KI%Z$$L05K]O-/=.3\TB4>)LS#A/F8L )UE)U MT*@Z*.G]4ST@7TKXGD.JB+\MMG__KEN06P6)_*=+X &FP)@P#Q/F8\(")%A+ MX&$C\-#8;0,-)BSA>:JZY#0:GRMG!1N5L.*;9CNC?4?_)O;V4"A,G_[[? 9( M/EL2C!H)1D8);E,%FJJ(8 JZ1#":GRM"!:/.04:J"D9I*U'4&0SI>'PD4&=3 M9TR=\:7;;NJ?:%K^CI*.=#>MI%\U2;\R)OT10DBRX\&*R<[QQ8@[5S9, MF(<)\S%A 1*L)3!U]C-"!_>+L.8A:8Q*\U!I/BHMP**U=3Z8^5.L0:\FO6?T MF9N]GJT?)LU'I058M+9^[EX_%W/\K&FFD65N]GBV=I@T'Y468-':VNU+*=1< M2SE^QW8*AEI*0:5YJ#0?E19@T=K2[NLI%+F@0E$K*J@T#Y7FH]("+%I;YWU9 MA9KK*AXL%9DW8^<%^4-$ZRAE,2FN7)";DR47,_ALP3%I'BK-1Z4%]&VI9T@' M!Y6>MI+[Z@PUEV?>*%GM*PC);2J5R!/=C2_(HEK_N)4RUU=^=!;6:X%1ZSFH M- ^5YJ/2@II&6PKW!D?ZV@>K70F(=;DN*?5GK.YNU<)7<[99^[PI5_SL??-J MX?2."=UE)8GA69LZO4O]A(EJ+;(Z4#PKU\Z67"F>E+L;8"&(HH&^_LSU%+@^ M*!PT*\*S_P!02P,$% @ +TEH6_^_.HP?F: (7K1TP>J;%!,/CY._CEQ3'IPE/0SRICP<%_87'VJ=2SO%*,E#IJ9&SMY M9WL!1&30&R-'3G*+:HA!7>J345:(7<5'O@UH M99)3[X'PL3\EG,TD U9&W!+JQUZ8BTWP">35[;M-J1TN)-F$ M_4M_1S GG616R)3*W<[WMZ')B-,,[$BV6,)9%64 H%)%KALI(XM"$.-ARZ@; M6G9..;^%6]3/;$][G;76S)2::)K:4-VT,K8#^FTUJ]V6';Q(URO90Z&^K/1P MA.G#SJ0WDF9L;?KKK#& J8>X.BE+OOG,V4+DU [^Z(23$=GRO&4AV:/.!J4R MUP$J?>^!2L7F[4$$EX6W3NO;?\BR_V'$T M>"W+YJYR:-CIL7[M>.LF+[M@,NZ"R4[4Y+ +)I,.F!R\VEWS>)-1)R8R[(+) M?A=,1F_29%"_^+;>KO?>K9NH![]AQOX/^#7$=TF]V8IQQ43=6[(TI>+)*[:6 M5V3&Z;Z^OCZE&5EQ==> 8W_7_DY3MLJ3YJH;F(CZJEW[&PPOC)L?4#H7$RE= MTW1:=^5B9IJ>;NBL]0&$0^3:'&X$XUC,C0"&Y<$<8!S+PO+\3^,9HN.Q&.9M MZ$2&*&>(-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0 MT^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( "]):%DY M6<)U.04 *&PO=V]R:V)O;VLN>&ULQ9I="2=-?_T*7&]%UKZS+S=^L@%;'(2X MY^J*ZQWUH:U$#LT-T;"BX:+6.]L=#YR]J%_'VTWRS!5_ MY!5O7F\&W?>*#'_@@V&7T50^,RNGXX?.X[\4K^GVX4JQ4OV$P4NPVKFWT_2E:U@+5: M\ZT:D)INV,W %\],MM>C3Q"6^VMK-)314_**ZP,R+#L\3)1:B8J7^NPEF=** MU@4C7135*T-R(\ Y$=-ERS]C#@\PP1E;#71#? MI5[R)?1)&,WC=/%OP-5W.?)-3,@-8V0YA)$>L_LI &QL@>T%VV"/-NN!UN:*Y)@\COF\&"S& AFR$- M[KU,DDR24M]?25>%+2^FF??YJ,D#HL M9'6 2=W?EHD)F<1"-HF1UI&+G.J3JP\F&Z01"UDCQ_.[HYB01BST.<;T.!3D M$0M[3G$BL_H):F)"-K&0;7(BD3ETIUG8@'QB(_L$3&AZ#[,-2<5&ELK)Y&'? MGR8FY!@;NYH%I1#DPL0$RUG(E@%K!_V;#HG&/JMH;!,3$HW]GJ*9L8;RJACI0.YQT%VST_,3#=5[BK6UE>G0DKQTF:^ M<[/V[T#N<=ZAW*4Q%[392=Z\'GW&'<@ZSCO7P(X30L)QSE0-:^_^FO864, 5 M%&SAG,:,MPTW,2'A.,C" 3!3ILQ@Z4#J<9#5 V"VDLU(ZL>[T)J<=!5L^I^<0EF?.:FB)W(/4X9YKVM$.SZ.4;+J0>%UD]IS$[ M:9J8D'I<9/64#84:]Q,B%Y..> M:^U&8WH]1[J0?-QSKN"02_/M$D@^$V3Y@)B]\LL$DL\$63ZGEYJZQ]W$A.0S M09;/V_6FH[%H GEGTGEGV/U8W5Z7^^POTJTKO;^@59%(TG[LWW9PW':9X:'=R1O_P%02P,$% @ +TEH62=EU:4, @ A"4 !H M !X;"]?!-T#(HPS=1Y +Z1 ITA@\%3$D>/D7Q =B^/2K'-IQWYWJ M;M_7Q._8^4ZGI7CFV]Z_IR.E_9=,.Q'<_+89OZ=OW>;DO2Y3*G MX79&\_QT.W/Q^MF7_YG8;3;[=?G9K7\?RVG\Q^#TIQO>ZZZ4L5F\ML.VC*LF M?1RNIVNZ'.3N/+E9O+RMFN'E39HT=Y!"D,X?9!!D\P MBGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>AGH;@=Z&>AN!WH9Z&X'> M-MDL(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1;R?0 MVU%O)]#;46\GT-LGF]T$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H'ZAT$ M>@?J'01Z!^H=!'H'ZAT$>@?J'01ZQ^1G)8'>@7H'@=Z!>@>!WH%Z!X'>@7H' M@=X9]F?4.Q/HG5'O3*!W1KWS=^I=Q\]#J=>>KS4^_SNI'L_WENOC+\NO MDY-7Y8)SNJVHSW\!4$L#!!0 ( "]):%GNU>T8Y@$ /4D 3 6T-O M;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z=?\B'"CWJH7_H&Z'61A M6YNV(/Q[NP$F&B4:3'QO6*#M><]ZDN>*ZZ>MHS#:M$T7IMDB1G?%6"@7U)J0 M6T==6IE;WYJ8OOH7YDRY-"_$Q&12L-)VD;HXCGV-;'9]2W.S:N+H;I-^#K7M MIIFG)F2CF]W&/FN:&>>:NC0QK;-U5WU*&>\3\G1RV!,6M0MG:4/&ODSH5[X/ MV)][6)/W=46C1^/CO6G3+K9I6(C;AD)^O,07/=KYO"ZILN6J34?RX#R9*BR( M8MODNZ)GQY-CNF':??*3\X00V/$Z_XX\S?J__RSX$2!\2I \%TH<&Z:, MZ>,&UL4$L! A0#% @ +TEH60:^ IWN M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! M A0#% @ +TEH69E&PO=V]R:W-H965T&UL4$L! M A0#% @ +TEH6=FJ0IO.!P 22, !@ ("!U0X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +TEH60[( M^^YU P EPP !@ ("!TB$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ +TEH63;C&!'$" !A4 !@ M ("!VD4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +TEH672[NM$$ M&P HUL !D ("!P&< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +TEH6>2N6Y43 @ M@0 !D M ("!MY$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ +TEH68AJM@[[! <0P !D ("!LZ$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M+TEH6<69PF29"0 KAH !D ("!RK, 'AL+W=O&UL4$L! A0#% @ +TEH68;&44Y3!0 MGQH !D ("!DL0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +TEH6<60:L8_ P T08 !D M ("!F]X 'AL+W=O&PO=V]R:W-H M965T+E !X;"]W;W)K&UL4$L! M A0#% @ +TEH661Y@]S"! :A( !D ("!&^L 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +TEH M67 "3EZ2 P V < !D ("!K?@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +TEH66P0%X"D @ 8@< M !D ("!6 0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +TEH6;3%=XM/"P VX, !D M ("!0! ! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ +TEH60 X?E!P @ )0< !D ("!4BT! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ +TEH6<4P M[>'>! KAD !D ("!ZT$! 'AL+W=O&PO=V]R:W-H965T44P, ,,, 9 " @0E+ 0!X;"]W;W)K&UL4$L! A0#% @ +TEH6<1WT#_J P L14 !D M ("!DTX! 'AL+W=O+0 &0 @(&T4@$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ +TEH6>X8^_@) P C@L !D ("! MVUL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ +TEH68P4QTZ) P _@\ !D ("!A&8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +TEH67]M=)/M M! C!( !D ("!07(! 'AL+W=O&PO=V]R:W-H965TSZ@, *P6 9 " @2I[ 0!X;"]W;W)K&UL4$L! A0#% @ +TEH62RM[\'= @ W0< !D M ("!2W\! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ +TEH60^[",..! '1X !D ("!WHL! M 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " O26A9[M7M&.8! #U) $P M@ '(G $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1P!' &@3 #?G@$ " ! end XML 80 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 81 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 83 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.3 html 258 335 1 false 67 0 false 8 false false R1.htm 0000001 - Document - Cover Sheet http://composecure.com/role/Cover Cover Cover 1 false false R2.htm 9952151 - Statement - Consolidated Balance Sheets Sheet http://composecure.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 9952152 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://composecure.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 9952153 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 9952154 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://composecure.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 9952155 - Statement - Consolidated Statements of Stockholders' Deficit (Unaudited) Sheet http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited Consolidated Statements of Stockholders' Deficit (Unaudited) Statements 6 false false R7.htm 9952156 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 9952157 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS Sheet http://composecure.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONS DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS Notes 8 false false R9.htm 9952158 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 9952159 - Disclosure - INVENTORIES Sheet http://composecure.com/role/INVENTORIES INVENTORIES Notes 10 false false R11.htm 9952160 - Disclosure - PROPERTY AND EQUIPMENT Sheet http://composecure.com/role/PROPERTYANDEQUIPMENT PROPERTY AND EQUIPMENT Notes 11 false false R12.htm 9952161 - Disclosure - DEBT Sheet http://composecure.com/role/DEBT DEBT Notes 12 false false R13.htm 9952162 - Disclosure - EQUITY STRUCTURE Sheet http://composecure.com/role/EQUITYSTRUCTURE EQUITY STRUCTURE Notes 13 false false R14.htm 9952163 - Disclosure - STOCK-BASED COMPENSATION Sheet http://composecure.com/role/STOCKBASEDCOMPENSATION STOCK-BASED COMPENSATION Notes 14 false false R15.htm 9952164 - Disclosure - RETIREMENT PLANS Sheet http://composecure.com/role/RETIREMENTPLANS RETIREMENT PLANS Notes 15 false false R16.htm 9952165 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://composecure.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 16 false false R17.htm 9952166 - Disclosure - GEOGRAPHIC INFORMATION AND CONCENTRATIONS Sheet http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONS GEOGRAPHIC INFORMATION AND CONCENTRATIONS Notes 17 false false R18.htm 9952167 - Disclosure - INCOME TAXES Sheet http://composecure.com/role/INCOMETAXES INCOME TAXES Notes 18 false false R19.htm 9952168 - Disclosure - (LOSS) EARNINGS PER SHARE Sheet http://composecure.com/role/LOSSEARNINGSPERSHARE (LOSS) EARNINGS PER SHARE Notes 19 false false R20.htm 9952169 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://composecure.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 20 false false R21.htm 9952170 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://composecure.com/role/RELATEDPARTYTRANSACTIONS RELATED PARTY TRANSACTIONS Notes 21 false false R22.htm 9952171 - Disclosure - SUBSEQUENT EVENT Sheet http://composecure.com/role/SUBSEQUENTEVENT SUBSEQUENT EVENT Notes 22 false false R23.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 23 false false R24.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 24 false false R25.htm 9954471 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 25 false false R26.htm 9954472 - Disclosure - INVENTORIES (Tables) Sheet http://composecure.com/role/INVENTORIESTables INVENTORIES (Tables) Tables http://composecure.com/role/INVENTORIES 26 false false R27.htm 9954473 - Disclosure - PROPERTY AND EQUIPMENT (Tables) Sheet http://composecure.com/role/PROPERTYANDEQUIPMENTTables PROPERTY AND EQUIPMENT (Tables) Tables http://composecure.com/role/PROPERTYANDEQUIPMENT 27 false false R28.htm 9954474 - Disclosure - DEBT (Tables) Sheet http://composecure.com/role/DEBTTables DEBT (Tables) Tables http://composecure.com/role/DEBT 28 false false R29.htm 9954475 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://composecure.com/role/STOCKBASEDCOMPENSATIONTables STOCK-BASED COMPENSATION (Tables) Tables http://composecure.com/role/STOCKBASEDCOMPENSATION 29 false false R30.htm 9954476 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://composecure.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://composecure.com/role/FAIRVALUEMEASUREMENTS 30 false false R31.htm 9954477 - Disclosure - GEOGRAPHIC INFORMATION AND CONCENTRATIONS (Tables) Sheet http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSTables GEOGRAPHIC INFORMATION AND CONCENTRATIONS (Tables) Tables http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONS 31 false false R32.htm 9954478 - Disclosure - (LOSS) EARNINGS PER SHARE (Tables) Sheet http://composecure.com/role/LOSSEARNINGSPERSHARETables (LOSS) EARNINGS PER SHARE (Tables) Tables http://composecure.com/role/LOSSEARNINGSPERSHARE 32 false false R33.htm 9954479 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://composecure.com/role/COMMITMENTSANDCONTINGENCIESTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://composecure.com/role/COMMITMENTSANDCONTINGENCIES 33 false false R34.htm 9954480 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (Details) Sheet http://composecure.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (Details) Details http://composecure.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONS 34 false false R35.htm 9954481 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies 35 false false R36.htm 9954482 - Disclosure - INVENTORIES (Details) Sheet http://composecure.com/role/INVENTORIESDetails INVENTORIES (Details) Details http://composecure.com/role/INVENTORIESTables 36 false false R37.htm 9954483 - Disclosure - PROPERTY AND EQUIPMENT - Components (Details) Sheet http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails PROPERTY AND EQUIPMENT - Components (Details) Details 37 false false R38.htm 9954484 - Disclosure - PROPERTY AND EQUIPMENT - Narrative (Details) Sheet http://composecure.com/role/PROPERTYANDEQUIPMENTNarrativeDetails PROPERTY AND EQUIPMENT - Narrative (Details) Details 38 false false R39.htm 9954485 - Disclosure - DEBT - Narrative - Exchangeable Senior Notes (Details) Notes http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails DEBT - Narrative - Exchangeable Senior Notes (Details) Details 39 false false R40.htm 9954486 - Disclosure - DEBT - Narrative - Credit Facility (Details) Sheet http://composecure.com/role/DEBTNarrativeCreditFacilityDetails DEBT - Narrative - Credit Facility (Details) Details 40 false false R41.htm 9954487 - Disclosure - DEBT - Schedule of Borrowing Facilities (Details) Sheet http://composecure.com/role/DEBTScheduleofBorrowingFacilitiesDetails DEBT - Schedule of Borrowing Facilities (Details) Details 41 false false R42.htm 9954488 - Disclosure - DEBT - Maturity (Details) Sheet http://composecure.com/role/DEBTMaturityDetails DEBT - Maturity (Details) Details 42 false false R43.htm 9954489 - Disclosure - EQUITY STRUCTURE (Details) Sheet http://composecure.com/role/EQUITYSTRUCTUREDetails EQUITY STRUCTURE (Details) Details http://composecure.com/role/EQUITYSTRUCTURE 43 false false R44.htm 9954490 - Disclosure - STOCK-BASED COMPENSATION - Share-Based Compensation Expense (Details) Sheet http://composecure.com/role/STOCKBASEDCOMPENSATIONShareBasedCompensationExpenseDetails STOCK-BASED COMPENSATION - Share-Based Compensation Expense (Details) Details 44 false false R45.htm 9954491 - Disclosure - STOCK-BASED COMPENSATION - Options Activity (Details) Sheet http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails STOCK-BASED COMPENSATION - Options Activity (Details) Details 45 false false R46.htm 9954492 - Disclosure - STOCK-BASED COMPENSATION - Restricted Stock and Performance Stock Unit, and Earnouts Activity (Details) Sheet http://composecure.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandPerformanceStockUnitandEarnoutsActivityDetails STOCK-BASED COMPENSATION - Restricted Stock and Performance Stock Unit, and Earnouts Activity (Details) Details 46 false false R47.htm 9954493 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) Sheet http://composecure.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails STOCK-BASED COMPENSATION - Narrative (Details) Details 47 false false R48.htm 9954494 - Disclosure - RETIREMENT PLANS - Defined Contribution Plan (Details) Sheet http://composecure.com/role/RETIREMENTPLANSDefinedContributionPlanDetails RETIREMENT PLANS - Defined Contribution Plan (Details) Details 48 false false R49.htm 9954495 - Disclosure - FAIR VALUE MEASUREMENTS - Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Sheet http://composecure.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails FAIR VALUE MEASUREMENTS - Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Details 49 false false R50.htm 9954496 - Disclosure - FAIR VALUE MEASUREMENTS - Reconciliation of Warrant Liability (Details) Sheet http://composecure.com/role/FAIRVALUEMEASUREMENTSReconciliationofWarrantLiabilityDetails FAIR VALUE MEASUREMENTS - Reconciliation of Warrant Liability (Details) Details 50 false false R51.htm 9954497 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) Sheet http://composecure.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails FAIR VALUE MEASUREMENTS - Narrative (Details) Details 51 false false R52.htm 9954498 - Disclosure - FAIR VALUE MEASUREMENTS - Earnout Consideration (Details) Sheet http://composecure.com/role/FAIRVALUEMEASUREMENTSEarnoutConsiderationDetails FAIR VALUE MEASUREMENTS - Earnout Consideration (Details) Details 52 false false R53.htm 9954499 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value Assumptions - Earnout Consideration (Details) Sheet http://composecure.com/role/FAIRVALUEMEASUREMENTSFairValueAssumptionsEarnoutConsiderationDetails FAIR VALUE MEASUREMENTS - Fair Value Assumptions - Earnout Consideration (Details) Details 53 false false R54.htm 9954500 - Disclosure - GEOGRAPHIC INFORMATION AND CONCENTRATIONS - Geographical Revenue Information (Details) Sheet http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSGeographicalRevenueInformationDetails GEOGRAPHIC INFORMATION AND CONCENTRATIONS - Geographical Revenue Information (Details) Details 54 false false R55.htm 9954501 - Disclosure - GEOGRAPHIC INFORMATION AND CONCENTRATIONS - Additional Information (Details) Sheet http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails GEOGRAPHIC INFORMATION AND CONCENTRATIONS - Additional Information (Details) Details 55 false false R56.htm 9954502 - Disclosure - INCOME TAXES (Details) Sheet http://composecure.com/role/INCOMETAXESDetails INCOME TAXES (Details) Details http://composecure.com/role/INCOMETAXES 56 false false R57.htm 9954503 - Disclosure - (LOSS) EARNINGS PER SHARE - Basic and Diluted Calculation (Details) Sheet http://composecure.com/role/LOSSEARNINGSPERSHAREBasicandDilutedCalculationDetails (LOSS) EARNINGS PER SHARE - Basic and Diluted Calculation (Details) Details 57 false false R58.htm 9954504 - Disclosure - (LOSS) EARNINGS PER SHARE - Narrative (Details) Sheet http://composecure.com/role/LOSSEARNINGSPERSHARENarrativeDetails (LOSS) EARNINGS PER SHARE - Narrative (Details) Details 58 false false R59.htm 9954505 - Disclosure - (LOSS) EARNINGS PER SHARE - Antidilutive Shares (Details) Sheet http://composecure.com/role/LOSSEARNINGSPERSHAREAntidilutiveSharesDetails (LOSS) EARNINGS PER SHARE - Antidilutive Shares (Details) Details 59 false false R60.htm 9954506 - Disclosure - COMMITMENTS AND CONTINGENCIES - Leases (Details) Sheet http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails COMMITMENTS AND CONTINGENCIES - Leases (Details) Details 60 false false R61.htm 9954507 - Disclosure - COMMITMENTS AND CONTINGENCIES - Tax Receivable Agreement (Details) Sheet http://composecure.com/role/COMMITMENTSANDCONTINGENCIESTaxReceivableAgreementDetails COMMITMENTS AND CONTINGENCIES - Tax Receivable Agreement (Details) Details 61 false false R62.htm 9954508 - Disclosure - RELATED PARTY TRANSACTIONS (Details) Sheet http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails RELATED PARTY TRANSACTIONS (Details) Details http://composecure.com/role/RELATEDPARTYTRANSACTIONS 62 false false R63.htm 9954509 - Disclosure - SUBSEQUENT EVENT (Details) Sheet http://composecure.com/role/SUBSEQUENTEVENTDetails SUBSEQUENT EVENT (Details) Details http://composecure.com/role/SUBSEQUENTEVENT 63 false false All Reports Book All Reports cmpo-20240930.htm cmpo-20240930.xsd cmpo-20240930_cal.xml cmpo-20240930_def.xml cmpo-20240930_lab.xml cmpo-20240930_pre.xml http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 86 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cmpo-20240930.htm": { "nsprefix": "cmpo", "nsuri": "http://composecure.com/20240930", "dts": { "inline": { "local": [ "cmpo-20240930.htm" ] }, "schema": { "local": [ "cmpo-20240930.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/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "cmpo-20240930_cal.xml" ] }, "definitionLink": { "local": [ "cmpo-20240930_def.xml" ] }, "labelLink": { "local": [ "cmpo-20240930_lab.xml" ] }, "presentationLink": { "local": [ "cmpo-20240930_pre.xml" ] } }, "keyStandard": 268, "keyCustom": 67, "axisStandard": 25, "axisCustom": 2, "memberStandard": 41, "memberCustom": 23, "hidden": { "total": 13, "http://composecure.com/20240930": 1, "http://xbrl.sec.gov/ecd/2024": 1, "http://fasb.org/us-gaap/2024": 6, "http://xbrl.sec.gov/dei/2024": 5 }, "contextCount": 258, "entityCount": 1, "segmentCount": 67, "elementCount": 623, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 835, "http://xbrl.sec.gov/dei/2024": 33, "http://xbrl.sec.gov/ecd/2024": 17 }, "report": { "R1": { "role": "http://composecure.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": "cmpo-20240930.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": "cmpo-20240930.htm", "first": true, "unique": true } }, "R2": { "role": "http://composecure.com/role/ConsolidatedBalanceSheets", "longName": "9952151 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "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": "cmpo-20240930.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": "cmpo-20240930.htm", "first": true, "unique": true } }, "R3": { "role": "http://composecure.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "9952152 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R4": { "role": "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited", "longName": "9952153 - Statement - Consolidated Statements of Operations (Unaudited)", "shortName": "Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "unique": true } }, "R5": { "role": "http://composecure.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited", "longName": "9952154 - Statement - Consolidated Statements of Comprehensive Income (Unaudited)", "shortName": "Consolidated Statements of Comprehensive Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "unique": true } }, "R6": { "role": "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited", "longName": "9952155 - Statement - Consolidated Statements of Stockholders' Deficit (Unaudited)", "shortName": "Consolidated Statements of Stockholders' Deficit (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-52", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-59", "name": "us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "unique": true } }, "R7": { "role": "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "longName": "9952156 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "unique": true } }, "R8": { "role": "http://composecure.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONS", "longName": "9952157 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS", "shortName": "DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R9": { "role": "http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "longName": "9952158 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "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": "cmpo-20240930.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": "cmpo-20240930.htm", "first": true, "unique": true } }, "R10": { "role": "http://composecure.com/role/INVENTORIES", "longName": "9952159 - Disclosure - INVENTORIES", "shortName": "INVENTORIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "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": "cmpo-20240930.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": "cmpo-20240930.htm", "first": true, "unique": true } }, "R11": { "role": "http://composecure.com/role/PROPERTYANDEQUIPMENT", "longName": "9952160 - Disclosure - PROPERTY AND EQUIPMENT", "shortName": "PROPERTY AND EQUIPMENT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "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": "cmpo-20240930.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": "cmpo-20240930.htm", "first": true, "unique": true } }, "R12": { "role": "http://composecure.com/role/DEBT", "longName": "9952161 - Disclosure - DEBT", "shortName": "DEBT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "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": "cmpo-20240930.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": "cmpo-20240930.htm", "first": true, "unique": true } }, "R13": { "role": "http://composecure.com/role/EQUITYSTRUCTURE", "longName": "9952162 - Disclosure - EQUITY STRUCTURE", "shortName": "EQUITY STRUCTURE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "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": "cmpo-20240930.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": "cmpo-20240930.htm", "first": true, "unique": true } }, "R14": { "role": "http://composecure.com/role/STOCKBASEDCOMPENSATION", "longName": "9952163 - Disclosure - STOCK-BASED COMPENSATION", "shortName": "STOCK-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "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": "cmpo-20240930.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": "cmpo-20240930.htm", "first": true, "unique": true } }, "R15": { "role": "http://composecure.com/role/RETIREMENTPLANS", "longName": "9952164 - Disclosure - RETIREMENT PLANS", "shortName": "RETIREMENT PLANS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "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": "cmpo-20240930.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": "cmpo-20240930.htm", "first": true, "unique": true } }, "R16": { "role": "http://composecure.com/role/FAIRVALUEMEASUREMENTS", "longName": "9952165 - Disclosure - FAIR VALUE MEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "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": "cmpo-20240930.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": "cmpo-20240930.htm", "first": true, "unique": true } }, "R17": { "role": "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONS", "longName": "9952166 - Disclosure - GEOGRAPHIC INFORMATION AND CONCENTRATIONS", "shortName": "GEOGRAPHIC INFORMATION AND CONCENTRATIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R18": { "role": "http://composecure.com/role/INCOMETAXES", "longName": "9952167 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "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": "cmpo-20240930.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": "cmpo-20240930.htm", "first": true, "unique": true } }, "R19": { "role": "http://composecure.com/role/LOSSEARNINGSPERSHARE", "longName": "9952168 - Disclosure - (LOSS) EARNINGS PER SHARE", "shortName": "(LOSS) EARNINGS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "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": "cmpo-20240930.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": "cmpo-20240930.htm", "first": true, "unique": true } }, "R20": { "role": "http://composecure.com/role/COMMITMENTSANDCONTINGENCIES", "longName": "9952169 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "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": "cmpo-20240930.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": "cmpo-20240930.htm", "first": true, "unique": true } }, "R21": { "role": "http://composecure.com/role/RELATEDPARTYTRANSACTIONS", "longName": "9952170 - Disclosure - RELATED PARTY TRANSACTIONS", "shortName": "RELATED PARTY TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R22": { "role": "http://composecure.com/role/SUBSEQUENTEVENT", "longName": "9952171 - Disclosure - SUBSEQUENT EVENT", "shortName": "SUBSEQUENT EVENT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R23": { "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": "23", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true }, "uniqueAnchor": null }, "R24": { "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": "24", "firstAnchor": { "contextRef": "c-11", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R25": { "role": "http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "longName": "9954471 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R26": { "role": "http://composecure.com/role/INVENTORIESTables", "longName": "9954472 - Disclosure - INVENTORIES (Tables)", "shortName": "INVENTORIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R27": { "role": "http://composecure.com/role/PROPERTYANDEQUIPMENTTables", "longName": "9954473 - Disclosure - PROPERTY AND EQUIPMENT (Tables)", "shortName": "PROPERTY AND EQUIPMENT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.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": "cmpo-20240930.htm", "first": true, "unique": true } }, "R28": { "role": "http://composecure.com/role/DEBTTables", "longName": "9954474 - Disclosure - DEBT (Tables)", "shortName": "DEBT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "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": "cmpo-20240930.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": "cmpo-20240930.htm", "first": true, "unique": true } }, "R29": { "role": "http://composecure.com/role/STOCKBASEDCOMPENSATIONTables", "longName": "9954475 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "shortName": "STOCK-BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R30": { "role": "http://composecure.com/role/FAIRVALUEMEASUREMENTSTables", "longName": "9954476 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R31": { "role": "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSTables", "longName": "9954477 - Disclosure - GEOGRAPHIC INFORMATION AND CONCENTRATIONS (Tables)", "shortName": "GEOGRAPHIC INFORMATION AND CONCENTRATIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "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": "cmpo-20240930.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": "cmpo-20240930.htm", "first": true, "unique": true } }, "R32": { "role": "http://composecure.com/role/LOSSEARNINGSPERSHARETables", "longName": "9954478 - Disclosure - (LOSS) EARNINGS PER SHARE (Tables)", "shortName": "(LOSS) EARNINGS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "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": "cmpo-20240930.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": "cmpo-20240930.htm", "first": true, "unique": true } }, "R33": { "role": "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESTables", "longName": "9954479 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R34": { "role": "http://composecure.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails", "longName": "9954480 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (Details)", "shortName": "DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-91", "name": "cmpo:SaleOfStockNumberOfSharesExchangedInTransaction", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-92", "name": "us-gaap:SaleOfStockConsiderationReceivedOnTransaction", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "unique": true } }, "R35": { "role": "http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails", "longName": "9954481 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:ContractWithCustomerAssetNet", "span", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "unique": true } }, "R36": { "role": "http://composecure.com/role/INVENTORIESDetails", "longName": "9954482 - Disclosure - INVENTORIES (Details)", "shortName": "INVENTORIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R37": { "role": "http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails", "longName": "9954483 - Disclosure - PROPERTY AND EQUIPMENT - Components (Details)", "shortName": "PROPERTY AND EQUIPMENT - Components (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "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": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "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": "cmpo-20240930.htm", "first": true, "unique": true } }, "R38": { "role": "http://composecure.com/role/PROPERTYANDEQUIPMENTNarrativeDetails", "longName": "9954484 - Disclosure - PROPERTY AND EQUIPMENT - Narrative (Details)", "shortName": "PROPERTY AND EQUIPMENT - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true }, "uniqueAnchor": null }, "R39": { "role": "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails", "longName": "9954485 - Disclosure - DEBT - Narrative - Exchangeable Senior Notes (Details)", "shortName": "DEBT - Narrative - Exchangeable Senior Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-118", "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "unique": true } }, "R40": { "role": "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails", "longName": "9954486 - Disclosure - DEBT - Narrative - Credit Facility (Details)", "shortName": "DEBT - Narrative - Credit Facility (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-151", "name": "us-gaap:DerivativeNumberOfInstrumentsHeld", "unitRef": "customer", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-151", "name": "us-gaap:DerivativeNumberOfInstrumentsHeld", "unitRef": "customer", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R41": { "role": "http://composecure.com/role/DEBTScheduleofBorrowingFacilitiesDetails", "longName": "9954487 - Disclosure - DEBT - Schedule of Borrowing Facilities (Details)", "shortName": "DEBT - Schedule of Borrowing Facilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "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": "cmpo-20240930.htm", "unique": true } }, "R42": { "role": "http://composecure.com/role/DEBTMaturityDetails", "longName": "9954488 - Disclosure - DEBT - Maturity (Details)", "shortName": "DEBT - Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R43": { "role": "http://composecure.com/role/EQUITYSTRUCTUREDetails", "longName": "9954489 - Disclosure - EQUITY STRUCTURE (Details)", "shortName": "EQUITY STRUCTURE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-91", "name": "cmpo:StockIssuanceCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "unique": true } }, "R44": { "role": "http://composecure.com/role/STOCKBASEDCOMPENSATIONShareBasedCompensationExpenseDetails", "longName": "9954490 - Disclosure - STOCK-BASED COMPENSATION - Share-Based Compensation Expense (Details)", "shortName": "STOCK-BASED COMPENSATION - Share-Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R45": { "role": "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails", "longName": "9954491 - Disclosure - STOCK-BASED COMPENSATION - Options Activity (Details)", "shortName": "STOCK-BASED COMPENSATION - Options Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-6", "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": "cmpo-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "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": "cmpo-20240930.htm", "unique": true } }, "R46": { "role": "http://composecure.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandPerformanceStockUnitandEarnoutsActivityDetails", "longName": "9954492 - Disclosure - STOCK-BASED COMPENSATION - Restricted Stock and Performance Stock Unit, and Earnouts Activity (Details)", "shortName": "STOCK-BASED COMPENSATION - Restricted Stock and Performance Stock Unit, and Earnouts Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-184", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-184", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R47": { "role": "http://composecure.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "longName": "9954493 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)", "shortName": "STOCK-BASED COMPENSATION - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R48": { "role": "http://composecure.com/role/RETIREMENTPLANSDefinedContributionPlanDetails", "longName": "9954494 - Disclosure - RETIREMENT PLANS - Defined Contribution Plan (Details)", "shortName": "RETIREMENT PLANS - Defined Contribution Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "cmpo:DefinedContributionPlanRequisiteServicePeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cmpo:DefinedContributionPlanRequisiteServicePeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R49": { "role": "http://composecure.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "longName": "9954495 - Disclosure - FAIR VALUE MEASUREMENTS - Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DerivativeAssets", "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": "cmpo-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DerivativeLiabilities", "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": "cmpo-20240930.htm", "unique": true } }, "R50": { "role": "http://composecure.com/role/FAIRVALUEMEASUREMENTSReconciliationofWarrantLiabilityDetails", "longName": "9954496 - Disclosure - FAIR VALUE MEASUREMENTS - Reconciliation of Warrant Liability (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Reconciliation of Warrant Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:WarrantsAndRightsOutstanding", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true }, "uniqueAnchor": null }, "R51": { "role": "http://composecure.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "longName": "9954497 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-5", "name": "cmpo:DerivativeInstrumentContingentConsiderationLiabilityShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "cmpo:DerivativeInstrumentContingentConsiderationLiabilityShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R52": { "role": "http://composecure.com/role/FAIRVALUEMEASUREMENTSEarnoutConsiderationDetails", "longName": "9954498 - Disclosure - FAIR VALUE MEASUREMENTS - Earnout Consideration (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Earnout Consideration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-6", "name": "cmpo:DerivativeInstrumentContingentConsiderationLiability", "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": "cmpo-20240930.htm", "first": true }, "uniqueAnchor": null }, "R53": { "role": "http://composecure.com/role/FAIRVALUEMEASUREMENTSFairValueAssumptionsEarnoutConsiderationDetails", "longName": "9954499 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value Assumptions - Earnout Consideration (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Fair Value Assumptions - Earnout Consideration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:SharePrice", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:SharePrice", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R54": { "role": "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSGeographicalRevenueInformationDetails", "longName": "9954500 - Disclosure - GEOGRAPHIC INFORMATION AND CONCENTRATIONS - Geographical Revenue Information (Details)", "shortName": "GEOGRAPHIC INFORMATION AND CONCENTRATIONS - Geographical Revenue Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-214", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "unique": true } }, "R55": { "role": "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails", "longName": "9954501 - Disclosure - GEOGRAPHIC INFORMATION AND CONCENTRATIONS - Additional Information (Details)", "shortName": "GEOGRAPHIC INFORMATION AND CONCENTRATIONS - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-222", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-222", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R56": { "role": "http://composecure.com/role/INCOMETAXESDetails", "longName": "9954502 - Disclosure - INCOME TAXES (Details)", "shortName": "INCOME TAXES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "unique": true } }, "R57": { "role": "http://composecure.com/role/LOSSEARNINGSPERSHAREBasicandDilutedCalculationDetails", "longName": "9954503 - Disclosure - (LOSS) EARNINGS PER SHARE - Basic and Diluted Calculation (Details)", "shortName": "(LOSS) EARNINGS PER SHARE - Basic and Diluted Calculation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:NetIncomeLossAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "unique": true } }, "R58": { "role": "http://composecure.com/role/LOSSEARNINGSPERSHARENarrativeDetails", "longName": "9954504 - Disclosure - (LOSS) EARNINGS PER SHARE - Narrative (Details)", "shortName": "(LOSS) EARNINGS PER SHARE - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true }, "uniqueAnchor": null }, "R59": { "role": "http://composecure.com/role/LOSSEARNINGSPERSHAREAntidilutiveSharesDetails", "longName": "9954505 - Disclosure - (LOSS) EARNINGS PER SHARE - Antidilutive Shares (Details)", "shortName": "(LOSS) EARNINGS PER SHARE - Antidilutive Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-230", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-230", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R60": { "role": "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails", "longName": "9954506 - Disclosure - COMMITMENTS AND CONTINGENCIES - Leases (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES - Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R61": { "role": "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESTaxReceivableAgreementDetails", "longName": "9954507 - Disclosure - COMMITMENTS AND CONTINGENCIES - Tax Receivable Agreement (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES - Tax Receivable Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-5", "name": "cmpo:TaxReceivableAgreementLiabilityToBePaidRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cmpo:TaxReceivableAgreementMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "cmpo:TaxReceivableAgreementLiabilityToBePaidRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cmpo:TaxReceivableAgreementMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true, "unique": true } }, "R62": { "role": "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails", "longName": "9954508 - Disclosure - RELATED PARTY TRANSACTIONS (Details)", "shortName": "RELATED PARTY TRANSACTIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "cmpo:PaymentOnTaxReceivableAgreementLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:RelatedPartyTaxExpenseDueFromAffiliatesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "unique": true } }, "R63": { "role": "http://composecure.com/role/SUBSEQUENTEVENTDetails", "longName": "9954509 - Disclosure - SUBSEQUENT EVENT (Details)", "shortName": "SUBSEQUENT EVENT (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-118", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-253", "name": "us-gaap:DebtConversionOriginalDebtAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmpo-20240930.htm", "unique": true } } }, "tag": { "cmpo_A2016CreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "A2016CreditFacilityMember", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2016 Credit Facility", "label": "2016 Credit Facility [Member]", "documentation": "2016 Credit Facility" } } }, "auth_ref": [] }, "cmpo_A2021CreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "A2021CreditFacilityMember", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Credit Facility", "label": "2021 Credit Facility [Member]", "documentation": "2021 Credit Facility" } } }, "auth_ref": [] }, "cmpo_A2024CreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "A2024CreditFacilityMember", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Credit Facility", "label": "2024 Credit Facility [Member]", "documentation": "2024 Credit Facility" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r72", "r766" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r706" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://composecure.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": [ "r912" ] }, "us-gaap_AccruedBonusesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedBonusesCurrent", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Bonus payable", "label": "Accrued Bonuses, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r75" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "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": [ "r75" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Accumulated depreciation and amortization", "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": [ "r35", "r167", "r566" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "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": [ "r19", "r20", "r94", "r174", "r562", "r582", "r583" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited" ], "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": [ "r2", "r9", "r20", "r453", "r456", "r498", "r578", "r579", "r888", "r889", "r890", "r898", "r899", "r900", "r902" ] }, "cmpo_AdamLoweMember": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "AdamLoweMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Adam Lowe [Member]", "documentation": "Adam Lowe" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r826" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r86", "r766", "r988" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited" ], "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": [ "r597", "r898", "r899", "r900", "r902", "r934", "r989" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r839" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r839" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r839" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r839" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Class A common stock withheld related to net share settlement of equity awards", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "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": [ "r50", "r51", "r384" ] }, "cmpo_AdjustmentsToPaidInCapitalTaxReceivableAgreementLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "AdjustmentsToPaidInCapitalTaxReceivableAgreementLiability", "crdr": "credit", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Tax receivable agreement liability", "label": "Adjustments To Paid In Capital, Tax Receivable Agreement Liability", "documentation": "Adjustments To Paid In Capital, Tax Receivable Agreement Liability" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "srt_AffiliatedEntityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "AffiliatedEntityMember", "presentation": [ "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "All other members", "label": "Affiliated Entity [Member]" } } }, "auth_ref": [ "r648", "r712", "r782", "r929", "r946", "r947", "r948" ] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r872" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r798", "r808", "r818", "r850" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r801", "r811", "r821", "r853" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r873" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r839" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r846" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r802", "r812", "r822", "r846", "r854", "r858", "r866" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r864" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r413", "r419" ] }, "cmpo_AmandaGourbaultMember": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "AmandaGourbaultMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Amanda Gourbault [Member]", "documentation": "Amanda Gourbault" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://composecure.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": [] }, "cmpo_AmortizationOfDebtIssuanceCostsAndOtherFees": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "AmortizationOfDebtIssuanceCostsAndOtherFees", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of deferred financing costs", "label": "Amortization Of Debt Issuance Costs And Other Fees", "documentation": "Amortization Of Debt Issuance Costs And Other Fees" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred finance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r104", "r320", "r892", "r943" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://composecure.com/role/LOSSEARNINGSPERSHAREAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive shares (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": [ "r240" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://composecure.com/role/LOSSEARNINGSPERSHAREAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r26" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://composecure.com/role/LOSSEARNINGSPERSHAREAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://composecure.com/role/LOSSEARNINGSPERSHAREAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r26" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r137", "r148", "r168", "r203", "r245", "r249", "r262", "r263", "r270", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r446", "r450", "r480", "r556", "r641", "r734", "r735", "r766", "r789", "r923", "r924", "r949" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r163", "r176", "r203", "r270", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r446", "r450", "r480", "r766", "r923", "r924", "r949" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT ASSETS", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets Carried at Fair Value:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r861" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r862" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r857" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r857" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r857" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r857" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r857" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r857" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://composecure.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandPerformanceStockUnitandEarnoutsActivityDetails", "http://composecure.com/role/STOCKBASEDCOMPENSATIONShareBasedCompensationExpenseDetails", "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": [ "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r860" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r859" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r858" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r858" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://composecure.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS", "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r71", "r111", "r112" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://composecure.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": [ "r22", "r165", "r722" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents, beginning of period", "periodEndLabel": "Cash and cash equivalents, end of period", "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": [ "r22", "r108", "r199" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r108" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of non-cash financing activities:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r837" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r834" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r832" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://composecure.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets", "http://composecure.com/role/ConsolidatedBalanceSheetsParenthetical", "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited", "http://composecure.com/role/Cover", "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails", "http://composecure.com/role/EQUITYSTRUCTUREDetails", "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://composecure.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r160", "r171", "r172", "r173", "r203", "r229", "r230", "r237", "r239", "r247", "r248", "r270", "r289", "r291", "r292", "r293", "r296", "r297", "r330", "r331", "r334", "r337", "r344", "r480", "r587", "r588", "r589", "r590", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r629", "r650", "r672", "r699", "r700", "r701", "r702", "r703", "r877", "r893", "r903" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockLineItems", "presentation": [ "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "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": [ "r171", "r172", "r173", "r247", "r330", "r331", "r332", "r334", "r337", "r342", "r344", "r587", "r588", "r589", "r590", "r744", "r877", "r893" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://composecure.com/role/EQUITYSTRUCTUREDetails", "http://composecure.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Axis]", "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r47" ] }, "cmpo_ClassOfWarrantOrRightCommencementPeriodFromBusinessCombination": { "xbrltype": "durationItemType", "nsuri": "http://composecure.com/20240930", "localname": "ClassOfWarrantOrRightCommencementPeriodFromBusinessCombination", "presentation": [ "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants, commencement, period from Business Combination", "label": "Class Of Warrant Or Right, Commencement, Period From Business Combination", "documentation": "Class Of Warrant Or Right, Commencement, Period From Business Combination" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://composecure.com/role/EQUITYSTRUCTUREDetails", "http://composecure.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Domain]", "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants, exercise price (in usd per share)", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r345" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "presentation": [ "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of securities called by each warrant (in shares)", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants outstanding (in shares)", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "cmpo_ClassOfWarrantOrRightRollForward": { "xbrltype": "stringItemType", "nsuri": "http://composecure.com/20240930", "localname": "ClassOfWarrantOrRightRollForward", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSReconciliationofWarrantLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Roll Forward]", "label": "Class of Warrant or Right [Roll Forward]", "documentation": "Class of Warrant or Right" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r838" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r838" ] }, "cmpo_CommissionPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "CommissionPayableCurrent", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commission payable", "label": "Commission Payable, Current", "documentation": "Commission Payable, Current" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 13)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r82", "r140", "r558", "r628" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://composecure.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": [ "r118", "r281", "r282", "r707", "r914", "r919" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassAMember", "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets", "http://composecure.com/role/ConsolidatedBalanceSheetsParenthetical", "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited", "http://composecure.com/role/Cover", "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails", "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Class A Common Stock", "terseLabel": "Class A shareholders", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r989" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassBMember", "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets", "http://composecure.com/role/ConsolidatedBalanceSheetsParenthetical", "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited", "http://composecure.com/role/EQUITYSTRUCTUREDetails", "http://composecure.com/role/LOSSEARNINGSPERSHAREAntidilutiveSharesDetails", "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://composecure.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Class B Common Stock", "terseLabel": "Class B units", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r989" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividend (in usd per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r129" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited", "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "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": [ "r779", "r780", "r781", "r783", "r784", "r785", "r786", "r898", "r899", "r902", "r934", "r986", "r989" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheetsParenthetical", "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in usd per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r85" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheetsParenthetical", "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, 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": [ "r85", "r629" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheetsParenthetical", "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r85" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheetsParenthetical", "http://composecure.com/role/EQUITYSTRUCTUREDetails", "http://composecure.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r85", "r629", "r647", "r989", "r990" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r85", "r560", "r766" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r843" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r842" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r844" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r841" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "cmpo_CompoSecureHoldingsL.L.C.Member": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "CompoSecureHoldingsL.L.C.Member", "presentation": [ "http://composecure.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails", "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Holdings", "label": "CompoSecure Holdings, L.L.C. [Member]", "documentation": "CompoSecure Holdings, L.L.C." } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive (loss) income", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r54", "r133", "r183", "r185", "r190", "r551", "r573" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComputerEquipmentMember", "presentation": [ "http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer equipment", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r29", "r30", "r66", "r67", "r268", "r706" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r29", "r30", "r66", "r67", "r268", "r585", "r706" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r29", "r30", "r66", "r67", "r268", "r706", "r881" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "GEOGRAPHIC INFORMATION AND CONCENTRATIONS", "label": "Concentration Risk Disclosure [Text Block]", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r112" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r706" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r29", "r30", "r66", "r67", "r268" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTable", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk." } } }, "auth_ref": [ "r28", "r29", "r30", "r31", "r66", "r136", "r706" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r29", "r30", "r66", "r67", "r268", "r706" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Axis]", "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r209", "r446", "r447", "r450", "r451", "r507", "r712", "r922", "r925", "r926" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Domain]", "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r209", "r446", "r447", "r450", "r451", "r507", "r712", "r922", "r925", "r926" ] }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems", "presentation": [ "http://composecure.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable", "presentation": [ "http://composecure.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation, Less-than-Wholly-Owned Subsidiary, Parent Ownership Interest, Effect of Change [Table]", "label": "Consolidation, Less-than-Wholly-Owned Subsidiary, Parent Ownership Interest, Effect of Change [Table]", "documentation": "Disclosure of information about effect of change in parent's ownership interest in subsidiary on equity attributable to parent. Excludes change from deconsolidation of subsidiary." } } }, "auth_ref": [ "r10", "r55" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r52", "r727" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConstructionInProgressMember", "presentation": [ "http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "cmpo_ContingentConsiderationSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "ContingentConsiderationSharesMember", "presentation": [ "http://composecure.com/role/LOSSEARNINGSPERSHAREAntidilutiveSharesDetails", "http://composecure.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandPerformanceStockUnitandEarnoutsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout consideration shares", "label": "Contingent Consideration Shares [Member]", "documentation": "Contingent Consideration Shares" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r347", "r349", "r360" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r347", "r348", "r360" ] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleDebtMember", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails", "http://composecure.com/role/DEBTScheduleofBorrowingFacilitiesDetails", "http://composecure.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exchangeable Notes", "label": "Convertible Debt [Member]", "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r120", "r299", "r300", "r310", "r311", "r312", "r316", "r317", "r318", "r319", "r320", "r739", "r740", "r741", "r742", "r743" ] }, "cmpo_ConvertibleDebtRedemptionVolumeWeightedAveragePriceThresholdTradingDays": { "xbrltype": "durationItemType", "nsuri": "http://composecure.com/20240930", "localname": "ConvertibleDebtRedemptionVolumeWeightedAveragePriceThresholdTradingDays", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption, VWAP, threshold trading days", "label": "Convertible Debt, Redemption, Volume Weighted Average Price, Threshold Trading Days", "documentation": "Convertible Debt, Redemption, Volume Weighted Average Price, Threshold Trading Days" } } }, "auth_ref": [] }, "us-gaap_ConvertibleLongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleLongTermNotesPayable", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes", "label": "Convertible Notes Payable, Noncurrent", "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder." } } }, "auth_ref": [ "r17" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "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": [ "r98", "r99", "r518" ] }, "us-gaap_CostOfGoodsTotalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsTotalMember", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases", "label": "Cost of Goods and Service Benchmark [Member]", "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r880" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CounterpartyNameAxis", "presentation": [ "http://composecure.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails", "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r207", "r208", "r302", "r332", "r505", "r516", "r555", "r724", "r726" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails" ], "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": [ "r288", "r920" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails" ], "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": [ "r288", "r920", "r921" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://composecure.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_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer concentration risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r113", "r268" ] }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtConversionConvertedInstrumentSharesIssued1", "presentation": [ "http://composecure.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Conversion, Converted Instrument, Shares Issued", "label": "Debt Conversion, Converted Instrument, Shares Issued", "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period." } } }, "auth_ref": [ "r23", "r24" ] }, "us-gaap_DebtConversionOriginalDebtAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtConversionOriginalDebtAmount1", "crdr": "credit", "presentation": [ "http://composecure.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Conversion, Original Debt, Amount", "label": "Debt Conversion, Original Debt, Amount", "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r23", "r24" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://composecure.com/role/DEBT" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r119", "r201", "r276", "r277", "r278", "r279", "r280", "r287", "r288", "r298", "r304", "r305", "r306", "r307", "r308", "r309", "r314", "r321", "r322", "r324", "r490" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails" ], "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": [ "r17", "r74", "r75", "r138", "r139", "r209", "r299", "r300", "r301", "r302", "r303", "r305", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r739", "r740", "r741", "r742", "r743", "r765", "r894", "r915", "r916", "r917", "r942", "r944" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread on variable interest rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://composecure.com/role/DEBTMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://composecure.com/role/DEBTMaturityDetails", "http://composecure.com/role/DEBTScheduleofBorrowingFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan Balance", "totalLabel": "Total", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r17", "r139", "r325" ] }, "cmpo_DebtInstrumentConvertibleAntiDilutionPeriodAfterCommonStockIssuance": { "xbrltype": "durationItemType", "nsuri": "http://composecure.com/20240930", "localname": "DebtInstrumentConvertibleAntiDilutionPeriodAfterCommonStockIssuance", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilution, period after common stock issuance", "label": "Debt Instrument, Convertible, Anti Dilution, Period After Common Stock Issuance", "documentation": "Debt Instrument, Convertible, Anti Dilution, Period After Common Stock Issuance" } } }, "auth_ref": [] }, "cmpo_DebtInstrumentConvertibleAntiDilutionThresholdConsecutiveTradingDays": { "xbrltype": "durationItemType", "nsuri": "http://composecure.com/20240930", "localname": "DebtInstrumentConvertibleAntiDilutionThresholdConsecutiveTradingDays", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilution, threshold consecutive trading days", "label": "Debt Instrument, Convertible, Anti Dilution, Threshold Consecutive Trading Days", "documentation": "Debt Instrument, Convertible, Anti Dilution, Threshold Consecutive Trading Days" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion price (in usd per share)", "label": "Debt Instrument, Convertible, Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r121", "r301" ] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails", "http://composecure.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum conversion rate", "label": "Debt Instrument, Convertible, Conversion Ratio", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r42", "r78", "r127", "r128", "r301" ] }, "cmpo_DebtInstrumentConvertibleEventOfDefaultInterestRateForDays91To180": { "xbrltype": "percentItemType", "nsuri": "http://composecure.com/20240930", "localname": "DebtInstrumentConvertibleEventOfDefaultInterestRateForDays91To180", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Event of default, interest rate for days 91-180", "label": "Debt Instrument, Convertible, Event Of Default, Interest Rate For Days 91 To 180", "documentation": "Debt Instrument, Convertible, Event Of Default, Interest Rate For Days 91 To 180" } } }, "auth_ref": [] }, "cmpo_DebtInstrumentConvertibleEventOfDefaultInterestRateForFirst90Days": { "xbrltype": "percentItemType", "nsuri": "http://composecure.com/20240930", "localname": "DebtInstrumentConvertibleEventOfDefaultInterestRateForFirst90Days", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Event of default, interest rate for first 90 days", "label": "Debt Instrument, Convertible, Event Of Default, Interest Rate For First 90 Days", "documentation": "Debt Instrument, Convertible, Event Of Default, Interest Rate For First 90 Days" } } }, "auth_ref": [] }, "cmpo_DebtInstrumentConvertibleEventOfDefaultPercentageOfNotesPayableImmediately": { "xbrltype": "percentItemType", "nsuri": "http://composecure.com/20240930", "localname": "DebtInstrumentConvertibleEventOfDefaultPercentageOfNotesPayableImmediately", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Event of default, percentage of notes payable immediately", "label": "Debt Instrument, Convertible, Event Of Default, Percentage Of Notes Payable Immediately", "documentation": "Debt Instrument, Convertible, Event Of Default, Percentage Of Notes Payable Immediately" } } }, "auth_ref": [] }, "cmpo_DebtInstrumentConvertibleEventOfDefaultThresholdPercentageOfNoteHoldersMayDeclareNotesPayableImmediately": { "xbrltype": "percentItemType", "nsuri": "http://composecure.com/20240930", "localname": "DebtInstrumentConvertibleEventOfDefaultThresholdPercentageOfNoteHoldersMayDeclareNotesPayableImmediately", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Event of default, threshold percentage of note holders that may declare notes payable immediately", "label": "Debt Instrument, Convertible, Event Of Default, Threshold Percentage Of Note Holders May Declare Notes Payable Immediately", "documentation": "Debt Instrument, Convertible, Event Of Default, Threshold Percentage Of Note Holders May Declare Notes Payable Immediately" } } }, "auth_ref": [] }, "cmpo_DebtInstrumentConvertibleFundamentalChangeRepurchasePricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://composecure.com/20240930", "localname": "DebtInstrumentConvertibleFundamentalChangeRepurchasePricePercentage", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fundamental change, repurchase price percentage", "label": "Debt Instrument, Convertible, Fundamental Change, Repurchase Price Percentage", "documentation": "Debt Instrument, Convertible, Fundamental Change, Repurchase Price Percentage" } } }, "auth_ref": [] }, "cmpo_DebtInstrumentConvertibleRegistrationDefaultInterestRateAfterFirst90Days": { "xbrltype": "percentItemType", "nsuri": "http://composecure.com/20240930", "localname": "DebtInstrumentConvertibleRegistrationDefaultInterestRateAfterFirst90Days", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Registration default, interest rate after 90 days", "label": "Debt Instrument, Convertible, Registration Default, Interest Rate After First 90 Days", "documentation": "Debt Instrument, Convertible, Registration Default, Interest Rate After First 90 Days" } } }, "auth_ref": [] }, "cmpo_DebtInstrumentConvertibleRegistrationDefaultInterestRateForFirst90Days": { "xbrltype": "percentItemType", "nsuri": "http://composecure.com/20240930", "localname": "DebtInstrumentConvertibleRegistrationDefaultInterestRateForFirst90Days", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Registration default, interest rate for first 90 days", "label": "Debt Instrument, Convertible, Registration Default, Interest Rate For First 90 Days", "documentation": "Debt Instrument, Convertible, Registration Default, Interest Rate For First 90 Days" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails", "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails", "http://composecure.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r299", "r490", "r491", "r740", "r741", "r765" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt, fair value", "label": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r312", "r479", "r740", "r741", "r936", "r937", "r938", "r939", "r940" ] }, "us-gaap_DebtInstrumentFeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFeeAmount", "crdr": "debit", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lender fees", "label": "Debt Instrument, Fee Amount", "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument." } } }, "auth_ref": [ "r79" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest rate", "label": "Debt Instrument, Interest Rate During Period", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r77", "r317", "r942" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r77", "r327", "r490", "r491", "r765" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails", "http://composecure.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r77", "r300" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails", "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails", "http://composecure.com/role/DEBTScheduleofBorrowingFacilitiesDetails" ], "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": [ "r209", "r299", "r300", "r301", "r302", "r303", "r305", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r323", "r739", "r740", "r741", "r742", "r743", "r765", "r894", "r942", "r944" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails" ], "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": [ "r17", "r209", "r299", "r300", "r301", "r302", "r303", "r305", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r739", "r740", "r741", "r742", "r743", "r765", "r894", "r915", "r916", "r917", "r942", "r944" ] }, "cmpo_DebtInstrumentNumberOfLenders": { "xbrltype": "integerItemType", "nsuri": "http://composecure.com/20240930", "localname": "DebtInstrumentNumberOfLenders", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of lenders", "label": "Debt Instrument, Number Of Lenders", "documentation": "Debt Instrument, Number Of Lenders" } } }, "auth_ref": [] }, "cmpo_DebtInstrumentOtherThirdPartyFees": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "DebtInstrumentOtherThirdPartyFees", "crdr": "debit", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other third-party fees", "label": "Debt Instrument, Other Third Party Fees", "documentation": "Debt Instrument, Other Third Party Fees" } } }, "auth_ref": [] }, "cmpo_DebtInstrumentRedemptionPeriodFromClosingDate": { "xbrltype": "durationItemType", "nsuri": "http://composecure.com/20240930", "localname": "DebtInstrumentRedemptionPeriodFromClosingDate", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption, period from Closing Date", "label": "Debt Instrument, Redemption, Period From Closing Date", "documentation": "Debt Instrument, Redemption, Period From Closing Date" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails", "http://composecure.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption price percentage", "label": "Debt Instrument, Redemption Price, Percentage", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r144" ] }, "cmpo_DebtInstrumentRedemptionRedemptionNoticePeriod": { "xbrltype": "durationItemType", "nsuri": "http://composecure.com/20240930", "localname": "DebtInstrumentRedemptionRedemptionNoticePeriod", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption, notice period", "label": "Debt Instrument, Redemption, Redemption Notice Period", "documentation": "Debt Instrument, Redemption, Redemption Notice Period" } } }, "auth_ref": [] }, "cmpo_DebtInstrumentRedemptionSharePricePercentageThreshold": { "xbrltype": "percentItemType", "nsuri": "http://composecure.com/20240930", "localname": "DebtInstrumentRedemptionSharePricePercentageThreshold", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption, stock price percentage threshold", "label": "Debt Instrument, Redemption, Share Price Percentage Threshold", "documentation": "Debt Instrument, Redemption, Share Price Percentage Threshold" } } }, "auth_ref": [] }, "cmpo_DebtInstrumentRedemptionThresholdConsecutiveTradingDays": { "xbrltype": "durationItemType", "nsuri": "http://composecure.com/20240930", "localname": "DebtInstrumentRedemptionThresholdConsecutiveTradingDays", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption, threshold consecutive trading days", "label": "Debt Instrument, Redemption, Threshold Consecutive Trading Days", "documentation": "Debt Instrument, Redemption, Threshold Consecutive Trading Days" } } }, "auth_ref": [] }, "cmpo_DebtInstrumentRedemptionThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://composecure.com/20240930", "localname": "DebtInstrumentRedemptionThresholdTradingDays", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption, threshold trading days", "label": "Debt Instrument, Redemption, Threshold Trading Days", "documentation": "Debt Instrument, Redemption, Threshold Trading Days" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails", "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails", "http://composecure.com/role/DEBTScheduleofBorrowingFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r17", "r42", "r45", "r70", "r126", "r128", "r209", "r299", "r300", "r301", "r302", "r303", "r305", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r323", "r739", "r740", "r741", "r742", "r743", "r765", "r894", "r942", "r944" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://composecure.com/role/DEBTScheduleofBorrowingFacilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: net deferred financing costs", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r310", "r326", "r489", "r490", "r491", "r740", "r741", "r765" ] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails", "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs", "label": "Debt Issuance Costs, Gross", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r942", "r944" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax asset", "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": [ "r422", "r423" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax (benefit)", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r6", "r157", "r896" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://composecure.com/role/RETIREMENTPLANSDefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement plan expense", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r379" ] }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanDisclosureLineItems", "presentation": [ "http://composecure.com/role/RETIREMENTPLANSDefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan Disclosure [Line Items]", "label": "Defined Contribution Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r379" ] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://composecure.com/role/RETIREMENTPLANSDefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee contributions 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": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "presentation": [ "http://composecure.com/role/RETIREMENTPLANSDefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer match percentage", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "documentation": "Percentage employer matches of the employee's percentage contribution matched." } } }, "auth_ref": [] }, "cmpo_DefinedContributionPlanMatchingScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://composecure.com/20240930", "localname": "DefinedContributionPlanMatchingScenarioAxis", "presentation": [ "http://composecure.com/role/RETIREMENTPLANSDefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan Matching Scenario [Axis]", "label": "Defined Contribution Plan Matching Scenario [Axis]", "documentation": "Defined Contribution Plan Matching Scenario" } } }, "auth_ref": [] }, "cmpo_DefinedContributionPlanMatchingScenarioDomain": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "DefinedContributionPlanMatchingScenarioDomain", "presentation": [ "http://composecure.com/role/RETIREMENTPLANSDefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan Matching Scenario [Domain]", "label": "Defined Contribution Plan Matching Scenario [Domain]", "documentation": "Defined Contribution Plan Matching Scenario [Domain]" } } }, "auth_ref": [] }, "cmpo_DefinedContributionPlanMatchingScenarioOneMember": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "DefinedContributionPlanMatchingScenarioOneMember", "presentation": [ "http://composecure.com/role/RETIREMENTPLANSDefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Matching scenario one", "label": "Defined Contribution Plan Matching Scenario One [Member]", "documentation": "Defined Contribution Plan Matching Scenario One" } } }, "auth_ref": [] }, "cmpo_DefinedContributionPlanMatchingScenarioTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "DefinedContributionPlanMatchingScenarioTwoMember", "presentation": [ "http://composecure.com/role/RETIREMENTPLANSDefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Matching scenario two", "label": "Defined Contribution Plan Matching Scenario Two [Member]", "documentation": "Defined Contribution Plan Matching Scenario Two" } } }, "auth_ref": [] }, "cmpo_DefinedContributionPlanRequisiteServicePeriod": { "xbrltype": "durationItemType", "nsuri": "http://composecure.com/20240930", "localname": "DefinedContributionPlanRequisiteServicePeriod", "presentation": [ "http://composecure.com/role/RETIREMENTPLANSDefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Required period of service to participate in plan", "label": "Defined Contribution Plan, Requisite Service Period", "documentation": "Defined Contribution Plan, Requisite Service Period" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanTable", "presentation": [ "http://composecure.com/role/RETIREMENTPLANSDefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan [Table]", "label": "Defined Contribution Plan [Table]", "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans." } } }, "auth_ref": [ "r379" ] }, "cmpo_DepositsAndOtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "DepositsAndOtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits and other assets", "label": "Deposits And Other Assets, Noncurrent", "documentation": "Deposits And Other Assets, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://composecure.com/role/PROPERTYANDEQUIPMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r6", "r245", "r252", "r263", "r734", "r735" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails", "http://composecure.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative asset - interest rate swap", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r177", "r178", "r464", "r465", "r473", "r479", "r609", "r610", "r611", "r612", "r613", "r615", "r616", "r617", "r618", "r619", "r635", "r636", "r687", "r692", "r693", "r694", "r695", "r696", "r726", "r760", "r761", "r781", "r937", "r938", "r939", "r987" ] }, "us-gaap_DerivativeAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetsNoncurrent", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative asset - interest rate swap", "label": "Derivative Asset, Noncurrent", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r177" ] }, "cmpo_DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "DerivativeInstrumentChangeInAmountOfContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 }, "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://composecure.com/role/FAIRVALUEMEASUREMENTSEarnoutConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revaluation of earnout consideration liability", "negatedLabel": "Change in fair value of earnout consideration liability", "negatedTerseLabel": "Change in estimated fair value", "label": "Derivative Instrument, Change In Amount Of Contingent Consideration, Liability", "documentation": "Derivative Instrument, Change In Amount Of Contingent Consideration, Liability" } } }, "auth_ref": [] }, "cmpo_DerivativeInstrumentContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "DerivativeInstrumentContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSEarnoutConsiderationDetails", "http://composecure.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout consideration", "periodStartLabel": "Estimated fair value at December 31, 2023", "periodEndLabel": "Estimated fair value at September 30, 2024", "label": "Derivative Instrument, Contingent Consideration, Liability", "documentation": "Derivative Instrument, Contingent Consideration, Liability" } } }, "auth_ref": [] }, "cmpo_DerivativeInstrumentContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "DerivativeInstrumentContingentConsiderationLiabilityCurrent", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of earnout liability", "label": "Derivative Instrument, Contingent Consideration, Liability, Current", "documentation": "Derivative Instrument, Contingent Consideration, Liability, Current" } } }, "auth_ref": [] }, "cmpo_DerivativeInstrumentContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "DerivativeInstrumentContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout consideration liability", "label": "Derivative Instrument, Contingent Consideration, Liability, Noncurrent", "documentation": "Derivative Instrument, Contingent Consideration, Liability, Noncurrent" } } }, "auth_ref": [] }, "cmpo_DerivativeInstrumentContingentConsiderationLiabilityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://composecure.com/20240930", "localname": "DerivativeInstrumentContingentConsiderationLiabilityRollForward", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSEarnoutConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument, Contingent Consideration, Liability [Roll Forward]", "label": "Derivative Instrument, Contingent Consideration, Liability [Roll Forward]", "documentation": "Derivative Instrument, Contingent Consideration, Liability" } } }, "auth_ref": [] }, "cmpo_DerivativeInstrumentContingentConsiderationLiabilityShares": { "xbrltype": "sharesItemType", "nsuri": "http://composecure.com/20240930", "localname": "DerivativeInstrumentContingentConsiderationLiabilityShares", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout shares (in shares)", "label": "Derivative Instrument, Contingent Consideration, Liability, Shares", "documentation": "Derivative Instrument, Contingent Consideration, Liability, Shares" } } }, "auth_ref": [] }, "cmpo_DerivativeInstrumentContingentConsiderationLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://composecure.com/20240930", "localname": "DerivativeInstrumentContingentConsiderationLiabilityTableTextBlock", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnout Consideration", "label": "Derivative Instrument, Contingent Consideration, Liability [Table Text Block]", "documentation": "Derivative Instrument, Contingent Consideration, Liability" } } }, "auth_ref": [] }, "cmpo_DerivativeInstrumentEarnoutConsiderationAxis": { "xbrltype": "stringItemType", "nsuri": "http://composecure.com/20240930", "localname": "DerivativeInstrumentEarnoutConsiderationAxis", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument, Earnout Consideration [Axis]", "label": "Derivative Instrument, Earnout Consideration [Axis]", "documentation": "Derivative Instrument, Earnout Consideration" } } }, "auth_ref": [] }, "cmpo_DerivativeInstrumentEarnoutConsiderationDomain": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "DerivativeInstrumentEarnoutConsiderationDomain", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument, Earnout Consideration [Domain]", "label": "Derivative Instrument, Earnout Consideration [Domain]", "documentation": "Derivative Instrument, Earnout Consideration [Domain]" } } }, "auth_ref": [] }, "cmpo_DerivativeInstrumentEarnoutConsiderationEventOneMember": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "DerivativeInstrumentEarnoutConsiderationEventOneMember", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout consideration, event one", "label": "Derivative Instrument, Earnout Consideration, Event One [Member]", "documentation": "Derivative Instrument, Earnout Consideration, Event One" } } }, "auth_ref": [] }, "cmpo_DerivativeInstrumentEarnoutConsiderationEventTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "DerivativeInstrumentEarnoutConsiderationEventTwoMember", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout consideration, event two", "label": "Derivative Instrument, Earnout Consideration, Event Two [Member]", "documentation": "Derivative Instrument, Earnout Consideration, Event Two" } } }, "auth_ref": [] }, "cmpo_DerivativeInstrumentEarnoutConsiderationStockPriceThreshold": { "xbrltype": "perShareItemType", "nsuri": "http://composecure.com/20240930", "localname": "DerivativeInstrumentEarnoutConsiderationStockPriceThreshold", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout, stock price threshold (in dollars per share)", "label": "Derivative Instrument, Earnout Consideration, Stock Price Threshold", "documentation": "Derivative Instrument, Earnout Consideration, Stock Price Threshold" } } }, "auth_ref": [] }, "cmpo_DerivativeInstrumentEarnoutConsiderationThresholdConsecutiveTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://composecure.com/20240930", "localname": "DerivativeInstrumentEarnoutConsiderationThresholdConsecutiveTradingDays", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout, threshold consecutive trading days", "label": "Derivative Instrument, Earnout Consideration, Threshold Consecutive Trading Days", "documentation": "Derivative Instrument, Earnout Consideration, Threshold Consecutive Trading Days" } } }, "auth_ref": [] }, "cmpo_DerivativeInstrumentEarnoutConsiderationThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://composecure.com/20240930", "localname": "DerivativeInstrumentEarnoutConsiderationThresholdTradingDays", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout, threshold trading days", "label": "Derivative Instrument, Earnout Consideration, Threshold Trading Days", "documentation": "Derivative Instrument, Earnout Consideration, Threshold Trading Days" } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liability - redemption with make-whole provision", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r177", "r178", "r464", "r465", "r473", "r479", "r609", "r610", "r611", "r612", "r615", "r616", "r617", "r618", "r619", "r642", "r644", "r645", "r689", "r690", "r692", "r693", "r694", "r695", "r696", "r726", "r937", "r938", "r939", "r987" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLineItems", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r458" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeNotionalAmount", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r931", "r932" ] }, "us-gaap_DerivativeNumberOfInstrumentsHeld": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeNumberOfInstrumentsHeld", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, number of instruments held", "label": "Derivative, Number of Instruments Held", "documentation": "The number of derivative instruments of a particular group held by the entity." } } }, "auth_ref": [ "r58", "r59", "r618", "r687", "r688", "r691", "r781" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeTable", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Disclosure of information about derivative instrument or group of derivative instruments, including, but not limited to, type of derivative instrument, risk being hedged, notional amount, hedge designation, related hedged item, inception date, and maturity date." } } }, "auth_ref": [ "r12", "r56", "r57", "r59", "r60", "r61", "r62", "r63", "r64", "r65", "r458" ] }, "us-gaap_DilutiveSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DilutiveSecurities", "crdr": "credit", "calculation": { "http://composecure.com/role/LOSSEARNINGSPERSHAREBasicandDilutedCalculationDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://composecure.com/role/LOSSEARNINGSPERSHAREBasicandDilutedCalculationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plus: adjustment to net income due to net effect of equity awards, exchangeable notes", "label": "Dilutive Securities, Effect on Basic Earnings Per Share", "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities." } } }, "auth_ref": [ "r25" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSGeographicalRevenueInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r359", "r745", "r746", "r747", "r748", "r749", "r750", "r751" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSGeographicalRevenueInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r359", "r745", "r746", "r747", "r748", "r749", "r750", "r751" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Geographical Revenue Information", "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": [ "r928" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATION" ], "lang": { "en-us": { "role": { "terseLabel": "STOCK-BASED COMPENSATION", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r382", "r386", "r414", "r415", "r417", "r756" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DividendsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsAxis", "presentation": [ "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends [Axis]", "label": "Dividends [Axis]", "documentation": "Information by distribution of earnings to shareholder. Includes, but is not limited to, distribution paid and declared." } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited", "http://composecure.com/role/EQUITYSTRUCTUREDetails", "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividend to Class A shareholders", "terseLabel": "Dividend to Class A shareholders", "verboseLabel": "Dividends common stock", "label": "Dividends, Common Stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r4", "r129" ] }, "us-gaap_DividendsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsDomain", "presentation": [ "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends [Domain]", "label": "Dividends [Domain]", "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://composecure.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/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://composecure.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/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://composecure.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_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://composecure.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r793" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://composecure.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": [ "r825" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://composecure.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": [] }, "cmpo_DomesticGeographicalAreaMember": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "DomesticGeographicalAreaMember", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSGeographicalRevenueInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic", "label": "Domestic Geographical Area [Member]", "documentation": "Domestic Geographical Area" } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r836" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://composecure.com/role/LOSSEARNINGSPERSHAREBasicandDilutedCalculationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income per share attributable to Class A common stockholders - basic (in usd per share)", "verboseLabel": "Net (loss) income per share - basic (in usd per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r191", "r215", "r216", "r217", "r218", "r219", "r220", "r226", "r229", "r237", "r238", "r239", "r244", "r441", "r444", "r461", "r462", "r552", "r574", "r728" ] }, "cmpo_EarningsPerShareBasicAndDilutedEPSAbstract": { "xbrltype": "stringItemType", "nsuri": "http://composecure.com/20240930", "localname": "EarningsPerShareBasicAndDilutedEPSAbstract", "presentation": [ "http://composecure.com/role/LOSSEARNINGSPERSHAREBasicandDilutedCalculationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic and diluted:", "label": "Earnings Per Share, Basic and Diluted EPS [Abstract]", "documentation": "Earnings Per Share, Basic and Diluted EPS" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://composecure.com/role/LOSSEARNINGSPERSHAREBasicandDilutedCalculationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income per share attributable to Class A common stockholders - diluted (in usd per share)", "verboseLabel": "Net (loss) income per share - diluted (in usd per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r191", "r215", "r216", "r217", "r218", "r219", "r220", "r229", "r237", "r238", "r239", "r244", "r441", "r444", "r461", "r462", "r552", "r574", "r728" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income Per Share", "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": [ "r26", "r27", "r241" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://composecure.com/role/LOSSEARNINGSPERSHARE" ], "lang": { "en-us": { "role": { "terseLabel": "(LOSS) EARNINGS PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r225", "r240", "r242", "r243" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://composecure.com/role/INCOMETAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r425", "r757" ] }, "us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets", "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails", "http://composecure.com/role/DEBTScheduleofBorrowingFacilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivative liability - convertible notes redemption make-whole provision", "terseLabel": "Fair value of derivative liability", "label": "Embedded Derivative, Fair Value of Embedded Derivative Liability", "documentation": "Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a liability." } } }, "auth_ref": [ "r135", "r937", "r938", "r939" ] }, "us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 }, "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of derivative liability - convertible notes redemption make-whole provision", "negatedLabel": "Change in fair value of derivative liability", "verboseLabel": "Favorable (unfavorable) change in fair value of derivative liability", "label": "Embedded Derivative, Gain (Loss) on Embedded Derivative, Net", "documentation": "Net Increase or Decrease in the fair value of the embedded derivative or group of embedded derivatives included in earnings in the period." } } }, "auth_ref": [ "r933" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost", "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": [ "r416" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense, period of recognition", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r416" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockMember", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONShareBasedCompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock purchase plan", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONShareBasedCompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock option expense", "label": "Share-Based Payment Arrangement, 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/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://composecure.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/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://composecure.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/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://composecure.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/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://composecure.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/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://composecure.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": [ "r791" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://composecure.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/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://composecure.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://composecure.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": [ "r791" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://composecure.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Ex Transition Period", "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r876" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://composecure.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/2024", "localname": "EntityFilerCategory", "presentation": [ "http://composecure.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": [ "r791" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://composecure.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/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://composecure.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": [ "r875" ] }, "dei_EntityListingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingsLineItems", "presentation": [ "http://composecure.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Listings [Line Items]", "label": "Entity Listings [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityListingsTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingsTable", "presentation": [ "http://composecure.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Listings [Table]", "label": "Entity Listings [Table]", "documentation": "Container for exchange listing information for an entity" } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://composecure.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": [ "r791" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://composecure.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": [ "r791" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://composecure.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": [ "r791" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://composecure.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": [ "r791" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r830" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r871" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r871" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r871" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited", "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "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": [ "r11", "r161", "r186", "r187", "r188", "r210", "r211", "r212", "r214", "r219", "r221", "r223", "r246", "r271", "r272", "r275", "r346", "r431", "r432", "r438", "r439", "r440", "r442", "r443", "r444", "r452", "r453", "r454", "r455", "r456", "r457", "r460", "r481", "r483", "r484", "r485", "r486", "r487", "r492", "r493", "r498", "r572", "r578", "r579", "r580", "r597", "r672" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r840" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r798", "r808", "r818", "r850" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r795", "r805", "r815", "r847" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r846" ] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 }, "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://composecure.com/role/FAIRVALUEMEASUREMENTSReconciliationofWarrantLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Revaluation of warrant liability", "terseLabel": "Revaluation of warrant liability", "verboseLabel": "Change in estimated fair value", "label": "Fair Value Adjustment of Warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r0", "r6" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r464", "r465", "r473", "r760" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r464", "r465", "r473", "r760" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSFairValueAssumptionsEarnoutConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "label": "Fair Value Measurement Inputs and Valuation Techniques [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": [ "r466", "r467", "r468", "r761" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSFairValueAssumptionsEarnoutConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r466", "r467", "r468", "r761" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assumptions Used to Determine Fair Value", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r466", "r467", "r761" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Assets Measured at Fair Value on a 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": [ "r935", "r936" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails", "http://composecure.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "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": [ "r312", "r364", "r365", "r366", "r367", "r368", "r369", "r463", "r465", "r466", "r467", "r468", "r472", "r473", "r474", "r511", "r512", "r513", "r740", "r741", "r752", "r753", "r754", "r760", "r761" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "FAIR VALUE MEASUREMENTS", "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": [ "r469", "r470", "r471", "r472", "r474", "r475", "r476", "r477", "r478", "r549", "r760", "r762" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r312", "r364", "r369", "r465", "r473", "r511", "r752", "r753", "r754", "r760" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails", "http://composecure.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r312", "r364", "r369", "r465", "r466", "r473", "r512", "r740", "r741", "r752", "r753", "r754", "r760" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r312", "r364", "r365", "r366", "r367", "r368", "r369", "r465", "r466", "r467", "r468", "r473", "r513", "r740", "r741", "r752", "r753", "r754", "r760", "r761" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Liabilities Measured at Fair Value on a Recurring Basis", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of liabilities, 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). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset." } } }, "auth_ref": [ "r935", "r936" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails", "http://composecure.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r312", "r364", "r365", "r366", "r367", "r368", "r369", "r463", "r465", "r466", "r467", "r468", "r472", "r473", "r474", "r511", "r512", "r513", "r740", "r741", "r752", "r753", "r754", "r760", "r761" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r802", "r812", "r822", "r854" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r802", "r812", "r822", "r854" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r802", "r812", "r822", "r854" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r802", "r812", "r822", "r854" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r802", "r812", "r822", "r854" ] }, "cmpo_FourCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "FourCustomersMember", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Four customers", "label": "Four Customers [Member]", "documentation": "Four Customers" } } }, "auth_ref": [] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r835" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 6.0 }, "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on extinguishment of debt", "negatedTerseLabel": "Loss on extinguishment of debt", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r6", "r37", "r38" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r102", "r652" ] }, "cmpo_GovernanceAgreementLockUpPeriod": { "xbrltype": "durationItemType", "nsuri": "http://composecure.com/20240930", "localname": "GovernanceAgreementLockUpPeriod", "presentation": [ "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Governance agreement, lock-up period", "label": "Governance Agreement, Lock-Up Period", "documentation": "Governance Agreement, Lock-Up Period" } } }, "auth_ref": [] }, "cmpo_GovernanceAgreementProhibitTransactionPeriod": { "xbrltype": "durationItemType", "nsuri": "http://composecure.com/20240930", "localname": "GovernanceAgreementProhibitTransactionPeriod", "presentation": [ "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Governance agreement, prohibit transaction period", "label": "Governance Agreement, Prohibit Transaction Period", "documentation": "Governance Agreement, Prohibit Transaction Period" } } }, "auth_ref": [] }, "cmpo_GovernanceAgreementStandstillPeriod": { "xbrltype": "durationItemType", "nsuri": "http://composecure.com/20240930", "localname": "GovernanceAgreementStandstillPeriod", "presentation": [ "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Governance agreement, standstill period", "label": "Governance Agreement, Standstill Period", "documentation": "Governance Agreement, Standstill Period" } } }, "auth_ref": [] }, "cmpo_GovernanceAgreementThresholdNumberOfIndependentDirectors": { "xbrltype": "integerItemType", "nsuri": "http://composecure.com/20240930", "localname": "GovernanceAgreementThresholdNumberOfIndependentDirectors", "presentation": [ "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Governance agreement, number of independent directors", "label": "Governance Agreement, Threshold, Number Of Independent Directors", "documentation": "Governance Agreement, Threshold, Number Of Independent Directors" } } }, "auth_ref": [] }, "cmpo_GovernanceAgreementThresholdNumberOfStockholderDirectors": { "xbrltype": "integerItemType", "nsuri": "http://composecure.com/20240930", "localname": "GovernanceAgreementThresholdNumberOfStockholderDirectors", "presentation": [ "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Governance agreement, number of stockholder directors", "label": "Governance Agreement, Threshold, Number Of Stockholder Directors", "documentation": "Governance Agreement, Threshold, Number Of Stockholder Directors" } } }, "auth_ref": [] }, "cmpo_GovernanceAgreementThresholdPercentOfSharesOutstanding": { "xbrltype": "percentItemType", "nsuri": "http://composecure.com/20240930", "localname": "GovernanceAgreementThresholdPercentOfSharesOutstanding", "presentation": [ "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Governance agreement, percent of shares outstanding", "label": "Governance Agreement, Threshold, Percent of Shares Outstanding", "documentation": "Governance Agreement, Threshold, Percent of Shares Outstanding" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "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": [ "r95", "r100", "r147", "r203", "r270", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r480", "r730", "r734", "r906", "r908", "r909", "r910", "r911", "r923" ] }, "cmpo_IncentiveUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "IncentiveUnitsMember", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Incentive Units", "label": "Incentive Units [Member]", "documentation": "Incentive Units" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "(Loss) 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": [ "r96", "r142", "r147", "r553", "r568", "r730", "r734", "r906", "r908", "r909", "r910", "r911" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://composecure.com/role/INCOMETAXES" ], "lang": { "en-us": { "role": { "terseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r204", "r421", "r425", "r426", "r427", "r428", "r429", "r430", "r433", "r435", "r436", "r437", "r592", "r757" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://composecure.com/role/INCOMETAXESDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Income tax (expense)", "terseLabel": "Income tax provision (benefit)", "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": [ "r149", "r158", "r222", "r223", "r245", "r253", "r263", "r424", "r425", "r434", "r575", "r757" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "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": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "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": [ "r5" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited" ], "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_IncreaseDecreaseInTemporaryEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Redeemable Non-Controlling Interest [Roll Forward]", "label": "Increase (Decrease) in Temporary 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": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r802", "r812", "r822", "r846", "r854", "r858", "r866" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r864" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r794", "r870" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r794", "r870" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r794", "r870" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails", "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r104", "r318", "r328", "r742", "r743" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, net", "label": "Interest Income (Expense), Nonoperating", "documentation": "Amount of interest income (expense) classified as nonoperating." } } }, "auth_ref": [ "r734", "r891", "r908" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest expense", "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": [ "r194", "r197", "r198" ] }, "us-gaap_InternalUseSoftwarePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InternalUseSoftwarePolicy", "presentation": [ "http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Software Development Costs", "label": "Internal Use Software, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally." } } }, "auth_ref": [ "r274" ] }, "cmpo_InternationalGeographicalAreaMember": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "InternationalGeographicalAreaMember", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSGeographicalRevenueInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International", "label": "International Geographical Area [Member]", "documentation": "International Geographical Area" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://composecure.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": [ "r273" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://composecure.com/role/INVENTORIESDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://composecure.com/role/INVENTORIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r883" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://composecure.com/role/INVENTORIESDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets", "http://composecure.com/role/INVENTORIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, net", "totalLabel": "Inventories", "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": [ "r175", "r723", "r766" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://composecure.com/role/INVENTORIESDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://composecure.com/role/INVENTORIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r885" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryValuationReserves", "crdr": "credit", "calculation": { "http://composecure.com/role/INVENTORIESDetails": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/INVENTORIESDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventory reserve", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r115", "r886" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://composecure.com/role/INVENTORIESDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://composecure.com/role/INVENTORIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Gross", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r884" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r117", "r497" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Minimum Commitments Under Operating Leases", "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": [ "r945" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total 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": [ "r496" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "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": [ "r496" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Later years", "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": [ "r496" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "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": [ "r496" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "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": [ "r496" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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": [ "r496" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r945" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r496" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r17", "r74", "r75", "r76", "r80", "r81", "r82", "r83", "r203", "r270", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r447", "r450", "r451", "r480", "r627", "r729", "r789", "r923", "r949", "r950" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' DEFICIT", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r90", "r141", "r564", "r766", "r895", "r913", "r941" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS' DEFICIT", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://composecure.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": [ "r76", "r164", "r203", "r270", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r447", "r450", "r451", "r480", "r766", "r923", "r949", "r950" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT LIABILITIES", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities Carried at Fair Value:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit, balance outstanding", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r17", "r139", "r957" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r73", "r79" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual commitment fee percentage", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditMember", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://composecure.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_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets", "http://composecure.com/role/DEBTScheduleofBorrowingFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "negatedTerseLabel": "Less: current portion of term loan (scheduled payments)", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r169" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://composecure.com/role/DEBTMaturityDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://composecure.com/role/DEBTMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "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": [ "r8", "r209", "r316" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://composecure.com/role/DEBTMaturityDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://composecure.com/role/DEBTMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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": [ "r8", "r209", "r316" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://composecure.com/role/DEBTMaturityDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/DEBTMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "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 remainder of current fiscal year." } } }, "auth_ref": [ "r897" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://composecure.com/role/DEBTScheduleofBorrowingFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Long Term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r170" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails", "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails", "http://composecure.com/role/DEBTScheduleofBorrowingFacilitiesDetails", "http://composecure.com/role/SUBSEQUENTEVENTDetails" ], "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": [ "r17", "r915", "r916", "r917" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails", "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails", "http://composecure.com/role/DEBTScheduleofBorrowingFacilitiesDetails", "http://composecure.com/role/SUBSEQUENTEVENTDetails" ], "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": [ "r17", "r36", "r915", "r916", "r917" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails" ], "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_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r268", "r747", "r775", "r778", "r928", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails", "http://composecure.com/role/FAIRVALUEMEASUREMENTSFairValueAssumptionsEarnoutConsiderationDetails", "http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r283", "r284", "r285", "r286", "r380", "r420", "r468", "r517", "r576", "r577", "r584", "r618", "r619", "r680", "r682", "r684", "r685", "r697", "r718", "r719", "r738", "r744", "r755", "r761", "r762", "r763", "r764", "r776", "r927", "r951", "r952", "r953", "r954", "r955", "r956" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r838" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r838" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSFairValueAssumptionsEarnoutConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividends", "label": "Measurement Input, Expected Dividend Rate [Member]", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r937", "r938", "r939" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSFairValueAssumptionsEarnoutConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (years)", "label": "Measurement Input, Expected Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r937", "r938", "r939" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSFairValueAssumptionsEarnoutConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Measurement Input, Price Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r761", "r937", "r938", "r939" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSFairValueAssumptionsEarnoutConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Measurement Input, Risk Free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r937", "r938", "r939" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSFairValueAssumptionsEarnoutConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r466", "r467", "r468", "r761" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSFairValueAssumptionsEarnoutConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r466", "r467", "r468", "r761" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails", "http://composecure.com/role/FAIRVALUEMEASUREMENTSFairValueAssumptionsEarnoutConsiderationDetails", "http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r283", "r284", "r285", "r286", "r380", "r420", "r468", "r517", "r576", "r577", "r584", "r618", "r619", "r680", "r682", "r684", "r685", "r697", "r718", "r719", "r738", "r744", "r755", "r761", "r762", "r763", "r776", "r927", "r951", "r952", "r953", "r954", "r955", "r956" ] }, "us-gaap_MinorityInterestChangeInRedemptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestChangeInRedemptionValue", "crdr": "credit", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment of redeemable non-controlling interests to redemption value", "label": "Noncontrolling Interest, Change in Redemption Value", "documentation": "Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest." } } }, "auth_ref": [ "r39", "r46", "r123", "r124" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Distributions to non-controlling interests", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r129" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r857" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r865" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r268", "r747", "r775", "r778", "r928", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r839" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r196" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "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": [ "r196" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "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": [ "r108", "r109", "r110" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income attributable to CompoSecure, Inc.", "terseLabel": "Net income (loss)", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r101", "r110", "r143", "r162", "r181", "r184", "r188", "r203", "r213", "r215", "r216", "r217", "r218", "r219", "r222", "r223", "r235", "r270", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r441", "r444", "r462", "r480", "r571", "r649", "r670", "r671", "r787", "r923" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://composecure.com/role/LOSSEARNINGSPERSHAREBasicandDilutedCalculationDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/LOSSEARNINGSPERSHAREBasicandDilutedCalculationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Net loss (income) attributable to non-controlling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r53", "r134", "r181", "r184", "r219", "r222", "r223", "r570", "r890" ] }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income attributable to redeemable non-controlling interests", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest." } } }, "auth_ref": [ "r97" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://composecure.com/role/LOSSEARNINGSPERSHAREBasicandDilutedCalculationDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/LOSSEARNINGSPERSHAREBasicandDilutedCalculationDetails", "http://composecure.com/role/LOSSEARNINGSPERSHARENarrativeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income attributable to Class A Common Stockholders - basic", "terseLabel": "Net income (loss) available to common stockholders, basic", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r192", "r215", "r216", "r217", "r218", "r226", "r227", "r236", "r239", "r444" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://composecure.com/role/LOSSEARNINGSPERSHAREBasicandDilutedCalculationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://composecure.com/role/LOSSEARNINGSPERSHAREBasicandDilutedCalculationDetails", "http://composecure.com/role/LOSSEARNINGSPERSHARENarrativeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income attributable to Class A Common Stockholders after adjustment", "terseLabel": "Net income (loss) available to common stockholders, diluted", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r192", "r228", "r231", "r232", "r233", "r234", "r236", "r239" ] }, "cmpo_NetIncomeLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "NetIncomeLosses", "crdr": "credit", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss)", "label": "Net Income (Losses)", "documentation": "Net Income (Losses)" } } }, "auth_ref": [] }, "cmpo_NetIncomeLossesAttributableToRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "NetIncomeLossesAttributableToRedeemableNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income", "label": "Net Income (Losses) Attributable To Redeemable Noncontrolling Interest", "documentation": "Net Income (Losses) Attributable To Redeemable Noncontrolling Interest" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements - Adopted in current fiscal year", "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/2024", "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": [ "r838" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r802", "r812", "r822", "r846", "r854" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r829" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r828" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r846" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r865" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r865" ] }, "cmpo_NoncashChangeInDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "NoncashChangeInDerivativeAsset", "crdr": "debit", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative asset - interest rate swap", "label": "Noncash Change In Derivative Asset", "documentation": "Noncash Change In Derivative Asset" } } }, "auth_ref": [] }, "cmpo_NoncontrollingInterestDecreaseFromDistributionsToNoncontrollingInterestHoldersSpecialDistribution": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "NoncontrollingInterestDecreaseFromDistributionsToNoncontrollingInterestHoldersSpecialDistribution", "crdr": "debit", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Special distributions to non-controlling interests", "label": "Noncontrolling Interest, Decrease From Distributions To Noncontrolling Interest Holders, Special Distribution", "documentation": "Noncontrolling Interest, Decrease From Distributions To Noncontrolling Interest Holders, Special Distribution" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other (expense) income, net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r103" ] }, "cmpo_NumberOfDirectors": { "xbrltype": "integerItemType", "nsuri": "http://composecure.com/20240930", "localname": "NumberOfDirectors", "presentation": [ "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of directors", "label": "Number Of Directors", "documentation": "Number Of Directors" } } }, "auth_ref": [] }, "cmpo_NumberOfDirectorsIndependentDirectors": { "xbrltype": "integerItemType", "nsuri": "http://composecure.com/20240930", "localname": "NumberOfDirectorsIndependentDirectors", "presentation": [ "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of independent directors", "label": "Number Of Directors, Independent Directors", "documentation": "Number Of Directors, Independent Directors" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfOperatingSegments", "presentation": [ "http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r735", "r907" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable 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": [ "r731", "r737", "r907" ] }, "cmpo_O2024Q22024DividendsMember": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "O2024Q22024DividendsMember", "presentation": [ "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "O 2024 Q2 2024 Dividends", "label": "O 2024 Q2 2024 Dividends [Member]", "documentation": "O 2024 Q2 2024 Dividends" } } }, "auth_ref": [] }, "cmpo_OneVendorMember": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "OneVendorMember", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "One vendor", "label": "One Vendor [Member]", "documentation": "One Vendor" } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r147", "r730", "r906", "r908", "r909", "r910", "r911" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Present value of lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r495" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Current portion of lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r495" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Lease liabilities, operating", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r495" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "netLabel": "Right of use assets, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r494" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized loss on derivative - interest rate swap, net of tax", "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": [ "r179", "r180", "r572" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive loss, net", "terseLabel": "Unrealized gain (loss) on derivative - interest rate swap", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r11", "r16", "r182", "r185", "r189", "r219", "r481", "r482", "r487", "r550", "r572", "r888", "r889" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income, net:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net of deferred finance costs", "label": "Other Long-Term Debt, Noncurrent", "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r17", "r626" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other (expense) income:", "label": "Other Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r838" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r800", "r810", "r820", "r852" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r803", "r813", "r823", "r855" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r803", "r813", "r823", "r855" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipAxis", "presentation": [ "http://composecure.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails", "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Axis]", "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipDomain", "presentation": [ "http://composecure.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails", "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Domain]", "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "srt_ParentCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ParentCompanyMember", "presentation": [ "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CompoSecure", "label": "Parent Company [Member]" } } }, "auth_ref": [ "r209" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r827" ] }, "cmpo_PaymentOfDistributionToNonControllingMembersSpecialDistribution": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "PaymentOfDistributionToNonControllingMembersSpecialDistribution", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Special distribution to non-controlling members", "label": "Payment Of Distribution To Non-controlling Members, Special Distribution", "documentation": "Payment Of Distribution To Non-controlling Members, Special Distribution" } } }, "auth_ref": [] }, "cmpo_PaymentOfDistributionToNonControllingMembersTaxDistribution": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "PaymentOfDistributionToNonControllingMembersTaxDistribution", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax distributions to non-controlling members", "label": "Payment Of Distribution To Non-Controlling Members, Tax Distribution", "documentation": "Payment Of Distribution To Non-Controlling Members, Tax Distribution" } } }, "auth_ref": [] }, "cmpo_PaymentOnTaxReceivableAgreementLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "PaymentOnTaxReceivableAgreementLiability", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of tax receivable agreement liability", "terseLabel": "Payment of tax receivable agreement liability", "label": "Payment On Tax Receivable Agreement Liability", "documentation": "Payment On Tax Receivable Agreement Liability" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred finance costs related to debt modification", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r21" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividend to Class A shareholders", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r106" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for taxes related to net share settlement of equity awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r193" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r105" ] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Capitalized software expenditures", "terseLabel": "Capitalized software expenditures", "label": "Payments to Develop Software", "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r105" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r837" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r837" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://composecure.com/role/RETIREMENTPLANS" ], "lang": { "en-us": { "role": { "terseLabel": "RETIREMENT PLANS", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r361", "r362", "r363", "r369", "r370", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r754" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r829" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r846" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r839" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r828" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PerformanceSharesMember", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandPerformanceStockUnitandEarnoutsActivityDetails", "http://composecure.com/role/STOCKBASEDCOMPENSATIONShareBasedCompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance stock unit expense", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r830" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r874" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r829" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in usd per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r84", "r330" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheetsParenthetical", "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r84", "r629" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheetsParenthetical", "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r84", "r330" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheetsParenthetical", "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r84", "r629", "r647", "r989", "r990" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.0001 par value; 10,000,000 shares authorized, no shares issued and outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r84", "r559", "r766" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://composecure.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": [ "r887" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r882" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from employee stock purchase plan and exercises of options", "verboseLabel": "Proceeds from employee stock purchase plan, warrants and exercises of equity awards", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r3", "r15" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 }, "http://composecure.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://composecure.com/role/LOSSEARNINGSPERSHAREBasicandDilutedCalculationDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 2.0 }, "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://composecure.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://composecure.com/role/LOSSEARNINGSPERSHAREBasicandDilutedCalculationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income", "terseLabel": "Net (loss) income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r162", "r181", "r184", "r195", "r203", "r213", "r219", "r222", "r223", "r270", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r441", "r444", "r445", "r448", "r449", "r462", "r480", "r553", "r569", "r596", "r649", "r670", "r671", "r758", "r759", "r788", "r890", "r923" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r7", "r497" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://composecure.com/role/PROPERTYANDEQUIPMENT" ], "lang": { "en-us": { "role": { "terseLabel": "PROPERTY 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": [ "r116", "r152", "r155", "r156" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r117", "r166", "r567" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails" ], "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": [ "r497" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets", "http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r7", "r497", "r554", "r567", "r766" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://composecure.com/role/PROPERTYANDEQUIPMENTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property 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": [ "r7" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r117", "r497" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful Life", "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": [] }, "cmpo_PublicWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "PublicWarrantsMember", "presentation": [ "http://composecure.com/role/EQUITYSTRUCTUREDetails", "http://composecure.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Public warrants", "label": "Public Warrants [Member]", "documentation": "Public Warrants" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r827" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r827" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails", "http://composecure.com/role/FAIRVALUEMEASUREMENTSFairValueAssumptionsEarnoutConsiderationDetails", "http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r283", "r284", "r285", "r286", "r362", "r380", "r409", "r410", "r411", "r420", "r468", "r514", "r515", "r517", "r576", "r577", "r584", "r618", "r619", "r680", "r682", "r684", "r685", "r697", "r718", "r719", "r738", "r744", "r755", "r761", "r762", "r763", "r764", "r776", "r781", "r918", "r927", "r938", "r952", "r953", "r954", "r955", "r956" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails", "http://composecure.com/role/FAIRVALUEMEASUREMENTSFairValueAssumptionsEarnoutConsiderationDetails", "http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r283", "r284", "r285", "r286", "r362", "r380", "r409", "r410", "r411", "r420", "r468", "r514", "r515", "r517", "r576", "r577", "r584", "r618", "r619", "r680", "r682", "r684", "r685", "r697", "r718", "r719", "r738", "r744", "r755", "r761", "r762", "r763", "r764", "r776", "r781", "r918", "r927", "r938", "r952", "r953", "r954", "r955", "r956" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r795", "r805", "r815", "r847" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r269", "r371", "r502", "r503", "r557", "r565", "r621", "r622", "r623", "r624", "r625", "r646", "r648", "r679" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyMember", "presentation": [ "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r205", "r206", "r502", "r503", "r504", "r505", "r557", "r565", "r621", "r622", "r623", "r624", "r625", "r646", "r648", "r679" ] }, "us-gaap_RelatedPartyTaxExpenseDueFromAffiliatesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTaxExpenseDueFromAffiliatesCurrent", "crdr": "debit", "presentation": [ "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax distributions", "label": "Related Party Tax Expense, Due from Affiliates, Current", "documentation": "The amount of any current tax-related balances due from affiliates as of the date of each statement of financial position presented." } } }, "auth_ref": [ "r930" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [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": [ "r269", "r653", "r654", "r657" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r269", "r371", "r502", "r503", "r557", "r565", "r621", "r622", "r623", "r624", "r625", "r646", "r648", "r679", "r948" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://composecure.com/role/RELATEDPARTYTRANSACTIONS" ], "lang": { "en-us": { "role": { "terseLabel": "RELATED PARTY TRANSACTIONS", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r499", "r500", "r501", "r503", "r506", "r593", "r594", "r595", "r655", "r656", "r657", "r676", "r678" ] }, "us-gaap_RepaymentsOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfSecuredDebt", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of term loan", "label": "Repayments of Secured Debt", "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt." } } }, "auth_ref": [ "r107" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://composecure.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails", "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r207", "r208", "r302", "r332", "r505", "r516", "r555", "r725", "r726" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r796", "r806", "r816", "r848" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r797", "r807", "r817", "r849" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r804", "r814", "r824", "r856" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandPerformanceStockUnitandEarnoutsActivityDetails", "http://composecure.com/role/STOCKBASEDCOMPENSATIONShareBasedCompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock unit expense", "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/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r87", "r129", "r563", "r581", "r583", "r591", "r630", "r766" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r161", "r210", "r211", "r212", "r214", "r219", "r221", "r223", "r271", "r272", "r275", "r431", "r432", "r438", "r439", "r440", "r442", "r443", "r444", "r452", "r454", "r455", "r457", "r460", "r492", "r493", "r578", "r580", "r597", "r989" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSGeographicalRevenueInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "verboseLabel": "Total", "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": [ "r145", "r146", "r245", "r250", "r251", "r261", "r263", "r265", "r266", "r268", "r358", "r359", "r518" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer Benchmark [Member]", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r268", "r880" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "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": [ "r159", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r720" ] }, "cmpo_RevenuePerformanceObligationPaymentDue": { "xbrltype": "durationItemType", "nsuri": "http://composecure.com/20240930", "localname": "RevenuePerformanceObligationPaymentDue", "presentation": [ "http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, payment due", "label": "Revenue, Performance Obligation, Payment Due", "documentation": "Revenue, Performance Obligation, Payment Due" } } }, "auth_ref": [] }, "cmpo_RevenuePerformanceObligationPaymentTermsMaximum": { "xbrltype": "durationItemType", "nsuri": "http://composecure.com/20240930", "localname": "RevenuePerformanceObligationPaymentTermsMaximum", "presentation": [ "http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, payment terms, maximum", "label": "Revenue, Performance Obligation, Payment Terms, Maximum", "documentation": "Revenue, Performance Obligation, Payment Terms, Maximum" } } }, "auth_ref": [] }, "cmpo_RevenuePerformanceObligationPaymentTermsMinimum": { "xbrltype": "durationItemType", "nsuri": "http://composecure.com/20240930", "localname": "RevenuePerformanceObligationPaymentTermsMinimum", "presentation": [ "http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, payment terms, minimum", "label": "Revenue, Performance Obligation, Payment Terms, Minimum", "documentation": "Revenue, Performance Obligation, Payment Terms, Minimum" } } }, "auth_ref": [] }, "cmpo_ReverseRecapitalizationContingentConsiderationMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://composecure.com/20240930", "localname": "ReverseRecapitalizationContingentConsiderationMeasurementInput", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSFairValueAssumptionsEarnoutConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnouts, measurement input", "label": "Reverse Recapitalization, Contingent Consideration, Measurement Input", "documentation": "Reverse Recapitalization, Contingent Consideration, Measurement Input" } } }, "auth_ref": [] }, "cmpo_ReverseRecapitalizationContingentConsiderationMeasurementInputPeriod": { "xbrltype": "durationItemType", "nsuri": "http://composecure.com/20240930", "localname": "ReverseRecapitalizationContingentConsiderationMeasurementInputPeriod", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSFairValueAssumptionsEarnoutConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnouts, measurement input, expected term", "label": "Reverse Recapitalization, Contingent Consideration, Measurement Input, Period", "documentation": "Reverse Recapitalization, Contingent Consideration, Measurement Input, Period" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolver", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r865" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r865" ] }, "cmpo_S2024Q22024DividendsMember": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "S2024Q22024DividendsMember", "presentation": [ "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "S 2024 Q2 2024 Dividends", "label": "S 2024 Q2 2024 Dividends [Member]", "documentation": "S 2024 Q2 2024 Dividends" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://composecure.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration received on transaction", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "cmpo_SaleOfStockNumberOfSharesExchangedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://composecure.com/20240930", "localname": "SaleOfStockNumberOfSharesExchangedInTransaction", "presentation": [ "http://composecure.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails", "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares exchanged in transaction (in shares)", "label": "Sale of Stock, Number Of Shares Exchanged In Transaction", "documentation": "Sale of Stock, Number Of Shares Exchanged In Transaction" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://composecure.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails", "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares issued in transaction", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "cmpo_SaleOfStockPercentageOfOwnershipAcquiredDuringTransaction": { "xbrltype": "percentItemType", "nsuri": "http://composecure.com/20240930", "localname": "SaleOfStockPercentageOfOwnershipAcquiredDuringTransaction", "presentation": [ "http://composecure.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of ownership acquired", "label": "Sale Of Stock, Percentage Of Ownership Acquired During Transaction", "documentation": "Sale Of Stock, Percentage Of Ownership Acquired During Transaction" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction", "presentation": [ "http://composecure.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails", "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of ownership after transaction", "label": "Sale of Stock, Percentage of Ownership after Transaction", "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://composecure.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock, price (in dollars per share)", "label": "Sale of Stock, Price Per Share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioForecastMember", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails", "http://composecure.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r381", "r901" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails", "http://composecure.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r224", "r381", "r878", "r901" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://composecure.com/role/LOSSEARNINGSPERSHAREAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r26" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://composecure.com/role/LOSSEARNINGSPERSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Shares Excluded from Calculation", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r26" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://composecure.com/role/DEBTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Balances Payable Under All Borrowing Facilities", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r17", "r42", "r45", "r70", "r126", "r128", "r740", "r742", "r897", "r942" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://composecure.com/role/LOSSEARNINGSPERSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Computation of Basic and Diluted Earnings Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r904" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share Based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://composecure.com/role/INVENTORIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory By Major Class", "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": [ "r18", "r91", "r92", "r93" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://composecure.com/role/DEBTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturity of Borrowings", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock, Performance Stock Unit and Earnouts Activity", "label": "Schedule of Nonvested Share Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested shares." } } }, "auth_ref": [ "r131" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r7", "r497" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r68", "r69", "r653", "r654", "r657" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://composecure.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandPerformanceStockUnitandEarnoutsActivityDetails", "http://composecure.com/role/STOCKBASEDCOMPENSATIONShareBasedCompensationExpenseDetails" ], "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": [ "r383", "r385", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r13", "r14", "r130" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Stock, Class of Stock [Table]", "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks." } } }, "auth_ref": [ "r40", "r41", "r42", "r43", "r44", "r45", "r122", "r126", "r128", "r129", "r171", "r172", "r173", "r247", "r330", "r331", "r332", "r334", "r337", "r342", "r344", "r587", "r588", "r589", "r590", "r744", "r877", "r893" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Warrant Liabilities Measured at Fair Value", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r47" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredDebtMember", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails", "http://composecure.com/role/DEBTScheduleofBorrowingFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://composecure.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": [ "r790" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://composecure.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": [ "r792" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSGeographicalRevenueInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r266", "r267", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r611", "r614", "r616", "r681", "r683", "r686", "r698", "r705", "r708", "r709", "r710", "r711", "r713", "r714", "r715", "r716", "r717", "r721", "r746", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r777", "r781", "r928", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r264", "r266", "r732", "r733", "r736" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "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": [ "r5" ] }, "cmpo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsDividendEquivalentUnits": { "xbrltype": "sharesItemType", "nsuri": "http://composecure.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsDividendEquivalentUnits", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandPerformanceStockUnitandEarnoutsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend Equivalent Units on Deferred RSU's (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Dividend Equivalent Units", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Dividend Equivalent Units" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandPerformanceStockUnitandEarnoutsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r403" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandPerformanceStockUnitandEarnoutsActivityDetails" ], "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": [ "r401" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandPerformanceStockUnitandEarnoutsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning of period (shares)", "periodEndLabel": "Outstanding, end of period (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": [ "r398", "r399" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandPerformanceStockUnitandEarnoutsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r402" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://composecure.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandPerformanceStockUnitandEarnoutsActivityDetails", "http://composecure.com/role/STOCKBASEDCOMPENSATIONShareBasedCompensationExpenseDetails" ], "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": [ "r383", "r385", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r392" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r392" ] }, "cmpo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://composecure.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised, weighted average remaining contractual term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercised, Weighted Average Remaining Contractual Term", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercised, Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised, aggregate intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r405" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails" ], "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": [ "r394" ] }, "cmpo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://composecure.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Intrinsic Value [Abstract]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Intrinsic Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding, aggregate intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding (in shares)", "periodEndLabel": "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": [ "r390", "r391" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of 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/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding (in usd per share)", "periodEndLabel": "Outstanding (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r390", "r391" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price Per Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest, aggregate intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r406" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r406" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r406" ] }, "cmpo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://composecure.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://composecure.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandPerformanceStockUnitandEarnoutsActivityDetails", "http://composecure.com/role/STOCKBASEDCOMPENSATIONShareBasedCompensationExpenseDetails", "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": [ "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in usd per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r395" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in usd 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": [ "r394" ] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier [Axis]", "label": "Supplier [Axis]", "documentation": "Information by supplier." } } }, "auth_ref": [] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier [Domain]", "label": "Supplier [Domain]", "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received." } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharePrice", "presentation": [ "http://composecure.com/role/FAIRVALUEMEASUREMENTSFairValueAssumptionsEarnoutConsiderationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Stock market value (in usd per share)", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable, aggregate intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r48" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Exercisable, weighted average remaining contractual term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r48" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONRestrictedStockandPerformanceStockUnitandEarnoutsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding, weighted average remaining contractual term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r132" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest, weighted average remaining contractual term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r406" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "lang": { "en-us": { "role": { "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r111", "r200" ] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://composecure.com/role/PROPERTYANDEQUIPMENTComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets", "http://composecure.com/role/ConsolidatedBalanceSheetsParenthetical", "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited", "http://composecure.com/role/Cover", "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails", "http://composecure.com/role/EQUITYSTRUCTUREDetails", "http://composecure.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://composecure.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r160", "r171", "r172", "r173", "r203", "r229", "r230", "r237", "r239", "r247", "r248", "r270", "r289", "r291", "r292", "r293", "r296", "r297", "r330", "r331", "r334", "r337", "r344", "r480", "r587", "r588", "r589", "r590", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r629", "r650", "r672", "r699", "r700", "r701", "r702", "r703", "r877", "r893", "r903" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited", "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r85", "r88", "r89", "r161", "r186", "r187", "r188", "r210", "r211", "r212", "r214", "r219", "r221", "r223", "r246", "r271", "r272", "r275", "r346", "r431", "r432", "r438", "r439", "r440", "r442", "r443", "r444", "r452", "r453", "r454", "r455", "r456", "r457", "r460", "r481", "r483", "r484", "r485", "r486", "r487", "r492", "r493", "r498", "r572", "r578", "r579", "r580", "r597", "r672" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSGeographicalRevenueInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r266", "r267", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r611", "r614", "r616", "r681", "r683", "r686", "r698", "r705", "r708", "r709", "r710", "r711", "r713", "r714", "r715", "r716", "r717", "r721", "r746", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r777", "r781", "r928", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets", "http://composecure.com/role/ConsolidatedBalanceSheetsParenthetical", "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited" ], "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": [ "r210", "r211", "r212", "r246", "r493", "r518", "r586", "r608", "r620", "r621", "r622", "r623", "r624", "r625", "r629", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r642", "r643", "r644", "r645", "r646", "r648", "r651", "r652", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r672", "r782" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "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/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://composecure.com/role/DEBTNarrativeExchangeableSeniorNotesDetails", "http://composecure.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]" } } }, "auth_ref": [ "r224", "r381", "r878", "r879", "r901" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets", "http://composecure.com/role/ConsolidatedBalanceSheetsParenthetical", "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r210", "r211", "r212", "r246", "r269", "r493", "r518", "r586", "r608", "r620", "r621", "r622", "r623", "r624", "r625", "r629", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r642", "r643", "r644", "r645", "r646", "r648", "r651", "r652", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r672", "r782" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r799", "r809", "r819", "r851" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockCompensationPlanMember", "presentation": [ "http://composecure.com/role/LOSSEARNINGSPERSHAREAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity awards", "label": "Share-Based Payment Arrangement [Member]", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r905" ] }, "cmpo_StockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "StockIssuanceCosts", "crdr": "debit", "presentation": [ "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issuance costs", "label": "Stock Issuance Costs", "documentation": "Stock Issuance Costs" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited", "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A common stock issued pursuant to Class B common stock exchanges (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r11", "r84", "r85", "r129" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited", "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A common stock issued pursuant to equity based plans, net of shares withheld for taxes and employee stock purchase plan transactions (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r11", "r84", "r85", "r129" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://composecure.com/role/STOCKBASEDCOMPENSATIONOptionsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r11", "r84", "r85", "r129", "r395" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Class A common stock issued pursuant to Class B common stock exchanges", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r11", "r84", "r85", "r129" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets", "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' deficit", "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": [ "r85", "r88", "r89", "r114", "r631", "r647", "r673", "r674", "r766", "r789", "r895", "r913", "r941", "r989" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://composecure.com/role/EQUITYSTRUCTURE" ], "lang": { "en-us": { "role": { "terseLabel": "EQUITY STRUCTURE", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r125", "r202", "r329", "r331", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r343", "r346", "r459", "r675", "r677", "r704" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://composecure.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r488", "r509" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://composecure.com/role/SUBSEQUENTEVENTDetails" ], "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": [ "r488", "r509" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTable", "presentation": [ "http://composecure.com/role/SUBSEQUENTEVENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued." } } }, "auth_ref": [ "r488", "r509" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://composecure.com/role/SUBSEQUENTEVENTDetails" ], "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": [ "r488", "r509" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://composecure.com/role/SUBSEQUENTEVENTDetails" ], "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": [ "r488", "r509" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://composecure.com/role/SUBSEQUENTEVENT" ], "lang": { "en-us": { "role": { "terseLabel": "SUBSEQUENT EVENT", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r508", "r510" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplementary disclosure of cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplierConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplierConcentrationRiskMember", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier concentration risk", "label": "Supplier Concentration Risk [Member]", "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services." } } }, "auth_ref": [ "r113" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r845" ] }, "cmpo_TaxReceivableAgreementLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "TaxReceivableAgreementLiability", "crdr": "credit", "calculation": { "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESTaxReceivableAgreementDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESTaxReceivableAgreementDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total payments", "label": "Tax Receivable Agreement Liability", "documentation": "Tax Receivable Agreement Liability" } } }, "auth_ref": [] }, "cmpo_TaxReceivableAgreementLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "TaxReceivableAgreementLiabilityCurrent", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of tax receivable agreement liability", "label": "Tax Receivable Agreement Liability, Current", "documentation": "Tax Receivable Agreement Liability, Current" } } }, "auth_ref": [] }, "cmpo_TaxReceivableAgreementLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "TaxReceivableAgreementLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Tax receivable agreement liability", "label": "Tax Receivable Agreement Liability, Noncurrent", "documentation": "Tax Receivable Agreement Liability, Noncurrent" } } }, "auth_ref": [] }, "cmpo_TaxReceivableAgreementLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "TaxReceivableAgreementLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESTaxReceivableAgreementDetails": { "parentTag": "cmpo_TaxReceivableAgreementLiability", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESTaxReceivableAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Later years", "label": "Tax Receivable Agreement Liability, To Be Paid, After Year Four", "documentation": "Tax Receivable Agreement Liability, To Be Paid, After Year Four" } } }, "auth_ref": [] }, "cmpo_TaxReceivableAgreementLiabilityToBePaidRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "TaxReceivableAgreementLiabilityToBePaidRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESTaxReceivableAgreementDetails": { "parentTag": "cmpo_TaxReceivableAgreementLiability", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESTaxReceivableAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (excluding the nine months ended September\u00a030, 2024))", "label": "Tax Receivable Agreement Liability To Be Paid, Remainder Of Fiscal Year", "documentation": "Tax Receivable Agreement Liability To Be Paid, Remainder Of Fiscal Year" } } }, "auth_ref": [] }, "cmpo_TaxReceivableAgreementLiabilityToBePaidYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "TaxReceivableAgreementLiabilityToBePaidYearFour", "crdr": "credit", "calculation": { "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESTaxReceivableAgreementDetails": { "parentTag": "cmpo_TaxReceivableAgreementLiability", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESTaxReceivableAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Tax Receivable Agreement Liability, To Be Paid, Year Four", "documentation": "Tax Receivable Agreement Liability, To Be Paid, Year Four" } } }, "auth_ref": [] }, "cmpo_TaxReceivableAgreementLiabilityToBePaidYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "TaxReceivableAgreementLiabilityToBePaidYearOne", "crdr": "credit", "calculation": { "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESTaxReceivableAgreementDetails": { "parentTag": "cmpo_TaxReceivableAgreementLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESTaxReceivableAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Tax Receivable Agreement Liability, To Be Paid, Year One", "documentation": "Tax Receivable Agreement Liability, To Be Paid, Year One" } } }, "auth_ref": [] }, "cmpo_TaxReceivableAgreementLiabilityToBePaidYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "TaxReceivableAgreementLiabilityToBePaidYearThree", "crdr": "credit", "calculation": { "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESTaxReceivableAgreementDetails": { "parentTag": "cmpo_TaxReceivableAgreementLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESTaxReceivableAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Tax Receivable Agreement Liability To Be Paid, Year Three", "documentation": "Tax Receivable Agreement Liability To Be Paid, Year Three" } } }, "auth_ref": [] }, "cmpo_TaxReceivableAgreementLiabilityToBePaidYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://composecure.com/20240930", "localname": "TaxReceivableAgreementLiabilityToBePaidYearTwo", "crdr": "credit", "calculation": { "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESTaxReceivableAgreementDetails": { "parentTag": "cmpo_TaxReceivableAgreementLiability", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESTaxReceivableAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Tax Receivable Agreement Liability To Be Paid, Year Two", "documentation": "Tax Obligation, To be paid, Year Two" } } }, "auth_ref": [] }, "cmpo_TaxReceivableAgreementMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://composecure.com/20240930", "localname": "TaxReceivableAgreementMaturityTableTextBlock", "presentation": [ "http://composecure.com/role/COMMITMENTSANDCONTINGENCIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Tax Receivable Agreement Maturity", "label": "Tax Receivable Agreement Maturity [Table Text Block]", "documentation": "Tax Receivable Agreement Maturity" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment", "crdr": "debit", "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Adjustment of redeemable non-controlling interests to redemption value", "label": "Temporary Equity, Accretion to Redemption Value, Adjustment", "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets", "http://composecure.com/role/ConsolidatedStatementsofStockholdersDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable non-controlling interest", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r289", "r291", "r292", "r293", "r296", "r297", "r418", "r561" ] }, "cmpo_ThreeCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "ThreeCustomersMember", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Three customers", "label": "Three Customers [Member]", "documentation": "Three Customers" } } }, "auth_ref": [] }, "cmpo_ThreeVendorsMember": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "ThreeVendorsMember", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Three vendors", "label": "Three Vendors [Member]", "documentation": "Three Vendors" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r837" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r844" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r864" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r866" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://composecure.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r867" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r868" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r868" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r866" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r866" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r869" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r867" ] }, "cmpo_Tungsten2024LLCMember": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "Tungsten2024LLCMember", "presentation": [ "http://composecure.com/role/DESCRIPTIONOFORGANIZATIONANDBUSINESSOPERATIONSDetails", "http://composecure.com/role/EQUITYSTRUCTUREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tungsten", "label": "Tungsten 2024, LLC [Member]", "documentation": "Tungsten 2024, LLC" } } }, "auth_ref": [] }, "cmpo_TwoCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://composecure.com/20240930", "localname": "TwoCustomersMember", "presentation": [ "http://composecure.com/role/GEOGRAPHICINFORMATIONANDCONCENTRATIONSAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Two customers", "label": "Two Customers [Member]", "documentation": "Two Customers" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r863" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://composecure.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "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": [ "r32", "r33", "r34", "r150", "r151", "r153", "r154" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r833" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantMember", "presentation": [ "http://composecure.com/role/Cover", "http://composecure.com/role/LOSSEARNINGSPERSHAREAntidilutiveSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants", "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r779", "r780", "r783", "r784", "r785", "r786" ] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "calculation": { "http://composecure.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedBalanceSheets", "http://composecure.com/role/FAIRVALUEMEASUREMENTSFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://composecure.com/role/FAIRVALUEMEASUREMENTSReconciliationofWarrantLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant liability", "verboseLabel": "Public warrants", "periodStartLabel": "Estimated fair value at December 31, 2023", "periodEndLabel": "Estimated fair value at September 30, 2024", "label": "Warrants and Rights Outstanding", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [ "r937", "r938", "r939" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://composecure.com/role/LOSSEARNINGSPERSHAREBasicandDilutedCalculationDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://composecure.com/role/LOSSEARNINGSPERSHAREBasicandDilutedCalculationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plus: net effect of dilutive equity awards, exchangeable notes and Class B units - diluted (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": [ "r904" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://composecure.com/role/LOSSEARNINGSPERSHAREBasicandDilutedCalculationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://composecure.com/role/LOSSEARNINGSPERSHAREBasicandDilutedCalculationDetails", "http://composecure.com/role/LOSSEARNINGSPERSHARENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares used to compute net (loss) income per share attributable to Class A common stockholders - diluted (in shares)", "totalLabel": "Weighted average shares used in computing net income (loss) per share - diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r228", "r239" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://composecure.com/role/LOSSEARNINGSPERSHAREBasicandDilutedCalculationDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://composecure.com/role/ConsolidatedStatementsofOperationsUnaudited", "http://composecure.com/role/LOSSEARNINGSPERSHAREBasicandDilutedCalculationDetails", "http://composecure.com/role/LOSSEARNINGSPERSHARENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares used to compute net (loss) income per share attributable to Class A common stockholders - basic (in shares)", "verboseLabel": "Weighted average common shares outstanding used in computing net income (loss) per share - basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r226", "r239" ] }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WriteOffOfDeferredDebtIssuanceCost", "crdr": "debit", "presentation": [ "http://composecure.com/role/DEBTNarrativeCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs written off", "label": "Deferred Debt Issuance Cost, Writeoff", "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt." } } }, "auth_ref": [ "r104" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r831" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481766/480-10-25-13" }, "r1": { "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/2147477401/830-230-45-1" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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/2147477787/942-405-45-2" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r13": { "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" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r22": { "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r26": { "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" }, "r27": { "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" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(16)(c)", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4M", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4M" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480238/815-25-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r70": { "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/2147477734/942-470-50-3" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r72": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r77": { "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(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r78": { "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(22)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r79": { "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(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "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" }, "r82": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r98": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r99": { "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)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r105": { "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" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r114": { "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" }, "r115": { "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" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r117": { "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-10" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-5" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(14)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(15)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r126": { "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" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r128": { "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" }, "r129": { "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" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r132": { "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" }, "r133": { "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" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r138": { "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/2147478546/942-210-S99-1" }, "r139": { "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/2147478546/942-210-S99-1" }, "r140": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r141": { "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/2147478546/942-210-S99-1" }, "r142": { "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/2147478524/942-220-S99-1" }, "r143": { "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/2147478524/942-220-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "470", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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/2147477798/958-360-50-1" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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/2147477798/958-360-50-6" }, "r156": { "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/2147477798/958-360-50-7" }, "r157": { "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" }, "r158": { "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" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r191": { "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" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r194": { "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" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r206": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r207": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r208": { "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(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r226": { "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" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11" }, "r228": { "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" }, "r229": { "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" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r235": { "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" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r246": { "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" }, "r247": { "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" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r261": { "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" }, "r262": { "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" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "36", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-40/tableOfContent" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/715/tableOfContent" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.E.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r419": { "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" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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/2147477891/740-270-50-1" }, "r437": { "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" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r446": { "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" }, "r447": { "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" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r465": { "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" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r491": { "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" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r498": { "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" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r509": { "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" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r517": { "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" }, "r518": { "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" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r550": { "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/2147478524/942-220-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r552": { "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/2147478524/942-220-S99-1" }, "r553": { "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/2147477314/942-235-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r556": { "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/2147478777/944-210-S99-1" }, "r557": { "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)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r560": { "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/2147478777/944-210-S99-1" }, "r561": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r562": { "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/2147478777/944-210-S99-1" }, "r563": { "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/2147478777/944-210-S99-1" }, "r564": { "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/2147478777/944-210-S99-1" }, "r565": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r566": { "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/2147478777/944-210-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r568": { "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/2147477250/944-220-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r570": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r571": { "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/2147477250/944-220-S99-1" }, "r572": { "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/2147477250/944-220-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r574": { "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/2147477250/944-220-S99-1" }, "r575": { "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/2147477250/944-220-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r597": { "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/2147478009/946-205-45-4" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r608": { "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/2147477796/946-210-45-4" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r611": { "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/2147478795/946-210-50-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12" }, "r614": { "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/2147478795/946-210-50-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r616": { "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/2147478795/946-210-50-6" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r618": { "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/2147478795/946-210-50-6" }, "r619": { "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/2147478795/946-210-50-6" }, "r620": { "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/2147479170/946-210-S99-1" }, "r621": { "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/2147479170/946-210-S99-1" }, "r622": { "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/2147479170/946-210-S99-1" }, "r623": { "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/2147479170/946-210-S99-1" }, "r624": { "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/2147479170/946-210-S99-1" }, "r625": { "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/2147479170/946-210-S99-1" }, "r626": { "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)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r629": { "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/2147479170/946-210-S99-1" }, "r630": { "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/2147479170/946-210-S99-1" }, "r631": { "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/2147479170/946-210-S99-1" }, "r632": { "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/2147479170/946-210-S99-1" }, "r633": { "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/2147479170/946-210-S99-1" }, "r634": { "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/2147479170/946-210-S99-1" }, "r635": { "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/2147479170/946-210-S99-1" }, "r636": { "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/2147479170/946-210-S99-1" }, "r637": { "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/2147479170/946-210-S99-1" }, "r638": { "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/2147479170/946-210-S99-1" }, "r639": { "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/2147479170/946-210-S99-1" }, "r640": { "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/2147479170/946-210-S99-1" }, "r641": { "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/2147479170/946-210-S99-1" }, "r642": { "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/2147479170/946-210-S99-1" }, "r643": { "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/2147479170/946-210-S99-1" }, "r644": { "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/2147479170/946-210-S99-1" }, "r645": { "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/2147479170/946-210-S99-1" }, "r646": { "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/2147479170/946-210-S99-2" }, "r647": { "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/2147479170/946-210-S99-2" }, "r648": { "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/2147479105/946-220-45-3" }, "r649": { "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/2147479105/946-220-45-7" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r651": { "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/2147479134/946-220-S99-1" }, "r652": { "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/2147479134/946-220-S99-1" }, "r653": { "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)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r654": { "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)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r655": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r656": { "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)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r657": { "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/2147479134/946-220-S99-1" }, "r658": { "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/2147479134/946-220-S99-1" }, "r659": { "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/2147479134/946-220-S99-1" }, "r660": { "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/2147479134/946-220-S99-1" }, "r661": { "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/2147479134/946-220-S99-1" }, "r662": { "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/2147479134/946-220-S99-1" }, "r663": { "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/2147479134/946-220-S99-1" }, "r664": { "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/2147479134/946-220-S99-1" }, "r665": { "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/2147479134/946-220-S99-1" }, "r666": { "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/2147479134/946-220-S99-1" }, "r667": { "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/2147479134/946-220-S99-1" }, "r668": { "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/2147479134/946-220-S99-1" }, "r669": { "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/2147479134/946-220-S99-1" }, "r670": { "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/2147479134/946-220-S99-1" }, "r671": { "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/2147479134/946-220-S99-3" }, "r672": { "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/2147479134/946-220-S99-3" }, "r673": { "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/2147479134/946-220-S99-3" }, "r674": { "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/2147479134/946-220-S99-3" }, "r675": { "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/2147477968/946-235-50-2" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r677": { "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/2147477968/946-235-50-2" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r680": { "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/2147477271/946-320-S99-1" }, "r681": { "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/2147477271/946-320-S99-1" }, "r682": { "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/2147477271/946-320-S99-2" }, "r683": { "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/2147477271/946-320-S99-2" }, "r684": { "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/2147477271/946-320-S99-3" }, "r685": { "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/2147477271/946-320-S99-3" }, "r686": { "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/2147477271/946-320-S99-3" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r697": { "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/2147477271/946-320-S99-6" }, "r698": { "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/2147477271/946-320-S99-6" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r704": { "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/2147478448/946-505-50-6" }, "r705": { "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(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r707": { "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/2147478522/954-440-50-1" }, "r708": { "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 A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r709": { "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/2147478979/970-360-S99-1" }, "r710": { "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/2147478979/970-360-S99-1" }, "r711": { "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/2147478979/970-360-S99-1" }, "r712": { "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)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r713": { "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/2147478979/970-360-S99-1" }, "r714": { "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/2147478979/970-360-S99-1" }, "r715": { "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/2147478979/970-360-S99-1" }, "r716": { "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/2147478979/970-360-S99-1" }, "r717": { "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/2147478979/970-360-S99-1" }, "r718": { "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/2147477332/976-310-50-1" }, "r719": { "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/2147479230/978-310-50-1" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r727": { "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" }, "r728": { "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" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r730": { "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" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r761": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r762": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r765": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r766": { "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" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r770": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r776": { "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" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r779": { "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/2147478795/946-210-50-1" }, "r780": { "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/2147478795/946-210-50-6" }, "r781": { "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/2147477439/946-210-55-1" }, "r782": { "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/2147477802/946-310-45-1" }, "r783": { "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/2147477271/946-320-S99-1" }, "r784": { "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/2147477271/946-320-S99-2" }, "r785": { "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/2147477271/946-320-S99-3" }, "r786": { "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/2147477271/946-320-S99-6" }, "r787": { "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/2147479168/946-830-55-10" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r789": { "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/2147479168/946-830-55-12" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r825": { "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" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1" }, "r883": { "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)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r884": { "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)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r885": { "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)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r904": { "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" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r907": { "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" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r913": { "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" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r918": { "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" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r922": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "15", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/815-15/tableOfContent" }, "r934": { "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" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r941": { "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" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r945": { "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" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r949": { "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" }, "r950": { "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" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "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/2147478777/944-210-S99-1" }, "r958": { "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" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r986": { "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/2147478009/946-205-45-4" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r989": { "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/2147479134/946-220-S99-3" }, "r990": { "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/2147479134/946-220-S99-3" } } } ZIP 87 0001823144-24-000012-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001823144-24-000012-xbrl.zip M4$L#!!0 ( "]):%DZ)2->= @ #T7 : 86UE;F1M96YT7V%G# M/8:Y%VSO>)R4_?7[G/$+$&AWJ][]4*2J&7MFSMMSGG..NQ]GH_N;-]V/;F]P MT_U'M4J#R$O7,C2TD*'4PDB?YAMZBO1?ZEG0,/2H6L6!V7!V[]X([/1Y]Q]B MH:7DO_S(ZYYE;]]TS^R];[JW#X,O-%]XT2K2[T]>ELK($SP>##^16*E%^/[$ MPU&IBX>)V:SD^Y.UT L55E:EV?9-H>5Z!>=VI_QHM, MTYW[8N'[*EQ4311W&KB/Q0U''RC1WON3[UYU0D89OB)9*5\Z)V15>7_"NIS0 M4JK%TF#5O&CE)MQT[Q[&,TK4OW$(^W,-@B@T57[8<6)S;?W1R=WQUHOBS37U M1NYDV.^-R?W\.'&G4WJ-NM,D_M7;U5ZZJ#;JC7/J?7Y$S.#94*SH42PD.10%1'8G1(T'^#>C\>^C M6W=";:+3.BQNM5OM6OT=T>R!:-2;SO!NZDX^#?ONE'H?)JYK3_6?G.95\Z)Q MAC-UB+^LU:T"-%NJA'J%/VF$PVOA M2Q*A3Q86P* *342&[W420[[8$-OQFPA3H3<$6UO'KB0W"*1GU+.D :!<2IA+ M\R)ER#IJY8F0W*^QEDE",RV>Y0H^75GDTU3J9^7)A/K1.A;AIL(94-L5]=6+ M\FLITE0\__Q8RF(K^'242"_5LD+WM?M:?WM'+H(>=?0,;.GR(#!FEJ1E >$ MV& =("F(5JOH!3#NV!C6*%/"RGE]U[[[!(U$@O76JEZ!] H=C69I9[&O5"Z ML2NQ5J$P*@JM\$#,V9EVC=BPKGT<234_\(2&.[?AX#V:Q#Q*#0&M*8+J5!#' M^OFUO0R_VQ\P[0!LC<)=I>HLLA#58%%.NQ35_R$O3@W D5T96&;4OKI2EIGT4@:Y&"?_3 "; /AL6O"107@6ZJY@A\J)!((\5:I;Z5E!KPV MK.U:19;S0M"1QS_F_IZHA\]V?DMXX*&@GM+8F<*Q:%J!2B[GY&U,5Q0$UE M#"SP!N>5M \_(^WRVQXDIV4E.:6D[XEY4BI-:8A-B<%1 M(#%A^"72,%[!/#G^=DDBB:6G B3Y"HKPK;YO:9/WS:1>'V"PQOJ-'YXJ-/OH M3MR[AXE;X8N]*$Q8OSVV6*%>SN00#@K+X4"RT4;R9 M-[(!&3\FEAV=6E;DW &AAHU.I^]RSIPR#4'R50UA.ZHY)4M8"5&9ZQ I2\>' M#)Q7N_+VJH4E93^9RS%$H7 6\E7R^!/1M[>)$E)NG\3U8/ZA:J M RVH6BLEN/98VT6,I2?F8#0M_Y4JAB]N5.MT37&*G!,)X!+-T=%9*0EWCMR! ML(0(^FB.[;-*[+L]H+%^48R*7'(F5X?22VR,EB:JV.NL>V*T =H%\::;;'@ M5],8EG(+FU@&+JM>+#76:Z[OW.TF:$#)#5'WH0$-!QWJ-WNMV[O^;;7?Z@VJ MYZW;=O7*O1Q4';=^<7%W<>4X[3OJGG&'=],]XV[O3??QIOMQ0F$$V/CR!LM7 MG>="5N=:BK^J[UMX^_K;1N'O6WC%^YM M&]O>-HT+!I5E?OF<7YSGVT2H[")?<+.5,E:SA$E#*70H_0I@*V.AT.)(F2!C MYFF>YF%D.+V1)/.\S%L@6ZCO2*GJO)]$BNB%3"PK;AEC@DGK!39PFKB<]/90 MS1JX!LPUOW_%3BS++)GR3IL@-0X^'\(MYB6BT\8[VD#Y["@_A#()G4J!PKBW M@5_ \)Q,"DUVR81L&G'OKI"-,3H_78:A-*R@ MVEWFXG3/N%6A'-&N'K8IVE)/#7R[?[8"$0MI?9[1%$)07& W(&0EF=MVFHF+ MXYT5KMSV'9O!GX'U/HHS$B?AS440U%[7;-<'12/;R[3F>9'VMPS*XK)0<*S! MM%G4DL/JD]%RP89%5X@$W]*"52M)$=&=(FF),@I*"_P(AQFF&?5BJCK2(D"S M/(R@\205H:%BVBH*)114N-Z7"=>D?7_0@4=>.R0K91;VC1I]<,?NA-/;EN)A MD"G-8Y]@GP2(M"E'M'VWL%/,WG19V7&J]:(-2%DY;)HNHF>P!*G@U5G6B_N7 MU68[9F68V*E3>6CV*CP][,TP=<-[H\6'J]G_GP2?_\K/]EL9O M>^,O%?BE7[+&ID.'?V** F(Z],>W?_]]BYU6&%CEM?LKLB-(Y^CBIQ+S4Q9? MR3-?N/W@T[3SS#E-C8R7X/K[-#A\V8<6BTAO^*L)$*7I7LI>B$D!!>NO%=;_ MUZQ_]1]_R+;?M?FS^7\ 4$L#!!0 ( "]):%E#OSO%\_P! **\& 1 M8VUP;RTR,#(T,#DS,"YH=&WLO6MWXDBR+OQ]_PJ]3,]T]5J"TAWDZN8LE^WJ M\=E5MK?MFM[[_;)76DJ,IH1$Z^)+__J3F1(8C )22@%,6M6M0%=,N.)B(R( MC(SX]?^\3%SA"0>AXWN__2SWI)\%[%F^[7B/O_U\>G=V>?GS_QG^QZ__7[?[ MWY]OOPKGOA5/L!<)9P%&$;:%9R<:"]$8"W_XP0_G"0DW+HI&?C#I=I/;SOSI M:^ \CB-!D11M=MGLU^ $CQZL@:%;7<.4<%?3]4$7C9#41;J)9$DVI(&)Q<<3 MW%<&Z@.2NY)A6UUMA'#7'(SD[L/H09?TD88'MB7:)P/C8:39.YCH-#U&DKJ1T967V$'+EC^RG*)*D?J0_/Z 0IYN= M-<83U'6\,$*>-1OP21A$J^,@7RX_>H4*2W.CO[X1?1VU9'6!\/,GD]_M=WR1 MCMKXF/PX?W+H:XKL7L!FLR]>=76S[Y1$@7![A'_F;3DTQ56AR(L^G9 MBW0[<1&1V0[VNM_O.L-?QQC9PU\G.$("O;^+_XR=I]\Z9[X7$?GMWK].R6U6 M\NFW3H1?HH^,'3X._^,__N/7R(EO'Y,M?/R:/?O#MU^&OMO,D MA-&KBW_KV$XX=='KB>=[F S >3FA%^(@^=.Q;>RQ/\GO5T2)!(Z5O/\ENL6C MWSI6EPB)AR;T2=@YN?#(ZU[/R.@"Y%YZ-G[Y3_S:$1S">*.N8G:&$N&A@:+* MFO;KQZ6G%GC)*=%E-M5G7USTV!$2F?NM0X3T9.2\8+L[0BZ5H^2M!)CAE].O M=Q>[OW"F/[\XH87<_\$H^$*^">=OD#M#2N^J7G!#+O?MY5%_J;N_X"P. M@J4)7'CV.5D*EJEGDV^Z$_*4<==&<]A4M3.4E8^J7.SULC$; &7($\+"9,&* MG <7G^,'2"^'PZ.=KQO0E0!9]N!![3C(B+YX\X*"3-4H;6\Z$L,QOG?YLR*GZ M/*%#O23R&C!X%N:0_$G7WUNJ[PFQ*67)G=)LA&1E).S>DTSVO]DX9P,K/%!= MKV^@-$I4Y7\-[+Z%- M5GCVOK>7I.\,_3A@GYC9<4(18@,/QXC\V)E]/\$H) ;+,/F4_/CKQ^7?9I_I M,U:>%Y,QO']8:B6=?+\[+_HLLL;=T4',GTE,$L?&BYP_/0IL^]FGX@S$$34%F,V9%O>3CTKRSR:#4389T-@E7)A]M\K*7J>M83O0- M4\$0;(?\RB(:\P7C+B)38FN%B\+P>G07^=:/TQ>'Z+79)6?^A%BL[/?3Y$&_ M?LQ\_IP4\V&T QRUQ>#\@8( >=%!XJ)QH#N24$*4S$RF8;;Y@])?=IF9SMO, MEC K,S.#KYFI75GIJG(5,^NW6$O4J\+KH?< Z+U7R34/@]Z?V\+?L@0$WRN# MRSSZ(OW]FU5R[F@5DB'VNW^'>B0U\RND@ZUV]FE%='%GS'=]*+; M@A[Y&&8I(Z:EMNBB5J[Q5:XYM3L>APYU>\R+VCVQFJ$^M6V'[AX@]P8Y]J5W MAJ9.A-S6T)]_?W$+_2TKGL0NS6:ZCL8XH-<%>$R?]H0O//0[N+!^ @#,&?0"]'8M6*S$(%PA!&CCLH+4]B-%8Q*D)L""RP)\CP@-?M#VRT#A?["'BU 1?M#UPP47$J0G@ M( S!GZ*OY]2MUO8P1.-0M^: M=;ZB$JZ*^W/_7-;^HU!%S;??3&!;KN.I*5G3HUVAX. M:!SJNNM(5@=UVZ,-S=21K([^;4^5:#KR5B46$"5IB/ \!#[JF5J_[;&,_4?> M\AZ15*L[(MGGX1P##W1HN]/>6.2M";#:[DDW;J7O(?+6!%^TW5'G(L+2!'#@ M=O,GT,MF856G"_MM=[L;A[KV"$ME4+?>PV\FPE(9_=ONU7,08:D,B[8?(=AW MA*4JP@]XZ %1T]3:GH"P_PA+ ]WX!A!9:!%8$%G@SQ'A@2\@LM!2X""RP)] M+YM#51V0&T!D@??(0F500V2A6?I#9($?+""RT SA3?XB"Y5-C;NL ':07N[G ML1[?75K&>C2Y\]W#("(K=DP&&4P)"5ZOT 0GXF01Z3JYCXD 1=BC9/CZ]:QF MD[XA4+CST9L&Y7W!B300A M]]?>U]Y9KZP9W32P/$@;=PXT!>46>8\I$O3C-\=S)O&D*J_I)O )B:+7&Y?( MSJEG4_ME2D?W^?7^=8J7S9=OR!H3\R5X7;RP?AFO:*'GSF?.0A>] +H[H9LS7L2TQ<[XB83^3"+\X+_:LU==%DB;N#!IRM M8>U&E]LDAR/"@+LP2#LPJ' )DR4NHQX>F16Q\#'+9(,+@+-K0%A4IE@=NXP%??>R2.YN0< M/T299'\B&#D/+J87U$IOF9:BD,UJZ,UM&*!A>B]E&+VC^*8,HW>7ELDPDF5N M0P3\" /K[RU7I'RXC09P16^S,N7#I>,_S\Z_L["'R'3>_,+9-U_\ %LHW$;I M5L(KRUVE&G@5[EQ]_N@M4]M)J20M65:X];9Y6LN;Z7\L*]SZW3R!T\Q9:%GA MU@/G"1PM?Y.!2B6'6\><)W"*=8"H#ASPU_<:I5+ 7]]K/$KAU@6G9+QDL3YZ MX\+AJU-%DHVS -M.] 59CDL&72>Y98.NV8I1#;FY]< K)'?N=RX_]?WA\"?? M?7*\QWI>O5F:OSH>OAXE;VX/;W$7;6B2MS8#G)P9M>M6U97BJW(;;MB$KR+O M3U4GT8:*5D:5VVA#A>0&5=T,;W$;+&F"M[A0U=7BRVV\A1M5K577<$A6N8V@ M;"2WME]R#X@M4@VYN8V)5$CNEFFO2O'E-@;3!+Y@^53*6ZV,-P%OU;KKLLA= M6W9=%B\M%=A76QF)V[>)5IWW;'*MDRU=@:3]DGN"BODREH[8SNUDYN')#0- D';L6DH!TT[AJA16U?L M8XCX5" W362@:1 Q@8A)3=E?6CN#(,!;;7!+N(WX<+-C4QFM=6[C+'S0NDJ= MJ?/0(F5A;@HU2RHZ(*K7'DK886Y5X<:MW_X%.<&_D!OCSZ_S/_])GH@":_SZ ME5;]>%?.=';1I3>-HY!=H;1'5W'KH_./0Z5ZC%M_G*=C1^^.WV]QR!7T MZ=PZY)R!8^8L6_'NTG+@<.>1'^>Q_G>\L'2P?S,O+%U:CA>X]:#O6M)[MNZ^ MX0V%5'5NW=^V,$8-38G?,X:>GS'T!;NK%&,8W/KJ;6&,/6B,1AB#V[0)8(Q% MQACD9HRW2\LQ!@]1&2XDA-L03LJ>?Z @( [Y=7#K/(X7=RUNX@?RA/3G]M0, M-;B-U31-9I6AP M&S/B!IF&4G]KD-6ZQ!YA:'4>!8$;89-M\] M)PIO[[X?YEK3Y_9P"%?H-+3>]+D-:'"%3E-K#K?1#Z[0:6K=X3;ZL0:=&QR, M_&""/ O?C5$M+:BY6'&X#4-P@DM3:TW;X@$-R$LCJTS;H@$-R$LCZTNK8P&' MN;8,6AT%.,QU9= V_W_/_9SEI8CT9U.[KUTJ(I8,'Y0@!;O5^ M3WH,VN8I-T'P*M-F!N "[XVWP:O=&U>WQ5%EB1YG9/".]XAILW1RN8T#1/?@ MVL;>;7%"FZ Y#Y:VV1:/M&&AJ%(1F6WQ.!G-+XFF)P]^PLR,:0^1N7,A&37/ M\8LJ]-R[ROJ'(&A/.7C[[6.2.:P\?J(;B;H^Y7B#OG_T#!9); MO[F*P@ER>S0CM^YT%3BH[<&!6R^[TL,I((79Z'/K^+<7_?84$3*YC46T%_T6 M:7YNHR+\Z^ *HU.*Q&WP@W]YJ!0';@,B[=6&+9)"[B(U[4>_-67\%(F[\$[[ MT6^1YN-C0;.$Z*[#&]%TR]0X/GQ\D[/4C@UWRT73^2' M6J+C]7@'BL1=7&@O$-42]ZX+(FZ#-]\P"N. %:M@"\)J L?[*VZ=\,>7 !.( M(AS@,+I%T399V3J:??8)K MB;B,T_$)<5U/ NB#F-@Q3'.*;P+'POWR7Z-.V M-?JL"5V9V^ .E^BV3'9E;D-&Q=&]>)EBFBP\*^B40SUS! 2WT9O=@;C'P39) M. H-RFUHAC]HVZ8^N8N[++4 ^!W[CP&:CAT+N8O^I#\AUJMC+?T<8%1_OE0# MAT45F;M0#<<8-7-X5)&YB]5PC%$S>8>*S%VPAF.,FCEH.!= M5?9;_(2]&'\)_ D[=H.LZ \G&L]&>)A+M,)=V&8SGXX#C(%3&^74IFP4+J-0 MH%&YY=.F3#0N(W&@43GFU*9L5"[CD6LY]8L?!T?/J*>6Y<=>%-YB"SM/Z,$] MS(/\BL)E'!96>YY8LYF2?HK"7?AYWGJ,EK;YC$)L_^[[=GCJV5>^AV?5)G'P MY%@XO ^0%Y+UC=SY^?4NGI*'XN"]0? O0B%_SZP\&PL'K'SFA]'UB!'QWH^0 M>Z ZEKOP?*6,?.VE; QPQO<)#P_VOV Y9!3@\5'69T4N5NN^, L6TH MGJ=RMT-R@-@V9%FHW.TJ'""V3:VWW,7A]XIM@=[-;5UTN0M@'RK 3:V\W,5] M#Q7@II9?[H*GAPIP4VLPMR'(6@'FH>YZ(RLRMX&ZPX:[H?59.\Z(5N-P-[1: M:\<9Y&H<[H;6;NVXXUZLR15]#GD[FI>U/\AE6SON*%@32#>U8A]W3*PAF6YD ML3[NX%A#,MW(.LUME.P6NV16]@VAP^M"$D3X^77QE_<)KF^_'*ADFQ+^@PYJ+%/V5P,%,W\D4>7N I1$CB+M0U7983DY 2!J*LBH M<^?JKJ?M!'DV^MV/@P<4NP>:[JISY^/R@T?-NN>C\W(2X)#,Q\)A\G&,D6KJ.CZ2+7>?1._AV'!+;73^PKQZ,H MGBA23]&G$;DG))[K\->'X"-Y6?)W\L[5-Z/@D;S\P8\B?W)BL)LC>JIR=L&# M'Y!Y=BW?==$TQ">S/S[93CAUT2O1,:[CX2Z[Z=/RX\A8/CWA(*)%F-)AL^$F M/[_-LB/J]^:@9TK9/TD]F7W_D3TOF/V8$EA-YF@+ M9":4-+]UU,Z[R4;^E%XFV'Y,*?$WB?WOTQ39MN,]GDB"3)XQ>\%'-O/UI*4/ MDR5"B07PZ-$J'*0XS:XGX_&#D]G+1H3WNB,T<=S7DY_OB4#>PCX^I[Q$GL/ 2:KR_N+<^'N_O3^ MXFZ9/;)9K='1WEV\7PMGUMV^7=W>7UU=K MI[#,C/O!P,PUJ3]02/NK1[XG"N>]LYZ@2+IFYIQ(BX1457O*0-THI+D?16Y0 ME6H>14>E5ZPZ5I3#5@U#KA-8M&N]@LGYJEQZ*(6;,NB"9NISI)B^7-]^$WXE M:ZOG>U?QA#S$$M(E^!:/6)O:CN A:M_8V#DY]ZUXD@8#.FSU'9$+AK+4_2^V M0K\]90B2!9)5H60ULF9\^(:"'\*UAW]I+S>OXR>E9QC9OQ3E0-/H291KY/"GE6M.Z1UO:.]Y0]$IL0LKS?^*B9.$ _?U M%D_](.H((S^8H(AX,"_1RQKQJ>UJC6RJZ=HPENU M$W5%X!A1_^O[Z>W]Q>W7_Q%N+VZN;^^%F^^W=]]/K^Z%^VN!F*7WQ/849%6X MOA5D_8/]BW#]1;C_YX6P8+'.K=73LWOZLVRJVA+!-J_,@B[V9JRH$I\ M3R,6._C'WV1#^J1*HD!]^]RK/B=TO;X%30Z:O*PF9[E9#BO3LE:5CY ;SG6Y MENIR[8AT^?WMZ=7=)=/8H,R%:,XR,TT^"OQ)HDQ7_Q76_1#Y.?77.Y]3Y2<0 M0_,5G)!&LX4O#M&N1!)HC#N_%":9*/3>Y-:9D.DTUBYW5=,8]"M;EW:1CVU: MAY&AO>L0^,<<^L<9$7"3HSA34>F^Q8].2'5F=$5^F4FXP;3'U&=)[%@4+CVK MMV/<25;V09WWQ,E6!1\N7I 5,1H(_D@(YG,74"B$4VS1O4);<#S!B4+!&C.7 MH,4A"5 @'"L06! KXV=MT-/ZF_=+\W]OZ)L=LT*#VOSR8C[>JA;ER@TINO*0 M-<4/B%.7'%>FZ;=GM/AQ\'KFV\N!$S(BBV8^1'@:^$_T.6\1DWYG>(Y=](P" M7,+CRRG9APG$/7JY3!-E+ ;&LK4_Z P'>E?I:Z8I*1MIO#L[;_2ILXTNA0CJ M7NRN[;$-JJ\^, X6B /J1V/B9?T[#IS0=MBQ,F)KY#66>CS-R5F44#:UX!%Y MSE_L\SNSJ%8A.P#VN.S=]NYZPD52@3EH)3\L:XDTGI#%!PT'BW+H26D'/7EJ MVP$.P_0_7\GSY)F.-#M#53*%&P<'%A;NHA5G26@P%ZE6:IR1/Z^#>_]YOB++ M4F=XQ]HXX.@]&<3"T:?T-4R[7@_50-)91X'V!:F<1#&-/P8^0*Y M@EE5LO+AX1>J&VA6PJD5G1R>K.AR3S.J87!9[\EZT0C/NN_UBJ1.,7NJGDOJ M*@LXU+"IOW6_0='_G@S,QE;J))[$'N$X>E5G>.]$+@NS8V2-!8L>FRZ^!]]4 MJ*7TY /$EON[U\F#[QY<)*HL>:[2'1C&&OC%&B/OD7SA"<]CAWSSIB(KBB\U M)C0[),(HBQ9TNFZ\RLH#DZ>Y!:UWAJP2@7 J)'4)!%:Q0!1^8BI9%J8H$)Z0 M&V.:!B&$XW(!TD.B:2J;B6C."4JW/+_=7',41&X!*6?L>9&*<+*'_#YT3P5\ M.6HO]XF*)/;-%0IM]*?PN^L_$(>')H&OQ@R.4 6HN53 H#.\Q3;&$V;SI1U3 MB%O*E.KSV"=?/B=?4E/)$_])&/P)* U_IPGO/:0OLPX(;W_#OD-Z])R_ M1;?O'EX%:XRM'P)M!4ET*&9[>=037\@5^B#_(HQ1*(PR)/_^ TPO(,^>^O4IWT9(OWT9YJ#*]CD5^)'T$NG M ;8P\RID16#'"$+A WD>5>AA3'1^./9IPM(L[S4:H^C]V)_1\BCI$).;TSG\ MDH0P/RC)'!^(()+?'_Y-9D"O9Y?22F5D%.ES:)YVR ;!!HG"2# EP2;,V"L< MB#^+ UJ=+DGVIHHW0E$M\<*SI$<:1L2CATXD01X6GL$DX-?(^NC>ZK@,DZ^2I<4K5+2[P^8>$<12C) MAWXGK6_/6 S+W<;D2DW2J4#>XL?83?8^[[KWP@>:*=[_I*A*+[T@&CLL;7!* MTP;K%MUDO'.)Q.$OQ>5M@3"4+JGXS>5- 7D#>7O/AX3%D>"2^6$!61:1MX!6 MK60L&-#%(_-;@?!/-_.'<$($E;PEF.E\PK6L-BE=*LG3R/I"2?DH/ ;^ M_=HC*R=F0[/QR/&8+192&:0;:0J9Y9H!LI_E3[/+MEZP=GCS"^ERF5Z\9JRS M*QV/J9/D@ EQY[K*S I87/I[>9FJ+>%^N;\U$;) 3J6D512DEWNJ,JCD48-> M?TO.:&V'^?:4:)CM^WW-EK%#.&F7/>'W6O_@)KC+V;#@C$#_Z >O&M.#7JYWAZ2KO'-ZIS0V\9'PJ$=ULRTROLI;^ P?VD)7$W3J3Z'"G7%0O M,A)]CD/RH##<6G]$RU> )*=V8*%E04K)FC.WIL#U+8/N(MLF!UZ=\>J,0+\S M^J2-(;;RK%Z 9W>I(LFAESS:X([2%,],)]H99<6K6)2*+(6>SX),<9BXLF2N M2=F9C"(&Q!NF[W)?ZLX8IJ'J*!E^+QXTK5]EAI&'TC66[)RDF=)2Z#E>0RA'0X@O\VDM[Z@SBM3:>MLUIT.OSR!:-W/ _0 MREWZ_ 73^_."Z25V]E4C8V=_YS+IK%Y'"FXW2+3*8%D5LF]W.<]!GUWYRJOE M.MYV=OWMYIH5O+H0A])@DY(9C6J; M_::$]U\1-V,1Q@&UZ?Z6HYV'2@$-(N&2:$OT?AG9*1,40.4!U"_S,,&EEUCF MY&F%(%Y[N.]33>!S402!A=>R0*_QC2N@$U>H*-[*&FR;4<[K3,GZA"D77?#^4U_S]O6AEQ@#DIZ1R5ME%;2 MU5972LZ3%!-QK=?O@Y17).7TC-%"PW#A,W*)R&/A;HQQ% H?OGLHMAWRRR\" M2'Z;)9^6C@+)!\F?,01-NE^2_+?B2#@ 5T&(50!'70 6 "I@S MA+Y1!= ]\0"/::/B)TQ+L_L3S-BGK7,5/K1Z^%];/7H_#']I]01@'3R4=9" MJ<,Z".O@G"$&&]=!EFLT]EWRX# MGRFFJ'\.A7,GM.*D8RVMJG+J(?5T'/'SK. M_T7/&SL1.[C%-#?YPIU]IHK?]<.8'NL[??#C**WO*MPZX0\N6 .T^8[Y+11[ M#1*0CT+,M52=:Z#.#QUG>B@Q(% R57X3^!:VJ?;F G?0U;OJ:@*L5C(;$0Y] M\7CHB];'2([RP5F^ X/UFI6.V?4@'^A@WG0P@50KF0X*]G(K["A5@A-[QX+S M5_R(W,109HT P%)NM9:FD(*6/@[I56=:^A34]*$#3>/-PA=D17X &AHT-&CH M5@BN >DBQX+S=^^M.;1PA]RD#NC%G[$3O2XVTZ-AZ>\AJY^7&MV@S]NMSPGX M1LGC0:#/VR'G)J2%' O.YWB$6 +?]REMJX@]QP\6]#@7^(/.WE5GFZ"SCT26 M-05R/XX%YV_D'F)[CS QN1*.+=;.5,D03D?A]#V.\,[ M0E04[>SY5EN3!*2[=NDFD/K*R M%_Y5MJ;OLX9RI]_O+Z^O3F__1[BZOK\0;B]^/[T]O[SZ7?AR??L'^;/[]?KZ M/^GGN_O3^XMO%U?W=_6T7WT_WE7NI^-=;7RYL8'?_I4"ZWDW=L*TK[S(MO!I M@T_;M^*DDH_C$>F=4@'&-FVA2V07!YB6Q:>-31U/%";HE74N18Y'>XX^H\#N MNK[_(^V#/"L)M-!%ESR&ON0F<)YH8]Z%%(*OY#^/3%<(MYCZS[2G+DTHD$U3 M[PGW8QSBI8<&6'A M TSN8,^\P&[#AXEN0@H#./)-"G<31XQF9>]Z FG;C3V MX\#8PX=EQ:1/J,1UNTJ&:R.Q?.'U=QJC)-8N#[@E?-@_) M\2CF7N2^DOD\_)O<2*M!!4[X@SPL)CP14":@0(KO >@)OV,/!\AU7\7%Q[*Q MTV?3.1%.C/R KK#""%D1&ZWEQO:[H1!F(Z_RZ+<+A$G+41)X_#!T6!_'(!D! M;=(=4Z-!2+K9DN<^Q"'AQ# 4:!?;"#^R(1.R>5%"EN"MQ(D_+W$BLH&NAZU' M&$@(_0DE%&U^:]&'1N]9EHK+ X$CP!:V&3^(Y)FNZS\GS$'>GLPZZ4_^[-,N MXG1RBO1IQHLB^RQ_FGU/.,N9D#>L_L#@7?EZ&OC_SOJ>S U;*%S]@0SZ_5>4 MV]Y_%Q*A\+_$ V2X,:NG,81$64[I@K(=5C_DT2U M+G/Q\]BQQD(X)98)^9TH!#1O#DW+PK'%P1\M/9T9_:PI="+U]-J$\>F@G0E= M@6@+]E&2"DRD;>*3'WP:326?+/80-!HQM9,A]ZF,ST27OB>YQT(Q!7_LAV^_ M$KC9@VFC:EK,G=6ULQWR]$"@DD3X@Z@J813XD_1.(DKD9K;4!'2T1!*9\B?+ZK8&U.) MF%E&A!,>D>=8PF/@/T=C=O5\N2"+&![1RLC$6'I=7,E&=%TB"_E\3?HS=FAF MI<68B*Q$GPK:C< DM3")1>PGHLF>D!NS59_Q2C@F*C4M@,WP?F1F#;DN\ D? M$>T58$PT3C@61D2S 93-0+EH,!,HJ7PRM!(?8":OQ P:.32 \$J]&"=Q89(8 M 3$-QLZ4K',.N6ZF$]@J-)EB@C;]GESL,#U@D]^#5_:" +.'T.]_X%T%=[@QGZB=F?<,#E9JI/ Z[&(=VJI4?&FD+KL M=._T[71O@GJ*-/7 G"BF"*-'1#\M\N-PT:&D"V7J8F#7RQB M-STFYA3UUH@A'0ETU22V#OFN]1AP*3HI!HEV8T$:1O^E. U=O!P+13-79B$4 M^&:P)OX/<]]F+O?BF$ M!I=A8@[^Q*=AJ9CZJS8.K/-,-^ 58A8-8U'5E#^6;M]PZRRL@%_&9(IT M0>PQLM*GS E!!AP0F4]F22A/9\[^R[1 ))!)L(##+%Q'3>R8T80( M?X2Q-5YZKDCN"F@4=$FA(^*9AR'[*EG:V3*1=3\-9RQY?6F\B.@.0F#Z^B2V MP5PT=HN0K/T/CI=$ILF39\]BL>_-*&='$]* >4)I]JH-8<53,H]-T>(H(J#% M;">,$7EYH2,.:4@C733X2>,IZ?3Q&+DCAF0:V2 #_)/6!QV]!3:<0*#!XH!F M';^Q)G[TZ8/(O)F?2RS?Q<'>+[R=Z8P(_< 4:L%_<-/@/J-//&61(A9M?7)H MA#HF%U@TEK21'B(!"#.10V12*<4I*![A0.=A)7'>^YC^3=XET3<)3 M&D8G#T@=<#)#%ST75#[MW6]4J]AO["L9^XW9*W3/4!92FH*$7,F7ZS88"UD M'#Z_OC4I>X,T*374,=% MTQ"?S/[X9#OAU$6O)X['YLAN^K1,>>(QK[1/HB@D/Z=O-@<]71W0EZ<)Q"* M02Z9N","@"$T+=95'80I%4^,D\"RC2 M;%K-,Y0;(->\ V!UO+*=,O,';%NOD/7C,2 :W.ZFY+ LC$>CHFM5DP0^O;N[ M>,MOW4#=K9/=1O:]W5\8M1'['Y^H9>?@$WOR]N+J7BB!WKM)%Z9^7?=7)'," M_:\RX!Q&FN'!\H7H'S2"2 S$)9<^1;3(Y"6A!0S\4ZD9KAR.XFEJOSHO](C* MER#)$Q9BSXENZ5F5.+0[+&1/!L^^L+IZ1["QY4R0&_[6Z1(N]] $TRN[CPA- M3RA_G'HV_<_%&W.<1FE3&61F@I<;H6J6"Q"/PQ0/HP'Q MT#M#3185V>!$/"JR9EJQ'IY:%HN'"/18 \&3'5OQ<+36P%&*T2%3]ELM(5L6 MD!E!;^?TO,+161S0\S=%!<.@+:;$OFF6%8P-#%K'NI''4#UZ/MJB::OD(]HF M1Q*UP8 3/MJWDU^H7(?2KW[+,1_W7'HTX<$/V*&V11VLFRS9<#?6 39)3HZ84OD@(3/Q 5C'OE!%U-]-$DXC MB(K&BV4"%N[^]&P-W"13;I)5E1-NJC*PKNM\:]][/T)N%8HVI4&^W=3#$YIM MX84RXJ%TAK)NB -9KL@\R;WES;O!>ZS[V"'#(@=HNFB+/%BB(!!NS^%6AT;FL^#4M M)<:4J=!=+HPDA,]H"AN,.VO8&753F? ]:Z?@HRX1T1#[?9T30P,,UGWJUZJ8 MB&TG*CHOF]-'8:VR$AB+N1OEMQ(/6QK6J%1K,O5/9N1:V^9;8!>>-#/F/ZX\ MDZ+K@T8/K.BBII5.,"F$2D,6.8@3B%.A1)JBXD2W*R59E%H@3MD9-$:A!)J* MJE,L3%(E,[']F%9HRBXWPO'0#BJ8EET)Y>OEZ>?+KY?WEQ=WPNG5N7!W?WWV MG_^\_GI^<7OWLW!^\>7R[/(>2FWP"NKF0BD+X$*MFY8>J9F?#I^B5WH$%0+; M)4^%WR1TW"VC5C\7R"/J#G$ZI(1H)H-G],M%V=5L-$)F$B630'4+NH M 4_#GTR<,*2L /9IB5W"-SJ6LBX,EG-A&J6SD< \Y8]_-NT.5L4_HB1HW M2>;'9)U^]KVXG)=_%%9%/M.4$7-7B\)0:(I\7X4WPF#8<='WOL1OA8$* ?X"JFKMJUJ^$C/>$BN>$B#O*A48\-4DD M$^;$O #S='^*M0+VT1G[J/*!Q4X/K89FE@JFYQ8%]RW4 W4U*SQ8/ NAO>XH M5P8-&DA]7@HF@KG;U,GBLHS4I[GI9OE*@F#W5J%T,0H\/X[F:O<53-_=#G#, MSC)=>F$4Q+3NR1FYFU C^2MT;"9$OE=6?NAVV$#4%0C?'B"/;3[<48+'5MC( M[ P-7ERL8XK@9NA@6O'AK:V'@!X#S-I7EU3*1V&Z;%+*]^CEK2O#Z8RJVV6C M+Q$5JT!@]P#999-^S%[)OB[M3K*JF]1QL&,E20JB-'N,EU?'1W0WTQR(JEK5R6).0C7MKH1\YGMLO#1:X_D1[%26 M;>;]1L^9V%Q1LJ9IJD6%QJ#AFX&H*+!9>8"\M*WS=;6\1'>Q3WZ;!OZ30[/41]?3!ZP M;6/[#8@OR E8S_CKT>J/\Q#ILG"-G!=L=__"@9\A5X,.D9^!(BN?.#%LP$#> MGX[>G;]6^,CL#"L(KK?4.&Z "_Y 08!@:[(")9M2DM9J9,T:PNLX"B/D48H4 MM%(&4F_2G3*OE()GPD*F9+ZH':3CAUT2L=*%[/=75>=03& M^-?W6=FBX,_R0<' KC8U>^%Z> MN$@/YUB+N?UP5&?_1W5VEQJZ%VF(:OFZ8V"9\\=F59_6V=2H94!;LAYD1=!V MI)&731]?K2Q_5,F\^=/'BVK8 9$+11(UO:ILC^83QRLR@H^5U_(GCA?E-;K; M*!GB0*XJ0LYYRG@>*Z"-]Q]!R(85>XRHU9$T:;1FMH=%^%[X0'.B!%G]I;J6 M#T67@Y?0.?$<][<.,8[P:A;7?/2GGGVV./:9,)I2@F33K2J*JJ;2\Y;G\P89 M/VX9O\4VQA.4),1Y7^2ZQ[GS:XA+KNC17J/B1<7H.#UXL^8GOY%0?!* MB'$ZH>T=3J,HO@+D(1MEGBZ=M34X&2Y@*E;9;_=>,QZAJ/WAD2M"1I]4S8 MRA?"% 7"$WW>)V'M'$+ZGK#<\-E8P],X&OL! =[.I[3>YF1LH''V^(K!779\ M_5E5VLS*M*MT3\8LH/D+Q:+TWV5^EV$8OY];AB7R-JU!8;+OPA9K,Q(WCLW< MR]B*DDR6I+VPZDXTDR6Y,_3\[?R9GX,=1A\60O#?A@0''DLY%\N ,WV?WWV0 M)? ?#IEWMO@/)7E'Y8UW]I3',7%LV\6\6L!G+@I#X9008#+QO5)F<'_+8G/& M7E'0YI2E'8W@03VCV8\)7&#P)>U+62IN !< NO3HB/FKZ/NU?PL3/\N2RS&U MXB9PX9$5/I&S,#QB!0\4T>CW155?W75<)3PUU.IFI-TH+1R5L[*/(OAILMI,6>",UDE:,(9D8TJ7KT$-B'G^LT2_/&L1. MYJ5_^YYBQ&VPD#]782&;M=BD\HX6,ED6:QG.?DSD K0L:X3*Q4WD(K0M/3R: MH*OOU40N/KUU]A$12HO.\=D/[!![6=,K;B<7'UZ&89EC9&:^F.>028\ZQNXXG6&CJ1,B%4X([;M*]D?2&4/32 M.TOH63 =2U98+6A)5'4X WB 3+2M57A%3$2\.=44-8,7'CJ"[.I3RXHGL4N= M;<&G);UI[&$:X#'V0EJ;U/'(9PP)UKNJUS?RLH+I9XO$O62T_>J'X16.KD?W MZ*6PQ+"&M;K!2[D",$_WJ'1K9JT^K;9EFJ5K\H-YNXLNMO'(L9S=3K:TUB3Y M4$KSAF3XY*_W9-,Z(X0KX M;H'BR>&PHI*B2L3H'=!-J%6S-[^D0!V, V&\O"J[ L:CE:,E150S>HISQ'@' M92GWLY7W]?WI5^'KY>GGRZ^7]Y<7=\+IU;EP=W]]]I__O/YZ?G%[][-P?O'E M\NSR?L?^EFDRB$KH;_LQ/7S.L"DA9;PM@#\U0AFN]4X]M9Y./;L"W4.+7ZNZ MJ&E5--H_2TKR:3:L@JQ,"U:4[5LO)&-/?&$;K\Y5@Y"WH^Q@"RZYX,\6J$C M;3J' O*UQPKL/ 9LNSU@S9BC,0XQD2D4VPX-4]*BO92M6,PR:=#L,+>:?,$* M//76(K),**UG[I=.&ZFBODNZ6OB7SH#*LS,P'D::+?^9 M+:'*\->'@ KC.P(3S<&J)IY)OEHBJXFRL JC72[AWD M N'#]YGN^*4(%987NLVK61,D>J]6LDGTX2>B48D.]6/R%#L4!?QB83(70IXD MC51 K$!2F$&;V6J[(.;K=$".2];J82,I6+17!4+T&LWA+ZI!-*VGZ?I +W M4;+2DTRMT*/6?Z_"H)H8U*"*M20S^FKF4<:)O;(?3RBGNKD?!Q@+$W+=.!2P M9U.]/$M$%U1)S%$6]2#IV72V?&Q*TQL9^2N-GBH<8.1.R+DCYL6FWQ#D=& M'!N]Q4_8B_&7P)_0 M[TD7\XT?@L#LG\<'#Q8KDQIF[ MMO4$0P..&Z7C]>AWW[=94@L.GAP+AW>^F[.0RX*$##I#728"4KH%!QR%X9&1 MMG@@%3(2[3C8%TVS='-+8"0>&6E??*1)G:&LJZ(DEUZR@9%X9*0M5F&%G$3+ MY*J:J&><\&QU*0KV7F7 N:WW>^"'H3 -_-$Q',9KP AD!+YA]"TL&@JQ^G11 MDTK7%&Y#6 *XK0)+L0RWJ<0T'(@#\RABT,!MY$T8!._4V9_-#J>[7A".54/?4LT^7 M:'N1D+;PDD#K^1FB*O-25/B("_HUX2A5S$UT"U,2);.J_#G@)JZX:;_,-.@, M^YIH]*ORC8"9N&*F;7Y.Q=QD=H9&7S3*[QWOI[SH[*@C&2A>SWS'>-4Q>(9) M-5UA%/@3P9^?92Z3A'*\\90MJ];<"7^K8%Q4M^BT/J!)S)ZJ]NZ:C^)5M#]\ MO%RWQ?"N@NMD6I52'&2TH@.N.U*NJY_IE,[05$1)J2IS"IBN]4RWQ9"O@NO4 MSG P$/6,,JB\<5UJG(MI2VD6$*"G4S */#^.6%U$ MQTXC!8*;%A)]/;*=MD)UW%)/[7_'842%Z7KT1T+AXD&V)-]" MDU?/V4"/0>[XJ)S1N:9C5;7\9':&IMA7X6AL6WBJG&59(RL9$E%-AJC(JUN= MH)JX8Z-RQN(^5)-!3UN+_7Y5.^=PUKI(71UF[M.^!"."J4"M0TPM0WON&KP9 MAT*7\@L;/>T/D+2*";"-)U/&6A/T W>?QS[Y;1KX3TY(OCRRD&>5]N3%Y '; M-NTH/(/B=^1X=,?VVEO][0I'6;)%CVMK&B>N%KCV^\QJJH1_5**;-0A''B3_ M[(%]M,Y0R^AH#NS#)_L4\SGR6HN5<)+>&:K&ZD*V]_#T484++VG'!AQ&L[.B MHN#A2( @88EM[)E0S$B;Y.&EYVBN?,^?)>@Q.2CH21G$VA-E=?7X*#CF+6>K MO$'#6MBJ3]G*R"C" VS5$RAGRT*=E<;4RV\C@?O,8O=E63&0[JRSJU9'S@NWN7SCPLUA([@S_ M\;>!(BN?()33$EZJQ0[<2?\HH']:PC.55@RI4O^HO.F?HXH"GDY\,IB_YEF# M-A[A(,"V,'(\Y%FT9*+EA]&QM66I)'F0Y>$N$C@1CLLPC EI,:UI3ZO9L^-S M7S .LZ1#ZPR5C#TZ\*);SC*;3J>49!FZFR*7V4T!EN&29>KC&*,S-#.*_@/' MM)QC-IT/*<0RQ:)T?7H,1%0&''#4OMN^;SF@/WMNES[D1-<:.[)_[T?(%?S, M@_ML(WC+X?UCJRM?3\AO,1J^%"8O+'%TOT5615,M$QB'S@8<$!$Z#Q[%.$7A8Z9A0W?%."';'DY<\YFA4HG/5Y=[R84.9Z M7H'Y,T,FN>Z>XG+Q$@6(4-;Q4/!Z&>%)2,27OC[P63N46;I)8=E5.L.!)@ZT MU4SVPMYJ\XM'19&1@V+A*BUGGAA7[0S5@6B:I;MU O=RS+TUY7SRP\9)!;:^ M7L9X!P[FF(.KS#S@B7%U8C@HHJSSWXN LRAXLZT^B)6_$/(N'^=NH4166AII M+FJI\_P9>YBU3%V5&(.XR4J99 ;(%N.20W(9S;DXI-\9FJ7278!#N.20RAAD MT!GJ90X5 7]PR1^YS+Y<#$*[S^EE3C/RE47:X"7RB!G9I=&-*Q'O31:U?0:(DUV$'$*U#%ZTJ3?42 M B6S<+14OJ 42!5?_'6<4E5+W+V$>"DL3#Z08+T"R6JW9%7I&)80*-KI4!:U MC,HWO*U7V9T.9;GA5H99Z4-,[5_U6K2VU71.!$=O&]^G M"ZQU[]_.&:N:76V35G551>U #I""]+1)>BH]X[)'F:$GKB51SX@EMK8!"PA. MFP2GG@,Z>Y0@HS.4![#J@/#PONILB4?L4V;Z=*=;-#(29UO=6^<(O<,S?S+U M[[ 5!U@4"/_T"KJ">;-$6JQ6LJ;(MUK9@RM86&4,:,N.@VD%#/+0)GFHS;DK M+ 5F9]@7M?X!M:X!26B3)-3OK144"46B)10,435A80!QX'IA*.)_%98".>E: MH97VJ*K-(7Z_\:L7VOC=$*> ^UM\/V?N-C?.]103@1FC(,/-=E$8"J>$6I.) M3T?J6S_&OFOC(!2ZP@,*'0L<[_:O)QO-JQL(0.X>PY MGRG7S-<2Z6TMH97Q>S+84\#_/-E3:]E?>@H#Z[>)]7=3 M_15K?HW*@'X835& _=O$_CMQOUJ-YM,(VY"BVOYT MA[VZ1^<)WV0I#*.T@P0)/R !G#I(&_B^SUPD2!4%YF^1^J]<^P]*.TD@ " MG#I)&_C>I'Q?/O6DVI3-655N1 H?'$^(QGY,QFZ'OV0[WG-4#K/9W5I-G4!0M%#I M#,G3!,BK>/* @^L1T]CA=1R%$2$U(5$:XBJ6.R)+K/R-(E=5#9@#NP;8JTA. M:KWL15.33%'BQG( ]JJ:O9KD+J4S5 :BG!&- ^XZ#.[:DC=9+WNIR>E.A1?V M@M2Y9BS;=!>I.MNVO>61]V/;IH&(%3$N+,%:5=8M/ZD-P& 56+>5,1@MH:&+ M?>. #F4!@Y6W;ROC+Z,J"Q?XBU/^VLW"K8S!^DR!J08O*^06&]=VPJF+7NE M\7I^/,:K@'!E"/>1N0(S8WZMXR,K1 >D7]'2D\;<"QK^^A#0ARWZ! N/255$ MG]X_]4.'2MA)@%T4.4_XT[-C1V.B8*2_+WM=,W?K[1;T$/I4\M?>LN*H:Z4;VQ!,G(F^SMFA+.O3[,7'&+.JR(>^5EI7T_(B\C_EH'JLQ M^1@@5YBB(!+\$?&^<(B)2D6Q[5"/C.A25K 6T0\CQT.>Y9#+B3:,\(3,-.RM M16294%K/W"^=-E)%>^=;+OQ+9T!UMS,P'D::+?D^!!C]Z*(1F> )V8AH M,<]YSJ:L%BNACHNF(3Z9_?%I)FJ.Q^;(;OJT3'A]NK(8,!22G]_>W).2MZ<: M+GUS^G./_/1Q]7MST#.E[)^DGOSW'%JS8.2$J(3*.49[QS']3*OC[/K;S?7= MQ=GWVPM1N+PZZRVMVW7,;_S-RB-1TI5.JC-1,^I33-]7C./TDULC_?, M/G%LV\6U>[79VN%^'& L3,AUXU# GDVU*YX2[4J\44&5Q/=NXK'0Y8I\DYZRQ%4TYNL45/6S@C0ALZEE// MODO9+5/JK?ET;ZQ4"]VV(!>R%^U893"4,9E3@V0![<<5>;=!M&M5M MFK*:DPW,UV[F6_$=&])M>F=HJ/WFV0O\2)I;XT?(%?P,;Y):M\QT+5]'I42( MJN4R5X7&O\+1]6@736Z4MU(+ =B"J@7'RXE56+9OG+C*;/VR%BNPVJ&P6I,Z M;U#>>@5&/!1&K,+BW:3SS+*6;.VLQED0MQFF.5N_2U(J[RZ=FDIPL?V8GC1A MF,&&;$G*') &RKL69BB?F>(AG]R8$N?&#YACO5 ^Z-Z_\CWZRL!WR5 ?+]/- MAZ++IBIUAH.^V-=7NWCNFDQ1B@7X3K4 N3]"N:\RI;!I:9<[0Y5(^Z"JPD$@ M\B#R!RCRM7B]3)72^) [WB$PA[%WDH M, 65N7BJS 4EM:"D5OZ26GHE);4&!U-2JZ_T)&D %;6@HM;N%;7NWLJD_RQ< M_!D[T6NY2EH<, <4R]JJ!!2]-S V*X'\WRN*64G=)J-GJ&I%8U+5:JINZ3VY MX.SJIY/>,P?\C8D_.O5[%)\K)44N^XL_4IR2L5('GCBG M-\BQNXYWK(2PK'@2N\Q 3\XD+X4\@2I'2H'D7,&"DQ;^7'D9P>0D<,G2>$T2 MZ1;;&$^8VW7E>]VSMX!_#;4[]U]UL)[BJ/E(FS0G:5F9QB8)=CKQ8R^J7$;; M3A;@HX;YJ%63/T-3NE5RI+._7$ZI/J[)G^.18SG'ROB5S[Y*$Z]9F4@R-QJM M@=S O#\C%WD6%A#;K#G'5EJ67A:%G"7%:SOGWX[S4._)7$W#/VTQ7>GRZLO[ M?*4=>_I);QE'6F&5;5$9-KR2ER_T[>47MX:8VZUFM7UT9GJ)NBJ0\R#TU7 MO4R#K@1=F!"3L0"5L MQ3"L3\!HOQ!)$55# @%;MU,%LM=NV2LE>LL2=X\G4S] P6LB;FFT$B>(>J#U8)TO!F6^ZZ\W #KG#MA@BFA?RA$OD#PZ"Z< MZ)_W"3H;/[AO7 GH /H #J #J #Z Z@$Y; MT2D6)#0W.U+?',\/B A>5T/KGTG8H[!_I7:&LB3* M^FKF@4LVSZ68LG"W8"K?XS]@)G0C?X>#)L? -F8MOWV++?_384_Z%W!@7 MMN!UFNJEFE7MR $S@JH = =+M&I,N3"G2(WCEJ10SBFK3W'&Z#O3> 36MFA M, K\B8 G4]=_Q;2NL&_]$*9Q8(V)S I3EPP,>;: 7W!@.2%F=0+\*0ND0DI, M:^*+@ Z@ ^@ .H#.T:%39>1F9C30/=7+,(QI[:#K45+>X+M'C,]+C]9VSKS^_M_QOB$41SIMJL4VAZ\2 MU?3@B-4T1%T@"28W?:]P)#AYZZ]"U)J/:""@ ^@ .H .H /H #J #J!3?3VO M-<>)K,G4/R%&<]*SX*L?AKCX 0U6R4O**#$$C--ZQED7"JF"<73IJ!GGH (; M=?'4$%DD>8A(ISPZ,%RW=KBM$A$5YH%;1 M:*.=$?+V\1ELE0$Z@ Z@ ^@ .H .H /H #H\H7-0H1G(.6D@H#$/4 3811&V M6>U;'"7Q"R'$4>1B>K"/QC26(AV0MP([5( .H /H #J #J_H%*NLF+]>RVUB M+=S[]^CE#VI"^"ZES!<_*!,M7]CP4CM#5=3ZJPWM"G$#TW)73GG6&$@$BK M$#ZC*>SEMR;L ^@ .H .H /H #J #D?H%/*IU,T^U74TQ@'UE (\)LX2,=O> M,G>O<'0](@Y6EG]$R\'J"N3JM8-C0)YY1J?*&,FN\FPS9&WB.^]&[G5O5.75[T/F=%$8"I M]A@$K(NI!L?-5 <5)ZPT,^^>L)4?H.#U@AV#.;6L -.')M5>%ECN+<10F/G, MMRQV?DTHK8 F+-C+ZAP!H+JBP*BJ1H3>9PI3(8^=/VBV#1 M2BW:MDHM[+;K. HCY%%:%*W#8DB=H2*)NCD0%6TU]76W/85\B#6T350CN_$6 MW?VI'N!R \:7B&4MEK7:&8.Z Y!R7Y!C%):>8RVYHG:$FB9JI M@6R!;!V5;/5KERV=6'VBIE55+A5$BP\N.TK1*A:+'KR7K9",G_Q5@Y 9G>% M);Z5M"IF^8/.(&%<,1M(V%8)6]FSKD_"^IUAWU1I] (D;-WF(@A?NX6OG.QM MW&D]0T'P2JAP.B&TBY8;;=R@8(=]5F- PXF&J ^JZE5;GU@>04[^N?/DV-AC MM2=G12I9I#E5NTUFVQ]26+]4QEWS"P\@"H@"HH H( J( J* *" *B%83#%*W MI/[.')3PC)7.9R&APCZGV1D.1#,C>Z5P:B\P7.L9;DNEY2H8KB\=&__*]Q8L[MD-_TSV1 M[@W)G*!NB))?I]@$< MQR/';8DE-,9QRM%RW$$54>"YV"K?V2]F+OK>38D((5>PZPVY'F7STA3I3 M@ Z@ ^@ .H .H /H #K\HU-)R,6:3/V3;)=V5Q\XM=47;RGL%JO$+=9%O5_F MN!WP(8]\N"80PRD?:D?+ART)S[1@(3N"3!B6>]5]H,VVR13?NFU#WDMK@HB M#J #Z Z@,[1H5/(?EF=HZD3(994NF;%P MMF KW.(_8R=T(GR'@R?'PC=D+KY]BRW_T7-V+E7?9^61%+5TI7I@1E 5@ Z@ MPS,Z56;$<*?(C:-6Y"T)Q[1 B[0Z6R8??6\"GXS9#H51X$\$/)FZ_BO&9!"^ M]4.8QH$U)C(K3%TR,.39 G[!@>6$F'7X\%F/%DB?@39M@ Z@ ^@ .H .M^A4 M&;F9&0UTF_4R#&/:]>MZE'0E^>X1X_.2?.%%SA,^]6SV]>?WEO\-L2A"H]VX]$C'%TRF_FK'X:X M>/T,DWJGHF2:QYD6<."D:! M'8J"AR.:',,:+H7"LQ.-Q]BU*=Y"A%XPN8(FTESGXFEVTC\= P Z@ X'K8GVJ9^U M8]7/$'*!')+*Y55C-F*ZZY!ENX"+N*-BXYICQW0 M 70 '4#G\-"!4!9D#^6F[W4*T@)30G;?3%@(4 M82%\1E/($&I-*!;0 70 '4 'T %T !V.T"D6KM-SANNNHS$.Z/9_@,?8"XD! M]U;*X I'UZ-[])(5G3,[0]W4CV[+OWUL T+-,SHEDWZJ%6I3.DZAAN 'Y/'D MIB\1'2' %G:>:$T? 3T&.#D5Y3KHP7&=Z!5R=%H3K -T !U !] !=(X.G9+' MH=Y9WJP.X%+WTZ6>I\1HN)W;#*)AD!_#&Y^! M%@!T !T>HB-[UM'*L>IH"*= +DEN^K[)(RTK$\R+)0M$8KH+Y9+G224A/21% MKYNP[F/"$TTLAOR2UH0( 1U !] != =0 ?0 70 G;WU3IJE!WQS/#\@+NVL M!L&NVI9068/C1INK3 MI471NA&FT1DJICC0^J*JENYJ5@BQAJ+I-;(;;_'=G^H!+C=@?(E8UB)GY*@% M1&OVX2!,UKFL9:K?&:K'(#F@M/,I[7[M2GO0&>JR:$H#45.J:F+'->N!T@:E MG2U?NRIM>H8*) .2+;-VV6*)QP,- M1 M$J_6B52@6K:WLJ6VJ?UE.R)3.L&\88E\VR^>.@H3QP6P@85LE+._I]@HD M3"42INBB(94Y['Y $I:UN0C"UV[A*R=[&W=:SU 0O!(JG$X([:+3* J;:7D$6?GG3IA@2NC/$N[79N,WF7E_2 '^ M4MEWS2]!N0<"6 /6@#5@#5@#UH U8 U8 ]8\85TL9+6E2_;[E/AS; 48A?A+ MX$^67*Q[_\KW%ORKV0W_3*)<3/&M43C4.6U-(1E !]#9,SJG@8-

N2JV:D;;T0$%)2Q,W:$C.HZ @8S;.) MTLG!<3$_8<1PCW$*[#B&GBSNXCA$W+UH7[B+J?+-XZVU1&YYK!T8H80U/85_ M>\#!S>*,@D+WYXO-7H.O>,R)W4_[%*Y9E=P,#VT]=P&9P4-FBPU8C0V@WDC4 MAG&.93;#$F%[X\,\_:?!9AFW=JVSS>1[E&%?^96I2=DYL\UZWM3U)7TWF.)? M$X=SSV;W\<.#P_LTN\>X^0VA$$P0'8K:>&P/1T;AA,^2/"^5:H/R\@#VHT M2F(%H 4(=@0/@G/H?'[JV6_T /+7E!;9B?2])-D9QO/$],'T*>59)VVWL)=6TZ3B6(3*7BW MM#B'B<*,(9#J8P9($] HCKN=C#_$5 + L . \Z'5+:@BMS.PS@QPPRN7_@DW M1!0,G L8@((45]--$]_6*OU!&X$X^H0%J((@%5KE1&=+:/B8I1.=;)NPKK@= M-1!4#*57MA-W=Q,'@^VV1$-YP9 RU;IT 9DTEU_J.$^W'I@>SA6#04.O1W\.XSYXYR-D2%N5PW6SH;@GGWMMAX8*%0)/=O8I!]V8 0- MVVSH,,LV\U03:";I62C]C=*R-VBVVD[V&I/- 62H50&5>I)U]&(5>FQ52+$G M#'JLJ%D1Q'K:I#E7$ 92P!%:5 ML83JH0"(5'BHA#>K" &E^*MEY8:L8H)!VEC+2XNDE$.!ZX6V&,M$K^J/88C> M)\@DI1P\9=SQPT=C,'NX3XG%:CI/"])T;PIIW8'Z?E8CI1JJ/B!Q&4'F^VNB M7 (S.2T?75, ?C'3L60EA$T! 3M0#4/@A2]VB,ZL-)J#.%C((<6[B23HY+]P*.UOPO<6ZR;^Z:0/!7$C>0*H-?<4&X>K@5=-: M(3P8!)/-#=C7$RJ[R< UU*]:51.:LT_1U(T)EYM;[[]LN2*_QPKY+(LAP:X, MX]JV."#6UW3Y+/7C^P(;@):_W^*J4KU!6*+8'?MVSZ^S![\12^MYCF?B5@H3S^!E'N:='\K3XWVJTJEA:OR(#@SMQ'2LU&_),X^=RQ540OW.-P' ])^C.D4'X3W M^*86C\>4"#MFV=Y.8R\@CB44PI]&AL1?D15\6K&G2D?/%5W+$_*"L,(5G'S/ M$8;F_H**C; V/@**?NHN_J?X8O;4_1-Z2I]+,$X._-]\14R2B.M<2H03"5M&K@C M9"ZX.]98DD8&ILVR=%SNP?Y=5DQF@8\/M/B6BDM?01B"L2N!HCP"6;;.C#K@ MYM*A,&TH.DFG$_!/KU#:/Y)V(9C)CV7@LGZ^L9N\*3=P4& %KC0\ M$L%_WH8'W'4/J^(0=I)O\T@9-!PR]\4P>ODI!C!GW7U"@\ R?P,)H*XZX<"W M.<^[-KSU*@-GM9W)28O6=ZGC!/&AYEI%@T:MDYT)FMQ8]IDXY6?4F$-7Q97) M=]XR1:V)!QUM$A[TZ_MNVI"-U3^$XS4%':Z)WW>=PYM7*"H ^>;IK Z4?TKB M0',7Y3:>,=(XPXY>!(?<-W**_\8M8W/#B(V>'8YMOXVE$XRX$6 EDGO,LCP\ MSF@:J)=@B0\U@ O]<# \&*%GR8?T0,[EQ)_+.9A463II'N*GC1CX8'QHO&?L88>K> 8\1>D0X??MHC_6C??216.Z4Y8;P]LG%Z MXD_\GAGV*(FI?5*[!.N4NCS@8=Q;\H"Q(GO"K6#MJ>";X<7<-<[ >?$_]K\C M;$6C4I5 G%'I>8.;BI8-D1HH(0A23>"R"T\OZ6J,;>,*^23LC6O#J6GM]YHT MV+6)S%+R1'[>P_4!1:+>(RWP##"=QJFVN0;[34CJ GA=9%V52@8V%JJ.47!! MWCGT\O@ XP6I%J0<-\B38">)CC,:;ES.W-<'J\JWWXC;!HL05F/&]),X1M1@ M:G( 4]1[R453"\#4IM4:1SCH?XROG!?XWC\,CU*OQ2#'QMV!4O M0;2C=>NY>GC[,NM!?(LW@\N1?H2GZ'?_[QPN"J_8NJA[ '=+NB>(Q M+A BJP,K]\@@IFR3,?<;:(Q\\SPEZ+C=T9ZST)<=G/OO&T1-\*[D'\&3;VB^ MQ\9"[+VF*U0\L-4MK27?H$=:R,$:..%]CG/OQ5/G=652V^3ZM/M^G&O6CPN> M)J_M.QY(K1)L<=G1I]QL5^2T)G6&V9SR*D<'F%Q@9Y<%CHN3#2$IV$56/JE&X>SAWGVGR8CM&:;P">P4O(JD#8S MF>GKE51%E@VSVDF+,F?95L$8/?W$W8NAL&MQ)[MYQ38>1A_Z2KYT'Y\.X+OU M&H*P+G%]>6"9.?C2&SNZOZ=":LM3XCB9OF-U.-V_?1?NLF9I;6=V_MM:;"SD M^Q\_-)=[>(KVL !97SW71'VGQUUJMYZ, MD2]+TCHAO27[P^M-)SQDV-2'[!T *R_.*.I4FGM#.V/Y!OY!1#BBD$>MY?EB M'PG7E&S@9\]1V+. [:K%\A4MZ.L7,&>%(7A%05/J[DPDCO2PU]& MGLI-^)N:0 G0O]_KJ6?[G.M[^1? =(4_,=IL0G:V+"4&)Y_=-)/F$K^I>8>! ME7,R0TJ,3^#J8QKVANQ.>-;)I%B%L#;S/FWT8'0]?;@1ET-^@[ZZ>8O7,@W5 MBF]W7MQSU_Z=X<"R3$V#6_!IH0?!4V^M#9D4N<-:9%_+5\.-2;LH."\M*2=Y M>=>PL0F%Y4:?$.N-D);-F.O2ZNHI69MZ\)\W@51"9*R/-]_JM=4Q9G/@VT@* MA?^#$7PW6XZ<ENO&D\&_(,I2@,6R$\, MBKN::UZ;/G80[8[W8&F&'''S$EO?:+>X=ZMKX8<-*IT=3MG=27@QTLUPHR2- MV[%[[0HH_">3-&=%XFF6P_+C[C7GS@G:FL,.I@CZ.G&8Q_RM2'_&A4!A ="'CK)U7CW#(W2829JG]WE@(PW_A, M@B&F*B-+;JL%"!Z,7MC8#HFU";=%+@0#Y8B+%1:]?R]A^"PI'K?/TKY[99[. MD[&C047^>&RQ )\*X7$%R@YUM$T,CKYW-MOH[Q:XD;(N,6+JOPECAT09(4D, M#,UO31C=]G(LY1_V)95BFC?4F,*H4YU*G]]3 M(@8>^[+J9>2 S<"3SF1"#1,=^VX)^-<%*\?P4QD6'+0!17G=G*L2L5\H;M$T MV(RQ1.P^NF(=S=^1JR -BN!*K$Q?XFX(0EE *1*MDE6!AB>[!-,(G'^<1!9#'4.'(*6'A9*;%PEVM%RALFN#B9%X[DG!'__D$1>*2K4]<"8WT:MWP^4&L/.,IP_2)5 M813V6O5G5^=E=.4>*]4U[@[>!A[@JC@#&%BG%TAZDYU) [LG(T."+=/XLB12 M$O^$RJ=EFX66#8V4^XA_$B4K.T]?F^='][]N;0 DJ8VSG OEM!7#]Z-L,X[0 M\H?IKN?P\;XQ_9%7[)%)R;;=U.9IA;GD&](*<(8 .@%$#-V$60.!KS:$7KJN MRPO-41^^B,S29A].;UL8%BJ+@('C--+2GFC.MCKO3/6*\&CP13/GXYV5\PQ3 M4%8&F=S[ $*(GG)+(93P^4%/M8$%A- YV1R]A7LFL?3H J98A?M<0WB*)F8> M/ /8HRMHSD>7IB$DZ8IKM (.KF\!]_\J_"O2:=7._/, &;"2%8,,*]=3BB0( M>9%^+C[IOAB#9ZP=H7O9-MG#$,K2E11'N&:PUU3U/[KP(X_[L%M W3!J-3$J M@<[DLLA[&:C :QNG;^"!"T%Q,(=36L%,08,/M968OIOV VZV>3D--3GA]=^G ME""EQC$R"50!3N?4KN8Q:(0_TU_LSLLS*@#C8 *(RZ>C]R!3[7-F6,]P6Y7, M!38F?4)..V>7'AS\ESS-94GECO**OHCI P-T"Z8BZKQ.IJO./*96,:1N;M82 M*BIRV083A:;%K+U?)7< ?W\&?"#VX,,\2LZ5&?)$7I@O/4],?\"+="L."G+&@],<)_3RBL.7;_J6QW1 MZ 2#\!!&D%?Q@B:=[!T61W!S'V MT":WS;:>KWQ@CI+2)*[\O60#*&:'H="I H%D1;%M$ ::@3$"Y;<$3;8S&?0- M#V1$(/L,Q6]&N;HSWP7U<\JAO'";]PK&T?W7@'I^+E+Q(P7O)6&XX1\QEU/GFT MK4\N'QW-D&-?'*TF[,0IJB8IZYY ]JTBPS1)G&<,5'IJ[L%\' MII[Z\A.J$231._BO,K31&4C V? \FB$'T&@[@*3-)\.HO/L M OX'//@Y^GBT-U&:NN;(+>A):+PO"#'@>,*'4#-NS<^*Z_2-O,M )H9T44KQ1CV'D\NLBZ:/PW:Q\ L:4KGR4^2MR=4J<.'*7DKI^-FD9]F5V1[8U?BGG M8/HUTQEXZ@.N;NI$J9GD*5&H(C04+61>>2IPE9'!ZK>LF#>[@-,F$IH19 EG MD*.S22 NCJ5T=(_@1D8*#R[Z[\:M+2A_FU74O=&N'(%]5U5Y0C$!?&ER*]Q* M6.\>PA;B?%]D#_&PZH_6$62$*.%-B0(Y0]IWC>F@8C?)V>U. M,J+SUCX,JQO(DHOY 5A:0400,%T^[0 G 5@4*)+-_9YPOC%E-4\)NH6&!N]. M,PTGB)_G:9H@_6H"=;T,63_L 1L*^;H_GEZXE3N)26QVQ7FZ-Q 7<>6:DMED MMXE6"R7C@C$=1K\AR ZS]_Y6WB9ACQR92GS->BFO";II[IXNGCF7)H]P04.H MAHX N=&X+ZB$(=-*#IE,"SZ4>13) P:G.TNR7\7PW*8!4!.Y,A,MQA!U"*LF M3[OZ%?C0^*I#[?DX/-26CQ:C"ZX44OUA5HY@X6+/%'I.&/+P \F*N&2.DY7+ MD\ZXRBS3UO)L/1*S$5W[1LJN]F1= /KQ[\ SX79[[0'^YBCYA/"J*S MMI<>N&^L4RLY*<83 %;*]\!.2JAM.;^DG) '+_=G!1)\?RD-0-4!C8#=,BTG M_[HR48ACZF$Z-LPE+:;C%J=)[.8)+FY..6(7HV]QI,EC;SO[W.=8E]S0 M%O M*IINV^@PDD8@VCY /7 IT#^='^E&&E)1I',B^ED ,WWE'JWV A]\A1&/[V(?IT2[ MA0N+OD 01UA9NK @0"$5O&!YI:U>!E8[ KNSYHKS6SQ'P+XSNVJPJ'5).RS< M8_].@!5\ \Y2*$4")$,+\R496#-/0PEK,?6Y)FB/A"@R9S("8O&\@@@=$=BB=SS7!S M0[#<2& <[BR"(>HNS2:OV2&R-6"'\]:EI(G(;:*C^FHEU MPV MB4%(9H;/05"FK=*"E0+T&O>A^2,L3!5:K[?3XX<&#HX?3T71T='R8/OZ?T=&#G9XEY>YVYL[[ M>3ESD_L%5E3_CGOM'./HV)J5@F[ MX?9-TDE)Z_<)D2B[;P&%W5HO_O54Z79^&BZ']=T3N_2ZGW=5V? ^$%G+*:NP MP")ZCR1_[A]OWCR/3I6+55+, 66KKR/H]]#EQ_('(N3AX"TXYZRW?R9Q^G./ M6N=4'/HMSR+ --06QTF,W5 N'6--!6^;"'%S&9!E"Y0E["J(J?\=F?>P P"& M),]C^\OP&\O)2I^%5CS$M@U(K;MTDL03981 MQLL^+1"T$HIM/F4REKKV8S0G(%YQLO<15N_$>< KU5C)Z-N11OB^BT.0/-I8?" MU^RQG[H,0S'2;E^"MA $VS)0FTD]X7(-QXU4Q(*-[K]"CG*+&[!K!P:"M,@Q M26[;L'3WXD;Q34$C?5'R14Y&P\=*/Q4:!MA)LM1H\0W"UU50VO'CX5'K(O(3 M6KLR6DF6L%@=*1@RG(&8L+3;19[=FH)EC]335M3>CK+_VM1JBQZ+$Q)"^U:F M^Q)1W/*8?Y_*.MR>[[>R$C]C#_P#0^H.5>0&,PLD,")M9HAU4T#V+@.O\2/! M6Q,VMYF?EQ62T@!5;GE6Q1>$LE:3(3_VLP=>)WQ1K]3,X#<_'!\,/8DP$(=RCQ>X.D-5"S M^>RFVW6SF@L#,!DXOIM?KG(O:*<+%K8YG#SJH#M\DIVYB).4S0Z*4I2>57X> M=F%\EM@I%_CKL&$-T>5+^T$_%*B''-<&T[C@6EA-+7AW"VBD*5X M&+7'O9_?OM\MQ@([YX-JHG.!=M0B>M^XNXT.QONC1[ A+IK\#$>X%S\2@FNF MT>CQT3&]#WG9[AD_4BE6"HW4C"\C6YD7P T/'UC/](< ,H MRF1%0]Z\3W:@G4;_C'8*9N;>:89C@B5@M]0*WV,'P4U#Z0EOYD ATAWC MY*!*$QP5\?BKM_%:,[ M;F<"K@'[Q^@_,;-F1)%;5]\#W8^R7_DCM,J==:=#0Z[W2GM% J]I8B29;NAW MKYNL>7S/DS5'P^A%.HTQM_SK#%U;M(%FQRQU)[[T:RR#CO:B8M>SY! M;DO\#)T1'^)IZO;2"V=Z\A*8/KJ9LN^W:GJR&573^[9QYL8O^8PM='+/M]#) M,'J+)^MK0.014?:&QY_LVIWLCX"Y! ./=[F[U3;P7/6$+]9W1!BKH^AYW[81 M1A)!BHH#-"F\4C2#DS.#R>'R$;EUM9O4FE48H;D?U^5EBF+@!;;?JKOL;FDF M?'>R]^1V2<(9U.&*L_T\G?+I8.?%A0E?;6(P 'V@VA39IR=%6?S2("0?\4_N M.=^G4_= ^X?Y<[#W4'[ M-=UWIOOQ3I36DW@&*[%JTJ_RDD^#T1\=#T]@M-\6T35O>V+?5EY1"_LOW"KS M+SHZV/F)\Z^C8UK'?_TQN/Q/@UO_*:_2.[K#1]#" M,[=P?MGS\RS%PF#2N*#T3_'%[*DSX45Y21[^6]J2[?MW"ALW>1S89[#-1C#, MU44Q3U[E\=E.1.>&.PX_S9],LT]ILH\+R3_NTP5-ZKS6'T+D1UIIV!C&."K<1<<0"!5_?$"WLB_R\KRK&$D&R&Y^6HN2= MSAL\V$$FM8LXK_^V<] =1Q\-G9Z=G4+,>'HQ#U^I:"[VDQ(/;+C.3@1*$BE> M3=_PP/!H\/C^3EY!%_6A+ :_W$,M".3:F@(T_,);F9DAO"TH,Q<_]= M3\[3I,F9C5)8'1JN5A\>OJB!F96Y:0<(K_C-'H\/;WH\CAYM\/'XZ";'X^// M/QY[[M]=OYTVJEW^T* ?*6$IW/;<\8]P -:(Q)8YGJ +N!JT& M=F\BT.?*. N@.[,(16O*=&,JOBR V0:1>5[U0JVQ5LM]B0+7+DL.EE +AVXC M%9S!_VPV3"'L6:9!3IP-K+(Q)(7')2@SWB!M#20N1=K:9(H0#HCP-)#,,!G! M&AK:KT%76+D[G?=M-NT/1 M^R0 RY3BK4E]B,' JF'98.4D7MX_@%T[5SSHX'\"KE4H"F-<"2D9S;%2@$4 MU+2#-_JP_]^#B/*S!X]NGSH[&=WSU-F#8?3RTWDVSN;+T\W]CWN-);C5C[Z_ MQ/:#Y8GMFRRSXYW[G YWHS/91Y+?R?P)2AE6BZ=??@KZM\'+?_WC];/7'Z/7 MO[QX^:_5!UO/T]Z7!7U/AGC)*G^X&>6;G_Y*BBHZ#95SV/8!7Q//ZO2)_(^G MP$:0QXLG68'OBC]ZR@:/YPX>#24A)W'.CX%/1!_[IP:D$#SYO'+_E\B=^>.A M^^C'[M\?#$COA\/#PY,;_6+9,ST\&3X'0(UH<.W^B7TCL9 M\^2Z%SN U^(!ZOD:+UP\>V=SR))D223OLN8U.E_;Q#'OF",<\Y%;1G M'%(=]^>UWZ1(3F3 T F6L-J [O%"X%_.B8:XI<3LJ N87A>3X<#^R1!:OQF^ M&3X?XB\_-NXOT,^%B49HV "**.&R1,A]E0+M.20GYZ4XH!',BY*.,\O/>^J? M=Q[Y*Q=D1(_V_QOUA1,/C_OP\CE\S&_QN)-&N,$$\Q)O'=XCS%3=S2+Y@[[V M3>W-P^]P;V*K$P)9W4$0Z2[X&']R.P"@_^B7=+8NR5_?^0;&6[\_18YB["GG M_\:V /=H:V_GP^UV_NZW\]%WN)U? ;?8>7\#XW,"G]_Z&.YLV4&XQ^6/I]6D MR9NZY^O_?/=S69VY47F.F-EG6,#<;0U$-^]@3C^#@W$WY$.&/L\.H:@K_>0C<$XG5]!W;OG M4-)(^*%^486]:-OY#W@Z/TY!KXH=YA6E\C-V/$7OI%W%>CED4 O MOXFWZKAN+"11.!<+1=FA0>LRS9U7E;/WQ_.L6$SU[WH2-9]GO)'!P^,?8R6T NK637V*S'+;LY.'6 M3GZ74[_$3KY20O"MG=S:R>]WLQR&_N2A\R>WAO*[G/M;.92C1]&OPP\ 8A*3 M.3HZ.2 , [4:]M'U/CYXL#6K6[/Z+6^MPY99/=R:U>]S[F_E?V[-ZCTRJ_O]E[$NUF>^YA"FP0 MPMK%LSA'4-J'\S1%@=F JS6\=;3[:Q$W";UZ0/#;_9_1\ZQ^()B:*CUG^3@W-R!> M^@4>S3W9Y0Z2'J_< MWNB?];MZ8O?A[J6;;N3NAK,I>"1_Z)F'VX_T>8;;C10 MII0(4I-XOD P3>Q-*3A8TZ8JB+))M*,15WM[S.R/R"UP4Q:F+>L$LDX\VA36 MB>V4KCNEC^^&+N?AO:;+N2_,.!^PZ6"E$L$-:7&^#AOI+4I' A29($G3.> SA'XW?6^XT<(!C:D4]=; M5*M?A5C#7;YX>#:GX*QV=AX5B^YZUV@Z,2^_7)C5+U'% M%:S7ZE]JEU?HY]DU^N7L\O,$UJNU+Y99/9]"5+VZG-:KD^GDHG8Q/4>7[#(' M?2;7Q)RC!03,-8=U6KUTS_NNR-1M!*6 MM;'S?:/T\\2SH_*?3_GM"20H*FXNENZJN.FR7P29OH=.V-^GW-O:U>=:5)A# MX1QP[! *'7,%;E&O2E^6B-33A=C]4WZ?*ZI5:_7J63TA*I<\J]8^5S_7XT9: M="46M_#B-+A9 9!2#T]\BMJ,YB::0M]F(K[SMP]M/,7(8G7(1KR6;!2(W:;0 MFR':@PM$EM!$\AA^_0D SBQF]ST*G(3D%)*)L)1X5(A50% +NJX)J:C296Y51=JT^J,PB76IKC,H'V\(J.!7GU*,V,5!'^JQK) M5?FE:OV,U8J=;5@W%#T;(KD];4AM&EFDR"3%;[*O&:MVIFU&**EE1GJ[5>0B M$N D7.@H9 WW9.8^GEH(JS2$[>+\#YVJOP&"3$M'9U2<_Y&B$SJ.2X4\OQ)> M6RZQ,W6#"^P2KZO7484=HFG4@R;&D'#$J5]=79V*NZRS%<+0,SW71OF%3Y>> MNT0>Q8C$QQ\!,/?0]*;"1Z%JU%/^M61=)[,D*I)0L-GJ^&VF 1'660M_NVN' M(@A>\6XJA/%@HR!$1?;?0E-=_YD(=O /X;T-)[K>,Q%DOWO'36CK.LY$3-_> MI=9S\3&[#[!U4VFX;/I< ?S:P["3.941*H.R$5@$MZY_7VOB7QU4UQ/M*A!2 MOYYNE]U"\0FR^LY7\?=VBPZ%PR(Y@ELQ49;;;$*I8N'%*':Y$76(:V.+KR]N MH7"@;V'*EV7:_,D0I21^ MSB-QC0[<*5CC@T\K#1]4NM,&8\E#<^00_(@Z#B,*'8K37&@IN>?JY&XH H&F M#YHWN!A1U_P^=VT+>:3)%)J8'HKF7&@IS1?J-,<5_0\(57WPO-GF()FW;??I M8!US"J"4TR\:39?! X%?4B*;K5%CV!F,._U>O]T?WAF]SO\:_)?1:]X^C#J] MUFC4'[2&XMI(D4Q-4"FAO_ E!2:F[1*FA_]8*P#]-HBK $P'B)2 M982<3IZ MN+\WAG_VVZ/.7:_3[C2,WMAH-/H/O7&G=S?H=SN-3DN52T4P*8>7VQR&P)R_ M¼X,(O$34=7K?6KUQ?ZC.3UQ"2L+5-@DQZ1)%>3#D_<+X3]95M/[ST!G< MLQ@HACM55!;W+[7MN$ M/C3&#\.68FRWI:1A/ML.6VC= M1XNL1K_78*'06[4I@DEY^K+-TQH8Q)#%U&<3NT3,=7JLKVZ-C3\T)OIK"2D' MB15S( V$>(G"W.V/1BUCV&/+R1&;<(]^,Y2G1JFBTL GEKF?.,X_080$&!00 M6"5B@56]^\Y8=,Y!?\*7]ZV>1A8B#T'*26+5&T.+>J$U7HEX&;:ZQKC5'!AL M)SZ5(L^GI($II3.1' M1*8J3EH5Q'6 0 D06CX(;7C(PK0-36QC^K('C^E 4OH2*904^@)H$&&7EC1^ M.)#EV\B=WKJ>YSYA9Q;&!._2!)7@I 2FO,DA"(S0^3LY*WRP5E!:%N\A];V= MVMJVI)2;1-XDY"8"*B4'6QND]6C($)8RD4B,;&^R+B45Z4]&1G/HH5O(,/F4 M&3E$6-EZYG]JSA3W4""C]"J1%LE\,,-N<8U5H1+$=8)0Z0?[JVCUEQR>&"8; M_+5[22U(* W8-;]#QQH@CQ_)*,[:X)<> MF 7L<@MZCNO3@W*_MW)I+4ED:7)JR=J:X-USP!2#F$'A56[2S^)>9-5'O4I2 MNV/V0!%,RKOR:SNESR!LO9;#SUEP^-CK!.=V,B4#&SIZ+.IA2LF4O@C$[P7^)W(*!!8)3KWF%T@,@Q GNC 'A"V 5;# M(%B9!X1]']4M"BP+C.OPA((PSIW^SKM9AT9QU9Q [*5"6EF4]PKQ64)<)T^@ MA%I7-::?XB6!\?B7%=5=):D,C7Y0SMZ]$ZIOVC>FCO M!;U#[LR#RSD_$W.('I'CHXXC5L;ZM>20&B65Y:*6R 2J[R1E96,V@- ($+/B MH\)DTF=8EE ([2/7DUQ%TNJ12"/J5(^UZM)7BMCK\KI[KQ*"4M)2]EZM7[-UX5:VM3K,M#C2"F\H/Q MD)4=EUM*4%(^$UFZ/#[+O=Y*"[CA4&SQNLV"(IY(:J;;]#"E;";29WELQO4$ MCU/+F0?+>4FCBR#1I5093LIF(K^5_^I'%03X'R3F1/VO^H%I9( ?1+[6JU?/ M0V0B_,@WG1HS#XDCJ@_6.O/AI20G\I8RDID^L%8(5AI+27O6,3FZCS#S4:0D M)E*5V6?NE)*FK7-T=%^T2A66DI+('&Z?Q?.C4_'KZ>;7Z8+?&U^PX]^O"S_) M*8CBW\[ZJXD8"9@2P['Z=(Z\X$%ISW7XPT]6L@+@A% /FO2F,H4V__X6_PC? M344NZ&#;YMW6385Z/O]N%__VZ?42>=BUQN+#6L'7)FET:Q)\K^>F8J$)YI\J M])EJ3,4C_SO/]9\.HZQ<'V' M]JP.D<4\X7^G5W356J*+6MAHL3D^ MO]!W=JU"Z@"%C\$TWK&)KK"QYO(>+2:L"V1>*G6\>V'^$)'2&:;VQBULQ'B' M ,D\FM6M9WPB@9 [;N>)%770W649(,[G&J-G>FN[YO>#KC"VH77"IA0@BWI5 M_A>I7]-(SB-:<6 Z($4Q75Q0LU(Y$'YK)*Q1[HGW9/&2="\X]X&AJZR M4OEBQ_/OVG(7$#LJM/K,+(J;?;R/ MAD=GG+!YXMB##F%.Y77KVC@'=SZX0H12/<<'R#-Y*GS&+O2?'#;PS/'2,/_V M,1LOFCY_4T8S!+J(1ZP)R\ 4A8B$FT5CKX_V)S:>";7AJ#U&WH+<8P(7SFLVDVU^*3[8.XGX57W):P_JOGTJ &,YNT M(Y %\_:.,TH>D4#:GR#)8(=9L12O6:A('PW_[4&V2 M&W.,[Q<5^[A7?;TQI-(O?#UC"GV;1AGV(9M8M5VO MC3U"KVJ[U29-^/<=+-&9'#-<204%#UCK,3P 4NQN26D-'8&OD*R1.PV&\^Q9PV@1U]R]ZXI2!9TT_C MG]C8# ^$(OEU,KWL,3M ]>=8O+G\YXS_W\2/V&)52N),GD016EA?VZ,\B2)X MM)'*$'LZLY^EI10MZD:(A@T)Z40-8KIYT?6S@5N?8 <1PNY. ML -S'R?N"_OV29#T<[$-[L],%+U]61<)'Q893]"SPL./MQ*'0\3K&79F8J,0 M"Y@/;?XTS0CCE]G07]N,8SW:IORY\2O$O?7,IIV8W5/T/+L5O[HA[[_2=_AA ML [!9G#^V)'K=I:VMZ["&;N]@BTELNU#"J+%F+/L2E[K;Y\M!];S31)..*$3 MTAH-_[S@([19$7X$>,YP^_J6O/7^GX[#5];X$0E[\JM4>MDB3*DRSJF^A]2< MLT8P8G9#9H_QC$F6W>14!CP=D,K:B1D/7:PX#OH(!!!'NUV M6N%0QCQT/#;>7A!!/V!4-'?[[@/Z]L^S-*W7WJUW(/PB!DK6&2A,L?:&?>L9 M&'^[PR-HB,S@J(#P=(X,'\)O#G&(CK/TLU]YW1?V.-7%0B9>0/OH89&LS0X# M?J00::S8W 5BL&;\>P2&AZ!DDB*1*L0:7.P&"AZS05O//R710CC)9H -GU#& MAR?)CJ:5+(8+;-A!JDZDEBV$&VW7]Q2]2"U:A F\".\WY%BN$A%;)8O@ 5L; M!E9)]F!L%RM$%>*3,OX>_2"<3HMO$QBK;R&T!B/9@T8=A+>>M4B.IQF[MX@? M@!0\1;;X#K0V)JP/_A-!+W-8W@^TJ,E#1:^X$ZQF[QN<%

=!T2\(W2HJ&R!O=/0[!J%XCH<;>AN8@^9 MU,W9")Y2\JUS0 F3.FP87_*MZ0[=P:%TZ;=V\LY]Y.M/5A=6]6K[[;/HX)Z^ M3[DE/$F7Z?6N<$=-&"N^,9-G^^H((Y[MGHNW\.158'? (M>*R'*MUK [8 %# MT664/2PE63NIW)LGY%(L'/$&R539MKYW2=DB>CCPW#F>8!H[;4O?U1R0-_?9 ML."BZSY)GH)OERI"0L58L H$[]@,;L)?L90XD%[X5?T0'QXAYIRM\+_^]/]0 M2P,$% @ +TEH649 Z'2YOO]%1K-ZZ15^^*XOAW48KWN)T0M61+&(, & M0"WSZR?K?Q\N/3Y8?\S$[_3H??_BX?"*84)=O MN_SK_&KE^Z&0\_>OG^B6&!3ZA[4T7W:^_//VX7)[^_.S9Y\^??_H2YY.? M9O,/SP1C\MGENY]>O/W+K?=_EMV[N??^6??7J[]D3Z6/_O/W]^\3Q_Q M),!XNEB&::H++,8_+[H7W\Q26'9^H_X&EV^#^A)P 9+_]&61G_[K M'T^>G+-C/IO@$98G]?L?1Z^OEDRSD]/9 M/9''^BGY_5OS][,9LN9I-QKN)] M'B:5[O2E,TMFDX\8;^OWB(RLQ32C%+TN<9CQGR.6:DUGZ[DV3*H[9_/)?3D+$ M2??JZ&P!'T(X';U?SM)?'V>33$_+J_\^&R^_CIA@7N=<0(=40"FAP7N1(2=D MUA->N8W?7KW3,[!AY/Q7GG-Q\7R]F M)R>S:?>Y_Q$F9SARR#$X6Z X3D^D41YBB!:41$R<,::2;;RKFS1\OZ=K^#B8 MIR>S.6V>E-73)Y^Q*I8+O75.4)BG[X!S^YFY>,>SQ=G)2?>9,%[BR>6_+_/9 M25.Y+V<-V7TN4]K!MD(_2*3'*T\Q'Y+VGA-5IW/\B-/%^!.^)@MP@F]FB\5; M7!Z6X_!E%*)6+CL&RHH *OL,46D)*:,..MBBM6Z,B35)7 4RXG%"ID]AM4-4 MSN/*FC!Y%\;Y]?1%.!TOPV1D=4 M51 B'RE"&C"_&1*.3_IMQB.,)*2Y<'$SS';M,FG.= MT0.7D8*^Z *$K 3DR!Q&'HQTK:'P$$W;[OF.74HM;4&2(-$B0(6JKATOD J] MSG3B,8D=1Q'[];B;XN(F^K<40!_@'RGGAA/G\*YGC@Y/9V71YL%S.Q_%L&>($ MCV?OPARGRU%AUDE>$(S3%!)Z7Q-CQD,67A=ET%C=6@.N3>20_.I>\=.O^)JA MK&88QLN:I:T\>#&;+HE(G*8*^Q0UUZQXT$YF"@@H*@B<&=I^,B$+H06RQGCZ M 3E#\KA[14XKD?1B?6+DV4GIR-_GN:8+&,2H$9+G:(+*3JBT*^NS^DYJKGET M'+X<8<+QI_K4'7R8(U8>7W[ZU[>S:3J;=T]BLK;P*&B3RDI0*2-QF6R\I;@G M2C+Y_*:3=3N9O=Z2 _6HUA+W)8Y[9'8S2!^>XCS4Y^H-A@7>19:T'EE4$G1) MI(V-5N"YU,"+8T5P+IG$QD!_D*B!.E\;H:0?230#R*N3B#G7C,><,+PQ;^'Y?8?K^@>(?*$6(A0;BG8YI%#0(S =+">FX#&M,;-IK0.U!?;"DX[ MD5L[-50S]&]FTP_'.#]YB7%Y#?99FQB=<+I;SKI;F*ARH/RW& MN3.>M13BMMW$S&(*LI#=+$2FD@F<* 6RSF0V"_WGXDI>['9TK (4\TB LFNQ M]!'"O;B@(QI4@3F*274M(!".@V<$:EK?B91EC%[U%\F]6!T<]I& HQ&O&Z9V MII]POAQ3 '9IY-[.EKAX%[[6H&QDBO,9'0+7T9 :TQZ"4Z$>YXED!1&H6A\E M/$#2*FAPCPP-+:70KOYBL<#E8J14+%B"!I><(I,6:(O3F41[8J&[\W/F-JSPFIV2K_3UW82B<#)$]3#MM(97%7'&!FNL%F!LC9LX M>4LQ%@E>:!^E9IF0V+S4ZWYZAI3_:"#]9JSOZ8BFR\<$ 5>"1"M#,7V60MUI!C;8U[4$].7&@J^UV('13DHD!M.S%DPMN Q..VDP MV=A\8[?)&%)XLZ7T;^5HMF1ZFP1O5^FQJ.V4%]F JWR14*BBB,"CM#5'Z,GZ M2@U%D2+VB@G';\C_G@CVOA6&%*\T$FT[CK9LG)J?87X^FYXMOFU.E*@S4P$, M\Q1(RUI!ZHDH;= *Y-IJWT-[U&U"AA2L-'Z\MV=\2PS4BK_%#3P:P6GMF &= M#X3'1'C,W(!74KNL90S8NAOT;DJ&%,6T1\&VK&^M"N[8(4M,<:,L>,MU;>2L M99^,/&QCLT.60K"M;?V]Q PIJ.E')6PI@+X+T"YI(EWD;-(&F,K5%W$2'#,% M1*%=BNPXAM:@^#%%0XIO&B.CH2C:N(4/U$Y>$J:4XS%9!)4I %,V$62SYY!4 MB-G&B.YFI=EF5:K#/JK=VF7L@=O[*_^XI)9[6\]E&$2.')1(""[6GVPNC@7# M1/$K86,+(@9ZFKLU8'8EEY[2YLFJ)#0MS,D=KL-Q/'C4&56Z,TUDZ,*J.-8B"'E?E+)CL M0BVTT5*U#K)6(FQ(.97-<7&KR*&Y3)K'7]]T_%N\2OD4>AI%* I"T4112@6" M3 ZDY4D9@8'K'GSO>^D94E:F'3B:2:#E)('3,,ZOOISB=('?5SQ<$28E*]DF M(/?.4Y1H'<12$ HR$[G.1%QK!;("64/*V;1#2&MY- /*Z^DG6GLV_UI/P8I' MVD,*Y/)A;1/@!:*4%A@268(547CK>KGKZP\I4=-.]!MS^(:,__GL)EO>T.\- MIMJ]7]+7KAES5BXB1?KK']-PEHE'-QIRUY]S]]#'-YY\M]9N&LW">SN;SBY# M[/-*DHL'?<1\QE1$ F&J#QQM!D_>.$2?"P^%B:!:3_:YEYCVH=K'0 '!Z^EY MQ_=A>2A$&#DI!4M1U>"2'B,?8YV_),A;*IJ^.X6.;QZSK4G-D/S4-@!Z.(;K M4V -3=(2Y[A8?L>(ZQRJBE1J[QU3",$Q7S,6DE@2&"07HI;!TM]-+;KS 8;EL>*I)3BVM5I!DRM =E'J>%<2Y"H(9V+]J-$ 'GS0A8((9L29O1^DPK MAH:_DCQKR#$/:?GG>/GQ!3D%),+YJR]I :9G!.%?+V80"CZ& "")I1NPHS8=#;$#FD(+(3?%R>SINO])JV/Z[ MH ?TM]DL=S/*0<:0M/%0\'AO+=B& MTFOVP-[ORT7&.?>:0[9U4)6QY&B1-2&UI(VAETPR>TJ:[S>A-U1(M9%D.V#A M\AJV&3-DV!(#;NJ)&UDFB@ET!*Z\M?22]\W]R.\(:+J;[Z?J'F%&/.G*#>X6 MJC$H+08.+M:ROF D_10DB&(UA;Q!*=W:;FU![IK:N^?\Q,8@NO5T[$B +7N4 MR3GL]BV\D#:' ,PY1^O; "[1\^LQ)I&M0&P^0>G;ZD-2O>W@L"%W^Y"N]L4) M@W6V\;#WI^#[I;NKODY&[L#7/<8HUILEDNK1E'(3F MM7/76'"*HIL2N>+)\4)1:B^^^BU2!J7/-A3[[=._[;G^*$*^0,\>HV>\-M%Q M>C:E 1><@>2589P)&7LHA=I1R+=?5=H4B?L7?OM^J6N&!HWQJM2'J21B4%$, M'".ZLM!1E"B2"+V-Z&[GPOY&2F(>)@?3?)!/QM/Q8CGOCNDNHP3ON2#^,@H+ M9&U7K!?T)120@I9)BJ!$:FV''B!I4*I[6V#<.NYH*(Y>#CMR]$EJKX%)7ZLM M.:D%;S-8(D/).MC#M$[>WGO8L5]=V5ST&W)Y'Z6H=USKV4M-Z@_7Z;$X=?7] M-:I27>FR5):$X,(R0%VJ2?;U#CRN 2FL8GZ=S#[_ M.^8/5V4E!X5\@2-,D[!8C,OX_')R4IF51Y(9V_FY4=4I"[$4"-8F*-)H--$D ME?@.>;0N_4/*DC?'Y)T3\/R[6OE"9'Z77;K'N=4Z M)XK/-,A0]3XCS]M+37K?%J.YE=DV+X1LO(4^E<$5Z'+227#CP=M($6W2!:(. MG%PA3R@P#A5O/GZMT;W>NWIX]XG,=9[SC63:1\(M&\9$3 $RHUVJF"4XS230 MRXE'Y5QJ7K0^S'3JD)"SH7SVXA)?&*Q^FK/N^/0^W=\']M*J-0N7=242\JS$#7\@0+5EWQW,]!7<) DH$;520KF3I3.O#CM6I M:Y KG=?A+R_Q_/OKZ65?8K=UEYB0W-*NN]-?*\$'*8!GYC5FHWSS*[BOQ?Q],P3;3IKAQ_)&EY%6F_6G4VVV>RV13D"4Q! M96%0Q-;0^1$]0YH[L"/4-!-/?[<@W#AFY,Y'9EP$QNB+(I4(+A8#GA7.150B MA=:9EP=(&E3KU6Y@TU)(#9%# 44:=VRBGR=XD;:YCO$14S+KF 58$PLHQSV$ M$B(8I3@6XQ(VO^Y[%;J&-)-R9QAJ+*X>?9XNM?!MA.*U6[/(YQ)&&PWDG=5; MLUR *!S%B^B%\M$'*UM?T+,&>8-JW-J7']1&>'OL/V96&U-K.?PQS?$Y$YGK:0%2=.Y4B%IU9 M+D!KDME7C!,M*H,)+&&4GB4F&^/K;DI6RG&ROY=_UD F?9S+F9Q%,#I T?7B M3RLS>(H\:'WNC==6!]^ZX6R]Z>;=%2UF2O'=S2+;#7K:BJIEN_Q=NZ_%!XL;NYST_:PL/U.\,L*8:WS"@0*3 M&K[6LL%L I#@7611R=*\C?Y>8AY#9HQ-#6ZP)CY*H0B':>X,MYA=ZP=F=>H&-99JYU!J*KN^E?%5;<8U M-ACIN"Q60::KP[JU0ENKBJ)GZ_G*6_#D^[QN"1DRQ;+CD(FY!$6Q"B M,I["144>/B@\5H#;064FESFGMANPZG#]SG M.'*ALR'(5-. #$:F945ZBD<:N=LW&JBL.:Y9]O[CH3Q1M45)>UL;^ MVCE#+.L:9UY\:YSY'4\BSA=$_?5WD09 M9"[UF*\VXL4B(0B..6MFO6J=!M^4UF'-RM^12[4+N39'87UN*ENF>3'RNBCN M)1%BZL4//G"@ER)(5,*Y5+@6K4.B.\A8L^[R;X6=3:6Q>]OW_K36'T^^4Z=: M"6$S$IU&6:)8:@C('?ETR1G';4XA-K=_=Q#R&.HI]V8#MQ5<'QKHYETCI!*U M""(X, [K#"7#ZE58#+(O.3+/4PZMIQ#^@)S'4#79HT;:2CKMYGC0IF]<'WV$ M%<.)C.W%]=+?OW#MG>]P/I[EVV?7%\F+5U]25Q-Z1(;[52F8EB.7=0Y81Z58 M2X]$<;%>65JGEDCZ/T>O2NLZM]WN<(>I5I\M"UP0#ET=N264@"!] H,4Q24N M>=*MS]XW3;7N>2+(<#%^QUCF/L3?]TG 78?2O@BF:PF=%$2DBA0%!E>#@POV/';DT<-S6_'OHVK 19:P,%<'9B50NMZUYD(UN49RCXIE MT7JO3T^/'K]ZOU+7(;Q9/']JJL-S[GC M4QH,R7F(MD;#<+Z[BCY$:YAT%BS)I-8X)@CD4T,T&F,MK."E=='[]?6W+[R] M^*Q:D-=QG!X-G!/^1A0,DC=?-$1O"'8R%0H;5 3GI7.24.U4:]?W?FH&5;"S M,0!N5]$VX7[#,NP+>GZM XT_8NXN)AL)=$QG:Q!LSO3V #@*GW\G&S_!NSO+WT_YS-_ZI-B;.$B\4H:,TT;02\R=U%T E< M(,U4O,R^2%1*]F;BOJ-D2%-BVLM_^].SI\]^KH^+\.WKY\];__>/WN M=_*PZK'5;%K=Y2U1TESJ,;,* V3E $RF&YV2! MO?0!DM?:17*YL+1V=7Y,T9!'Y.+=C8?+[]N8?GN^I@& M=NY!ZAI9M>X@\-L4E3"??ZVIJFZ*RLBI)$()AG:LZ\5/RH.3UD$2C* M?C;<_?1LJRW>S*8?CG%^4M>XX.T8%]>+6=_-Q],T/@V3(SP)XUHR76= +DB( M_X5A/N(J!1,103+T]2*L#*3TNDM<4PI>F\A:\V-;FH=T$M8,:SMZ//^/D$_X^FRX_+D9<.^8<P7=! MYY!23,/ W"8"[-,)>W/X_OVK@Z.WK]_^]I[B^O?_?G#TZGE8C%.8YI?CR5EW MIG>UT!9NVF8+-7#D&NRPD:OW9P=SS >?B%M(SB@8RNJJ.#";C(C;O"%R3Q&UUWYW+W;?8M_D6HX*Y M",OH(14B H6VB3@3$Q#'.'-&9XZMQ[1O2.J0W+\^\7=3*>Y"LLU,\#V,N45G MIS9&+,A4M&:@F2/5C4@,8EQ!22ES)XMUS4=PK47@D!R]O4.NB11;%BA]NP'L MX!-9FO,;I%[,3DYFTZ[;MS:VX'QQ3B2W0CDG$N3B61T'G<%%A6!R\(7^$[9Y ME^V:)+;ER"K7:M7;%8/.Q E4Q!,I WAB4ATCRQ1A-).*Z)4G:U\&N/^!*+V! M[HX2K![%V<>83:FMD"SQ.DN-@W+DC0?Z!R#)\4>.-G+=P\'1 *^_VR5,-N3_ M'O3PA:4:H>56&]1D)*JYT"I -(X#*E&23X['V+I\:VTB=VV=HHS"B=I8J>IL M2Q,$N$(_!7+A>/"<,=.ZGV@KZ[3W&20]8N['BKBM+-O=CU,W.OZ$W0B+B\)< M\O^Y1P8L60%*>'++!&8(:%$5SKVX.=A_^Q./6U0\3K7< C9;2J37^TX>W6@?C5)0;W"Q M0/QV]4Q=\&HPR&5WXLLS'!EF0Y9" B^F]DDK!Q$I6L*L%8;=2[CV* ML-W!SCI$$G!PA"$J+;@ SU,!50)I;E\4$(-\L)HS)UNG-=T';K[.S^2@$[YDE:RY9#;Q3O=_""06!/,!H,@:M6TM()9(54'<+ MP;M+C82B "GJ0@]*-T(W(T2>.)0064H4[Q;3NOUJ)7&(=W1.AS0;2K$(>1$1C=F MFK7-BM"G[S O@8SUDEB=$P0I/ CN)"^."]7\\.,>4AYEIF,=Q-Q432U$LAMC]\F/L(?929 MC6VPU;\X]V3[[AZ W<_YP(_7ZMR:5KC79O>TFCF?/\5T8YV_9/&V=1Y;J4:AWH"P&"(X< M/A]%#DIIIV_VZV^VJULK#\'6-9?[=Q-6>Y5%F^F]:Y!X.*7 @&>6=>!U]KF" MJG_!)9O!6LLRRA@S7^V6@_76'8+I&@Q4UI7#SH'2]7\H)96R#K01F:RHM>"R MKK>/<]3)1:FD;JY5AM&0,QB@K"N'G0+EH"QQ?I7G+ZQ>[^4S2&4YJ(0:C?_T+_YG]Y2<CC[]ZU]^ M/WD%[B__\]_^Q__XE_\'X'__^N'-3R_&Z?P,1[.?GD\PS##_],=P]OFGV6?\ MZ1_CR3^'7\-/[T_#K(PG9P#_-O]GS\=?OD^&GS[/?A),J-6OK7XZ^2N6F)S1 M"8QG"$IK!Z$$!D'[P!DWS'G\_S[]%:UP,@8.S.0$J@0$[PJ'6*)FNBAT].WZ MH:?#T3__6O^(88H_T?)&T_E?__4OGV>S+W_]Y9<__OCCYV]Q/+I%\&8 M_&7UVW]9_OJW6[__AYS_-O?>_S+_Z<6O3H?K?I$^EO_ROW][\S%]QK, P]%T M%D;I\@'T^#R[^(=7T>A?%C^D7YT._SJ=__LWXQ1F7O'U[?1CHP;D">1-A&I]]&4\QG4_P9_KZESFZY^.OVZ!*]$^A[J7,2S9_ M_.(?7GDLZ7SK\[R#@_S";G>/G-\6A&_'UYBM5B MH9<)/]4O]M7_^10^A?!E\'%&AD_]H.>G83I]5S[.QNF?S[X-IP,1-/K &"2C M"RCI"L2H.2V)ZZ)M\HAK=I@+)I0PC7,5+9^TH .>SJ:K[USRXEXP#1ERQSEZ M%V/VT/"X#TFOXTU'"ES%\V*^]V^%:'#C3&_$@=MH&BI_HT%RJ?K&ZAKW(NO# ML,!X)>C!$:0G/T8%^L.ARL"+$K$0:AGC$]7^-?/N 96_BXC[4/KX[&P\FN-Z M]MO MO(+W%V?#U[B:*:L8U@G][L"$8+@F>NGBR9I-:,%GU*"],\I%9ED)G:SWJT\[ MG [[,.#WEEO#=_,JCO\X#Y,93DZ_?\ OX\EL8)US1A@)V2&"$IZ!BT("69@8 MN/8ZN&X.Y88''X=6NTBSIQ?T/4Z&X_QRE%^0;4$[1N0BYPBV% '*$!;G,$&. M/&.2PFJ5FJCWVF./0[G[2_*V:D63O9>.@NE2"M(WVX1M//@X%=Y+G;1W+[D&R5\-3?'L^/^N3@TPYRO*U7W5VOKT=I/*'M8GZ[./?@ MGX_/1[/)]^?CC(-2Z'Q(2D+)BHQ]J1*XD@48GQ5::YAA=_FUVZKY3A#'H/5V M4KY- M.=!"?AV^M,1\BP#!?7S,M=)RA7O"FTU(015,X*(L8$,FO'9;4:G&N@ M_@V//P;%MY#L;97;[BI_EO,$I]/E?^IR^4 RZUVU%1)R0PY=R>"3#F!#3'3Z MA%SD7:'+;=6]YM''H.JN$KVM9M=,S<_IRW>3D_$?HX'D3D5,M$COR'YP@IPZ M(2TX%$RFS!F+K)V2+Q]\1"K>4YJW%>R;*7A^IKR;O)^,OPY'"0=2A\"2)UR2 MTSHQ1ZYJ02*>@US5@[\?363C]/\,O M3;! M, >B@RE.I4AKJW%R'RUX+LEJ*#XC0RU]Q^R2JT][VNK<6VYK%-@IR%7S-4_? M?QZ/5@X\,]YI3V",DS66*@4=%"R3(FPQJ9![G[N%+F\^\6DKLI/\UBBS4S3K M8TV2H^5Q$4^&LU-RV&*).68&G A%IP#Y[]Z)2$OS*+PU'EFW2.7-)SYM97:2 MWQIE=@IGG4Q"36W_^/TLCD\'Q4:1F2^0#:.=0:(A)"D .L.355;:R#MI\MKC MGK8:]Y?<&AUV"EVM"/7R6_H<1I]P'DH3BI,U3ON"=MT3"8YFBVN,RC@RPL^G Y&-XLQI0.UKY%L& M<"%&R,+'%)@5P9D&1N[ZIS]M13>3ZQJ%-PA&O1[-050ALQ0D[3$MPH_KGWX,"F\@US4*;Q"6JC=;D^?D6G\: M3[X/BE&H Z?SWV@WOVEN$:K#6)1'\_" MZ>FOYU-:WG0ZX,*C#4*!I,6 "J%>;=$":$RSA M$%&TR-VX_>2CT',W>:Y1XU'*+^8RGIRO.*:SY]UR!X9;69U2&R VOAX? M*'2VV&2?OO+,8U#LWC)$)*>TM.B5G.E6V1QG$7AF-0>3,9KZ% @Q2MYV3;3\+IZU'&;_\+ MOP]0%.ESJ?GU(H-RDA:([2'*-;CO%NIZ=X2C7 M_,Y7I^'30!>TQEH/DM9 &XTN$(I6P(.DG8?\NBA+)YU>>]S3UN7^DENCPTYA MK56*[JOA-(73_\0P>47?F0Y45JH(+B '6R,OV8!S6H,1GBETUCG?+62YX<%/ M6Z\MI+E&PYWB6-ZF M)S]M+3>1YQHE+Z-9__++#:D0XG_NW9ME-!V?#G/M>?5K.*W-G,@'P-GT.HQM M^[5L^K 6/5RV MJQK\NMJN]+,B3CI"F>ME]6$R^<(U-8UOX/AA6,QKNH[LI& MZM0$XP)%LQX?BR86TCN?R34':06OMV(.@E6.W+SLC9?19=>Z]OXGDU^G@"V!P#%1F"7R.!E+V6OKB=;)'V^VEA8*W;O:RBZ / MT^9C&T0_;+.7G=1U?[^/?61]&!9PY80DTP:*SIG8KCE$SQF8S'/BQJH4[W+' M'[/V]V[VTECYNXCX,,U>M+)28?"0;8WTF4!;7* M+C&2O9.%B7177.V(FKWL MI)O[F[WL(M@>FKU<0?3K$I$-UBK+!+C:W4*1

GZGT$V\-;_6PZ)7_H6:R5N&DV,-IPIH6"@J8FQ!@&,<<"VED=BO7*IKMJ MHO91\W4$AU=Q8S._@T![>),7:):QA0M0H2@1#-960_623C,)WFM6TU:QJ!#0 ML-8O\UH@AU=V%^VL5707T?9Q2(?IYV>C7/_S\K_.AU_#*8&;/IL]#Y/)]^'H MT]_#Z3D.HBA",R\!>9:@K&?DFB"CTX80VL@QZ[MRO??:S+NG5*ONIQ\P(4$D=_4MSE9)D62;2AV5!.<=G4A.(01A%&V&-G#+8V;N MKBR7O7:'._ < RF:R;MA!Z(5MM>CKX1B//E.D 91)V'J7LA-UK324F)$\X((FD I3S!3\^W_3D!/ MF@;M1-V#,? ""]*NE&L+KC,\"=\6"Z\,S4G++(L#D[#RD@LR4T2"9(PC R88 MC:W-OLUHGC0#&@FYAZ/^!4[(]:@5<$M(XU%:GE+*.EMD*6 *CW1*15,IR@!C MQ,BYB>2/-%?_)C1/7/U-A-S0%*@9-P3KRW@ZI#5>LT&O@(N,)<65!J.8!Z5B MHJW)90BL=B?(AI>;;?MO9_)L]:0GJ=WV,FS8O/#Z.@DM2PLFQ^Z?1Y?$J?/:WV MY.S[Q5*9-L[SJ$"FFH;/&2U5D%F))N5@,GJ?6V_8VV)[\A$/UH<#--NHB_Q^#^^_"] M1IHO(DW!2.Y* "VJ_4&;)+A,J$31RB"+TM[9[K)+6/\ZD@9!BG@Q8#^:82-! W W# M/G-CM2::#*SG6XB^I98U!6(B\ML6P2:J;EL,&0W_3$YZ\ M8MO)KX<8SI)MOXY'Y]-+IBD>M?0QD+E#1YB*A,Q%%\ +YKSSA?,["]<[O-C7 M@3QYW;<3C"G;QU728<3%BXQ;N9)$5 M(2SH6CBJ'R8#0AN7(O0\^;$64[9YW')SH0;8-IV%L M7OF@."ZDJFGHAI:M+"L05=+ N5+)^RR<;1TV/F*GL*. &\['N#C-ZI7%5?/F MZLU4TL5);FHK/4-L-!QB':GF/;-2ZT(K;1U-O@/.D<8+6RF@AP01.JJ^XF0V MI"UK!?#M>(:KN-8@2#)Q68K@R/4%17@@J)! BUR;E*>H3?N9WG=".E*.M%1$ M#\&'ER2BG#%?&CZOPG R3VA_5V[_\.+4&YBL")[65<^)]CZKP(G(@3%KO'3, MB-2Z.GQ?K$?*K(.HKH>8QW).>I7,/)OJ6J,Y9[(DSUR!=IK1ZR U.*=JI2W2 M'NJ5%KSUC<9=>(Z4.LU4<+C@R)6CU0678Z*5%T7NE?+!D-G% [ DF$W>FLA; M;SWW@CI2HK151NN8R3V>V164*+V0S <0HOKFO@1P7&?Z(R7E.2:.-Z[)]G-\ MCY80/B0BOSN^+9 M&2YLI N.I@HMF2!1,K**>)WOI30'9VMA4\=LM*U3+NZ #ZK1^3)^'V8[USR%,KR6"9286>OM8F>01TJD?I75!MQRO>G7_6W;C7P B[EE?LH3L,W&1 M*_*SK*4%TDG(J=J6RD7K(Y,-F_DL '*D3*AA>!;3G2]DKIV?G9^ M6EL>SZ^M MK[.2HPD0(_V5#D\MK9&T[-;'TFT41\J(CN)N.=!VVW4/$LJL7# @S'Q<&%;_ MJ;I34F6>?=#VSLE,?10R'BD[FJIB\RS<@\R96#C?GW$V3.'T.J:.0R>N?W*/ M$RCN6$)_XR@X9PFC#B #(]N48X2 /H(7(DAC0C+-^S7W/H["2EVX)=^K:.5K M)FTMN.<.))>2,64D?='7FAYZ',4N^KQG',4N8GS\XRBXB5&ZFD:'D5:#%B%H M5:?661NRT";:UC'4QSZ.8B<%;SV.8A=!'V@0P1:(?MAQ%#NI:XN)!'O(^C L MT-F*P&(A[SB2ZU/GK@3A/$2=$B,K2>38O,/Q8Q]'T5CYNXCX,.,HC'0%I5,0 M@ZXM7 B;9UP \R9YSG(HHG49[",=1[&3;NX?1[&+8 \SCL*++#U3'*QA2(ZM M9[5C:FVB'7F*Y AYV;IWY2,=1]%(U?L(MH>W^OKU&CE)[R;S#2W/;UO>XV0^ M;GH@4RY620%!LE3'$!- ILDO]I8I1?B3:QVTW@[9H^A^U,4MZ$$!/>P(UU$N M1I _.Y]]'D^&_XUY0/N1YZ@*9%=[>8E2B[BRAR(3-TGY8$UK/_=N1$=&BTX" M[WW76*![/9V>5V0Z2I^9)#Q:$E$K,ADTZ,BYT!GI__TF0UQ% ]>29T5KT/12678%XZS0S M.7BAI07M975WL@9G@@'.>!0>#1UF/;+BZ&R'5J+NH7[L%K3E8<9=(?\G*/". MTW(][5^A7K2IHEC0EB!CZ]-B Y3CT_X>(NZA6_(M6%=/KJ#12E$]6$\-Y *_0*"&SY++U9O)H+JAWT><]%]2[B/'Q7U!+Q07Y MR!;HBU1O8P6$P$A.VDC.E54YM9[ ^M@OJ'=2\-87U+L(^C!7D]L@^F$OJ'=2 MU_UWE/O(^C L4$X'6LLJ% [K&!@CCG#D36_JWSL%]2-E;^+B ]T M05TD,AMJ,4A%)%%"++19&CHFI91&)!=Z\2L>W07U3KK9XH)Z!\$>YH(Z.F;) MP%$@@B=$EA.B0*X-R\4XR7.TS>/-C_2"NI&J]Q%L#V_UQ>ZU+!&N'M9H7GE> M=S CC6;<&; >:Z]HB63OQ@)<98LJ\SF5TSJ?>P0:P'9XM&KSW2KF?H#2!;!B(F";3Y&6Z#*YRU MGLAT0"IL:_$=B F["+LWPV]^!"[/+*NU\$4%2$G6WGA1D6%;&&3-.9V!W'#5 M1Q>8:R .;PLT4,[F./(>DNW!\-M0!+X$QWW(15H#!KT%)3@'GQ+]U0@TP7 B M??-QZG--&#!7FSC'M%9&L%&<41, 8#BA9+J+P'XYPPG'F/OG6"ZWHDQT"& M!C+N(3^)6#BIC5)?X.*_KT>WBW(_C$]/7XTG?X1)'ICB?> $LCA1!PC4@3/9 M,2)JE$E+PUAIGZGCD)%H'&!]!MD*O:KL9CN@D\UX"4K7G&2!DH&'[,P@#X0)D7V<#"Z M1L@%DUP&[43K#OGKS9#VJ]E*#J](4B^&TT4G M2]+ ]&1X=ZG'1]A&KN(8_\6?[_SZ>+#M0GXPTAJKGE&&F] MN?JV.)K.>]=_0!+S=#C#CSCY.DRU/F(XSA\PC3\MU+]H,UHT2QY3 E.L!N71 MT7$2(MD:2#3E6LKF281]K^DX^?XH&=%#_OS[R3@AYFE]>6M&?^UL]:XLO*/? M1_0,$C8M?O@5:[>Q^NU?;R[T_6D83>G73L^K'S57Q;LO\PU@8,B2SKJ0S215 MK4)W")YEA.(=/56J['NH[^YQ0I$4"9K-*E. M0S,!O"1;2<2B T9KT&PW//G&!Q\G/SJ+L(?!+/-5+DJ07IQ/B&N+[75!UO7< M'%@,7ODZ<=%7#P[KL&:K$@BOR=67I;#0OBIA9YC'R:%#Z:V'N3!73( /.+^* M.AF?A&__&,X^5Q'1&D@P&Z!SEDO.)4&QIM;$!4.BLK*&E3@S3@8N6P?[.\ ] M;NH=2H]]C)^Y\[5Y>?;E=/P=<5&H?3Y)GPG__"0>I.A99(E#KBU@%G- ,;BHP>(YKV MTV ?Y82+0_*IN69:SM&9^RC7@C770C3W3#$=Y.B<<898'R6G\[VRWNE:%1\9 MHO,,!=_*(=P;PG%RYX!JZ6,(S\W+F>>?P^@3">H#9CS[TX:=6G?OJ8N7,[VZ08;X7)'IA-==9!/<*)"JRT(/E$ TG^B842IL_.M0W,(Z3;H9360S;C[MNM](:1X:! 6./IQ6")MEM-?]6<#'A3=#*MTQ;W M/!];=JY[\?+C\P^OWY^\?O?VW:MW'_[]V=O7_^=9_=NSMR]^_?WCZ[ T^D)N9#_('?B M]/N[/T:8/Y['Z3 /B0X+9==O3J:?AU]6>_?+4C#-IN_*PO>LD;!+P]=XQU)A M$E D>M^"4;570@1I&=:NN;2MM^] V^."NI=4MP>W:$V1I"PAT]9I4QUM(ID" M%[PA"PV-$,%'F5H/).UM,8=J]/=XN'^[0/PQ\.2AVP].)[/!Q/*@$:32Y9L8"\Q;F\[ME_'L_---,P MLE;Q?, OR\2:BYOMFQ!733&V -GP_-X:V.%/]NXZ'!]* 8V/_NW!UJD*R%@D M=-G4I(@,0;I04P0UZD1^E]XJ)O:X67*'N?! )-E%[JWMB9-S.@)G.*H:>O/F M^?(8%$X:9J):IC6$X,$+6V=TV62SXX0S;F5%K/WXP]H./>EAW%2(#6V).:*/ MX12777;?GE_XX =H0/SH8E.]*ZR/SD*;X"[2@J]C5:I4K@O 4"M1G13@I8I0 MN Z$UA;Q3WAJ,7SX1-^XC%^F_SH? M3E;U-E?97Z$E6>YAU>R_P M0F*[BK?PZ(M5Y!\A,[79:@''&0.))6N1Z,=,][BU;8/Q3U8>2+\;NR6U3%QZ M_Z%F[9S\Y[.W+U[^Q^^OW__V\NW)Y9B #HE*VWUP]\2D/1;0*!'I_63\!2>S M[[4(<_9LE&OVV9?K:?0:D[0.B5$Z!.)6R>!#U! EYU%8Q>BGC5_G^U%UWM32 M9\SGE?@;G[6X%M#)"E>L Z8U[?!>&/-;2)_I M4)]\OPIO>6.591$RA@C!^ PJ6DUNJ(@0G4A1!V6B;WU,W0'G\!Y<<_7=K"IO M)/L>+G1>G4](NN2R$+17PV_UJ]48E&@PJ.S)Z?2UOV(H";Q1&K*(66K#4XRI M,2LVHSD^4C22?#]SZKZ8;UVK+U_@5SP=?UFDV4PO@,8@ M5-:*@8NE$% 9P$:LQ\-CF?1YU?CT@L MG^CT6V'SY.SGX"W9WW6DFS21CC_!PI4+AYXE"&Q_47:.G&]@EC2 M:QL8+5/3+Q]]^.3S/85_4WT=)-<6FKOVT /G?N\K]G$+F34N$/LM?+L")'##)$^%9)WF66_$1,L,H&-! M:A>CQ*UF.-ZGO*L/?8+*VUMFAPS6_S[%?#)"TZJ";%U9LT6L!Z1Z?NFR8UT:U7T$)'="/'?)^/I=."9<";Q""+6LJ2H M-#AG!4C/K3S$_:=-B!KHX*QT/H+6KG;!B )Q"E M]A NW@CL+G\[%^$Y.A(U$_[& M@'';EG2_GKP-DUK@\157Q6XUU/$11\/QY.UXAEWR.W?Y^!;MY_9<3*-PB)A9, M\ME&"\H5"0J=@JBB "TQI>SI0':M;>8U, Z5J]E"Q[4ZF/)Q7PS'GV: MX>2LKN1W:5 M<0_&\$U,R[N1;5#UE#RY'M'#Y$MVU]@]%.@@[@.2P4A)3EF$DG*]Z>1D3=EL M(%DC0B@1(VM] WU($MR3^7@P#NP@Y5Y2ED9?R?8=TB97@5U<6OGGB#)-F*.L2QJ1#BTCI-M!',L)D ;:?<0=[B*9TGU;1#U M9 /<1O,PYW\C==W;JA5\$SC+2/I<,1)T]6"4Y<\7' M'%HGIMY&\0!UZ!UUTQ/'[:/H%T[ ,,2^IO VH MAGEC&X$R,+[36JU"PLAPR"8K4DAEM4BA#'%CU* M#ZSV.W+/#J7U703;D[9?C2>8PG3E4C)G2C:6?$A9W MLMFV5/7UIQ\VU:F16M8HNH-,>W#3KY]9KT+"Q?2K@0]99*8R"._LXN!RT5N0 M]5*#8[!9]'N%TJZ=P9[#G35+NL#'8SSTS%?-K4:U-;* MWD4.(C!R:E,PX+P(<\\6?3>^ZS O1U<2O.$X MOR)1/3\=3X>C3R\(-+FT(B5#E!:B-A$UJO931@G("]<^:Y6V;*.XTV.?-B%Z M%G/K'IN;D,Z[?ZY:@2Z9>T(ZGM::VX'**A=9#!11'"CE=4WX]Q"TX))%;E-Q MG8AQY^./F"#MQ-ZP+O5.Q!?H3B8ASQG]O58$<582E^!]S;3,T8$3)@$ZF95- MC#LLG?BQ[JE'3(O.0FY8B[H=T%I%B^F\IOQ=Q8S1EIP2N6K!UU%2R4'T$<$6 MKG8\#Y&0'"4]&=>9D(3F2 M4BC<$PTP^Q #+UM.6MGMN4=,C@:"OLT)V]:%N6(F73\ 21Q1!,OHH%..SCT; M(T3A$8B^ A-CPJ;6R8I;0GO:E.E3#[?IXCK.>+R687,)\N_C4X+]#QQ^^DQ^ MUC/Z)8(Z1[[VU/281? R@91U[)"@A3B7!4@1@B._78;$MMI;&@%ZV@QZ,-7< MII=O)N\F"\?][^'T_'(<@L_"&!8%;9.N@.*&DP6. HH1A# &6WCK MIM!;P'K:'.I+_FMB;H>(U'ZH56A\@"9DE$$ 74HM")S2Y#(Q)FXU5X59/PUU9M3V88R953RI9PZF6 M<>,K"_B GX;T[64M_SQQZNJUV:OQY-5P,IUY-G\O HM%1TX>0>WSIHSQ]%YX M"SR0QQ XCZA$-UKMA.>8F=6?8M:0JV48>OLUS$_UJZO(23ME$J_=8A$4 8>0 M+'FBC+Y1LI-D*?9*KYN(?F""=5+.&HJU#%U?6<7+K_3W=V6Y@(MS_>HLL=K: MX&_T/7)&?@O?7V Z)1]VWN_@??A>7-QZ]9AE.3(3(9HYZT> M=0"G;%LH/PZM&JEC#9OV#LEW@%]Q>WXR)H]G8"4&46(" M[5RLMFD&+TOM^J5,46BTY-O=]72&\L.R:5]UK$E\[!R\?TD2HT,WO\#)\.N\ M&]6K,)S,+QC>E=L_?#,,<7@ZG'T?Q%P$.\^Y*$,000-CFH'BLH"O M&1E"N"0-JLQ\ZS8<.X,\5E*UU,T:-G7NW' Q _O;%QQ-YY?K \X-XR4:,)S7 M2_),SG"=;V%2\I*VT>)%ZXX]:V -SCM/#]I<2/#B?#(8W^]PY^7^(J.)E@?C4< MU4OI^0RK12/NHJ4,'E.]1U0U4:;4I@<*@B:49(5+S]LW-]T YE@XT$+6:UA@ M>NX?_)Q #VNUZ]Q$;M4V>/VG-NX6O 7TGIL$6\MBEDD =T'2&ZX8N1;207!" M9%9*MJQU7^X#-@EFWH=4D('(M3]*5@:)LF MP;M(];$T";[^ILW;:125'0]< G-"UVF[ GSF&;+'P%/(V:32F!RW43RF1D([ MZ?5F12&S MR$90Z!%BR RRC-R[B&3F-.\+>##EW],9\!"ZWT6^/>C\ WX=GWXE)_8ZN%4; M.Y&4MK: %'K>8*> "X%L6XY<<,VB2ZU;P]X)Z %:!7;6V;@O@??>>V9.^""< M(9>%7!GD 532@4PACJ!"8^!0/-A%S@WU/[_6?U;;':\]F%*40F6?(-LZE^1!U 6B-+D%* MENUV"8D;'_'0@<%]53!N+K^&!_L*E>!K4?EB"B]6@_2B!BMUG64?-62R0A(/ M9(R([:I^-C[B2+3:0'X]O*M"K3@];2"-3]_'/J*K MBR'>6<8-6Z]MPK2R"[= ]:..Z-I)8]N-9]I'W(<;T95I;Y,F!8B%5<[7 \>; M L;$XNK;D&+K!+''/J*K!P[L(N4^=#\RUH&XVR@>S7"NG?1S4^7=A-O'9*[YI7>N:UPY"RIYA\Z#3H;, MRB#(IF&\=A0FIY*GH'AL/I'K)HBC4'8WT?;P:E]D"_WZ_>++OPUQ0@_Y_/T- M?L73^9XF2-ZB2*S-/,D"S;E.GV,(UEKE77;>J]8]FK=#=BSV7P]Z:-AC]1;* MWS!,B)S(4=P+Z,/9C'QK?1*K>U-7GCK05:.4PYH0%G*"= M4S%=( :"+PJ+*9=BI6R=:?P(N'6/6?KHJ+6+EOJDU.O1E_/9="X!L3Q_:[PS M!3+4L8[150PS^*@$"%^XT%:(%%LGF=T!Y_!&3H^*W$29CEIH/)[N0VU/LTBE MD&1I!RM@/F=W7@;O:IE%,2XIY@5G?3AQ\OM*?R;ZNL@N<9CQ:["B4(SIX,&+J4GQTA'\)P+4"*:G"23 M(;<8$-F[ N\8%-=6?[L(K+'>?B-)G9V?+8%8&Z/'VLN2<]I+0I;@G6&TH7@, M.A@;\E;.XCV:N_;0PPY_VUOLXQ8R:WP _A:^70'"6."2T^$N:@6\2M%#R)H! MRSY'%:U@N%4/X?N4=_6A3U!Y>\NLY_#LQS[P/& M4=<#'9*MTPFEXN!\,8!<61US-I8WO[?; =]#7^2^:5)WT9M&#CG@D9XLB[<, M3'35/302G"0I9#+&F22#W=QLZ_L##'AL5XVSIZ1[R;#;5#O(F19.6@NTD25R MR[@'3Q@A!$_?-TR@],TI\.CK-+MQH(6L^QV\]_:\RN5=>5-+%R?3@0N6UF@" MB&AY'>S%ZDR-"%D);XN2V=I]QB+=>,S3UF]C,?:0S?&/R7!&AU*9]T*:JC(!BC'P806< MG'P>3O+[,)E])XC3 8LFF>HH1>EKEVY.KJE !:$DX1C&0I;*'F? FD<];2WW M(,Z&X^[N\D]^'YU/,:^\DCI48CA;,O1*M_9DHY6IMAV*6$!Y,E6CK04'@=9# M1HMA-U-Y>W$?MP+[M)ET6%WU/C_OUS =3C]^F6#([T9_#Y-AO7:H+8OX@&/ MH&2]>'2U:B77JI4<0>0DN+':)M>^&\QVV(Z#0KUHHN$(O?4XK_:U>ED*IMIS MY>K@B&B-"P(A)4[VM%,>8JH]8)771K,8??,.$#L!/$;NM-1)#T/RUK7,HRTP M,L$56.'(KK(:P:M,6Z'W&C,Y9-*TSE!^U"T)NY"AJWS[&'IW]7P6^)MIQ.=[G BYZGRWC*Y7*G?\/3 M/#"VZ!RT!HR1D=]<"M1BUWG' N-<9DFT/P?N 74<1&@K^Y9SYM8@'%?YAM.E M-ZUU+$Y$A$+>%"BL66ZV*& \6\71&(/M+R_68SDZ+NPOZ98SX6X#>S:=XFPZ MX,HQD:T''WT&)5B=I^DCA""-S<'13]N[$]0A3CLVE-SJL]NTE=Q]&3TWEQ1*&:,P@4W%@%*.0S2&090V<'(2 M=>FYTT[Z7:;\O9= M9'RXBN9M4/VHY>T[:6R[TN9]Q'TX,K# R&X2M"&6.N'1L40X"X?BG.)UF(MQ M/UIY>P\A^35%NS,RR'&AOL[JF8Y.A:[T#5)X;$1/WJG4BQ..M=]Y) M._?7.^\@VAZR':],!KL*BC&.07$0JK#:LZ?4N>;DYP2EF(BNL.8W4&N!'(7. MNXNX]RZ"S\-D\IT3"0$<2,,+EY8!]Q9I8Y*T,7FIB*\&HQ19^9L- M!9L<]3=@'(?NN\JW]PW@]U$X&],>]=]T-@VGJ7+R_03/AN=GST:W,O.F==J: M5SD(9@,D4?MT*$7>#RH).B>6HE4^8K][Q,Z0CX-*A]1;3[WS5F_"V_$H+5^& M8$NTWCAPG!QJ590'5]" <-H1*&YC3CUN-I=(CH,D#:3<0\;U_G-"#2T_FP), M"Q*%K#.-E2<*,YZ<2"B*;,V.(YCHVH$_!]'4QISMEAN6PND<]QB>6.T_-Q?O\^?L@C6HBF>CC<$HR5M?28A.,LS M&5\U[]A8H7/KI(@[X!SJFJ.[OF\%,!K)^+%<=GRRCM MWW/I<3#E[R+B/I0^/CL;C^:XGBUCM&0D)^V]!>.SK;YR[<)%FUTM/PM2RR!, MZUYHMU$\P$BMCKJY%?_N)-A>+CTN$/VZ"L<++;(/KI9V2.*RY^ #*Q"R=2$+ M:[EN_G[?0G%,JMY'L'W<9:YVKY?_=;XH#?LR'M5TW47'1Z-I4<6#JPW)%?<2 M8@7G:F)'SJ'PYK40=P(Z6CNOL_1["$7>P+3J^KH%J)[,O;6 'MCBZZZXFZ&E M9E+O8;=8#TYZY3$(#HX9 N>(_ YY B%\"<9[,GJ:AQ\/1X5MS;\#,6$78?=F M!8SY6^!.+QAT$ Y:VV#?27; MAQ6XL'W^$2:3,)J]FWP8?OJ\&!M8DO1".3:3H(W4>[B=6@ML%9?8 EJ_,:!UL!YHWGH;!6Y#BP[2[R\JM!8B\^3( M%()HLY:U9V&!F%T&YED)&"3ZV#I!\N#$N&\6^\%YL8O0&_)AWM+F_7D\':8E MK.GR0",(.L@40#-DH)3.0*>BJ_U&YD/#=;$WW,D-38'6??J#!0>ZRW[<4G!] MM/P0%K%7?6@1<5.&0I"):V M!@)'#A*Y\XF[H+7>ZBS>_(P'R/7J(OMQ>\$U/(OGL-YMAD4K9\Y%Q\J6V>:P3P1?C8%U4&$0! M5P+9>K&V_?7T1S+*A%224]O=M-TS4&'=LX_%LFHBV]8SA_#+^21]#E-\]FF" MBX2!&Q!7 YRW -ER(M&VP X_KZB[#L>'4D#KP49;@RV!'$V3/&A,9*IHY<#; MZ" 7S4QP&@W;*@?C<;/DCJ%(#T227>3>VJP[.1]]FLYP5#7TYLWSY4'&I0]* M\GH_X#TH:>IXQE(@253)(!V.*+>R -9^_(%G[O2CAW%3(3:>J_3NCQ%.II^' M7Q8N2)'>,![ ""0@3DKP6D6(CNE4R 9E::OTVGO>ZVL//:;S?W]I-NR??0W( MRN_? DK#X_W&XP]_B'=0Q#IU=I!BXS/Z)J226+!>"S"V.B?&) C!9$@V)B=$ M%$7@4U'H'>=M/_K<17BMC]/Y+?ZB\\3?QJ=Y2.?"FY_?_/S\YY7'3SZA2];2 M%D0.IU+. 4&K'?AKL]KB-%-YJX/UG@<=]HCMI(%Q3^+K+9EU?K!\_!PF.'UV M/OL\GM22X($/R?J0$[# #*C:Q-Q%00M'5YC2T5O5.K_Q#C@/F][ZIDG]4RMI M]T"$]Y/E))WUZ")&6>H%;/*9@TH\013!@HQ2<2^R$+IU%MO=B(Z!#@UEWF\R MVP+:N_/9=!9&=0\;F$R.HB=$JM1&UB[6N*#P@$58[[P+K'DKK[OP' ,;FLF[ MAVSG6]AJ9PBBJ$ ;B^6.B!GKM-U Z\7L0!>NDC!9^N8C#3= .4H&["'E'G+; MUFU32V3:"E.BCB"1_\D@FDDAHV2&.A>.A0"-9]Y#[L [9U1TJ M2>8,&;'@DW&@?!;@.1G,,HO@#"_%B];#(NZ!=*Q\V%?J#>]L+O/["=6"GR_. M)P3H/4Z&X[S .?_SUU!G:Y$31,YSJ-(?R-I")!8B;G UZY]IDD11(+0A?YAQ ME7G[LJF=81X#>?K63@^S].Z$_/+LR^GX.^+\E]XO0^#O3\-H.A#6!&Z2)N.8 MT^8H/=G*7#BPP7%DF6PEVWKWV1/JT1.KD99ZF*'W,5Q$T5L*]')Q-" M&=+\1&RN;5^[L@N\H:-27/AI.TULD/*WX M?M$,;\!R-AR+HY-6T\'+D*PQI238G!PS4B=[T_/9E"%VZ[.?LFI;B*OA*+L% MG$TT>_F-]J;1IYM,"TFA2[6S70H&5$8&OA0+.D5E43-C;EY5;%+M;@]^^GKO M4=!]#+N[@O=RZN*[VEJ7JVZ:,I)KCQ*TT;E.J":'+6( ,K:9#T4&J[>Z_>Q: MX75DWG%3N?#T MDE; 94WJ]5HI6ILIK2L..H,^6FKUIKD^1OFM7<'+;[2A#LD?FPP37OQPNOSI ME _(RU?!> 1AE*EMN63-]4X@&;U&C!:05.LC;B^@1\NQIAK:/#=PWVR0=9#K MO062J5\3$1>1@%C172I.FG2)'HG4BT/H6,;O+:U\#/: MY)7,TF_G-77#\93)L1160#+SFG9C7X3@&$G26[QJEV_8]V#^>O'O^OWY]]O'EB^?O M?GO_\NW'9R>OW[U=?WOQ\EO]$COT:>_PM.Z]W%LMM5&_]_4/?E:/G$_S0^;7 M[Y>_\CY\K]]Z]D>8Y$M^1L?1.6F@*&&)GS9!T,F 98$)8SB*U+H':G?4#3O) MWX=EN@G,(KW?:&88TCDMM:\]M6TDU W^H+O4'9ND= M+>T/J.S'T@!_ 7\US#+QZ'4D9]?).HTP<@8AB0(I1'):2,J2MZ;K-0"/H$+G MD!P8M])%'YUS]Q;$Y3)&N=X:7ZEFVV9-/;5;Z6,]#].SI0--;FY]CT7'3X6_ M16H4J!(D,C=K-^L"@0L-L4A1E&=!V8-;0X^&M_>TH'GDM-U%M7VT'KZ:<_/N M2UW0LK[(*D(E4@"23 (5;"W9M0*X,BZIE(O)K3FW$:'U_6MV6@M%-5# M_<\'G,XFPS1;9IK^3IJ9?OCX^Q(<(KG-7\GT4&R*K:40F,ID:6L)!]&T2"J(P"'M&BLCXR MWGI0Q@8H?S*HB9+ZF*QP=8M<-9X(TMK@:%VN;H[617 \<9 R:BZM+PE;UQFM M@?$G9SHKIX?RI&>G\]_!?&>@=. %\\)(#CPY2:S.$D)(#K1P/I(]:77S%)SM MD#U"5O4;,NM!81L-HOYO(FZMRO[ZNIHIF^_#)/1^'PV?99FPZ_#V??F MMQ2=D?1U@]%61(_G=B/QPE0,2)2D/Q2W=38V&F#>\4R65A2F^9#/([K=T))L M46=(T0M$W?I0_Q%O-W9A:7^W&[LH^W'>;HCLK'.HR%BJ MK5 E63AA/LB&1Y9*4$64W-J .*[;C9TX<.?MQBZZ>"K1X6W6].?MQDZW&SO1 MY!!AXGUT_%3X&Y)TR,@'"$&SFHODP5EFZJQ.S:U-&&7SNNXGP]N=;C<>'6UW M46T/=+T[U)E(N'_< TZ44? M/=QES+'$^]WW>%->BZOAZ=OQZ"OMI9BOUU-_&)^>OAI/ZB\.:.MD] J0*R?K M?+S:CCLX;?N3[,KEY7]0BIW7.@Y7$1I8=C=V\!+X8)OQZ127$^ MWV/>S3[CY.1S&*U?.YT1IK@B(NAD:[L\]."]2<"EH&]S$X)LW93N8(M[H!?C M$3%S5W_G06CU$#[[W@O]]WF!Z>O1HF9PD)51%B4#IHNO(Y\*>*5J!S!A9K*$+3L('1KZGV_(^,DPIX=YCB[V \9RXCX4 M$"5J4+7"V N-P$3BNO9_2N;@P>)&:_OS%3K8(=.!5#UT2.YOG:2%@L.K2TTY MT 9!"K"6U9R[/+\LD-4VE62>>I'3TWE_;BWOSU?H8*]0-VKUT5+Z8 Z=E;)8 M5+IFJ];1.X@U#]:"B=8:[;Q5LI?(V>'B!/UG/[ZM'6AFPZ_M>R[<^N2^LA/O M7L+CR394J),I0H&7-2W?Q5Q+A0(1-Y,+E37J^&>VX>;D(X[9)YT0Z+4GRUH8 M#]$K!(=&,^V"Y;EY/^K01S-//0MR)&[<:W[?041_#NJ[@6=ZK M;H.HIWS"VV@>)ANPD;K6MVWL*NO#L( +;9V,$63VM L[+2%4NYZ(3E:^X(2L M];%W*.W?DU-W,.7O(N+>YO3-)4?'2 M^@KG-HJ'[9&WCV[6=DG<6[ ]W*%?3Q-E3AJ+Q& K%=&XM@WRV3F(M"[TQKJD M6M?/'%E!0A=38']=])5GU#HQ:YLU_5F0L%-!PDXT.41F]SXZ?BH%"3PE'W/P M(%6@S3K29AV%#?17'Z63&")O/JWCR?!VIX*$1T?;753;.@WX]:A.)!E^Q?F- M[2JGW6H;HE' G'+5S@C@K?604\XIBNP*WZZQ^;I/?X39D+TK;=Q2XCV88G=. M:Y:8LLM>T?L2:X5#*A RXX".>1>-B)&W+A5]7-.Q'SB0V$PY/1#GHH,*3KX. ME]4-MR1U<9LS%\KT9#P+IU=_7H>JO1W/_A-G'S"-/XWF\^)K"8065D)22M#" M"AFRSDN()5HM);U\H?5]5F^+^>$H^SAHT6=KPM8+6XZX&$^6WZJ_QP11R.]+\QBZS8_AUWAGV_&XR'01D^^Y<7[AYHS2J=3?WN_ ;^2/Y;H,UV'DR0HK#@N (>4()*49$;R#5H]*4&7HN)<2M7>8>'/E2HNIV6 MQP>0=NM(R98XE^&!;9"N#S=WX\=#1(?[5>,>7.F@@X=E#:OAQ]JL-D5>PT!> M@[-1 )EQQA7/;"KNJ;!E0TSVL9)E%]$_$$G>C7 9+A0A8W2B@&2J5F]&"\%* MA"23Q"@2LIQ:\N3BR8?SU_I6X1Y,V4_^#:-NNX ]^6.\ZC+"/)(8 H3@;1TO M03Z@J*,/L6"R24CB1$NR7#SYAR;+?O(_T,[R ?_K?#@=SE9AB&6QA.*J2"DM M;;"27 #T"-YR"SII5S13AKM.QNSZQQX^!M2S5]2SY'L(XV\ NPQ635;L4T?W1_LG ;@KL(?EL _(:O M/_S]V9O?7_[V\MG'WQ?W!!]?#4=AE(;A]-ETBK-I&.4WPQ"'I_2PVNHM5*GE M,'L5AI._A]-S'(_"A_JY$WIC?@W3X;3#]4B_@+I?IQQ08(VN7RZ>N@#W;"VX M=Z,+0/0+;\>CR35\E^\(8S+$:"-PE4P-HQIPP3!(B7.N#<> IO'&TG0!7;?? M%F 6 >E)&-U5I%G MN76?C.V0/=2-U .Q9A-WVVFO!Y_J MI2+O/$U]MX5[W]MP#;4[G$3D ?I@ZB M#XUO(E5OZGIPCLG #+UCK"9.UH$KURO9W0#\>M>VH5'AVU M=M%2GY1Z/?IR/IO.)<"7D?4@960N< M'XT@^VCA0#N(7$U[U4:EVC4K6,6!P B(2B"(R#)&&4OFK1,B[X#SHQ%D'RWT M$/)=5MK_H[;.&LW>33X,/WV>S4]9'IR6&0T(62=(YTP0O>%$7^U5%BA%\ZS1 MC6!^;!^KC8X.19Y5C> 6T/IM6K,.UL.X3(T4N TM.DB_OS8V:R$J)T1"1^^! MKX,D:RFRR[2U>A\UNH"^_92F@Q/C'G_G\+S81>BM\W'>G\?385K"6A7_6B63 MB))@:%X3A+2I!C3Y2.L'&AP EKZDOEG2=/S36?D'07 MGL.SJ0\=CGM20/O\\-5>>-F-?<,DRI68O@]2](EG)<'$5,@PE[1?ZHA@D[*9 M#',C;S9DW)@FOOO3CXH?A]%!+UF2*\Q7I#.@,]3;Z!)DF>;6?80@"D(LR$,@ M1,*U=F?7 CDJCK03^<-E/+88K+#=!_>4@7B0L0I7-7QAG/B"66@%$C6]Y]QX M,D[J"9%#\MF8@#?KRYN^4LU:,ZP^=;MX%=I?D0V>[;3SM7H;):'Q^_:B;AP#)#&>N! ^91P'* MU,L"6SSH.CR.I"64$GM;&IN>^G#M%3JH]CZ#HHF(#V%]K@.ZFJV^!=0=>RKL M\OP'::K0ER;WX4L'-3PPF9X5*9H-OSY^$Z M+SQ"_NRGC,<08%MT^1T$D6...D.VN:;X9E=A"Y"<_I<*8UQLVPQH7PP/44[: MQE\ZI/ ?:L^9MX1^/QDF/"']3S^/3_- "#K+(Z]=<66L>R5]Q7.MA8W:R."\ M<&T]IC4@CI U?8C_H4R="[0GDU O(%Z$[\3W*(PQA-F56'-TA0&71('$4,?@ MK8RX?TQ_6Q0_"'$Z*Z!A0'\_X/6[F,[GL8HK:T!4(J>!UV6_XA: M&=1_OV EIL^CX7^=XY54"V2%26T22$MO@0K: &UM$9C3Q654(3C65[E%3VMZ M# T/UN!;A) EV1Q&LPB2T?ZC2,S@F0T0T>E4E)2"/\9N$IO6\Y3:(C1[#_KH ME-"$, ]]G;02R)72I7EMT<6@+RX3)FLD!!DYJ)19G73IP:(BSY_38D+KS*9- M6)YR\4X;LHQ[4%H/J7+K<*WJ2;9 UE,USV94#U/,TT9[6U"B@^@/2XZB3;;H M/!CE$JB:/NPTF=S!<<]B3(F,\"=.BGL*>0[-B5TD?@ N?!A.__EJ@N2JS9#< ML=F',+NXO[#)I10*^*(EG?;<@HN2-DMG0B1WGP?;V@K;'MWA?>16.KV'*HT4 MTD.1QTVD\QCBW\>G=,C6"/02)&.Y6.<1+!-D(])!"]%Q"73FHH[(9%*E9]:L M!7:TA.FNA@-L,R^_?<$TP_QB^'68R>>_PNI*W2QU (WUFDMF +<]NJ-E32.%])"CO0GI"4[.5C>C@EM5F )!:$!Q^LH'@8"BU%X/.1K9 MMX=T&]714^7_MG=ES6WD2/I]_PMV*8"-H9F=Z?(;#H_/RT# M#V_R@(+QD2M%&"W1B)S1A>-:DH",M=P*%6*KDP:?>H\!^+L[[3]8\"]G>-)5 M#16WBUL0M[O6=AB[N+EM6%'_P]_NRW80_JKZ.DBNHLFP"L<&6OHK!>+QZ"$2 M9"1.@B8JI&2==URU*^S;MP(W^)WU];>+P"KK[7>4U-7U\E2@W#!A*2?4EPL[ M4VDE'A$JY585^]N4=W_15ZB\9\NL!R>KR?EJW+]SQ1)G26K" M$#ON(\81%V@FR8,U*FJHWS7\;O7764G?VTW7,]52.QWO%'[ = 8H _]]-/>7 MHW\OAG _FDBX:O2?4\:9<'@4"5?:&-$2"#7)$I.B8R&5I+!VJ<#=[X]/WI\>??[[A[_+I[?&G+Z?-[\_>P^1B MZK]_&T5_6>0P+JU"\V1ZU37KJ^;RW9._>A-&K2+TT,$0*14E5D>'Y 8&')1FIG;3[6V8.I>G/_[\F\!.ABA43)E(4Z*X M#(T05T97,1:X"UZ:0&O?WCV%9[#"]9H\6*MBKR7P?><@%5?F;.[GS=/N?[1- M4((F3=$:$"0@;GP3?">;4O-^#C/G#/LB), MQ:9] B,E%%HFH%#TM*B6L5U3B1:+O7I=UQ9H#U'@A97R&XJB&3/KX_R?H_FW MM]>S.1)U>OPS7EZ7FJH2-^A;41LWD^&#(D:5-3K5OOAY',E2$HY*^UT9/=!?OOJ,: M&U_ES:\W,([?KOST7S>I_=1JA:<^JC8)E%,9W 0RE['NW.&IS9ULY>%TX(E6+0-+2=.IDQ"M$SJ2'F VE,;]T.7;:.1]LJ67;0PO#>VC!&$$)RD MY8RF&7]D7_KM<$(IFO4VI""$&];_VMO4I:KZW,WC>H8R^AC'%./D>CR?G4*$ MT8]R^BYSU#)50C*$!"6[+#E'''.9B,RXH>""=[5[:&_"@\R>2_091^2Y2 MK9WE]^6/R>WK+8X5:9,*&C>PR)O<91U(24PB(GNN($JN?+O"J?5G#YOA54GB MDWKBJIW!5YIBPRJ@F(03DD%ITE':K6BT&,OE/LV4:X@VFR#;Z>^1I[]^#785 M6>TO\+?)]705#[7:00)+(-.(IF/2R"D9B6$R) ^)@6A73OO(PU^]!KL*K(>H M6U/$_<;/(#7QX9M:2KCZ?CGY!7 &TQ^C"+,O4S^>^5AD_>;7TK9OCA0MF)4Y M.H+VO"F9.((X83CAGM+,/&1PM?MJ=D-\ ";W'E2W3CPY-/&6V)??8 OT/46$ MNR'?3]!X2*YTI&D%1??5@^3Y;V%*MQ61)5&&XRXO!'[Q'+_SA-^Y%"SE(&J/ M7G^)--T2P'Z]+-U%O]4=H6(7_@/&:7)K5"@7(G5.$ XE\PA_0X*DGD@'CF>K MJ=;M)OVL/WOX(.60JEFSMY\OU]H>T\EX 6:!1=/2)!GM?4#?G4@H5J@LPXL8 MLE^"=6[UCGR#CE<>_.=1)#G&[^1G-2_P#?P'LW$>NDTJ!.%6J[11:G2%' M1AP5V3(670KU*[0!ZE*^GAR=G9\=/KIPZ?W9Y^/3\_^ M?G1Z?#2>C]+HLADK=C,=LT,!TFX+=*\UZO!"E M?;^>+RKERLROT?ABAC1IL-VQ,&DE!?6)@"ZW9)'CV5"Z2PNIM*=)*%;=Q*N% MO;-Q'+]!NKZ$D]P1T8U3'"+G3J=((DH.S]80B5>R3 7F@0OOP=-6]W&[&,M5 MWV"H$JF]<'?-K!@'T=6 NE+4[T%OIZB=MNP[2R#8/_UTZL?S182 !5!,YE3N^\IUC:#$&0W$N(B&4T);2=6V\1\ &-[MKJN? M22WA]I OBOR_FHS?7OK9[,UM@@0D;W4DW)I2*Q4<"0K?DD:M4Q ^FNJWF^LH M#DSG'<5<.WB^H7?O3=QA>44O07+\AVB1 UI[*A,;12 T*R5LX,!\NVAZB\4. M1-N]R+:/](?Y)/ZKG'QXC#;@/E_Z\3))64GD(L]XF'D\UIR,I5Y6$QN\2I+F MK&SMSK)/P#D08M06?,7DX4JFTM%5J;D]#UEDJJ@E)M(R$L$KXBFGA MKG3? MG:I=7E %^$OAVGQQZ,OQ^\^'YU^^9\OIT>?SH[>-MV[.EP1 M;'MD]TN!G4!7N@8XA4L_A_393^>_[ETUWI$+@LR*6T6,S9%(XRRQW !A@%X. M54[PZJ;_-DSUPO8;5IJ]^?7@O]Q,TLO118Z.GK:V] Y0DKB$Q[905@:7$U6J M^@B>YP =*@A?E3F;@^M]J>BEQ-#;O=]-G@]SR7DH)@W1[3_"W1M3UKK.]**Q7IH5W>%9IA6V0-13)'H=S7YBSWWI[PF:=!#^ M,+1PE)G HR%6L42D0O\C. E$J:#QG\R!UIZ>,A0=M@2(]\>&763>,PL6#JC@ MF5FK E&RF0R./H2C,A HK8^M!TBR]IWK.HKA';&NNGE"U<\0;.4IH"4$-;D< MI0+I&)V]V]N+P#A8+8#$F"V:9U$0[V4FD0D>18C1VAIC(#:M?_CV0C7I5XS_ M;<*TH'T;5!4KQ370YNGV_)2*:-42@ M&L%P1,2$)M8;06C.7"5A&*\R]_OQU5^]CBL(M8^BO.5 J^8Z^20WETHW&Y9B MFF4E\.V8P_?T^)ZE.@3 >\]=#,)7KTO>!.;P+;RZ^NCA2N\^GJ7MT0)17RTE MU]#LJ2BXCKI6$SSJR+J/ JMU9*5W1M8R$6,%.J1:,^*RX(25X+P6V1E1?:K* M0-K?5FL[E/)W$7$O575K^49*!E#":.*8Q$-0I40"Q:,K*J>=8R+;4#NQXR6D M=775S?9$KET$6[L\]K/_5=A\,O[B?][U.S^ZF$+#\N4(^5_G3D6M:)1$&!-+ M=HDE'K(D2=" )FJVDJT8@ANRN=JNN-] 7K4KR?ZDW$,RYT.[YN?QSY)G!.]N M9B3<&K.SM]?3XKN<9Z8"."N($FCJ2$8#;GDN$Z^LB0"6Q]QGV'\[P@/AT #J MZ>$(>3?Z,4HP3K.;+:_90,\3DY:*&$A6"4K/_(Q;)_I4%#TBKW/.$FH7*3Z& MX\"(T5G4%6/$S8;WZ;I(XR2_&TTAXM^;G3OK):4Q$8N_PM=CJ20F9L*H-DX! MMS*UFRN[]N@#T64%N55T 1]'\V&>IYXS3PQ M2LCL(4;@[3IJM%KNH+7=6;X5.XXU"-]/?I0!Q^-X9ZR4_BZS;Y/+M&CY@*9Q MDYE^G"FR@Q//6/R2. M#*"!==*HWDBSI'QS1)4_@.D=TYD2T43-"4_%K\*]C?A8VLEX]*:-MAQ]KLZT M>0K!GX4XU;2P3AW=.W4>WR2Y T-=F:U>FC0'AGBI0P\]H)5CI,"]LYUY\5P$ M?S;J=-;".G5,;>I\1'9__8Z[Y&B2SB&5&H,4B&%&(3;G2[PED>2",NAH1T/; M=;G>LM"!$^'9,EW7MZVM[[-R^LWFH\O+!3Z=0.64#;$6&$$A.-S% !UB;9-7 MBI9V%,_5^>IB!Z[W3K)=U[VKK?O/T\FW41C-[PEB 52BH:S+79S.'$TARQ3Q MG!7(/@%XIDSVSR7!QE4/G UUI/U(T*F'8JZSKV_.CO_[Z_&G+\?_P!\=:K@V M/*E[Z58;B)4JMLZNPPS^[QIU>/RC"3TOZ<$$=9"D(@JX(%)&( Y=!2*,$-)E ME:V,M>_^-V#I/L/JP7,7-_0L, 7*$)H#GE4BH$<4RTLJ@?M5>7=6O3W:(SB& MJJ^JHN?U 54=!?M2RJ967V0Y[T]%])*ID\0)A7N6+'NDSYZ8S&GPEF4::]]H M;("RM_27SBK>PIGGB+J/)*AU6(O;W3; ^NJ1OPG4GC)=:JAN.QTZR'U08CBN MJ"_#I 7SEDAO+/$I4$)IBM)%='U3]6[TPQ)B6_++H'S81=S]\V#9;2EK[9TL MS1+*S.^(EK373I$0J6?:2<%ISQS86[OQ.HIZ6OW/D'(/:1 ?)^.+.4ROWD&X M(WF.(8K09'AZC>Z,H,13:TEVDN?$F3.Q=DN\QW !M4 M/5D$CR/:CSG076-;*-!!W#T< !O0.>MR<$:14L*#>Y-GQ 6*GI2B,:N@=7*U M.Q0-28(M)L!0'-A%ROT,E?@!T_D(-[D";'DL\:Q8*!E4H/"@ \3C2\X_]T)0 MB0)(JYD.-:9)K ,9_O"OH:7U$1(=15RY NHVM?LLPMA/1Y.&V]89P0$,T:$D MT6F7B#/X0R2.0X$*Y>Q;@873#+ $1=N,NC&*FE+@PY'J&$Y2\DA MQU;;^\M2^Q.%RT-I?1?!]J3MWR93B'ZV/&94LC1+QLOP62"2JJ9WKB@5'%EJ MZIUOY\:W5/7#U8%T;_YN.PN6688VJPU M"24?1<:2!J_*P&=&T=1(WB7=JE/)+BGG&[#L/6I3YQJHBJA[I\"',5JL,)N? MXB;7['3+?$E_ ><.^:EX,D3)LLE9:8C793@ABXJJ* 1;30JH3(JGT!TD3:JI MHX]2E0=([WDF-[\L!^EI:6'+SAU+3/-$B9&!XN'((G&YR7R8S:XAL7/A M0@9N->&1!2)Y+&-?3!G"JW0L!>B9AUZIL@WA0?*FJEHVUMT\,_NQD=\,XG]> M3'[\#6+ZV]$??II*N/9D?/EK>\+C X+3 MLN^/SC@J4Y0NFOC'[,VON[^S*-9O8-UB.QJG,FKCWCBRRI?\?4#LW T .3Z* MR/:F3N@KZG5V>O;U]P>?8;6Z_J?6VN-L]?J,6:_J;R'F'LP1-(SR9'I5\KH? MC%*JJ]A-JQRT2K>(M@?KX1BW\\DO@(9"O2CRL14.6HE/B+1VQ6R;D5^1K4N!OJ91:,,62]5N+5S8^_8"5W5F8&XM4:YGHC=@^C%-I MX'+M+V?5+?759W>SU;?#[6BRXR+G1Y>7]Y;8>I@]_?X;']CE(SU*_NKCY ^X M;>#FK,I@T;]DLC1P"R1D+]$'5%8G276T[4J+'SYWN ]SF]0??%0=7KYVFZ$C M-+&2?S^YGH:2,;#(!7[\QLR)9L7X)')O$@ "5*:B9ZR M+)-X!_@>'M[YK__[^^,2//.BS/+5O_W@_L7Y ? 5S5FV>OBW'WZ[_P#C'_[W MO__+O_SK_P?A_WEW]PE%]P7'$&OF755U!]Y>!O>?'/[!F#VR6N MTKQXA/#?Z]?>YT\O1?;PM0*>XZ'NL>Y?B[_RE- X#"@,$X=#% 0QQ"EV( X2 M[#INZ,0)OWCX*X^\V"?8A4[(*$0IYC")4Q>2E 1.D"(>BU_+19?9ZI]_E?\A MN.1 D+9#G[4N&B^H0)7PKLZ]6JER?^;S^4V>/3DG>_^UKP]/BR MRZ+8655BF4@LW5!B^3]. ?OY#/0MX5L=XFH!N9K;Z=C>@SD9]>HQM?19YA9&TJKN'*O]>\17CC;;<61ID[-]^$#\MUB5\P/AI<26V^5GH[&=^69:\*C_G M*[HN"G$:+JB71 R)0RQ%*(5('%60,,>%">%AZA-&&?47U>;K7O 5_.U+AT@- M3174#QK45B>DMN!EOBYH<]X)\/*L;S#Z]RU@@"5D $&V$NOPL@*%V M0?L-/ M__KS%N^SV+:T3/U.Q('^JX Z7 MTR)_U"6XRG4WOV&V0.0'D!>,%\*,/4+4YK.DCT_Y0IR,'X69^\@_Y6+5N,NB$-O#Y4:^ M>]D^6*77]_XK2V5.2O;M:5O._)2_3?N+SZ MBF?$'1L_"!/K$6"F,WD=W$5 W3*DP?; G_H-H%$#B>QAB MWXTQBF)QX64Z%L3;(6UB_=<@"@1.@+>H@BH'S^+7%^!;BR/ #9*@Z+ $=(LF M$& ?]8R:M\->12/J[2 \W9%1$P#?20I GTK0(Q.0%]!_KB45U+1>@);:"]#[ MK*Y[G]7O]6?5H_H"='2#EG"PH1ST2 ?W0]^8MN7X]K;3DJ7ZA@B;U3)^0W2? ML,3?((9FI_XE^\>ZK"1ZY7U^Q^4&94N^8UGDK)&;1$DC,6.GT"$F2O^D\00)\2!24I"AR-QMR!4 MY_R> LF)3^(>RE)5%AW28+6]HHC?R[]1@3AX:C&7*CGOL 9X@[;>B3S)KJJ= MK:^]5WJGY-XV;? %^_>0G^0_2[3!;6^G?I2HB^W\"6RP!UOTP1\= ?_7WF$W M)7\M'5N3H#CK 30ED_>/DDEA&;B#KC@1H,4Z]>U='#?B *HRLN27JRJ[RI9K M>8#=BT^E_)HOQ?&W*CE=2Y_4?8'EP76%7\H%Q9A +TE#<0+$+L0\22!% M41@@UTM#%"O[D&Q@-+6Z%YA UJ)R :H.&7FSZK !58,.8 (?#?>-E0U1\&;- MS69=)S21&KE#[P+T$+P $D5PM>'_!DO00Q.T>(*K5^"_AL]M[GTP<]3-M1]Z M3CZ;O!OT#%H!-)\[T29?=GR05A?6.ZW*HEK]=2<^.;Y(N2NKC.(E^)7C9>_9Q)6Q*RLMR$0=.'/$80S=)&41<"%!"W0 &'J&(1'$-A/..[ZL4ZAP4;V(\W%52O^/.#*OLI(N("=.$RCV-.16 W8$XOQW?6G MR_OK*W![>7?_=W!_=_GYR^7[^X\WG[_H2;0.-]7$?"(>Z9O]5 MW_AD0$$8XHWU7F:L=BKEJYZY]G'UM*Z:O,X%#9+08<+(]I#0/8A' 4P"WXM*G*N//?LUD_ O>C%VY9BYO9U0\.C,S5]= M159C!_;1JUT)+8)@!\.+G4O$QV83&C3GYKZ&/V?N73#SY\RS&WK>')N<&_3F M6 $TGS?')E]VO#E6%]8[HAC/%N]S 5XQWGCP_'2*J@9C-9AW$ODCUE+)Z5\> M\N>?Q3N-H21^V-I'ARO-\AF>)*#[G$X_8'8UD@$P^?_7?ZZS9[R4T;([+E;. MY/DK_^%RQ79_T7NR^3 _KF@AOEA^Q9L_Q=^7:^F#O/Y.OTH'RYVPPJ[35!SI M"X\X*<<1AQ@A8>;X/H)QZ#J0A#[C:1@CXO)%M2G%&+TYS(N^EDUTHFQE/,NZ MQD*Z'NH$!ID<5O_ MXCKW==FWF*U*]_;W3A-'28PNV@2&'H(7H M[J!Y1.[C MWB]WWVB( AU5X,>.KI\NP(8TT-$&)'&@H<[>/?1U=L72579FY&>]#;_.QNQ? MJ%\)"[.3[1,O2\XWR1R?)+1/&2;9,JM>?L75NA!_WF.R[+FK$N8$GHM]&/#( M@XB0%"9.ZL'4C[B'8APR1RO!S@"'J<-B]"MGZR4'>0H^K"OITOHU6V6/ZT>9 MS?R8M3E;OZT$HWO)5S7FFN>.R0:H'1X3LU7O!&B0N=AGU@788'0A<]P(![Q2_$4F19>=#A5:MN?O7 1.@%C@$1CAU(>*@) M?&)UUJ @E5E9(P%XAX4TH*LM'N!'\??F&9T2/UU6*S@/)V2@9A(!;HZ!&I4+ MT++R)FU*5\J-J2EMTGX\9$+V:7C_)F2CF://.COU?'J&_!ATW^FN.9^GSI#: M':>>D2MR '226:!4&95L] M,;KP+ *O2EXGNJHBBJK#6Q2.ZVSVAQ MJ;VDX+G\2Z]46%U&E3@T+JNVF:-O82CQQ7(VJB[E1@*M!& VP=8AMR_@6N_I M"[HXO#_S7/-PW7EI:K]KOH*?KV\T3L]=DL9%T)@:/5GK"+%\'A[%WDA>=E>: M33".$M"7@.,/&+9(:X.2-ZE,"Q:GI@P6U[ZX=[C,Z.6*U16/G.U%"TF8(!P+ MCD4(AQ#)@HV$<0:3),&I$X4$.UBKGYD9'C.&;*7>63>.:?G7&JTZM:1%#'2( MRW22QO.LV7/,<"O4+ODS,%@S!M+C[2'K+HXP>,JH[9GLL=4=RQ"+>5M9G<>J M@[Y39RZG?\3?"6BN0P)7W! N6?XDUOZPQ ^JA_V)UR=611(JD&"AN]/OKL5 MW1HX1?VX76"!<#T5,4(S^$."MV0VC!!G9$"<6G,V4V*$J+Y1,?:H0;+$_;?\ M_;JLA&%>=,8G9R@.>.1#BH2Q@!P>PH2B #K493QF3AA[2F;#B?6G#L-]RP'M M(&K$XH\P8EC:+)"G&9$3E&V C1OD2B1J9!2<1ZI9TL .R98R 4[3,1CL/_+: M?/'\TSCOA.P''C,.03[FJSH'X"J37"B?R7HL+ :I5.FV5[H;1SDW/$T928<"9*IOVL0^9(- M9LOWR[SD]_FOJZ=,%I#7%P'EN-?)%::.>M6 00U99D3>9TU_U%\_WW[LM370 MB8*=9L:X\6Z'#WHRK'CYI4(;3> ML;%6[>].M&I7;,2^*5OW21RGW(UAXG('(I][,(D9AC3FCAL%B*0:M_:9D9]8 M:=B8#O'Z&ZS@C7C#VZ89=ZBG@Q#%*2)D<(J(QNZK-%MX_0]!IPKD[7X0AE4D MK_-AV"I">9WM&"YBF1FG&8M@7H?;NT4TKX2#Z9WA1%?EYD81Q&Z80)2Z*8R#&$.'TD18&CP.&-&[22A"GMA4^!5_KXN]Z09L/7)5]WZA MRD;56\<$S-&]BPRU7=_B 6I$;%Y1-$FW=G%1A3OS=4:3'8>7'-T%S@D$X\ E,' )^IYPDV# #F>B,* !911RV3<>(8="3%$*,?-Y0C!)8I+J!U!,^6(2 M+FFY4@='9,-]Y=#K %=T B*FM!J%/SIJ[:5$CA-C-:ZQ ^ 5HAC'"#P>LSCZ MI)E&^C5;Y;+/1%?JTW78^2"0O,K*IC9(FERG:H/^H_FN%QZ)0Q+X"<0D1A!% MR)7UR0ED@2LTF)?R,/87*_X@>^O>JPNM+?R4/O^D^?P/L%2W!_H8U1/E\A7L M%^MU$^LU]8"U75+3'K,RW30!^U@-9!UG;1JA22D#!_MQXCWP'R/:65MGV6:A M)4UG#:U9]:-M9NYK5>OKZT>+Q27W=QE]3O/B$0NF;$.,JL$8Q56FDTD!'#S7 M>= =^)T6^%9C-9K$&D5-5=:?+7RJ06P_CJKSFL%'RWGQ2Y&OG^YEXX$O6S/W MKEI=/E:J>0XCRTQLI4OHH 8/:OB@AP"XX]6Z6('+QWR].EUAK\T8!4FVQQ-- M*3Z?'7I2K$:HF02/K#V?]*H1N2.YBJ^8#I[:;ZAY2:GE23;)> M$H8\)D(14"=*(6+BEB\N_10&-$D21+GK.8%9JM0<>8W]U*&1M#TE;JC&*8QI MU(U&*)-W1E+46#KB>0E1,V8ECI!V.A'*1A[B?L'@;;[,Z$NO2#GE"0E="IV8 MIK1NTYSBS?/;W"U/*;KZ"U*MX!/HS? MB^VP0-O9/$:]U7K><1I->X*\>E7O.&E[W4+LUO9V0OX!9\7O>+GN^K(KP8(:[E[5SA2GK1*-EL[:85BSGK1* M9.^?LVHO&508M.F"-VD_QA"F,GBBDA:9+XKH;'ZUQ\YO&"":" C06N'QL$-?*_S]F'894R"UM-0V"U M57"3[H2>P7T=>88]S$"+VH7L^KOS\$PLUDB7GXG59JGOD[)<+X_= I\&<]+/ M67^^_'(+7-C)%;>QGF'U]OWC@SR=/FE$X(^^-YW"J<')XF3Y?>\8.)]LA]L' M*3,O2SY8<=Z*Y%,$'10CGWQ0_]NZJ;[R0@;EVY&]&J'R(Z].?(&H(>XD=;2@ M+[2CXL?H'I>H,TG6DR=S:K5D:8 F(TDZMMYL7KW;'8=2[Z;9%1?B]86\H8^B)-'!1%A,.0I<+,=V,'DLAQ8"Q^QUTWC<.( M*1<%GX'(Q*+;8G$!2@D:/$G8H.J U_U[F#@^<5%J]_ Y>PL4+/R9&&L<8^O7 M_;1X@1W$+II""%#C!C;(S<1A#0-_)DZ;&?A3Z$D:M)TD MT'YCMD-0K]60[231 XW83K]C9"+VJSKO.../=?EX,U-<)O?+!E,"R!6NN# * M(Q=1S*&'W5CV=^4P#AT7^LAQ,8F(3ZFC811J@)Y8_+?0+Z2=)^ WQ3$M!N!* MN9+;@*M*=MY$O-*U[/9JN?M\:W !'V;CFY;U-A'_3.TUFWS4M= ,6#%BD^FL M.*<59D#IGMUELH*AI24+5F_2OV&9.5'=%'>R?J8<1+2U#967?VBVJ,W -S:O0%,R&^>:IO8JN'3S+9_%.&2;;, MJA=9$;DN"J%#%BAV0H<[ 8Q]3PASX!"8\,B#24)\)^"<(C_1ZV4Q"E/G@S9J M;5$#!LL6?-HD)+@Z$[4P3 MZ#-"A!D=(4@2$D+N)HB%3A@Y@5:YR-0(3VR-][(^6V3K'*&/JZ=U5=:#V3;( M@2UV9_3.GGR#U4R#M[1M>LIZRATSS^.=F(VV4X&G0O=ULHDG9O[)A.2IX5KT M9&\B8>W<\"O\4BZ0CW# @I35PXJ"Y$/L=@'B'U9N$"3T*=*-;K:D&?T8V^S M&*IV3#T3"%CPQA[EZ!E.['/Y9-&'O4$%M+B JPEY9L&!?2[O)O!?:_+0CO=Z MB ]&SNNC"[Z^[WJ(3B77]> "$^:873_+!.45[R9%.FF0L"2!G'L.1(&+8!*E M%'+L<=<+'>R'.@K8!(=Y,LMD/^A^\@V7.(!\I1<6,^*QDDJ>FG.ZREDGD:G& M"@BT3-P6ADR=(&7,G+ES9(MMF#QSAMAQKEA)#MM;^NWEA1VGW2@E[,129CZ: M+_RA.4V>\D*Z3IO"_X.^'+X?(GI+N>+&!/T^?#BVJ+;D-U&#.>O?78L/^ M!5[O94,E@9?\)MVFHG9=0A8!=[S82R.8,E](G*4S#0-RWO2!*8JT\ MAE. IE8% JP,XK>YHDW)P#F% J.,4]0*%MBAJ0A:3K29HDU&^7CS(GW)'Z', MEK"? C.O?(\0>R#28\^;2?'>^*#/:VD^7&7+M?C=00;J)?O'NJRD9EEX/@G3 MU(MAY+BR;BAB, Z"! :)RT/F>H%/J8Z0&^(QL0ZX7:[+OX(5KP!/4TXK*05, M(B6-:O[G.JM> *[GLXH;WW?Z5?;"D1W1P"JO>..K;Y*!WH'U*JM* )O7.3// M-S?=,37M,L,^Z"F?@QEL#4JU/JKQZ6>LRY'C-:H78(N;/05U)G,LZ2]3+&95 M;V>R:E_[G;N132U-ZK&G;=!6(7>BMF:JIIG%_#RL,[$,7M?X%6):5V8OWYZ6F;B9M)\XD'@4H_$ M"71H2B%*8@I)C%/HAB'Q"6$D];74Q'GH3&V!M, ,]<69K%:T.69CH*8]HLP[ M?3O#"LFV;)#SD)G7/K'"N /;QX_+K;9$_9XRS=R^_"3P^KC8E M,I<"Y'.M01@2)X7($3\ED1] /Z&>[X2.C_6:S&M!G]@JVD&@':XFQ$?\7&UQ M,(X?*S!7.ZALEV5G19IWF7?78]Z] O/.B3^K,\%^4%H!]FM%JM79,A"^UEAD M:C/GDI1"#&FU8)A1)TA<&*:I,'=2%D 2)K&XK@4(4V$'N9Y2&TQS%*;60_(8 M3Y?YM[+I>'3,XOGK5";/ALVV31\3YDUN H$_.K0L7N/,>3*[5;1!X(U:1_L, M,K>2#E8R*:S('WE99?07GC\4^.EK1K%@$\=M'GHHM ^+ @0]C+!L"A3!V,@'%(*R)-5 '7"=W?Y@WP]K$,L5Z:J.#"_J @81L5,,PS >= M6@5K_#"L23C)%UME!TH$#I<7#"\Q8QF!$BV[Y0)JKYB6!5!9^"N#;NV7Y_F$ M)S&CD+J!+\TF C&+'1@SQBEUD,<")>UT$L+$.JD.^W[*L7:2_SXC%&]9YY"G M>9-J0#4Q[5&58Y"D?X(2:PGY^^O/G'Q_@KS#1/M3#QJ8 EO?\/O\\8F+VY#4 MK;T1B^]>MH^TLV#J@1PW=*@"#HAYA AS"#& M#H+4"QP:\A"Q4"D??T(B0R MD$AL0!_CG6&AXA;5?ZX;757C?0%:S"_V]TOE:C7;UFF87:^_A6;FVH1;: MFY:S@W;B1*#GLR^GY=V.73HQ*$-[5DA##?RZKN20F.4KF4=6MY<- QKY% 70 MIRR&B(<.)*Y'H1/AT(L]CE"<:MFV0] F/@ ;D& +TZ@5[S"_%$U@6US0.Y.T M&:!O$:L09LLZ'H0UKZ6L0O:!U:STDOFDPE]Y]35GVX1DQ8ER)UZ?VCCMSRUL M0*O/D3M%\; P6B)63P2/T&EY]K0"66<-9]Q?<_;QC">(.C:@\=2C^D+5-A 2 M9_6[EX\K5J?$JTK4L7>G=NFTS:AZMH4P/H6-*N!GSQE;XZ6Z>!VE?5RVSB5; M3[ 4*&XK&2S)V!!Y1@)V=,'9I&N(G+YH#3YG6F X.#TJP321[6RAAUD"48() M3 *7P=0-F$>)^%_HZE49ON+HK;;2[MC4*:6A4R8,'!95^VS1-$K/Y(A!":+A M("[5.L37'[ZE1^IA1>($ [BD[OC8I+RT*J1NQ)+Q\K;(M29J*ZPRW=?: M]T M>^S UUT.) Z<331N6X-LH^-'9?W93B,-8ON'D\YK9MZ2WTI^DUZ75?8H+F_E M(@Q=E!*"H8L<"A$.'9C$,8&A2UT?^3A*J5;2YN[R$Y]% IA,,]R T_.#['%" MS?%A3I^>F.Z3-D_3KN/467)W["T^JW_C.&'[#HT33QD.%Y+3P655LHQ.R\AB M;RQ.B'PO2K$KB\D"B (40,*%$'K$\8EL.L&84C]5!5@3BV!==EW)^#L38"_J M)CNRNPY/>2$#UVFVJH?.T[RL-.5SB(%JPFJ)+7J26P/=*T>?:);0.'FVI@@- M0)IW?M XR0>3@Q1>,9-PN=C[?/4LI";+5S=%]B ^]J7\[>5COEY5[H()1B:N MDT(>^@0B7]P!,?<9#-/(<3@G-/8B'3D?A3BQM-=I*%L$+D"'0ON5-UCHB?DX M%]6$W2IO]$3^3+9H"[XRJ9;$?QS>K$I F?Q]5:#^HD'0@OWC/I6QVTP86;DP)\Z, RBLJ1#'R89+R $8I$?=7A'P2Z!4: M3H7IQ#*]TS$1;Y+CLDV&SK-Z8"J"^?=1;\X[37-A@+YK6TND5)M:S.L:$ M#MWCII,=DC7]%UN8H ,ZG3TU3J&1=36P[&RVUCAI?9R,N F0=HGW$]DTQC&/ H1(03&).4P M])+8C5$4,+VBZG,1FEC:ZU8]M984]W>V@2Z]FJM\!>NF,VF'IWG9]=G;HF9/ MS-ZB64?_W=\Q=.L FG> MM"2^%>:!- YNQ;)E.VRH[JX )&5XWX:HTZXT7$[:^Z#@EYIR"S2=5Z_!?8OU MI&>QT\Q]I@UM/A^;*2-V'''&BYBF,'YYQ,OENW69K7A9+J*$N@Y+ Q@ADD#D M^@QB%CF08THCAP4\YDJ#84ZL/T^28@T2=#!U4Q)W&3*L3RR0J:./Z5L-[_,O?,FIT,#ME'4-+\>Q=V?P;^"5^)A: MP*"%K.WK.$KW^$%\+LF:]PY#:K4.PR&2C,Z[HPO.=J0-D=,_M0:?TY.CLJBV M!68[?5!DE6+*'!^[(8$I(:$XGI(4QJF;P(2%GH=1@'"D% (:A#*QV.WTSM$I MY!QFS;"\62-83^AT:%46-"5:AF[B8H'>+5S\;2MSPVO/(GA*Y'72I_:PF0>Q MC1"4[:".LES+E+[W,J-OD> XC>.$0>91#A'E'HPC+X*![[O,#Z* N>EB5=]M MV+VZCW I-)'FC0?Z0%@C92>8PF,H.#-_:O*ZWQ'\)BSS= C/?_?$%/57'OG M\LA(D#N@\D+:#-IIX8+W@QF>VIXX!>HL.=F&(,WJ/U,@>=\UIO**0:TH)NLE M+CYE955["K1+L$\N,/&1VL(%$O"%KH_I--7C)JP5@O4DL4_K)".NE.@R*Q0] MN>I\U:)CA.V4C(X^;':P?A+73,XW'4D_"9N9?\HPD1/=7CK1OEKSOW- M^<(/>>S&@6QM'(4R%,=@[/DA'21033QH22F/K5(!-+,$=2(UND6/< M&99AVS3KNZA;P*"#+,2XAFW2>'R,%QHM,"WRQ*R7Y1!O+#6C5*1QL*ODV!KS MM8=4I&:GSZ/J.S-7AGS:--D(XX2%G-=='85N0XS"&,<,IC@.$AIA[OA:QLGY M*$VL <]NX:K6T&.J_5*SF.;=!3V=?':5A^6.*O9Y]MI%&Y_F[=)BGX'6RC . M5S8P#^_Q]V8JE_1873X4O :YN4S>Y^^X]!7<<3F15*QYDW[(2HJ7\FJY<%@: MI9SZ$%&'0,23&":41S!.8B_A*4]<1ZE!Q=F83*Q6Y=<+?N3?Z7)=%SQ47SE8 M23%]S%?5UQ+PE9P5]45\1O7!]___#S=T_I?O7 #YXD\_:=A@9VV'@K$Z%Y-U MG=3?P18ML,%KZ[<"]SEXU[FM-MB!FQ0T^-6NK+GXK&$(S\5O,RMY:K[K&=0V M>#5H;9\%8#Y3W 8?=NQT*PN>Z3J\+$M>R0G8'=B,EVWV#[N1@R'71=$DZW_. M5T7W5W'F9:5\O_ZN[SG]NLK^7/.RZM#UT7"O/=X"HFL.T*$!;'C M^8Z/M$J.ID1VXA-JZ]#K$M5J.6Y<276=S 8QL,5LM%/L_'NJZ31]Y9TR];I: MW21S?^R$W+/MT)T"U=?Q"$_(]),NY2EAZB>.7/]9O5Q^*UAIKU!*8\F)-?&V M2.<7<8.KP)7\L2?YLEUC,Y^BN>\W^<3V:Z%TF#RL="?DKY[^G):UE@N=##AF ME"6C V>VO!D#XON9-":OFTSCY86PB:OLF7]Q@O]B*L;I*:(WQ#.=<< 3\%R\O(I[Z M;I3&LMU("E$8RX%M/($$A2P,<>QY2&G.Z9EX3*R=]/(L'[NW>YS_#NMR\1+\*,P?,J:$D5?]+F[HQC(FY[GFM&[FF\- M1J!!"30X=:,ZA()J\6I&>( .LZ:FWN:$N;-X8VWVG!D6,T^E.XM5A_/JSEO. M3 ]>4EH(B+W[^?NVB;E0=%Y (@!'(76B6$?3G80T M]<6X@2O4DKQXZ8YA.,T?-5UCA6K-ZVI+< _F!7AON[W[*&&65,%I.+,*^RBY M^^(\_H*AP*ZJC&7+M;22ZARH>NWK.D;,V0>!N+RTKANK^":5YI-,D!+*I-8D MC6]BX<11$O@TAC$G0K@I(S")J0_=F+ DPHG+/:0EW#:PFEH1]'!LS1)S"\7. M-BCJD+F9JZEO^GS=X@Q<>PWHK?*-UOJS I.\ZH^ MFVP\4)-6%S=3J;V@6!T3NQ:6@NP2<24'6_(5N\,5;SW624@(31(,'403H3=) M#!,O\6&4>('CQ*$715HE;NJ@)U:.'6# 6LB:=I(&#]64WC2DS9%_7&*Q@Y-U/LY5,JI2]J,\J;V]W"26.Q VX*4\(Y1$'HPCAU7.A2[GF>[\RIF0@ GL2K6IYJ'18KN?N106TN+0.HLFXIN7@GXA[IAY^>US4=?0;,&+$TZ^SXIRN?@-* M]WS])BN1ZEZ_6Y=:!PR(>\Y0Q2"@*(1*77HB9$T 2ND'L1#%V(J7(ZB"4 MB;5L#4QHTQ?U)(UAIFAYM<*#=>)A MPW;_PB+(J@^8UAG 5[G,_%UX:8I0ZB702Y '4>@Z, G#&'(_QMB+79^[6A.3 MC@&9.F!6@P0=3/!' U4SP_4H=]0D\ER:]012FUS]5O<#]-AJ7W\,Q+PMZ0>( M/&@S/_2L^>P-^?\R>>T9+V7SCCM>BN-87HKD/UR*.]'.+WI/+DA*2( 3)F=S M,XBB.(*)FP20^ABGA+HXC8-%8_Q_J82YKRB[Y^"D\\'O8Z;^[=)PSZWLR,N"@*'^,*6<7P'(I\S&$?8A0YS(B]@GD.2 MM-V1ZQ5[D_O1X65C-Z1SYE7V05%CS\593=4N D#2W+SNL_-+2J@>40R?>^7 M_3?L3CTYFU$61YZ8XS+[O).SV79LV,GYBQIXU2[E5NR>@5TCF<@G$:<4IG'D MRFL<@C$*8ABY7AIYD>_S4*G9PC"8B>W'NM)WSZK2<.V^:\#FOISYQ5A> E/=YA9?]?Y,P@0YW M4F% .URZ_N7D.M=-_2!(2*151CH9IA/KOM]DY5<+2F:2;NMC9%=K/<-MNMU2 M,^K>Q![HZ>*C+6&V74#J^7<-NMT\8(F?^&T%7G@%MBC:3^"8G)N6K,+I\)S5 M8IR,%==EJZ_'(EL;^QQ*/Z6P)!3UZ&QAT.] MEJ-'H4SMI_SM[N[Z\SVX_/+E^OZ+9L#@*%<4 P;GTJH9,*C!;>($DPSC'"3) M5LC@*(QY0P9#9!Z$# 8?/F^^QUTSW.(^O\??_Y957[\VK?\^Y,5QO;%(TM!% M@4-A&'JR#;"9@R-F+%?[.=Z:" MK,2!7:>[ K%/53-'6/K(>%.^C&L-:S8I1'M[U!3'I-P^9\:('.#P'?10N3C> M7&]K2=F?/F+*%,NC2;31>)6Y):;,.C74Q'@],S5X4WWEA5ROX%_E.%59(RDN M2_Q37I:?>763"C2:9 GQ^T)V9K_BS9^;HSI*(N2&E$+B.C%$DRK=O%\E":V=FH$ZROE!D/PXU)@]Q/(:DPOI$;4'(UN82/45-^\[-53 M@@UG=Y ##7;@1XG?3^+:R.NC16K)*]RQI TM(#2K7K3'P'T-:7%E,UTI M9["OQ.?SLIVVOAV7Q-PT]1-A%I(P%;H/(6D6HAAZKHM9&)+ C;1*GX: 3:S? M/G[^75SF;NX^7FM>Y089I*:=;)&MIWV)9 M;E$"'4Z K>M,^7VTNC.UPVS4ZVJ'L<-*80Z>ZBF*R=BIU8SK')X8=>4R CA; M>ZYSV-'OTW76.F>& 64#AILG":$K"70Y9BZGD+J(0I1Z 4Q\/X5.*!MWB:N5 MR[3LB9.0)E9 35^1O ;8-4LP#+X=\$@S>'8.Y9:#7PT:$]3WC1)K.S9U .=U M8DNGR#T9&SKY@E%M'JFVK:7>R\A2465D*53)0R:O'A+,%4_Q>BF>$T+$RTI6 M!5ZFXNT#1RW12I";U5K"96 M$'UL &O0N0!9BQ H9"T?EBB!Q %,X*-5FV9I8X8US:NQ6T\K-:.K>]WI>DC* M3,S>/EQU^]!AVM0CU[B"&EFY&U>OM!M:183S[XII?>&R6-EA>W><)=RTNZ',1^ %Y8TWV9Q;%#48)#&*78A2B1#6?= $$< MDBAB"?.\ )]_M*FB,_&95J,A[X GSC,914T[.;5UIBEOQ3F'V10,MGF*-9R_ M24_I2(&E_?-+F?,V#JXI=F"*$\O>3E@ZJW099W9(*4-Y Z>3+D?4CB7M5<^< MQ;/U#Y>:H="A)2;T(6Y;_/?@3A+-5"'0]FB38Z!>9S3) -$G1XL,O6/VG:I. MM__,OU?WW_CRF?]:C^%;I(Z#O80G@MU%&0%EEY)[34V-1LVIWE3573J*^W M57IZ]MC.O%QL-^;Z]@MXCY=TO6QGH=@>93<-HVQUS[>+W+Q-]2=A[$&O_6F@ M&!8XB%WG1<%9'>IJ^OW?K*NRPBN94+SPG(2'$4DA#R('(D893"*ACV.&(H=Q MA .F52&#F=I(T^9W:T_@W+7)ZJS4+"G 1A0L1- MQDU=V6MT'&,;(.&F,)&/B<-=* [K%"+F^S#F+H=QF.*$!ZF+(IU1 M(Z9X3)W1U0YR-AWP=BZ7AZ5Y1M[IGN-'QV)OT=J=C+T3T6QPFX>]9\X=M\]F MJU/(;;#[_-GD>DS2GE2NN/SKSBW7X\'H%'/-Y0SCP$?[CO3*FT*SDY<=54Y__-YX]?)6MUYX%P@^\^_?;(J-\D48<$Q<1&#M> M#)%'4Q@S5US[2.#$XA*(PB#2BA//BO[4QU +B]4GT+JLYV U)Y'N+/1Y=U7- M&GV[>Z7IQNW5__4IZ1>6)CG2K)O?WM$%6L(V3X&: M-(LAZ5?9$ELAZWF1GS>D_2H;IZCE94?!SDQ"=&[4G+6GAUZ^,2 M?!-(55SF%:6:CO]Q!BI& ZRR1?=.T@;%&R=CQQH)5.A5B=@07_3C!LJDV@HF MC .<-\*@S("#L(/ZFZ8Y,KFPGZH7.2*PNEPQ.57B26JHS[Q:H(!B'K@>##BF M$$4LACA@'$8^"OV$>8@$6O&'(6"39\ITTV(&6 8=5#D1PQ! M+PD\B$C"(7%=!!V>IB$*8^R'SJ*2C99G9M@&Y!MCF)JNM,4&/2W90;VH9YQ6 M-2.NMXSX/, (@]2A<0JMY0T-@)HY:6B0>VM/++=U&W>PW,+3K"SI,4%-. U)TY/% M3PKTZ)=T'&)NJTJCM_*\A1>')!W44AQY9"*WF-K%1T9!!STG<>Q3S"(/8L?U M(8K#",;" H$X)BY.$R>E@=9\@)GPGL<15J< 3.X*L[23EGQ@\^^/?>>7IN\+ MUQ7E;\?G97<+YG)V6<+Z;7FY[&Z%MGO+,GC#B;O;XGMY0>[R4EE HL2E,/"B M$**$R#,CC:'K)YX;IS1"6,N5=13*Y&J^2=JM]?SGO-(UZ(YS1DT1GTVOGMKL M@6L\4_936 4>4#I%Y,'IT\&%3>7Q\S%=U5<< &> MZR87YYIG*MQ4E6BK/-*5[YH];266@"\^*=!@T'8#V93VVI1X98JMR?\XQ)FU M@3(+#G6#^JMG=R*__OXDOI>V(/3CXY-L/9+1-I%CVT;?K!6YVN(3*XC]YMG2 MO-^@)8O<]Q$S;CZNR,MAK3$+&_5TB#8'+0\Q.)LE-KJ/*T)\K?;C>@P9Z#^N MN="Y33[,(_E-*P@GC3P_1"$,8QQ#A!T&XSATH9,ZL1^Q-*8>->OO<29F$VNU M?FN/QJ5!5/-^R*'OX]RN'N?NHJ*/ZC7V1M,+=; MYZ1C3=GJPQ(+K7?Y.!>O M5VKP88F=IWM[V )@IK#O^'.^?,Y6#\>&TB]:&G"H?YHZ;>K%&MI[(V8$$#%W2 )W %*9%H2:4, MPYI532B1O2_Z:B_I7P#O"R:TAC#SLK:'M[A=JM[OCKT[N2^V P:NE"N43](Y M?OCH@K/=?H;(Z5]N!I\S.PH_\^H] M+K_>%OESQCA[]_*;.&\_KN3@N%*6Q5R*^])S'>K?] 5.DY0%KH\@E1.\$<(1 M)#YF,(BPZW+/CQ*FU:M#'X6IG; "&Y N\V]ETT8PZS !>(.*YF1: S:K';/3 M,D]/_.58V9IW'3;R.O"C1$BP\">PP0ELD9JD8[,Y3RP=U@8(S'J"FS-H_U@_ M8R7#L- 2E^5-VC93N2GN9$#X\UI:$>)6L>D2^!XOEQ*=:TR_[CZ["(,T"AUA MV6.:1A!Y*!3J*XI@@CT>AXR=_YVZ(8?9J3V9JQ*8F:9'/7/BDO0 WR FRWH->J]OUF"R26!V]9C%_9 MXIFMZ-;9^,P;^[+%OH/(F+6%SQY&5(\%O_^:%>P6%]7+!\[+14P2@F43&.K% M+D2I@V#"4P)=%V..,.,1,QTV= 3#0Y=,Z$G0&"-2;H'%OEM2;D#% T M, %GZ"T#)?=9H)VO*D&">.*AFZ)SQ6DAV__+#M)7+RFT1"2<;$@S&+$12*,G7\*$[CR%FL^(/,>;A7 MU)638ZTD2TDC2P>XJP>/&L" ]9&5(S96^0KV\-WT[--1/M/OK((Z?QL;9795 MW\%D,U7L G38 XD^V,$?W.?@Q'N@I>$"=+O>?_--[:O&H?2F]M?L4'L;^ZQW M-,[&]L&C=7HLYCN:9^/HSM$^'U0S5]*)84#OUT4AY&Q!8YPD2>4%R54_1,$ =9= 'J^Z@:." I[SH4MV6M0HP+O4< MX:":2\<>5_2.P*%!8"UP>SX8-2(M.5A&@,WJ/5$C?-\UHOB60;A8UC;7B25? M:[5R5ZTN'ROE@/'1MR=V733EV#VHX(Y7ZV(%+A_S]< WJDJ[0A#Y;+(UP\B& M%.N%D >),@LB'U]ROC#R($D[@>3A)\^NV&EZ)LHF,YPM, I0X"$78I8Z$&&& M(':Q"SU!GQ-1@KBC-#-E!,[40>&=RIRL!GE&O.0$KQ2C(.=S0#.VL5-WT\"\ M W420IMCI%EO[AF!\IK%=0<(W6@B.;HX_H'X?6?U^K/MO,J=BZ)H'K+BO_>B.LF]F",Q2%)_=1#"=$L-S\);/+SL@<:% +VA:Q>;:%K5Z"?YIGJ MD6F'$[KG9I\)=S43;L>98%*4/DJ=O=KTTZ#F+E$?)?I(I?KX.Z;-OU;\)MU+ M;\;?L\?UX[N\*/)O,OD9/XE_J5X6B1=&C,B>8$*F(7)B!)/0I3#FLF>8R["C M-V%%!_C$@M^"!:2#"V@+6+>/F 8_U93 5%S24PH2"^E\VRM0N =YS:X@/=C MG#/H6*;/ FLMS31 S]SS3)\IATW1#-8PB&G7EX!^^]9R0<+8]7 B+MBI*X>2 MII&X8*,84NX'+(J8D_A*&8TGUI]87]0 ][HK:T0,C_!C6!E8H%)/WAL"=WHD MGTF@1@SS/$+-@HY:!.O%!D^3,QC,._+:?-&WTSCOA,L&'C/VQSVMA4!N&IRV M]7L$.6'B8 0I2P.(@M2#.(X0Y)0&U UC/T%:1>8GX$SOCZNA;CL+:WO@CG)' MV0-W+LW:'KB&W W$27I;#5)ESP%W%,K<#K@A4H\XX 8?-QWCVHTCZC?-3?TP MQ$$80TPB#TIAA8GK.]!)XY#ZA(=43SZ/0IE8.GM#M+KH\@N 0%A'_+'NZ@>^ M9=57\(C_R>&WKP((>)(E)*5RMM P"]6$^&S&Z(EPCR>;B*;-J:L#Q%@;L7H, MQLSS5 ?(/!R>.O2P4=9\*LQ\)D>&=4DHLHWXK[BB7X5]_X7R%2ZR_/Y;WIXF M- QDL^\(NM3Q9$.7 ,8.9Y G:<)X$"2.KS2(RPCZY!?]!BXH6\"@^I9K)9!K M,E/!KI^21;K27F,"^JC48P# AF\=-D"@,WZ:6V"@5D+^=(PTS<_78JBU/'TS M/HRD[6LN.F<6OQF]>TG]AHO,-'6W[B&SC?A%2&Q1C#&,73ES):8)C%F8BON1 MPPF.4\?%2@7MEO"9VM_2:^K43>3=06OB:;%[S%=2ZG.RU-BHTYP6V[;# BIQ MVTDX/_&\7O,=F'MN[RO.ZSW.).MS>_? O.WYO<=YRXO&*/Q6RXJ3NL\2?EKQN4+ABEX^R?.*_ZM^?'"6V\'"8IM0-()4C M(Y 7N1![V($!"@,6N['C)9Y&7:AM_)1DY^P*T$^\+/\*>C@#UD.ZEB;36MH MS>H$M(?:@'?/8\Y8'0O]2Y&6Y\$,2/'V8*Y+F.)Y\#0=[G0 !C#Q/<(I 3%4>B'*$&^P>5('Y-YKD$;<.;E@@9, M5CSXI^'96YEYRDL@6-[09-&H,&::+7-#'X%Y#1%C!AV8*.8KF:9D]?N1;>UH M+TU\Z@<</PGS&CYP)J:=K&0:Z2=., M"GDP*&4>76ABF:SA@PT"H,/ I*9YG"GC@1>K_-"3TG%63%#FK$RO4<1E?/79 M(B[*A/8C+NHO&5X?SAP.?K.NRDK<-H5I,#0<_"Y?+M.\D"\NDHC'F'$71K$X MSQ&7#H@$A3 A+(Z M@M[T#K[>+:I'UP48^RJFF.3Q>AMCZZ8V/P'SWO1>;8,.;HJOAXFE=EF7Z^IK M7F3_)5MFL12[<4BA&SH((AK%$'M!"AT:^ G%-'52YZR665M8$Y\ENVVS\ :L MQ=99/;ZIJ7M+W-#3R\=::($MX F[:!U2-U4GK1ZDU^VF=4CR:$>M(Z^8R;50 M,%EYDUY2*IL52I>53%5Z:?Z[O8A1ER8<$0Q]+J0;>0&!!'DA1#B5OO&8>%1+ MQ-7 3BSM-1(RL?Q6/-1E\.J)MR+[U"3=/E/TA'[#CRT&%TTZX0OXH_W3ZH76 MC'!+^D 1Z*RJ08\1^UI"\VTSA;%G;G03@*ZRY5K\MM%./>MDP1G#)/0C&$=! M(#1'[,(X<4,84!I%$?8#["D-YC&$/]?E$[?7C,9( &MY4:ER0)M*;+#B%?AQ MF9?E3R!;B5]RV5VL>1C@JJD[JNLKQ#O-:*Y+^>[&&&D:GY8 M80:FZ1Z&Y@ M%#@.V7)P'^]-F6LXOG-];Q&T=\08,L+26:,+?=9# MQY U^Z>/Z3(F7:5,;\]-:])M:*=L1SCA57NOOLKD9- FZ>09+\4COZVRJEQP MSVQUT)\Z3MM"!5NPH(8+Y!AMGO*B M$()_]^6W_UGJZ\=7VO!A]?KVMW$"-^R[03=LV_6W1]5F)!U>;9VT)[^5-_TU MZ+0P>\M?A6&'M#?\=6@V9'NMS1GN]S8[5C.VDWLMCN]VJWLU+/1317Y=/657 M64GOLT?./N2%Q/AWO-0IU1U88F)3X-?/MQ_EE#4J;DAK<3&J,0!I7NPJ#H', M6B-19(@EXRDBEKBA=Z+J,,)J2:X"M4:I(4/KSI84HD!)_2IUMAX!,++\2 M))0P@01Z 218\(<$K)EQ>91!:CZ+<\G6$]2:XGL]BO7[6 ^09*M?]3$0\_:E M'B#RH/_TT+-GE':T?M+FV%YXB%/B$P(=.9L"(5>V2O(XC./4(5[LTI@E.J[+ M0Q 3>R>;V6)]#_#_!(RG&84Z84C^B-((XXCY$<2A^0AP)-@51'*:, M1:&_>&H2V"M<5'.P:!^<>NB*/V2KE733$KR4+8G/9@\B7I &1-;Y8,$4U_,A M3J@#J8NXDR*"'>:T[+E>L?F8TP%39LUU[6ZSQAI7H:O%G_ ESNQ5%N ML=VIF*=ILEDHLPM@_D*8HP0>+70Y_J29\K[C=?V^V++JI6W_Z <)BP(N)^\% M,40\=&'BL%0(H,.1EXA+M%X-RR&(B6VI%B"H(>K)W1%VJ,G=>43JR=T.?1/T M]SY-BR5Y.P)@5GD[3>"^O T\:5HXUGCE/]8!S7O\_?J[O)3R=WPES(MJ$<6. M[WKRS*NC]H'X*7$3<;-A"0ZQD#]&M2;^C,";.D#1Q2 J_!W\2!J8FO'9,8ZI MR:=%/N@)ZX8%#60@0(,6-OCQW1A'#&K+E.BT5F,V#&WF6C,ET@]KSM1>,PB7 MRKZIP@0L;WG1>3DS>KEB;6CV^O9+EPR_")S$27D40F'J.N)20!*(TPC!(*8H M=L-8* 'UX3SJ<&=(]*-UEX.O&M$F#>XI! VGX8FFP=SBL"V-N0!;%K68 M (&*2I7$60S3B*M-PSBS@)@R RV%K?1I'XPW:2PW7Z!(G\:="(_!ZY;[!6V= M_=N\WR1) @_Y"$8LD$Z$D$+BNPP2CQ"7Q]3G++72/>@(\(EUZNW=S>WUW?W? MP>7G*W#]G[]]O/WU^O.]I29"QWBI9F!-Q2$]#3O88*@?%K);('P.$Z;N/W0, M]-OH1C3 %.7>1$-K&+JS\[3Z)A29@-+]>,6?^3)_:MI'EU79>@;"B(24!.*& M%E *$41VDNNPX\)MJ+V!I;+N,L5WECSA;+>*4(L>- M?(A2QX4HX01BZJ60)W[L^3QT$[V"C %8$RN(PWGE;?2V@:X9L1[BF9JJL,0) M/>5@S(3SQ[8?DC?5U/8>I-<=VGY(\NC,]B.O&/MLC\TIDEKCCM/\8547%0?8 M82@4-@"/? \BQ",H1%P(.F:ICU-/"+A6I:82U,DC*556-&FF3W*$%F]<8]H. M7 7V*;MQ[3)%VYE[?+C816T)6'7CJM-ISYFK '-NEZXZ&XXX=C5>-G#OWN/O M8B&>/AFBUDL &M,!)*GQ$:'EF+##%SPY[! M&#W_JR*E@T[7L37F\[0J4K/C7E5]1T]],9XMKE>56.!35LHBV[(>>[6(.4M" M%(00.92+*XHO;!A'>C2(XR7<#1V>!BHVS(GU)[96&HB@ ]E.SE.\C9QBR;"" MLD"H9@A)DT9E>1NA9"!U7;S9F!?BAZU5<6J]6<1MA)A.PL8>,YX.)=M E%NY M_-1!A$)0TADQ->E+ B2D/@I5YKTK )L8G'K0(-B M _M"%NMK#V@ZS2VU2X$M'NA)XH;\NQ[Y.!6,!)?+9?Y-)GTV=2<%9YDX&_.R M%->$!BVK$Y-&B;DTJ+DG&XT2?61:T?@[-KJ!BPO',R^J3$!H?BSKX4<9 MY>XBCGS7"[@' ]FL#4640!RF,A4\25*?1XD;)N;]P0<@3^\1;,&!I[K-HRPW M7Y=LVZI#.^M+E:6JCH,)&*7K/-AI+E[/G.VPZ/Y2<[!&9*IVXPJD3]* ? CN M*[8D5V#'<)-RE05>I^?Q+^+!JORX:F8A-..!$L?!8>!Y,&)Q %&<$$@P\Z"/ MW518]\2/?;V0I7T<)]94-<2SAJQ,L"UJ.NR5F:VG[6PV&&X0W\YHL3XI:D+. MOI$.P<?V=+M>,LP^" M6>_K=FJ;&]VF"QZQB ;:SNH>*5]A7W1O/[.N27ZMV++ M_+-U@[:%UKRW;V)5VW2'6F[AZ>E)'2:J MJ<*)6*.G[3HDP(\=&K*?;-M*:X,*^*3 -FU=9L 2^I*!_*L&LF )?M*QV0) M_9Y2MZMR=O<&DUV4F3 L_Y;HUY-S-=(M)OPJ4&G4->K4FK-UC!HAJM\M:NQ1 MDT:UDAG_ZI^FH%2X8=@?5_00T M6W:.DC;<6_/TZS,VP1RE8;=;Y?CC^GDV5^WF?LA*BI>-3^F#^)UTQB#V7]$&*$)$'H$M5LFY-0)M9#'5S0 &X=M* &K9YXQ,[OK,90QR*J[Z0E01C$DL,WL]%@7B^H\=I;B],093I\[A8I6O M*T#[P#5.4R.FAMA/,$M\F(9$Z+\D%?H/I3'T(L]S@P2[?H34&^'-PEKC/GG7 M994]UEV;4IP5X+EN/XLK(*Z?]0$#?/="GN/^U$R/B.<'A,N>@P&&R(TX3#PO M@2QP710E2>B$D6I[O1E9KM]][P3#OP@%U7+C"Z-\>#,UK&Z93\U2,YM] M;J6?7GL&70WC=:>+Z;P#ET[]P1SEI( MWX%XN5QNQJJ_%^KL(2\R7NIY$8?6F#IPNUR"#6RP!:[N/!QDP+@'T1;M>AKT M%-F6'8WX^H]+S!C:&7XB=S_^XXXX]UILCO^5+(_][\ MK3KW[UZPO91]6N\+++L 7^&7IV=T+#J7F%'S R].7=&SP*TS,)!H] 6K/GL M1,O/3,G_AQ:^XHE\%I)U_YX5LK7&3UO^X8(C&01@',$@3 M!I''/)@0[$$4XC",TB3P Z69C-8PFMHYUB("'B4P6=(B88LMLM('0X/QPT?6 MJ[!3U[-PLG_&ALD=?CL/78 619E%6#\Q>:\-?7Y-VX=# Y^WT*-#GWV*_3L, M%K;?V^.SX$U;H\J2T,6,_%/GZZ<-JVUY8T8DY ML,3$NK"%#"1H4,.^ !_RO%KEE<8HS2$6C+LQ+5&OZ5T8(-QR V5%&HV?R,JF(R7AQ'3A3'W:RKLL+U:+.]"^L=E[T6.XL,TVJ-EW*^ MH[<(D$_#(/(@I80*$RD.92.T&/J)RR+BA=R)]:N.YZ5A8AW3P^@"?.O<0KAU M"Q4=5C(_HT,+R#&.!J7+,^^]VIWUC>^HGMZT6?J\\V$<^ LWQ($>=>!^Z,,P MJXU^G:VQ63L],P7SUU:_SA8=K;U^)50,:[/+DE?E9C(.BEP>.&D$B<=BB%#J MP@1'/J0\"9R$><1A2DFYQY>?.MS^YGA-RKTJ^EKC+CC0Q1Y(21N$L+(#V,6,L>E'M(9"JT"5$O>3-OBYG45*.UC M I9UMS?M;GA*C$S](/6B!,$P\ A$. U@X@<Z6N^:UQK) MT0>+)(P3+PDIE*-CY4A)#I,((>CX).24$R*TA6YYD5QX8E6P*:Z1L/1+B&K2 MAT7X'((TXYU*M!A5!O41/ZL8J%YH]OJ?/OK'2GYV_MU&5\Z/[=%Q)TZ.ZS3E M5!XIMYM0_L(/'(]3)#LK44\.[:!R!',*F>NX)'+]B+B>>6?.$>A3)S!T$'[52HN5.P?!L&M$Z]/K!:Z9A?MI.NRW_7"),1UB@GCX2T+ M].M)O!KI$P2Y1B@U[O5Q;,U9>WT,$+7?ZV/H4=/67>+S7^'E;R7OQOO=YLN, MOBSBV EP''%(,7(@HGX*"?(Q)"GS6>@3AR.MAHDG(4TLJZ>G3^KVYSK%*;43 MVPK]>K+:@00"YF8*YP5HP((_VC\GF><[2JVU1ENGX,S<5FN$W,,F6F,O&*3> M?5[+@IV;]"HKQ F=%^7'%>-/7/Q'COMM?[>((I\$02+NM#S$$!$:0A*E"70< MU^$A2;Q8;<*W.LB));S!0;ILLBUPP#KH&FED:@P7666"67EZ=%MV#.75J*\V73Z=%V4XNG=Z;^M>,.MY0 MQT]E30@O[JK5[^4F24C[VJ&XW,2*KPFB]- =[Q:%ROP>]E+/5._AJ@R:?Q: M,@%_]#2@&FLFN*9H4FYT;5&%,=LU1I/H_K5&]]77R=V[_LX+FI4RT5!%&8,'&!"C#DGA/Z041CG["%6(3DZFE=F_E[.Q_&?\O\O3.VYHWD[YE0\-\J?^^,+;*=OW<. M*@:^@DN&'S_EW[AZW]K=-R;,7!-P@ 1DTIQVCRR-VZ@Y>6;7S@V9EFZ5Q_$? MO#[NO3+?/?$XKCL7PA./S#P0[OK/=5:];.-@99V&+ MF/B[WZ&87&:^"M]]4GSU1]0 MH?SE-S!?88Z<[FYJ6'!O97->RVQK:.FE I3MB(]*D+,UZMJMW\RC>P.#Z QW MX;6GT^FB_=]C9)WA9EB;8V<*W^Q8NN?BI"MP\=* O:2TX!+*?=[K<"/;KVYC M[ L?A3Y+L M1*"L"HR2&Q D8)"QR?,<-&:+,X(0Q0&6>PV(+3P9X"H&,L(9E M#?PJ7\':*9 OE_(>V"5HE:#*Z^<:I)O^M7H'C,F^J)T54['9S$?:(=-J[PNP MP4?R<(L1J%&ZZ*5ZV-/;9W#$D@HVP6!6;7H&B_85XSE+&5PR?\F?991;4+EI MCW!;Y%\SDE7W0A>7XB[;])Z1UE:"* F1[T.,O!@B+R 0,^1"S F/O-CEU%/* M(]6&/'&49HO*MAO,!7AJL9'-'#MTP-.P470F@Q7N^%.Q34\Q]3AVN>58APCH M83)F1I[),0WWP52<,W,NV..@GA/"A N#+@JM!>=S8)C0N>/>,%K T/FQ)B7_ M*__/C0*NQQ!$@4R?V M;4""&B;XHX:J.9[X*'<4+_YGTJQY2=ON,1#S7DT'B#RX1@X] MJR>,95$M;K%L!B5OI'CUTCJH?=_C0@P3Z"8I%G(881@C3B&)<)H&L1WZ$DB$I$Z_V)$S\;2M= MIU:=1;!&2.ID:NPQ?7'Z%7_/'M>/7:0GP,0-?0Q=S,4QAF,7)M('GT0D2H@G M3SA759!V5IY8A%I8ZN*S2_:XX!@3HR]V>3C*!E]R3C^ M@)F]UT6)_Y957]^+2WS^R(OM("#, Y0D<0+]))(1*G'6Q"3A,/ 3+W$23E"J M-(]-"=KDQT\#VWSH^C"OU,Q :QS0$[@-\=\$7- !MCKW2(M"2Q;B,*Q9344E MLO=M1K67]!.8&X>=],TUL8RR7#?NNJLL3;DX5RDW*)_46W5B<6YCB!MLP!8= ML,7'I+Y2DWG#]T$#6Y2.:,X6SV4M[QH MTAY>CB]P^3TK%\BE >8X@0[S/8C<.(()<1U(:)J&H<\BCS.M-H[3X3JQ#ND# M!EO(X \)6]/-/.6.J2FC-[(/>MK,< OT6UI.SQQ;_3$GQ'3>9IO3L_R@<^<, M( T5.J7Y>E65M_A%!AG>M\-*$,(L=' ,?>I1B#PGAG&8.L(FBZ+$"P,:ADI. MS6$P4ZO1%BAX:J!J*L[CG%'4>6?3JZFN.E);@!?@O:V)+&HDV5(RQX',JQ\& M"3T0[>&GSY)*H0/JWAQ2U#6;/9]<8/)O4*9$=D"GZ0(]2IO=C_$8H-?X( <( M/O%1#KUA]F%^XKBLZZ4_/CX5^7.=/M)=3=/(HTXH#':. B;L=^9!$A,$8^2D M3IHX7JHV*UD!UL0'QP8RR'J@]8Z/(4ZIR; E^O6$>$MZ'^H$MW@%ZBR)\1"D M6>58@>1]059YQ4R2/_-JV\?XLFKF,-;VZ<0^]+N%_K#! M3W.K/ MLGWU9V-)_9;LK0W_(2LI7OZ=X^)ZQ:YPQ1<>=UF0AA[T$IQ"1%T78N++AM.4 MNM3#:8J5YL8. 9DZ>('E;:8VAS9)#;^MF G+SJ<77^G MXM'+1_FWA9L&,?$(AZ[#'8@P8I!X#H<\1CY*_3@EB4FIHA$R2M_UV<6*$K6_ M2I-]W50YCQR'%GFM>I>9BG6&MQR)CNSYTR($:HPN^E.-^UB!!BW0X&7S$G0& M6ZQ=CTQPF/GB= :;#J]4YRQF4(OX/G]\S$K9NWS/E>R$/D6^@V$<^UPZ3%*8 M<$1AY$>,$"_U.%8JA1F$,GDF9 =6S\L^S)EAI6*-7DT[8DNJLI==@V:-DC\; MM)N5]YGP0*^0;XRVP:*]DR_/5Z WAO].,=[HP_K%"7>RTT0=G8]B'B1!0""A M@;BM1#B$) UCR),X8FF**(N0:F'"9M6)U>?\2-7GN_2 M/#[Q]WY[?0,D&(V)+2T9P]^U(05Z7_4H\GIC5G;1-1NKTJXQWQB57:1WQJ;L M_9-A3/LG?*#5EF#_75 MN6WB=[7FBRCTB0 ;0X8C#!$+/8A='D+NBD,XH4[L^TK3>S5@3BS%+1(7TK=3 M?[M,M:.=#M\4O#WVN:$GSQM&]# 6Q0N-EU)KZ9@D(9KR#ZCS!Q%5ABFYSG2 M(WW0CZ2XU'Q>)3W:=GQ,FJ^:3G/LHO1-,KO,/5P+TZ=UL^>K\AT7X-O1Z??X MN\Q^KPHL8(BCL'CY6/''\D1."T^([SC8A3&/Z];6"!*'^A"3((SE3)/(%S<< M.1_.&O@G?;$V'LPP.\YIW+=O4XMLKVNMP] M,=$O%" .E[9ER4M*[O)^^C_ 0[U1>)/*A,)!*9OS0VJJ8NIJE$ MRBLNVW]::CZA@R6'^VAF!ZN?Y%/ ]H+=(B5MJ&C#.=JPWGZ@YOF*^XOA*Y=& MT*FS$9K#<3KR$,[!57XXQG-XDFYP5Y_4KZ74):S-U.Y[6?4TE=MIF(A3CR1Q MC(F?1>H/+\1YFB78\T,14:JVTU[]L$5- MU&X0> ^O3)CS/8XONF:IBC=;E=9L&27*G*FT'W"K8]6ZA'#MK>+>>*X Y4"1 M74V6_E",5X#LY]!>(4M9)2SUQ8=87+X]5Q,6=6/KY7S1,3.6G6+M)2R[ MGQUH\%1Y:A))]<>3HGHYYP_J!Z(O,:\7>A#<) AY)M,PP6$<^IA$DN'4DQZ. M0IE'01Q%+#6J*!F2R8$=1448:^W$&(8YYQ3&)&<7T ;QA ?V@64,4#," YJT.SX,*E9F 6W5,IX-C!5%)'<6"_;G;5FN!+]>%1KWI!I@4V5T6Y MTA6%RP42-9AO-2 G%\\.TFJ+U 5*K? M!?J\**2H #\='I'LU>/J!&3!P;@'''L5'9Q?>BQEZ3+9=\%7,W$O>Z(3;N#+ M(\H2GJCP*O0CAHGD&4XE]W$B2"2#*,\)A\WV^QX5B_U/*L[[OJ#]A,/D-. MH>R'UZTK=^R>P7&]]6 */G#FPU&"IZ*J^P2V7-'9[/V!3OGOY=7BFY@)MA2\ MZ44$3^^ K#ETC+MS-]7PA#13Z*W\S_4DM9:[MOW2/,,%TM_YG-=0JH,Y1TNM M#3#%PT8?5FDS$*'1$FDVXF^GUJS>MQWG^OHZFXKB2DNE9PWI'\_CM/RSQ?\D M-*%YXF$>1@$F029Q'H8I3M*84I*'TN.@$1YGZ T=RC74$=LFCPI%'SKGM5MM MAI&7.V4 PZA6#SN4D28] "JHH9C.AL)V4QMY/JR1Z(>C8LU>LTRP"RF*0O!U M&>EE68IE>2>6$TH]2?(LQ\)/)2:>.O:E>$ M=5X+44T4F$ _K2/#U+D3R8%)\U;H374ZJLE>H+L.#<"SY6>%ZBM_%G"^*%G@]#_W2! M Y$Z-686ZCK3 \R_G%;! &=8(QE=C:CII#7NE!H3L0\&U1B]!(]^ZZ+.E^<' M%58OBY:*VRHBHK9(F#*<\H1E)N"<3HZ+GLY0&3_BV=%%%N%>3QTEMF69['>@ FN>U M$M\BPWM&-&>YW5-T1L[JGA'W,)][[@4W;?E?%NS/WU[K*J-)DH@XS'B*\R"* M5;@;ZURNBGY%SF,O)($71T:Y7!-B YOQ\49[??V%5Z^ZX5ZQT*\-?$=S!@=I MA_J F?3Q1FY-&__VBAY;NR?T\.7R M[ALLDK'6KEF@,X;.8$[S<4T>M?0=5[VXDMU1H&3-QJAQ5%]E[8=9O=?K!>== M57M_67=893Q+4^6-,!.9P(20&*?2YSB/62JCC 1A +I*/TIE8#>S1JJNJ/;H M1SNN(C-WTEMPF*^PD=D6DONX3&YQN/=H? 3X]G$Q3R!NGWC8TC3W"VB.Q@PL M"TFN3#.4-,0DRI21AC3&6< $I2PB?@*S5 .B0Q^8;NY_?;Q\^,?M%;J]^WS_ M^/7RZ?;^#EW>7:.K^[LK%3<\5O\&&#@8J=/0JATK"6CDAW5O&_H#A080B5VY M !.2XWH$@!(.' 3D7=O2N'QY.U=A0W7\U.-H7UXK3-UBRD2#K46?Q20)-?2W MGV/)8G7,$,)7FWL>XR@,0L:3.)(AZ"K1D.[0IXHU7?2J";=0AHHRM'K.3(UF MKF( Y<"\A68 ;3BX0%N*JIA8P^=U:]TB M&]LT\MY+Y93JD=9J_:?%W6)^M4%CK:] RV^O@DWI;/O)29*)F!'F8Q'H*B;B M>SCWJ8>IR',:AC[A<0(8;^N")R.#ZCWEMB&,^!9EW;\^7\SQ-JCR2\TG(+?9 M]Y,8I(''T+#=&*^FK_Q>HFV"Z&FAP:IW%-NP=X':+[']PHCJ!J2:1U2[72IZ MB;\N637A6(,,%(NY^EM6(Z0] M+&93]E[_N3FCJ?V%9"Q,,8U$CDF0,IS%28!%S&F6QG% S;"Y;1D8/)"ML(PW M+*%=GA!&EWSQ6H]51ZR>SXID-><>O0M:P,)=L/K-XMXAE0K;310GIY6I@M^* M#_1'\]=!3L^VRG 4%8/)CQH>VRIG/TZV7@?FMO3TUV_*0FDQ77Q>%(+1@Q\/C$PJ--/^X6;'L4\IDG[8*"?=R):PU9(?A$Z$Q5*)6) MA1H^,><2I\(/, ^S(!0TH7$<0_;^$W0&MK,[L42_S+9')[V*HD8C0W19!U85 MKHLZ2AZ#3--@^8JJB@1XS6^%9K8J^68=(*C9*7VKD"KV$\XPDX%R:3')U,D^ MSG"2DT#ZDN=![$_>1)$O1M3X-CTG.A]>CV9!DP/=P+SB(:+0!6J(NHM^SDCE M*,@Y16746.:,J/LAR[G';:$GZ;**>[8O)?6L^DF B*>>P%^D'@4+4+INA#Q2I]@1/%*B^7[UD %+Q-^ZHI^D<_H%E*8Q$(WZA1&$1U:#/>(EJAG .;&V :/'\F&40O0!N'JP1T7@&+ MV.,(8TYKM%,-6/SM@P[\9;O]NT&B;L!=RT@!,],6J]+=()$1Y%1!=PY0@,;1DT:;=%&FCAJJ)O9S%EE=1N12Q4 6TAL;FJEH'9:G MEJ@M3_W-QO+.+CR**9J*U]JF\?/P[>=1E.WA^GHARKO%\E%/ "E$.YP)C =M MON+@ >R:$<05)VB^6**BYF4][LM\=P-HZOSF-XR2H"'L1C^:":2X0(][^AD MY1DNN]4&"R SVOX+%WU[>[9X&YX7N_]KKDSM^_2URLBFOB>8"(0N6%?;=1YH M[*L\PPDCDGN2I\2LX.=@Y8%M?TT+E*$^E/]\YLI:*IBQ&@L$RDD=9;Y'WFEW MO=%R2T?%V,X?'7^@[ZR<;UL7PC?5V"QEDN*?5,]D6I;WQ>/T^?NRW&P+,8T2 MD>4^5C&N3B0'$NI-%RA M+U.:JW]?S5YI#AXJI\YJGD;:7B-I:*_@D*I3."U2QA31?2#,VM#XAB,$#Z]424W@@_0)1B'OHIANGV&;A$9&,>\B] MBW7<9R'+KI"5KB*]E_>O0O=,SY^_B>>JEGL2"8\DJ3K^>4&28N)G,:81"[!' M\BQCJ4?]@(#:/TY1&OI:HZ*KHZ9%2QF5#6E@"\=)79D%E4XT '.\&^'71-&W M<\+#^R[.">:JP>(DG7$[*] R<B0? MU _IIIY-7GRE2_9=&=O.?Z_[^"?4%QGQ_1BK72[!)*1)V@FO(R# MLC/VK Q]=]D.:F=;I,L>H!W6*C=S0.,H$N:/&I[0-E&DN;I +5^H96SGH37D M1S55N/D2Y7^@7XM%6>JQ[DZG;?74F[MI7+:,C#VMJZ?"CDSSZKNBG1_42=0J MAWK)_V=5+NL>\S;Q,_&H:_VIRS;/VO 1S;=U:#/.<9-3W,?%"CDD:I3CGGH<3GWH\ M\N),,M"$^_[JZU7L.9K>9"HCE@<,"S\*,6$BQ3331;2,>7ZB-MM(+05J;'.F M.:OVMJOOZI^$1@00Y7+ZHG^Y2.I+C#?X)4:WYLSV2V?:@&V)FWL;M"&\=>'C M\'!I)*&CS:N;UJC[DY'8^UN0V4N6<-M%,ZVRNFBH^NC*V[)<"3[)(S^A"0NP MY$+HPH$8YVGN8)@GY7-%=+U:4+C8EF?%?@ K?K\&_"JGZ_T M?Q9%6]Q>5J4O04Y%GF:QVJ$CBDD02+5#4XFC,/42]1\)2XTJUH\O/[#5;GHP M@.4_1Q31;97]Q8-9HJEDH#J@TP+T* 8ZLNAH%4&G!=HN"^IXRC+]-"WI\W.A MCR\JDKZ731=)56PQD3S.E44%.*B&8R59HK9$C^*,2)[2G(0Y-^HC-2$VL'GM MDJ[K?.I^J+JP!-@1WJDVPR21(V4 TT#6>H!G[EYZD>8C.ELX=%6?5& F]53)8:L'!L7?BM?K)K^JAE8)"K%8C$KO$. MNDA^#/2!@1).HB"8O.MF,)R>M%SJ K+VNO)VSL6K4'_HNYM",/7)RTG"62A" MCV#?EZF*%"G!&6,I9J':TT@NP]27?2;&&7$Q\(YW?)3XFV&$/78RJVWP@[YPIV.=O.@:)[S[T# M*0@Z$,]L\0^=E >2_]P(/=ABEL&/SC1\HJ6^SMI\L/ M# 4U/5P11"W\^*7.#C\WSN)._;YI^1W=G%$%/"#LE-15"'B@!V%> M]],6@=V)6^CV]KE%$;V?BP9#EA!/!A'-L4>R').,<)QQ'N"89JF7I'&0A(EQ M0 >E/K"IKZLRRH8P6LP-[=M.F08!VI J B8T3M6U;*I96FZ08N<\I*\#!0(" ML2$5:1> 17J*-ZRU4-GG 5>=+SXRE;>G;C*>A$KE[P]64B15"'=@(J\DS3!C22:R, T(]0!>NC=# M SON+480JSBY0,6:%\O)8\X^AI&7'U7%4,>_-ZMLB[\+M*W[JT;W&R;K868F ML\R&T3UH@QCU&]CN&6-\"^B.XDQQ9S:9_G3&W'><:65O*W*WKL7NU,#L-E5" M39_PXV(V^[PH_J(%G^19$J>9B+"728D)$8':>C0$9IRI$[]/4A*:;SWGJ U= M*M!B.[? !&V7//I#,X$:+B A[EG]&>P6+K4"VPH^0B$ %^Y2,7;^^:2"'/E: M4PD['>G91<;SDJ;R[+A XY=L2Q<7:XU >/?X<%<#6@AXEH%-(KR- IB+'(]VX7+ M!*=!1+&(6!+'*0F"$%2:8JD"!^-2H9)H(PG(O,QS*7(?7C6'@LM.C# M.4'.Z!?;NP.GO4-0VZ/Z";Z@V8*"<<./:\O,0OL(;]F:W!*L8)AJDDC3= GV MW2F4,U3OXU1&AN_N%/40I[O[<3N#K=WO$_W17'HU/>>3Q/.\(.8QH.*6MC/M:,G-M#N2' MN;9&= TEU)!$OWPZ)SC8N9T1RY%S.T5E5.=V1M1]YW;N<5N,A.WD4ALI/BKW M4548\JW,:AA%OF1)B#.9A9BD-,"4IQFF/A6$^VG"P > 5;5U), MWZA&H[];Z&,IG5V^Z+E,$\J]5'J,8>K%%!.UVV,:>J$&C^8DC#*2A2G,<1PG M-+";V)#5X/$5740KPE"?<4)/IAZBO_10?]!2U 5@C>27W9);6'ZW6,[L_ 29 MD:VZ6]A#&S[S?%^+O2Q+L2PG@GAQ'B:^LD\]F#3U+XH7N](VQE$:9$"F.X\S'1+(, M9TRJPS-A/* Y3<,4%&L;TAW8/K>X*-X17^.]Z5Q9558L%5O*9-=\_1U8:VVH M73,;'D!G,-/>9@!I#I!F 6WQ,$QO'DQN5[79AE3'+=:&J>*@>AOXNFV?^6RE M'525\:Q&*$R2/")"3VKA4F-ZQ3+&-/<8#B4C>:"G2P1&37BG20SL*1YFJ_+O MB&Z@@Y8+-%<;>GVOA_A*M/]&2"E8=<,@ZC$'5%\(EQ=(_*@+ ZM+,16P"R": M[Q&U&N[]O90%W/T;6FA#[ +=-"J9HT^TG#+4CK?7)_8:J\5E)_HI89WUGQ\0 M&+GK_)2 A[WF)Y^TQ-X6RSKIIV\=+]_H=*9_RT^+J\7+RV*^/<^A(BWXA KI MI32('.(!1$ M*U3[C5,!HGN#OT;L2QHG<8ZITCTF>A@TU3#I7AHE<1IF-,E IZEAOX9=O47S M&9J/0ENF]*=@]21M-#"WT3Q-F7B>%/AG2XL+A6QRRJ M>M+>>?N_7RW*Y=UB^2^Q;(; _U^5.YXN^.=%L347WI]DD9=D?BJP$+IC4 I/ M^;U08#_U1.AS+F1@U#'X,>P/[#1_FQ=K^D?;BR]TWXIB2X>TQ88OF,<<^8N; MN=N?]SL"S^4&7=*U#*@20O=LE,MJHNJ[6*(-WQ7^M_[44A<-&WQKL$?_&)4[ MV@Y&9G[4O>1C/LS^1O1!7+CLD7P4SU.=1M$4KH6DJ]G.':=BX?.T*)>9=TW? MRTDD:1BE*<,L"/5P?Y('5#;V*Z.O5VOL-U^QUV*BMT,PWZW'Z'ZP_Y M#B[:)P?['D-T4+K]+H[Z**TT:-=*"2/U$W136NG&K*'2;FG;-H *B?*SDKH" M&:!L^<_I\GL+0'OSHVGRT->.ZO_X$_TQ\9CT21IQG.<\Q,07 4XS]4?,LDR$ M098*"BJDL>!AA)1226?07+V-,OV(I,)G&28T4W\0ZN,LC!)U:$US+\B2.,@$ M;/+$P.JTFD=116O#*]/L #BP@F#;=0O.J_T.:ME!?RE^4,O0!5JSA%J>= &T MRUX.:XTXZ_. ] MG%?ID4)\5ZM/WT3S;ZTAOTU6'3"9N8W^O<-!^UL>&/\;(KY[*' CZA^%"@Y1 M30= .&@9VTG#<]U$4!^='J?EGY_$G'U_H<6?UXL7.IU/\B@-:*CG7="LJDB* M,)6)P"+,\D &/J%Y##FZG",X\#EEASS2]-&: ?1'S0)P[L59%9HY%I>*@7F2 M?CJQF,YL)JBSD)[PLR./$,\I@F!(Q9^[[/ZUNNY82UH=I*DC$01#HD78^+S$&<)]S&+HCAB MQ)TP7!IZKIX0P3U4)MZ9FXYB.20EP1#VEM7,\ MNU([\C,=DG3ZE6/OC>='.KC>\1M=S_5ND5[/YFCOH<+ M3,(TQRFC*291DO,PHB*-;7NECU,FA#U$M(VTS@497@D.Q %1IYAZ&41#,3VQTLP6_5-6DZ,*Z.9O.IA4+%RT: MB\/24;#XKLH^S0F/6[()5LA!N25\!>O.,=UO^J ARKC@G]Y_*P6_G=]6A9SZ M@E-S4?M=SFFS/)HWA=%%4+]#?Q7!U-)K$^ M%J0RP5G.0DR2.,5I3@DFH493T MEGPYY]OMOS<5I,F$90GU,TEUC!Y@0B)ES+[08W55>)[&A.1(_EI\4WW].:"9BWY<1]N),8")S4N_F*?74WLXB&@I0S=1)2@-O MX=]^^_3MYK]_N[E[0C>_JS^AH&ZG]&-FS4ZDAIGQAB2J::(_-%54D76*U'9& M-&?8;*?HC(S&=D;<0_RUV#[TT21IHK];9P"]"2*E^F<&L/Q=(C?;8IN)(?9X'FAT1^: P?F>%Z\(W98 M"O:?SXNW_T^]W)@@XQO+ZUAR%),[+U)K:P9/PHWL*\-O45A@9V M^.; QJ4(HLLUI%C9@#6MP1',+>N(S.>MJI^X,(LZ(^GY0AJ009V6S,J8CBPW MFB&=%F7;B#J>L@LL/]-I\3N=K<2G]_7?_F,J"K70]_2,DP2FN"<4G6X#+(T\:(@3P/08!XSL@-;I::,*M)H3;LZ4=U=_H[^T P MJ_,-E6D6DKI7$!CJA !@9V(QL>= )VT7+1((DN-WP C[10-1N>= =4'O K#BI!B!J M7B[0KAKO]]3X9*!&^-'84A>N3LQ0\N,>I"V5A!C(6@IKD7]U]OY M0R%>Z91?"RF*0O"FX?=RSN]U/WHSL2.40>)G68 #1I6/"K(OP@81') M8T6G!C9'/]YZ[6G+20DG4RN>[1KP:C "_.+!5OYK4&U*/MG,.*#_1+ MRY&&,T"M2MO9AUJC%3_UV!6'5W']%.)N0J(-$V,/4.RAJ"/S%?NL9N?2+CF? MU@.='A2EV_D5?9TNZ6R2I6$0^33%22(33,(\PEDDCW'"(@! EISN)_K%AO5KK;# M"-IP,@@0B)4.G+7T0VB/W-]OH9;#9G^;1>SLXV$]>/UZJNM.Y[R<$)FD0< B MG,3$QX0'".Z50CT1-OH8A^T+]%)3!Z!"0)7:[3J&5A7,A:RU MM,4*VO!RL9Z#\E1K[^O@V@/@;0RH13LL#M?:A(%V6*JC$] #NN9X8!^6TNX M@=BN87D)R[X+OM(W*U_ILIDD>2^_+.;/FH@&KW^JQH6MZV!)X,<\C!@F(E;> M.8T%SE*6XRCE3*0BRST?U.L#96!@#]VRHT\@#4/O^N\_+8IB\9<>; J\?87J MU_#V=4"M 6]?#Q6F,SGJGS0W6+.#JJ$8?U0H"%DI^W M82^4< M7,#:KF,+7R2G)IGT1?WGVZ5X*2HLLJN@B3=BJ MGORDJLQV=1<*@-FPG>S@_?J<8(YVYY-D1MV+SPF[O_.>?1YFMF6Q5"<(,:?% M=/';O'P5;"JG@C?C!H(HI1Z-$IR$B8K@J=1(I'Z"91+*/!(Y"YE15J&3RN"I M@YHN<"1#MV*Z+=29N- SOZFDQB9I)$F7/:H%MFQ1_=/&#KO7'L4(C<1K+=#L M87B8>SOG^J)W1>OV(<.P=O>MP6]26V)_-P]5]^0Z'YK:BP2SDPT=9UO7:?:M M8LN]I4:+)8^+L!T[GGC"MO)UW4GZ*&951<[BB?[0\_AT.8TZ*WQ>%,<'DD]B MG\F()@)G?A1@XJ=4;TT<9TQZGMJ>O)P2B\*B'BR-4X#4%AVQQKZ7J !+$*T&N4-K<.V_EUE,.[3Z[?95 M30]7!->WH+1>OAJAK=-XM?K?N]%Q6_O96D[/J8'M.1JX@[JVRPRKC M_DM:.D[&5B^KBF35AW!DJ%L#'Y#P,,RE3'#.!5<1?"IQ1C.*)60J!6[36@@UZ\5H+/11@YN)LQ8(>V!HJ%^BNXZM:U*@>9,9BGC$6A@GV8@TU+"7#&=$5Y0&-!(_# M-)<^Z-)_=_VA;_9;:I8#7/>U869%/62$&1) //@M^W$A7%VE[ZT^[GWY<=$. M+L5//&:)"+R8/R_;"AZU1/.+\GBHMN-4;W6WIG*#8?X[13+%;#O<2+C MPOEV"GH XMO]-,Q,N9A.;N;+Z?+]DG/UR>Y'&.!?>5 MH4:YQ*E(.!8Y99E'?1X$S,10SQ$:V%1KTJBA?8$JZDI#J*5O9JYGU=5ML"Z5 M #-9>_F-S=94N(ZK!+5$;;/J;S:F>G;A48S55+S67(V?M^Q2+G0'U?)=UZLM M+^=< WB_ZB3>EW559Q(2$&2:>1@MBH8>S.&5A*@A/,@G98\^3'-B( M6P8NJHK+Y1I7OF*B1Z6J@2[--F*W&H)9N /EP%N>C>5UU0%]GN"X#='&"CCH MCS9_T[*";3I?Z+JXM@&S+DR\G3^J\/KE56?O*^#%24#R- W]2+F%.,)$C\[+ M,L$PH=P+,DE$D(% 4PWI#IU87U]JU/-VN! O5>)XOIACINM]%[.9OM>:-FQ6 M(,#%FD?TIID$%L(9:MS,EPR@1YA#N5,FL*6HEH^+IL158P%M>*DQ6!T6S\&D M=U5+9TAUW-(ZF"H.*NV KUMV^NG@9G?+#-,PR)4/42<'H<*/+&(X#TF"@R"5 MA,2I'V6@.[M#$@/[D#7!'J'%$;V8F7\_:6&6#A04WD!W4A97+7*'!,9M@CLI MX$&;V^DGW16JKW/8C/$DIC@-8X&)SQ.<):G$7NAG.6.)R (CJ(/SI 8VQ%,% MVU:9M@Z%&6[,3M0 LU!;#3@I6A\D[]9!Z,,+U[OS;P9OP*MG;XKJ6OQR3F?O MY71K,I1A'>VI]X=.JQ7%8BX6JW)W?D;+AGF5[4GYNVW2E>C 9%JWU(Y'9)G( M:%6>>W+1T0IUSXFU7;)[]EF[_7,]RK:!)BK7R)=$L# F7.*(2T_%KUZ(]10[ M'(6Y]$F6D-PSRGR?I32PC6YF([<8VH;5[^=59+9A.A$<9J$;F5N:@T!^GI7, M]6SH SH?,R'ZE+@GYT2??,$"\>M$T_97NF3?%:FVMZ7JUO")$&$H):8)BS&) M\Q#G/HUQX-,LB2+*/&K4^04E/'1]QTD4@I89M.FB K1T@O7;[0"&U!K,'_PT M"@-@?0VD.#N<+X "'6%[68C?B>L%66\\3"\+*7?PO&S>=WSAN(G5,YJJ>"E) M<1X'*F*B489S020.TC EE!$1YJF3"\>/P.MJF=F]6'-TT0A%Z'*K&9@O/7/1 M." 0E[G40U\W?A#8EKD"C*\;70P2KLYE;+FBL]F[GE3P>_FDZ[V_;0#%'Y=S M<$H#MNK GF#WH-]P5<_$>"O_$U6D[MG61!Q5HT9"C@F+ IQRKP,,\D2 MHNN@(F)4Q@ G_3.=]4 W(A9:=G?>&[Q'X&=2F_M3'UQ]@Y_['-Y&V6O"Q1%P MS&LH>TEMCH%N.CJF-)_.*H!6%4A6(S.;J3$W%2;#.COL>42I/T^PE_@$DS3A MF":2XB0*:1CE*944=!PT)3RP0_YR>_GI]LOMT^W--W1Y=XV^/=U?_=<_[K]< MWSQ^^P]T??/Y]NKV"=C]8:I2L]/A$(J">=\M#M;G0W5T'B('#Q765=^(*=EQ M.TF RCCH+8&^;XN^G"]OYVJI:D?Z;4Y?%L5R^G^":^35Q6J^?"C$RW3UHGBH M'BW+E8:JOUJ4RU)W]1*62Q9% :8T5,&>4'%>)C0NLRSG.4R$QB;,0Z_0,SB*9Q*E'8\J,P%<. M5AXXM ?->CH4N]LB>PD#L[Z&C$-LI)/,]T!-W5UO-*34HV)LHZ,>?P!^+?(H MRK;:^UKHCFT5L.F3^;7ZEZ:7(%UK#&P,6Z31#FVDB9O?;'2JX?P]ABL- /Y/K+=%X#O)9_ [96C?51 MS0+MG_%3P7S>-D#L[JWM1@B4OZ.C0+):D@O4R'*!MK[XS=87_[UJ(-V229V@ M*ZD<-IN-_!U"*WXN^>(5&AL>OCFP&V]) M 0/ (Q*>#_OZ"0=S?$\%K3"NM_V.^T2%91WI'E1HOM3HNR'=%U/ 6W MDX>WUZJTT-0ZVN<'M@GE--!;N3/^>#,^SMQ&UM*=MPP;P6#VT"E34^'IJ"9K M7Q@K2U@O,MKO?Y_M[5_]P7^S3/[66.P/M%B^*P>EMBY6;4G0_.^9988\0M>X MYA5IM$U[F"RPH:"N$L'GR(V;"S84_B =;/J>Y;E[/=3W=/UQY?4T,K7'(XYS M$C-,N,8*X;'$&<^3- ^)8 D(K=N4\-";@T&I/!10Q%2EAJ?6 10%W&QZZ:C' M,&\S@9T/\3Y#]H.&=YLIX_30;L/W+Q,J9)#@( QK':22"Q A_J!<7 M SN8#5N(MGQ=H'G%D&Y:*C5?Z<$N?=B'W.U MLY7*^Z>8/G_7Z3XE"'T6-S]$P::EJ*9*3WR2DHB'.69QXF$B2(A33M4??I3K M*7U!&O&)V@*G"_YMJ<+I<>YW#+F'6/2^#,9&O<5+=:FS*CE2B]67.R/?[9A^ M5?4%!6A,I1'"4#>9 M@8^1.T21IFJ7G#JA(S.?W%]RF NU$!KLY+IE>[HGD M]T4/,7[4CN!>_E:*R[(4RTDF(Y(%+,!IIL(]$B49SF*?8YEF(>&9S-.03N;" M,&[OI&7TDUTW P&C[(J63NVLU)9,-3F;(9'=NC*SU_XZZ GM5]&]0!5EO)!8 MT485\0$ _KID= WR=Y36QP#]=8E]$NRO\R5K:-Q'P72&X1U4!'#LW8'WTC4X M[.R]CK3W(_26&3 X[JX&NHW4A? PNS26VVT!09>0?5!Q=Q<<&Q'WJ#A'T'"/ M/_?AF;2F<%8F7APD*B+.29!B0F."\]P/L2<]$:4)%:&??FC.#%Y1ZRP[]B$E MST<^4+_YO7A@^6@6XRU+OJ^_SY]OYY^)W.KLL[^7OY7+^?+W4Q1/% MOXJ;_UV^7_Y5\%+]:WX[OWHK^+^*IK'4%#'16&?Z;2H)X6IHZL^ MQ.IB>NURKZMII!ID=;HHT+\$+5K(F.I;E&T_B5KC2@<\ZF_U0P!X15O5GP^S MQ] Z,+,UF,(==A2[4)T=-J,MT?%0&GNJ90>OL>]:=H<)_<.K?G=;B$+-X!Q^ M/U?'EE51J-^A\KK;PUY2/Z!1&F783S,/DUR$.&.28Q&&E/)81:H)J'W2BHN! MO>$VIO3G&L*'SM V8%;+(:++;0-601)%:YY1Q30L/K7[*&8QZ."JAKG C=XN MCNNV3DALZW)0Z.I>ZG$4,MKQ,&I8V$M-^Z%?O\4W47L8&WY"\+.E=[P$P7+_:!T=O34)0$L<]EC .A2P9Y$.,\ MDPD6OAPTG5&WK[/B[N]=YU^PZ(1\HC_4H55,WW2:8MUDTQYNWZ_4<5;] M\\2G(@BB5.*8BQR3R,MQZC&*J4^\B(=$YDELW/=H1G/H"X2:"GK5X+N+ND/5*P9VS0_HEG+&J 9SU"QW68_D+I@#D#11QL&-LUUZQR8.M4W3+C7#Z U MT;V>[!H17>@+UG,(D[RSP]!PJ?'Z"6&R[70/ E^UA=FZ7M4UQS"(K?:M@=W< M=@E$2Q**LK46\'SP;R\;T"<=0=CU0NN5E1?YZ$JFZJRY3KKMZ!]W)V7\/L%#*XCF'.H"*%:GY0S1"J.;IHK^M:KNK6 M?]3R5=U&.*SOZJ,75S5<5CR,6Z?51TT'M5B]%K/T=*N\%/^[4IO.S9OZHZGJ M244J$H\&."8]3S8AEPSVA:9">5H0L)UC11113H@_[R>ODVYF/.R M^=WQA"1IP&-EBCS') D]/2LDPTE 4RX3+PFIT67B&3H#6^0]TC31?P?U7]?$ M 4?M#AT9I!_<2 ZSSE-"G[=2V"_$/+G@1@MV"07P3P"6/3@O6F?&H./U\;($ MYV78R0P8/&X!)BQ$\6NQ6+U6T4A1?H:/I^]88F WHRFCBC1J:%^@SXO%!\\L"1]#!7TR7X //B#62T@RON6'<\!./SPNV &AL\#C?#K\MBIBLM MRGM9IS? 5GAZA8&-\"M5+^G*W8JZOI(XDN](Y[KWIDL6N?N;8@N-5T72(LU-+T_6HEP^*K?Y>5%42:215&%^BZUCMZ6J"Q M50\XW8_Z">R2 *-]"ECRP)GF.G,,_:F,EXIPII&=C(6[56T2&PM8U+9^8>BD MQQ,([)K 0 YAUN[AT'7P=,6R82%F.'60>,[R8)]O^CW9W=[9PM7L03 M_;&9.@5LG^M88;B?24T4Z9JR[7%9 S3,&8CGZ-*JB]*H5U<&(N]?8)F\XJ(Q M;MUG.DF"F##F9YCF-,,DHSG.TS3$DOA)%N=9$&5&'2=GZ SLJNNV)ZD[J-\T MN3Y]7QO=F!FN XE[ALU;'?<&@_QZMG\="#A(Y]>&R@"G4*:5'GN2=0CS+/ M=J61JSSW!#@L\MQ_P+;&4QTL7JH3Q];VL)-"$YL@E@ U');\05YVC+GQZ?U)K7CY8UI./$G],(TE%EXU MWD4P3*-0X%#RW!-YEG-/0B(S YH#[QU5F_J7Z9O@ZL0Q?YY6_2L::EG9@J(. M1.XWT:&9JW"L&9BCL%:*.\R20S&'1BW9HOASX)83(J]9.@0G!R\^* M;5VSH+$]E ^J8%U_FZMU;JL1!.JGHL@?!XG4S)7JL=E*QS>5^VI (2+?[N-NR]>WBU']GU1R!J M&2_4!E ^+:[%FY@M7K\MY%)Y*S&).8V9YR68181B0KQ<(Z((S*4O)262\S29 MS,6S.NCP)\"6?XJ@D3M8CP_:(VOL&J[HZW1)9]/_4\9?-I25RU:*YM/EJH"V M,)Y6GY!Q[%')L)=G*2:9"'%.,A\G7AP%@I,T@N'$]=-;C\;0L11FN".Y4 -P M-VE(ZO;7ABAJJ3K<$,X)YLJ9GZ0SKB,^)^Z!$SW[@IT#U$=G74^JT_!?J?I% M5WBIC^*UH:1@*+Z:Y!S'TO@P-[ _6-'5(I7]=,/OOK6XS-S&F$BU2-5LPBPUW M[Q=H1[,U*]UH_V ?XTHKCEQ1;W9&]5BNE+?OV)RM:^G_IG,5C%X50FWGGRFK M8&=^FZ]T_$E?U3\OWU4<^C)=5I>30CRHDY N#'P6$S^7811P%==$,L>$B1S3 M1*A8AT6YYV>>3ST0:KTU)P-[O,OY7-_GL35Q)(70 \$;\D ':*UO0\\WAA:! M+D^QI'U:S11JN;I -5^H94P7C*YUK'A##^=U#/>!??7CROE9\S&NU^NKK@-W MUWM!2^S;\FJV*,73XNO\=:HK7*JI!^#&.X.EAG9']:":B@4]I^9I^B+TT>3K MW8$JMH PNF>TU.V#!E 0S-.8ZF:0F1= Z>W!>L^L/RZ"KYFP!["^ MAJ]9CL1>?A?%W6*^:$?SUB61-SIK46YJ:KTXSF*/"!SG4L_IC!C.6.SCG*4R M23F1?@"Z'#_@ZMO,85;%$N2Z^/%* 'TF9Y%Y" ML3K=A)BD>8[3.$R5Q]#0@#**_! $G766XM!A1$4?Z?D"T_V96T!O<5YY9H[" MJ4J @4-%^D05]"#>P5A81X[A/+U1?8*Q^/ONP/Q%.T_03,K2QX_;^>MJ6 M^'TQ4ZY''U6:_BR6L8@*%37P),B4-P@2G,4BPUZP3M M49D>?OFVI@OS V:J,_,%SA4"\P=;Y%%%_Z*>WH$V+ P QP<2VI%?,*,YJF\ MJ6'?/\!>AN<2UB-%ZTFBIYH]5_*SS->31V]6LQY>5VHO[$8 M;>R&VN"5<)MANG.^,[M3[HW7_5772=7S=2_G[]MC>)??ZQ!D5IW7A5BBR]?7 MV915Y_1V?*^6;EJ5/;0@NG9CD1U]Q//9D/&_'_!N^R?Y=([[C-VJW2I3XXB% MT9(Y;E6VG>]QO+)=6/6U=XMY ML26W'FY\5G)P('9:.$=1UQ$"HX98IP7E\;7PSEM#IVZ?GXNJ !HIDHNY6*Q* MM%TLCNIAL8";WUV9SQ]K[,4%IF5[2@J[NSTJE-TU[>Y2X]W('A5AY_+U^!,P M.^%B.OFB=#E[^*X^RMVJ.@P'89;+,.8XB@.U.45,8IJ*"(=>Y#,2$<$3HW#Z MV.(#&U1%#E7T4$W0S':.ZJ';>OI*![,?@&#&IM(E08>QJ-=J8U%_LS&6HXN- M8BY=8K0&T_E,C^BW:N_Y=;'@Y>6TA_OT_FVE MDRFBJ'K192*DE#[%@=0#?'@:X324/LXSDGM91BB'U5SV8V=@LVQ)677V]U0T M() <17W J--02V4@;], MY[HI#UI2:;#61T?4BC&D.$,;UJRBZ].Z L7<3M3D.!(_U- 4Q @.N@;N)\F M\!'A_%EQ3P3YY]]S"?Y^.5].KZ>S5=6R7.6&+J6B?%4-"UV/0=1)GXE'_#P2 M480C$DI,:!!CZE.&6>0+3DF8$\]HJ*HKAH;V,(H1S!M.+E"=.$-4,W,X'=?PQ$0/%QU=E#P #H_ 1@\7"MF>-^YJ@=SZZH-6E?\ MZDO4V93FNAQJ"H5O *C4[ 0]C*)@>T?+ _JEY4*W3: U(ZCA9"A,&_$/ZSV$!-F MNW820H=6')/%=G3%SEIC#K X)L3>&(NCCU@<$!_%FYBO=/.N7!0O%=Y5/IL^ MUU!6-:Y!-8** "<9$VK[Y3'.N9 X"5.91Z&(A$B,#X- MXH,7:571@4V_)HMN?J -X2;K:%[G M252'0R45'*P@Z)]9V8=#99_L6"&T?:+?PJ3^] M;QYI@H.J0ZO! ];]5H)K_]"T\SXM]+_:*H[]IY@^?]?/O(F"/HL6W+IJE)SX M"0\3FF58^)Z'21QY./.2 N/Q!FEN0QB$)KEQXHSL&.IF6M0WYOFZ>4"O>F9 MMKJH?55R?=-7%[?;U+9_W._ +'3Y]_FZ,/^Y#1&_FU?:B(;R]^-0\EJ^BP8Z M7AVNMGXD-UL_$OVO=]H"+E K*VJ$7>/.U[WG0U1Q?>1GOMT]?;^Z>OJ'+NVMT=7_W='OWZ\W=U>W- M-]CV!52KV78SG+)@V\,6'Y5?W^%D!SC(:05SE61)03P;@[6V'PM [V%;Y&'S#VM6%^9YD+2%\VUG7QKE' MGSHIB<.=8W?]T3>'H^(=\__''X17B31H5%5+D6&%R-8K QM+0\D0[7%?G&[S MZ"$)S"@:(LXZG4XP;E7ML;W.:)4>1YC?KO(X]I][9"KK;!'Q.>$YI5CDC.DQ MPQ[.>)IBFA APR17?_5APR,WBT-^.E:3'G?+#,2#TI0H"L&K7V"-97&Y6GY?%'KHVH3'42[C/,5! MDD3*MBA1(1F3V(N)SL;GE M0RV\WN8&WG#7QNMOE M$U97L8F#,*-#,]=VJ! MF>-&(]]JC=2DT8:VRPMX$QF=W;UW$AOYVMU$\,,;=Z.W+#!$E1R+N7@43$,@ MOE^OQ-.BP3._ES=SN5 _E2I):EY7#%AR8!-O.$$M*XBOJAD<#3<5L.2&GPMP M,3)$>>=CU('T!O,!CE4&@\J$*\ .#Q- 9SS02[CP.\B6%J_W;K=]%%R\5!83_5(VCSQ,=I0E1H'J0> M$Y(+CQHE<_HP,;"SV?!Q@98M)XAM6$'+FA?$%3/679WF.N_V.&-ITB*MN]VM MN:W5-5=HBRW4\(6NQ]&J=7_L(-IUU!/K2,M]>F#!Z@'TO9JO_5&]KF#I._I; MX6M9; 3-W?G]_(G^4)N.F+YIB.W+YT)4V\R7IJOS?1(0/R,DDE@$88))JB=; MQ33 (A6)"%E&O0@RNQU$W,B2>L]Q;ZMM5&BTI#]0L68(T9:C=9>KX1@+F(H3 MRFE A8]9&O*Z0EYML!RG@0P#/PJHX=AG][KM<3K_:*4:[)Y#J IX8F^T=#]' MB@>T80*MN4!?AM028#<<0EMVVY\;K<$V.ZCTG;N;\6+C;6=0^7;V+_#+_>=+ M-Q>K:2P\&<@8HIKH-TJ'\,*NT%-VFL:=+L#Z]/4?7';N]ITNX(QT^G8];G.*. M[[=?Z7)5*')[ [=Y$ 91K.S52X(8DT0(G-.(X"0*HL#W(S^B1HVX8,H#F_$W M]EWPU:S:94[&@RUG@" :I%R#X\90*H-9_ED-00::]_U%FI\^AE*>W0G$_F<& M.W782-UY\@ M.-[IPT;.G1.(U0*V,=&56KJ@L]LY%S_^2[Q/J$C3C+(4A^K, M@4E*.*@ABBJJ")%%AH![>O%-/;I(:U5U&,N MJ$6\.4FA1H!L%I=71;EQ,A8=9E M*I^Q49V5H>N KU[>.MRK?]J8UNEU1S&MLV*UIG7^0W\S>U]*)X MOUH5A?J[O?@LX8SQE/LX\=1V1G@H,$V]"%//SWTB(I9S$'2/*>$1#PQK1M"G M=Q6]_<^B0%X1/Q,XY1HBF04" MYUF<81$$62Q2G@F60?P*C/S WJ4JSMAPLP8L%WRG9*.IS:UY@GD;H+;-?,YP M.H1Y'J?JLVH9A6O!82LI@/CH+:9PQ1QK/;58!5X6?;>8_ZH(-AU*UZ)DQ;0N MJ8&.%#J_TL#^1#& ?[V\?$!M>]H6#^:ES@8*Z?83[G4!\PM=:AA@/)"YJ%8E MS ;+CU:Y;"[J=L$RX"TK\WT0BSNQN'Q[KC"DV7)%9[/W!SKE@$Z&,\N,8+@: M4_Q._7\+P[2+ -6P@S0_X.:%TR+-A%R MSYR-7G$YXNM>CNY;60=#5;/@CU8YDOU6_A7MXMEJ)\H._ZC'+[\B+XE"[% M['W"2,Y)Q&(9KZ/S\6U-)R6N.JIE? M#4_Z7\\U5QH4OCJ43S=\N1@]!?](W8[G U5O<1 Y.7BJ_B;W$EVWWV3#K/[7 M%;NHX1?=?O0W<3$5;-!O,\1P,/??R-&0,&M-VLT*@Y/["4:&6>O(;'*8_?*6 M.7?=]ZM;.93[UW#;RW=-YQA^'?.%H*GP, MSH1LN,ISY:J.CT@^$S$,1^D;7 M7&#*0^]B__W;[=._T+>GQ]^NGGY[O %FV(WU9YAB'T(KL VF)CL0L!]8/E=I M=&.ZX^;1H>HX2*2#%["8A*V!3)]>GO^Q^.OK_'5Z-2]Y83$#NW.5@8V\(HZ> MIB\5"K%B 7V]>[BM.A&G2@F@6=?=VCA_O'6G")A=G]7!$-.LC62UFV/=O?1X M$ZR-1-R976WVAMV&7CL!?51>S%7HT(QI\5(I9, M!S'U M#-UE$J0V_4];ZT)FHYU>:X@LQVY]YB6^W$ (G!^W&G1([VWN,T1MUG M.\7N5%H[@YPS5:F;=[I4%,_<#G"S%@OJ1H9H) M5'&A4P7U)?-0F%GGY!X$.^LDT0_$T#JGB&XLK;-O6V2L?]48/',]/&]=2OY- MCP\HE]/9K)G5E,J()+X4F,5$[?19I#V(GV+!HS!A/&(IY<:I: ." _N.#0>; M!OT+5*Z9T)[#>,B5L1(-4L6.50/S%%M:N=QH94,?-/K+6"N 9*UC[=AE8?MJ M"995!8C\/"A JIT$)^0]RZ[[Q?Q9CPRM:G?JVL%)%/J!'PJ&91!I MQ!+IXYS*%%.:1#3WPTR8]?]VT!C8W[65K*^+HKIQ7D@TT_,K]4AEQ!4;P%;\ M(TI*N#H)QH$**CT:82(2H1%=8AR2*/9E)ICZ"P YIZ^N>N/D?!%E^7?$#A57 MZ6RVH'/T2]G4F_)V1C44@/68(LVBRIZ_(=C&4,TZU=20)K^T3S3OHR,[RH%+>:+E1V"4Q^-&\2+ M(^D1YBXV3.W?5C=\H1W&+C;P16O7,I*&084"HVC:MC)@.(U#JP!ZJ^G,M;_] M^F/>\_?6PM[%?O_U'&T7-[4SW*&Y1F[<@1Z-(\IE0+&?,[5?",%QFN0<\SCV M@D"$W$N27ON%*2=#7R#4;&S#Z%I#Y_90M^5F,802G>P6#6/[CFN#]VJ-I-OG M-]UOOQA"V4XW##=*[[]C0!4%WC*,"7SLG@'5P]E- [R@15T'Y]50=SHC7O!V MK&;)M+3CW$)#5W>LZ2/%P"]O?]N:X @H[#BKCF[/[5P3,._;5*=5LU\7W!),T3G/I2Q82,Q3BC08 U M.8G80#)I [-\, >IKK2PQ5OB&TQ!TLB#O[5S#*2/].W /JXA]NKIL<: M5Z/648NYO#6*_4(%2JP0ZC\CJ6$S%N42;;'H+@$ZEAX=95,'9W?4U.Q8RM_/ M\XY&UVYC:/I>-7^W\]?5\G%:_OFY$"JP5%Y/E,M'NA0-)K/P4AG$(L+*I6NT MBU#BE.4A]H@(2"@%H[D/=UAU /S MGUL\H(J)"Z390)H/U#*"-"<# &+#%>#(\0$(C^K"X K9=T86*]B"2W[[+F:S M%CW:2_+("S*)58BH7 <)(DS3E.!,\I 3GWA18@3 =7SYH=. -=IB1=$65'M' M&]WVWU]&F(V#Q+, DCPF10\4R9WE1H:0/";*(7[DT:=LS4B%IHOB=5'GM1E.#=*8<*POMI1<+PS62MHT>]E#4KUN)C-/B\* M_> DHS0-8S_&22PI)A%GF%*1XXAD2>2S4$0Y*&LS/,L#NZ":KBX-J2E;#+(;'[9$>[0,<-%>/1]EN2U%LO2SF%3#PIS:K0S/?]T*!I4A# MM060&&>$I)C)G,59GF6Q[TW>1)$O3#>!0R(09[%-RKRT3Q-#GU!-NFZ'@KGN M(YK)?(^1))$XR)D.KH,8YWX:8*KVQC!*>!1[( "+?GJQ*7ALM+*:3Y? G>R( M.LQVGGY"PG:*YFNW8KK/0)T6QI'K/4)@5%=Y6L!]U];Q)+R0X*G@RBG>SOG3 M=#D3IE4#NV\-;#L5#?-:@#V)NFVEGS P&VG+>O;NN_CT;HZ?V^IT>[NCXNP?5%_X@F;F6=*,^)J52X7+^KGV3C9F.91E@>YVFF\'!,_ M]W$:!1X.XXSRW,\IE48C>$Y2&-IL-$G$6IJ0@5O'U-%M1TZ$!)I3)=^:W/D] MQU!0R 2QG@);3@K;%=S57+ .6;KG?QU[<<0Y7QU\[\[SZGH0/E!(5_)AZ6G9PJ1,,$94U$\"6@6!R2CD3"ZF^TB,G2TND46 MM73!,X9.:JC;E;B2&QK 6H@,&CMT3J8>DX=.+CW:\*%SPFW/'SK[K"T<8C/6 MJ!I#,LDEI1ZE&$^P04/#H4[;S=^1TKK-G\V4Q MS5,?.O-LR MHYL?.CDN=.O[A$HA29;X6.2AKBJ,),Z%%V(>,F7<<1A$@1$4?@>-@8UY70$@2<&C7QGB(P^&EQ M0Q)IFA8GQ2-:,3DE]I,5>D($B@D\'9Z6I=?)\,BR(YX*3PNU>R+L>,[R-#A] MGD_EE-'Y\I(QO?YT_OR@CIU,G38W;8'4#TB41@)+'N3*]-1Y,6>A,KW$H^H? MTD ($+BN&=FA3X^_??UZ^?@O=/\9?;O]]>[V\^W5Y=T3NKRZNO_M[NGV[E?T MY+S!/F,"$1%SWW80X"'/)_$\LMT+FZ7XJ6\YT,IBENBXOQR*@><0]/V0I*(8>E-O1;DYK!#C%/5HJ+E#-/ZH$0!L)*J!X M;7)K(=:]G!>HD4,72C>27" E"_I#2X,J<8#9Z6%_"&9>[J?YO-#C_\_R92UJ M)T?0N+,RS"%Y';FBDI@O;\MRI5'&-3GG]\OOHO@L1#D)_""DG$A,:!AC(FF(TXS'6)(LDI$7)C$(YAI*W\B)],:^ MWF:HF<1;3Q"14PV^KI,13',&J&>#Z+C;60^B,CON/5'UI(N5.6:/-^ORM? MC7>CO/J$I%*%YU3@@#*F.]8#G-*,X-1C0O LS7ED-&[FQ/I#1]JT_(Y>%:D* M*6KJY.*WU8Q9(-M#7I@+7%_X:DHJ>/S!9JNJDZ#!+)K^G]HU-L'E_6N%.:D[ M#=AR^N9X=, )J1W?#+>K?\BM\)YHIVZ$]Q^#-]_OPZCX6"/9KF]5J-IH-$N"KW3CK^(,-:R9-_B8:ZW;C@=3 M&-2ZP;H: !,4K BK9B)S*J/U&8$%WVY!@K]LG<#3P^1K; N-%/7I_9.8L^\O MM/BS*I:0@@@O]70%9AI@DB0>SA+/P\+WPCP(@H29-2N9$AP^C;8A7^.P].Q?PF4Z+"F6R M0HLKOX@W,?/;EK6(9<3C*:9!I"^HI1X+%B78CVD4193F,F00Z^^@-;#A5Z20 M#S/N+M68V;4C@6$FK8G6DV$O:D3'4J>5*_D':* W$-&1.7=1&M62#43>-V*3 M5RR2GRV(R/6T$$Q]IW*2$I'%?DHPRW*FVY-RG*4AQ4&>9I+$)&6^44W)\>4' MMM(-@ ]O*0*2;H?*,,A%]A(19I>-=#I5YD0Z0.*PEY1VZ4&(M+#\WTEA.K-\ MAV^-E\L[R?%.QN[T4R,-"]P&(0LS/TZ\G&-&J=1;?ZAAXU3T3[FO/ GS?<^H MS=$%,P-['?OY:Z8 8^X_CX%G&U'I,#_X[ZCO@6<-6NI]['F#'SAF\(B&G(\: M?!P;SLZE-GJ/'#RVIN4DFK(4R[;4;,(2J8)2/\ T]F),>!+C-&,# MC,?Q9+E8TIG9(7)G==#6L*9A;"I/^I7U'&E:40;.=]G1A=FIT5I"F!^NR3B< M(=K)OZN))3MKCSM>Y)A8![- CC[4$WGB7NI;R<^SQ5\EL/2W:XGA?ED;* 9= MB*8O5"O"@]3_FDCH&JGA&*F/P6WH$/HDBD/7.P/.F;UYTP@2?RV:!!IE028C MM2,PE@>89%F(TT0=-;(X3-,LYFG,/><39G=Y&/AJ_WLXO&2M6@F_UF$R2P"/,$W&J/3NH=[3''Y--Y5/Q/)U#Q;WZ( M@DU+C3]49\$GL2_C7,09YBRGF!#AXUSJ281!E*1)DB6I;Q0>#L;AT,'CAA[Z M19E868T)^)O%L!*GG\7PU/F1R@8>51V.(MEBNQU&XGCFR! Z=3EBQ"E_XT\4 M&4*]1P>(#$+(IGE*?4;_JA!\NOQ,694&;DXYGA>D(94Q#JDN_(LXQU0D.4Q7Z2&<5PW60&=J*:+*KIHI8PI(OGI'8,#M9.9(;YLF/BVAR,3\L-Z55R M(;_=\1;TV8&]1^>DZNXT.OGVB'U%YR38[2(Z^[0M"FR^W!Q;:Q13*8.<4AIC MGL@4DS3/E,LA#$=!D/DQ\?TX 2$K'Z$QL+_YQKX+OE(1VT*B+XOY,U9KO#2- M<6M&2EL V$.-F45C/?4 C*?V5?!DI0(+[->30CJ#?#VD,#+2ZTD1#P%>3S]J M,\>$_G@43$S?]$*7SX6H I7US?'3XI/034O_$K3XK'X8DRQ,XI2+&$N?A9BP M+,5IJ"((SO-$ ^ )&1J-*K A/GQ(D4(F@0 U9Q!8#*@/F*DK1M"&$[1F95,O M%NB3:/H+-4=(LS2@_B!#5H;3H^7\%>?Z!$YJL5-(]Q 7X)HCSG>QDW9W M](OE&I9@:6H[U;NI=NYW2L*FIH3R) M)%.-$^!236'=:TX3C,&,DEC'-@]3( MV7:3&=BMUH4VFC2J @;>A3P-T8Y9B-1?9ICKW(V,=EJOFUJCKW2Y*AQGTKNE M= 63=IS(N!!IG8(>P*-U/]VSK:HN"+J<;V?;OPI:KM2AZGZNW(D#1 M+MI__$3+::G?K[:0)\&^SZ?_NQ)E%\1"FQ%B]U'DS])M.W2X7RN+TJ4SC86T:I2S[P@;]MF:> MZZ?[8C!'N/D$J&&VBGCJ+JFJ4WW-'-IPUQP?T2!0RJ-JU'5KW* \?TR3W1B? MX62[WBC$;4[DJ_ESN11S_4OX\O^Z>]?GN'%D7_#[_2OP82.V.T(XRP?X.AMQ M(]22W4>QMJ65U3T[MS]4X"ESID1JR))LG;]^ 9)5Q7J1 JD//<\9MQN$IGY M8V4B,Y'(_'35I6QH MFD2(1Y'0B://E<\P6N[( 47O DB*5I-%CTIK$O6>*[5E;'L@O:N@=4B>X=#T MZ)LS!J!#G.^&F8-/6E9LO)":2YM4K-KZ,+E*TZ^"IQ'BOG0A QX(B!CE4)H1 M#ZK+&CB3_YN&1K5;)^A,[0-NJ*ZK%^4;5@T^3N&DYYTYD-XP_6XCN'DMPK!8 MKBH*3E"9MRY@6-2#T_V1Q^V4M><:-YZQFAE%V^Z@3]T60$)&4!PGD 5! )'P M?$A2$4*>>7Z8")+Z@='DQ'&2DQ= M01!FKL%@PSC3X( MBR[ !IHF@^2^I8>^N(XT78/@K$JO#\"^_AN\:5V 73[Q!_SC.J_ILE3$MBF# ME(><<1["# >>ZM:%Y;Z=^C E'LX2CP8\"@T+KT\2FUC];[Y<;" MU.BDQY"!G^9HW1I!S=.@"7$Q/"=J..FWWFV8N>@?":]*0"8X$CX7#%?'2:;D MYSUHL@3GX C*=AT[RZ.NB4DR]1VOFEKCS:7RA&**TIA $O(4HBB2KD0F#0ZA M,4F]B =I;&1A3A&:.G;HR ))MZW$W5?GT>E"7]W#9UI?FM'17#U"]M=?-[?U5'! M#GY-QY^R^PW=\Q7."\[6/]%+2E^>7I9JULPU%SG-5PLO3%).T@S2E#"(TC"! M680CF'A)&C+BDXS@Q2NO2*F[#8P3-?E=]DEK_SQ[)-5$'$73;"/0 $Y/(=V" M8::D:]I@LTO\T@>FHW\ZS6:LNOK".E)G#8*SJK@^ /MJ;_"FY1%05RAS*[Z4 MQ2NOY<+M;M5.]WC;JT<)120"Y&M*DKY0KI0HJZ=FL%'S5^"/(E\UY2E=QX5Z/1-%\WZ9Y3?0 M/'6:#%G#PZ@>J!M..I]TSE4^\ZHY2$<,>)223BBB#!<1D[$!H2*63 MX'LBXX1Z9N.:M:A.K* =#Z:1@@Y#W"F^/$ M)SPF, C]1 4/#.(0!9"& >9)FL74[*+"&,')[4(;,#?T08^!,V:HCV*H:S'< M(6-J+,X"Q<(XZ$GJS"Z,D)O9).@)?V@---]SU1_PIE"%<&6E6MR%W$LX(3YD M))(N0I9*UUU(C\'//'5OD5%E!?3G;VL1U?J]GSUTNT?PW-: ?<#T5/Y\^5TV M ]2!PD$3P",B3M;]KT_KG=O^'1%[O-_?L9=L^[:TP^0_-K/DVU'2OU=E72_\ M*,PRGF(H<.;)'1ZG,.6$0TIQ*GCB!S0VNH9\DM+$6WO3JB1?CS&GBJQIHY93 M$.EILQ/!S33YR.CV"]#0=-F@940L9VU:3M&9N5G+B+B'+5O&7K#3V-]YP2N\ MO"S8)7O*B[QN)DF^\@]M)]N%"#%B'J70"VD*D4C4H Z.(,(135(:1$2OT9LF MO:GS^'PI'WR\ (\M&TV.'N\P8MG#=PQ'/>5VB(Z9BO_>PV.7-/@P,MK>6-4U MA72D\&/49E5[3='WE5_WM?,;AVS[2MSSYZZP[%;<57E!\V>\O"E4B=G#]W(1 MAX)0PGTH8AQ#1%D&4Y$)N:D'V.-R,\_2P+:MB"X3$QL+^5.*[9N,:".I9QFF MQL?,7.PW*.DX>NM*3)T, W A^01-2[19>+>6)J8@#34\,5[+S@3=5H^XR/^[ MN32LIA.4RYRUC6\+=B=_A^L+Q;>B]7]RO-S,JS&=>>2$UG2JU6>OF;JW9;#9 MG?LLJA.S#9-@R^4D979.<7.DF&YXFE53G<*XK[IN%S?394[9XJ%BEU7U536Z M:(S&Y>/CY2O.EY=/*QUG8&2)B?=[2:EJ,GR@(:BJ$_2V_S')A^V20Z'-+,U# MA9N>8KWFXA=@RP,X@@>X?"I?7,P"U!3ZB)FH.?V/Q_+U_Y(K=!:"LJUA&%MW M%E77%&ZMO+J/6U:%/Q'.F"H*7,\#^AWGQ:>RKF^+PW_WA:\6/,Y\1L,(DBAA M$"&6P"S,5*/6Q&,>Q9BDW.B6ARD'4Y?5?%,_=Y6+%JJ]U&O37DH-E=^.O5IN M1@I#-9_ME5>K7/W\BW(E%:/BC+=MP\ 3_B>'W[])3L!S5;[FM?Q+PQLDQM\G M"W#& BQ@D&8^1 E'JJ[)AS@("$*U9?L'W57,:;I7Q]Y=>+]MKOZU4RID5XE^\=+O6H" M#GWO^IB\XU[UF:(:*OLI*1W6O8T(9>4M'UMO-B]Y0)B^=SSTF&7"Z?A=ZD5 M$X&QQV"4^AE$(HZE6R4RR&*&_"!FD1<;]4DZ06=BC>M"_>UVO6P*,9;;)I5F M>_4IM#03;N=C8)A".]D.P6$V;%@H5_FM$U3FS5@-BWJ0@QIYW,5$H(^!<"!$E,$D#7P6K&<28"JFZ6498&F$O,[KD<8+.Q K[B1<2"B"%,:XF.0Z+ MGF8Z$-9,,_<&_5P 2=-93DE3JDGF_6RIO./,GP-1A^?^'#YNIYK2E;W"];<[ ME?^0/NYO;ZJ5^DW199B+Q^Z^ERI83%F&6(P%C"(_AHAD&.(DH) &6'C43WF& MI+:J80]ZVJI/VDB!-PQH_[ E(X!*3L"+:B.OPN4U"P!O>#!3;0-8];1]&K#, M#(#"23$!UERHX:F__-&"]BO8\ (NQU$S-@SF #BR%0:$9S4?YH#L6Q2+%UKN\=C7BM79HN%1P?HQ\?C#=KMYKYE!JX:ZN6O\HEHU\)$:1R.D]'9C!_*; MJ>=.EXJ&X@0W,D>D M*Q_;2Z2BJ@+N@(F,4)IDW*C+[R&)J<]G]T=46_3E/X*+GEJ>)ZV91AH*:M[T MX*0LKIH>'!*8M^G!20$/FAZ+ZX?.(%:W)<2_RX M\,,D))Z'H8]8)'=$0B'.,@1]+Y-[84"92+1.-I*=9+U@?A/OM.JD/S#5G,.5YI%64X*L-:/TP^8J\2'8B5WOGO^ MV-P>*E9?\!-?)!&G-,T$]&+5,CZ-4HA%3&"24A&DW!54^/7\LMDT9=7.40XM,O=%LJE74N #)!+S[< N^R/]7?/"B;F^; M?"S+E:J ->+]>I(^!.OE/K!/G\7'&:-Y_V/G_\MJJ_7MY_U2^NTUYL8F5N6RCV&0 M!^ 7R8/ID+1Q M:/3B.Z>HF&GS&" 3Q'G:TKIJ)CM*;][^L;KB'[2,U7[1MHIHN[3\\Y)W=^,N MG\IJU=V;6X32(R8Q"2'B-)-.<1! K.:=I&F,6)8%A&&CDPX=HA/;A#X+;<^+ M'FW3BB,-"/5L@FM@S,Q"G_H%V-!O6V#HP&-1F*0OK[,J)0V2,YR4J>O"QD?!YB2"'I(=9A. P(S+R.0)R'C MA'%&4Z-J81/B$UN,$]W;[M4 R:?FHI!RBYN.H6734P?<%)(,KU?@+\4EZ-@T M/+)>N0=5<=L7HKS]O]ZE"D@TY7 M1QXQ4Q8JE6_15%C\)K61]1,VO48'O[UM'^D&*#8%5;?-M>[ZPP]>T5S^N[]Q M%8!P=OG**_S([[GJER]WNW6K[!>\5*UR%LCCB,4^AG$S_881+M4119")*!1! MDN$TTYJ,^"[<3YVE7[-S ;YW# '<<@2J-4OJFOV:IV:FNYYI>)^O/6Q\?OIO M:)@^46S"AL_=]&=/&%7%W7^N$ZB]#:GFTS8RJ='TFY_"6B[0"08VDH&>:,T, M^Y_YI\!*VERF:./>?]N?Q(X8_SO\-+3WVW?]-.V.KEAHMFDO"[UFJWX?IF9Q M!MX5[[6[\;Y,6#@TNS>W[C<-:+9_^E*N)67;!%'<9!X00;#T)?N2,13 M2*CG02_F*8XSAK 7:;LC9K0G=B:V1"]4-QY5L/7Y M=[^R#]?VSZ#E!MQ-C)S!YC@=@G9;FULDS78C.RP&]Q+#)>?;">QDW;'CEDO8 MY6 ^8_HM+WCU=EDPE=]Y5C2[D] T3E/2=(:*HQ"B@(8PC5@"PRST8\1)FGI& ME?<#M":VLAO*S6D(7],V2]<,0:67OG$$@)D-W95]0W:"4V(-\1RE?(8HS9H" MTA!Y/R6D\XKEG=+?5?'7-5[QCSBO_E3-4HQNE!Z^/K%:*CJ@(01P,RZSX0 H M%@QOE1Z1?%@E'0EMIHKMC=*MD& +@,.KI*F3->:^1GA;JX!+IP*.6 M=V.ZV8%7BM>BF56@*CGJ?W;&GWMA&$8B@*$O8Q*Y,2*8AGJ2LT( MM7GOUNB)?G#)1O,URQ+*%U)+/U$N_.'5HBG_J=5/N-/6_V4ZRKU>)2B'R9JW[#;8U_9SII$&2""PZIGU&(*!

9"Z72U"NODGK^M20T[R:.0#)L%ZZ$=30V]O0 M ]V=%W?;QK@\0YHHW^YIH?RGK08.+#R+[HT+MM8ZC2?0_>:V2YS*Z M^_',J1JP6JJ_NGU9U2L9@JLN0NM)!#=RW\J+.J=MR")(@CCG&8S31 V,]7Q( ML(=@2CPY5]? +P9\Y"O>6H;AQI> M%'BW7X&FA_'O\&T-71B'QZ^]G\B'WD_DS^8GTA/RHC<69".GJY#\I_E6KMRR M=Y-C7K_OO3_7@6/Y[@S9[:2;!,Q-\2QI?>*O?!ET_EK"61BE(H8"L12B)*(0 M)]B#7H:B*,D"FH1& Y0':$V\&S6D0&"VO0Q!H[UGOR'IM>7&IZM^F(^ M2 M4JX:P9;&(O#3$.$0P9 &!R$<93 ,OA*$(4Y_[&!.,C9Q7 ^(3:WA+7QU0 MU&VCN;QA05UX6&V9,/0O3;#5= DG0LS0BY-<**@:/B[ %KNN2=_-!KL'#>S, M?2T+$%RY1R:DY_5H+$ Y<$)LUK!OCG^=UW19UB\5WS980&D84L0$]%@20Y22 M !*/1C#+5*/M *6QV?VT$W0FMB;7'WY[,.^*?PP//;/@0$HS"]#4&FTI.FXG MH2F6P[;XQZC,WA9_0-1C;?&''C_3F?_,L5JW&0:T^$_4#%S# ,$U9+8A@PU:]C&#B=2NHP@MVN\35YC \X#E^?VOJ*@*5],N"ER_ULAMLN'_0T'=: M%6^@85X4R; REML+ MI:JS+H\A#SR4I#1AG^1+RWPK[ODK+U[X@^K5L\V M".ZA&*FN]%QEA+(X@CB.!>2(9MSC/ MCL]YF.E0GUMZO]!MG+VT2=<=[ZIB1 MO_=F\H9%KS,M3#5UW352AHJ_0UY!M4;GKX8%,$W.R41H5U9!B^:\)L($A@-[ M8?2R;6/P2\;DKZ>^*^L57OZO_/FJ9'P114$<11&'C,0!1&$8P"PD#,J]7414 M)#S6ZVHR3&9B\]#5$G:4+T!+&TCB0%$W[19^%*AA$^!.?#.=MY7_20?_Z7E9OG'>C2HY4>:R;#Y89RMH^5CD M_\U9>_E5#=JH>^=#/A99EL:0"I]#Y),$IF',I?N.":9Q*'"JE1V:G-,9/8B& M57"DJ.Z#S8RXZ;Z=GM?Q4WP1,ZMUM%IQ6[IUL?X0;;'B%7[.I:8I-B^Z.&92 MCV9R0%V=K4_&Y[P'\5/#?7!J/SE!VWEC15TN<];0NI-_HF];6^#CQ/>R((0Q MB4-UO<6#F$J+'@H>(1K),$]D9E/'3A.;V!3OD#:=/S8 D9ZY="6XF<7;H:K< M-$47_-7]]R1F3$=09^/(!DC-/)1L7.C#T60:[]@<%4C_<-5L:.KF=3.@4K/U MP)%7)];)'D5PS55SQKSH\O_RK_]3O_7 ,:EUSD/.$MCT^&-(5FTO/K&2-314 .('OY!?U[/3W_33$P=@C"U5CHE\Q*DRJ(I.N^N2 <)B5(_A()$&"*/)5*! P_R MC 01QCSV?4,MWB4PN>HJVTE\]4)1O1NFL?ZSMBS=T E_IX M7!QG2KBW_,R:=URX0W4[\9Q%(][M:,CZH;S#.;LINA3D _YQSRG/7U7R\?*Q MXHV7^RG'I)DYOP@03C+IB,*(, :12 .($?9@FJ&(4A&%*=.Z[W4>&U-[L?@' MJ#;D 5[3!\LU P;=9NVQ'M;U^1 TLP@]EL!#"113X*98I[@O@ )WRQG8L 8^ MS0JN05??64"V:_ [(=AFW7[/QFBP\:_]ZO/U #X;@9UVP.>O9EV U95=WHK^ M$<$]7ZJ&.\UI0'.(0'I=!TS[I)U'Y-T.[2;IK>8&"W=51^A3AO21\_5+EQ6/7D#Z,0ISY(H.AAT,9#?D^S%)/^F "L2A%!&%J MU#!*C^S4!4Y"<+K*7YL&3NT(QDJ[([ A@)I6RCDL9M;HH,IY,YM2\0!:)ISU M[+>3>I(:Z)-$W[$B>@R(X?KHT;H/?,N& M87I%"T#-G(MK6 P3,6M$FC_T.+@ > 763+CN<68DM*MTC1;->7,X)C <)':, M7C8_I;_Z5CS>%!_5==U;H;I_L>)1TONC>*U7[,._5F^7WRM6_UX5*QEDW%75 MWZNZ:TFE>99O36!B(_%WCBNH;I5!]2=P]4TY\JH%3>]RNKH?V,XL;JX&UFV? M_K93S9TTT150[\K@^IO4(E53V6N?UJB;E++ILZ9?/V#_/88-T6R?PLPPS?H5 M'+8CS1-4B)D'@"YK%4:858HV3FM@&;AMQ+5MZUG/2]B'2R$X[$_S,P*D#X5: M3XY!L)X-=P88CD;!Z8-RSMRW$W(:C'G;7^&]IKJ=D&1@B-NI-^R"O9M"C14+P S;AX=S'9H%R.8K#C-&:-N0;% MW(^QAA^V4\C?<5[4G^2GX_5M\>''2OJB+WG]36G^K5"68!$S1'S.58_C+(4( M,1\2F@DH.(V(2&,:Q]1$.4]A;%$W_:O8P-XA9"^(!^9\42SV+Z/3W968=%6GP MBZ+]*VBN*>ZCK[=06?]^.ZK]H%9(]EW6^JF7L=ZNF M!%U*,JOZBQ3II:HDA46$/!82SX8M?^$IE^.^J\C5GG/WV]D>M MVF=_S M<4#6+0QU^YZN<;XMI.!)VQDOF)X=^K#P7K\O'[^?>K MUXK]O=K/TIL=&-JN/\=Y(9?;K>;)U)4ZU9)_;,ZU5NX."*WA'S\?G -YB^/! MR4!W?!YX+GQ6QX'61&<[#3P7EOYAX-EK.;I#^FG3ZYC%@8=2%$#1M(=-&(=9 MDOA08)\'B+$8)T8CCDZ3FMK=.C+2_)-&OV-3P/0<*CNCAV_8J?*=1);+D(WUKDURA)*$-N?Y/H8(>S%, VEHPX1C MWTN3E!&C&L@C-"96W@W%]AKI!?@_O/_P/,\'SW(?;";=_M_ ]R[D7ZG_7X\L MPR^K;V75]A4KRKU!9DWF:;MQFNG_,93U%/],[,PT?@O;M%=4!X1RI.G'*,RJ MX@,B[NOVT*.6[2/50OT+&7?R,W=NKY<&(L#(AQE/ X@0(9!(?89IF$0A\EF" MB5D#R-.T)E;RSNO%C==KV*-Q " ]O70DMIE^CEZY5$-,5]T+!RC-VW]P M7.2##H(:K]ANS^4SKU9O:L&5FDXL?_//ZEO_47/QLOR4"[Z@09 (FL80"R(U M.B,^Q*'\1S\,:!+$*$R$4;\'#9H3:W9+""A*IOOL.%RZ^ZY3$$SWX9;X!6C( MMR/:UPQ< !UX+/9D;8&=[='C%&?>L[4A.-S#]5\]LZ+M8U[D]3?.?B]+5B]" M/TLX"M6\3S52.%(SPJ,00X9CZJOB#QER6Y6T[9"96-_7M,"C(F99U+:+BYZ6 MGR^MF6+WRMHV,C_G8^W*Y_%A6ZE\N,L[BF L&!4Y#B$A 849#'R(N@@QA MZ:X3W\A3GX3-B4W#_FQL0S]_FB^C&2*\.][VT<5.&_Q^B$'>P-$H1+%V 3K. M+W:.&/Y2W(..?9>QR:3XN@IKIF%RWHAH4J /@JEIJ=F9^$UG>!7I=8F",/)1 MFH72-*OV$BC./$A"X<% >"R+PY#%F5'<=83&U!F4CF*;)07/\K%O$E7P+)\R M,[3'\-&SDF=*;6;B-@(WU";(EPQ(X\B@'*,PJS48$'%?E8<>M3YY?)5Q5DZ6 M_%-9/#[PZNE+N>*UM .JP]."Q4G"$AD$D8!+3RG"\D])BF# 18K2*(T\SR@< M&J$W_1GDFCHH%%GC4\=!L+2/'EU!8'S^N)&^H0@ZDFZ+.@WE='<4.4AM[O-( M'=&/'$IJO6:YY>*JD'MX?<>K]7Z?TX6( Y9@-9I.J.).2A D&11Y@&E+ LI9()*4TK\3!I5 M&8VF&0H9]R3RL;^0WY^4LV'=I^8$[6D1U'2 SD7%T 7JR*E>6&TH=P$:D@Z= MH"&)7+E!1VG,ZP@-B7G@"@T^;)L2IA67_OHU;__[IKBD5(U#V^SPL8\PIFD$ MB4]EG")B"K.$RC@E"+,XB3P>A4;6.EFC1VB8)I M;DF"7];$E54#&USN1G"QR"-KRNHLI3Q&;^;LLJ;XAXEFW1?-*\XOV3\>RCM> MJOS(QV([\$RSH/S$ZU.K[J9';]-[^_:H-"#V%NHU):*=P)U>= M3^7&!-M1NM&'S=2NKE:+V^^%_,E_RY^ORR><%PN6I(B&<0Q]*CR($(TA)FD* M Q3S(!)^Z'M:_4*.K#VQ'FZH@;]:>IJW"8ZA,*QS9\IFIFD&8FFKU( 0PZG M?*WG;,I_VJK3L15G4:(!4=:J,_2(=;Y\.\OT$Z_KAV^X^-NW"1^FV*<0):D/,QE@ M2D5$/HF2).*)::9]&DZGS]'W)_DJSN%*<@!;WF'#/-AR?P%:_L%67=827(!6 M!E7MT'7^;.>:F]\VFNBC:Y\8O/^G-#YK>,>O>-XLYRD0GF(0M%,^WV^*]!1P M#XZ@GH2@1=CS^+BZ*^I"!E3UUU=Z5:_,[K&?>G_JH.?QL6KZCH$[&6\WY4R] M,5!?>?6:4P[4J!*#$.@4%!H1D ,4# ,@;0 $]4N$CJUZ'R!T(A8.W'0 MV+/6[7%NFJ,LU5SL\A7G2Z7;#V5OZF%W1M@>1'DXX"E'&4RB1'IH'@TA09X/ M S^445(015D4+%;E"B_U?#5#^D8:ON'BC .^4X>H_?F;>X>HQHUSC#Y '/HH MC7 ,@S1A:K!R E/?BR') A&Q)!:4:O5BF^,#V)UG=\AWWP&O65+H'SFZOI@# M=#UG=4(HS>RT0O&F0[%M[7C91_'(;]?YP:TE%N[Z$QE1G[LYD0TT1SH362UC M,;#=+TOOV&D'>;[6_]%U M_NMX,I@QH@G5N'9D+O#/,P?-7R?A+] MQMG+DM^*QL#\]M;X0VU&!WO2&4EC 0561>Q$3:>.$A^&,>6)TR>@T MK8EMPYIRH*>\F;YWG9Y5%&T)-S[5PA(69!>@Z=[2";Z!PGH'2D,W5#9H! M2O->@QD7^> NB\8K=CJ]'F&<\_JJZ]@K>. GD0PM D&(C/(\#V***0PQ"8(T M0@@)SR3*.R0Q<2#WH%X!76'W9GQ\;EKV?@0:/7T]3V S->W1DLKJNI;]M"2. ME/((@5EU\;2 ^RHX\*2Y4_UGO2H>KU='.^Y=%G+[WC;>,TN.&B\\\6;Z)Z]5 MNWIPK?*&.LTF58N*/]LNDGM])_7]<'-TQSWR28$U4WF'F#K.U%J#9.7 FU.; MS96W!J+OU-LO8N<*//"GY[+"U5O[*UI/0KU\4N6FE[U4Z$/9GA8M4(QYF"8) M%&F((0JS$&;2T8>48A&'&,4B,VKP9\S!Q-;KGC/.GW![;:Z \L.OY%)+I7SK M>>EF+H4%Q"+$/H\Y9#A ,JYB2%U)C*1OEJ44F[G67U>X6OT$0.]S MHPWW;_PQ+]3M!D"P_!?4L"S?'%R1) CQ",,P0NH2&)?@>IZ$.0JQ%V7R=!+4ON M'&UK-!SYX>;T9W73K>'9]^+M%[+;4]MY)HN(!UAXGAI")VT,"CP*<<89]*,$ M\2"D(@FQ24C=+CM+&&TR'VE/:CU#8"Z+F79?#@M@K*J[_#K2OV[1695J5Y!] M3=G[M[9EH_7J5C2]L:3'VM6(U%_+)5MX@4AX' 30\WU?99DBF(9!"JD71S1F MB9>F1EVI3I.:_"RI;FKT:KPT;ZQP$AX]W7$CM.G14"MO0[6)+==T@2+LLCAQ M3#AGU84G"S-'!OZ9D3P(="':9^CSPS.^>DJ9L_WMTF;3\&,[Z3MK2MQCZ?%OP/WG!RO7Y%^(HBHC'(P+BE$<^0G'$2*H]XWEO\8DMNJ0&7AMR!E.+]^4?-K;G2F5F$)5 +:7Q MT[EQR0S&+Y\AH=VTY:VDCD8JGY!@<(+R_COS#4P^P>W.?.13S]AYG^JPN#DK M;I,[77D@NRWNN:J6D<&0JA:NMY6J'DX$$6$(/:)FO^-4>I%!P&#D)X%/0T[B MP"A)8\K Q+:C7^K7#77%RV[B][JZE0&\VCEE+P &&W:;RGG#K(_Q5]!S!:?$ MULR";=&Z. !330#AW+64:MSU0_ ME)=4NDP5/SDT91&&"9%^#.]::WM)"DF<,1A*?R9F,@IFW%L4S:U&]F PV4B; M RTERUHE.^!#6^'NU@VWI1U[[EAI,K-\S8?A^"-]A/5LDV/ [(8A=3RHX]N. M"[ W(.EB=T*2PZ%(QO*[FHVD3WC>$4G&@!Q,2C)?P B?8:O@2&HS];<26%O1-40:J'&4;[?*+/^PU>&A-6=15@VAUEJI\ZAYF?1' MR7%9<.E&J)K5M^L7_E#^F9?+)LR\%?]5/O$K5;A1O7W"WR^?5KI5TJ;K3JR+ M'3M@S0]@+TV1T88EM:\KID#'%9!L772U2?IET<9H#FOQU$ :QAR38&A4_6P+ MAE7QLS&QV6J?;6'HESY;KV%;IO+TE+>-3*3C<%46RH+Q@N:\7I @#&C, TA0 M'*F9:1BFOJ_Z+F0)H6&6R/\SJU,Y26OR0I4-Y<;/I7W:X!%YV!!T M>K&!(T#,S,4^%CMD79:PC,KFK(;E-*69BUA&13ZL8AE_Q>*08Z=' J]WJSNW MI?UJ!LRVL'_=^&HAPB3T""8P3-4M2.2K#H72S\<5@Z.&\_#5.'*9#3,SV['?8(6K%BO]^O"'$O1NCNRRMVGO-QO0!B= MLP%N=UXT,?!F9TU.L!H\F3J/PGSG6$Z0V#GU;SY4+'+JE)%='G1_#35 M%4O=H/+HRQ.[=#UJS750_6#PN*CC$=_94IK9VH<*-U>7^L5 VD(;16^#@EF% M:,=7G"T.&Q2H'VP-/V@94:G^%+?B;UA]M]5M=9\_?EMUK<:#.,KD_W!UX4YU M?.8$9EG(8>BQT$,APH)E1A'5:5I31U3KYB@=;0D1:*@;-F3704TSF'*#A6$P M90^#>40U+J"KB&J TKP1U;C(!Q&5QBMVBOW;2YT7O*ZO>4VKO*E+DS%;<[Y[ M*^[DCV3MU6W+%Q(>^C3B$41$]77'@0])S*A4^BS&'L-1$&,3?3=G86(ST74:_/;'UYLO'[Y^!;=W'^Z;O_YJ M9A9)O6G.I#-(69T*ND2": M#T@S4[;EJWH]7ZJZO3MI+]=8]I??- T_.0TS M&F(.&0M]-6R,P92I\P62(>D/^T$DS*[EV7 Q\0[2KZKN:(.&..CS=:$N=>W^ MZS/;JYI\!SWW>')TS;:5DV!.V9;50G+G#5M->'BG5JX6,)UN\FJSF".?N'/_ M=HQGEX$2D< LRQA$<2CC^,B3MBMA'HS3S,+KOA=R9CJP;!)TZKI9(GN^GCF-A[)<.+/F^?NBXK*-^ MI\82#D]2/OS@%\"\(X1\*PX:9H[O-0,//.J;?)@6M-F!?D9!S0N@71T M=",MSQK4AJO>,_7F(9>5PKOY3"+&$1C+!T3Q$5L9=Z9]Q//H^[ MB?]:C>PCER^=D3$LFL@ESSPV^?&_RT>/TGJ?)-Y75_8O'[A:O3 MP_=RX6'N>1GS89QZTGRG(H2$J*%1@?11XX#[* N-&@N:T9_80,N?0";%@!#2\[9S"K$A#>#)J[:"=42(X(U)ZO/>/52-5;OGC]WA%0A05[0_!DO;XHO_,?J MX3M?OO+/9;'Z5B]2G*KS%B+C8^Y)\T-]F%$1P22-HH30E&8>,3(_YW SO3&* M#(W16=AJFJ:Y$#,T5)M>JHJQ"]"Q]M:9I-O"0)G77+F [;68V>(^CVS9ZK96W[ZUPR)G^E]97\ MXVWU4'XO%H(&G.)$->K"J?+,""0(99"$"*N0G'E]4JG=T'\- T(0= 3B51+'DJU MC$73,-C#61AG"=)O$VQ&^Z<)CVQP&U;7B=$P4V/)!]@R C:<]',T#R7X;2=' M,Q00G0V>04W'="#:U70X!].LK,,.CL&R#L,EYROKL)-UIZS#<@G+<$^&F-OJ MD;V@">,Q]AGDGO @"G $"6,!!;'+ZR7/K]H\/:OBZ MDB%--W#ADJ[RU[RKM-V&_1F7-C$E$8PI2J2B1JFJ.A P8%F$J6">EQK-PSJ? MI:FS+;V*_H:9;J@*6'-C6[)O_0GT;,*\P#I-OEQT$%]L,)ZT3[H[I)P7_ULS M]$XW )!/R%,F4:FZDX%3)!(4Q%Z4<*U$C<6 MM'^:TWP;W-Q&B).>XH\'-8DF7^V%U&?6BJ'YX= M5S^<(;JK8'"V&=:9_77-[F8V6#.Z^Z9857E1Y[0I#UO$ M7AI$,L2$(J0!1-A#D"0AA7Y(PR2+2)9AHUD^Q"D"$9;AA[9B8U^@R:H5=0$26,W:-^^\)8),[.OB:>>X7:/ MDN/,Q(<1B(Q-IIG$CHR>)M%9S989$/N&Q_!MVSJUUYSQ@M5-;CX,F1#$#V&* MN&KH*:2%B!B!(49A*YWA\82N8!:U M6T<$<%:)U5][YKJJ(V(=5DD=>\A.B78:7"\X]V@0D1CR)%-E%2*!V L"Z&&/ MI8''8E]-657;EIX2[:QNI$0;&MJ_-=63_9>EI/-K-T X'Y']E79>._E5W7? MB"NOF_Z'F9[M0I5QYGMQFD#.5-U)@%.HW! 8I3Q)$E^D46)T8\@>*G-[LQVR MT"%V#A!Z!L=:/#.#L]^8?Z\MO_P1W&$W;=4&!7-DB';7GM40'15KWQ =?\BF MVWW36UVZ=LT6IMWFOO_6U+[Z8?OW_S3I<;\CX+#*G">;80K]2%=[5UOU:3DL MF]CO+#5C]_IC(NRVK3_ZQ$09V'HD:/^]Z9*PCMC_QE6S!,XN7WF%'_E.3P65 MB*5!PF(HF">CZC2F4,;8 10^R[S 1Q[*S,H'YN-]8G5O&)%1Y[D-7.;\FHZ2 ML>_SC=SG9&O=I&PK4#\CNQ8*=%+M=:"9,4/K_F/,E:AUR/G/E:]U_TF,T[83 ML&#NM-V]/N^50FGZ;0,[H #2_ZKMRAV./> MW%D2FUG&(\).4:TU*)65>W>XVFP>WDE!^D[>Z8=F/FE7T^17;]M*U/IV]8U7 M#]]PT6G_Q[(2/)<*OS8 BS"-A4\BZ=A% 8,()1XD?N9!@3$-!48)\]"B: Z= MV<,,Y^[F(F@I3-8JS($@VLJS(=OX?8V_9YH;F?.S.G+X9OY*[W4(WXK3*Y:O M02,06$F)MM[@]C>P<0A_@A-Y^V_QW@?S%IS_7/Z>^T_B[)C^#!;,_;T/_UJ] M77ZO6'W)_E%_^$&7CW_BY?USM9*+?WUY>JK>%/?UJG@@R\_\B?!*UR$T7WGJ M:JS65#08UT!R]5*W0Z'5B3-=OC0ILZ;Z =SSY[+JK,6.83)T*RW0'?<[IP76 MS();8BI_T$=P!7^U[#KR9.UQLG)U+/5:L;]79I;* :G92@G*JO-O M5$-PJ5QU4P:O>GONJF)1KMH'OZL$UST72TX[Y6L+E';43T:5\B]>N6H3JDJ. M]2V$P;)C.E<[0T](7S*+KS:$$9[2[Z2TV<;BWN)EX/GQE33) M^>HCILV=G6XW2R.?9!'"D 9^ I$?$8@S1F"2!D&4!J&@OE:;A6$R$ZN1(@M: MNF!-V."&W6ETAE7*G.2C5X%?#T MV_/=^AN58.>"W_C3=B<,NQ/:?G1%U]WC MLOS^7YP]\M]Q7JB_O!122^\Y5=/#ZGS0LU3*)]( M7K39?[EWLMB+*?2P2" **8,X\+":K.3[4:3RM5IM;QSP,K$J;T>HTQY'%^KB MG>2I34*NN0(]M@R.7,[\%AKG4?,A;+B3-[/5;[>SU6\WL]6O=M!N^0,?WQ]M M@U.P^5"W.RJ;'GVS\S4W> T>PIU)8KZ3.C=8[!SG.5K2+H761H!?Y2^T(668 M(S[Q]G2&J4N(;"A.D@(>D4K&-I/%NC\ 15M_]- P3N-Q MAQ/IS?346G#[L6K'!#M_L-K.JN\S6NV88">'JQU]V,6":F940;3C D8^RP5@K+,RS+[:3];0E,G W9'X5P 1=DP3S>*E=X^Z@(! MP]2 G?!GS@,ZE&R2J4 ],N\X&^A0V.$)04>>MT@@W/-7I0KW4D6?\Y4ZU6O< MQ*NR4$/M)1F5,LQ9,^2^+#YSK,YC%?F;XOEEM4 B09CS!&988(C2)(8DQ1BR M&,=^ZE.64*&=0#B/EZGW9EP5Y8M*(#QM"8-<43:(6L^$6R-',!^(9A:DXPOL M,Z:"U#5K8(>W"]#C#MS,B[1!?F ^Q.WR ],B;Y8;<(/58&[@3!+SY0;<8+&3 M&W"TY)G]DE4RHIO6M/ %Y12A",KPB\D-(HQ@RK" 69KX8/>QF#J: >](.8 M2H2X+M<&H:\!O-P5388CN]?;C;T]LBA0)_5OD M)P0<5B8WLIFI4DP7O 2#,AO=R1X6R^J:]8DE9[LY/2Q2_S+T MR).6-QAX77-^^]PX8<7C)^F$\9^$AK-S;9G96*=5;\7P[L,]JCJ;93S8&5F UJ>5*O9 MCBO0L'6Q'5!YH1PPLIY0N6%/E6+WBGP<7H!J8ZK^T.P+,7R0Q(F'",Y@(G,F(B 20".)#'-.,\IB&B1<; M-Q*?A-6ILY!;PFXG.4[SW?1,Z\_Q-P[B]C?U6EK1#\4[%JZCPN>) $F(8,1#6.((NE9IR%-8,@# M'!+.<.II'3B[G'!7F MK-LYNRO.?C?GJ$#';N829\EM6F*]E MWA %:ZHN2\S')'-697Z2T,R%YF,"']::C[YAI\MO]8;AQ- M".3'ELNM:U]_^OL+Y,F-$LS M@6&*40)10)#T=W "$R%0B%(>A,2H.]0^T4QXZYGO M.5 T,^YKHF!+=:>WE$3UR"/;6,O=!G N-HZV!VLV9MT\S@5K?VLY>SWS.HLF M*_?P]/BY>,ZOBII5[.,2/^K661Q_>V)KTQ %#_F3.H?\_.7N9E-3RD]/.-(5 M?-B"N)'9S#8,B0O^4K0==<4?%LRJ N/$DK-58 R+U*_ &'ERP@J,ZQ>^2+PD M(T$:0L(%@WKB3#7+7;XM!$/(CV(/JD4O'LGI 19N@JS57 QA7,MQ\DZ\US'>QZ'/+ M/LBW_!N<*\WV0] XT?L9/Z]A8GO_?FE/B O0?O=; :[7WWTC"MC*HAY0C(-. M'"#E 9U S;]00Y#:3W[S"9Z6S,S'?6 M.C>^.V>TLQ/_V:9^?U$BURO.NHE4 1,HE'$03*B(((K] *8B"&2HY*<)3S,/ M4;YHNZM]7>%JI1UX>F__:?>"V#W0=6 MUQW_?3ZM7F3^4WXL,]=ROM'N&Y$NG,W%>[?O\-./==_G^W^3H>XG/L=\(]U/ M,6"1*[E[(A4,CNC]72#-SV_"HH 8Q[;D"V\6?>X(["@J' M9!D,X(Z^.%^P-<3W3F T^*#YP>=->X;V4&'E5$F#]BDO^,V*/XT5@0V_/&4! M6$,3=$3[7H54'L4 :#AP=!HX+J+5B># LK.="HZ+UC\9U'C:+H16S7)4E]*_ MY:MO5R_UJGSBU65=\]47OEH@E+(TSD(8<.9!))((9K&701+X"0L3&?0&6C,- M=(A-O)&M20.LZ!D> Z"I!=:N!+=3%TW4G^79,&:[@5H**^'(ETNE^5W+'^P M[<3[=@JMFG#CSJ'7D=Z1#SY(:E:W64?H?4]7ZYTS*[2MAQX.K#!'R?'$LPTU MI'-==OS>4PPU1#Y9>.QL7J':WGJ9IM79?,11 MP?HNXOC#%DF-FT*=Z^2O_(\BWP2WF'@)1:$/>1Q%$"6)ND#'(\@R% 8\(3%E M6OTI3E*86&DW)$%#TR#6/PJ'1E+C7"%-M\P=^6R2&D<%-4AJG"NP75)#]\.: M)36&9!E,:AQ]<;ZDQA#?.TF-P0>G+3KMM4'@@LJY%_^5+W3'RTNZ>L'+Y9OZX1@&$\??GOJDY<,M6%-M?NWGQ0XG$!@/',X7 MWO $YBRYC>*$8=&L@H032\X6(0R+U \/1IZT*@Y?WP';'K!V$(XCN?G[,!)^ E',",P2(B#BF$88L8PP9%#[[82IB96] MXZA?T4VW?(!5=[K")"=&%;MN/HA&0/,.,)N9E=X%U7Z5;!*HB#S4(BTFE4[XVCB M'>R>OVXZP)0"\$Z!:9\7T\X+[KX&D6X#97X*TR#&$"%,(59'V![-L)]FG(N( MKUL._4S?8[0'$3B>,G^S3A"R,"?=\B!,D/PU%JJ; ]V", L$3 MY(Y4]JE=[GFOM;6#IZ4YHB)UY>A_+-.GQ4%Z5. M3_\:;V R$?QG.GA3?@:GWIWKSW&^;V<+G;%C9TSH?;TZ6UQ&73KKA>V.']8% MFI<%:P;&U[W#T85T /S$)P3&3-WEBD(!LQ"'$.,0$4IY(%*M?(,.L8F]L(ZT M;8NK09@XBDD6)R%$?B#_(V049BGF,$.8"19X%(O(K*&;*Z"LFK995;)K 46" M. Q)G*BB?@D4(BI_%3!(!(H"')"01*GYW4!78%E?Y_MPQ$$!>*4N&#X4C%^E M?>YP]!H<#4< #>*H=Q#H"ADSGVUSUT(2 BU=T"/L[F!/1SQ'9WB#I&8]KM,1 M>O]D3NL=BZYN[!\/97/.\".OM9NY]5^:>/>4M%[J57/U40WN[!T[_:=!"[<= M*J<\E!^D>*I*R+E4K[_>%-(=>3U:L%PQ"E&,20^S2 BD0=QEJ0P"7F">.)E M@8@M6NP;,S)/$E55$OTGD,R!I>0+_)(W//XJO>HMAVK7*\H"]IA4<^,:+LWL MC/G7T+,ZTX!K98,4E"TOX!?%S:_@<@_*78[ S1B2QC;)&@U'%LJ<_JSVRAJ> M?>MEOY"=+;ND5&7\ZNW(GZZ8G&<>%TPZ-E&:88APPF&:I C2* @1"P@+/",_ MYQ2AJ6.(CBRH-G3-S,M)@/2LB NQ#2.+M<2]R5NC-PR,[<&87([4_B296;5[ M3-A])1Y]WJ(*XBM>\EOQ=572?_:[N=U^+Z12?,N?+^F_7O**L^N72EJ'APK+ M<)(V!U>8"9ZPR(>4< 91F*4P0WX,@XPE(N0B(ER_=ZLU&U,',3L-5\LU.P!W M_!B<'=HC/6P2YL//S& HEM217\/4Q5[_R@UC8,T9:%D#/=YF =?@-'86D.V. M8"<$V^S8]6R,!L]:[5>?[X#U; 1V3E7/7\TV9Y6753LI[E[U\JSK7.2T;<"U MR3%>\YI6>=-2:T&X2*.8!!#10/X'IQY,_22!6%!./.JG/HG,$EAF#$Q>^+;+ M@W'6RA!.W136=""96?M]\A=-\AE7ZSE9O<3T7W?E,J=OX('_6('?I-[\TZ$# M:8N(LXR7(?F9TU]VX!SFPBS7L9_EVEBVO)UX]UQ6JX4T-7'B(P^2&".($.5J MO*0'D\0/_1)+(,_BK(0:UW='J QEP)NR%KKWSXX^NIWALB6VJ?Z**MD9R9 M'$-#.[ _@Z2/9\,3:)CJ9Q$>9L/3>BS,!+@ZFO'B!-]SQK080F,PX!>5T^X;Q8Q%[BA7$20(SC5%IT M&L*4JPD5*?8R*@(O"K0Z;PU2F=AHKXF!OUIRFFVIAH$9-K[.Q#6SK_J2:NNT MEB1#*0RY0"]](?]IZV<-KSV+XFJ)M]9-O8?MLIZ;D<=M7<]EP=974W)>?^98 M];UDMS*D4A5LJN->P;Z41;7^Q]]PG='JWVOH]Y4M_79 7\UO&C: /=?1R^[^BZ8F]D: M1W ;IUF=0^,H_^J.KUD3L\[AW,_8NB=@71?T\O2R5!6 3?VD.B2H^#=>U,V] MP76%TA>^NA4/^,?R# VYC!F/&$I"SS$C%K1&]*?OHIH MSGU?0*P(0Y:ZOJY[D&PQA/> MKB P,QBVTAOEOG5$LTJ #RX\6Q9<1[Q^*ESK>3L'XIZO9)C'F6H6)==<]Z@F ME$5IF&8PCM,8(APBB/W AUE$" M9&GO"R$\X3F9&=^":BYSFAG<63H"CM\6? M+[*98J[I@37!"X MH'+QJ[)>U8N$T"2F,8&A4!E,K 8BLA1!+GS/9Q11E/E&?OP L:FUM$=:^9:, M"UZIFDK1<,&E#U^;7FH$B*$[O@=&>_91UR\-$E>#2)@[WAHBNO*R MATC-ZU)K"'W@/^N\8]%>NZA5?5?]]95>U:MN<]%MKGWDW8D5]4[%"ZJ7]*8D MK09?>?6:=[],@Z[:QP0?5DL7,INIXIBX#K?7,>'L>FH?6W"^CMH#XNSTTQYZ MSM:E;5R^.URMWGH%W/5O;_U_T_29B&.!HSB.8!9D0D:D@D /IQ=OO(*/_)VL/FM:(H5^IU]5"I?1O48\RSV M,,RRE$&$ @0SY@M($*GEWZW*)L?^ MLN*@X"OPR[*Y]]XFVE4!6?OP04^!*U7D#B[5NT]RCVVJSE2YA^0.0$"45*HA M04?J5\.>7D:?+F 9C\(L@1Y7?0RS$,L]0/VC%_H8TRCV>&C8H&^JCV?5L>_@ M\ZTQ;[]BV1LWV'Q1B7K[1=7?J&_:?'7U?_O*OH;?50 M5UWO0[G-?>:K;R53%[V:>UZZP:+.6A-O(LV-RZY.LZS P]=[L&4%M+SH!Y!: MX(P'E*YQ,;,1.I" OYS>ZC,5VBKPU"(P6R!J(FX_,#5ZSVHDK-2BHED5+W_G MY6.%G[_E%$L<..Y2(F$4IS237HG@5+58CJB,3#F!44*S./2(3STMKU*7X,0V M8(<#HRFJXU -*_L4 )@I^PYQT*<.%'F[X;+CL!C-FG4*C^WHV4&8G(VBU19U M9#+M^#IS#JK5EFIO;JW^>[89N5J&?U1Z3U\S'O?_ZQWH.-@K#!"$,$ZRF MS& _@#A#&?0R+V41QHD(C!K)#U*;/.^VIMW=I'J1U-;<'$%A MFF;;H- Z.>T [5\D:1E!3G$LK2&FL]3:$*V9LVD:8A\FT'1>LM/SFX)6:A[M M-6__^Z;XVDOL?/C72[YZNR^7RX]E]1U7;)$$<6/GPHYM[>(57_+&LWDSZZA]] M>6([LJ$)UD0-^NH?EW8\-7*VH&9*?BBCT_[Z@])8)3F.KSA;5F-0H'X:8_A! MBVD42OOJJV59\X?R<_&<7^X&* [DOWB1[U\ R4K^FK,7&5P/XF(VRD)#:+O) M%D,+SS?H0D.\G;D7.L_;>=MJY-NJ>FG.OV^*NTH&[KQ>URAS*ACG(8,^CD.( M"$IARH( ^B2)@D@PFA(CUWJ(V,0ZVR>M?M#/'7$S+WD0+3V7V!4&9OJ\+_Z: M[@1QM(Z CGS:05*S.K Z0N][JUKO6!P*J-[QN/ZV'O.X'0'97#-=>#0+XD"J M,DTH5=.Q(TC\%$,/>9XG8C_#6+]%]#"MB76Z-^*T&5H#X&:L!*BDIP+J[_C9 M(!<^ IS&Z8 [.,S4NZ/;F^[:PZ:A[0X&@], =W#8'02< 8O968">H(/' "-+ MS'<"H"?+3O)?\Q7;FZ ?\R6OUJ''(LL\[/M4P#2-4H@\3"$)<0331- (2[C/? MWSPJS.&US>./F4?>5^57ON0J<=_UES )N8^^/+G?_O2,BS>PI@PZTL/!IJ;< MX]'WV2*;NNDVTAJ%UH,26<74QU><+9@>%*@?10\_>$J7^JA_DG_ZG_]C_3?R M/PBN^?_\'_\_4$L#!!0 ( "]):%E4WL VB:( #]_!P 5 8VUP;RTR M,#(T,#DS,%]P&ULY+UIYK.AI/QO_Z)_IG\Z98J__#&3RYW3X]=O\%T:8N/FUFY]._SEE'XR2 90E"824!EQV!)RTCA*JB+'I M__OZSTDSP[VC0%0,(+)+8$VFX+.71&:1#'Z[?.AH./[[/Y<_O)NE7Y"]\6SQ MUW_]T[?Y_/*??_WUCS_^^/,//QW]>3+]^BLCA/]Z\]M_NO[U'T]^_P^^^&UJ MK?UU\=/;7YT-5_TB?BS]]3]__W06OJ4+!\/Q;.[&H2PP&_[S;/'-3Y/@Y@NI MOTC7+VM_H_P-;GX-RK> ,N#TSS]F\4__]D^__+(4QW0R2JMVG*__JG M@/\4BDJ)Y:2L]_\N_^&O=\M>3M,,L;)@\Q-^X_K?EU6V)B']F*=Q3$NN;A88 M3<*#7QH5F4YN_^7(^31:?'<0TW"P^-0#/YM/79@/@A(Y, 04LT0CH+('$W(" MJ;*4@2;!$G_(<:%XAB0O5( D__GKY/NO^,&_%BF4+Q;B6(CBR7)+L>Q&]^%X M/IS__#2+Q/0'E+U5/.E"W@T YS[]'R87;C@>*"M8Q-,7N,4S5SC\ MPR01@6;!?$;NN/>5$?.4BGZ@4EF]DZJR;@$MDXN+R7C!Q\'OZ<*GZ8 1+XWW M#B*EZ']Y;L%Y'2!+Y;C 792BK8V6)U3TBY9]]?H8)OL)>6>8X%'J)Y6 \E>2"7\\R[5+AAY0,!&\&!O!!Z[B[9' M _+T#$:_/QVAD9T-K T!XS0&+ F';AM!<)O$@4CCG%?1!2DKNJRW"_>#BIK> M2"VI]@R,F]S!.?[N0#FGJ$0K)[-%ND/28&.2(*U1PGBB279[H>'^:JTXI#NJ M;5)!AHWH_M^OW!0_,8!=T%R5%KIS'Y& M8HC81[*-@.,D38>3>#B.'] MQR//4Q:C!YTS Z&0=F-2@.AI3($S M+46H HT'RVX$#/Z6@+&[5!N!Q3GZ0;-A4<$UM!.UPC J(!*/T!9$@;7$0[#> M"Q:,X[K2V?%HY8W (=X2./:2;1..YL?A*'V^6CC)P1C*;!;H406+0;OU8%6@ M(+3,@2BM9-(5/,R[%3?"@WP+>-A+EDW@X#1]'98$\7C^V5VD03(D\H NM@D* MZ4\8*]ED..ADHR71)4J>RX=NBH6'JVZ$!_5V\+"'3)O Q-$X3*9HUA8J6"3[ MWD^NQO/IS_>3F 8YXQD8!(<.B $VU-\:5"H@J#]!S!!NE .Q_P MA'4Q\^>N63:%RHJE-X*)?3LPV5>Z+4'D/7YY/#V?_#$><&J$3P&%8@WZ5X9A MH,ZX!I,8X2%20CRI!Y"[A3=+BI$WAX\=1=L2.A8'Y_'T9#KY/AR'-.#2.1(L M\L$IRB5%"H['!-)FY9UVTNO]:E6>6WTSG+R)[&DU(;<$EI/);.Y&_S6\7+A8 M@D:E3;00:2@&$;_RS@DPW 7ME0BZRBW+JK4W \J;2*I6$G#/,"F6\&":W()N MZ50V(G@41;E!M%Z#I1S=JFQC(DERNV?%V/W5-H/"FTBC[BS$GI5?ZDM')]\F MXYN,#E'62(NT*\/+A0!G>!B2B$K4685L#(W[Y=,?K[@9"-Y$NG0O8?8,A+-2 M7(O2H,R?#^1)YT M+V'V#(3SJ2MU_6<_+_QD-,C:LTALAJ@(&C">%!(>'"2C:-!"<^WI7BAXL-QF M$'@3J='=Q=B((3C\$;ZY\=>TR.DR03%*0O.E32)XHE'T>F.FD$-P(49JI=PO MM%BUZF9H>!-IS[V%VD0H\?YJ6@2WO ,LX$9M7,T&+"I!B9&0I"U7/]R!<=Y# M9-8'1S1S1NT%CN=6WPPD;RC-64'(38#E:(R?YL)\^#U]<'-WS=8@1$D5B@$# M9HZ!$:<6C+ &O'"1!,?1%-;(B:]>?3.PO*%D9P4A-P&6_FZ>MD^G.0 ME4C2472/;,33DFH.+E@%#(5A,\LVQQK/EAXLNEFIUQO*<^XNTB80<7;A1J-W M5S.4QFPVH,PF[9@ CKR#<*[<*:,\8DY"*"FEJW*3]F#1S1#QAC*:NXNT"40< M7J3I5Y3';]/)'_-O[R<7EV[\!E!]W!6O+NL:!40XJPBW"8"6/)-1IRIG MR[TU-P/%F\AY[BG0)N"P?&.W>))U]@TE.#N^FI=6#"6!,Q B1$>3@"1*.9M3 M#"PRAB8PAD TI4+7J/]ZCH;-X/(F,J.5!=X&?%"&4SZOUA[QL7!11K'4CC_<>2^ M#F1.6FEM@2/+: ]E!I>E .HX&D@,U3W/>^'AP7*;X>!-9$UW%V,C;U(^#F?! MC?Z6W/0C?F9R;U#^L6WFS)X]O(D%: M1;C5 /(OOSZ1*++X]YW[LHUGD]$PEK9[[]RH])/#X"S-9P_IWK17V[H/J]._ M;2-2]^SI]J2+SW'^.!SC8D,T#I-E'N.V:1@ZDE8'5AX/1(T^AD4?PW",0G+T MFHD@R%TZKW9_K&?HJM80;-E=@EMC8TH)N&:T7#P;<%H8C-*C599[$TWM#BP/ M*6BDGU,M)*SM![:]N!MHZ[2^W97'Z%LZE$1RAH"()("-7D&(5G*;K0SZ'[Q[ M7 T-;]P\;AMQ-X";%9V-J#",XR$,648,V:VDX"TEH"*-@2HM@G\N\OW';AZW ME7I?;AZWC:Q;0,O3OF92:"Z2LQ!U2?PIA[O(X2X*)*9L>"8L/)5 M7E]N'K>-D)MH'G>/AW?7/&BGM="$@2G-C 1Z_^"5+U>3*ONHB##IN3O?/8'R MKM$V//?,:2^' MY9:*?H'2A:>RFX ;.'0.9C,,+V]]?"45)9()R$F5,CE%P$>?01HM7=96Z/#< MF]I=X/&0@D9#<2S_.?SOJ^%W-T)F9@?S]VXZ_3D< M?_T/-[I* \\RD\1R2#1R$-H2-+6)H..%'&E/4Y3//9W9R4O9A+ 6L+07 ![[ M+M6UT0#$#D(H'7%FIRDD9 F/[L]I?E/>C>$AEUYP,-:@:V9$ L>40*.M'=74 M1V*>*V;;R2H]0T^_#DY]0%63?0,X.AI_1ZHGTY_(PL#+P%2QV51%B9+)97X. M=\!#M#DXBLY?[73,_?7[:9K9'4YVEFT#N#B9IDLWC(<_+M-XEM!\'L^_I>D# M&0VR9IRYB&$D+WU1$II,;[U'Y.= N/;&NMK7!!N0U4]WS>Y05%L3#8#K(?$V M!JN<5""E"2!(3$A\BA"=U3J5ZO%0^TYM>\!4+Y[L\'C:6;J[0V,R=Z-*=F=R MF:;SGRBJ)O0&;,LQ*6 MRBF!1":$1;9"]2/K68):<'FJ0*B>V+?'D%UB:)SF51#TX7K1TH3T(IV['TLQ ME;T0@^219P,JI+(#*$,GC@4(2AET[YR2J;:#O)Z:%AR=*MBI)/ &C,^'-,6 ML+RVOF9A,@[7Y[#01F>>,ZA,/9[#7I7-0"!YGSRERCM6^_)R/34MN#R5H%-% MX#U"IQ35(1N7I;YH]M"[O\>,)R0(*B0H02P(X0,:4!/!D=(U*"J:'\]->UJL MM]%*_?0>KXB,^O)LP*XLZ1_$B.IT9>"3#6@-E69@4^* 6*:6E=! UIZUN%RY MG_[BG5TO;"7(!H*B3T/GAZ/A?)@*HA=W^M\F(Q3ZK'CJ\Y^WHB%2&4N] ![* M$RA*4#0,'?:D0G0J)FMC[4-F4]H:N>6NQ- A-, M>77I4KD?B9"H]&A)E<[5[Q364]/O%54WVE\/L7U4T0"H;JY+3MS/AO0F5[A MJD]D-,@^:":2 T(,,A)$F7&+C&B20@Z*>?UL'^(=T;.:F'Z/MNX 5$'T?0=6 MI6YQ.)N55B0/-P*+A!MI2__M\EB82UXR4AH\+:VN=.#BL:>T)J!:MT*_F;W* MH*@GRW:,RKO)^&IVAVI!O>36.W0'\9@6'CDQWCBPC!AK;*;TV2XO>QB4AX3T MF]7KUICL(?(&;F*Q_ M]K7M3E[Q4S+Z3>=UA)E]Q=T 8AY>BMS(Z::#ZX#+9 03'+0."00)!*S&(U4G M*4(F+F15^^+[>8KZ3?YUA*.*2NCU&<-U8O,FWWTT1MDL^AB\GXP+>\NO9L.8 MIM=/K1]Q&G0BF3$-LK0X$#'B,6WPU.;.,4T,<^JQK5J;0]Z9B'X3B5UX1:^E MD;X]Z7/WXZ[>\>#K-%VGTQZQA+M&&HXA 4=S7$:;6# I*&!2D>BIM]T@L^%4E4;$"I&O*/@R4MI:HKF4&253^X[C M&7*:R?UTEXFNI8P&S! >Q^B*S8=H6F\8^CR9IYLLZ+1T;' M^>D/;T_V@8H"V9&R8"2@C=8"#/,4"-'*[CD0QIGH THJ"PQ\A74*'5/J@ 1&=+!:>5K;Z+U(5#-I ML Y]NJJ*Z3\O]D+4?(^OQ"WCQ#I@K.1<;'9@J(SX1PC"TA1H>G1QO%N"8DLX MO4;.JSZ<.I1]W_FN7?)Z]UFE&&A[;\ %8T ($<$2IT$F&] 3L)1HLA',]J.C MF?Q81]A[12TU<)S>D^> >">8UQYD=DAZ*%=ATAJ@B09F*8U:U.X><6_Y9O)F MKU* MY6P&TB?+2HUYF4O%/G<[H=06 G*\<0)^HVT3!H6DH+1Y:%ICLQ:0[37 MM0NGGB%GL]J[ZDVC7SF_44<;#1B@\X1&=^JF/Y?BN>F@]_3)U&4M-:#D2J4B[C.TXQH\42IXAE]73^>N(&,S>+WM.X)] MI=\ @.[-G%K2CS#7-D<.T4:$/148 6N-\L#3GL3 /%.U4Q./:=@,.F\]_;^' MW!O S4&,B\[P;G3BAO%H_-Y=#M&1&Y0&'J+T$J,VXX%.3 !OC2C]48W3TA-> MO9G2&E(V0]';3M?7T$(+8 KAZN)J5"9>+*Y=R\C$:?J6,(XM(6YY'_]I,BM/ MXX_SN?LQL";JZ*B Q*PL]_H*G#,4L@O).645];5MU)8D;@:^MYVR[U)K#8#R M-,W=<)SBH9N.RX"=>^Q^2'D8AN4)@)'99@K)H:46SD5P)D?0*C..LM.Q>G># MEZG:#'IO.Y%?63=-7$@^%=5 !6*B+4%?TBL'WN-?T4.07"N.DE,@Y!X%,8I8&HQ?CB5P+;$N5Q$&JV3^MGQJUT\DM\, M66\S3]^)7JKA[)6&JRUS*M_2?!C0'W_ Q)Z3UAY^<$R(4 MY_3_]S/8MD'""S/8MA%W R[Y^JE15'G/3:G#31X923J!DZ(,Q=;:12:5U[43 M[F]C!MM6&MYX!MLVXFX -RO& LFHF2,^8_3I,3PHPUX<,Q:\#('@>EX,,5-3MP(\$Z6]EG(BR64 ;$J6$JBRZSV,_DW M,(-M*[V^/(-M&R$W$;&O& ]F6>26" I:D811HR6E&WD9JN%I\!@I6%[;2WL# M,]@J 647(38H:L4Y=0&HOX3<*I:/9[*IP(CVWD7"D7W+<%(43 M[B1(3RF3,>'_NZT^ND]-O^](7P%".PB]4?CZ54:X]J2:(4&8-)ELJ 7Y4E>,4" MI.P-UYD%EFNWW=B K'[?=59&56TUM(6L)R>VBLXRR35(RTNV(DHPRBF@A'IF MD\(#NT-$[>0K=5;ST1V2]A)[BPBZ/K"IR5H1)\ :BN*Q:&==N5(661 G-;*8 M:I]P:TCI]YUFU\C90=PMHN;^Z>QDTIQE R:79)K"H,&&S( @]#%6H"94'QSX M'#W]OK7L&C^["KX:B+JKU+@5W6R2KQ_&XT^_C-U5'.*/]RW7>.GC:]=L;,5. MI<*-99'K[D44!,+#?T40"&]>A/N^"#D-+*5+N*80TI^Q?!?D_C MJ_01-UYYPE<^\J_#^;?W5[,Y+C<]_!%&5V5SE DS^+]8ZGR=$2D*)L#S4++] MI=L^P;"4&N,<57A(Y]IO+7<@L]^$90WD/"V*[59731R,L_EQ_FTRB8MJNC3] M/@QI=C89Q4$4EG"I&=#$RYM2S<&IM!BAIZ163CI;_4)_+37]IBZ[ % MH=^FD]GL9#K)P_G Q83$<0HY4H=^(1[I1GI1!M@S1AFWU-4NL+ZW?+_9R2Y0 MLJML&RB@ONT-=#UR_&[R6ADDS1DMT4)YK#1E6U(!?>=V:,[,OK-77=JB7:4=0N'6'F'^7DRGCQDY1K\MU+BEALKM 0M MZ MD0T<(RIG38'D[$I[8P56E!"46ZVXD$0\[A.P3:>X+:GI^2#L "(O=HOK4E\- MG)NW78L/XO^YFLV73VIN>LP.M*&%'0(DD?+F+D8PB\2NM4Q9X94-M:MTGR6H MWW1!A_BKKX[ML667V!JGKR5-?-YAQ_/?W'!PW)_$*4.Q6;0V8OJ,Q?E::S1^([KY,"T_* M!VF(L(FH?N/7 M5X!:7;7T'72@HSJ=#_]GH: E^:6TH[S2+S<3Y4YB(=*/*W!&4MX1FR3:*+;98M-_(M>L0HBOIM^/-K17>0#D:<)^475(:P3!> M7IOAIDG:$AZ-(C;6/BK7$M-OL=8K&*TZ:F@@$W>70[RYCQ^.KY"IN]*4=RE/ MIM=]TL[=CS1#&SUUJ,/AV$U_+FJ92L_V__63>SL&\K"987,88Q[CRF@.G MEI2[.P=&!E%:95G*5 S!U2[QN5N]W]D/7>!D1\DV8%4P2+ZSL0_;N)^FF-)% M^7J- :4R:Q.=+J^9T#OA+(+WAD$V&@,@HD42M:L3]R"WYTD17<#NM9370&;D M :N#H(,SECO@0F0,C$I!E$@6_] V6\?0L:U]Z_" @)X'/G2.I:T$W( 5NVE> M>_,Z[IV;#<,@.T$]RQY<#(LV& ZL4O@5T3RGX(BFU2\)5A'2\_R&+M"RO\ ; ML"F/F?@P'%VAPS5(U.?L2AM 3A@(6Y+&Z.B!]/FFI2>QS>\!G)V M$7H#V/EK*J-54SSXCH'HU_3YJK13.LY/GCHM-T:B.2=%'213DL)",O"&9" N M*XO&U-A0NTIH*P)['O#0!2T_?VPD5#:4^@HV)@V"D]#G%H"1Q MZSC7F5M;.\VU)8D]3WEX10164=(;>Q2Y8IY%)Z\CGUVGRV>2FS-8O]'UT_.^MX#)::JL2N@BI7,U)(\'X0$ %Y;+#'UE2.TC8G^I&^L"] C9? M6<.-8_J]FWW[.)K\\9<4O]X6Z1UD7/PTA=(/=IB'88F#\>(Q<])$!*$C<)I+ M%0M5X&-,$% +HK33H^XUT;TM_0U4H;\B]K: ?J= :'P3W$Y/$YEX;0A*,Y=! M?CE(Y G];B6)U#RKI%SM['&U07?=EJZW"=J=%-= 5GH%.S>LX-^6'21.2C48 M:OC!Y6MT#E8E M++PP"&L;>3?@,:X?W<,%9<)D#;S<0XF(W#A'!'H;BE,JM(@A=@6JCC=[,(*RMU/OR M(*QM9-T"6E;,:,H\$>W*)/G" 4\1!TV1!RG(EWIR,2[RQL+:**TFH4:!MN4OF/('+/@,542<1J"?=S<1:15 C M%P\5_9>]Q=[ J?2(A^N=I;-,5MJ$6TFQTH12@$^! ^XH1;4SF9+::::5A#3B MR>ROZ,<5<'M+O0'HW&OO?6U!M93,9H$A9,"M):(7Z.!E E%2BA:9*EK]-< 3 M(OJ%3 7%KF^BOH.4&X#)08R+B=MN=.*&\6C\WET.YVYTS0RU+F:N%:AD-0A& M*=@0\*^*)>44Q0U6V[-YEJ!^3ZGZ\*DG_1:@%,+5Q=6H)%?7719=,V881I-6 M2CS:$P5A XI,(I_(4))"):]\;>=G8^+ZO0'I &*=:*4!N)VF.A,@9]QCR.EH]1D..XXG[O[BM6+\M9N &X#(X_*)H_'3>YG3 MR6CT<3+]PTWC0&5K'47<9\-P9^E P$9#T&YZ'B17A.3:I5A;DMA(H+8C(IX^ M^>],/0V@[^FS Q(C.GK90IE>@FZ@C>!D\""SHEFBC0VL=AYZQ]:5S[K& !I9:+[GGH'AI?"!] E.>EEN1)3,Q8&!: M/^7XF(K>I\6\'I#VTT S2/HP_#Z,:1QG]W(= \&=]9$I2-8A)P)#4Z=DNI\J\&IKVUD([76Y^'XXG4Q3-3>G&&$S<*D\,BUQ.WEM2L=N'3.&,S'5KO^H17OOLVU>#;B] M:+M_L"]:2:YF:%<)G%VF,'2C^_]DH/ 0T=H(D)JA* QC8)V+D(/QCD2*&MJL M_6?GI/8^0Z5SQ#>H\O[WP5VF^Z89/O*\)NV]<+T]BFE1])W&LP4\3A-J9S:< MI^M!?,LW#J7H'3*?I4M>JZ3"9H[0PP_N MO67J*[DM>XBS 7NYD$K9$"E^N)J6EUO+),AB8ZS>!P.=G!76E-- +EK$6[&^;KZL0QTV --[;LYI6ES)GT_.W8\RN;R(%'E& M0:YAE9*88\P!LE9E6JA3*%K-2Q:1$F6XH[SV+=,>Y/;?R[4/W[53I;83RSV[ M4P\O+D>3GRDM?NGD:AJ^(=<+IV,0O"6>! K1E5D_*.$R5R^#X=1S*87PJ3:$ M=R2U__:Q;9C=2LILP/2N87,1':[E*BFP K1LUVXC,6R^IAL2S :$,!2,D >TR]S;YI&CM,+Y: MEY1.6^*^&A:KJZGOJ/I!'NY!]@TY.4TA#;^7 K&#K]-T7=%S,S,W>F.44;C! M/*?HR90-9J0'RSQ)R5B2V*-Y%>OFD.U*0O\MS!>ZT\!1]:)IKV\$-2>N_9VYOU[PUE-4 M!I]6@V5E-5/1 M&A3,B-%*SA 1S^/=@HLB*U!_/L6(WW#W$SM)\"]BRB.AS' MKHKQC!E9-X@*?5[^^Q4C$?_(6Y.]E1!(T!Z*K%S MM*Z3J9O^?"HNYFEFU K@26"$[C0%KRB**R0FI(J>FP[FSFU,7R,OSC]U5)1> M23$-G(&/.'GOIM.?:(@/+B97X_G#WG@G"]D/I)7..I]!EFA'!,'!FY#QS,^1 M\)29<+6-V]9$ME;17@LOD]=47N]%RJLN+[>ES)O=''FJB T'1741? M+C2S-HY"H@;/(&,UE-;\$)EQ.F",Q*N/_=R!S-;*[E_'=E978#LW>MN?$MPJ M@KZ2 *;+_#A! IX2$O\J*<;S*LN@:M?>=W/$OV)"L)DC?AOE58U\7FF8T74/ M_5DW(XR>?GJG@XM>8*9^1^+;%6^;SSH;1$K.@#8<(V4M$WA))$1E.**3,F,Z MZ]"[@IX*HVK+9YY,)^5-57SW\\LLQ:/Q]%T$K!M]VJ:X&(NQ[@-P>7 #6)XZC,-PE!Y$ M5^>3;45IF&>1"04LC=+5';HN^.@WCGYE"/<.A 8VPX>$ M*X?A0L7X]2A=ST9"]W:PE]E%)5)2<"X3@!RPL%D9(JE1%%H-GM=>\+5 M'H7:G=G+YB!805T-@.[^ACG.'X=CAW(=?WT_F'DXP"\8* M#=E+:@FAR%+UA[+/T--O+K$Y %9370,P+.,+9\M<__'X\$>1UM5P]FT9(WY( M'B6E"/_%3=2' M-!U^=_-%P2[*Z&HQ$.6Z8FV9-SW.[R?CPFSYR60\0U%/KY-Z-^646N:L53+ MRLPYH6($3WP 04)@1A!+XZ,S?,W%80UJ^FVOT0QJ^]'NOJBN8FT_NN'TT6W4 M)K4O%I\EJ-_>%LW@M;[R M&CCW#R]\BBBTNWUX,\@83Y G/T.I#R3C3BKK0#EN2HM%!M8SCW\03UE.Q>VN MC,ZMB>RWRT1SB.U6R4U8U _7"R]%?.Y^'/XH(6%ZE\8I#^<#Z[-*TG)@7%@0 MR3CT>9($RG1P2:$GY$-EU+Y 4K_=*IK#:$T%-F!7GU84W KN^@70K=083SD[ M04#YTL$[(F<^\'* 1(_!HPV.U0[R-Z>NWYX6S:&T([4V"=B#$(K_/;M[IS8( M- :>HP5?_A D$S":"_S*^:"-3[;0C=+62GU?"9C5E=@R8F]L_HG[N3#X5B2=I(@0>):JV6]Y6/XUU4TZH#.+U".J[SK,7P$RU4"FCX32K^A30$=Y OC84, MY4Q*&F/W9_%3NEIK6/UZB-M'04V";F&T;^5WGS4D/UJN2]LJE="$2PG6"(J( MX4IPGY4-KQ GKR.OM0;0KP3!.NIJ (F;EP,.C"L=,,I, U5ZLQ@FP$;/(;!D MM7.4L50["MZRD8Z";S2NX=:ZFK /J)7>]/S/_SWU7":D%?<9O.? MI6??'*.M\J+M!!P M'SPZ(;6S-FN):?*A0_>8VTFWWLQH:7W4$TC;0:*+)T(UGM/7H"1FU%EIS*%V5T'%R'(SW>&)I MIP@-FC);>ZKXKK0VZ>IVAN_74&C_GO"B4/^:U^/Q2YVK/+&&UF^U4Q,Y"BR!%4NPH2+:(YC,$"R=6BJE4?!=72^KB"GW\OLGH[0?=72 M/] >6.A\?PST8G#T^[LVF;^G"X_+H1%_."S:TXSN@ ="G00AB04KLH40C4E< M\LBHV.K@W(&(?F^Q^SA+N];4&P3FJDGF.6FO//*8>&EZJ*T 1W.9@V>Y!QG T,8RY8H\*PD@K4JS=Y5Z8-) M,(J2WGI>O<_:4S+Z?:_5W[&\DQK: =3F@AM(P;7V9? <2P[]#>K!J80[!J.F M0)Q2T?C>\N3]/L1Z9?AUI+0&KF\*6^7_Y>+]NQLMLT?%:@=$??G!P3@^_,:] MWUR.3WQ:A'>='3W\$1:=$TYQ!QWFG% )R>8076+HFA33GZP!+Y0!DXRQ@1N1 M=>WT^>MRV&]$WMFU4<,P>>N;:& )0YXLGF,V!!!,2C"FU"+X;W M(KC??$";$-]*B;U//JG#<@K)F_5WH>8G#WMVEWD#D+D12QE'A5_>E?F-XXJ8 M\<-P%D:3V=4TW MKZ^FRKYGN%\S>=/P\*X'U^+5^D J)13W%BSC$GMS A%J"%DLZ3[ M\^OT:]Y>5^&3;J1?#4AUIRY].#Q[?WIT?C_[KH/SMX/.' M=U_.CCX?GIT=GQR>+KYW]I"9S28O;;E"C>E+^S!5:0+3\?2K&U]W?KX;!K7L M@']RCZ_;KM!N=# MUN^N9L-QFLT^I%F8#B^OEW_G9L/9<;Y/Q3FJZQW^R[\/"'3XT]'[X\.=[*M&WYR#9NZ"Q.5;.EUVQ0\Y4\0 MLN'^%5*0*2C*/2@G2Y(/CV%G,2A1Y<68YUPB/BOO^O74[)U&&7X=#_,PE(>7 M3Q:YMR,2"T1BJ"4L*^,K<@:;4R[76]YDQ07)M2^[-Z.LYP$X=5#R)(527RF- MFJFCS_]Q^/G\^'1'6W3_G].KPW__ M)K"255G;/N$61]Y*[17-P',L,\4-!U=Z#7,G3=9QH?#:M6HO$57AA>?J!5;A MW0O!:J+GQ7/+;O14Z-VZ.7*K0SA8"AZI<8E&IP35IC:\=!J M2O:?UN!7@E*9&(1Q%+1("@0O*5?F-43ME'5!)/EX3%-E!ANQ$Q7T_W2^POXB M;]0.E#/__&]GYZ=?WI]_.3W;;(I\%UMX/%&\U%?P-? M^AO[U0X\_H@:]O%9LBH9QOL:7Q3[SH?3]##.OG?Z9D:#=I 2 M!O7"2@56A034NY@)D\;$VDW+MR!O[\P0KK-<9=$'_ 1Q/[U=[GIRVVR5NY % MS\1P #MOJ#:IBU#4BL9-QNI]O>*?O>F>DCSS$Y8(8X$(9* MP-C"H9>OF5 <(XKJV_8Y>JJ-8;[WV?="&FXEC=*C1X!\+K;3(A6KI&36<>6M MJWUW]BQ!_1JB:KA8.TYY;R4T:EY^.SS^[?3@Y"]'[X\^?SP^_?VF5O']\>?W MN(WW*+[<\)-K&*!=F*ADD4Z'L[_/\&#Z,@YI.G?#\8-GYIXXIA-/@(=?+(F' MC "Q#)R74=#,O6"U[YN>)6COIPR314_,Y8C[LM+*0Y=0E8,V0)/ ^"'%4O+" M//B4HE6D7%K7'L.T"5W]6JAZ.'GR)J&V3AJU5$>?WQ__?GA^\)^[U@C=_?,Z M-4)KR*E6(W0]:GJ%+RV#D[2,*PK.X+G#.0.;'7JYU@951E#'V,%HP>?E<'-P3+#/[MGM1$C4@L3*R9GU=% HZ;C MT_'9V>'!Z>>CS[^=G1R>GOWE8+>+N)6?4\.8O$Q@K2LY-QT/QU]+%XY%"O"N M(4Y0T1'&03)>;F_1J?5&9:#"*,90]9[43@6MHV5?>_+X<^^@'"(CAA,%)E.$ MLLH$/,<]8E@2+&GELJV=]5]+3,_7<#5P\-B,U!%\HS8$3_O?C\X7J8UE9%'> M'AQ^WO7YQ',?5\.B;$QNO;3SQ7"^O,08Q]($$)&0QF'UJT@K8Z#99SQ$RLL: MLGBXZ$J'+$YEX,XS5OM^?"L"]X^3-ECLGG?.LV:92E"2E31EF3=("0,\6JVD M-$M3/4ST\P=8>MI+-69WAHU:Z>'GP[.#S^<')R>_^W\].#SV<'[G3,^ M:S^KSMW9)H36RNHLKTI/W'3^\WSJQC,$5AGK<0NRE+)/3AB0B6<0GAKP0:/S MC8C(Q%OC0NWK\)=HVK_!_>K/7P5\BL>X]11]@VA=J?638%6IS_6:4"FEHM6[ M/6U!7L^9GIK8>=KVOALE-6J=SKZ\.SO\]R_HQ1S^QX[O.AY_1)T'J<^051^&\X0&,"1)$M!YLC!0,Y9;H$".)M:_> MNWL+?]T3XM$"/Y=_WGN;H(42)EK((I=-Z V87-YXVQ"T2Q@#5)_+LAEES;Z% MWP8E3]IWU%=*"ZWA[K=">G MW^%Y'<&JF@(: -/)=#B9+MMKGZ8P^UO!L:G8!>- MM;DML]2Y!L=B ,MH#"KY$'7M!SG;TMCO^+R.0->IHAH XI=9.LZ'L_GP F/5 MV8#EF(4F!K),I?5G3"@ERLLDA*!LD-GHVL[!0PKZ;$%T57MZZ@72.JW 7A'>*JIA@90]3G]<4]0T\D8OPS+EJNK M+2]1,4F:/% N=-DU#*Q4#!PZG3)3XB2OG97?EL9^)]%UA+M.%=5H%O]>#\;S M,DA^IT3]TP^IW!YR%6FOT"12&Y98]@&XH@P$+6"RP0#5*6=-7'"Q=B%CATTB MS\*W%*]&&,_>+O+^:EKVVT*\][*[Q AF- 4IT;0*:0R>VI%!<"11%QC7I#;; MF]+6=V%X':P\<JYY+Y:2]XK;/8I$YM1Q)W,EC?094D@8-_J0 MP0<3(6JJJ,X:(X;:QO-EJIIL,KD-*M8[,U44T4 ?\?1[VY^-5W,H#K.GR;C MK^=I>E&X?.2FZ2B8S,@0*P6G(J!]Q) 494AU#,8SKTGM3;4MC?V6&70*NPZ4 MU.CYM;H1X.XGVK.?UUWGPBY/O?WZPP45$KHW"3"TTR"X(N $.CJ*1YY8C-16 M3_CVV[_P;A<=(F F/U,Z2]/OPY#N.MD]Z$8U6GSD8J+4:0J3K^/A_R!1BYJ+ M!:5WVTW:;*C0"J0H[6'0QH.18N$N"J6Y=4%U=_A69N9-]SSE MNF>WH07DOXK"FX+XY\EB'FN*RS?LJ[ES*6:F&0>NJ4"?7EGP)J.L!;4DED:K MIO;CVNTH[+?&L0GH5E=DHW[QRDZ)N[O%SWU<9XT=.W2*GVWC1VWF(>-!+"R3 MY=&31BNE!"@6$[/)J^AJN[ROTMYQ,<]Y]GMRY>/C,6X\5,)T./ZZ>/)P[XI% M4F(-\Q!"0$?$VS*-5#)(U%/\MI8ZU;9CV]+8_3 MT/GA:)&A>)E)GZ1RF7A@01H0+#+P'#E5(A"MT.X36WN8V$Z$]NL9=@_*SI36 M #+O.;,.4%H=L\"%-A]]16=_3W8W";>.8\M5LB&Q?^U[+ MG?K8L0V69Z^TQZU8FG-Z[<"FR,$1=*&]3RX0]Y(K6(F6?I_*5(=B'QIJP&P^ M-L M%I@GO M;JR>^;2N&A]W:(C6M[V-F2HI"10M@="Z/*['(U9SKCTSUCO:]0.J#F[*'ZU0 MCO" F^O#<'0U3_$1]*-0G)372DJ7&01:&11!S+C7O*1$B9A-A_?@VY#::NOD M+3#TS/UU9TIK(#"Y8_, +7LL+&%8=E:,PL(-/?P11E>XS9=/SB\NK^;7UGI] M:VDM5#"1!?"::A"LA&;2&D"!6^>R(;3Z8,KZ7/2;H^P8T;VHNM'#^9FVW+N? MT2]_:,<=Q3L\L;?K_6Q2,(0%!8[&4.;%)\"_4Y"!:AH=-U;73DF\:E_Q3PEC M]W1\N4A7C;]^PJC]-O__\[J\]''N2J(4LE84G&$*!$6_UHM P&7.E2!:$5N[ MR],.9+ZE#N/;H.RQ6>Q:@WVGP\_=C],4TO![8>$ XZW%,^4UC-'DHO,6!2FY M*2]U*)B<0KDV#581)T/(+QF_K5?M]ZSM'FG=JJ'1<_7#X=G[TZ.3DL@Z_GA\ M^MO!YZ/_NDESO?MR=O3Y\.RLO)A8>W-8J4S^7CZ MU8V'_[-@X4$#143TR3WVCO/'X=@AMMWH#+^3'E:.":Y#MM* +(-AA!"LS&E@ MD&5T1*3 @J[]=+(*X55[?I;CX/R;&__UVV0T^GG\QSC%TIL9_64W_7FRL"CE MF]/9M^'EHIM-FLT/,V[.^>PXO\=_^#7-/J?E"Y)!X#R[2 GH(#$8Y$2 <;BM M14B*,6<]?VQ.ZS8,K%*9\.\($1O-*(,/_D>M/%O=[!^LFC?;FD3()C4T$@K4/HP MN7##,?K4U,BL)<1"O]"E*P8U!K1'AR>[0*/>J/?:IF!:+ML/G/94W"KU[R#% MOB.3DF2:+/)/Z2^342PIID]__O3G]W_^/5WX-!VXH+/D@H,II9K",('Q%L_@ MT0?7-I5NJF&C8.2%A1K P"[:FW0DRI[MPOO252M-+\M G<_N(BVVAR;!)@R? M0%*/85<(M!3^,)!)Q1P%<8G6.&E6K=UW=-K:@;.W?GK&UVFZO)J&;VYV%X4_ M9NEZ-]J062+$(Q<1Y5(&@6. [P!]19ED4-;(6 %T&Q/4GYW:7^>3KA70]V%V M?H4V%X/YHMI/G]Y?VUUFN"+*"S2TCH-PSH)EFI1C/>AH*/+E-SK"5GY\?X#H M2(>3J@)MX'JU"_/]:3A.1QC9S@8H/!(RX9!8P!WHE KD@>N24(/DE)&:C_X MZ)2A?LONVSIJVT-0WQ;VS-V^7/A\58S!]0/KC>]-8!Q0KCP-W &S M97 VDPE\H!I"E)PSRD)T<2/;N^7"_W@9BAWQ,GDEY35@Y]>R=S2;73WF38A< MCBD&R6&H)PQG8,LKADQE:0-LL_75W[]O0=\_7L"S'WX[UW%;^'WP_&9Y95E> M(3S8G%Z$[)@%Z4NRBD0+1B4"R7.OA-$AV0X!_#*!_WA^1'4$5]9R6Q ^F0Y# MNJE6&V@=B-080?XKT MAZ+9K_B-NSQ_^.^K(=+TX:J\WKJ_TPHK@2<-(I77M;)4$FGM(3"A7!2:4B6W M]52W(Z'?%W;M ?,5%=J8Z5S):,:U[O.7J;=9BP@N+>[1=09#"0&>]2@;;? ZTT?[[+F[)G).LZ$1+4,$!$D M:/X0FHXI#RH&32T+POG:YJ&[X>.K!BTN'FSCEAQXITUR*0&3FB&GBH#5+D), MQD0=> M$@W1T9"2=T;2#O+YZPEJ=L!X;3CMIH*^ X[K!]-XC.?)],*-0SKVH^'R.?5U M6\C2T'SV^W \O+BZ&)C2Z\SR -29",*6=C[*.DB28#Q/K5.2;!1F;+EPLR/# M=X%1YY)_,ZAR/Q:\.-+R'U1M5RXV1GB MW:-J!\F_ 51]N$H#GTB(B3O(JC2O-5F!U[AE0LP6X^907KC6 A.NU^R0\"XQ MM*V<&W";;NY;;E_I7<^EG@V"-"1Q9L'*&(N@\.06!KG)25,GLHBV]OR4M<0T M.P%\'W>ICN@;PM!REGFIR[CE).;$O. 9HB]EMYZ6F;"LM)R1+"LC>*K^3&<] M-53;%*TEIMEAW_N J([H&\U1WAMAO$[ME,.7#K8R"2,A=J/T[M<,#R[4>?NC]^=XBLH1O-!I92R6T@8'Q) MM1M"\3!E!J35)%DJDM6Z*Q[O$]+NZ.1M4/#8?.PO\P:.GULF_CJ9_OUH?#*= MA#2;#8S5@5%/@'EJ0)1XT,9$P0:OK=/115F[Y])J2OI-&78.G=VEWA)V/@[' MP]FW%'^;3.)LD(G15#(/D3&*AZ=$!@2+X(G74HDDLNQL=/T#2OK-$W:.G=VE MWA)V;AL.GZ)ZIM\3A &2)B\ME) MVA6 -KTT[2P)V#EDMI7P[L9F,G>CSN*CD]/22N?\;P>?/QS^^Y>CD]+V;O'J M>5Q"PCU"ILT^N$84M0,+E0(K=%@NTW3^\V3DQO.#<2PC/RY++'T+-1T99I'!3VOH-Q>KB9GU#THKZ:.& [)2T8I=4G%VKV=-R"K7[1U@X?'2<3*RFD9;X6AV\XB7 D?':3 MT95026*XX2WD+'(N,TQ4KNVD;T!6H]9M5RAL"K4=]=( U'YW*--QFOZ\S\[U MT_S(,^/>^5+:$LM()HGN)AX*WK#@I1/*V]HF[1ER&H76KJJ?=*.'!B#U\6HZ M'LY+V#..'X<_RE>S:TZ\2DY$&T!8D4"X', J(0%=C&.,)$P8(H)G3TQ M^./*4'J&G'Y3GEW#J98>&H#43;D"2NGFR^M"AF7_I-DM8]XQ$:4HEY(Y(V/< M@?76@<^<$\69XFJCSF/;)"0V):[?=&G7<.M&1PV K[Q(G$^O%F_Z%C>87U%S M-[Q8#)^CLQIC&PQU!%<>CWA&07%/)7-:B5Q_2L=Z>OHMI.S^@*RDB;X;*9:' MJ>N^$N)NR'JM[!\GUK/#KMTW7 MA%.37:+& @H!3T.-7I@C$D]#-%E..QEIK*'R!XOVK/1=5#:I(;^^%;]\?G33 M69HJPFG(J*>PZ!*$J-=$03+$<6F\YTG54/S]1?NQ_]44O[/\&G CUQYYGVZ[ M4Z ,N#9)@)6N#!S/$:SS$CRGU#,M"*\^1N9EJOK-N?1[L[6;:EH&VY=9RE>C M3\.UM(RT MWZ:3V6Q@"3,J4 _,EU;G7D@P1C/@EFJK=*!4;W3(U0#9@J)&+R,ZQM?VRF@ M6@$1(3A0D_X]2A=#[ ZN)A,Y]?#K=8R/Y#9:&ZH RG13Q3" M.S!!)@A64:ET)"[5OE^M17NC-QYUX-J+@MLIY5W+3RD\3=R*:$IM>RC5R>5- MGF4R@%0D::\H,ZQV:>]S]#1Z5=*QV=Q6$6^H OBSFY97Z=]3Y0+@)Y_;5?WO M\PR\6OFO8\P1)2B&'#J"4)* SP)-CXXA.:&HV&R27TOEOYL8XP&A47*!^T+R M1=*.4O#",\@F19*=H#37?CBW"5V-Q@\[X>6QG:JNET9?='\X?'>WO6_&'"Q; M'XR'D^GGR3SM\VYAFX^O,^UX1W8J&;$/R<]7O)')E.=D2S&)*#4 207P/N)? M@TU2),>HKAW_KZ9D?W/EYT>+F\&[=)!3P4;M%QUZ"G.+.?.X"R1/(42+$8_I M@KE'9/1KC"KH_:D%VD_4#425GR;CK_AI%X65VV+EI*-E!,E/PB(//%F4B=3 MN$.#;#):[-HE;JOHZ!\O>RGW<0'2OI)N$"W750Q)<1XPL( <8BEAH1AHZ*CP M%%?,N>R3)[7+C%93TB]B]M?P"Y#90=P-@.;]9/P=O< A;J#"R&W94S:.9P;, MR#*8R3HPCFB0PMH8! \AU8X45A+2%F1VT?#3LJ ]Q=T 9LY0!5B],?$)%SZ\BZZCWL;793]8MH&5R M<3$9+_@XN#:6F9A23>&!DIAP*P4%7D8+6G!*3+8^NMIU^4^IZ'G\XYYZ??J8 M8Q\A[PP3/ G]I$*MTNWF.0MI[*;#R6+C&"^3"(:B;Z=BZ=L4P'H\8XESY663 M#LYO="OQ0LW2RL7[O0JK=?;4D6W/A6PW='\9SRY3&.9ABC?EW=0JGA'4(I=Z M3I,(.$'*DS>JDQ#(F:\Q^7TM ?U5-E90ZJ2VA!N!RK]PB0.BI= 9(]Y-N ._+0LGZZO=%E M*67!E0(2R,=YJX(4_FIR.K-O4_QTM+>5S=U3TL^#94>K-H>=>!FGY MY6Q1;C0,B0Z8H2FK:K<6WIBXEM(Q7>"KEEZ: M ]S-L,I3]!D7CF.\&RDYT$%':SP%YH@ $4I3,,O<(D61;(B&J_J5%9M2UU(4 MU@7DJFFF[[E!#]DZ33%=7"ZJ*!-ZC/$CBO;]:#(;CK]^0"8'F; 0%&X?QLK( M#QZUURCOB8E;X3 M Q%%S#PKR"P;$,+*\C3/@I.,"EH%V2TWYU,7 M%[OG9WDS3$D.E(.UI>0[>@.&J0#)\#*&BU"3\E[86K5JO^T57@U2>PN\>225 M3A(I7)6"O/L\)J]S#$%"=):5#+T!;WT"G:6T2A"B5"50K2:@WPE6KX^O"FIH M%6IW7WV>S)?&&7V 0:+H)S*+ 4NDZ$$:E*K+U"*$4K3..YK59C,_MUNWWZE6 MKP:L"D)O+E2\YT8^/.11?)XY36P9'EB&J'@/GMD$N%58"H0P'6H7+6Y(VD9P MLV\!;EWJI&_3]:ANZHZI_YB,D,V_IN'7;QC_'N O(6L+3E=Z!C9%YLJ,9LXU M!C(,&3V.&1N0M1D WU3>O[8R M&L#7!JGFTZ(T.DC*E9'/#(@1#H/H&,'&H(H[H5+.(='JKP,V)FXSK/VCW0'L MH)B^3]NU7!V,Y\,/P]'57:;P(..:]W;9*9HM\\GJ':*'G8C9#'AOXB:@%_V\"3R^%*GS1,O@X 1,TP BN0"&DP#, MLJ@,MT(^OAS=!Y ULB?TK5XGO(*&FH7DQZMQ=.5[;O1^\7KV-%U>3<,W-WN< M^1Z8$*@A0H&T)=:7+*,3@O$8TJJCTL(]:0"]+2(W)V8S0+[5*XCN]=,L'D_3 MUV%Y3;M\B)_=U>C!O?''R?3C<#J;6[+8@H[X+,NHOQ*EIZJ\!<."[WF8Y!&J$"+2, $@CD$US0 3C!;^1H M>*2J4V@^IF@S<+[5*Y!7TE2S\#PLDU6/\S6_MZ[+W?%PG$LWC+_@]Y"2W]W/ M#RF,4'&+%ADG[F>I?3VZN$AQB"(:_1P$3PGR[2%ZCFK)5F#\A[Y.Y"EZC[Y. M"+L4&'1'\6;P?JL7,8UH^HW _[$L5K&M!*>)J A>+YKY2 =&ZE):2PGJS,0G M?2GV _@&-&T&X3=QN=.GMMX(2)]QF#)Z\9Z;TEF*+AK5VO*<4:+8L\W2JJSM MGK[#IJ1L5@;]=BY\7E+>Z[C_/2' MGX;.#T?#^<^!C[G0@VX)$1IM/TO@LTHEALQ$.A)\J-UO85=:-P/IF[HR>A6U M-0G/W]QP_&DRFQV/G_ZLM*\UGCO'G 1")('_V]Z[+;>5(VFC]_M=,#_.AYL= M(=NJ:L?OLCR2JGKWE0)'F=,4Z28I5WF>?BV;"X[)EK#Q\ M2&0F$IFI/>&@;U/AI;NB[:!C/WP=!070:6$W8#M MVO[.ZL/M;#2Y7A5K4NTLP](@[P3-0[C!-KM<4!<5-M)3)TAI".U'V7ZH.HK; MG %5TAS0'AR!*TL959$R1*@WB"LPKDYXAK2,T1'K&%=Q4&0]D+(?E([B"J:D MT)O SMUG?QE-;NNY=@8ZU/$B(;-#$$H:PI@)QPRDR@0043+3$VQ"D M3X7!\I**^ECII=CU*O=^4FX.)ZO^8DIQ;2)-"_8#714[N_94[<[H=)!T V Y3Q^GXZ_0YSWG)G[=J74;RU(MP3.'LSH2"P>VL,AJ M$A&W7@OIO;3%!]B]I**E!EG]CZ>>4FX.)Y_MS7W__]RRTN77V8GSG"; "KF8 MZR<<84'@X 0MW8!Z&RTMN32'ZW@G9#H*O':%P$ENUK[13'K'* _&HZ#R#'@? M!#*Y#V944B3+& [K$].WW/QO_41+:.BJOFEQ63: "$HV>J)A6.5[OLG6CI3"B&B@"Q;0 3?[$HQ%8/7&JD(KC[/GIKC MF"/J(Q/<8<\2V1L1&S_14D_$4HCH+\L&W(V-\ZFLD)00%Y"3&@[1(,'.^43! M:>=.Q&@,&+K"KD;G66]O.LZ@CVO:6](-HF6UC0)L&B:]12[A+)9L!8U,2$J7 M=!:8=Z4K:(YFUMM!&MYOUMLAXFX!-*-)/$MWQG)E)&4@60@."9M[ ,%!"5N( M*T2CM#C"*1IQZ<3)2RK: DL7W:[#I9^@&X#*Q?)B+629W+OP=CD5"S@*;-&'G0TJ*L=(U>0<16/>P M&P(AVT!87%TM8?'CY-OM8KZ4&%V9[IQ\\A9\RYA'"',< S*.4T1-(E0H2KTK M71&Q@YQ&<%8>!-O@UE,CE>>/G>=6)'[[[$=A=ABTH_GX.-!58"RL08E=5#8M(;_:BK=_/2$<8TL8@>..YG>FW#N#;! 8 MX6""XTY1'/=J!_N:XI]^M$[\7$SQG>77@..XK0Y=*>P"\Q01;<'35AQ"?#>=S:9_YJ(L^PW^ M9O'C"I,HLER05WDV*^,$:9,DBH0KX4*0BA2_+3J OI;*$SH"8D>>MZAV&D#> M^B.IA^F90"E+1F$DG!GFU/I @65#.E$)S3'F)R8I !GI"U!OY<8AH'>!33YVW:F[_E[X>?$G*O M72"S5B9RFQV^L_0I/]6:S:^T52 3:1%UBN0Y<3B/+'$H<&I4XBPHU67RU=IG M6KH9Z(>-PB)MP+K\?39:P,&;EDU]E@0LV5NU-L^@O]*81ZPT1UQBEG_!R $E M2$4-<8:.U,329N9UJEI*M96Q-X4UT0"VUD[@>'\ $\V%3D0AQX. >%,F9#3$ MF\DF+2&(!5>N]/B6+:2T%*@-XO5TDGE;9];9XFN<77X=S<(7.UO\ );F5]A) M+W/>PS&3VXD3C#2-'-GDJ<;1)?#D.IQ;&S[5YFS&0F=77]$V8&,VQ8V_3V[G M,=Q'BWEBQVBQV@U/6M)[Y13SN7N.BPEQ V& 4_FYA07^P:F3>+U >) 0?R]B MVQSD6#K>+Z^W!@#Z7'CO['PTOP!:;#B;_&%GHYR=RYUWR!6)-EK.E^\TLA]M;0YV+'=,%M)*J 1DD^1XZ7853[_?Z$3%4C[60>)M !I/NJ2N$FR/TIG_+8[# ME51)!"L$BLYAQ&5**+^+7K9.D%H'[&GYP^L5HAJ=CMCOP"JIB+:0--5 MBD0(ES1U$24(RAE7Z8Q3G/;M"[K5VJ=Z0AS,R;(?(Z*RG,A"D3)YXFJ1#FO"$5.0A M"4,Q*)A0)!>:TM@C(NH'C:./[;&*MY=@39&G,OK[&2'-@A'F9F?/$IM)ME3KW.GC3+I$'*7>? M7@>'2+I!M*P>#6&+X82F&+F41TUJ[(&?1%#2FI,\*47J?]M>!P=I>+]>!X>( MNP'0;'A9[0)6.%C8-TKD9R;@BRFC4>2&2.H\,;QT14BW!^QOW>G@(,V^_H#] M #$W@),G<\*>,H$QB9831'G"N1U1RI/HP8VWG&/J=,+%K[4V$M)DPX,^>.DO M[@8PLW6F .=2).-<$#FH))*2'O MYF#SWLYF/R#^7"64.(X2)T.1E/FILM,RMXNGR)H@M>(L8#QL4]'G]+3D!7=4 M^$X0]9!^ TC*AOER99C?W\ZR2*^8)(DPA1$Q*L*YR^#<-8R#2971,1JX66\O M6L0=7B.C)<-3!C=]97TX7,P=7";QVBYBN!S(_OP^L3=3.(G_%[RWT=SG;?!E M%F]&MSXJ?L\G?C5#K0J.66D1IJ 3\$3-TBG*!'50@,;1+G@![1VCY2T M^4RDE,'K*/$&CLCN4W8EB"O(A+"@(#J6)Y%S QL&$Z^ICS2QTL@:=#CRVP]Y M[(&]-]%:P8FTY:_:?K.+VUG_66OKRY2Z0-M)WK!W99C(2)@/2%NSG"] D,6! M(2LMC9HG2P89MEK^KNRI@5W)P M_ )TV/$_HIU=46^T#U$C!E$+2$)$I'5B$+PPXB.W49+2W13[TEP_GNR)J%VG MY.!*;. \/8#?CY//8 DN_XSC[_&WZ63Q=7[EO9,0*G%$L,MU$! U:7 F4 @6 M"Y.?G@[2E[HSP?7#V'IP[:F^8\-JWHR7?TZO FPX%IQ&2N9N4IKF+F2&(H7Q:;G"D*&)40:"N M!5>X]&G>._,[:$!;&&#%A-\=2-.%'0\6-9S^]^\?+_]Q<7G^^_O+W\]/>P0. M6U8J$3OL0V2A\.'T7[=Y:.8]=/(L;YPDA*/,@ZG@CB$3HD%>$1V=Q%SSTGGQ MYQ3TKF18U2R>I8O%U/_SW8_W8SN?W]VJ19F,=W <2\$2XM+G@YD$1$Q^#BT5 M@+KT.PE9BZR"FF[G48%9%] R!Z2O^J",1+@K72%/E((^)* MZEQK)I$,+B7I7&3%+X->4E$9-F74NUXATT_6+:!E>G,SG2SY.%D5^(!3[H4Q M"DD35+YVRHW883_E)BZ6"6:I+-T:_R45E8Y<:)8REVXYG55&2*\1\$%"498**0M88BP$(5U'D[FTD\B MMQ)3]R9AJ*.JC.Q;!=']"PP#7EH"5E00++>23Q!IZH"PP2* 5HDA:J3+'IQ 5M&(F)2< M.!X2-L6OI9^34+EFK+LRM\&B@V1KGQ\764G_3?.O#VS9/2"<+'I'+0T0,_.(EE]8GK_E^V?M7)AIN^G;=EQ"E_8DB$JX]UC9^NYWY MKW8>3ZYG\>Z:=(VEU59*%MQRZ0T2T3J[GBSC)JOWTZ?W*, M(2.X0TYCX1,X6]CO5=3TBC%Y]M&Z\WB&.'RZR[05,-QO"X^M,H(BJ;*;)J5' MULJ O')>4^IHHGL5]>\+A]HG2 _%;5)_!RG6/B"6%U%W7:G^-AV'$5BW3__U MZ;_>_]=]P 5NM?9*P98 GYUSK1&PDL<%Y3[S20O,PUY'Q2L?:@ #7;0W'4B4 M#22XGE;6?'IL]XLI!-J8Y>?"(K\DB< $S5T1(F,"HC&+Y3X6HF,=XZ>#.C8- M-K)KX-NX'C)O 3B/]]$77T&<\Y/;Q=?I+'?=N#+6*V.#1QAH1CR/V]&.P@Z+ M.F$NG%&\=/W1#G*:N'OIH^SME0"])-\ B+[!(.Z)1XY: MA9ACG!@:*!6ERX]V4]1.%609*!64?P-H>K$QSFX7\X6=Y$/Z2@;KTUU?Z3PT M1;N<1Z0&Q425T49;7+PQ[BYZZM:9O(%1ZBK[%G&4&T;!=J!1N:2(ADW@+.+$ M@GQBT$@DPG/CPBX&W.<8ZR+U1!#VUI)YA+2&R1!!F:,1-H,@0 MB&)9H%9+DI*AI2>KO4)2W3S?VV"IJP8: -22B[N]\.%V!@Q\B;/1--SQM?SU MGJ?3@4F]7+/$!U+:5>I 9MW<0'G@ M#:VIUL%X>O-M//T1X_*'OJQN>+Z,[61^196T1'H!@01&"(5*_ZZY1#ZZD[X'@""0^FF]J7,P]YZZ$5\A4.0)"8- MWH0 YP)'\%8Y9T@%K[%DPJOU"'-;]>"+M2L/X"Z'BQ*RJZ[Z;9@^_0N,Z.1Z M'=;6\ZA][BOLK40\1(Q,2@H)[[B* DNY?F.[#1>'?;CRK.W2H!E0ZFT=8H]S MY\_2X^UW@F\]Y4\F[(.R">&$$_"7&QAF%]+ H6U(,EK;TN\=#J6Q\BCO04^S M\DIJ (0;GQH]C9^Y9$28R)"0N;><(!!)NV@11#+8V,2L$J4[2KY&4^51WP.D M4TLJH550/9CP7(NQ;(_YWH[',;S[<6K]U^<_>R4C=@I'BK3)SH%AP#!AN3+= M",Y!%#*5?K?3F^C*D\/?"):#J;%5W)[^!79_!('R;.3CPU_.5W\[)U>28&ZE MB8A*+G.?+)8?.WC$,.Q8#/QZ7OI8[D1HY5'E;X3/HNJJ'7=LY#!?OD4(HW(A M]5UZYQ<0]KO;.0AU/H>_=:/)7;HQ1\],>MA^/K_+ L\$&:'R6V&GO.$L,+-? M>-J/COV =P1W#F^MDQ9,XN--[\-++V!P&8=]B'X,_R]V#D"7-7"0=A(&Q'(0H#091S MR.1F<5JI/%0"_-_B'8$WT;$?@([H>J"WL(L!IFSW\(O+L_?_]]W)Q>F']V>_ M?3G]?'%R^?'L\^9+N-._\F]CCP[C/;Y6H@MY*69+#3IZ:'1_EIY^^CR.\_R\ M9;)W29S+Q'U9#41XZ'"M.0E6!(AE"8"8"X@3G D2)8)-($HIK4LW5>U'<<%. MZ!M5=I+]BNNE)S%_]^/Q9U9TG/QI9^&NIET*+'$$5X()DQOT6@9&P(&EI]9S M^!V$7J7[7K[H\<48X$)QF"DXQ1S"R MGB;DK8, S6G"2&GL/B.@F5[M;PF":2F-- "G[H)[9'L2 MSOK<53@A2ZA +C&:N,&6J]*'T1!\U 5W#UBMV\K:.FX Y\^*=LZ^90&L7BXJ M#EQ0;Q%(TB-N57[>KB@B7&K/?4@RE ;K5F(JF]/J.'DQ ;:$TAI WWD$EV?D M%ZORVM\GH\7\_.+W%3,Q$L6<#$@L:W:<]T@;8I!Q-NBD@G*A]-W@3H(J]RUO M#87EE-< $K_$69K.;G+]T%T1R/W[;4ZCDSEQ$1,X0)9ZY+CDB+BH(E?&85)Z MVL(64BJW(FX-?244U@#NGIGR^\8REJD\5P\YG8VXT@YIX@EBS G"E$D^EGY8 MMH&,RNU'6\-;7T4U@+579;I-I(_987"HH]9,HL2I0EPKCZSP$BEL,9621.K? M/()YE>IFYHU4#,;?6/<-H/UDO/R9&':FKJ\,Q89*1A#QFL%YD0>F6J^1H-HX MB"Z5*%Z MA]EC<<\A?&RGCLJK[RCNENZ"^KF)WXQ^CY:_"A^F[1E_>'NC_9A MJ(T;(Y%"4A%LJU$TY.OL^E\?A4<9=9;BH)@H!8?;)Z8 M)A .@D:G'&>N^ #W\FPTGCT^OAW3%RHMG"T[FSP\WN[,[\O.0>(0\*CH-$I. M&^#0"Z0="X@:HH6"$,CCTLG!PZEL/%== >O#*OIP*)L[*$_B=?8B+QOVEFRR MDN8&S=:Z?*6)/;(<*Z13L.#9*DYT\6>I5;RE>KGTX[/]_6#2TULZG80F]LH? M<0Y[]V023O,?O92-2D$)30-2EL??8#\\,0A_C_DM(AB-[W%FK^.SI[#9,4@KQ\ 9;ID1 M 1&7NXY+I\!B!(:"UL(I8T";Q1\.O#F7=5VZ(]Y1 P/JWV?+78$BM-3<;LXP[!<2) M"\D)AIQD# )B*9$UUD-\'#4AD5&5WCQ/78Z]GR9_W<2>K 2[8S@=7Q/-/??[ M28?99+15!-$HP-4QX*Y;Y4$ZVE!L06)!O'GZL"B'/TVN_2CVY7#@.X:M6*:()XDE(Y *A*/B@J.19C:7;K[7DN!Y#HK^)S5@!;O\V5P.[)68$ MIY$1%*QSV6XIY+SA2#I&.(M)6'U\%P:]]^U@O>N..)OSAD#["0[()]GDG6*) MDMH\KP/A$#"(A>1QM($C 5:6!0]1>"K]ZO"-6*L['^B(-]H0T*G=?[*O3-8$ M<1[S*S\P.>^GDZ7";NWX,LYN'O0'PL!!4H\2R_/CP E'5N1'>TQ%@S$1SJY= M3&SKF_^VA->=;51ATS2/CE;.(O>Z>-S!WO,V2=$K[$&)/LD\S1P\:4XBTHDG M9(--5&D#FV20F[VW9;/.[4/[F-]THC4,P&,_W1Y*0?>4SI56AJDHCYE*A MH. 73FSNGJMC;N<8:;!4TCA(]J0)[NM<1QS-7FY/80?!]2?8Z-L#Z>TB"H:! MZ0L.69JO6(562$-,@T*0+$9GM!:AL1W=@>"AFCCBQ M4@*FPUU_]\#,3[!Y7M3D7$X7=KPF$\%#?AGN4(K9P!'ED8G:PC&*A68Z3X-N M]$IM)U]'G#II<$L51])/L+M>CS1/KJ]GRW?D:X+2.')/& 9/(N;:(++T*01R M)%!"@DW8MO8^H3.S1YSV:' ?O@WF6MF<96+)YX(@5TX'*P7PKQRG"-P! A:* M>P0B(8E -(F'Z9LP"#='G)H8:GO51\U1==1TW]9P+<@9@=;@+<(>IOP)=Z/AB* M!JVTSDD/0H!XY@FR6,*11ASVR?)$4^DKFY]R MQ!(-@Y >X0C30 I^Z"VS&! MPGJF(_82@A*!\W1=D],&\)]!":*4CXZ5'F4]!!\M38 ["%9O,0'N$!TW@//= M8YR\=C$%)9&AS"/.16' ]I_!=5R3X ["RT$SN Y17@-( MW#;223H2F30$19L'29B88U)#D4_>,4RCY905QF"?&5S'-0&N#_I***QVE6XN MM1B!_"8+^-U\!!I<2O49/RE9:7-=E("-@WA4!#EP?!#A,:FH86/)5W,!^WZL M\>?\;P6Q0733@(WKG$W\]#!7QY.$N0-G7-#LD>?>';C<*@:64;=5'(Z;]N1XL?'R<0)-PN MC=O9XFN<77ZUD\VR L]-)IVH0\(K"WJ+!ADC/2*,PA\3:2UK9C3-HZ.TJ<,E59!AAD?+4!YZ0X9PC*J@,5E%%U/%LP.>\ M-1 \_SONOQX JQV;#R>4#Z/O$$Y.EC_XW8[A1Y:ILRLB(B.!!Q1( K_%)9>G MU@L4!)8$<\S2>LE:Z2<&74EO(&_0WNXZ A3]U.[E71W?@^W!.'AB;$(T.8$X M$PX9*B+"U!,AO.->OOGM5R'>&FC\U][V:QI@/\',K%?% \I+#!4/$:0#U5(.J6DT$9QUDR#S4'R+(.U^/NWW81](%:TZ^U;5'-_MK-\%_@] M%J_.?K'R<-76NYEHHWJ:24NXY Y%JC%@77CD" U($!5L] "C6/JR\6>IGB8Q M&"]\1+ 3(0JDTB!G>$0Z2H%%;@L?BK_<_D_U](&8':YZ^A#UMY $ /4NV7H_ MMO,YL)_KR98%EM(*&2BX<4FP//='460]MHC0Y WU&I/R8VVV$?.S5%4?!(X7 MLZ1+:*H!R#VE?U4J1*A0FCF'6#"Y+X]@R.8( D0"\00EP$%IF_F2BLH@*Z/> M:5%9MX"6ZF4@ ,O$M)6&T1I"I9%QTDJ?5GVDHJZ M:.FKUW68]!-RU=93FY\'8,VDBK!?%..P::*GR 2MD0-)1".5]KST&[;#WP$= M0>%;GQ.KNT8:L#N#E,02[XT+UB#&+6PJ!YO*467A/XUCFD7K2#M3R8[C'=!! ML'J+=T"'Z+CV3?O'B0>.1M_C\@+S_OF($LHZR1'67.>#Q"*CE,ESDX)W-.A$ MUDSGELOP3:LW4(U55>'3DM(_!C/Y>M$HC\++1#DRRX[3V@4$ @!)\B"##2(* M=Z2%[G-M_'T1XP7$JO\L35#'D>>[ZPQ/L>VT81@S#109EH/[FU Y&?>*W<%#K],9ZL_RC]'KJ@+1"LKD63*(4Z\ M04:"SAQQDAF3L(JE6QV^+8<-E)?^A+NJ/Y@:[<%V?GKY\?STM]//EU\^G7R^ M^! 3*"(LV]J/W&U>/,=./2[O#_M B3O\'BP5NLI_AOU).(^+T6R)_L?[TH<[ M4 _^/.&6(")R 987&AEG)&+,FA"9%"H6OTC9G[R^UGV+\.\B&8J)=S80Y%,. MPUD0R+'\+!P[XXT!YGGQAF\[Z*E\/S 09M9-9#&-U,Z$;6'D-[L 24^N+WR< M6##:RY0CHPE;33@B-C(0F./(42*0B";EN#E)Y_9*D!WPT2@+MX1BW< M>?S7[6@^6MPG?E:/FSCAB3&FP -AP%DT$1E%%!(0,26!\]")7F[_YL\VZ?CW M5OP>MJV %MHU;*O4XNS>@#_[^SC+=0%G:?F75QY+;3'U2!$94&8>MJR2" ?) M O,0KV/W-O9N?Z*;-(.E0%M'M4>-Y2M/N!0DQW&! *??C_][?3DXO>[>Z6+7T83._$C.SZ9 MS^-B;B?AT\BZT7BT&.5^MS;+.=C%+W8T6XYKFD[L>5YW!OOSG9V/YCTNU(8E MJ,0%W!N*K-"%W<-7'[?)XRM%D#V)*3DD-,ULUR'>4VX#(\,/[NQ\-O_S:*,R#JZX]/\7LDF,M,DZ#!5"4),<]B&\PF[H/@8W@M"!"MH&PN+I: MPN+'R;?;Q7PI,;*Z?[",.:P#04F2W&\44Z1C\OF% 571"*-CZ9=N.\AI!&?E M0; -;CTUTBBXZ,/;9.&BUA[!SG,0:BJ#--"/*,VO_2A1+I1^:;&#G+K)SKK@ MZJ*11L'%5JP0(;G/#;2LX@0!\10Y3B.B#H?HF$N!E+Y?W$%.W5QD77!UT4@# MX%KU9OA[;O,U69S-SD?77Q=+3X)8+5B($E$FP 2' "P9";&8$(8'&ADM7J*Z ME9A&K%;5$*&,IEJ%W&I7 ;$%R(9&0V6V$Z,$P-%. MHHUR*(>J! .-N&!M)-/>'!$-;(<[GC=DV1];3_+DI2=P>GB;P]8-:[4!757@-P_!!GH^_+!L)WK%U1ID(2ABP'[2). ML4%6YLN>).'<<2014OH:8IV&RAVARJKX17%"#WDW@)Q_/^O40A7# MGN:&IT0#+X1RI*F2>0,;;<"-T<7'XNVBIZZ5&T+_TX&44;4CZ*JJ_-YJ/PY/ MV#)8_%ZP/ZZ\,YX$SI!T/H&+S,"R"Q>1\ER%0*-DZYUEMY;X'_[UNG9N0'2] MC3X:L&6//#Z1YA5X"D8Y[5%@?IE*<,C2%"'NBL1:X(#JT@FXC834C6/?P'KU M%_\Q58WFPMB)!RZ7JT_OTU@/FZ=T4>B^WQNLYK,3PV]2TBD@?HB>(^9$GGK% M%=+>,A2\"DIX!WY=Z>A_B)+.I9G>F!,]?S(%B427!S;G'B&"@0<+#H"S*B&1 M&]''G#B7?*\C\K4O-9*_Z*OP9X=@4>DV<.#M]!>-YL9+1L#<2O 2@Q?(8)R0 M=UC[R @FHG2E1<&4P7FH MH,PW,Q)K9#T7X"MP320V@9+AKA,V$%2Q^<"@N"JGA2;&0^S<)HD['Z-F*,5( M$$\Q(,NT1"((%YP@(;KF\@S%/?7*INH0'30\N'"CZUIB;N%^"P_F?;_)U,*= M7I?3,@HP+/GJ/$!\J.$L8R*@8+PCUE%IXC&XV2^CU;OK6TFU20Z.:45TZ?S[&@D->]R'Z'Y[6N!P0=%)0HS2SRQGH(3?&RI0]9IOJM)(*!/(LB[?GWCP!Q7;#0!7,]%'-4V'OL MC@>AJ],D2,0"A6,B@EPM 8XU9@9+PKBTHCSVVNA7V"#VNBFF@?SGTQNGAQ(/ M Z$K%1RQ*!+B1!JD;;XKA^/!!"EM7.\.7?2ZKY%&A/W=LE(R;M%$O7;Q?3>S MZ,K2D%,?$.:HD%\>!YUW T6,P/_XA#&A^[:&[DI#*^Y]1]WWK4#HH(@6\;;) M\BZ'8WV9C7R\!.S,OT['X8I2<&L=R3-^F,M'/_R.A-QKR0G)K#94EXT@-Q#1 MBN4:"'%#J.)8(/? W>7,YISO!_L#]I:C4DK@42>7GPY3B;2G"7D[ MUUSM2T7MEG\50-=;&4>'NORGT=\NW9(G/,?(:?#!H^0@G.>*260LYL@F&Y4S M*3=.& : FPFJW?&O)A8+J.B8:K@V1EZ%KXAV?6.PVZ*]&7N+BZ-HN!8FY5:4 MN2\!-1)91<#&L6 ,-8IR5_IF9;#ZK"Y.[-/K6R:]YS9YI!).^2)%0B26&W5X MS)23U'+5/?-Q "$-WS4= I?> 497W;1X^+Y:SDT$N*[Y/34.)/8*Z9BQ1308#7V,)W\& T;OH_A M5:\9V\[FUSPD]./DY&9ZFRN77F5; ]\L M1)ZOF,'UC3PAIT5$4BJ6HE8FRNYNX*'4-)8AK@?6(;5X.'C-'7@G\=HN8KBL M:$H32%E).)4\R]VVE(>A<$8 LH0YH1G]'GDF&7(BES^#1ZNP/P( MXIZ2+['SO[_+.$3_=3+ZUVU<-4=ADEDIL$,,"Y 5S@5F6%GDHA8^<<:&K"HO MST_#X=4AJ!RB#4T1"#1P]_RD)>.R9^(E_+N[5F;,1SAU0*+,$<1]P$BG9)"* M'#-#@ ];NIA]&RV-P+ Z6J8#J*Y1"*X*1Y*0045MD.3:(Y[;HV@1/+*:&.R< M]S&6/GNV4U,7AF6TO0>$.HB^01"=C^;__&46PV!K L>7H%9(>4T"+OE]?L?TS%H+(=N M*Z8P#DEI$Y'"U(#L!$9.$X; ]D?A(F:>IX$1MY&PND42;P2V_BII$&>G?WV+ M?A'#A]%WB! GX7G+@8$&!PEU)I(9?$)2/M35[="XHT0 M5T@Y#"H$(EF"*4X+PATH.\7R@FFHFG-_K=(15GZ ' M_NL1.<\^>/R= (N&D]V5T0*"5L#7N1,%-PY9L*GYPL8CPZ-$PH6@C354[-?B M;Q\,U734>RAK7=T=)%=9X;^-)J.;VWM;AZDB3&.*L,W57"SW^-+P.R8U%\%9 M[\1>XWM>4?FSCU96>A>534O(K[;B[5]/"'?!*&YQ!-0K H> #SK0@?GIH2XUXH29D!XQE:VH%1)9HQR" MTS/I$+FU&A_'IV5YA0P@SXLLSD24HXWV^HH)$*WA 7\M.E_2J,^]'Q4\:*_9#YUMJM7:/< MC]4OR[*JJ]P>V&'&4;1$(^Z,@2 MG[RY6\?WW_\_,O9^6\GEQ_//I]\_O#^[//[T\^7Y\O_OO@U3J]G M]MO7D;?C++E)GKJ9IK.;OO5Z)3]?HFQO,'$4JM[+MZEY&_T^\7$&GYGDC?10 M*"4X\Q*".H1I[C5DN4 NS^O2C@!*F=91FL*.W4Z">C?+&,WM]?4LUTZ#7,_2 M2M9WP4&*G@D?NGYM.5R\:*912@>5 M\TH7H(RE 7^Z>9>951PD!B^$(05>TQ9>R3%M):!R MPXQB^IV6%G9MQ,3K=196-WLQR1 U=4AAC,&E!;_6Y9DC(;=TD]XG0O;J4_X: M8K814"\U74BQT])2KATX ,EQOACY9V*91;M*PQKJE,61(8TQS]-<'8@)A&,Q M^(@Q<6W%GIWK=GZG(B[*:'$ZC$AKHV-9^S99*L*.M_!#K:.6)(&(\,L^D03E M_#_B'F.()K#D?K\VFGM\K-X-QP X*2W22*.01*FW\7T/NX88K@E3:2]F$%4T *T5_;^ !'.N(X<'?Q\MOKZ_ MG2_ WLY.__+CV]Q$)2=LX/_"I?WK2NI(;1Z%&HG.C:5RGWTI&6)!CX'8] M/]L_K#R(-3(3IV$,+HS_V^9E-KYU;?+1>W/_)NDH)BV MQ@4I\ATM&%QGB'@ M57CU4$<#\'K%V;Q/OSCG#,ZE=<(P5OVK:A[#6@-8' M"X=% 1T4TP#:3KS/?9KFY]''T?=LZ^_K7Q,6C.<>.#%7K@9CD"$F(98(53A" MW&Y*-\7?1DO=U,:@F"HB_@9@]'XZ7YRE7Z?3,+^<+NSX_H6QB2112Q$0#7ZG M41PY)?+OB/<:6&%&%S\)-U%2MPQG4 @5$'T3 'KA(CQT7; ^PA>-0T8E<#X# M8@\+G& [>Y48'(I?T BLV MYO;\/H80(@&3.GC*H)$&)\54_FK6H)O\6X#2RJU[P=*]GY>H3Y0XQ)C+9"4,+7W7\PI)K9UW96!54@_57VS^SW1VOTWF=\5 -%!) M0![",9S[5!FDL4LH\4@U44%HN5?__%>?;:Y_N3$_N[MS5$"PE6'QV=[$L_2, MA]6^ 01+)9-%(7>VY8I!W!$Y1\H'';0FV*[/C.J$CJT$U"N3ZJO1:6GQUJZ, MNOQS^B".E>7C&F)1";O%TV6UAG0HE^@@EBP5T7,J['[/9UZN74_QA;0U+2>Z MZIH'W<5U!GQ@AG$2\X/?W--&@C/E"4$X82JCUTDYOI_N-ZQ>K^IM".WW%5]M M_?\RO9VMTX^U-#%$C6+"'KRJ( &_W"-%N LV!A+9?@]!-RQ>QS,82/M]A==" M()(?.[^S\QB6J<.[EW_QYMMX^B/&BSC[/O)Q?CFSD[GU64OO?MR[S,MC4S*B M>?(&@9NLX-B$L,LP11&U&"=B@2=3NEML/XKKMBD;(&WWA@H\0KC>\[K:Z2KW M;&&)(Z$H;$[&0.04!!U T)R1D!S;ZXW1@'!]3G'=9,Y;8JLGK'LHNO81O/0A M_HB3,'TX1(1Q'AO#$(VY$ +^ SF.+>(F&IJTQ'+/D48OUSXN1/51ZPL_K;N, M:T/D;+(B?D6[Q+EC,_B5$6)3Q&/V6'@>[DE@I_&HC5F_"MN"C[6%ZR;Y:H&C MCW0;.!-?.!6?'JK=C7!<41:0=#*7HD 0HFV**+^TX2)Q"$7V2O'TN>SZ=-#3 M%'%$KEAJ[W^JH\]>@U%4!C?8W^?CY_=EOIY00NLX8C1VIDF?((!^F4=8I)5KI6> ;'@ID VFGT8/KT]G%Q>G)^>>/GW^]^')Z?O&W MD_/3W _-VTGX,!K?+F)X;\?^=MSWM6.W#Y4X_@JP6.B$S$,X 4%S<'Z6L> # M7@.'R"[JB(B4>?1@ E/&N$!*Q2 )3CCXTFGF;;3TBN/7%UV*^>1!S*=?+AZW M:-066Y-02BH')L"\]H0B0I300@7@?+\0?_]OUCT4BRC_65P_D+0;."&_S*9P MKG^:SN=7T5+O:71(.)I[RL<$<4'(/<:4H$XHYG#I>M;'K]=!S*#*G1:1= ,8 M^1P7=R=T)OYDL9B-W.TBYSPNIY\AVLQ/EZ9C^,?7]R/AKD(BVOJ[/*A#7!J2 M(TX+^XZ[H/)[ 5DZT#^8R#H^U5LB;EB]'0Y,ZIL9Q\- @^OX-3<:Y7)91(.Z=19^;E3H89/("V(;"ZRA[QLC@Q&7\= I$# <8N,%1$) M+Z(+G 0O2]?WOZ2B3M'"6P*KI^2;.VYW;8V5Z*YDH"QBV!>*" C"1=1("V.1 M!Z>66V4)MO4,VHK(.G-)^)_;^2*WJ@17PA*F- ;V\G$@!$;6.XVB"-[& MH)T6I?N,=R1U+XBJGPZBA778P)&^92=N8_1*T(B)(0K1/&28^^21-LP@Y85P M06*-1>E>&0>2N!N+>>)61,CBNQD8^A)4 M,VQBE+T,YY1&&"=-&B)'+VD"N.-&PQ MQ(QQ5 7"DRY]_SM$[O?M[TX/P4SO9.\!2FK7N]\29V.34@A<(&IR#2;S&ID\ M]]W0Q*,5.A)>NM-P^;S(8+5&@^!O. 4U@+X.:4?P)3VV%F%%#>)&@*M!5"ZF MBCQ!Y$QX+!U=#I,N'JSO1V4KV$51#2#QT(@9:Q-4P Q)IR!B9EPB+6Q"UAL5 M30@6\](QPA!9CL'>^+ZE+2RBI".JO#R9+$;A_JIPR73A4&+[!X:**?9D:>C@ M0FJP3BQ2I'2>H4LM04X:C2P125AK552E2_.'"BXN_-<8;L?Q+#V3[4J-#!YY(?/K4-C 5L &MH0ZRJR-%I>^$2O+ M0:.AR2&(>_$ZO)Z*&SBQ>_+\[L?F!99O]E7$,=$D4 H)G!<:);*."10HG%$Q M4J?6RX[[]_L>CIW*C]TKHG2]P7@CD&EV]^3N0/?])(.54EF*C,^-USD+R'%B MD%6Y@[_!P1%>_"]9**NAG(0?'24^2UN\?1=MWK>MXY%3^%\D67(Y:960]LPAG(1@VM%(['X=A_;X6-TLX2!(&43. M#1B;97XSG^YQ,E\R\V5L)_>]L04'W-,$![;->4[N\X@CB;2S(G"H^2FEA ;PU-.5_/30;"5(P1FV 4696[U[BA&XC18Q#L$1#DR0XIW\ M2M%>NG_WVV\?+WTX_7U[<3=2^_/CYU]//[S^>7GR* M=M[K>F?OM4O<['1CI-"E3@Y/1LL*^]PS\<$+]8"I#;U?F D62YU0#!'"7>,3 M,D$#A*TVX(&R).(0P>+>!/:UKI_B?![CJ@O-Y'HI_D\CZT;CT>+'%_MC2<9Y MS%Y9R'>HOP %=OR/:,$Y-\*0P TBQ 7$M3!(,SC6K$S6D4@]+SZQMSNUM?O@ M#86Y=6/Y1OILP"_8B],/M_$SV(W+/^/X>_P-Y/X5SB++;!#6Y6DE$7%F-3*) M&A2I5)1;+BDI7?_?E=;:8Z2:0FU?71X19O-^O/QS>N5T,MA$AR+##'','8+ ME>3VJU9$G;22I;W6 TFL/;NJ-81VT=RQ 3-W![]2CJB0M$=)"]AY&H-'3_+D M7(.%-$$IEZJ<_D^)K#V^HDEP'JR](X-G'C-SQ4@@2B6%I,O1GA,*HKU((?RT M#J*>1%FL:3@SC;4;?+<(SH-U=VS8''V/5])&IBB32*F'T+P\_NDK74NP$,,E18AH<%!=H M[FS%4#"!!B)TDJST^YU.A-;I$=$8.HMHL9U>BUNXO#*&"4:)S1<'X)A8#/*C M>02*4"8:%3DGI5\U;B&E3NN(MT=="4TY)Z.9K[-)O (;;RB6,@^LH[F42R)G\OM08B-7BFH>:4D$ MKKY[3#>F\X@8T37!ZLJ*Q 1DB-O#9*..L 4.5Q=FQ7)&^"M(/5 M<4186Z;7-51,D@)E<&K+7T'&O82AJ3TE [MON.MT#:P X,T!J*B\BAX"N(DA"'84AZEY, ]D%P(Y4NB[=G7C^D:8VC(=5=+X[B[ M2I%:$9- (4H&08Y12!MIX9>HN?3\\A^7YR>?+T[>7WX\^]QGU.YK2Y;(HQU$=J%TV7DDNVH!]= D("XL"8G!",2PDGXWT0C+MU[^245;5JZOOK> :L.PF\,/JM7 MVHPFHK5P2.2G_SR_$S2Y@!I$$86V,8;B/3-?4M$.?+KH=0=,.@BY(DSFLT7N M%#&?CD1]TH@KSY"U/"%/&/7,>:_U7B]YX"-/0 +_ M]0B07=]OY6GZT&=8,1TTB*/5YH+-($-B#JED'=A@V U:NHB,UDY$K(T5=" D MU3RMRFGV%:AT$'-EL'Q9"BZ_++>3>YL)W'N3A$ >Y_DEP V"?Q0A1,'/0@CWL.<)+11RR!>)H;5C.)M%4,X92H M"$Q!\%K"A&S^>IVC:"!\%!!P X[M!&51!)DF @#6) M+A;DHJ@'U\M:2XUWS)8.S+<24[?2X.WC\#)::0!>3^F_CQ 8)[E( BG-P*67 MDB"36!ZO%6F0+!G%2N<@7U)1.;%31KWK'0W[R;H%M+SLR2BXBX(IB0R!L(^+ M$)##8%.],-(8PI)VI1O2=6R#.5P)9T^]OM[X\A A-P"3+5;XTT,?I^AX$E0+ M$$_R$!,8C315$67I8"P,H\7;[+Y&4]T*IF8RR=UT5/MN?_6N[6SRVKVS$5X* M[#EB2OE<8ZJ1C8FCP+"#."%I3O8K]]WWB^WD__HK>3JTQ%LS7?:OT[]R_\_X MX3;F!G$/$<7\_>TLR_\J$>&BT0P))G(!#';@#IB$K-#*QZBI3T->4;Q.8=WD MXB#X>P-5-0#$#Z/OHQ G8?YDYME5(%QCYEV>]AAA,Y$$;@4$Q1A"6BM3RE/W M"L-M$QUUH[U!0=5;[%5'32]-\^..1(2A:)T Z1Q&4> MC9=[]!&+E& \V>A]7)\[OB\J-GVN;MWV&R*EMZQKH^?7*9BBB9WX1W8 MYXF;7^+,9[?OY4#8JP"!;;)*(>7S(WW) K+61*23"EQ'GZ0U>\&IV_?K%FD/ MAZ\WT$;+@'L80/PX\_5Q5Q'!O/*2(AIRE@5L,+*>J7R_:*V2FDH>>D-N%P5U M:[GK@*Z81HX!=IN-.35184/R$!&,N".YLY@)R^Y-5G$&-GX_=ZHK!76[Q=2% M76^-- B[3["3?O\&UGPT#5C,U9WX""<4(9KKW"NBNZGGZH M;O.7-P519_DVB)6+?,+/%Z/Q>,6/#%&DD!32.A($0C-@;2-#0NI@A0"::N[@2@2PEF44; M8K1$J&2[(FCK5_>#TA%FQ@<3?:,=J"Y^?W=Q^M^_GWZ^//T#?NGQ_&W+2B5> MO>U#9*'';A>W;A[_=0MDGGY?/K.\?Y04*57."@DG3=:PDPJY!.X*L=3A:'W. M2Y>NU]E"2^^BI.?KKFXCB2,B"H5P#W-L#T/W\Z22E-3Q/DH/MQ3WX>%8:@9S'EDC#&<4#@Z>%RK5" M2MX-G0X2;P VGZ:3:UCMYD-TCQLJ>9?;A.6"*RO!28?SVV*M43*9XL1;*#,R+VAI$D0ERN3H@#3&X%^FXL\J64, MN7%V,:/5W[W4^HD*B/L],"2IV6EG C M,/EE.HO>SN_-H,@MUSBA2/ED6 E%'I M!I#TD&\#KLF::7V\%R$LFU ND(@4CEV>+6L V3#%&#=)),U+#S/81DOE)SL# M)^RZB;P!Z&3?ZN-DOIC=9L/[B_5Q-<8G$1MUDA*Y7*#!?:[ %Y(A33!X8,&: M($M/3-Y&2U-IEXZ:7J]<+R'VYN#S<0(KQ_GB',[QY6%^7_1HK^.5 3,J:%!( M\'R.:ZZ0E0$$1[S PC-&UB^N"P-J%W5-)6F&@%@QU30'NB>!XMUOYZ"U\ZP[ MV(D6GH=A[KH'$37YB\<6*G8F?B>E8KPJ:N[K]PL/_&84.DJ MCNTK=K0O3Q?\;?)ME!>]!+;?C?/S\Q)DOERU2DK@55W<;^>])%+Q1'A&7UQ\ MG8;"^EI;LTITW4U;FZ71B*Z^P&<7LYM)^&5LKXMHZOF*54+23GK:*(E&M)1W M_/O)/,S*J6EMR2K!7&?K]U(6C2CJ;],_'^DK:P&W+%TE2NJDN-VRJ:S AS-U M=!/#+]-9[BO\AQWWWFZ[UJT2;!RDNCVDTL+&F[\'-SE>3A_(S9=Q!7??*^M7 MZ0)P^!;<3TK-ZG,@-=9Y3%](>XTH[>,DY+Y9MW:\+ KKHZBUI>H&9;ME/GU- M +6WTGC\2-=\56G3:Q-M6K":AK;(?+J? !I(GM[M__N:_K)IS^=KUPV6]]I% M.X72@+*66=)W=AY#]H'B9+Z2W\Q.KI<5AO-W/QY_9M4>=3\&5L)Y_M MS7U1?EF=#T)BU4*9S6!8KYL:4#,- ._TYMMX^B/&9;^EL^5UY*NFO MZMG^G M;JW4D-J='BCJ!N!P-XK@&WS>CY:B.!]=?UW,+T[.+P:!Q>O?JUOG](;PV%OT M#<#D/,X7LY%?Q+"D^O?):#$_O_A]$(CL_E;=FJ0WA,=>(N\,C7$)5'R)LS2= MW>3F-'>WOH/@8=M7ZM8+O2$27A%S70P\.^2&]R0.T/UPM3RU?(@6]+YL2O5^ M.EF,@-EE">5\!.)>BF"[$=C2X6N?=>J6T+R!J@^5:$6]?YSDDL71][@\C0Y0 M],9_6+7;[9MI=I?,ZJAR:R;EXR1D9LIGQN\7KM(CM']N?$TNM?.PF<3?)V$V M_G%]D1O3W0W'O5GTU]O&5>LTZ3Q<:[M$TH+*3O^:^67E=W\]/2Y5I^WEXJJM;;[:?<%JMK3Z=+8M !JJK?KEZD9KJ5X@N4$]]'GWN M^_OC++WXU@LP=,+]7A_HL657J]Y_IG_%Q<8%JUT6'Z*?IYMUEU@J&]F<;UQU M-\EG0._*BTWK5=/73KE/]Q+"OW5-S"#>R;Y*^4\US'^J80[2S>?IY'.=?7BQ53 MO;--SY>J]JJGJ[8VBZ*R?NX)FMCQC_EH7J9@?>NBU5[X]/2]MXJGLO8N%O_\ M,O-GL\OY['2^&-W8NWJA<_7;5ZB-@J:_C)0,V"IG3[JM7> W75 MY:L":N< _#Q=_",^G-2QU-N\?3Y0[7E0@38( ^#X7[=V/$HC MOZ+^TO[U+DYB&BUZ%TMT^F"]J_J2<-A7KFU! LS8V$Y6!'^\^99GZ $#;C0> M+7Z4\=VZ?;%>;4 A4!PFV78BL)(NWHYEZQ40% C"VO3U-A!8.(Y>7W8O)3:5 MZWI=1@W="DSC'.+"\_BOV]'LP:Z4,5^CI5BDVH7K 5IXNB/7N:]] M(?17]+?YZ<%[,!/7T]F/WJ4CFU>LIZ9U>4_W9+YV(GD\7B=OM,?KR;V*2+8O M7*_Z:JMKU6MPL;Q3W=A_?:2KF^7BQ?+4WFDS\L;-Z+VYN;N[S5?#&Y=.-?IK.3 M;V,W_L>LA,X._EI-3VV;QJ8%Q-> VC/-P.+\XKM__S#$M:]V-RY:T[/;4XF[ MA%$[^"FMI\XZ&F:CO2;]Z7ZB:$1+7V:SXHI:7[/>?NJ@JRT"J9VE^]?BQ\F? MLS#/)!90U:;UZHW-V,OL[1!!*\H9V!TYY#OU\G@[U+1)FT?C@SQC[/0O/[X& M#^K\VVP17K)0>H?N][EZCS0/U/G!$JRL^G_,3B?AE]SNXBP],/'K;)()?_]] M%OXQRW?I87)],@F_3[[/%Z$ #I_M(VM?YA^I^6$71DK.;SZ.%G1OT[I.C_@ M;/QC5N(\[_[5-HQ&9[3T%G=EN/P!#%Y_6&S$._ !?_T ^P(P.?QKU9S",O#H M+-YVK,C)_"RMV#A+2P0_L%$8'9T_6NV99W$;TDG8MQL\75V"A3.OX2S MR0,WGQ?YS_^QSVQ=+L990'E:6RE(E?A^M<>M9?!44 65P?1;M+DNKO=5 MYM-UJATZNRXR-S!:.]&[HK9,K?3+U>I56_0KOVSMV1F0$AYJLXMK]HV,\;9 MK[/I[;>/\_EM08WN6K>:[]O5CKXNH]H6]6MNTQ\>""VEQ5WK5O,XNUK7UV54 M?2].+Z<+.R[Q?&]]K6I=4CKON8VRJ*^A$[^XM>/QCR]V% HI:M.2U?JA=-?7 M#LG4KJG*5^Y X3)J+&0:MZU9KNU%RF@RQW":L&4/I!:W*!N7;E>8Y ^=O4U056O M\[D=+7[DT29WHH3PYF8YE_?#* $Q$;@MI=T#/U6O3TA'=7<39>VP<=6]?=2]UMI3. M>E5 M17XTK+TS81L67*O:H66DEF[15,]\W]O_,LK\+6U]])D2ZFL/8554:7W M8\\?'/=/T_FN>JUDYVY)Q.H?KC0Y7LSO_^11I9O7WDN)K22P=HJGNK>SYGGW MW7X;%]Q+72TEH':)I7:'VNQ098X**6S3>GOIJZ6$T0ZAM)#B+S+5[.E">RFH MI2S/)C%4=T*FO4LE[]?82Q\MY6#6F&^CS+NW.@ZM5Z4MI4D:+%.=3GX%QV5% MV(!+24%7E%.-4K"!Y??Y4K%=B\YEZJ M:RD-\HIP6IT^\'$R'X$P+V=V.7ER-LMUTWFJPEH&H./&I%[#HV.QWZ[)],M /R[W+DVSZCR?8N&#%3KBOZ>)9SGF',&K?%#R0UOLM MZ=I2U72S4]H;M=+0Z]*3\7B#+2G3+G?[P@WH:D?GW%<%\I_.Z[7VT'^ZL/^G M"_O>NO$WWZ80+MJ;3],_XR:UY!]82AX;AI?2W_1/:K:$WB[6Z:L\=I;\N+_0 M(: (]M?I[&,!O8;T4EEZ-%[^CRV5+5 M^D!T5,HS 536ROGM.!+L!,E.?9A^6\3PR]A>]U+/MC6K]7@X3$^OB*3^;=80 M.MNQ;+6F#H>I[77!-&$ EW3E-V!V4<((/ENN6D.'+H9PDR :,H:7LYO)HJPM M?+)DM58.W4WA2X&T90D+*6S[JM6Z./2R@\VI[3Y@F-V,)K:@)5Q?L5[CAB[6 M<(L\FM#5Z5_?1K.2JEI;L%Y;ABZ:VBR-)A3UX?:.L (J>EBJ7I.%+LI9ET 3 M:KF(_G8V6HSB_.3Z^N2['8U[/^_9L6Z]-@E=%+93-L=1#?%E.AYY8.#+;.H' MK(9X]ID!JB&VLU&\&N+IIUY@I$!9Q.;U>]T9KI8/3Y56_"]Y$Y^?I8D5JF7S__E]I)/W?4\\[Y#>\15_]1?[%V7G\?_^?_Q]0 M2P,$% @ +TEH61/OD9=#!P WB0 !0 !E>&AI8FET,S$Q<3,R,#(T M+FAT;>U:[W,:.1+]?G^%+JG+VE60 /X1![.N<@BIY6K+]MKDLO?I2C/J 95G M1JPT V;_^GLM#08"W.*[W)H/MJNP9]22GM1/K[N'Z8R*++WHC$BJB[]T_EJO MBT\F+C/*"Q%;D@4I43J=#\571>Y>U.N55=>,9U8/1X5H-5K'XJNQ]WHB0WNA MBY0NYN-TWH7KSCL_22Z$$?-M\W..[:? MKVEM94N(8^P>V?\[Y/<;(7=[MX/^YW[WU?=?LWES^+ MWJ^][I=!_Q\]-,&J=[NZK#UT&HW6VLJ>AT-B3W#T:^+O)I?%2.:B^U9\U>E]3<1D M"YW,!.X6;UZ?G)WO"=A]V;3FVS>OFZ>-\_7/OAC)"0E+$TU3J&TQTD[\4DJ+ MDY+.Q"V-C2V$R<5G8S/1;-1_$2:!_&9CJ7,A\YDH\\*6A'4@)OKP""]( MD>'*:IF*1,:X987)(/.%"79K!CG%Y)RT,S;)Y#UAWJ4Q'>XI@,&4J8^MF(,- M8FT12V&6HSN0*+)B.M+Q2+B2/Q;]IV2I&H07D&F7(NAR_)[J8H0%NC'%'B"/ M.P8TH[#,";HI$EPI@@PY)7:B"29F$8PY=,0Z9GFBYX5KG8?3,UJ*PT#UQCBS*% M MRJ'!RH:_>7W6:KX_=Q5+J@C+1]DDB<:E=T5?2$O>Z7"BCE)BYP@"TZ)4NQ&; MLUD&&6,IXVNE79P:A]#A!=.("S%8$]P:.]AQC1?DCB$MIQ M6Z:P:![)>O/D@ Y]U^:)"E?A4G.:EP?6\?B"!6:)C($DI)T3XZ'3]7<2(/MQ'R$SFD[7"-#S-_S)L:1\!8 MEF[W+AR*(@('JIE"<#.EQ0!0EXEV7K-@1;D?AS/,A=HM*Z:E5'I25=%M08Q: MI:;\TBEX[CHSZ#S0=0KG'$$0"AL M?:-"T?),\R M3Z!P!E9,E_)"'Q0>J@6-2SL&@9W/'>+86.4!^ QQ2#E2@A0\1@N-^8"P";+? MP%4<)#V&+K^P]2D(XZUL[4UD6GH=8E=2DB!WTQ,XP6W(P1Y3@AUT-5QN3LL\ M.=$1FNA"\A>9LMB.8!?EEX_6Q)EM\L<%AHCF.;,_;Q1V G@\MWB"%W[MB%!M M5\/@NG4*<$U;)5N^92//GJ"!')9-')>6';T4 S>,FAE7X#X_#<18+L9 OX4' M'N)@2Y<$C(4Z?6-= 4?90KX$P;6-<]P4E[P_7Y48CQ# MT7U/:56;?V-?^Y^W:/]9_3PX3KYS/>0?IZDY[6L+E6'16Z;>0G"8/$](%-;R MRT=H$CEF8:Q[C,W^!H;,,ET41/]!TB.#Z,_M2@.?'^0 !(6".E9H_.5,=WZJ MZ+=2 [X_064>^Q+^\*7L^3YESV6*W FYG :MN*SD C76!!Y4M2EK4RL?;]HKE$J$XL9"*&KQ/7MW '__\MB): M+40RG4],.B$.9[D<5H^A;26(E(U3,R.T3D*[/ MC[/@N.?;DW/_];ABB?:*V_9/#]B*=^L8!]-_KGWENIO(ZY*+[OZ*# MF_ L!\J^AOYPB[)>=")[L75IR^_CC(WSWS:UPT/9"6U]0RT[\!4$L#!!0 ( "]):%GK5Y@P1 < -TD 4 M 97AH:6)I=#,Q,G$S,C R-"YH=&WM6EUOX[82?;^_@C=!MPE@[_HC:1S' M#>#-.JB!(MDF+GKOTP4EC2PBDNB2DKW>7]\SI!P[:[MUVKV-"R0/CB4-R3.< MPS-#6KVDR-++7D(RNOQ7[]_UNOB@PS*CO!"A(5E0)$JK\K'X)2+[(.KURNI* M3^9&C9-"M!JM$_&+-@]J*OWS0A4I72[ZZ;WSU[UW;I!>H*/Y92]24Z&B[P^4 M;)^3;+>;=!Z?GT3G[8!:I\VS3J/=.#OM!)W._YH': ISW\86\Y2^/\A47D^( MQ^^>M2;%Q4Q%1=)M-AK?'#RQ*^A349>I&N==AQ9/8PW?JL>A3K7I'C;T.K/A-&Q.#N]4?# MVQMQ>RU&/PS$Q[OAS=7P8_]'<3V\Z>,KOMU>PVIP]]2M/73HX\]W]S_W;T9B M="ON!U?.K7:CM7#MOG_WOG\SN*_?_N?'P7]%_VK$3UJ-1FO-LY?AD-@3',.: M0'^Z2.;B6A6?KX-V7>6N^?7/8_*YQL?XY M%(F*6$3J#TA?:VZT9Y!22M=+,V223 M#X1Q5_JTN!G H;&RA9$82/)- MCQLH:RL$L@LP:VA?.;2.XV0KAT9/)OS-8:?5/+NP%4NJ#,M+6<>QPJ4+Q5!( M0R[H"*(*4N+@" +3@E39A,W9+(.,L93Q=:1LF&J+U.$$SNC41W]B=$@1;EMQ MA&!'!/;XB X^A8G,QR3ZT(Z[,H5%LRWKS=,C.G9-FZ>1O_*7BBN]W+..^Q7%(4%9]/]KD 6""8R8F6NIQ07W?9WDY?:G\CC M;83\0!:5.T+CTLP?\Z;&&3"4I=V]":>B@,"!:B2?W'1IT '49:JLTRQ84>[Z MX0ISJ7:KBFDHE8Y4579;$J-6J2D_5% ^8+$Z59';X=HRL"I2TBAV0/D<[#0\ MYYY*RWG1K4'KDJA3.&T)@+"W=8TFJ-946*:2A1EN.1#+_(H6/ENO%AGX%A ; M0CO1GJ+]ULI](VVP(VEWEJ(U[NXN8CM3&+2?JHB9*:W.):NUM& UUW5,5VFB M!75 9B4#E:IBSKEXT["\D!S+'('\&GABNE(7NJ3PJ7)H4IH)"&Q=[1"&VD0. M@*L0QY2C)$C!8SRA"2\0-D'UZ[F*A:0FT.57MCX'8;B5K8.I3$NG0QQ*BF/4 M;FJ*(-@--=AC2;"#KOK+S669(R<:0A.M+_X"71;;$>RB_/+1FKBRC?]X@R&" M1QRT>X)5?.R*,MJNA#]TZ!7A/6Q5;[LE&GCU# SDMZS L#0=Z M)0=NZ#73ML!]/A!$7S9$1[_Z P]QM*5)#,9"G;ZPKH!CVT)N.\X[];Q\Q'7L M4272/A8,K&N.X10YP7?S48GQ')ON!TJKO?D7]K6_/$7[S^J7P7'ZE?=#[C@M M6M"^ME09%KU5ZBT%A\GSC$)AK;Y\A"918Q;:V,?<[&Z@RRQ314'T.Y(>:&1_ M?AXIX'.='(&@4%#+"HW_7.DN5A7]6BK =RNHS$.WA3]^W?9\G6U//T7MA%I. M@5:\K>0-:J@(/*CRZN/V8T;R@1.EKZ5 JU7;/V+9K[S[?M M.Y8^4G%L(!4U1)^$Y[. M$NU54#ZA,6CW57+]ZV\-3W%\0)"<](H;3%D68-8Z"VBK> (9/HP-ME)1O8(6 MN[^+OPMH36R"];?])--HG6Q; 2_U^7[N _=R\W+A?B&/6**=XG;=Z0%;'5R^ M.3S!PG2?FWYUW4WQ6J?\BH0;1:'K_$4U\$9FU5+Y\_YT.B\&?\3OLGC\5XFB M&.@7ZGCK:]!_8$R./OI#'3BQ=(<+@_[RW*?R[GBK>ZNOXTRT=;\T=?V![)2V MOJ 3Z*+06;>Q;"(#J].R6&_BY^:R%YC+3>_05)_^]:)W[K6FWP!02P,$% M @ +TEH676VI7((! G0X !0 !E>&AI8FET,S(Q<3,R,#(T+FAT;=57 M;6_B.!#^?K]BKM5U6RFA2: M$!:)I:F.TPJZ0*][GTXF<8C5Q,[:3BGWZV_L M0%^.]G1:Z=HM0I:<>7OF\7AL]S)=Y/U>1DG2_ZGWL^O"N8BK@G(-L:1$TP0J MQ?@2KA.J;L!U-UI#4:XE6V8: B]HP;60-^R6U'+-=$[[6S^]XWK>.[9!>@N1 MK/N]A-T"2S[NL:!S1@,O#@(_#EH++^VVRB] MSNG'O8)Q-Z,F?OS1XAC9(_*_QWRV;.0A]%T/KH8 M#0?ST60,DPN8_QK!Y70T'HXN!Y\A^AH-K^:CWR,4H58T?9K6#YC0Y=5T=C48 MSV$^@5DTM&EUO--M:K/!]--@',WS&C]6LNR_('OM M^AIQB 7G--9,<%@QG8'.*'RIB$3"\S5,:2FD!I'BQBU*,:-Q):D#(QXW'"!P M3G.R(I*B%XF*Q+HY-"X.]MM!X(7&BO"UG?GAD0,HOQ"R -]SOT JI(WWK8X' ME"?8-V:TU+18X+SI.;9-8"@%*(_10F&:(1F$)Q#=Q1GA2VIP%DPI P3_ M1C/!;@09E12S>(RMSNT!VLB!WP0G&OW L '7++]QX%)2Q1+3UDR48<9HBK$P MMF:W%"9IRF($BIZ-XTVVCHVV6 .*-$MQ7E92502=: %^&ZX:LP9&.-CW3\]" M\)LGGLV0)*(TC?.Q]FRS-J;B-E%F1"X(I\J=W.5T#8/8KH^I. ?EQ)H5:[CA M8H6,+>G!_DD[? ?%Z#<,(5ZX.\XQZTTEIE6.91DCT;E9^OMRD/1;Q20U!XYW0+/X[8##X5P89 MQ_U6U'L4=[TF:)_@5\O(EE["S+8OL>H-DXX1DSP'-$-()$>>58G4*L=:I8P3 M'IOOZ#!AUK79)ZA5Y?5"B)+6?4']8YI[@8GYOYJ0S!N#JAN\[1\JWOJ M&)ME3?=W)M-NOQGVN7EEU.#_TV'_XV=T>"D9=N42V_(.^J/OZ+K/R[99/7Y. ME4+90Z K\6)HPK[XP%H(K471]1Y,R$*)O-*[)B^">#+6S\-C^RS]&U!+ P04 M " O26A9RD,H.P4$ !R#@ % &5X:&EB:70S,C)Q,S(P,C0N:'1M MU5=M;^(X$/Y^OV*NU75;*:%)H"T0%HFEH$5:01>H]N[3R20.L9K86=LIS?[Z M&SO0EVO9#RM=>T4H(LQXYGD>C\=V+]5YUN^EE,3]WWJ_NRYL]7N1*T5/>]T M)I!:TF)2UZ=M'YVS_ H>A> MCU&ZRNC'@YQQ-Z4F?_L;L$>((U:/R/X=\\2+DX6B^ MG(PGP\%R,IO"; S+SR.XFD^FP\G5X N,)],!_L1?LS%ZC>9/:?T/"5U=SQ?7 M@^D2EC-8C(:65L<[WU%;#.:?!M/1PIW]^67T%PR&2V,)/"]XQJS&CY4L^WML MKUU?$PZ1X)Q&F@D.&Z93T"F%KR61*'A6P9P60FH0"2[:$817MDW/SQQ .UC(7/P/?E5"7!2=4"_#9<-Q:-80.3^^<7(?C-,\_2 M(K$H3+=\[+W83H@ILVV6!9$KPJER9W<9K6 0V4DQ9>:@G=AA>04W7&Q0IC4] M.CQKA^^@ OV&$<0+GS^7R'I;?DF982U&*'1FYON^!B3]7C))S6ZAC!P[W?SF M,3D!+"[_[#@^N9?PH6+NJV6KH]]IUD5&GZJZHE[.UU">VR):;3=#;M8'KB3HM=!_^BP M=1$J^WQII]E[$BI('.-1VLUHHKO!F3FWVBP,0W/=;9X7;W4^G6*_K!7_=3[M M]IO!7YH+1HU_SR;_#N?D^$HRY% @B0'-D4$L! A0#% @ +TEH649 Z'&UL4$L! A0#% @ M+TEH653>P#:)H@ /W\' !4 ( !A:T# &-M<&\M,C R-# Y M,S!?<')E+GAM;%!+ 0(4 Q0 ( "]):%D3[Y&70P< -XD 4 M " 4%0! !E>&AI8FET,S$Q<3,R,#(T+FAT;5!+ 0(4 Q0 ( "]) M:%GK5Y@P1 < -TD 4 " ;97! !E>&AI8FET,S$R<3,R M,#(T+FAT;5!+ 0(4 Q0 ( "]):%EUMJ5R" 0 )T. 4 M " 2Q?! !E>&AI8FET,S(Q<3,R,#(T+FAT;5!+ 0(4 Q0 ( "]):%G* M0R@[!00 '(. 4 " 69C! !E>&AI8FET,S(R<3,R,#(T :+FAT;5!+!08 "P + -H" "=9P0 ! end XML 88 cmpo-20240930_htm.xml IDEA: XBRL DOCUMENT 0001823144 2024-01-01 2024-09-30 0001823144 us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001823144 us-gaap:WarrantMember 2024-01-01 2024-09-30 0001823144 2024-11-06 0001823144 2024-09-30 0001823144 2023-12-31 0001823144 us-gaap:CommonClassAMember 2023-12-31 0001823144 us-gaap:CommonClassAMember 2024-09-30 0001823144 us-gaap:CommonClassBMember 2023-12-31 0001823144 us-gaap:CommonClassBMember 2024-09-30 0001823144 2024-07-01 2024-09-30 0001823144 2023-07-01 2023-09-30 0001823144 2023-01-01 2023-09-30 0001823144 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0001823144 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-12-31 0001823144 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001823144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001823144 us-gaap:RetainedEarningsMember 2023-12-31 0001823144 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001823144 2024-01-01 2024-03-31 0001823144 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001823144 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001823144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001823144 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-03-31 0001823144 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-03-31 0001823144 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001823144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001823144 us-gaap:RetainedEarningsMember 2024-03-31 0001823144 2024-03-31 0001823144 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001823144 2024-04-01 2024-06-30 0001823144 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001823144 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001823144 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001823144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0001823144 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-06-30 0001823144 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-06-30 0001823144 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001823144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001823144 us-gaap:RetainedEarningsMember 2024-06-30 0001823144 2024-06-30 0001823144 us-gaap:RetainedEarningsMember 2024-07-01 2024-09-30 0001823144 us-gaap:AdditionalPaidInCapitalMember 2024-07-01 2024-09-30 0001823144 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-07-01 2024-09-30 0001823144 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-07-01 2024-09-30 0001823144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-07-01 2024-09-30 0001823144 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-09-30 0001823144 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-09-30 0001823144 us-gaap:AdditionalPaidInCapitalMember 2024-09-30 0001823144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-09-30 0001823144 us-gaap:RetainedEarningsMember 2024-09-30 0001823144 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001823144 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001823144 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001823144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001823144 us-gaap:RetainedEarningsMember 2022-12-31 0001823144 2022-12-31 0001823144 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001823144 2023-01-01 2023-03-31 0001823144 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001823144 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001823144 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001823144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001823144 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0001823144 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-03-31 0001823144 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001823144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001823144 us-gaap:RetainedEarningsMember 2023-03-31 0001823144 2023-03-31 0001823144 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001823144 2023-04-01 2023-06-30 0001823144 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001823144 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001823144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001823144 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-06-30 0001823144 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-06-30 0001823144 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001823144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001823144 us-gaap:RetainedEarningsMember 2023-06-30 0001823144 2023-06-30 0001823144 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001823144 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001823144 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001823144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001823144 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-09-30 0001823144 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-09-30 0001823144 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001823144 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001823144 us-gaap:RetainedEarningsMember 2023-09-30 0001823144 2023-09-30 0001823144 2024-09-17 2024-09-17 0001823144 cmpo:Tungsten2024LLCMember 2024-09-17 2024-09-17 0001823144 cmpo:Tungsten2024LLCMember 2024-09-17 0001823144 cmpo:Tungsten2024LLCMember cmpo:CompoSecureHoldingsL.L.C.Member 2024-09-17 2024-09-17 0001823144 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2024-09-30 0001823144 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2024-09-30 0001823144 us-gaap:MachineryAndEquipmentMember 2024-09-30 0001823144 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001823144 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2024-09-30 0001823144 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2024-09-30 0001823144 us-gaap:FurnitureAndFixturesMember 2024-09-30 0001823144 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001823144 srt:MinimumMember us-gaap:ComputerEquipmentMember 2024-09-30 0001823144 srt:MaximumMember us-gaap:ComputerEquipmentMember 2024-09-30 0001823144 us-gaap:ComputerEquipmentMember 2024-09-30 0001823144 us-gaap:ComputerEquipmentMember 2023-12-31 0001823144 us-gaap:LeaseholdImprovementsMember 2024-09-30 0001823144 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001823144 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-09-30 0001823144 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-09-30 0001823144 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-09-30 0001823144 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001823144 us-gaap:ConstructionInProgressMember 2024-09-30 0001823144 us-gaap:ConstructionInProgressMember 2023-12-31 0001823144 us-gaap:ConvertibleDebtMember 2021-04-19 0001823144 us-gaap:ConvertibleDebtMember 2021-04-19 2021-04-19 0001823144 us-gaap:ConvertibleDebtMember 2024-06-11 0001823144 us-gaap:ConvertibleDebtMember 2024-09-19 0001823144 srt:ScenarioForecastMember us-gaap:ConvertibleDebtMember 2024-11-29 0001823144 us-gaap:ConvertibleDebtMember 2021-12-27 0001823144 us-gaap:ConvertibleDebtMember 2024-07-01 2024-09-30 0001823144 us-gaap:ConvertibleDebtMember 2023-07-01 2023-09-30 0001823144 us-gaap:ConvertibleDebtMember 2024-01-01 2024-09-30 0001823144 us-gaap:ConvertibleDebtMember 2023-01-01 2023-09-30 0001823144 us-gaap:ConvertibleDebtMember 2024-09-30 0001823144 us-gaap:ConvertibleDebtMember 2023-12-31 0001823144 cmpo:A2016CreditFacilityMember 2016-07-26 0001823144 us-gaap:RevolvingCreditFacilityMember cmpo:A2016CreditFacilityMember us-gaap:LineOfCreditMember 2016-07-26 0001823144 cmpo:A2016CreditFacilityMember us-gaap:SecuredDebtMember 2016-07-26 0001823144 cmpo:A2021CreditFacilityMember 2021-12-31 0001823144 us-gaap:RevolvingCreditFacilityMember cmpo:A2021CreditFacilityMember us-gaap:LineOfCreditMember 2021-12-31 0001823144 cmpo:A2021CreditFacilityMember us-gaap:SecuredDebtMember 2021-12-31 0001823144 cmpo:A2021CreditFacilityMember 2024-03-31 0001823144 cmpo:A2024CreditFacilityMember 2024-08-07 0001823144 cmpo:A2024CreditFacilityMember us-gaap:SecuredDebtMember 2024-08-07 0001823144 us-gaap:RevolvingCreditFacilityMember cmpo:A2024CreditFacilityMember us-gaap:LineOfCreditMember 2024-08-07 0001823144 us-gaap:RevolvingCreditFacilityMember cmpo:A2024CreditFacilityMember us-gaap:LineOfCreditMember 2024-08-07 2024-08-07 0001823144 cmpo:A2021CreditFacilityMember 2024-08-07 0001823144 srt:MinimumMember cmpo:A2024CreditFacilityMember 2024-01-01 2024-09-30 0001823144 srt:MaximumMember cmpo:A2024CreditFacilityMember 2024-01-01 2024-09-30 0001823144 cmpo:A2024CreditFacilityMember 2024-09-30 0001823144 cmpo:A2024CreditFacilityMember 2023-09-30 0001823144 cmpo:A2024CreditFacilityMember 2024-07-01 2024-09-30 0001823144 cmpo:A2024CreditFacilityMember 2023-07-01 2023-09-30 0001823144 cmpo:A2024CreditFacilityMember 2024-01-01 2024-09-30 0001823144 cmpo:A2024CreditFacilityMember 2023-01-01 2023-09-30 0001823144 us-gaap:RevolvingCreditFacilityMember cmpo:A2024CreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001823144 us-gaap:RevolvingCreditFacilityMember cmpo:A2024CreditFacilityMember us-gaap:LineOfCreditMember 2024-09-30 0001823144 us-gaap:SecuredDebtMember 2024-09-30 0001823144 us-gaap:SecuredDebtMember 2023-12-31 0001823144 2022-01-11 0001823144 2022-01-31 0001823144 us-gaap:FairValueInputsLevel2Member 2024-09-30 0001823144 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001823144 us-gaap:ConvertibleDebtMember 2024-06-11 2024-06-11 0001823144 us-gaap:ConvertibleDebtMember 2024-09-19 2024-09-19 0001823144 srt:ScenarioForecastMember us-gaap:ConvertibleDebtMember 2024-11-29 2024-11-29 0001823144 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-01-01 2024-09-30 0001823144 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-05-01 2024-05-31 0001823144 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-05-01 2024-05-31 0001823144 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-05-08 2024-05-08 0001823144 2024-05-01 2024-05-31 0001823144 cmpo:PublicWarrantsMember 2024-09-30 0001823144 cmpo:PublicWarrantsMember 2024-01-01 2024-09-30 0001823144 cmpo:S2024Q22024DividendsMember us-gaap:CommonClassAMember 2024-04-01 2024-06-30 0001823144 cmpo:O2024Q22024DividendsMember us-gaap:CommonClassBMember 2024-04-01 2024-06-30 0001823144 us-gaap:EmployeeStockOptionMember 2024-07-01 2024-09-30 0001823144 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-30 0001823144 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-09-30 0001823144 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001823144 us-gaap:RestrictedStockUnitsRSUMember 2024-07-01 2024-09-30 0001823144 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-30 0001823144 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-09-30 0001823144 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001823144 us-gaap:PerformanceSharesMember 2024-07-01 2024-09-30 0001823144 us-gaap:PerformanceSharesMember 2023-07-01 2023-09-30 0001823144 us-gaap:PerformanceSharesMember 2024-01-01 2024-09-30 0001823144 us-gaap:PerformanceSharesMember 2023-01-01 2023-09-30 0001823144 us-gaap:EmployeeStockMember 2024-07-01 2024-09-30 0001823144 us-gaap:EmployeeStockMember 2023-07-01 2023-09-30 0001823144 us-gaap:EmployeeStockMember 2024-01-01 2024-09-30 0001823144 us-gaap:EmployeeStockMember 2023-01-01 2023-09-30 0001823144 2023-01-01 2023-12-31 0001823144 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001823144 us-gaap:RestrictedStockUnitsRSUMember 2024-09-30 0001823144 us-gaap:PerformanceSharesMember 2023-12-31 0001823144 us-gaap:PerformanceSharesMember 2024-09-30 0001823144 cmpo:ContingentConsiderationSharesMember 2023-12-31 0001823144 cmpo:ContingentConsiderationSharesMember 2024-01-01 2024-09-30 0001823144 cmpo:ContingentConsiderationSharesMember 2024-09-30 0001823144 cmpo:IncentiveUnitsMember 2024-09-30 0001823144 cmpo:DefinedContributionPlanMatchingScenarioOneMember 2024-01-01 2024-09-30 0001823144 cmpo:DefinedContributionPlanMatchingScenarioTwoMember 2024-01-01 2024-09-30 0001823144 us-gaap:FairValueInputsLevel1Member 2024-09-30 0001823144 us-gaap:FairValueInputsLevel3Member 2024-09-30 0001823144 cmpo:PublicWarrantsMember us-gaap:FairValueInputsLevel1Member 2024-09-30 0001823144 cmpo:PublicWarrantsMember us-gaap:FairValueInputsLevel2Member 2024-09-30 0001823144 cmpo:PublicWarrantsMember us-gaap:FairValueInputsLevel3Member 2024-09-30 0001823144 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001823144 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001823144 cmpo:PublicWarrantsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001823144 cmpo:PublicWarrantsMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001823144 cmpo:PublicWarrantsMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001823144 cmpo:PublicWarrantsMember 2023-12-31 0001823144 cmpo:DerivativeInstrumentEarnoutConsiderationEventOneMember 2024-09-30 0001823144 cmpo:DerivativeInstrumentEarnoutConsiderationEventTwoMember 2024-09-30 0001823144 srt:MinimumMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-09-30 0001823144 srt:MaximumMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-09-30 0001823144 srt:MinimumMember us-gaap:MeasurementInputPriceVolatilityMember 2024-09-30 0001823144 srt:MaximumMember us-gaap:MeasurementInputPriceVolatilityMember 2024-09-30 0001823144 us-gaap:MeasurementInputExpectedDividendRateMember 2024-09-30 0001823144 srt:MinimumMember us-gaap:MeasurementInputExpectedTermMember 2024-09-30 0001823144 srt:MaximumMember us-gaap:MeasurementInputExpectedTermMember 2024-09-30 0001823144 cmpo:DomesticGeographicalAreaMember 2024-07-01 2024-09-30 0001823144 cmpo:DomesticGeographicalAreaMember 2023-07-01 2023-09-30 0001823144 cmpo:DomesticGeographicalAreaMember 2024-01-01 2024-09-30 0001823144 cmpo:DomesticGeographicalAreaMember 2023-01-01 2023-09-30 0001823144 cmpo:InternationalGeographicalAreaMember 2024-07-01 2024-09-30 0001823144 cmpo:InternationalGeographicalAreaMember 2023-07-01 2023-09-30 0001823144 cmpo:InternationalGeographicalAreaMember 2024-01-01 2024-09-30 0001823144 cmpo:InternationalGeographicalAreaMember 2023-01-01 2023-09-30 0001823144 cmpo:TwoCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2024-07-01 2024-09-30 0001823144 cmpo:ThreeCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001823144 cmpo:TwoCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-09-30 0001823144 cmpo:ThreeCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001823144 cmpo:FourCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-09-30 0001823144 cmpo:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001823144 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember cmpo:ThreeVendorsMember 2024-01-01 2024-09-30 0001823144 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember cmpo:OneVendorMember 2023-01-01 2023-09-30 0001823144 us-gaap:WarrantMember 2024-07-01 2024-09-30 0001823144 us-gaap:WarrantMember 2023-07-01 2023-09-30 0001823144 us-gaap:WarrantMember 2024-01-01 2024-09-30 0001823144 us-gaap:WarrantMember 2023-01-01 2023-09-30 0001823144 us-gaap:CommonClassBMember 2024-07-01 2024-09-30 0001823144 us-gaap:CommonClassBMember 2023-07-01 2023-09-30 0001823144 us-gaap:CommonClassBMember 2024-01-01 2024-09-30 0001823144 us-gaap:CommonClassBMember 2023-01-01 2023-09-30 0001823144 cmpo:ContingentConsiderationSharesMember 2024-07-01 2024-09-30 0001823144 cmpo:ContingentConsiderationSharesMember 2023-07-01 2023-09-30 0001823144 cmpo:ContingentConsiderationSharesMember 2024-01-01 2024-09-30 0001823144 cmpo:ContingentConsiderationSharesMember 2023-01-01 2023-09-30 0001823144 us-gaap:StockCompensationPlanMember 2024-07-01 2024-09-30 0001823144 us-gaap:StockCompensationPlanMember 2023-07-01 2023-09-30 0001823144 us-gaap:StockCompensationPlanMember 2024-01-01 2024-09-30 0001823144 us-gaap:StockCompensationPlanMember 2023-01-01 2023-09-30 0001823144 us-gaap:RelatedPartyMember 2024-01-01 2024-09-30 0001823144 srt:ParentCompanyMember 2024-07-01 2024-09-30 0001823144 srt:AffiliatedEntityMember 2024-07-01 2024-09-30 0001823144 srt:ParentCompanyMember 2024-01-01 2024-09-30 0001823144 srt:AffiliatedEntityMember 2024-01-01 2024-09-30 0001823144 us-gaap:CommonClassBMember 2024-06-11 2024-06-11 0001823144 2024-09-17 0001823144 us-gaap:SubsequentEventMember 2024-09-19 2024-11-06 0001823144 cmpo:AdamLoweMember 2024-01-01 2024-09-30 0001823144 cmpo:AdamLoweMember 2024-07-01 2024-09-30 0001823144 cmpo:AdamLoweMember 2024-09-30 0001823144 cmpo:AmandaGourbaultMember 2024-01-01 2024-09-30 0001823144 cmpo:AmandaGourbaultMember 2024-07-01 2024-09-30 shares iso4217:USD iso4217:USD shares pure cmpo:segment cmpo:day cmpo:customer cmpo:director 0001823144 false 2024 Q3 --12-31 P5D 0.0999999 0.0910972 0.1045199 0.0910972 0.1045199 0.0910972 P383D 10-Q true 2024-09-30 false 001-39687 CompoSecure, Inc. DE 85-2749902 309 Pierce St. Somerset NJ 08873 908 518-0500 Class A Common Stock, $0.0001 par value per share CMPO NASDAQ Redeemable Warrants, each whole warrant exercisable for one share of Class A Common Stock CMPOW NASDAQ Yes Yes Accelerated Filer true true false false 88131008 52674000 41216000 43799000 40488000 55090000 52540000 5248000 5133000 156811000 139377000 23062000 25212000 5929000 7473000 245102000 23697000 2775000 5258000 1762000 24000 435441000 201041000 9692000 5193000 13473000 11986000 2967000 4429000 7732000 5616000 10000000 10313000 2070000 1948000 18527000 60000 122000 1425000 64583000 40970000 188149000 198331000 128220000 127832000 0 425000 84505000 8294000 4490000 6220000 234117000 23949000 16386000 793000 720450000 406814000 0 596587000 0.0001 0.0001 10000000 10000000 0 0 0 0 0 0 0.0001 0.0001 250000000 250000000 82677354 82677354 19415123 19415123 8000 2000 0.0001 0.0001 75000000 75000000 0 0 59958422 59958422 0 6000 180356000 39466000 2569000 4991000 -467942000 -846825000 -285009000 -802360000 435441000 201041000 107135000 96886000 319712000 290729000 51727000 47990000 153019000 134542000 55408000 48896000 166693000 156187000 26316000 20095000 74673000 67627000 29092000 28801000 92020000 88560000 -34530000 6319000 -34060000 10540000 74418000 -9739000 76211000 -1771000 544000 149000 425000 -364000 -5136000 -5696000 -15871000 -17067000 -148000 0 -148000 0 249000 314000 908000 1288000 -113937000 10197000 -126773000 -6408000 -84845000 38998000 -34753000 82152000 629000 949000 51000 656000 -85474000 38049000 -34804000 81496000 -43414000 30574000 -18414000 65653000 -42060000 7475000 -16390000 15843000 -1.10 0.39 -0.58 0.86 -1.10 0.34 -0.58 0.75 38212000 19075000 28110000 18420000 38212000 35765000 28110000 35362000 -85474000 38049000 -34804000 81496000 -2279000 -264000 -2422000 -637000 -2279000 -264000 -2422000 -637000 -87753000 37785000 -37226000 80859000 19415123 2000 59958422 6000 39466000 4991000 -846825000 -802360000 596587000 10151000 10151000 4397000 4397000 107000 107000 4025000 4025000 13048000 1183123 3476000 3476000 452000 452000 13048000 13048000 13048000 20598246 2000 59958422 6000 40494000 5443000 -839903000 -793958000 596587000 8922000 8922000 16016000 16016000 15573000 15573000 5238000 5238000 114000 114000 11099000 11099000 22498000 1199092 5006000 5006000 8050000 1000 -8050000 -1000 -595000 -595000 -4582000 -4582000 102596000 102596000 102596000 29847338 3000 51908422 5000 36258000 4848000 -766719000 -725605000 516489000 8696000 8696000 5634000 5634000 2674000 2674000 -42060000 -42060000 -43414000 921594 51908422 5000 -51908422 -5000 -2279000 -2279000 12248000 12248000 349533000 473075000 473075000 82677354 8000 0 0 180356000 2569000 -467942000 -285009000 0 16446748 2000 60325057 6000 24107000 8283000 -924630000 -892232000 600234000 9714000 9714000 4022000 4022000 2329000 2329000 8408000 1564956 146000 146000 2409000 2409000 366635 -366635 -1649000 -1649000 -290000 -290000 12055000 12055000 12055000 18378339 2000 59958422 6000 25576000 6634000 -919960000 -887742000 596587000 19294000 19294000 4393000 4393000 5737000 5737000 26973000 313767 243000 243000 74000 74000 1276000 1276000 -1000 -1000 26973000 26973000 26973000 18692106 2000 59958422 6000 30137000 7910000 -906544000 -868489000 596587000 9354000 9354000 4637000 4637000 635000 635000 7475000 7475000 30574000 601181 643000 643000 -264000 -264000 -1000 -1000 30574000 30574000 30574000 19293287 2000 59958422 6000 34765000 7646000 -877849000 -835430000 596587000 -34804000 81496000 6932000 6249000 15269000 13052000 958000 1262000 -148000 0 -34060000 10540000 76211000 -1771000 425000 -364000 -4813000 -1485000 3311000 11261000 2550000 9614000 115000 87000 4499000 6938000 1487000 4065000 590000 -789000 94136000 77879000 4782000 6669000 729000 0 -5511000 -6669000 2895000 1024000 8482000 3126000 0 2193000 10333000 18122000 1889000 256000 34863000 38362000 15573000 0 8922000 0 -77167000 -61035000 11458000 10175000 41216000 13642000 52674000 23817000 16987000 18296000 -2422000 -637000 DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CompoSecure, Inc. (“CompoSecure” or the “Company”) is a manufacturer and designer of complex metal, composite and proprietary financial transaction cards. The Company was founded and commenced operations in 2000. The Company provides products and services primarily to global financial institutions, plastic card manufacturers, system integrators, and security specialists. The Company is located in Somerset, New Jersey. Since its inception, the Company has established itself as a technology partner to market leaders, fintechs and consumers enabling trust for millions of people around the globe. The Company combines elegance, simplicity and security to deliver exceptional experiences and peace of mind in the physical and digital world. The Company’s innovative payment card technology and metal cards with Arculus secure authentication and digital asset storage capabilities deliver unique, premium branded experiences, enable people to access and use their financial and digital assets, and ensure trust at the point of a transaction. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company creates newly innovated, highly differentiated and customized quality financial payment products for banks and other payment card issuers to support and increase their customer acquisition, customer retention and organic customer spend. The Company’s customers consist primarily of leading international and domestic banks and other payment card issuers primarily within the United States (“U.S.”), with additional direct and indirect customers in Europe, Asia, Latin America, Canada, and the Middle East. The Company is a platform for next generation payment technology, security, and authentication solutions. The Company maintains trusted, highly-embedded and long-term customer relationships with an expanding set of global issuers. The Company has established a niche position in the financial payment card market with over 20 years of innovation and experience and is focused primarily on this attractive subsector of the financial technology market. The Company serves a diverse set of direct customers and indirect customers, including some of the largest issuers of credit cards in the U.S. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">CompoSecure is operated as an umbrella partnership C corporation (“Up-C”) meaning that the sole asset of CompoSecure, Inc. is its interest in CompoSecure Holdings, L.L.C. ("Holdings") and the related deferred tax asset. Holdings has been an entity taxed as a partnership for U.S. federal income tax purposes and, until the Resolute transaction (described below), was owned by both the historical owners and CompoSecure, Inc. By virtue of control of the board of managers of Holdings, CompoSecure, Inc. operates and controls the business and affairs of CompoSecure. As a result, the Company consolidates the financial results of Holdings and reports a non-controlling interest related to the Holdings units not owned by CompoSecure, Inc. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 7, 2024, all of the Class B stockholders of the Company and affiliates of Resolute Compo Holdings, LLC, including Tungsten 2024 LLC ("Resolute") entered into stock purchase agreements, pursuant to which the selling shareholders would exchange their 51,908,422 Class B units (and corresponding Class B shares) for Class A shares, eliminating the Company's existing dual-share class structure. On September 17, 2024, the transactions (the "Resolute Transaction") closed and Resolute became the majority owner of the Company by acquiring 49,290,409 of the Class A Common Stock of the Company for an aggregate purchase price of approximately $372.1 million, or $7.55 per share, representing an approximately 60% voting interest.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company was not party to stock purchase transactions. Prior to these transactions, Class B holders held Class B units in Holdings. Subsequent to the Resolute Transaction, CompoSecure owned 100% of Holdings. As a result of the Resolute Transaction, the Company no longer has Class B shares outstanding or a non-controlling interest as of September 30, 2024.</span></div> 51908422 49290409 372100000 7.55 0.60 1 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements are presented in conformity with U.S. GAAP and pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). Any reference in these notes to applicable guidance is meant to refer to U.S. GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASU”) promulgated by the Financial Accounting Standards Board (“FASB”). The accompanying consolidated financial statements include the results of operations of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. Certain reclassifications have been made to </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">conform to the current year presentation. All dollar amounts are in thousands, unless otherwise noted. Share and per share amounts are presented on a post-conversion basis for all periods presented, unless otherwise noted.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's significant accounting policies are detailed in the Company's Annual Report on Form 10-K for the year ended December 31, 2023 filed with the SEC.</span></div><div style="margin-top:12pt;padding-left:0.27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interim Financial Statements</span></div><div style="padding-left:0.27pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in accordance with Generally Accepted Accounting Principles ("U.S. GAAP") and Article 10 of Regulation S-X of the SEC for interim financial information and should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2023. The financial statements presented in this Quarterly Report on Form 10-Q are unaudited; however, in the opinion of management, the financial statements reflect all adjustments, consisting solely of normal, recurring adjustments, necessary for the fair presentation of the financial statements for the periods presented. The results disclosed in the Consolidated Statements of Operations for the three and nine month periods ended September 30, 2024 are not necessarily indicative of the results to be expected for the full year.</span></div><div><span><br/></span></div><div style="padding-left:0.27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="padding-left:0.27pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements requires management to make a number of estimates and assumptions relating to the reported amount of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. The Company bases its estimates on historical experience, current business factors and various other assumptions believed to be reasonable under the circumstances, all of which are necessary in order to form a basis for determining the carrying values of assets and liabilities. Actual results may differ from those estimates and assumptions. The Company evaluates the adequacy of its reserves and the estimates used in calculations on an on-going basis. Significant areas requiring management to make estimates include the valuation of equity instruments, measurement of changes in the fair value of earnout consideration liability, estimates of derivative liability associated with the Exchangeable Notes (as defined below), which are marked to market each quarter based on a Lattice model approach, derivative asset for the interest rate swap, changes in the fair value of warrant liabilities, valuation allowances on deferred tax assets which are based on an assessment of recoverability of the deferred tax assets against future taxable income and estimates of the inputs used to calculate the tax receivable agreement liability. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue in accordance with ASC 606 when the performance obligations under the terms of the Company’s contracts with its customers have been satisfied. This occurs at the point in time when control of the specific goods or services as specified by each purchase order are transferred to customers. Specific goods refers to the products offered by the Company, including metal cards, high security documents, and pre-laminated materials. Transfer of control passes to customers upon shipment or upon receipt, depending on the agreement with the specific customers. ASC 606 requires entities to record a contract asset when a performance obligation has been satisfied or partially satisfied, but the amount of consideration has not yet been received because the receipt of the consideration is conditioned on something other than the passage of time. ASC 606 also requires an entity to present a revenue contract as a contract liability in instances when a customer pays consideration, or an entity has a right to an amount of consideration that is unconditional (e.g. receivable), before the entity transfers a good or service to the customer. The Company did not have any contract assets or liabilities as of September 30, 2024 or December 31, 2023.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company invoices its customers at the time at which control is transferred, with payment terms ranging between 15 and 60 days depending on each individual contract. As the payment is due within 60 days of the invoice, a significant financing component is not included within the contracts. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company’s contracts with its customers have the same performance obligation of manufacturing and transferring the specified number of cards to the customer. Each individual card included within an order constitutes a separate performance obligation, which is satisfied upon the transfer of goods to the customer. The </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">contract term as defined by ASC 606 is the length of time it takes to deliver the goods or services promised under the purchase order or statement of work. As such, the Company's contracts are generally short-term in nature. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is measured in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. Revenue is recognized net of variable consideration such as discounts, rebates, and returns. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s products do not include an unmitigated right of return unless the product is non-conforming or defective. If the goods are non-conforming or defective, the defective goods are replaced or reworked or, in certain instances, a credit is issued for the portion of the order that was non-conforming or defective. A provision for sales returns and allowances is recorded based on experience with goods being returned. Most returned goods are re-worked and subsequently re-shipped to the customer and recognized as revenue. Historically, returns have not been material to the Company.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company has a rebate program with certain customers allowing for a rebate based on achieving a certain level of shipped sales during the calendar year. This rebate is estimated and updated throughout the year and recorded against revenues and the related accounts receivable.</span></div><div style="margin-top:12pt;padding-left:0.27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is managed and operated as one business, as the entire business is managed by a single management team that reports to the Chief Executive Officer and President. The Company's chief operating decision-maker ("CODM") is its Chief Executive Officer and President, who makes resource allocation decisions and assesses performance based on financial information presented on an aggregate basis. The Company does not operate separate lines of business with respect to any of its products and does not review discrete financial information to allocate resources to separate products or by location. Accordingly, the Company views its business as one reportable operating segment.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Characteristics of the organization which were relied upon in making the determination that the Company operates in one reportable segment include the similar nature of all of the products that the Company sells, the functional alignment of the Company’s organizational structure, and the reports that are regularly reviewed by the CODM for the purpose of assessing performance and allocating resources.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Software Development Costs</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies the principals of FASB ASC 350-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for the Cost of Computer Software Developed or Obtained for Internal Use </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASC 350-40"). ASC 350-40 requires that software development costs incurred before the preliminary project stage be expensed as incurred. The Company capitalizes development costs related to these software applications once the preliminary project stage is complete and it is probable that the project will be completed and the software will be used to perform the functions intended. The Company capitalized $331 for the three months ended September 30, 2024 of software development costs. For the nine months ended September 30, 2024, the Company capitalized $729 of software development costs. No software development costs were capitalized during the three and nine months ended September 30, 2023.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income Per Share</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company complies with accounting and disclosure requirements of FASB ASC Topic 260, “Earnings Per Share”. Net income per common share is computed by dividing net income attributable to controlling interest by the weighted-average number of common shares outstanding for the period. The weighted-average number of common shares outstanding during the period includes Class A common stock but is exclusive of Class B common stock as these shares have no economic or participating rights. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted net income per share is computed by dividing the net income allocated to potential dilutive instruments attributable to controlling interest by the basic weighted-average number of common shares outstanding during the period, adjusted for the potentially dilutive shares of common stock equivalents resulting from the assumed exercise of the </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">warrants, payment of the earnouts, exercise of the equity awards, exchange of the Class B units and Exchangeable Notes ("securities") only if the effect is not anti-dilutive. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-top:12pt;padding-left:0.27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements – Adopted in current fiscal year</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which applies to all entities subject to income taxes. For public business entities ("PBEs"), the new requirements will be effective for annual periods beginning after December 15, 2024. For entities other than public business entities ("non-PBEs"), the requirements will be effective for annual periods beginning after December 15, 2025. The guidance will be applied on a prospective basis with the option to apply the standard retrospectively. Early adoption is permitted. The amendments in this update require that public business entities on an annual basis disclose specific categories in the rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold if the effect of those reconciling items is equal to or greater than five percent of the amount computed by multiplying pretax income (or loss) by the applicable statutory income tax rate. The new guidance focuses on two specific disclosure areas: rate reconciliation and income taxes paid. The rate reconciliation disclosure requirements differ for PBEs as compared to non-PBEs. The income taxes paid disclosures are the same for all entities. The Company will adopt this ASU on January 1, 2025 and is still assessing the impact that the adoption of this ASU will have on the Company's consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 27, 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Reportable Segment Disclosures, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which applies to all public entities that are required to report segment information in accordance with Topic 280, Segment Reporting, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The guidance will be applied retrospectively and is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The guidance improves financial reporting by requiring disclosure of incremental segment information on an annual and interim basis for all public entities to enable investors to develop more decision-useful financial analysis. The Company is in the process of evaluating the impact of this ASU on its year end financial reporting as required by the standard.</span></div> The accompanying consolidated financial statements are presented in conformity with U.S. GAAP and pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). Any reference in these notes to applicable guidance is meant to refer to U.S. GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASU”) promulgated by the Financial Accounting Standards Board (“FASB”). The accompanying consolidated financial statements include the results of operations of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. Certain reclassifications have been made to conform to the current year presentation. The preparation of the consolidated financial statements requires management to make a number of estimates and assumptions relating to the reported amount of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. The Company bases its estimates on historical experience, current business factors and various other assumptions believed to be reasonable under the circumstances, all of which are necessary in order to form a basis for determining the carrying values of assets and liabilities. Actual results may differ from those estimates and assumptions. The Company evaluates the adequacy of its reserves and the estimates used in calculations on an on-going basis. Significant areas requiring management to make estimates include the valuation of equity instruments, measurement of changes in the fair value of earnout consideration liability, estimates of derivative liability associated with the Exchangeable Notes (as defined below), which are marked to market each quarter based on a Lattice model approach, derivative asset for the interest rate swap, changes in the fair value of warrant liabilities, valuation allowances on deferred tax assets which are based on an assessment of recoverability of the deferred tax assets against future taxable income and estimates of the inputs used to calculate the tax receivable agreement liability. <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue in accordance with ASC 606 when the performance obligations under the terms of the Company’s contracts with its customers have been satisfied. This occurs at the point in time when control of the specific goods or services as specified by each purchase order are transferred to customers. Specific goods refers to the products offered by the Company, including metal cards, high security documents, and pre-laminated materials. Transfer of control passes to customers upon shipment or upon receipt, depending on the agreement with the specific customers. ASC 606 requires entities to record a contract asset when a performance obligation has been satisfied or partially satisfied, but the amount of consideration has not yet been received because the receipt of the consideration is conditioned on something other than the passage of time. ASC 606 also requires an entity to present a revenue contract as a contract liability in instances when a customer pays consideration, or an entity has a right to an amount of consideration that is unconditional (e.g. receivable), before the entity transfers a good or service to the customer. The Company did not have any contract assets or liabilities as of September 30, 2024 or December 31, 2023.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company invoices its customers at the time at which control is transferred, with payment terms ranging between 15 and 60 days depending on each individual contract. As the payment is due within 60 days of the invoice, a significant financing component is not included within the contracts. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company’s contracts with its customers have the same performance obligation of manufacturing and transferring the specified number of cards to the customer. Each individual card included within an order constitutes a separate performance obligation, which is satisfied upon the transfer of goods to the customer. The </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">contract term as defined by ASC 606 is the length of time it takes to deliver the goods or services promised under the purchase order or statement of work. As such, the Company's contracts are generally short-term in nature. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is measured in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. Revenue is recognized net of variable consideration such as discounts, rebates, and returns. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s products do not include an unmitigated right of return unless the product is non-conforming or defective. If the goods are non-conforming or defective, the defective goods are replaced or reworked or, in certain instances, a credit is issued for the portion of the order that was non-conforming or defective. A provision for sales returns and allowances is recorded based on experience with goods being returned. Most returned goods are re-worked and subsequently re-shipped to the customer and recognized as revenue. Historically, returns have not been material to the Company.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company has a rebate program with certain customers allowing for a rebate based on achieving a certain level of shipped sales during the calendar year. This rebate is estimated and updated throughout the year and recorded against revenues and the related accounts receivable.</span></div> 0 0 0 0 P15D P60D P60D <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is managed and operated as one business, as the entire business is managed by a single management team that reports to the Chief Executive Officer and President. The Company's chief operating decision-maker ("CODM") is its Chief Executive Officer and President, who makes resource allocation decisions and assesses performance based on financial information presented on an aggregate basis. The Company does not operate separate lines of business with respect to any of its products and does not review discrete financial information to allocate resources to separate products or by location. Accordingly, the Company views its business as one reportable operating segment.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Characteristics of the organization which were relied upon in making the determination that the Company operates in one reportable segment include the similar nature of all of the products that the Company sells, the functional alignment of the Company’s organizational structure, and the reports that are regularly reviewed by the CODM for the purpose of assessing performance and allocating resources.</span></div> 1 1 1 1 1 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Software Development Costs</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies the principals of FASB ASC 350-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for the Cost of Computer Software Developed or Obtained for Internal Use </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASC 350-40"). ASC 350-40 requires that software development costs incurred before the preliminary project stage be expensed as incurred. The Company capitalizes development costs related to these software applications once the preliminary project stage is complete and it is probable that the project will be completed and the software will be used to perform the functions intended. The Company capitalized $331 for the three months ended September 30, 2024 of software development costs. For the nine months ended September 30, 2024, the Company capitalized $729 of software development costs. No software development costs were capitalized during the three and nine months ended September 30, 2023.</span></div> 331000 729000 0 0 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income Per Share</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company complies with accounting and disclosure requirements of FASB ASC Topic 260, “Earnings Per Share”. Net income per common share is computed by dividing net income attributable to controlling interest by the weighted-average number of common shares outstanding for the period. The weighted-average number of common shares outstanding during the period includes Class A common stock but is exclusive of Class B common stock as these shares have no economic or participating rights. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted net income per share is computed by dividing the net income allocated to potential dilutive instruments attributable to controlling interest by the basic weighted-average number of common shares outstanding during the period, adjusted for the potentially dilutive shares of common stock equivalents resulting from the assumed exercise of the </span></div>warrants, payment of the earnouts, exercise of the equity awards, exchange of the Class B units and Exchangeable Notes ("securities") only if the effect is not anti-dilutive. <div style="margin-top:12pt;padding-left:0.27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements – Adopted in current fiscal year</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which applies to all entities subject to income taxes. For public business entities ("PBEs"), the new requirements will be effective for annual periods beginning after December 15, 2024. For entities other than public business entities ("non-PBEs"), the requirements will be effective for annual periods beginning after December 15, 2025. The guidance will be applied on a prospective basis with the option to apply the standard retrospectively. Early adoption is permitted. The amendments in this update require that public business entities on an annual basis disclose specific categories in the rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold if the effect of those reconciling items is equal to or greater than five percent of the amount computed by multiplying pretax income (or loss) by the applicable statutory income tax rate. The new guidance focuses on two specific disclosure areas: rate reconciliation and income taxes paid. The rate reconciliation disclosure requirements differ for PBEs as compared to non-PBEs. The income taxes paid disclosures are the same for all entities. The Company will adopt this ASU on January 1, 2025 and is still assessing the impact that the adoption of this ASU will have on the Company's consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 27, 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Reportable Segment Disclosures, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which applies to all public entities that are required to report segment information in accordance with Topic 280, Segment Reporting, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The guidance will be applied retrospectively and is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The guidance improves financial reporting by requiring disclosure of incremental segment information on an annual and interim basis for all public entities to enable investors to develop more decision-useful financial analysis. The Company is in the process of evaluating the impact of this ASU on its year end financial reporting as required by the standard.</span></div> INVENTORIES<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major classes of inventories were as follows: </span></div><div style="margin-top:6pt;padding-left:0.27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">54,855 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">50,867 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">3,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Inventory reserve</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(3,350)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(3,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">55,090 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">52,540 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div>The Company monitors inventory costs relative to selling prices and performs physical cycle count procedures on inventories throughout the year to determine if a lower cost or net realizable value reserve is necessary. The Company reviews inventory for slow-moving or obsolete amounts based on expected product sales volume and provides reserves against the carrying amount of inventory as appropriate. This reserve may fluctuate as the Company's assumptions change due to new information, discrete events, or changes in the business, such as entering new markets or discontinuing a specific product. <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major classes of inventories were as follows: </span></div><div style="margin-top:6pt;padding-left:0.27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">54,855 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">50,867 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">3,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Inventory reserve</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(3,350)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(3,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">55,090 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">52,540 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 54855000 50867000 3227000 4110000 358000 662000 3350000 3099000 55090000 52540000 PROPERTY AND EQUIPMENT <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.629%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Useful Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">5 - 10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">36,739 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">30,311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">3 - 5 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Computer equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">3 - 5 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Shorter of lease term or estimated useful life</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">11,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">10,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1 - 3 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1,718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1,718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">51,644 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">46,862 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Less: Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(28,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(21,650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">23,062 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">25,212 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> Depreciation and amortization expense on property and equipment was $2,331 and $2,078 for the three months ended September 30, 2024 and 2023, respectively. Depreciation and amortization expense on property and equipment was $6,932 and $6,249 for the nine months ended September 30, 2024 and 2023, respectively. <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.629%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Useful Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">5 - 10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">36,739 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">30,311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">3 - 5 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Computer equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">3 - 5 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Shorter of lease term or estimated useful life</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">11,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">10,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1 - 3 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1,718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1,718 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">51,644 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">46,862 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Less: Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(28,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(21,650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">23,062 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">25,212 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P5Y P10Y 36739000 30311000 P3Y P5Y 33000 33000 P3Y P5Y 2000 2000 11533000 10609000 P1Y P3Y 1718000 1718000 1619000 4189000 51644000 46862000 28582000 21650000 23062000 25212000 2331000 2078000 6932000 6249000 DEBT<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exchangeable Senior Notes</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 27, 2021, the Company merged with Roman DBDR Tech Acquisition Corp ("Roman DBDR") pursuant to a merger agreement dated April 19, 2021 (the "Merger Agreement"), by and among Roman DBDR, Roman Parent Merger Sub, LLC, a wholly-owned subsidiary of Roman DBDR incorporated in the State of Delaware ("Merger Sub"), and Holdings. Pursuant to the terms of the Merger Agreement, a business combination between the Company and Holdings was effected through the merger of Merger Sub with and into Holdings, with Holdings as the surviving company and as a wholly-owned subsidiary of Roman DBDR, now named CompoSecure, Inc. (the "Business Combination"). On April 19, 2021, concurrent with the execution of the Merger Agreement, the Company and its subsidiary, Holdings, entered into subscription agreements (the “Note Subscription Agreements”) with certain investors ("Notes Investors") pursuant to which such Notes Investors, severally and not jointly, purchased on December 27, 2021, the closing date of the Business Combination (the "Closing Date"), senior notes (the “Exchangeable Notes”) issued by Holdings and guaranteed by its operating subsidiaries, CompoSecure, L.L.C. and Arculus Holdings, L.L.C., in an aggregate principal amount of up to $130,000 that were exchangeable into shares of Class A common stock at a conversion price of $11.50 per share, subject to the terms and conditions of an indenture (the "Indenture") entered into by the Company and its subsidiary, Holdings, and the trustee under the Indenture. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Exchangeable Notes bear interest at a rate of 7% per year, payable semiannually in arrears on each June 15 and December 15, commencing on June 15, 2022, to holders of record at the close of business on the preceding June 1 and December 1 (whether or not such day is a Business Day), respectively. The Exchangeable Notes mature on December 27, 2026. The Company will settle any exchange of the Exchangeable Notes in shares of Class A common stock, with cash payable in lieu of any fractional shares. In connection with the issuance of the Exchangeable Notes, the Company entered into a Registration Rights Agreement, pursuant to which the Notes Investors received certain registration rights with respect to the Class A common stock. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After the three-year anniversary of the Closing Date, which will occur on December 27, 2024, the Exchangeable Notes will be redeemable at any time and from time to time by the Company, in whole or in part, (i) if the Last Reported Sale Price of the Class A common stock exceeds 130% of the exchange price as defined in Indenture then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption and (ii) so long as a registration statement registering the resale of all Exchange Shares is effective and available for use by holders of Exchangeable Notes during the entirety of the period from and including the date notice of redemption is given to and including the date of redemption. The notice period for any redemption will be no less than 30 scheduled trading days. The redemption price in any such redemption shall be equal to (a) 100% of the principal amount of the Exchangeable Notes to be redeemed, plus (b) accrued and unpaid interest to, but excluding, the redemption date. The redemption price is payable in cash. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Per the terms of the Indenture, holders of Exchangeable Notes in connection with any such redemption will receive a make-whole payment equal to the aggregate dollar value of all interest payable from the date the Company delivers notice of such redemption through the maturity of the Exchangeable Notes. The redemption Make-Whole Amount is payable, at the Company’s option, in cash or through an increase in the exchange rate then applicable to the Exchangeable Notes by an amount equal to (i) the redemption Make-Whole Amount divided by (ii) the five day Volume Weighed Average Price ("VWAP") with regard to the Class A common stock during the <span style="-sec-ix-hidden:f-584">five</span> trading period beginning on the trading day immediately following the notice of redemption.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Exchangeable Notes may exchange their notes in whole or in part, at any time or from time to time, for shares of the Company’s Class A common stock, par value $0.0001 per share up, to a maximum exchange rate of 99.9999 shares per $1,000 principal amount after adjustments as defined in the Indenture. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Exchangeable Notes contain customary anti-dilution adjustments, taking into account the agreed terms in the Indenture. To avoid doubt, among other customary adjustments, this includes anti-dilution protections for dividends and distributions of the Company's capital stock, assets and indebtedness. Per the terms of the Indenture, the following are the anti-dilution adjustments of the exchange rate:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">If the Company exclusively issues shares of common stock as a dividend or distribution on shares of the common stock, or if the Company effects a share split or share combination;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">If the Company issues to all or substantially all holders of the common stock any rights, options or warrants (other than pursuant to a stockholders' rights plan) entitling them, for a period of not more than 45 calendar days after the announcement date of such issuance, to subscribe for or purchase shares of the common stock at a price per share that is less than the average of the last reported sale prices of the common stock for the 10 consecutive trading day period ending on, and including, the trading day immediately preceding the date of announcement of such issuance;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">If the Company distributes shares of its capital stock, evidences of its indebtedness, other assets or property of the Company or rights, options or warrants to acquire its capital stock or other securities of the Company, to all or substantially all holders of the common stock;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">If any cash dividend or distribution is made to all or substantially all holders of the common stock;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">If the Company or any of its Subsidiaries make a payment in respect of a tender or exchange offer for the common stock, to the extent that the cash and value of any other consideration included in the payment per share of the common stock exceeds the average of the last reported sale prices of the common stock over the 10 consecutive trading day period commencing on, and including, the trading day next succeeding the last date on which tenders or exchanges may be made pursuant to such tender or exchange offer. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exchange rate will in no event be adjusted down pursuant to the provisions described above, except to the extent a tender or exchange offer is announced but not consummated.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company undergoes a “fundamental change” (as defined in the Indenture), subject to certain conditions, the exchange rate will be adjusted per the adjustment table included in the Indenture. If a fundamental change occurs at any </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">time prior to the maturity date, each holder shall have the right, at such holder’s option, to require the Company to repurchase for cash all of such holder’s Exchangeable Notes at a repurchase price equal to 100% of the principal amount of the Exchangeable Notes to be repurchased, plus accrued and unpaid interest thereon. There is no make-whole payment associated with a fundamental change redemption. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Exchangeable Notes will be entitled to the resale registration rights under the resale Registration Rights Agreement. If a Registration default occurs, additional interest will accrue, equal to 0.25% in the first 90 days and 0.50% after the 91</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> day after the Registration Default (which includes that the Registration Statement has not been filed, or deemed effective or ceases to be effective). </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Indenture contains customary terms and covenants and events of default. Upon an event of default as defined in the Indenture, the trustee or the holders of at least 25% in aggregate principal amount of the Exchangeable Notes may declare 100% of the principal of, and accrued and unpaid interest on, all the Exchangeable Notes to be due and payable immediately, and upon any such declaration, the same shall become and shall automatically be immediately due and payable. Upon an event of default in the payment of interest, the Company may elect the sole remedy to be the payment of additional interest of 0.25% for the first 90 days after the occurrence of such an event of default and 0.50% for days 91-180 after the occurrence of such an event of default.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On June 11, 2024, the Company paid a special cash dividend to Class A shareholders of CompoSecure, Inc., and made a corresponding distribution to Class B unitholders of Holdings. As a result of the special cash dividend and distribution, the conversion price was adjusted to $10.98 per share, which resulted in an adjustment to the exchange rate to 91.0972 shares of the Company’s Class A Common Stock per $1,000 principal amount of Notes exchanged. On September 17, 2024, the Resolute Transaction closed, where a majority interest of the Company was acquired through privately negotiated sales. See Note 6 for additional information on the special cash dividend and sale of the majority interest. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The sale of the majority interest and subsequent filing of a Schedule 13D report with the SEC by Resolute on September 19, 2024 triggered the occurrence of a “Make-Whole Fundamental Change” (as defined in the Indenture), pursuant to which the Company, on September 20, 2024, issued a Notice of Make-Whole Fundamental Change to the holders of the Exchangeable Notes to notify the holders that the exchange rate for the Exchangeable Notes has been temporarily increased from 91.0972 shares of Class A Common Stock per $1,000 principal amount of Notes to 104.5199 shares of Class A Common Stock per $1,000 principal amount of notes. This temporary increase in the exchange rate resulted in an adjustment of the conversion price to $9.57 per share from September 19, 2024 to November 29, 2024. Following that date, the conversion price will revert back to $10.98 per share and the exchange rate will revert back to 91.0972 shares of the Company’s Class A Common Stock per $1,000 principal amount of Notes. A notice was sent to all holders of Exchangeable Notes on October 9, 2024 providing details of these choices. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assessed all of the terms and features of the Exchangeable Notes in order to identify any potential embedded features that would require bifurcation. As part of this analysis, the Company assessed the economic characteristics and risks of the Exchangeable Notes, including the conversion, put and call features. In consideration of these provisions, the Company determined that the optional redemption with a make-whole provision feature required bifurcation as it is a derivative. The fair value of this derivative was determined based on the difference between the fair value of the Exchangeable Notes with the redemption with a make-whole provision feature and the fair value of the Exchangeable Notes without the redemption with a make-whole provision feature. The Company employed a Lattice model to determine the fair value of the derivative. Upon issuance of the Exchangeable Notes, the fair value of the derivative was $552 and was recognized as a derivative liability with an offsetting amount recorded as a debt discount reducing the carrying value of the Exchangeable Notes on the Closing Date, or December 27, 2021. The optional redemption with a make-whole provision feature is measured at fair value on a quarterly basis and the change in the fair value for the period is recorded on the consolidated statements of operations. The Company performed a valuation of the derivative liability and determined that the fair value of the derivative liability was $0 at September 30, 2024 and $425 at December 31, 2023. The Company recorded a favorable change in fair value of $544 and $149 for the three months ended September 30, 2024 and September 30, 2023, respectively. The Company recorded a favorable change in fair value of $425 for the nine months ended September 30, 2024 and an unfavorable change in fair value of $364 for the nine months ended September 30, 2023. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected term of the Exchangeable Notes was equal to the period through December 27, 2026 as this represents the point at which the Exchangeable Notes will mature unless earlier exchanged in accordance with their terms prior to such date. For the quarters ended September 30, 2024 and September 30, 2023, the Company recognized $2,425 and $2,416 of interest expense, respectively, related to the Exchangeable Notes at the effective interest rate of 7.4%. For the nine months ended September 30, 2024 and September 30, 2023, the Company recognized $7,219 and $7,167 of interest expense, respectively, related to the Exchangeable Notes at the effective interest rate of 7.4%. The fair value of the Company’s Exchangeable Notes without the make-whole feature, was approximately $190,000 and $118,000, as of September 30, 2024 and December 31, 2023 respectively.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the issuance of the Exchangeable Notes, the Company incurred approximately $2,600 of debt issuance costs, which primarily consisted of underwriting fees, and allocated these costs to the liability component and recorded as a reduction in the carrying amount of the debt liability on the balance sheet. The portion allocated to the Exchangeable Notes is amortized to interest expense over the expected term of the Exchangeable Notes using the effective interest method.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Facility</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 26, 2016, the Company, through its subsidiary, Holdings, entered into a $120,000 credit facility (the “2016 Credit Facility”) with J.P. Morgan Chase (“JPMC”) as the lending agent that provided the Company with a revolving credit facility with a maximum borrowing capacity of $40,000 (the “2016 Revolver”) and a term loan of $80,000 (the “2016 Term Loan”) that was scheduled to mature in July 2021. The 2016 Credit Facility was subsequently amended in July 2019, November 2020 and December 2021 (the “2021 Credit Facility”) to increase the borrowing capacity of the 2016 Revolver and the 2016 Term Loan and to extend the maturity date of the 2016 Credit Facility. The 2021 Credit Facility increased the overall borrowing capacity of the credit facility to $310,000 comprised of a revolving credit facility with a maximum borrowing capacity of $60,000 (the “2021 Revolver”) and a term loan of $250,000 (the “2021 Term Loan”). The 2021 Credit Facility was set to mature on December 16, 2025. The 2021 Credit Facility was also amended in February 2023, May 2023 and March 2024 to (i) transition the 2021 Credit Facility from bearing interest based on LIBOR to SOFR, (ii) to remove certain lenders who no longer wanted to participate in the 2021 Credit Facility, and (iii) to allow the Company to repurchase outstanding shares of common stock, common stock warrants and Exchangeable Notes in an aggregate amount not to exceed $40,000 The 2021 Credit Facility was accounted for as a modification and approximately $1,800 of additional costs incurred in connection with the modification were capitalized as debt issuance costs.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 7, 2024, the Company entered into a Fourth Amended and Restated Credit Agreement with JPMC (the “2024 Credit Facility” and collectively with the 2021 Credit Facility, the “Credit Facilities”) and the lenders party thereto to refinance the 2021 Credit Facility. The 2024 Credit Facility amended and restated the 2021 Credit Facility in its entirety.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In conjunction with the 2024 Credit Facility, the maximum borrowing capacity of the overall credit facility was increased to $330,000 comprised of a term loan of $200,000 (the “2024 Term Loan”) and a revolving credit facility of $130,000 (the “2024 Revolver”). Two lenders who participated in the 2021 Credit Facility did not participate in the 2024 Credit Facility and transferred their debt to other lenders. The 2024 Credit Facility is set to mature on August 7, 2029. The 2024 Credit Facility was accounted for as an extinguishment for the two lenders who transferred their debt and as a modification for all other remaining lenders. As a result, the Company wrote-off approximately $148 in unamortized debt issuance costs related to the lenders who did not participate in the 2024 Credit Facility which is included in Loss on Extinguishment of Debt in Other Expense in the accompanying consolidated statements of operations. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In conjunction with the 2024 Credit Facility, the Company incurred approximately $686 in lender fees and $147 in other third-party fees related to the 2024 Revolver and approximately $1,056 in lender fees and $225 in other third-party fees related to the 2024 Term Loan. The $1,056 of lender fees related to the 2024 Term Loan have been capitalized and these fees, along with $832 of unamortized debt issuance costs related to the 2021 Credit Facility, will be amortized into interest expense through the maturity date of the 2024 Term Loan using the effective interest method. Similarly, $686 of lender fees and $147 of other third-party fees related to the 2024 Revolver have been capitalized as an other long-term asset and will be amortized into interest expense through the maturity date of the 2024 Revolver using the straight-line method. The $225 other third-party fees related to the 2024 Term Loan were expensed as incurred. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Credit Facilities, including the 2024 Credit Facility, require the Company to make quarterly principal payments until maturity, at which point a balloon principal payment is due for the outstanding principal. The Credit Facilities also require the Company to make monthly interest payments as well as pay a quarterly unused commitment fee of 0.35% for any unused portion of the revolving credit facilities. Both the 2021 Credit Facility and the 2024 Credit Facility provide for the Company to prepay the term loans without penalty or premium. The Credit Facilities are secured by substantially all of the assets of the Company.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on the revolving credit facilities and the term loans are based on the outstanding principal amount during the interest period multiplied by the quoted SOFR rate plus the which can range from 1.75% to 2.75% based on the Company's leverage ratio. As of September 30, 2024 the effective interest rate on the 2024 Revolver and 2024 Term Loan was 7.30% per year. As of September 30, 2023 the effective interest rate on the 2021 Revolver and 2021 Term Loan was 7.99% per year. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company recognized $4,257 and $4,997 of interest expense related to the Revolver and the Term Loan for the quarter ended September 30, 2024 and September 30, 2023, respectively. The Company recognized $13,077 and $14,870 of interest expense related to the Revolver and the Term Loan for the nine months ended September 30, 2024 and September 30, 2023, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Facilities contain certain financial covenants including a minimum interest coverage ratio, a maximum total debt to EBITDA ratio and a minimum fixed charge coverage ratio. As of September 30, 2024 and December 31, 2023, the Company was in compliance with all financial covenants. The fair value of the Company's credit facilities approximate the carrying value for all periods presented.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2024 and December 31, 2023, there were no balances outstanding on the Revolver. As of September 30, 2024, there was $130,000 available for borrowing under the 2024 Revolver.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances payable under all borrowing facilities are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:27.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.798%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.494%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.075%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">September 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Term Loan</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Exchangeable Notes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Total debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Term Loan</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Exchangeable Notes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Total debt</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"> Loan Balance</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">199,980 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">130,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">329,980 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">210,313 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">130,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$340,313</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Less: current portion of term loan (scheduled payments)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(10,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(10,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(10,313)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(10,313)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Less: net deferred financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(1,831)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(1,780)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(3,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(1,669)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(2,168)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(3,837)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Total Long Term debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">188,149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">128,220 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">316,369 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">198,331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">127,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">326,163 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Derivative liability - redemption with make-whole provision</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">425 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturity of all the borrowings facilities is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.204%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Remainder of 2024</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">199,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">130,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Total</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">329,980 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to hedge the Company’s exposure to variable interest rate fluctuations related to the $310,000 of borrowings under its 2021 Credit Facility, the Company entered into two interest rate swap agreements with Bank of America on January 11, 2022, the first of which had an effective date of January 5, 2022 (the “January 2022 Swap”), and the second of which had an effective date of December 5, 2023 (the “December 2023 Swap” and, collectively with the January 2022 Swap, the “Interest Rate Swap Agreements”). The January 2022 Swap expired on December 5, 2023 while the December 2023 Swap is set to expire on December 2025. Both the January 2022 Swap and the December 2023 Swap are settled at the end of the month between the parties. The December 2023 Swap has a notional amount of $125,000 and was designated as a cash flow hedge for accounting purposes.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined the fair value of the Interest Rate Swap Agreements to be zero at the inception of the agreements and $2,775 and $5,258 at September 30, 2024 and December 31, 2023 respectively. The Company reflects the realized gains and losses of the actual monthly settlement activity of the Interest Rate Swap Agreements through interest income or expense in its consolidated statements of operations. The Company reflects the unrealized changes in fair value of the Interest Rate Swap Agreements at each reporting period in other comprehensive income. A derivative asset or liability is recognized at each reporting period in the Company’s consolidated balance sheets for the Interest Rate Swap Agreements. Interest related to the Interest Rate Swap Agreements converted from LIBOR to SOFR at the same time as the amendment of 2021 Credit Facility in February 2023.</span></div> 130000000 11.50 0.07 P3Y 1.30 20 P30D P30D 1 P5D 0.0001 P45D P10D P10D 1 0.0025 0.0050 0.25 1 0.0025 0.0050 10.98 9.57 10.98 552000 0 425000 544000 149000 425000 -364000 2425000 2416000 0.074 0.074 7219000 7167000 0.074 0.074 190000000 118000000 2600000 120000000 40000000 80000000 310000000 60000000 250000000 40000000 1800000 330000000 200000000 130000000 2 2 148000 686000 147000 1056000 225000 1056000 832000 686000 147000 225000 0.0035 0.0175 0.0275 0.0730 0.0799 4257000 4997000 13077000 14870000 0 0 130000000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances payable under all borrowing facilities are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:27.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.798%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.494%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.075%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">September 30,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Term Loan</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Exchangeable Notes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Total debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Term Loan</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Exchangeable Notes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Total debt</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"> Loan Balance</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">199,980 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">130,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">329,980 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">210,313 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">130,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$340,313</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Less: current portion of term loan (scheduled payments)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(10,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(10,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(10,313)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(10,313)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Less: net deferred financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(1,831)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(1,780)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(3,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(1,669)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(2,168)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(3,837)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Total Long Term debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">188,149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">128,220 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">316,369 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">198,331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">127,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">326,163 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Derivative liability - redemption with make-whole provision</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">425 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 199980000 130000000 329980000 210313000 130000000 340313000 10000000 0 10000000 10313000 0 10313000 1831000 1780000 3611000 1669000 2168000 3837000 188149000 128220000 316369000 198331000 127832000 326163000 0 425000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturity of all the borrowings facilities is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.204%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Remainder of 2024</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">199,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">130,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Total</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">329,980 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 0 199980000 130000000 329980000 310000000 2 125000000 0 2775000 5258000 EQUITY STRUCTURE<div style="margin-bottom:0.05pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shares Authorized</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2024, the Company had authorized a total of 250,000,000 shares for issuance designated as Class A common stock, 75,000,000 designated as Class B common stock and 10,000,000 shares designated as preferred stock. As of September 30, 2024, there were 82,677,354 shares of Class A common stock issued and outstanding, no shares of Class B common stock issued and outstanding and no shares of Preferred Stock issued and outstanding.</span></div><div style="margin-bottom:0.05pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Issuance of Common Stock</span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the quarter ended September 30, 2024, the Company issued 921,594 new shares of Class A common stock pursuant primarily to the vesting of certain restricted stock units ("RSUs"), and exercises of stock options, as well as employee stock purchase plan transactions ("ESPP") and warrants during the quarter. The Class A common stock issued pursuant to the vesting of RSUs were issued net of shares withheld for applicable taxes. </span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the nine months ended September 30, 2024, the Company issued 3,303,809 new shares of Class A common stock pursuant primarily to the vesting of certain RSUs, and exercises of stock options, as well as ESPP and warrants during the quarter. The Class A common stock issued pursuant to the vesting of RSUs were issued net of shares withheld for applicable taxes. </span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During May 2024, certain holders of the shares of Class B common stock exchanged an aggregate of 8,050,000 Class B units in Holdings (together with the corresponding number of shares of the Company's Class B common stock) in exchange for 8,050,000 shares of Class A common stock (the "Exchange"). Upon the Exchange, the exchanged shares of Class B common stock and the corresponding number of shares of Class B units were canceled. Immediately following the Exchange, pursuant to the Underwriting Agreement, dated as of May 8, 2024, (the “Underwriting Agreement”), by and among the Company, Holdings, the Representatives, the Underwriters and the Selling Stockholders named therein, the Selling Stockholders sold 8,050,000 shares of the Company’s Class A common stock to the Underwriters (the "Secondary Offering"). The Company did not receive any proceeds from the sale of the shares of Class A common stock by the selling stockholders. As a result of these transactions, the number of outstanding shares of the Company’s Class B common stock decreased by 8,050,000 and the number of outstanding shares of the Company’s Class A common stock increased by 8,050,000. Transaction costs of $586 were incurred and expensed related to this transaction.</span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 9, 2024, all of the Class B stockholders of the Company and <span id="i5d583b82a03c421586e7dc943a45c961_11393"></span>Resolute entered into the Resolute Transaction was completed on September 17, 2024, eliminating the Company's existing dual-share class structure. At the </span></div><div style="margin-bottom:0.05pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">closing, the selling stockholders exchanged their 51,908,422 Class B units (and corresponding Class B shares) for Class A shares and Resolute became the majority owner of the Company by acquiring 49,290,409 of such Class A shares. Prior to the Resolute Transaction, Class B holders held units in Holdings. Subsequent to the Resolute Transaction, CompoSecure owned 100% of Holdings. The Company did not receive any proceeds from the sale of the shares of Class A company stock by the selling shareholders. Transaction costs of $2,726 were incurred and expensed related to this transaction.</span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warrants</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2024, the Company had 22,415,189 public warrants outstanding. Until the expiration date of December 27, 2026, each public warrant entitles the registered holder to purchase one share of the Company’s Class A common stock at a price of $11.50 per share, subject to adjustment, at any time commencing 30 days after the completion of the Business Combination. Pursuant to the warrant agreement, a warrant holder may exercise its warrants only for a whole number of shares.</span></div><div style="margin-bottom:0.05pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Special Dividend and Distribution</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 6, 2024, the Company announced a special cash dividend of $0.30 per share to Class A stockholders. A corresponding distribution of $0.30 per share was also announced for Class B unitholders of Holdings. Both the dividend and the distribution were paid on June 11, 2024. Dividends of $8,922 were disbursed to Class A stockholders and distributions of $15,573 were disbursed to Class B unitholders.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-Controlling Interest</span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-controlling interests represent direct interests held in Holdings other than by the Company immediately after the Business Combination. The non-controlling interests in the Company are represented by Class B units, or such other equity securities in the Company as the Board may establish in accordance with the terms hereof. Since the potential cash redemptions of the non-controlling interests are outside the control of the Company, such non-controlling interests are classified as temporary equity on the consolidated balance sheet in accordance with ASC 480. Income tax benefit or expense is applied to the income attributable to the controlling interest as the income attributable to the non-controlling interest is pass-through income. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2024, the Company did not have any non-controlling interest as a result of the exchange of all Class B shares for Class A shares, in connection with the acquisition of a majority interest in the Company by Resolute, as described above.</span></div> 250000000 75000000 10000000 82677354 82677354 0 0 0 0 921594 3303809 -8050000 8050000 8050000 -8050000 8050000 586000 51908422 49290409 1 2726000 22415189 1 11.50 P30D 0.30 0.30 8922000 15573000 STOCK-BASED COMPENSATION <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes share-based compensation expense included in Selling, general and administrative expenses within the consolidated statements of operations:</span></div><div style="margin-bottom:0.06pt;padding-left:0.18pt;text-align:justify;text-indent:0.09pt"><span><br/></span></div><div style="margin-bottom:0.06pt;padding-left:0.18pt;text-align:justify;text-indent:0.09pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"><tr><td style="width:1.0%"></td><td style="width:34.319%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.777%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.319%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.325%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Stock option expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">33 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">269 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Restricted stock unit expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">3,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">13,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">10,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Performance stock unit expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Employee stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">5,634 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4,637 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">15,269 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">13,052 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the options activity under the Holdings' equity plan, which was assumed by the Company, for the nine month period ended September 30, 2024:</span></div><div style="margin-top:6pt;padding-left:0.27pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Option Activity</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.113%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Weighted Average Exercise Price Per Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Aggregate<br/>Intrinsic Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Outstanding at January 1, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">3,278,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1.88 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">11,780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(2,493,194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">19,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Outstanding at September 30, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">785,269 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4.62 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">7,379 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Vested and expected to vest at September 30, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">785,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">7,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Exercisable at September 30, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">785,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">7,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Unit Activity</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.022%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Number of Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Outstanding at January 1, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">5,651,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2,124,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Dividend Equivalent Units on Deferred RSU's</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">6,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(2,204,090)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(51,850)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Nonvested at September 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">5,526,056 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance and Market based Stock Unit Activity</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.022%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Number of Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Outstanding at January 1, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1,107,536 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">872,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Nonvested at September 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1,980,221 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnouts</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.022%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Number of Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Outstanding at January 1, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">657,160 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Nonvested at September 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">657,160 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Incentive Units</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon consummation of the Business Combination on December 27, 2021, all of the incentive units, whether vested or unvested, outstanding immediately prior to the merger that were not settled as part of the transaction, were assumed by the Company and converted into Class B common stock. No such shares of converted Class B common stock were outstanding as of September 30, 2024.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized compensation cost for restricted stock awards and performance and market based stock units as of September 30, 2024 totaled $32,465, and is expected to be recognized over a weighted average period of approximately 1.8 years. No unrecognized compensation expense remained for the incentive units as of September 30, 2024.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes share-based compensation expense included in Selling, general and administrative expenses within the consolidated statements of operations:</span></div><div style="margin-bottom:0.06pt;padding-left:0.18pt;text-align:justify;text-indent:0.09pt"><span><br/></span></div><div style="margin-bottom:0.06pt;padding-left:0.18pt;text-align:justify;text-indent:0.09pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"><tr><td style="width:1.0%"></td><td style="width:34.319%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.777%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.319%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.325%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Stock option expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">33 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">269 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Restricted stock unit expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">3,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">13,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">10,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Performance stock unit expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Employee stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">5,634 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4,637 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">15,269 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">13,052 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 0 33000 3000 269000 4784000 3875000 13326000 10880000 817000 698000 1843000 1796000 33000 31000 97000 107000 5634000 4637000 15269000 13052000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the options activity under the Holdings' equity plan, which was assumed by the Company, for the nine month period ended September 30, 2024:</span></div><div style="margin-top:6pt;padding-left:0.27pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Option Activity</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.113%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Weighted Average Exercise Price Per Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Aggregate<br/>Intrinsic Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Outstanding at January 1, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">3,278,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1.88 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">11,780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(2,493,194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">19,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Outstanding at September 30, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">785,269 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4.62 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">7,379 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Vested and expected to vest at September 30, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">785,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">7,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Exercisable at September 30, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">785,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">7,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 3278463 1.88 P2Y10M24D 11780000 0 0 2493194 1.03 P1Y8M12D 19241000 785269 4.62 P4Y6M 7379000 785269 4.62 P4Y6M 7379000 785269 4.62 P4Y6M 7379000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Unit Activity</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.022%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Number of Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Outstanding at January 1, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">5,651,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2,124,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Dividend Equivalent Units on Deferred RSU's</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">6,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(2,204,090)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(51,850)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Nonvested at September 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">5,526,056 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance and Market based Stock Unit Activity</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.022%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Number of Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Outstanding at January 1, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1,107,536 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">872,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Nonvested at September 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">1,980,221 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnouts</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.022%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Number of Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Outstanding at January 1, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">657,160 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Nonvested at September 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">657,160 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 5651895 2124016 6085 2204090 51850 5526056 1107536 872685 0 1980221 657160 0 0 657160 0 32465000 P1Y9M18D 0 RETIREMENT PLANS<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Defined Contribution Plan</span></div>The Company has a 401(k) profit sharing plan for all full-time employees who have attained the age of 21 and completed 90 days of service. The Company matches 100% of the first 1% and then 50% of the next 5% of employee contributions. Retirement plan expense for the three months ended September 30, 2024 and 2023 was approximately $431 and $405, respectively. Retirement plan expense for the nine months ended September 30, 2024 and 2023 was approximately $1,483 and $1,326, respectively. P90D 1 0.01 0.50 0.05 431000 405000 1483000 1326000 FAIR VALUE MEASUREMENTS <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 820-10, the Company evaluates assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level at which to classify them for each reporting period. This determination requires significant judgments to be made by the Company.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial assets and liabilities measured at fair value on a recurring basis, consisted of the following types of instruments as of the following dates:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.304%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.808%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">September 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Assets Carried at Fair Value:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Derivative asset - interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Liabilities Carried at Fair Value:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Public warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">84,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">84,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Earnout consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">34,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">34,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Derivative liability - redemption with make-whole provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Assets Carried at Fair Value:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Derivative asset - interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">5,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">5,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Liabilities Carried at Fair Value:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Public warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">8,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">8,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Earnout consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">853 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">853 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Derivative liability - redemption with make-whole provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information is provided below about assets and liabilities remeasured at fair value on a recurring basis and for which the Company utilizes Level 3 inputs to determine fair value.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative asset - interest rate swap</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to interest rate risk on variable interest rate debt obligations. To manage interest rate risk, the Company entered into an interest rate swap agreement on January 5, 2022. See Note 5.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warrant liabilities</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Business Combination, the Company assumed a warrant liability related to previously issued warrants in connection with Roman DBDR's initial public offering. The warrants were accounted for as liabilities in accordance with ASC 815-40 and are presented within warrant liabilities on the consolidated balance sheet. The warrant liabilities were remeasured at September 30, 2024, with changes in fair value presented within revaluation of warrant liabilities in the consolidated statement of operations. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of the ending balances for the warrant liabilities remeasured at fair value:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.776%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%"> Warrant Liabilities</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Estimated fair value at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">8,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Change in estimated fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">76,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Estimated fair value at September 30, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">84,505 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The public warrants were valued using the quoted market price as the fair value at the end of each balance sheet date. </span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnout Consideration</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior holders of Holdings equity interests have the right to receive an aggregate of up to 7,500,000 additional shares of the Company's common stock in earnout consideration based on the achievement of certain stock price thresholds. The earnout consideration mat be payable as (a) 3,750,000 additional shares of in the event the volume-</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">weighted average price of the Company's Class A Common Stock equals or exceeds $15.00 per share for any 20 trading days within any 30 consecutive trading day period ending on or prior to December 27, 2024, and (b) 3,750,000 additional shares in the event the volume-weighted average price of the Company's Class A Common Stock equals or exceeds $20.00 per share for any 20 trading days within any 30 consecutive trading day period ending on or prior to December 27, 2025.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnout consideration (not including the holders under ASC 718) was determined to be a derivative instrument in accordance with ASC 815 and were accounted as derivative liabilities, initially valued at fair value in accordance with ASC 815-40-30-1. The liability for earnout consideration is remeasured at each reporting period at fair value, with changes in fair value recorded in earnings in accordance with ASC 815. The Company established the initial fair value for the earnout consideration at the Closing Date on December 27, 2021 using a Monte Carlo simulation model. The following table provides a reconciliation of the ending balances for the earnout consideration liabilities remeasured at fair value: </span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.989%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.216%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Earnout Consideration Liability</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Estimated fair value at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Change in estimated fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">34,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Estimated fair value at September 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">34,913 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following assumptions were used to determine the fair value of the Earnout considerations as of September 30, 2024:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.042%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.717%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">September 30, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Common stock market value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">14.02 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">3.90% - 4.73%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">35.0% - 37.5%</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Expected dividends</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">0.2-1.2 years</span></div></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair value of Earnouts has been classified as a Level 3 liability as its valuation requires substantial judgment and estimation of factors that are not currently readily observable in the market. If different assumptions were used for the various inputs to the valuation approach, the estimated fair value could be significantly higher or lower than the fair value determined.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial assets and liabilities measured at fair value on a recurring basis, consisted of the following types of instruments as of the following dates:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.304%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.808%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">September 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Assets Carried at Fair Value:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Derivative asset - interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Liabilities Carried at Fair Value:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Public warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">84,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">84,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Earnout consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">34,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">34,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Derivative liability - redemption with make-whole provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Assets Carried at Fair Value:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Derivative asset - interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">5,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">5,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Liabilities Carried at Fair Value:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Public warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">8,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">8,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Earnout consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">853 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">853 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Derivative liability - redemption with make-whole provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial assets and liabilities measured at fair value on a recurring basis, consisted of the following types of instruments as of the following dates:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.304%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.808%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">September 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Assets Carried at Fair Value:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Derivative asset - interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Liabilities Carried at Fair Value:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Public warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">84,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">84,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Earnout consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">34,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">34,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Derivative liability - redemption with make-whole provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Assets Carried at Fair Value:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Derivative asset - interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">5,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">5,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Liabilities Carried at Fair Value:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Public warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">8,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">8,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Earnout consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">853 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">853 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Derivative liability - redemption with make-whole provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 2775000 0 2775000 84505000 0 0 84505000 0 0 34913000 34913000 0 0 0 0 0 5258000 0 5258000 8294000 0 0 8294000 0 0 853000 853000 0 0 425000 425000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of the ending balances for the warrant liabilities remeasured at fair value:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.776%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%"> Warrant Liabilities</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Estimated fair value at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">8,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Change in estimated fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">76,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Estimated fair value at September 30, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">84,505 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8294000 76211000 84505000 7500000 3750000 15.00 20 30 3750000 20.00 20 30 The following table provides a reconciliation of the ending balances for the earnout consideration liabilities remeasured at fair value: <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.989%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.216%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Earnout Consideration Liability</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Estimated fair value at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Change in estimated fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">34,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Estimated fair value at September 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">34,913 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 853000 -34060000 34913000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following assumptions were used to determine the fair value of the Earnout considerations as of September 30, 2024:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.042%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.717%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">September 30, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Common stock market value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">14.02 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">3.90% - 4.73%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">35.0% - 37.5%</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Expected dividends</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">0.2-1.2 years</span></div></td></tr></table></div> 14.02 0.0390 0.0473 0.350 0.375 0 P0Y2M12D P1Y2M12D GEOGRAPHIC INFORMATION AND CONCENTRATIONS <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's headquarters and substantially all of its operations, including its long-lived assets, are located in the United States. Geographical sales information based on the location of the customer was as follows:</span></div><div style="padding-left:0.27pt"><span><br/></span></div><div style="padding-left:0.27pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.507%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Net sales by region:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Domestic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">80,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">84,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">258,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">235,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">27,102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">12,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">61,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">54,796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">107,135 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">96,886 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">319,712 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">290,729 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s principal direct customers as of September 30, 2024 consist primarily of leading international and domestic banks and other payment card issuers primarily within the U.S., with additional direct and indirect customers in </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Europe, Asia, Latin America, Canada, and the Middle East. The Company periodically assesses the financial strength of these customers and establishes allowances for anticipated losses, if necessary.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Two customers individually accounted for more than 10% of the Company’s revenue, or 58.5% combined, of total revenue for the three months ended September 30, 2024. Three customers individually accounted for more than 10% of the Company’s revenue, or 84.6%, combined, of total revenue for the three months ended September 30, 2023. Two customers individually accounted for more than 10% of the Company’s revenue or 66.1% combined, of total revenue for the nine months ended September 30, 2024. Three customers individually accounted for more than 10% of the Company’s revenue or 79.1%, combined, of total revenue for the nine months ended September 30, 2023. Four customers individually accounted for more than 10% of the Company’s accounts receivable or approximately 70% and two customers individually accounted for more than 10% or approximately 73% of total accounts receivable as of September 30, 2024 and December 31, 2023, respectively.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One individual vendor accounted for more than 10% of purchases of supplies, or approximately 10% of total purchases, for the nine months ended September 30, 2024. One individual vendor accounted for more than 10% of purchases of supplies, or approximately 15% of total purchases, for the nine months ended September 30, 2023.</span></div> Geographical sales information based on the location of the customer was as follows:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.507%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Net sales by region:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Domestic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">80,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">84,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">258,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">235,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">27,102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">12,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">61,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">54,796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">107,135 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">96,886 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">319,712 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">290,729 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 80033000 84277000 258007000 235933000 27102000 12609000 61705000 54796000 107135000 96886000 319712000 290729000 0.585 0.846 0.661 0.791 0.70 0.73 0.10 0.15 INCOME TAXES<span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded income tax provision of $629 and $949 for the three months ended September 30, 2024, and September 30, 2023, respectively. The Company recorded income tax provision of $51 and $656 for the nine months ended September 30, 2024, and September 30, 2023, respectively.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the quarter ended September 30, 2024, federal tax authorities completed their audit of fiscal 2020. There were no proposed adjustments resulting from the examination. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In calculating the provision for income taxes on an interim basis, the Company uses an estimate of the annual effective tax rate based upon currently known facts and circumstances and applies that rate to its year-to-date earnings or losses. The Company’s effective tax rate is based on expected income and statutory tax rates and takes into consideration permanent differences between financial statement and tax return income applicable to the Company in the various jurisdictions in which the Company operates. The effect of discrete items, such as changes in estimates, changes in enacted tax laws or rates or tax status, and unusual or infrequently occurring events, is recognized in the interim period in which the discrete item occurs. The accounting estimates used to compute the provision for income taxes may change as new events occur, additional information is obtained or as the result of new judicial interpretations or regulatory or tax law changes. The Company's interim effective tax rate, inclusive of any discrete items, was (0.74)% and 1.48% for the three months ended September 30, 2024 and September 30, 2023, respectively. The Company's interim effective tax rate, inclusive of any discrete items, was (0.15)% and 0.80% for the nine months ended September 30, 2024 and September 30, 2023, respectively. The Company’s effective income tax rate differs from the U.S. statutory rate primarily due to the non-controlling interest adjustment as the income attributable to the non-controlling interest is pass-through income.</span></div> 629000 949000 51000 656000 -0.0074 0.0148 -0.0015 0.0080 (LOSS) EARNINGS PER SHARE<span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table sets forth the computation of net (loss) income used to compute basic and diluted net earnings per share of Class A common stock for the three and nine months ended September 30, 2024 and September 30, 2023, respectively. Shares of Class B common stock did not participate in the Company's income or loss and are, therefore, not participating securities.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.509%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Three months ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Basic and diluted:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Net (loss) income</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(85,474)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">38,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(34,804)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">81,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Less: Net loss (income) attributable to non-controlling interest </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">43,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(30,574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">18,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(65,653)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Net (loss) income attributable to Class A Common Stockholders - basic</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(42,060)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">7,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(16,390)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">15,843 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Plus: adjustment to net income due to net effect of equity awards, exchangeable notes </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Net (loss) income attributable to Class A Common Stockholders after adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(42,060)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">12,285 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(16,390)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">26,548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Weighted average common shares outstanding used in computing net (loss) income per share - basic</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">38,212,440 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">19,074,679 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">28,109,632 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">18,420,069 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Plus: net effect of dilutive equity awards, exchangeable notes and Class B units - diluted</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16,689,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16,941,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Weighted average common shares outstanding used in computing net (loss) income per share - diluted</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">38,212,440 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">35,764,654 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">28,109,632 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">35,362,059 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Net (loss) income per share—basic</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(1.10)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">0.39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(0.58)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">0.86 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Net (loss) income per share—diluted</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(1.10)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">0.34 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(0.58)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">0.75 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic loss per share for the three months ended September 30, 2024 was calculated by dividing net loss attributable to Class A Common stockholders of $42,060 divided by 38,212,440 of weighted average Class A common shares outstanding at September 30, 2024. Diluted loss per share for the three months ended September 30, 2024 was calculated by dividing net loss adjusted for the net effect of dilutive equity awards, exchangeable notes and Class B units of $42,060 divided by 38,212,440 of weighted average common shares after adjusting for the net effect of dilutive equity awards, exchangeable notes and Class B units outstanding at September 30, 2024.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share for the three months ended September 30, 2023 was calculated by dividing net income attributable to Class A Common stockholders of $7,475 divided by 19,074,679 of weighted average Class A common shares outstanding at September 30, 2023. Diluted earnings per share for the three months ended September 30, 2023 was calculated by dividing net income adjusted for the net effect of dilutive equity awards and exchangeable notes of $12,285, divided by 35,764,654 of weighted average common shares after adjusting for the net effect of dilutive equity awards and exchangeable notes outstanding at September 30, 2023.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic loss per share for the nine months ended September 30, 2024 was calculated by dividing net loss attributable to Class A Common stockholders of $16,390 divided by 28,109,632 of weighted average Class A common shares outstanding at September 30, 2024. Diluted loss per share for the nine months ended September 30, 2024 was calculated by dividing net loss adjusted for the net effect of dilutive equity awards exchangeable notes and Class B units of $16,390 divided by 28,109,632 of weighted average common shares after adjusting for the net effect of dilutive equity awards, exchangeable notes and Class B units outstanding at September 30, 2024.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share for the nine months ended September 30, 2023 was calculated by dividing net income attributable to Class A Common stockholders of $15,843 divided by 18,420,069 of weighted average Class A common </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shares outstanding at September 30, 2023. Diluted earnings per share for the nine months ended September 30, 2023 was calculated by dividing net income adjusted for the net effect of dilutive equity awards and exchangeable notes of $26,548, divided by 35,362,059 of weighted average common shares after adjusting for the net effect of dilutive equity awards and exchangeable notes outstanding at September 30, 2023.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities that could potentially be dilutive are excluded from the computation of diluted earnings per share when the exercise price exceeds the average closing price of the Company’s common stock during the period, because their inclusion would result in an antidilutive effect on per share amounts. The Company applied the if-converted method for the Exchangeable Notes to calculate diluted earnings per share in accordance with ASU 2020-06.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following amounts were not included in the calculation of net earnings per diluted share because their effects were anti-dilutive:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.508%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Three months ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Nine months ended September 30,</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Potentially dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">22,415,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">22,415,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">22,415,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">22,415,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Class B units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">59,958,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">59,958,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Earnout consideration shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">7,500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">7,500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">7,500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">7,500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Equity awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">5,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">174,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">80,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2,654,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> The following table sets forth the computation of net (loss) income used to compute basic and diluted net earnings per share of Class A common stock for the three and nine months ended September 30, 2024 and September 30, 2023, respectively. Shares of Class B common stock did not participate in the Company's income or loss and are, therefore, not participating securities.<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.509%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Three months ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Basic and diluted:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Net (loss) income</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(85,474)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">38,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(34,804)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">81,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Less: Net loss (income) attributable to non-controlling interest </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">43,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(30,574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">18,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(65,653)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Net (loss) income attributable to Class A Common Stockholders - basic</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(42,060)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">7,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(16,390)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">15,843 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Plus: adjustment to net income due to net effect of equity awards, exchangeable notes </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Net (loss) income attributable to Class A Common Stockholders after adjustment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(42,060)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">12,285 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(16,390)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">26,548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Weighted average common shares outstanding used in computing net (loss) income per share - basic</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">38,212,440 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">19,074,679 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">28,109,632 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">18,420,069 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Plus: net effect of dilutive equity awards, exchangeable notes and Class B units - diluted</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16,689,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16,941,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Weighted average common shares outstanding used in computing net (loss) income per share - diluted</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">38,212,440 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">35,764,654 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">28,109,632 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">35,362,059 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Net (loss) income per share—basic</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(1.10)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">0.39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(0.58)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">0.86 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Net (loss) income per share—diluted</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(1.10)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">0.34 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(0.58)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">0.75 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -85474000 38049000 -34804000 81496000 -43414000 30574000 -18414000 65653000 -42060000 7475000 -16390000 15843000 0 4810000 0 10705000 -42060000 12285000 -16390000 26548000 38212440 19074679 28109632 18420069 0 16689975 0 16941990 38212440 35764654 28109632 35362059 -1.10 0.39 -0.58 0.86 -1.10 0.34 -0.58 0.75 -42060000 38212440 -42060000 38212440 7475000 19074679 12285000 35764654 -16390000 28109632 -16390000 28109632 15843000 18420069 26548000 35362059 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following amounts were not included in the calculation of net earnings per diluted share because their effects were anti-dilutive:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.508%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Three months ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Nine months ended September 30,</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Potentially dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">22,415,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">22,415,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">22,415,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">22,415,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Class B units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">59,958,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">59,958,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Earnout consideration shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">7,500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">7,500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">7,500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">7,500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Equity awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">5,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">174,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">80,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2,654,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 22415200 22415400 22415200 22415400 0 59958422 0 59958422 7500000 7500000 7500000 7500000 5978 174091 80978 2654012 COMMITMENTS AND CONTINGENCIES<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Leases</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Future minimum commitments under all non-cancelable operating leases are as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.204%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2024</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Later years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Total undiscounted lease payments</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">7,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(914)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">6,560 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:0.06pt;padding-left:0.18pt;text-align:justify;text-indent:0.09pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax Receivable Agreement</span></div><div style="padding-left:0.27pt"><span><br/></span></div><div style="padding-left:0.27pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is obligated to make certain payments under a tax receivable agreement to certain historical unitholders of Holdings. The agreement was amended in connection with the closing of the Resolute Transaction as of September 17, 2024 to exclude the Resolute Transaction from being a change of control event that would have resulted in the acceleration of the payments due under the tax receivable agreement and to adjust the discount rate used in the event of a payment due as the result of an early termination . Although the actual timing and amount of any payments that may be made under the agreement will vary, the Company expects the cash obligation required will be significant. Any payments made under the tax receivable agreement will generally reduce the amount of overall cash flows that might have otherwise been available to the Company. To the extent that the Company is unable to make payments under the tax receivable agreement for any reason, the unpaid amounts generally will be deferred and will accrue interest until paid by the </span></div><div style="padding-left:0.27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company. The tax receivable agreement liability includes amounts to be paid assuming the Company will have sufficient taxable income over the term of the tax receivable agreement to utilize the related tax benefits. In determining the estimated timing of payments, the current year’s taxable income was used to extrapolate an estimate of future taxable income. </span></div><div style="padding-left:0.27pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of September 30, 2024, the Company had the following obligations expected to be paid pursuant to the tax receivable agreement</span><span style="color:#cc0099;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.424%"><tr><td style="width:1.0%"></td><td style="width:78.371%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.429%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2024 (excluding the nine months ended September 30, 2024))</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">13,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">13,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">13,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Later years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">189,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Total payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">234,239 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:0.27pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition to the above, the Company's tax receivable agreement liability and future payments thereunder increased as we realized an increase in tax basis of Holdings’ assets resulting from the exchange of Holdings' equity by unitholders in connection with the Resolute Transaction. </span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span></div>The Company may be, from time to time, party to various disputes and claims arising from normal business activities. The Company accrues for amounts related to legal matters if it is probable that a liability has been incurred and the amount is reasonably estimable. Litigation costs are expensed as incurred. Future minimum commitments under all non-cancelable operating leases are as follows:<div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.204%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2024</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Later years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Total undiscounted lease payments</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">7,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">(914)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">6,560 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 615000 2502000 2240000 912000 846000 359000 7474000 914000 6560000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of September 30, 2024, the Company had the following obligations expected to be paid pursuant to the tax receivable agreement</span><span style="color:#cc0099;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.424%"><tr><td style="width:1.0%"></td><td style="width:78.371%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.429%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2024 (excluding the nine months ended September 30, 2024))</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">4,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">13,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">13,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">13,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Later years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">189,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Total payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">234,239 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 122000 4961000 13063000 13200000 13408000 189485000 234239000 RELATED PARTY TRANSACTIONS<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As a result of the Business Combination, the Company entered into a tax receivable agreement with Holdings and unitholders of Holdings, which was amended upon the Resolute Transaction closing as of September 17, 2024. See Note 13. The Company is obligated to make certain payments under the tax receivable agreement to certain historical unitholders of Holdings. The Company made no payment related to the tax receivable agreement liability in the nine months ended September 30, 2024. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:0.27pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Holdings Second Amended and Restated LLC Agreement, the Company makes pro rata tax distributions to the unitholders of Holdings (i.e., non-controlling interest) in an amount sufficient to fund all or part of their tax obligations with respect to the taxable income of Holdings that is allocated to them. For the three months ended September 30, 2024, Holdings distributed a total of $13,699 of tax distributions to its members, of which $5,003 was paid to CompoSecure, Inc. (the parent company), resulting in a net tax distribution to all other members of $8,696. For the nine months ended September 30, 2024, Holdings distributed a total of $50,082 of tax distributions to its members, of which $15,219 was paid to CompoSecure, Inc. (the parent company), resulting in a net tax distribution to all other members of $34,863.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the special distribution discussed in Note 6, $15,573 was disbursed to Class B unitholders of Holdings on June 11, 2024.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In connection with the Resolute transaction, on September 17, 2024, the Company and Resolute entered into the Governance Agreement, pursuant to which the Company and Resolute and certain of its affiliates (collectively, the “Stockholder”) shall take all reasonable actions within their respective control to (i) fix and maintain the number of directors that will constitute the whole Board at eleven (11) directors, (ii) maintain on the Board at all times no less than six (6) directors who each qualify as an “independent director” under the Exchange Act and the Nasdaq listing rules (collectively, the “Independent Directors”), as such individuals may be designated by the Nominating Committee of the </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Board (the “Nominating Committee”), (iii) maintain on the Board at all times the then serving Chief Executive Officer of the Company (the “Executive Director”), (iv) maintain at all times a Nominating Committee that is comprised of a majority of Independent Directors, (v) maintain on the Board, for so long as the Stockholder owns or holds (whether beneficially, of record or otherwise) at least 35% of the outstanding shares of Common Stock, no less than six (6) designees of the Stockholder (collectively, the “Stockholder Directors”), of whom two (2) shall qualify as Independent Directors and be subject to approval of the Nominating Committee, which approval shall not be unreasonably withheld (collectively, the “Stockholder-Designated Independent Directors”), and (vi) cause to be elected or appointed to the Board each such designated Independent Director (including the Stockholder-Designated Independent Directors, as applicable), each other Stockholder Director (as applicable) and the Executive Director. In addition, the Governance Agreement provides for a twelve (12) month lock-up period, during which time the Stockholder and its affiliates may not, subject to the terms of the Governance Agreement, sell, dispose of or otherwise Transfer (as defined in the Governance Agreement) any Voting Shares (as defined in the Governance Agreement), except for certain Permitted Transfers (as defined in the Governance Agreement). Additionally, the Governance Agreement provides for a twelve (12) month standstill period, during which time the Stockholder and its affiliates, subsidiaries, or associates may not, amongst other matters and subject to the terms of the Governance Agreement, acquire, offer or propose to acquire, or participate in a "group" (within the meaning of Section 13(d)(3) of the Exchange Act) to acquire additional securities of the Company if such acquisition or participation in a group would result in the Stockholder and its controlled affiliates owning securities of the Company representing more than that percentage of the total issued and outstanding shares of Class A Common Stock owned by the Stockholder as of the effective date of the Governance Agreement. The Governance Agreement further prohibits, for a period of twenty-four (24) months following the effective date of the Governance Agreement and subject to the terms contained therein, (i) the Company and the Stockholder from entering into any Rule 13e-3 Transaction (as defined in the Governance Agreement), and (ii) the Stockholder or its affiliates from effecting any short-form merger with the Company pursuant to Section 253 of the General Corporation Law of the State of Delaware. The Governance Agreement also provides that, unless and until the Governance Agreement is terminated, none of the Company, the Board or the Stockholder will authorize, approve or ratify a voluntary delisting of the shares of Class A Common Stock from the Nasdaq stock exchange or voluntary deregistration of shares of Class A Common Stock under the Exchange Act, in either case, without the prior approval of a majority of the Independent Directors. The foregoing summary of the Governance Agreement is not complete and is qualified in its entirety by reference to the full text of such document, attached hereto as Exhibit 10.4, which is incorporated herein by reference.</span></div> 0 13699000 5003000 8696000 50082000 15219000 34863000 15573000 11 6 0.35 6 2 P12M P12M P24M SUBSEQUENT EVENT<div style="padding-left:0.27pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective September 19, 2024, Resolute’s acquisition of a majority of the Company’s common stock caused a Fundamental Change, as defined in the Indenture pursuant to which $130 million of 7% Exchangeable Senior Notes, due 2026 (“Notes”) were issued by a subsidiary of the Company. This Fundamental Change provides holders of the Notes a choice to: (1) exchange the Notes for shares of Class A Common Stock at a temporarily increased exchange rate of 104.5199 shares per $1,000 principal amount of Notes until November 27, 2024 (with the exchange rate then reverting to the existing 91.0972 shares per $1,000 principal amount of Notes); (2) have the Company repurchase for cash of all of such holder’s Notes on November 29, 2024 at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased plus accrued and unpaid interest; or (3) continue to hold the Notes. Through November 6, 2024, an aggregate of $51.4 million of the Notes have been surrendered and exchanged for an aggregate of 5.4 million newly-issued shares of Class A Common Stock.</span></div> 130000000 0.07 1 51400000 5400000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On August 14, 2024, Adam Lowe, Chief Product &amp; Innovation Officer of the Company, terminated his pre-existing trading plan (adopted on June 12, 2024); and then on September 12, 2024, Mr. Lowe entered into a new plan covering the potential sale of 178,923 shares of Common Stock, all of which would be acquired upon exercise of stock options. This plan is scheduled to commence on December 13, 2024 and terminate on the earlier of December 31, 2025 or the date all shares subject to the plan have been sold.</span> August 14, 2024 Adam Lowe Chief Product & Innovation Officer true September 12, 2024 true 178923 December 31, 2025 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On August 14, 2024, Amanda Gourbault, Chief Revenue Officer of the Company, terminated her pre-existing trading plan (adopted June 14, 2024).</span> August 14, 2024 Amanda Gourbault Chief Revenue Officer true false false