0001819810-24-000043.txt : 20240510 0001819810-24-000043.hdr.sgml : 20240510 20240510162938 ACCESSION NUMBER: 0001819810-24-000043 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 90 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240510 DATE AS OF CHANGE: 20240510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Redwire Corp CENTRAL INDEX KEY: 0001819810 STANDARD INDUSTRIAL CLASSIFICATION: GUIDED MISSILES & SPACE VEHICLES & PARTS [3760] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39733 FILM NUMBER: 24935369 BUSINESS ADDRESS: STREET 1: 8226 PHILIPS HIGHWAY, SUITE 101 CITY: JACKSONVILLE STATE: FL ZIP: 32256 BUSINESS PHONE: 650 701-7722 MAIL ADDRESS: STREET 1: 8226 PHILIPS HIGHWAY, SUITE 101 CITY: JACKSONVILLE STATE: FL ZIP: 32256 FORMER COMPANY: FORMER CONFORMED NAME: Genesis Park Acquisition Corp. DATE OF NAME CHANGE: 20200731 10-Q 1 rdw-20240331.htm 10-Q rdw-20240331
00018198102024Q1false12/31P10Dhttp://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrentP5Mxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesrdw:segmentxbrli:purerdw:dayutr:sqftrdw:planrdw:companyiso4217:EURiso4217:EURxbrli:sharesrdw:director00018198102024-01-012024-03-310001819810us-gaap:CommonStockMember2024-01-012024-03-310001819810us-gaap:WarrantMember2024-01-012024-03-3100018198102024-05-0300018198102024-03-3100018198102023-12-3100018198102023-01-012023-03-310001819810us-gaap:CommonStockMember2022-12-310001819810us-gaap:TreasuryStockCommonMember2022-12-310001819810us-gaap:AdditionalPaidInCapitalMember2022-12-310001819810us-gaap:RetainedEarningsMember2022-12-310001819810us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001819810us-gaap:ParentMember2022-12-310001819810us-gaap:NoncontrollingInterestMember2022-12-3100018198102022-12-310001819810us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001819810us-gaap:ParentMember2023-01-012023-03-310001819810us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001819810us-gaap:NoncontrollingInterestMember2023-01-012023-03-310001819810us-gaap:RetainedEarningsMember2023-01-012023-03-310001819810us-gaap:CommonStockMember2023-03-310001819810us-gaap:TreasuryStockCommonMember2023-03-310001819810us-gaap:AdditionalPaidInCapitalMember2023-03-310001819810us-gaap:RetainedEarningsMember2023-03-310001819810us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001819810us-gaap:ParentMember2023-03-310001819810us-gaap:NoncontrollingInterestMember2023-03-3100018198102023-03-310001819810us-gaap:CommonStockMember2023-12-310001819810us-gaap:TreasuryStockCommonMember2023-12-310001819810us-gaap:AdditionalPaidInCapitalMember2023-12-310001819810us-gaap:RetainedEarningsMember2023-12-310001819810us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001819810us-gaap:ParentMember2023-12-310001819810us-gaap:NoncontrollingInterestMember2023-12-310001819810us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001819810us-gaap:ParentMember2024-01-012024-03-310001819810us-gaap:CommonStockMember2024-01-012024-03-310001819810us-gaap:TreasuryStockCommonMember2024-01-012024-03-310001819810us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001819810us-gaap:NoncontrollingInterestMember2024-01-012024-03-310001819810us-gaap:RetainedEarningsMember2024-01-012024-03-310001819810us-gaap:CommonStockMember2024-03-310001819810us-gaap:TreasuryStockCommonMember2024-03-310001819810us-gaap:AdditionalPaidInCapitalMember2024-03-310001819810us-gaap:RetainedEarningsMember2024-03-310001819810us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001819810us-gaap:ParentMember2024-03-310001819810us-gaap:NoncontrollingInterestMember2024-03-310001819810us-gaap:PrivatePlacementMember2022-04-142022-04-140001819810us-gaap:PrivatePlacementMember2022-04-140001819810us-gaap:PrivatePlacementMember2022-04-220001819810us-gaap:PrivatePlacementMember2024-01-012024-03-310001819810us-gaap:PrivatePlacementMember2024-03-310001819810rdw:PrivateWarrantsMember2021-09-300001819810rdw:PublicWarrantsMember2021-09-300001819810rdw:PrivateWarrantsMember2024-01-012024-03-310001819810rdw:PrivateWarrantsMember2023-01-012023-03-310001819810rdw:PrivateWarrantsMember2024-03-310001819810rdw:PrivateWarrantsMember2023-12-310001819810us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:PrivatePlacementMember2024-03-310001819810us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:PrivatePlacementMember2024-03-310001819810us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:PrivatePlacementMember2024-03-310001819810us-gaap:FairValueMeasurementsRecurringMemberus-gaap:PrivatePlacementMember2024-03-310001819810us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001819810us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001819810us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2024-03-310001819810us-gaap:FairValueMeasurementsRecurringMember2024-03-310001819810us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:PrivatePlacementMember2023-12-310001819810us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:PrivatePlacementMember2023-12-310001819810us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:PrivatePlacementMember2023-12-310001819810us-gaap:FairValueMeasurementsRecurringMemberus-gaap:PrivatePlacementMember2023-12-310001819810us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001819810us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001819810us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001819810us-gaap:FairValueMeasurementsRecurringMember2023-12-310001819810us-gaap:MediumTermNotesMemberrdw:AdamsStreetCapitalAgreementMember2024-03-310001819810us-gaap:MediumTermNotesMemberrdw:AdamsStreetCapitalAgreementMember2023-12-310001819810us-gaap:RevolvingCreditFacilityMemberrdw:AdamsStreetCapitalAgreementMemberus-gaap:LineOfCreditMember2024-03-310001819810us-gaap:RevolvingCreditFacilityMemberrdw:AdamsStreetCapitalAgreementMemberus-gaap:LineOfCreditMember2023-12-310001819810us-gaap:MediumTermNotesMemberrdw:AdamsStreetCapitalAgreementDelayedDrawTermLoanMember2024-03-310001819810us-gaap:MediumTermNotesMemberrdw:AdamsStreetCapitalAgreementDelayedDrawTermLoanMember2023-12-310001819810us-gaap:MediumTermNotesMemberrdw:AdamsStreetCapitalAgreementIncrementalTermLoanMember2024-03-310001819810us-gaap:MediumTermNotesMemberrdw:AdamsStreetCapitalAgreementIncrementalTermLoanMember2023-12-310001819810us-gaap:NotesPayableToBanksMemberrdw:DOFinancingLoanMember2024-03-310001819810us-gaap:NotesPayableToBanksMemberrdw:DOFinancingLoanMember2023-12-310001819810us-gaap:RevolvingCreditFacilityMemberrdw:AdamsStreetCapitalAgreementMemberus-gaap:LineOfCreditMember2024-01-012024-03-310001819810us-gaap:RevolvingCreditFacilityMemberrdw:AdamsStreetCapitalAgreementMemberus-gaap:LineOfCreditMemberus-gaap:EurodollarMember2024-01-012024-03-310001819810us-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMemberrdw:AdamsStreetCapitalAgreementMemberus-gaap:LineOfCreditMember2024-01-012024-03-310001819810us-gaap:RevolvingCreditFacilityMemberrdw:VariableRateComponentOneMemberrdw:AdamsStreetCapitalAgreementMemberus-gaap:LineOfCreditMemberus-gaap:EurodollarMember2024-01-012024-03-310001819810us-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMemberrdw:VariableRateComponentOneMemberrdw:AdamsStreetCapitalAgreementMemberus-gaap:LineOfCreditMember2024-01-012024-03-310001819810us-gaap:RevolvingCreditFacilityMemberrdw:AdamsStreetCapitalAgreementMemberus-gaap:LineOfCreditMemberrdw:VariableRateComponentTwoMemberus-gaap:EurodollarMember2024-01-012024-03-310001819810us-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMemberrdw:AdamsStreetCapitalAgreementMemberus-gaap:LineOfCreditMemberrdw:VariableRateComponentTwoMember2024-01-012024-03-310001819810us-gaap:RevolvingCreditFacilityMemberrdw:AdamsStreetCapitalAgreementMemberus-gaap:LineOfCreditMember2022-03-310001819810srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberrdw:AdamsStreetCapitalAgreementMemberus-gaap:LineOfCreditMember2022-03-310001819810us-gaap:RevolvingCreditFacilityMemberrdw:AdamsStreetCapitalAgreementMemberus-gaap:LineOfCreditMember2022-03-012022-03-310001819810us-gaap:RevolvingCreditFacilityMemberrdw:AdamsStreetCapitalAgreementMember2022-08-012022-08-310001819810us-gaap:RevolvingCreditFacilityMemberrdw:AdamsStreetCapitalAgreementMember2022-08-310001819810us-gaap:RevolvingCreditFacilityMemberrdw:AdamsStreetCapitalAgreementMember2024-01-012024-03-310001819810us-gaap:RevolvingCreditFacilityMemberrdw:AdamsStreetCapitalAgreementMember2023-01-012023-03-310001819810us-gaap:RevolvingCreditFacilityMemberrdw:AdamsStreetCapitalAgreementMemberus-gaap:LineOfCreditMember2023-11-300001819810us-gaap:NotesPayableToBanksMemberrdw:DOFinancingLoanMember2022-09-030001819810us-gaap:NotesPayableToBanksMemberrdw:DOFinancingLoanMember2023-09-0300018198102022-05-252022-05-250001819810us-gaap:ConvertiblePreferredStockMember2022-10-2800018198102022-10-280001819810us-gaap:ConvertiblePreferredStockMember2022-10-282022-10-280001819810us-gaap:ConvertiblePreferredStockMember2023-10-310001819810us-gaap:ConvertiblePreferredStockMemberrdw:BainInvestmentAgreementMember2022-11-030001819810us-gaap:ConvertiblePreferredStockMemberrdw:AEIAndBainInvestmentAgreementsMember2022-10-282022-10-280001819810us-gaap:ConvertiblePreferredStockMemberrdw:AEIAndBainInvestmentAgreementsMember2022-10-280001819810us-gaap:ConvertiblePreferredStockMember2024-03-310001819810rdw:CivilSpaceMember2024-01-012024-03-310001819810rdw:CivilSpaceMember2023-01-012023-03-310001819810rdw:NationalSecurityMember2024-01-012024-03-310001819810rdw:NationalSecurityMember2023-01-012023-03-310001819810rdw:CommercialAndOtherMember2024-01-012024-03-310001819810rdw:CommercialAndOtherMember2023-01-012023-03-310001819810country:US2024-01-012024-03-310001819810country:US2023-01-012023-03-310001819810srt:EuropeMember2024-01-012024-03-310001819810srt:EuropeMember2023-01-012023-03-310001819810rdw:OtherGeographicalAreasMember2024-01-012024-03-310001819810rdw:OtherGeographicalAreasMember2023-01-012023-03-310001819810us-gaap:RevenueFromContractWithCustomerMemberrdw:CustomerAMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310001819810us-gaap:RevenueFromContractWithCustomerMemberrdw:CustomerAMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001819810us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberrdw:CustomerBMember2024-01-012024-03-310001819810us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberrdw:CustomerBMember2023-01-012023-03-310001819810us-gaap:RevenueFromContractWithCustomerMemberrdw:CustomerCMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310001819810us-gaap:RevenueFromContractWithCustomerMemberrdw:CustomerCMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001819810us-gaap:RevenueFromContractWithCustomerMemberrdw:CustomerDMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310001819810us-gaap:RevenueFromContractWithCustomerMemberrdw:CustomerDMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001819810us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310001819810us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001819810us-gaap:ContractsAccountedForUnderPercentageOfCompletionMember2024-01-012024-03-310001819810us-gaap:ContractsAccountedForUnderPercentageOfCompletionMember2023-01-012023-03-3100018198102024-04-012024-03-310001819810us-gaap:PensionPlansDefinedBenefitMember2024-03-310001819810us-gaap:OtherPensionPlansDefinedBenefitMember2024-03-310001819810us-gaap:PensionPlansDefinedBenefitMember2024-01-012024-03-310001819810us-gaap:OtherPensionPlansDefinedBenefitMember2024-01-012024-03-310001819810us-gaap:PensionPlansDefinedBenefitMember2023-01-012023-03-310001819810us-gaap:OtherPensionPlansDefinedBenefitMember2023-01-012023-03-310001819810us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001819810us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-01-012024-03-310001819810us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2024-01-012024-03-310001819810us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2024-01-012024-03-3100018198102023-01-012023-12-310001819810rdw:PerformanceBasedRestrictedStockUnitsMember2024-01-012024-03-310001819810rdw:PerformanceBasedRestrictedStockUnitsMember2023-12-310001819810rdw:PerformanceBasedRestrictedStockUnitsMember2023-01-012023-12-310001819810rdw:PerformanceBasedRestrictedStockUnitsMember2024-03-310001819810us-gaap:RestrictedStockUnitsRSUMember2023-12-310001819810us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001819810us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001819810us-gaap:RestrictedStockUnitsRSUMember2024-03-310001819810us-gaap:EmployeeStockMember2021-09-022021-09-020001819810us-gaap:EmployeeStockMember2024-01-012024-03-310001819810us-gaap:EmployeeStockMember2024-03-310001819810us-gaap:CostOfSalesMemberus-gaap:EmployeeStockMember2024-01-012024-03-310001819810us-gaap:CostOfSalesMemberus-gaap:EmployeeStockMember2023-01-012023-03-310001819810us-gaap:EmployeeStockOptionMemberus-gaap:CostOfSalesMember2024-01-012024-03-310001819810us-gaap:EmployeeStockOptionMemberus-gaap:CostOfSalesMember2023-01-012023-03-310001819810us-gaap:CostOfSalesMemberus-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001819810us-gaap:CostOfSalesMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001819810us-gaap:CostOfSalesMemberrdw:PerformanceBasedRestrictedStockUnitsMember2024-01-012024-03-310001819810us-gaap:CostOfSalesMemberrdw:PerformanceBasedRestrictedStockUnitsMember2023-01-012023-03-310001819810us-gaap:CostOfSalesMember2024-01-012024-03-310001819810us-gaap:CostOfSalesMember2023-01-012023-03-310001819810us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:EmployeeStockMember2024-01-012024-03-310001819810us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:EmployeeStockMember2023-01-012023-03-310001819810us-gaap:EmployeeStockOptionMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2024-01-012024-03-310001819810us-gaap:EmployeeStockOptionMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-03-310001819810us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001819810us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001819810us-gaap:SellingGeneralAndAdministrativeExpensesMemberrdw:PerformanceBasedRestrictedStockUnitsMember2024-01-012024-03-310001819810us-gaap:SellingGeneralAndAdministrativeExpensesMemberrdw:PerformanceBasedRestrictedStockUnitsMember2023-01-012023-03-310001819810us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-01-012024-03-310001819810us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-03-310001819810rdw:ReduSpaceServiceSANVMember2024-03-310001819810us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-01-012024-03-310001819810rdw:SESTechcomSAMemberrdw:ReduSpaceServiceSANVMember2024-03-310001819810us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberrdw:SESTechcomSAMember2024-01-012024-03-310001819810rdw:ReduOperationsServicesSANVMember2024-01-012024-03-310001819810rdw:ReduOperationsServicesSANVMember2024-03-310001819810us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-03-310001819810us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310001819810rdw:ReduSpaceServiceSANVMember2024-01-012024-03-310001819810rdw:ReduSpaceServiceSANVMember2024-03-310001819810rdw:ReduSpaceServiceSANVMember2024-01-012024-03-310001819810rdw:ReduSpaceServiceSANVMember2023-01-012023-03-310001819810rdw:RelatedPartyAMemberus-gaap:RelatedPartyMember2024-03-310001819810rdw:RelatedPartyAMemberus-gaap:RelatedPartyMember2023-12-310001819810rdw:RelatedPartyBMemberus-gaap:RelatedPartyMember2024-03-310001819810rdw:RelatedPartyBMemberus-gaap:RelatedPartyMember2023-12-310001819810us-gaap:RelatedPartyMember2024-03-310001819810us-gaap:RelatedPartyMember2023-12-310001819810rdw:RelatedPartyAMemberus-gaap:RelatedPartyMember2024-01-012024-03-310001819810rdw:RelatedPartyAMemberus-gaap:RelatedPartyMember2023-01-012023-03-310001819810rdw:RelatedPartyBMemberus-gaap:RelatedPartyMember2024-01-012024-03-310001819810rdw:RelatedPartyBMemberus-gaap:RelatedPartyMember2023-01-012023-03-310001819810us-gaap:RelatedPartyMember2024-01-012024-03-310001819810us-gaap:RelatedPartyMember2023-01-012023-03-310001819810us-gaap:SubsequentEventMemberus-gaap:PreferredClassAMember2024-05-012024-05-010001819810us-gaap:SubsequentEventMemberus-gaap:CommonStockMember2024-05-012024-05-01

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 March 31, 2024
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from to
Commission file number 001-39733
redwirebannerlogo.jpg
Redwire Corporation
(Exact name of registrant as specified in its charter)
Delaware
98-1550429
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification No.)
                      8226 Philips Highway, Suite 101
Jacksonville, Florida
32256
(Address of Principal Executive Offices)
(Zip Code)
(650) 701-7722
Registrant's telephone number, including area code
Not Applicable
(Former name, former address and former fiscal year, if changed since last report)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $0.0001 per shareRDWNew York Stock Exchange
Warrants, each to purchase one share of Common StockRDW WSNew York Stock Exchange
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports); and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).     Yes     No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Non-accelerated filer  
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant 13(a) of the Exchange Act. 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).     Yes        No  
The registrant had outstanding 65,578,724 shares of common stock as of May 3, 2024.


REDWIRE CORPORATION
QUARTERLY REPORT ON FORM 10-Q
MARCH 31, 2024
TABLE OF CONTENTS
ITEMPage
2

PART I. FINANCIAL INFORMATION
Each of the terms the “Company,” “Redwire,” “we,” “our,” “us” and similar terms used herein refer collectively to Redwire Corporation, a Delaware corporation, and its consolidated subsidiaries, unless otherwise stated.
Cautionary Note Regarding Forward-Looking Statements
This Quarterly Report on Form 10-Q contains statements that constitute “forward-looking statements,” within the meaning of the Private Securities Litigation Reform Act of 1995 concerning us and other matters. Words such as “will,” “expect,” “anticipate,” “intend,” “may,” “could,” “should,” “plan,” “project,” “forecast,” “believe,” “estimate,” “outlook,” “trends,” “goals,” “contemplate,” “continue,” “might,” “possible,” “potential,” “predict,” “would” and similar expressions, generally identify these forward-looking statements, but the absence of these words does not mean that a statement is not forward-looking. Forward-looking statements include, among other things, statements relating to our future financial condition, results of operations and/or cash flows, and our projects and related timelines. Forward-looking statements are based upon assumptions, expectations, plans and projections that we believe to be reasonable when made, but which may change over time. These statements are not guarantees of future performance and inherently involve a wide range of risks and uncertainties that are difficult to predict.
Redwire believes it is important to communicate its expectations to its security holders. However, there may be events in the future that Redwire’s management is not able to predict accurately or over which Redwire has no control. The risk factors and cautionary language contained in this report, and other reports and documents filed by Redwire with the Securities and Exchange Commission (the “SEC”), provide examples of risks, uncertainties and events that may cause actual results to differ materially from the expectations described in such forward-looking statements, including among other things:
risks associated with continued economic uncertainty, including high inflation, supply chain challenges, labor shortages, high interest rates, foreign currency exchange volatility, concerns of economic slowdown or recession and reduced spending or suspension of investment in new or enhanced projects;
the failure of financial institutions or transactional counterparties could adversely affect our current and projected business operations and our financial condition and results of operations;
our limited operating history in an evolving industry and history of losses to date makes it difficult to evaluate our future prospects and the risks and challenges we may encounter;
if we are unable to successfully integrate recently completed and future acquisitions or successfully select, execute or integrate future acquisitions into the business, our operations and financial condition could be materially and adversely affected;
our ability to grow our business depends on the successful development and continued refinement of many of our proprietary technologies, products, and service offerings;
competition with existing or new companies could cause downward pressure on prices, fewer customer orders, reduced margins, the inability to take advantage of new business opportunities, and the loss of market share;
a limited number of customers make up a high percentage of our revenue;
matters relating to or arising from our Audit Committee investigation, including litigation matters and potential additional expenses, may adversely affect our business and results of operations;
natural disasters, geopolitical conflicts, or other natural or man-made catastrophic events could disrupt and impact our business;
adverse publicity stemming from any incident involving Redwire or our competitors could have a material adverse effect on our business, financial condition and results of operations;
our business involves significant risks and uncertainties that may not be covered by insurance or indemnity;
our business could be seriously harmed if we fail to respond to commercial industry cycles in terms of our cost structure, manufacturing capacity, and/or personnel needs;
any delays in the development, design, engineering and manufacturing of our core offerings may adversely impact our business, financial condition and results of operations;
unsatisfactory performance of our core offerings resulting from challenges in the space environment, extreme space weather events or otherwise could have a material adverse effect on our business, financial condition and results of operations;
our results of operations and cash flows are substantially affected by our mix of fixed-price, cost-plus and time-and-material type contracts;
our cash flow and profitability could be reduced if expenditures are incurred prior to the final receipt of a contract;
3

we may in the future invest significant resources in developing new offerings and exploring the application of our technologies for other uses and those opportunities may never materialize;
we may not be able to convert our orders in backlog into revenue;
we may use artificial intelligence in our business, and challenges with properly managing its use could result in reputational harm, competitive harm, and legal liability, and adversely affect our results of operations;
our reliance on third-party launch vehicles to launch our spacecraft and customer payloads into space;
we may experience a total loss of our technology and products and our customers’ payloads, if there is an accident on launch or during the journey into space, and any insurance we may have may not be adequate to cover our loss;
our operating results may fluctuate significantly, which makes our future operating results difficult to predict and could cause our operating results to fall below expectations or any guidance that we may provide;
cyber-attacks and other security threats and disruptions could have a material adverse effect on our business;
if we are not successful in attracting or retaining highly qualified personnel, we may not be able to successfully implement our business strategy;
our business, financial condition and results of operations are subject to risks resulting from broader geographic operations;
our net earnings could be materially affected by an impairment of goodwill;
our pension funding and costs are dependent on several economic assumptions which, if changed, may cause our future results of operations and cash flows to fluctuate significantly over time;
our ability to use net operating loss carryforwards and certain other tax attributes may be limited;
the U.S. government’s budget deficit and the national debt, as well as any inability of the U.S. government to complete its budget process for any government fiscal year and consequently having to shut down or operate on funding levels equivalent to its prior fiscal year pursuant to a “continuing resolution,” could have an adverse impact on our business, financial condition, results of operations and cash flows;
we depend significantly on U.S. government contracts, which often are only partially funded, subject to immediate termination, and heavily regulated and audited;
we are subject to the requirements of the National Industrial Security Program Operating Manual (“NISPOM”) for our facility security clearance, which is a prerequisite to our ability to perform on classified contracts for the U.S. government;
we are subject to stringent U.S. economic sanctions, and trade control laws and regulations;
if we fail to adequately protect our intellectual property rights, our competitive position could be impaired and our intellectual property applications for registration may not be issued or be registered;
protecting and defending against intellectual property claims could have a material adverse effect on our business;
our level of indebtedness and the potential need for substantial funding to finance our operations, which may not be available when we need it, on acceptable terms or at all;
we may require substantial additional funding to finance our operations, but adequate additional financing may not be available when we need it, on acceptable terms or at all;
the reduced relative voting power of holders of our common stock and diluted the ownership of holders of our capital stock as a result of the issuance and sale of shares of our Series A Convertible Preferred Stock;
AE Industrial Partners and Bain Capital have significant influence over us, which could limit other investors’ ability to influence the outcome of key transactions;
provisions in the Certificate of Designation related to our Series A Convertible Preferred Stock may delay or prevent our acquisition by a third party, which could also reduce the market price of our capital stock;
our Series A Convertible Preferred Stock has rights, preferences and privileges that are not held by, and are preferential to, the rights of holders of our other outstanding capital stock;
there may be sales of a substantial amount of our common stock by our current shareholders and these sales could cause the price of our common stock to fall;
it is not possible to predict the actual number of shares we will sell under the Purchase Agreement to B. Riley, or the actual gross proceeds resulting from those sales;
our management team has limited experience managing a public company;
the trading price of our common stock and warrants is and may continue to be volatile; and
4

if we were to identify additional material weaknesses or other deficiencies, or otherwise fail to maintain effective internal control over financial reporting, we may not be able to accurately and timely report our financial results, in which case our business may be harmed and investors may lose confidence in the accuracy and completeness of our financial reports.
Undue reliance should not be placed on these forward-looking statements. The forward-looking statements contained in this Report are based on current expectations and beliefs concerning future developments and their potential effects on us. There can be no assurance that future developments affecting us will be those that we have anticipated. We do not undertake any obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, except as may be required under applicable securities laws.
5

Item 1. Financial Statements and Supplementary Data

REDWIRE CORPORATION
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)
(In thousands of U.S. dollars, except share data)
 March 31, 2024December 31, 2023
Assets
Current assets:
Cash and cash equivalents
$32,569 $30,278 
Accounts receivable, net
18,988 32,411 
Contract assets
39,554 36,961 
Inventory
1,612 1,516 
Income tax receivable
636 636 
Prepaid insurance687 1,083 
Prepaid expenses and other current assets
5,869 6,428 
Total current assets
99,915 109,313 
Property, plant and equipment, net of accumulated depreciation of $7,463 and $6,538, respectively
15,899 15,909 
Right-of-use assets12,350 13,181 
Intangible assets, net of accumulated amortization of $20,247 and $18,509, respectively
62,004 62,985 
Goodwill
65,310 65,757 
Equity method investments3,589 3,613 
Other non-current assets
475 511 
Total assets
$259,542 $271,269 
Liabilities, Convertible Preferred Stock and Equity (Deficit)
Current liabilities:
Accounts payable
$28,059 $18,573 
Short-term debt, including current portion of long-term debt
780 1,378 
Short-term operating lease liabilities3,624 3,737 
Short-term finance lease liabilities451 439 
Accrued expenses
30,734 32,902 
Deferred revenue
37,172 52,645 
Other current liabilities
2,593 2,362 
Total current liabilities
103,413 112,036 
Long-term debt, net
89,742 86,842 
Long-term operating lease liabilities11,455 12,302 
Long-term finance lease liabilities1,140 1,137 
Warrant liabilities4,400 3,325 
Deferred tax liabilities
2,440 2,402 
Other non-current liabilities
416 400 
Total liabilities
$213,006 $218,444 
Commitments and contingencies (Note I – Commitments and Contingencies)
6

REDWIRE CORPORATION
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)
(In thousands of U.S. dollars, except share data)
March 31, 2024December 31, 2023
Convertible preferred stock, $0.0001 par value, 125,292.00 shares authorized; 93,890.20 issued and outstanding as of March 31, 2024 and December 31, 2023, respectively. Liquidation preference of $187,780 as of March 31, 2024 and December 31, 2023, respectively(1).
$96,106 $96,106 
Shareholders’ Equity (Deficit):
Preferred stock, $0.0001 par value, 99,874,708 shares authorized; none issued and outstanding as of March 31, 2024 and December 31, 2023, respectively
  
Common stock, $0.0001 par value, 500,000,000 shares authorized; 65,578,724 and 65,546,174 issued and outstanding as of March 31, 2024 and December 31, 2023, respectively
7 7 
Treasury stock, 373,420 and 353,470 shares, at cost, as of March 31, 2024 and December 31, 2023, respectively
(1,007)(951)
Additional paid-in capital
190,858 188,323 
Accumulated deficit
(241,886)(233,791)
Accumulated other comprehensive income (loss)
2,236 2,903 
Total shareholders’ equity (deficit)(49,792)(43,509)
Noncontrolling interests222 228 
Total equity (deficit)
(49,570)(43,281)
Total liabilities, convertible preferred stock and equity (deficit)
$259,542 $271,269 
(1) Please refer to Note J – Convertible Preferred Stock for additional information.




























The accompanying notes are an integral part of the condensed consolidated financial statements.
7

REDWIRE CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)
(Unaudited)
(In thousands of U.S. dollars, except share and per share data)
Three Months Ended
 March 31, 2024March 31, 2023
Revenues
$87,792 $57,605 
Cost of sales
72,967 43,388 
Gross margin
14,825 14,217 
Operating expenses:
Selling, general and administrative expenses
17,362 16,038 
Transaction expenses
 9 
Research and development
1,040 388 
Operating income (loss)
(3,577)(2,218)
Interest expense, net
2,918 2,644 
Other (income) expense, net
1,492 2,427 
Income (loss) before income taxes
(7,987)(7,289)
Income tax expense (benefit)
109 (31)
Net income (loss)
(8,096)(7,258)
Net income (loss) attributable to noncontrolling interests(1) 
Net income (loss) attributable to Redwire Corporation(8,095)(7,258)
Less: dividends on Convertible Preferred Stock3,043 4,366 
Net income (loss) available to common shareholders$(11,138)$(11,624)
Net income (loss) per common share:
Basic and diluted
$(0.17)$(0.18)
Weighted-average shares outstanding:
Basic and diluted
65,572,286 64,280,631 
Comprehensive income (loss):
Net income (loss) attributable to Redwire Corporation$(8,095)$(7,258)
Foreign currency translation gain (loss), net of tax
(672)418 
Total other comprehensive income (loss), net of tax
(672)418 
Total comprehensive income (loss)
$(8,767)$(6,840)















The accompanying notes are an integral part of the condensed consolidated financial statements.
8

REDWIRE CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (DEFICIT)
(Unaudited)
(In thousands of U.S. dollars, except share data)


Three Months Ended March 31, 2023Common StockTreasury StockAdditional
Paid-in
Capital
Accumulated
Deficit
Accumulated 
Other
Comprehensive
Income (Loss)
Total Shareholders’ Equity (Deficit)Noncontrolling InterestsTotal Equity (Deficit)
SharesAmountSharesAmount
Balance as of December 31, 202264,280,631 $6 141,811 $(381)$198,126 $(206,528)$2,076 $(6,701)$226 $(6,475)
Equity-based compensation expense— — — — 1,958 — — 1,958 — 1,958 
Foreign currency translation, net of tax— — — — — — 416 416 2 418 
Net loss— — — — — (7,258)— (7,258)— (7,258)
Balance as of March 31, 2023
64,280,631 $6 141,811 $(381)$200,084 $(213,786)$2,492 $(11,585)$228 $(11,357)

Three Months Ended March 31, 2024Common StockTreasury StockAdditional
Paid-in
Capital
Accumulated
Deficit
Accumulated 
Other
Comprehensive
Income (Loss)
Total Shareholders’ Equity (Deficit)Noncontrolling InterestsTotal Equity (Deficit)
SharesAmountSharesAmount
Balance as of December 31, 202365,546,174 $7 353,470 $(951)$188,323 $(233,791)$2,903 $(43,509)$228 $(43,281)
Equity-based compensation expense— — — — 2,535 — — 2,535 — 2,535 
Common stock issued for share-based awards32,550 — — — — — — — — — 
Shares repurchased for settlement of employee tax withholdings on share-based awards— — 19,950 (56)— — — (56)— (56)
Foreign currency translation, net of tax— — — — — — (667)(667)(5)(672)
Net loss— — — — — (8,095)— (8,095)(1)(8,096)
Balance as of March 31, 202465,578,724 $7 373,420 $(1,007)$190,858 $(241,886)$2,236 $(49,792)$222 $(49,570)











The accompanying notes are an integral part of the condensed consolidated financial statements.

9

REDWIRE CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
(In thousands of U.S. dollars)
Three Months Ended
March 31, 2024March 31, 2023
Cash flows from operating activities:
Net income (loss)$(8,096)$(7,258)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:
Depreciation and amortization expense
2,753 2,466 
Amortization of debt issuance costs and discount
170 146 
Equity-based compensation expense
2,535 1,958 
(Gain) loss on change in fair value of committed equity facility (106)
(Gain) loss on change in fair value of warrants1,075 2,784 
Deferred provision (benefit) for income taxes
98 (131)
Non-cash lease expense12 26 
Non-cash interest expense 384 
Other397 94 
Changes in assets and liabilities:
(Increase) decrease in accounts receivable
13,174 3,394 
(Increase) decrease in contract assets
(2,981)(9,423)
(Increase) decrease in inventory
(100)18 
(Increase) decrease in prepaid insurance
396 827 
(Increase) decrease in prepaid expenses and other assets
427 (183)
Increase (decrease) in accounts payable and accrued expenses
7,929 (3,627)
Increase (decrease) in deferred revenue
(15,413)(4,844)
Increase (decrease) in operating lease liabilities
(84)(39)
Increase (decrease) in other liabilities
472 23 
Increase (decrease) in notes payable to sellers
 (557)
Net cash provided by (used in) operating activities
2,764 (14,048)
Cash flows from investing activities:
Purchases of property, plant and equipment, net
(1,561)(787)
Purchase of intangible assets(806)(12)
Net cash provided by (used in) investing activities
(2,367)(799)
Cash flows from financing activities:
Proceeds received from debt
5,000  
Repayments of debt
(2,793)(1,094)
Repayment of finance leases(119)(77)
Payment of committed equity facility transaction costs (571)
Payments of issuance costs related to convertible preferred stock (52)
Shares repurchased for settlement of employee tax withholdings on share-based awards
(56) 
Payment of contingent earnout  (443)
Net cash provided by (used in) financing activities
2,032 (2,237)
Effect of foreign currency rate changes on cash and cash equivalents
(138)41 
Net increase (decrease) in cash and cash equivalents
2,291 (17,043)
Cash and cash equivalents at beginning of period
30,278 28,316 
Cash and cash equivalents at end of period
$32,569 $11,273 







The accompanying notes are an integral part of the condensed consolidated financial statements.
10

REDWIRE CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
(Tabular amounts in thousands of U.S. dollars, except percentages, unit, share, and warrant amounts)


Note A – Description of the Business
Redwire Corporation (the “Company”) provides mission critical space solutions and high-reliability space infrastructure for the next generation space economy. The Company develops and provides core space infrastructure offerings for government and commercial customers through long-duration projects. These core offerings include technologies and production capability for avionics and sensors; power generation; structures and mechanisms; radio frequency systems; platforms, payloads and missions; and microgravity payloads. The Company serves both U.S. and international customers with these core offerings that have civil space, national security and commercial applications.

Note B – Summary of Significant Accounting Policies
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States Generally Accepted Accounting Principles (“U.S. GAAP”) for interim financial statement information and the rules of the SEC. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. The unaudited condensed consolidated balance sheet as of December 31, 2023 was derived from audited financial statements but does not include all disclosures required by U.S. GAAP. In the opinion of management, the condensed consolidated financial statements include all adjustments, consisting of adjustments associated with acquisition accounting and normal recurring adjustments, necessary for the fair presentation of such financial statements. All intercompany balances and transactions have been eliminated in consolidation.

These unaudited condensed consolidated financial statements should be read in conjunction with the information contained in the Company’s 2023 Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the SEC on March 20, 2024. Interim results are not necessarily indicative of the results that may be expected for a full year.

The Company consolidates all entities that are controlled by ownership of a majority voting interest. Additionally, there are situations in which consolidation is required even though the usual condition of consolidation does not apply. Generally, this occurs when an entity holds an interest in another business entity that was achieved through arrangements that do not involve voting interests, which results in a disproportionate relationship between such entity’s voting interests in, and its exposure to the economic risks and potential rewards of, the other business entity. This disproportionate relationship results in what is known as a variable interest, and the entity in which the Company has the variable interest is referred to as a Variable Interest Entity (“VIE”). An entity must consolidate a VIE if it is determined to be the primary beneficiary of the VIE. The primary beneficiary has both (1) the power to direct the activities of the VIE that most significantly impact the entity’s economic performance and (2) the obligation to absorb losses or the right to receive benefits from the VIE that could potentially be significant to the VIE. Please refer to Note O – Joint Venture for additional information.

Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent liabilities as of the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods.

Management has prepared the estimates using the most current and best available information that are considered reasonable under the circumstances. However, actual results could differ materially from those estimates. Accounting policies subject to estimates include, but are not limited to, valuation of goodwill and intangible assets, revenue recognition, income taxes, certain equity-based compensation awards, post-retirement benefit plans, paid-in-kind dividends, and warrant liabilities.

Segment Information
Operating segments are defined as components of an entity for which separate financial information is available and regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s CODM is its Chief Executive Officer. The Company has concluded that it operates in one operating segment and one reportable segment, space infrastructure, as the CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance.

11

REDWIRE CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
(Tabular amounts in thousands of U.S. dollars, except percentages, unit, share, and warrant amounts)

Foreign Currency Translation
The Company’s condensed consolidated financial statements are presented in United States dollars (“USD”), which is the functional currency of the Company. The local currency of the Company’s operations in Luxembourg and Belgium, the Euro, is considered to be the functional currency of those operations. Assets and liabilities of the Company's foreign subsidiaries, where the functional currency is the local currency, are translated into USD at exchange rates effective as of the balance sheet date. Revenues and expenses are translated using average exchange rates in effect for the periods presented.

Balance sheet translation adjustments are reported in accumulated other comprehensive income (loss). Realized gains and losses on foreign currency transactions are included in other (income) expense, net on the condensed consolidated statements of operations and comprehensive income (loss).

Cash and Cash Equivalents
Cash and cash equivalents includes cash on hand, cash balances with banks and similar institutions and all highly liquid investments with an original maturity of three months or less.

The table below presents supplemental cash flow information during the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Supplemental cash flow information:
Cash paid (received) during the period for:
Interest
$2,807 $2,069 
Non-Cash Investing and Financing Activities:
Capital expenditures not yet paid
1,064 928 

Emerging Growth Company
Section 102(b)(1) of the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”) exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a registration statement declared effective under the Securities Act of 1933, as amended, or do not have a class of securities registered under the Securities Exchange Act of 1934, as amended, (the “Exchange Act”)) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that an emerging growth company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such an election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period, which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard.

This may make comparison of the Company’s financial statements with another public company that is neither an emerging growth company nor an emerging growth company that has opted out of using the extended transition period difficult or impossible because of the potential differences in accounting standards used.

Recently Adopted Accounting Pronouncements
In January 2020, the Financial Accounting Standards Boards (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. Subsequent to the issuance of ASU 2020-04, there were various updates that amended and clarified the impact of ASU 2020-04, including an update in December 2022, which deferred the sunset date in Topic 848 from December 31, 2022 to December 31, 2024. ASU 2020-04 provides temporary optional expedients and exceptions to the U.S. GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens of the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate. Entities can elect not to apply certain modification accounting requirements to contracts affected by “reference rate reform” if certain criteria are met. An entity that makes this election would not have to remeasure the contracts at modification date or reassess a previous accounting determination. The amendments in this ASU apply to all entities (subject to meeting certain criteria) that have contracts, hedging relationships, or other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The Company has elected the temporary optional expedients and exceptions afforded to entities with contract modifications affected by reference rate reform for the periods available. The impact did not have a material impact on the Company’s condensed consolidated financial statements or related disclosures.
12

REDWIRE CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
(Tabular amounts in thousands of U.S. dollars, except percentages, unit, share, and warrant amounts)


Recently Issued Accounting Pronouncements
In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis, provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually and require a public entity that has a single reportable segment to provide all the disclosures required by the amendments in the ASU and existing requirements under Topic 280. Additionally, it requires a public entity to disclose the title and position of the CODM. The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The new guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. A public entity should apply the amendments in this ASU retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the impact of adoption, which is expected to have an impact on disclosures with no impact on the Company’s results of operations, cash flows and financial condition.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU requires a public business entity (“PBE”) to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. In addition, all entities are required to disclose income taxes paid, net of refunds received disaggregated by federal, state/local, and foreign, as well as by jurisdiction, if the amount is at least 5% of total income tax payments, net of refunds received. For PBEs, the new guidance is effective for annual periods beginning after December 15, 2024, with early adoption permitted. An entity may apply the amendments in this ASU prospectively by providing the revised disclosures for the period ending December 31, 2025 and continuing to provide the pre-ASU disclosures for the prior periods, or may apply the amendments retrospectively by providing the revised disclosures for all periods presented. The Company is currently evaluating the impact of adoption, which is expected to have an impact on disclosures with no impact on the Company’s results of operations, cash flows and financial condition.

Note C – Fair Value of Financial Instruments
Cash and cash equivalents, accounts receivable, contract assets, inventories, prepaid expenses and other current assets, accounts payable, accrued expenses, deferred revenue and other current liabilities are reflected on the condensed consolidated balance sheets at amounts that approximate fair value because of the short-term nature of these financial assets and liabilities.

The fair value of the Company’s debt approximates its carrying value and is classified as Level 2 within the fair value hierarchy as it is based on discounted cash flows using a current borrowing rate.

Committed Equity Facility
On April 14, 2022, the Company entered into a common stock Purchase Agreement (the “Purchase Agreement”) and a Registration Rights Agreement with B. Riley Principal Capital, LLC (“B. Riley”). Pursuant to the Purchase Agreement, the Company has the right, but not the obligation, to direct B. Riley to purchase a specified amount of shares (each, a “Purchase”) over the 24-month period from Commencement (as defined in the Purchase Agreement). Shares issued to B. Riley under the Purchase Agreement cannot exceed 19.99% of the shares outstanding prior to the execution of the Purchase Agreement. In addition, the number of shares eligible to be purchased by B. Riley in a single Purchase may not exceed the lesser of (i) 50% of the Purchase Volume Reference Amount, defined as the total aggregate volume of the Company’s shares traded on the New York Stock Exchange (“NYSE”) during ten consecutive trading days prior to the Purchase date divided by ten, and (ii) 20% of the total number of the Company’s shares traded on the NYSE during the intraday purchase period, which is determined by the trading day on which B. Riley receives a valid purchase notice from the Company.

Pursuant to a Registration Rights Agreement entered into with B. Riley, the Company filed a registration statement on Form S-1 with the Securities and Exchange Commission (“SEC”) on April 22, 2022, as amended by Post-Effective Amendment No. 1 to Form S-1 on Form S-3 filed on June 8, 2023, which registered an initial 9,000,000 shares of common stock to permit the subsequent resale of shares purchased under the committed equity facility.

The Company controls the timing and amount of any sales to B. Riley, which depend on a variety of factors including, among other things, market conditions, the trading price of the Company’s common stock, and determinations by the Company as to appropriate sources of funding for its business and operations. However, B. Riley’s obligation to purchase shares is subject to certain conditions. In all instances, the Company may not sell shares of its common stock under the Purchase Agreement if it would result in B. Riley beneficially owning more than 4.99% of its common stock at any one point in time.
13

REDWIRE CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
(Tabular amounts in thousands of U.S. dollars, except percentages, unit, share, and warrant amounts)


At inception, the Company evaluated the Purchase Agreement with B. Riley and determined that the committed equity facility was not indexed to the Company’s own common stock and, therefore, measures the derivative asset at fair value based on the consideration transferred to B. Riley in exchange for its irrevocable commitment to purchase up to $80.0 million in shares of the Company’s common stock. Subsequent changes in the fair value of the derivative asset are dependent upon, among other things, changes in the closing share price of the Company’s common stock, the quantity and purchase price of shares purchased by B. Riley during the reporting period, the unused capacity under the committed equity facility as of the balance sheet date and the cost of raising other forms of capital. As certain inputs are not observable in the market, the derivative asset is classified as a Level 3 instrument within the fair value hierarchy. The Company adjusts the previous fair value estimate of the committed equity facility at each reporting period based on changes in the weighted average purchase price of shares purchased by B. Riley during the period, the unused capacity available under the committed equity facility, expected stock price volatility and other macroeconomic factors which impact the cost of raising comparable forms of capital.

Pursuant to the Purchase Agreement, the purchase price for each share of common stock is equal to 97% of the volume weighted average price (“VWAP”) on the applicable purchase date, which results in a 3% fee on the purchase of the Company’s common stock. The Company did not sell shares to B. Riley during the three months ended March 31, 2024.

Based on the March 31, 2024 closing price of $4.39 per share and registered shares available for purchase under the committed equity facility of 7,592,939, the Company had $33.3 million of unused capacity under the committed equity facility as of March 31, 2024.

On April 14, 2024, the Purchase Agreement with B. Riley expired in accordance with its terms and was not extended.

Private Warrants
In September 2021, the Company issued 7,732,168 private warrants in a transaction exempt from registration under securities regulations. The warrants, which are not listed for trading on a stock exchange, entitle the holder to purchase one share of the Company’s common stock at an exercise price of $11.50 per share, subject to adjustment. The warrants will expire on September 2, 2026, at 5:00 p.m., New York City time, or earlier upon redemption or liquidation. The private warrants were established as a liability at issuance. Classification of the private warrants as liability instruments was based on an analysis of the guidance in accordance with U.S. GAAP and in a statement issued by the Staff of the SEC regarding the accounting and reporting considerations for warrants issued by special purpose acquisition companies entitled “Staff Statement on Accounting and Reporting Considerations for Warrants Issued by Special Purpose Acquisition Companies.” The Company considered whether the private warrants display the three characteristics of a derivative, and concluded the private warrants meet the definition of a derivative. However, the private warrants fail to meet the equity scope exception and thus are classified as a liability measured at fair value, subject to remeasurement at each reporting period. The changes in fair value of the private warrant liability were an increase of $1.1 million and $2.8 million for the three months ended March 31, 2024 and 2023, respectively. These changes in fair value are recognized as other (income) expense, net in the condensed consolidated statements of operations and comprehensive income (loss).

The private warrants were valued using a modified Black-Scholes Option Pricing Model (“OPM”). As certain inputs are not observable in the market, the private warrants are classified as Level 3 instruments within the fair value hierarchy. The table below presents the fair value per warrant and the valuation assumptions under the Black-Scholes OPM:
March 31, 2024December 31, 2023
Fair value per share$0.57 $0.43 
Warrants outstanding7,732,168 7,732,168 
Exercise price$11.50 $11.50 
Common stock price$4.39 $2.85 
Expected option term2.42 years2.67 years
Expected volatility59.80 %74.20 %
Risk-free rate of return4.51 %4.00 %
Expected annual dividend yield % %

14

REDWIRE CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
(Tabular amounts in thousands of U.S. dollars, except percentages, unit, share, and warrant amounts)

The table below presents the Company’s financial instruments measured at fair value on a recurring basis:
 March 31, 2024
 Balance Sheet LocationLevel 1Level 2Level 3Total
Assets:
Committed equity facilityPrepaid expenses and other current assets$ $ $ $ 
Total assets$ $ $ $ 
Liabilities:
Private warrantsWarrant liabilities$ $ $4,400 $4,400 
Total liabilities$ $ $4,400 $4,400 
December 31, 2023
Balance Sheet LocationLevel 1Level 2Level 3Total
Assets:
Committed equity facilityPrepaid expenses and other current assets$ $ $ $ 
Total assets$ $ $ $ 
Liabilities:
Private warrantsWarrant liabilities$ $ $3,325 $3,325 
Total liabilities$ $ $3,325 $3,325 
There were no changes in the fair value of Level 3 financial assets during the three months ended March 31, 2024. Changes in the fair value of Level 3 financial liabilities were as follows:
Liabilities:Private
Warrants
Total
Level 3
December 31, 2023$3,325 $3,325 
Changes in fair value
1,075 1,075 
March 31, 2024$4,400 $4,400 

Note D – Accounts Receivable, net
The accounts receivable, net balance was as follows:
March 31, 2024December 31, 2023
Billed receivables
$18,935 $28,926 
Unbilled receivables
53 3,485 
Total accounts receivable, net
$18,988 $32,411 

Accounts receivable are recorded for amounts to which the Company is entitled and has invoiced to the customer. Unbilled receivables, presented in the table above, consist of unbilled amounts under time-and-material (“T&M”) contracts where billing and payment is subject solely to the passage of time.

Substantially all accounts receivable as of March 31, 2024 are expected to be collected in 2024. The Company does not believe there is a significant exposure to credit risk as the majority of the Company’s accounts receivable are due from U.S. and foreign governments or large prime contractors of such government entities. As a result, the allowance for credit losses was not material as of March 31, 2024 and December 31, 2023, respectively.

15

REDWIRE CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
(Tabular amounts in thousands of U.S. dollars, except percentages, unit, share, and warrant amounts)

Note E – Inventory
The inventory balance was as follows:
March 31, 2024December 31, 2023
Raw materials$1,516 $1,452 
Work in process96 64 
Inventory$1,612 $1,516 

Note F – Debt
The table below presents details of the Company’s debt as of the following periods and the effective interest rate as of March 31, 2024:
 Effective interest rateMarch 31, 2024December 31, 2023
Adams Street Term Loan
12.20 %$30,444 $30,522 
Adams Street Revolving Credit Facility
14.89 15,000 12,000 
Adams Street Delayed Draw Term Loan
12.19 14,731 14,769 
Adams Street Incremental Term Loan
12.09 31,508 31,588 
D&O Financing Loans  598 
Total debt
91,683 89,477 
Less: unamortized discounts and issuance costs
1,161 1,257 
Total debt, net
90,522 88,220 
Less: Short-term debt, including current portion of long-term debt
780 1,378 
Total long-term debt, net
$89,742 $86,842 
Adams Street Credit Agreement
On October 28, 2020, the Company entered into a credit agreement with Adams Street Capital (the “Adams Street Credit Agreement”), the terms of which were subsequently modified by various amendments through March 31, 2024. As amended, the Adams Street Credit Agreement includes (i) a $31.0 million term loan commitment, (ii) a $15.0 million delayed draw term loan, (iii) a $32.0 million incremental term loan, and (iv) a $30.0 million revolving credit facility commitment, all of which mature on October 28, 2026. During the three months ended March 31, 2024, the Company borrowed $5.0 million and repaid $2.0 million on the revolving credit facility. As of March 31, 2024, the Company had $15.0 million of borrowings outstanding under the Company’s revolving credit facility and the remaining capacity was $15.0 million.

As of March 31, 2024, the outstanding principal on the Adams Street Credit Agreement incurs cash interest in accordance with the prime rate plus the applicable rates as set forth in the table below:

 Eurocurrency RateBase Rate
Term loans
6.00 %5.00 %
Revolving credit facility:
Aggregate principal of $5.0 million or less
6.00 5.00 
Aggregate principal in excess of $5.0 million
7.50 6.50 

As amended in March 2022, AE Industrial Partners Fund II, LP (“AEI”) and certain of its affiliates (the “AEI Guarantors”), provided a limited guarantee for the payment of outstanding revolving loans in excess of $10.0 million, with a $15.0 million cap in the aggregate. In the event that the AEI Guarantors are required to make payments to the lenders under the Adams Street Credit Agreement pursuant to the terms of the limited guarantee, each AEI Guarantor would be subrogated to the rights of the lenders. In connection with the limited guarantee, the Company agreed to pay to the AEI Guarantors a fee equal to 2% of any amount actually paid by such guarantors under the limited guarantee. The fee is waivable by the AEI Guarantors at their discretion.

16

REDWIRE CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
(Tabular amounts in thousands of U.S. dollars, except percentages, unit, share, and warrant amounts)

As amended in August 2022, the outstanding principal on the term loans and revolving loans under the Adams Street Credit Agreement incurs additional interest to be paid-in-kind (“PIK”) of 2.00% per annum, which is accrued and added to the outstanding principal balance until the Company is in compliance with the consolidated total net leverage ratio. The requirement to comply with the consolidated total net leverage ratio was suspended through September 30, 2023, and such compliance resumed with the fiscal quarter ending December 31, 2023. In addition, the Company was required to maintain a minimum liquidity covenant of $5.0 million measured on the last day of each fiscal month commencing with the month ending September 30, 2022 through September 30, 2023. During the second quarter of 2023, in accordance with the provisions of the Adams Street Credit Agreement, as amended, the Company met certain requirements to end the incremental 2.00% per annum PIK interest, effective May 1, 2023. The previously suspended requirement to comply with the consolidated total net leverage ratio, as discussed above, is no longer in effect and the Company is required to comply with the consolidated total net leverage ratio as of March 31, 2024.

There was no accrued PIK interest on the Adams Street Credit Agreement recorded during the three months ended March 31, 2024 and $0.4 million recorded during the three months ended March 31, 2023.

In June 2023, the Company entered into the Sixth Amendment to the Adams Street Credit Agreement, in which the LIBOR-based interest rate applicable to borrowings under the Adams Street Credit Agreement was replaced with a SOFR-based interest rate in advance of the cessation of LIBOR, which occurred on June 30, 2023.

In December 2023, the Company entered into a Seventh Amendment to the Adams Street Credit Agreement, in which the commitments under the revolving credit facility increased from $25.0 million to $30.0 million.

The Adams Street Credit Agreement, as amended, contains certain customary representations and warranties, affirmative and other covenants and events of default, including among other things, payment defaults, breach of representations and warranties, and covenant defaults.

As of March 31, 2024 and December 31, 2023, the Company was in compliance with its covenant requirements, as amended.

D&O Financing Loan
On September 3, 2022, the Company entered into a $2.7 million loan with AFCO Credit Corporation (the “2022 D&O Financing Loan”) to finance the Company’s directors and officers insurance premium. The 2022 D&O Financing Loan had an interest rate of 4.59% per annum and a maturity date of June 3, 2023. In June 2023, the Company repaid the full outstanding principal and interest on the 2022 D&O Financing Loan.

On September 3, 2023, the Company entered into a $1.2 million loan with AFCO Credit Corporation (the “2023 D&O Financing Loan”) to finance the Company’s directors and officers insurance premium. The 2023 D&O Financing Loan has an interest rate of 7.39% per annum and a maturity date of March 3, 2024. In March 2024, the Company repaid the full outstanding principal and interest on the 2023 D&O Financing Loan.

Note G – Leases
The Company has entered into and acquired long-term leasing arrangements for the right to use various classes of underlying assets including facilities, vehicles and office equipment.
17

REDWIRE CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
(Tabular amounts in thousands of U.S. dollars, except percentages, unit, share, and warrant amounts)


Total Lease Costs
The table below summarizes total lease costs for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Finance lease cost:
Amortization of ROU assets$131 $85 
Interest on lease liabilities31 20 
Operating lease costs1,058 955 
Variable lease costs3  
Short-term lease costs89 81 
Total lease costs$1,312 $1,141 
Total lease costs are included in selling, general and administrative expenses and cost of sales on the condensed consolidated statements of operations and comprehensive income (loss).

Other Supplemental Information
The table below presents other supplemental information related to the Company’s leases for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Cash paid for lease liabilities$1,139 $150 $973 $100 
Right-of-use assets obtained in exchange for new lease liabilities35 168 577 300 
March 31, 2024March 31, 2023
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Weighted average remaining lease term (in years)4.23.54.63.4
Weighted average discount rate6.5 %8.3 %5.6 %8.9 %

Note H – Income Taxes
The table below presents the Company’s effective income tax rate on pre-tax income from continuing operations for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Effective tax rate(1.4)%0.4 %

The effective tax rate was (1.4)% and 0.4% for the three months ended March 31, 2024 and 2023, respectively. The difference in effective tax rate between periods was primarily related to an increase in the valuation allowance during the three months ended March 31, 2024.

The effective tax rate for the three months ended March 31, 2024 and 2023, differs from the U.S. federal income tax rate of 21.0% primarily due to the valuation allowance on the realization of deferred tax assets.

The Company assesses the deferred tax assets for recoverability on a quarterly basis. In assessing the realizability of deferred tax assets, the Company considers whether it is more-likely-than-not that some or all of the deferred tax assets will not be realized. The ultimate realization of the deferred tax assets is dependent upon the generation of future taxable income during the periods in which the net operating loss (“NOL”) carryforwards are available. For the three months ended March 31, 2024 and 2023, the Company concluded that it is more-likely-than-not that substantially all of its deferred tax assets will not be realized and established a full
18

REDWIRE CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
(Tabular amounts in thousands of U.S. dollars, except percentages, unit, share, and warrant amounts)

valuation allowance.

Note I – Commitments and Contingencies
Contingencies in the Normal Course of Business
Under certain contracts with the U.S. government and certain governmental entities, contract costs, including indirect costs, are subject to audit by and adjustment through negotiation with governmental representatives. Revenue is recorded in amounts expected to be realized on final settlement of any such audits.
Legal Proceedings
The Company is subject to litigation, claims, investigations and audits arising from time to time in the ordinary course of business. Although legal proceedings are inherently unpredictable, the Company believes that it has valid defenses with respect to any matters currently pending against it and intends to defend itself vigorously. Excluding pending matters disclosed below, the outcome of these matters, individually and in the aggregate, is not expected to have a material impact on the Company’s condensed consolidated financial statements. The Company recognizes legal expenses when incurred as selling, general and administrative expense in the condensed consolidated statements of operations and comprehensive income (loss).

On December 17, 2021, the Company, our Chairman and Chief Executive Officer, Peter Cannito, and then current, but now former Chief Financial Officer, William Read, were named as defendants in a putative class action complaint filed in the United States District Court for the Middle District of Florida. That litigation is captioned Lemen v. Redwire Corp. et al., Case No. 3:21-cv-01254-TJC-PDB (M.D. Fla.). On March 7, 2022, the Court appointed a lead plaintiff. On June 17, 2022, the lead plaintiff filed an amended complaint. In the amended complaint, the lead plaintiff alleges that the Company and certain of its directors and officers made misleading statements and/or failed to disclose material facts about the Company’s business, operations, and prospects, allegedly in violation of Section 10(b) (and Rule 10b-5 promulgated thereunder) and Section 20(a) of the Exchange Act. As relief, the plaintiffs are seeking, among other things, compensatory damages. The defendants believe the allegations are without merit and intend to defend the suit vigorously. On August 16, 2022, the defendants moved to dismiss the complaint in its entirety, and such motion was denied by the Court on March 22, 2023. A reasonable estimate of the amount of any possible loss or range of loss cannot be made at this time.

On May 25, 2022, a plaintiff commenced derivative litigation in the United States District Court for the District of Delaware on behalf of the Company against Peter Cannito, Les Daniels, Reggie Brothers, Joanne Isham, Kirk Konert, Jonathan Baliff, and John S. Bolton. That litigation is captioned Yingling v. Cannito, et al., Case No. 1:22-cv-00684-MN (D. Del.). The complaint’s allegations are similar to those of the class action lawsuit filed in December 2021, namely, that statements about Redwire’s business and operations were misleading due to alleged material weaknesses in the Company’s financial reporting internal controls. The plaintiff alleges the defendants violated Section 10(b) (and Rule 10b-5 promulgated thereunder) and Section 20(a) of the Exchange Act, breached their fiduciary duty by allowing misleading disclosures to be made, and caused the Company to overpay compensation and bonuses tied to the Company’s financial performance. As relief, the plaintiffs are seeking, among other things, compensatory and punitive damages. This litigation has been stayed until the earlier of: (i) fifteen (15) days following the issuance of a decision resolving a motion for summary judgment in or public disclosure of a potential settlement of the class action lawsuit filed on December 17, 2021, or (ii) twenty (20) days following notice by either party of another pending derivative action and where the continuance of such stay may or will prejudice the noticing party’s rights. The defendants believe the allegations are without merit and intend to defend the lawsuit vigorously. However, a reasonable estimate of the amount of any possible loss or range of loss cannot be made at this time.
Business Combinations
The Company has acquired and plans to continue to acquire businesses with prior operating histories. These acquisitions may have unknown or contingent liabilities, which the Company may become responsible for and could have a material impact on the Company’s future operating results and cash flows. In addition, the Company may incur acquisition costs, regardless of whether or not the acquisition is ultimately completed, which may be material to future periods.

Commitments
During the year-ended December 31, 2023, the Company entered into an economic development agreement to serve as the anchor tenant at the new Novaparke Innovation & Technology Campus in Floyd County, Indiana, which is anticipated to be completed during fiscal year 2025. In accordance with the agreement, the Company has committed to enter into a lease for a 30,000 square foot property. As of March 31, 2024, the Company has not yet entered into the associated lease agreement.

19

REDWIRE CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
(Tabular amounts in thousands of U.S. dollars, except percentages, unit, share, and warrant amounts)

Note J – Convertible Preferred Stock
The table below presents activity of the Company’s Series A Convertible Preferred Stock:
SharesAmount
Balance as of December 31, 2023
93,890.20 $96,106 
Dividends paid-in-kind
  
Balance as of March 31, 2024
93,890.20 $96,106 

On October 28, 2022, the Company filed a Certificate of Designation describing the terms and conditions of newly issued Series A Convertible Preferred Stock of the Company, par value 0.0001 (the “Convertible Preferred Stock”), with 88,000.00 total shares constituting the series. On or around the same date, the Company entered into investment agreements with (i) AE Industrial Partners Fund II, LP (“AEI Fund II”) and AE Industrial Partners Structured Solutions I, LP (“AEI Structured Solutions”, and together with AEI Fund II, (“AEI”)), (ii) BCC Redwire Aggregator, LP (“Bain Capital”) and (iii) various investors (collectively, the “Additional Investors,” and together with AEI and Bain Capital, the “Investors”). Pursuant to the investment agreements, the Company sold an aggregate of 81,250.00 shares (“Purchased Shares”) of Convertible Preferred Stock for an aggregate purchase price of $81.25 million, or $76.4 million net of issuance costs.

On October 31, 2023, the Company filed a Certificate of Amendment of Certificate of Designation of the Company (the "Amendment to the Certificate of Designation"), which was filed solely to increase the amount of shares designated as Convertible Preferred Stock, par value $0.0001 per share, to 125,292.00.

The investment agreements contain customary representations, warranties and covenants of the Company and Investors.

Bain Capital Director and Nominees
For so long as Bain Capital has record and beneficial ownership of at least 50% of the Purchased Shares issued to it as of November 3, 2022, Bain Capital will have the right to designate one member to the Company’s Board of Directors (the “Board”).

Convertible Preferred Stock Features
No holder of Convertible Preferred Stock may transfer any of their shares to any unaffiliated person for twelve (12) months following the closing date of the applicable investment agreement, except for certain exceptions, including that Bain Capital and AEI may transfer shares to each other. Bain Capital and AEI have been provided customary preemptive rights with respect to the Convertible Preferred Stock and, after the seventh anniversary of their respective closing dates, for so long as each holder has record and beneficial ownership of at least 50% of the Purchased Shares initially issued to them, may cause the Company to retain an investment banker to identify and conduct a potential sale of the Company.

The Convertible Preferred Stock is convertible into shares of common stock at an initial conversion price of $3.05 per share, subject to customary anti-dilution and price protective adjustments.

The Company previously obtained the requisite shareholder approval for the conversion of the Convertible Preferred Stock into common stock above the 19.99% Limitation (as defined below). On June 20, 2023, the Company filed with the SEC a Schedule 14C information statement pursuant to Section 14(c) of the Exchange Act, which provided notice of the approval of, (i) the conversion of the Convertible Preferred Stock into shares of common stock in excess of 19.99% of the 63,852,690 shares outstanding as of October 28, 2022 immediately after giving effect to such conversion (the “Conversion Cap”) and (ii) voting rights of the aggregate number of votes to which all holders of outstanding shares of Convertible Preferred Stock are entitled to vote in excess of 19.99% of the aggregate number of votes to which all shareholders of the Company were entitled to vote as of October 28, 2022 (including the holders of shares of Preferred Stock) (the “Voting Cap” and, together with the Conversion Cap, the “19.99% Limitation”).

As of March 31, 2024, the 93,890.20 outstanding shares of Convertible Preferred Stock were convertible into approximately 30,783,671 shares of the Company’s common stock. The holders of Convertible Preferred Stock are entitled to vote with the holders of common stock, on an as-converted basis. In addition, holders of Convertible Preferred Stock have the right, at their option and at any time, to convert their shares into shares of common stock. Each share of Convertible Preferred Stock will mandatorily convert upon achieving thresholds related to the Company’s market capitalization and profitability metrics and the Company is required to make an offer to repurchase the outstanding Convertible Preferred Stock upon a fundamental change.

20

REDWIRE CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
(Tabular amounts in thousands of U.S. dollars, except percentages, unit, share, and warrant amounts)

Dividends on the Convertible Preferred Stock can be paid in either cash or in kind in the form of additional shares of Convertible Preferred Stock (such payment in kind, “PIK”), at the option of the Company, subject to certain exceptions. If paid in cash, such dividends will be paid at a rate of 13% per annum, subject to certain adjustments and exceptions or, if the Company issues PIK dividends, at a rate of 15% per annum, subject to certain adjustments and exceptions. Each holder of Convertible Preferred Stock has been given certain registration rights pursuant to the Registration Rights Agreement, dated October 28, 2022. As of March 31, 2024, the accumulated but not declared or paid dividends on the Convertible Preferred Stock were $5.1 million.

Based on an evaluation of the investment agreements, the Company determined that the Convertible Preferred Stock is contingently or optionally redeemable and, therefore, does not require liability classification. However, due to the Convertible Preferred Stock being redeemable at the option of the holder or upon a fundamental change, which includes events that are not fully within the Company’s control, it was determined that the Convertible Preferred Stock should be classified as one line item in temporary (mezzanine) equity on the Company’s condensed consolidated balance sheets.

Liquidation Preference
The Convertible Preferred Stock ranks senior to the Company’s common stock. In the event of any liquidation or winding up of the Company, the holders of the Convertible Preferred Stock shall be entitled to receive in preference to the holders of the Company’s common stock the greater of (a) the greater of (i) two times the Initial Value, defined as $1,000 per share and (ii) the Initial Value plus accrued and unpaid dividends, whether or not declared, and (b) the amount that would have been received based on the if-converted Accrued Value, defined as Initial Value plus accrued and unpaid dividends, whether or not declared. As of March 31, 2024, and December 31, 2023, the liquidation preference of the Convertible Preferred Stock was $187.8 million.

Note K – Revenues
The table below presents revenues by customer grouping for the following periods:
Three Months Ended
 March 31, 2024March 31, 2023
Civil space
$22,926 $26,055 
National security
13,922 10,582 
Commercial and other
50,944 20,968 
Total revenues
$87,792 $57,605 

The table below presents revenues based on the geographic location of the Company’s customers for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
U.S.
$32,522 $43,783 
Europe55,208 13,822 
Other62  
Total revenues
$87,792 $57,605 

Customers comprising 10% or more of revenues are presented below for the following periods:
Three Months Ended
 March 31, 2024March 31, 2023
Customer A(1)
$ $9,036 
Customer B(1)
 6,681 
Customer C(1)
 5,903 
Customer D(1)
43,730  
Total$43,730 $21,620 
(1) While revenue may have been generated during each of the periods presented, amounts are only disclosed for the periods in which revenues represented 10% or more of total revenue.
21

REDWIRE CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
(Tabular amounts in thousands of U.S. dollars, except percentages, unit, share, and warrant amounts)


Contract Balances
The table below presents the contract assets and contract liabilities included on the condensed consolidated balance sheets for the following periods:
March 31, 2024December 31, 2023
Contract assets
$39,554 $36,961 
 
Contract liabilities$37,172 $52,645 

The increase in contract assets was primarily driven by revenue growth and the timing of billable milestones occurring during the three months ended March 31, 2024.

The decrease in contract liabilities during 2024 was primarily driven by revenue recognized during the three months ended March 31, 2024 on performance obligations related to large billable milestones occurring closer to the end of 2023. Revenue recognized in the three months ended March 31, 2024 that was included in the contract liability balance as of December 31, 2023 was $35.9 million. Revenue recognized in the three months ended March 31, 2023 that was included in the contract liability balance as of December 31, 2022 was $18.7 million.

The Company evaluates the contract value and cost estimates at completion (“EAC”) for performance obligations at least quarterly and more frequently when circumstances significantly change. Due to the nature of the work required to be performed on many of the Company’s performance obligations, the estimate of total revenue and cost at completion is complex, subject to many variables and requires significant judgment by management on a contract-by-contract basis. As part of this process, management reviews information including, but not limited to, labor productivity, the nature and technical complexity of the work to be performed, availability and cost volatility of materials, subcontractor and vendor performance, volume assumptions, inflationary trends, and schedule and performance delays.

When the Company’s estimate of total costs to be incurred to satisfy a performance obligation exceeds the expected revenue, the Company recognizes the loss immediately. When the Company determines that a change in estimate has an impact on the associated profit of a performance obligation, the Company records the cumulative positive or negative adjustment to the statement of operations and comprehensive income (loss). Changes in estimates and assumptions related to the status of certain long-term contracts may have a material effect on the Company’s operating results.

The below table summarizes the favorable (unfavorable) impact of the net EAC adjustments for the following periods:
Three Months Ended
 March 31, 2024March 31, 2023
Net EAC adjustments, before income taxes$(3,931)$(1,610)
Net EAC adjustments, net of income taxes(3,986)(1,604)
Net EAC adjustments, net of income taxes, per diluted share(0.06)(0.02)

The net EAC adjustments in 2024 were primarily due to additional unplanned design and test cycles required to meet customer requirements in the Company’s structures and mechanisms and power generation space infrastructure offerings. The change in net EAC adjustments in 2023 was primarily due to increased production costs contributed by continued supply chain and labor market pressures.

Remaining Performance Obligations
As of March 31, 2024, the aggregate amount of the transaction price allocated to remaining performance obligations was $299.8 million. The Company expects to recognize approximately 67% of its remaining performance obligations as revenue within the next 12 months and the balance thereafter.

Note L – Employee Benefit Plans
Post-Retirement Benefit Plans
The Company sponsors various post-retirement benefit plans through its wholly-owned subsidiary, Redwire Space NV (“Space NV”), including three cash balance plans: one defined benefit pension plan with risk-based coverage for death and disability benefits
22

REDWIRE CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
(Tabular amounts in thousands of U.S. dollars, except percentages, unit, share, and warrant amounts)

(collectively, the “Base Plan”) and two supplementary pension bonus plans that provides variable remuneration linked to employees’ performance (the “Performance Plans”). The Company has taken actions to mitigate the risk related to its post-retirement benefit plans through pension risk transfer transactions whereby the Company subscribes to group insurance policies, which are funded by employee and employer premiums (contributions) determined at the beginning of each plan year. The Company has determined that the unit of account is the insurance contract and therefore, on a plan-by-plan basis, recognizes the net funded status as either an asset recorded within other non-current assets or a liability recorded within other non-current liabilities within the condensed consolidated balance sheets. A net liability is recorded to the extent that the benefit obligation exceeds the fair value of plan assets or a net asset is recorded to the extent that the fair value of plan assets exceeds the benefit obligation.

Income Statement Information
The table below provides the components of net periodic benefit cost and other amounts recognized in the condensed consolidated statements of operations and comprehensive income (loss) for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Base Plan
Performance Plans
Base Plan
Performance Plans
Net periodic benefit cost:
Service cost$79 $57 $81 $388 
Interest cost62 26 57 24 
Expected return on plan assets(64)(25)(57)(22)
Net periodic benefit cost$77 $58 $81 $390 

Contributions
The required funding of our qualified defined benefit pension plans is determined in accordance with Belgium Regulation. The table below presents contributions made by the employee and employer for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Contributions by:Base Plan
Performance Plans
Base Plan
Performance Plans
Employee$41 $ $59 $ 
Employer79 57 99 386 

Note M – Equity-Based Compensation
Incentive Units
The Company’s former parent, AE Red Holdings, LLC (formerly known as Redwire Holdings, LLC) (“Holdings”) adopted a written compensatory benefit plan (the “Class P Unit Incentive Plan”) to provide incentives to existing or new employees, officers, managers, directors, or other service providers of the Company or its subsidiaries in the form of Holdings’ Class P Units (“Incentive Units”). As amended, the Tranche I and the Tranche III Incentive Units became fully vested in 2021. Holdings also amended the Class P Unit Incentive Plan so that the Tranche II Incentive Units would vest on any liquidation event, as defined in the Class P Unit Incentive Plan, rather than only upon consummation of the sale of Holdings, subject to the market-based condition stipulated in the Class P Unit Incentive Plan prior to its amendment. All compensation expense was recognized during 2021 and 2022 and as of March 31, 2024, Tranches I and III were fully vested and Tranche II is still subject to the market-based vesting condition.

2021 Omnibus Incentive Plan
Stock Options
The Company’s 2021 Omnibus Incentive Plan (the “Plan”) authorizes the grant of stock options (incentive and non-qualified) to purchase shares of the Company’s common stock with a contractual term of 10 years. The options vest over a three-year term as follows: 33.3% on the first anniversary of the grant date, 33.3% on the second anniversary of the grant date, and 33.4% on the third anniversary of the grant date. Vesting is contingent upon continued employment or service to the Company; both the vested and unvested portion of an option will be immediately forfeited and canceled if employment or service ceases to the Company. The Company recognizes equity-based compensation expense for the options equal to the fair value of the awards on a straight-line basis over the requisite service period and recognizes forfeitures as they occur. The fair value of options granted under the Plan is estimated on the grant date under the Black-Scholes OPM.
23

REDWIRE CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
(Tabular amounts in thousands of U.S. dollars, except percentages, unit, share, and warrant amounts)


The table below presents the activity of stock options under the Plan:
Number of Options
Weighted-Average Grant Date Fair Value per ShareWeighted-Average Exercise Price per ShareWeighted-Average Remaining Contractual Term (Years)
Outstanding as of December 31, 20232,102,591 $2.69 $7.20 7.42
Granted   
Expired   
Forfeited(3,832)2.18 4.95 
Outstanding as of March 31, 2024
2,098,759 $2.60 $7.20 7.16

As of March 31, 2024, the total unrecognized compensation cost related to unvested stock options granted under the Plan was $1.1 million and is expected to be recognized over a weighted-average period of 0.9 years. As of March 31, 2024, there were 1,185,319 stock options that were vested and exercisable.

Performance-based Restricted Stock Units
The Plan authorizes the grant of performance-based restricted stock units (“PSUs”). The PSUs generally vest upon completion of a three-year period (“performance period”). The number of shares, if any, that are ultimately awarded is contingent upon the Company’s closing price per share at the end of the performance period and continued employment or service to the Company. The performance share payout is based on a market condition, and as such, the awards are valued using a Monte Carlo simulation model (“model”) on the grant date. The model generates the fair value of the award at the grant date, which is then recognized as expense on a straight-line basis over the vesting period. The Company recognizes forfeitures as they occur.

The table below presents the activity of performance-based restricted stock units under the Plan:
Number of PSUs
Weighted-Average Grant Date Fair Value per ShareWeighted-Average Remaining Contractual Term (in Years)Aggregate Intrinsic Value
Outstanding as of December 31, 2023706,097 $3.15 2.0$2,012 
Granted  
Vested
  
Forfeited(10,000)3.15 
Outstanding as of March 31, 2024
696,097 $3.15 1.8$3,056 

As of March 31, 2024, total unrecognized compensation cost related to unvested PSUs granted under the Plan was $1.5 million and is expected to be recognized over a weighted-average period of 1.8 years.

Restricted Stock Units
Restricted stock units awarded under the Plan follow the same vesting conditions as the options described above and are generally subject to forfeiture in the event of termination of employment prior to vesting dates. The Company recognizes equity-based compensation expense for the restricted stock units equal to the fair value of the awards on a straight-line basis over the requisite service period and recognizes forfeitures as they occur.

24

REDWIRE CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
(Tabular amounts in thousands of U.S. dollars, except percentages, unit, share, and warrant amounts)

The table below presents the activity of restricted stock units under the Plan:
Number of RSUs
Weighted-Average Grant Date Fair Value per ShareWeighted-Average Remaining Contractual Term (in Years)Aggregate Intrinsic Value
Unvested as of December 31, 20232,851,215 $3.89 1.2$8,126 
Granted65,201 2.97 
Vested(52,500)2.96 
Forfeited(75,210)3.94 
Unvested as of March 31, 2024
2,788,706 $3.88 1.0$12,242 

As of March 31, 2024, total unrecognized compensation cost related to unvested restricted stock units granted under the Plan was $6.8 million and is expected to be recognized over a weighted-average period of 1.6 years.

Employee Stock Purchase Plan
On September 2, 2021, the Company’s Board adopted the Redwire Corporation 2021 Employee Stock Purchase Plan (the “ESPP”) which authorizes the grant of rights to purchase common stock of the Company to employees, officers and directors (if they are otherwise employees) of the Company. Under the ESPP, there is an enrollment period for each offering, when each eligible employee for that offering period has the option to enroll for that offering period, which allows the eligible employee to purchase shares of the Company’s common stock at the end of the offering period. Each offering period under the ESPP is generally for five months, which can be modified from time to time. Subject to limitations, each participant will be permitted to purchase a number of shares determined by dividing the employee’s accumulated payroll deductions for the offering period by the applicable purchase price, which is equal to 85% of the fair market value of the Company’s common stock at the beginning or end of each offering period, whichever is less. A participant must designate in the enrollment package the percentage (if any) up to 15% of compensation to be deducted during that offering period for the purchase of stock under the ESPP, subject to certain limitations. As of March 31, 2024, the Company had one active offering period.

The ESPP is considered a compensatory plan with the related compensation cost expensed over the five month offering period. The Company utilizes the Black-Scholes OPM to compute the fair market value of shares under the ESPP for each offering period. As of March 31, 2024, no shares had been purchased and 2,680,999 shares were available for future sales under the ESPP.

The table below presents the equity-based compensation expense recorded for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Cost of sales
ESPP
$35 $ 
Stock options
9 46 
Restricted stock units
606 673 
Performance-based restricted stock units
4  
Total cost of sales$654 $719 
Selling, general and administrative expenses
ESPP
$24 $ 
Stock options
412 361 
Restricted stock units
1,235 878 
Performance-based restricted stock units
210  
Total selling, general and administrative expenses$1,881 $1,239 
Total equity-based compensation expense$2,535 $1,958 

25

REDWIRE CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
(Tabular amounts in thousands of U.S. dollars, except percentages, unit, share, and warrant amounts)

Note N – Net Income (Loss) per Common Share
The table below presents a reconciliation of the basic and diluted net income (loss) per share that were computed for the following periods:
Three Months Ended
 March 31, 2024March 31, 2023
Numerator:
Net income (loss) attributable to Redwire Corporation$(8,095)$(7,258)
Less: dividends on Convertible Preferred Stock3,043 4,366 
Net income (loss) available to common shareholders$(11,138)$(11,624)
Denominator:
Weighted-average common shares outstanding:
Basic and diluted
65,572,286 64,280,631 
Net income (loss) per common share:
Basic and diluted$(0.17)$(0.18)
Basic and diluted net income (loss) per common share are calculated by dividing net income (loss) available to common shareholders (the numerator) by the weighted-average number of common shares outstanding (the denominator) during the period. Net income (loss) available to common shareholders (the numerator) is calculated by deducting both dividends declared and accumulated, regardless of the form of payment, during the period from Net income (loss) attributable to Redwire Corporation as presented on the condensed consolidated statements of operations and comprehensive income (loss).

Basic net income (loss) per common share is computed by dividing net income (loss) available to common shareholders by the weighted-average number of common shares outstanding during the period. Diluted net income (loss) per common share is computed by dividing net income (loss) available to common shareholders by the weighted-average number of common shares and common equivalent shares outstanding for the periods presented using the treasury-stock method or, for participating securities, the if-converted method or two-class method, whichever is more dilutive. Common equivalent shares outstanding includes the dilutive effects from the assumed issuance, exercise or conversion of warrants, equity-based awards, and the Convertible Preferred Stock, except when antidilutive.
Because the Company had a net loss for all periods presented, the Company did not have any dilutive securities and/or other contracts that could, potentially, be exercised or converted into shares of common stock and then share in the earnings of the Company. As a result, diluted net income (loss) per common share is the same as basic net income (loss) per common share for the periods presented. Please refer to Note C – Fair Value of Financial Instruments, Note J – Convertible Preferred Stock, and Note M – Equity-Based Compensation for additional information on the Company’s warrants, Convertible Preferred Stock, and equity-based compensation awards, respectively.

Note O – Joint Venture
The Company, through its wholly-owned subsidiary, Space NV, participates in a joint venture operation with SES Techcom S.A. (“Techcom”) for the purpose of performing maintenance and operations services (“M&O Services”) for the European Space Agency (“ESA”), among others. Pursuant to a shareholders agreement dated June 28, 2007, this joint venture was created under the form of two companies: Redu Space Service SA/NV (“RSS”) and ROS, both of which are organized under Belgian law. Total authorized share capital for RSS and ROS was €250 thousand. The Company has an ownership interest in RSS and ROS of 48% and 52%, respectively, while Techcom has ownership interests in RSS and ROS of 52% and 48%, respectively. Voting rights, board representation and distribution of residual returns are proportionate to these equity interests.

M&O Services provided under the joint venture include development, operation and maintenance of satellite communication systems and ground facilities as well as in-orbit testing and educational support services on delivered infrastructure. These services are jointly performed with ROS serving as a subcontractor to RSS. Pursuant to an agreement dated April 1, 2022 (the “Transfer Agreement”), all M&O activities were transferred from ROS to RSS, including personnel, and the subcontractor relationship between ROS and RSS was terminated on the same date.

26

REDWIRE CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
(Tabular amounts in thousands of U.S. dollars, except percentages, unit, share, and warrant amounts)

The acquisition of Space NV by the Company did not result in any changes to the joint venture or ownership interests in the underlying legal entities. The joint venture automatically terminates on the earlier of: (i) the expiration of the M&O Service agreement with ESA, unless other business is conducted by either company at the time of expiration, (ii) complete withdrawal of ownership interests held by Space NV or Techcom, or (iii) unanimous consent by the shareholders that both RSS and ROS are dissolved.

The Company exhibits significant influence over the joint venture operations and receives a management fee in exchange for administrative services. Both RSS and ROS are accounted for under the VIE model due to insufficient equity investment at risk to finance operations without subordinated financial support. Additional information with regard to these entities is provided below.

Consolidated Variable Interest Entity
ROS was formed with an initial issued share capital of €0.1 million representing 1,000 shares of €100 par value each. The shares were fully paid upon incorporation with Space NV and Techcom owning 52% and 48%, respectively. ROS’s board of directors is composed of five members elected for renewable terms of 2 years. As previously noted, board representation under the joint venture is proportionate to equity ownership with Space NV holding a majority as of March 31, 2024 and December 31, 2023.

The Company evaluated its interests in the joint venture and determined that Space NV had a variable interest in ROS as of March 31, 2024 and December 31, 2023. Due to their power to direct activities of the VIE that most significantly impact its economic performance, Space NV was determined to be the primary beneficiary and, therefore, consolidated ROS as of March 31, 2024 and December 31, 2023. Total assets and total liabilities for ROS were $0.5 million and $0.1 million, respectively, as of March 31, 2024, and $0.5 million and $0.1 million, respectively, as of December 31, 2023. Net income from ROS for the three months ended March 31, 2024 and 2023 was de minimis for disclosure.

Nonconsolidated Variable Interest Entity
RSS was also formed with an initial issued share capital of €0.1 million representing 1,000 shares of €100 par value each. The shares were fully paid upon incorporation with Techcom and Space NV owning 52% and 48%, respectively. RSS’s board of directors is composed of five members elected for renewable terms of 2 years. As previously noted, board representation under the joint venture is proportionate to equity ownership with Techcom holding a majority as of March 31, 2024 and December 31, 2023.

The Company determined that Space NV was not the primary beneficiary of RSS due to Techcom having the power to direct the activities of the VIE that most significantly impact its economic performance. As a result of having ownership greater than 20% but less than 50% and holding two of five board seats, Space NV has the ability to exercise significant influence over the entity. Accordingly, RSS is accounted for as an equity method investment.

The Company recognized income (loss) from RSS of $0.1 million and $(0.1) million for the three months ended March 31, 2024 and 2023, respectively, which is included in other (income) expense, net on the condensed consolidated statements of operations and comprehensive income (loss). The carrying value of the equity method investment was $3.6 million as of March 31, 2024 and December 31, 2023, respectively.

Note P – Related Parties
A customer of the Company, Related Party A, was a related party as Peter Cannito, the Company’s Chairman, CEO and President, and Kirk Konert, a member of the Company’s Board, also serve on the board of directors for the customer effective as of the second quarter of 2022.

A customer of the Company, Related Party B, was a related party as AEI acquired a majority interest in the customer during the fourth quarter of 2022 and Kirk Konert, a member of the Company’s Board, also serves on the board of directors for this customer.
27

REDWIRE CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
(Tabular amounts in thousands of U.S. dollars, except percentages, unit, share, and warrant amounts)


The table below presents details of the Company’s related party transactions included on the condensed consolidated balance sheets and the condensed consolidated statements of operations and comprehensive income (loss) for the following periods:
As of
March 31, 2024December 31, 2023
Accounts receivable:
Related Party A$532 $ 
Related Party B603 4,849 
$1,135 $4,849 
Three Months Ended
March 31, 2024March 31, 2023
Revenues:
Related Party A$98 $394 
Related Party B
2,004 2,971 
$2,102 $3,365 

In the normal course of business, the Company participates in related party transactions with certain vendors and customers where AEI maintains a significant ownership interest and/or can exhibit significant influence on the operations of such parties. For the three months ended March 31, 2024 and 2023, transactions with other companies in AEI’s investment portfolio, not separately disclosed, did not have a material impact on the Company’s condensed consolidated financial statements.

Please refer to Note J – Convertible Preferred Stock, for related party transactions associated with the Company’s Convertible Preferred Stock.

Note Q – Subsequent Events
On May 1, 2024, in accordance with the Convertible Preferred Stock Certificate of Designation, the Company issued 7,022.45 shares of Series A Convertible Preferred Stock to holders of record as of April 15, 2024 as a paid-in-kind dividend on the Convertible Preferred Stock. As such, the 100,912.65 outstanding shares of Convertible Preferred Stock were convertible into approximately 33,086,123 shares of the Company’s Common Stock as of May 1, 2024.

The Company has evaluated subsequent events after the consolidated balance sheet as of March 31, 2024 through the condensed consolidated financial statements issuance date and has concluded there were no additional subsequent events that require disclosure.




28

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis should be read in conjunction with the condensed consolidated financial statements and accompanying notes included in this Quarterly Report on Form 10-Q. Certain information contained in this discussion and analysis includes forward-looking statements that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of many factors. For information identifying important factors that could cause actual results to differ materially from those anticipated in the forward-looking statements, please refer to Item 1A. “Risk Factors” and the "Cautionary Note Regarding Forward-Looking Statements” sections of this Quarterly Report on Form 10-Q. Unless the context otherwise requires, all references in this section to the “Company,” “Redwire,” “we,” “us” or “our” refer to Redwire Corporation and its consolidated subsidiaries.
Business Overview
Redwire is a global leader in mission critical space solutions and high-reliability space infrastructure for the next generation space economy. Our “Heritage plus Innovation” strategy enables us to combine decades of flight heritage with an agile and innovative culture creating new, innovative technologies, which are the building blocks of space infrastructure for government and commercial customers.

Redwire’s primary business model is providing mission critical solutions based on core space infrastructure offerings for government and commercial customers through long-duration projects. These core offerings include leading technologies and production capability for avionics and sensors; power generation; structure and mechanisms; radio frequency (“RF”) systems; platforms, payloads and missions; and microgravity payloads. Our core offerings have been enabling space missions since the 1960s and have been flight-proven on over 200 spaceflight missions, including the National Aeronautics and Space Administration’s (“NASA”) Artemis program, New Horizons and Perseverance, the Space Forces’ GPS, and the European Space Agency’s (“ESA”) Project for On-Board Autonomy (“PROBA”) programs. We are also a provider of innovative technologies with the potential to help transform the economics of space and create new markets for its exploration and commercialization.

The following discussion should be read along with the financial statements included in this Form 10-Q, as well as “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” “Liquidity and Capital Resources,” and “Risk Factors” included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the SEC on March 20, 2024, which provides additional information on our business, the environment in which we operate and our operating results.
Recent Developments
During the first quarter of 2024, the Company delivered strong revenue performance year-over-year and generated positive cash flows from operating activities.
Revenues increased 52% for the three months ended March 31, 2024 compared to the same period in 2023.
Selling, general and administrative expenses as a percentage of revenues decreased to 20% for the three months ended March 31, 2024 from 28% during the same period in 2023.
Net loss increased 12% for the three months ended March 31, 2024 compared to the same period in 2023.
Net cash provided by operating activities was $2.8 million during the three months ended March 31, 2024, as compared to net cash used in operating activities of $14.0 million during the same period in 2023.



29

Results of Operations
Results of operations for the three months ended March 31, 2024 compared to the three months ended March 31, 2023
The following table presents our results of operations for the three months ended March 31, 2024 compared to the three months ended March 31, 2023:
Three Months Ended$ Change from prior year period% Change from prior year period
(in thousands, except percentages)March 31, 2024% of revenuesMarch 31, 2023% of revenues
Revenues$87,792 100 %$57,605 100 %$30,187 52 %
Cost of sales72,967 83 43,388 75 29,579 68 
Gross margin14,825 17 14,217 25 608 4 
Operating expenses:
Selling, general and administrative expenses17,362 20 16,038 28 1,324 
Transaction expenses— — — (9)(100)
Research and development1,040 388 652 168 
Operating income (loss)(3,577)(4)(2,218)(4)(1,359)61 
Interest expense, net2,918 2,644 274 10 
Other (income) expense, net1,492 2,427 (935)(39)
Income (loss) before income taxes(7,987)(9)(7,289)(13)(698)10 
Income tax expense (benefit)109 — (31)— 140 (452)
Net income (loss)(8,096)(9)(7,258)(13)(838)12 
Net income (loss) attributable to noncontrolling interests(1)— — — (1)100 
Net income (loss) attributable to Redwire Corporation$(8,095)(9)%$(7,258)(13)%$(837)12 %

Revenues
Revenues increased by $30.2 million, or 52%, for the three months ended March 31, 2024, as compared to the three months ended March 31, 2023. The year-over-year increase in revenues was primarily related to increases in average contract size and increased volume of production in the power generation and structures and mechanisms space infrastructure offerings. These increases were partially offset by the impact of net EAC adjustments for the three months ended March 31, 2024. Please refer to Note K – Revenues of the accompanying notes to the condensed consolidated financial statements for additional information related to the Company’s net EAC adjustments.

Cost of Sales
Cost of sales increased $29.6 million, or 68%, for the three months ended March 31, 2024, as compared to the three months ended March 31, 2023. The year-over-year increase in cost of sales was primarily driven by increased costs associated with revenue growth for the period.

Gross Margin
Gross margin increased $0.6 million, or 4%, for the three months ended March 31, 2024, as compared to the three months ended March 31, 2023. As a percentage of revenues, gross margin was 17% and 25% for the three months ended March 31, 2024 and 2023, respectively. The year-over-year decrease in gross margin as a percentage of revenues was primarily driven by changes in contract mix and the impact of net EAC adjustments for the three months ended March 31, 2024. Please refer to Note K – Revenues of the accompanying notes to the condensed consolidated financial statements for additional information related to the Company’s net EAC adjustments.

Selling, General and Administrative (“SG&A”) Expenses
SG&A expenses increased $1.3 million, or 8%, for the three months ended March 31, 2024, as compared to the three months ended March 31, 2023. The year-over-year increase in SG&A expenses was primarily driven by an increase in share-based compensation and legal expenses of $0.6 million and $0.7 million, respectively. SG&A expenses as a percentage of revenues, decreased to 20% for the three months ended March 31, 2024 from 28% during the same period in 2023. This decrease reflects the Company’s continued focus on cost discipline and streamlining corporate overhead costs to enhance operating leverage.
30


Transaction Expenses
Transaction expenses for the three months ended March 31, 2024 remained materially consistent as compared with the same period in 2023.

Research and Development
Research and development expenses increased for the three months ended March 31, 2024 as compared to the three months ended March 31, 2023. The increase was primarily due to strategic decisions to invest in future developments related to microgravity payloads, radio frequency and power generation technologies.

Interest Expense, net
Interest expense, net increased $0.3 million, or 10%, for the three months ended March 31, 2024, as compared to the three months ended March 31, 2023. This increase was primarily related to an increase in our cost of capital due to unfavorable changes in variable interest rates on the Company’s debt obligations and increased borrowings on the revolving credit facility compared to the same period in 2023. Please refer to Note F – Debt of the accompanying notes to the condensed consolidated financial statements for additional information related to the Company’s debt obligations.

Other (Income) Expense, net
Other (income) expense, net decreased by $0.9 million, or 39%, for the three months ended March 31, 2024, as compared to the three months ended March 31, 2023. This year-over-year decrease was primarily due to a $1.1 million loss as a result of an increase in the fair value of the Company’s private warrant liability for the three months ended March 31, 2024 as compared to a $2.8 million loss for the comparable period in 2023. Please refer to Note C – Fair Value of Financial Instruments of the accompanying notes to the condensed consolidated financial statements for additional information related to the private warrants. The decrease was also partially due to less favorable impact from foreign currency transactions for the three months ended March 31, 2024 as compared to the same period in 2023.

Income Tax Expense (Benefit)
The table below provides information regarding our income tax expense (benefit) for the following periods:
Three Months Ended
(in thousands, except percentages)
March 31, 2024March 31, 2023
Income tax expense (benefit)$109 $(31)
Effective tax rate(1.4)%0.4 %
The change in our effective tax rate for the three months ended March 31, 2024, as compared to the three months ended March 31, 2023 is primarily due to the change in the valuation allowance. Please refer to Note H – Income Taxes of the accompanying notes to the condensed consolidated financial statements for additional information.

Net Income (Loss) Attributable to Noncontrolling Interests
The net income (loss) attributable to noncontrolling interests for the three months ended March 31, 2024 remained materially consistent as compared with the same period in 2023.

Supplemental Non-GAAP Information
We use Adjusted EBITDA and Pro Forma Adjusted EBITDA to evaluate our operating performance, generate future operating plans, and make strategic decisions, including those relating to operating expenses and the allocation of internal resources which are not calculated in accordance with U.S. Generally Accepted Accounting Principles (“U.S. GAAP”) and are considered to be Non-GAAP financial performance measures. These Non-GAAP financial performance measures are used to supplement the financial information presented on a U.S. GAAP basis and should not be considered in isolation or as a substitute for the relevant U.S. GAAP measures and should be read in conjunction with information presented on a U.S. GAAP basis. Because not all companies use identical calculations, our presentation of Non-GAAP measures may not be comparable to other similarly titled measures of other companies.

Adjusted EBITDA is defined as net income (loss) adjusted for interest expense, net, income tax expense (benefit), depreciation and amortization, impairment expense, acquisition deal costs, acquisition integration costs, acquisition earnout costs, purchase accounting fair value adjustment related to deferred revenue, severance costs, capital market and advisory fees, litigation-related expenses, write-off of long-lived assets, equity-based compensation, committed equity facility transaction costs, debt financing costs, and warrant liability change in fair value adjustments. Pro Forma Adjusted EBITDA is defined as Adjusted EBITDA further adjusted for the
31

incremental Adjusted EBITDA that acquired businesses would have contributed for the periods presented if such acquisitions had occurred on January 1 of the year in which they occurred. Accordingly, historical financial information for the businesses acquired includes pro forma adjustments calculated in a manner consistent with the concepts of Article 8 of Regulation S-X, which are ultimately added back in the calculation of Adjusted EBITDA. From March 2020 through March 31, 2024, the Company has completed nine acquisitions, and as such, we believe Pro Forma Adjusted EBITDA provides meaningful insights into the impact of strategic acquisitions as well as an indicative run rate of the Company’s future operating performance.

The table below presents a reconciliation of Adjusted EBITDA and Pro Forma Adjusted EBITDA to net income (loss), computed in accordance with U.S. GAAP for the following periods:
Three Months Ended
(in thousands)March 31, 2024March 31, 2023
Net income (loss)$(8,096)$(7,258)
Interest expense, net2,918 2,644 
Income tax expense (benefit)109 (31)
Depreciation and amortization2,753 2,466 
Acquisition deal costs (i)— 
Acquisition integration costs (i)— 306 
Purchase accounting fair value adjustment related to deferred revenue (ii)— 15 
Severance costs (iii)144 
Capital market and advisory fees (iv)2,278 1,388 
Litigation-related expenses (v)701 25 
Equity-based compensation (vi)2,535 1,958 
Committed equity facility transaction costs (vii)— (106)
Warrant liability change in fair value adjustment (viii)1,075 2,784 
Adjusted EBITDA4,281 4,344 
Pro forma impact on Adjusted EBITDA (ix)
— — 
Pro Forma Adjusted EBITDA$4,281 $4,344 
i.Redwire incurred acquisition costs including due diligence, integration costs and additional expenses related to pre-acquisition activity.
ii.Redwire recorded adjustments related to the impact of recognizing deferred revenue at fair value as part of the purchase accounting for previous acquisitions.
iii.Redwire incurred severance costs related to separation agreements entered into with former employees.
iv.Redwire incurred capital market and advisory fees related to advisors assisting with transitional activities associated with becoming a public company, such as implementation of internal controls over financial reporting, and the internalization of corporate services, including, but not limited to, implementing enhanced enterprise resource planning systems.
v.Redwire incurred expenses related to securities litigation as further described in Note I of the accompanying notes to the condensed consolidated financial statements.
vi.Redwire incurred expenses related to equity-based compensation under Redwire’s equity-based compensation plan.
vii.Redwire incurred expenses related to the committed equity facility with B. Riley, which includes consideration paid to enter into the Purchase Agreement as well as changes in fair value recognized as a gain or loss during the respective periods.
viii.Redwire adjusted the private warrant liability to reflect changes in fair value recognized as a gain or loss during the respective periods.
ix.Pro forma impact is computed in a manner consistent with the concepts of Article 8 of Regulation S-X and represents the incremental results of a full period of operations assuming the entities acquired during the periods presented were acquired from January 1 of the year in which they occurred.

32

Key Performance Indicators
The following Key Performance Indicators (“KPIs”) are used by Management to assess the financial performance of the Company, monitor relevant trends and support financial, operational and strategic decision-making. Management frequently monitors and evaluates KPIs against internal targets, core business objectives as well as industry peers and may, on occasion, change the mix or calculation of KPIs to better align with the business, its operating environment, standard industry metrics, or other considerations. If the Company changes the method by which it calculates or presents a KPI, prior period disclosures are recast to conform to current presentation.
Book-to-Bill
Our book-to-bill ratio was as follows for the periods presented:
Three Months EndedLast Twelve Months
(in thousands, except ratio)March 31, 2024March 31, 2023March 31, 2024March 31, 2023
Contracts awarded
$35,101 $29,665 $305,478 $326,273 
Revenues
87,792 57,605 273,987 185,287 
Book-to-bill ratio
0.400.511.111.76
Book-to-bill is the ratio of total contracts awarded to revenues recorded in the same period. The contracts awarded balance includes firm contract orders, including time-and-material (“T&M”) contracts, awarded during the period and does not include unexercised contract options or potential orders under indefinite delivery/indefinite quantity contracts. Although the contracts awarded balance reflects firm contract orders, terminations, amendments, or contract cancellations may occur which could result in a reduction to the contracts awarded balance.
We view book-to-bill as an indicator of future revenue growth potential. To drive future revenue growth, our goal is for the level of contracts awarded in a given period to exceed the revenue recorded, thus yielding a book-to-bill ratio greater than 1.0.

Our book-to-bill ratio was 0.40 for the three months ended March 31, 2024, as compared to 0.51 for the three months ended March 31, 2023. For the three months ended March 31, 2024 and 2023, none of the contracts awarded balance relates to acquired contract value.

Our book-to-bill ratio was 1.11 for the LTM (“Last Twelve Months”) ended March 31, 2024, as compared to 1.76 for the LTM ended March 31, 2023. For the LTM ended March 31, 2024, none of the contracts awarded balance relates to acquired contract value. For the LTM ended March 31, 2023, contracts awarded includes $109.8 million of acquired contract value from the Space NV acquisition, which was completed in the fourth quarter of 2022.

Backlog
The following table presents our contracted backlog as of March 31, 2024 and December 31, 2023, and related activity for the three months ended March 31, 2024 as compared to the year ended December 31, 2023.
(in thousands)March 31, 2024December 31, 2023
Organic backlog, beginning balance$372,790 $313,057 
Organic additions during the period35,101 300,042 
Organic revenue recognized during the period(87,792)(243,800)
Foreign currency translation(2,135)3,491 
Organic backlog, ending balance317,964 372,790 
Acquisition-related contract value, beginning balance— — 
Acquisition-related backlog, ending balance— — 
Contracted backlog, ending balance$317,964 $372,790 

We view growth in backlog as a key measure of our business growth. Contracted backlog represents the estimated dollar value of firm funded executed contracts for which work has not been performed (also known as the remaining performance obligations on a contract). Our contracted backlog includes $18.1 million and $19.3 million in remaining contract value from T&M contracts as of March 31, 2024 and as of December 31, 2023, respectively.

Organic backlog change excludes backlog activity from acquisitions for the first four full quarters since the entities’ acquisition date. Contracted backlog activity for the first four full quarters since the entities’ acquisition date is included in acquisition-related
33

contracted backlog change. After the completion of four fiscal quarters, acquired entities are treated as organic for current and comparable historical periods.

Organic contract value includes the remaining contract value as of January 1 not yet recognized as revenue and additional orders awarded during the period for those entities treated as organic. Acquisition-related contract value includes remaining contract value as of the acquisition date not yet recognized as revenue and additional orders awarded during the period for entities not treated as organic. Organic revenue includes revenue earned during the period presented for those entities treated as organic, while acquisition-related revenue includes the same for all other entities, excluding any pre-acquisition revenue earned during the period. There is no acquisition-related backlog activity presented in the table above as all acquired entities have completed four fiscal quarters post-acquisition.

Although contracted backlog reflects business associated with contracts that are considered to be firm, terminations, amendments or contract cancellations may occur, which could result in a reduction in our total backlog. In addition, some of our multi-year contracts are subject to annual funding. Management fully expects all amounts reflected in contracted backlog to ultimately be fully funded. Contracted backlog from foreign operations in Luxembourg and Belgium was $96.6 million and $106.0 million as of March 31, 2024 and December 31, 2023, respectively. These amounts are subject to foreign exchange rate translations from euros to U.S. dollars that could cause the remaining backlog balance to fluctuate with the foreign exchange rate at the time of measurement.

Liquidity and Capital Resources
Our operations are primarily funded with cash flows provided by operating activities and access to existing credit facilities. As of March 31, 2024, we had $32.6 million in cash and cash equivalents and $15.0 million in available borrowings from our existing credit facilities.
Our primary requirements for liquidity and capital are for the Company’s material cash requirements, including working capital needs, satisfaction of our indebtedness and contractual commitments, investment in expanding our breadth and footprint through acquisitions as well as investment in facilities, equipment, technologies, and research and development for our growth initiatives and general corporate needs.

Our ability to fund our cash needs is dependent upon the successful execution of our business strategy and future operating results. Our future operating results are subject to, among others, general economic conditions, including as a result of heightened inflation, rising interest rates and supply chain pressures, competitive dynamics in our target markets as well as legislative and regulatory factors that may be outside of our control. As part of our business and debt management strategy, we continuously evaluate opportunities to further strengthen our financial and liquidity position, including the issuance of additional equity or debt securities, refinance or otherwise restructure our existing credit facilities, or enter into new financing arrangements. There can be no assurance that any of these actions will be sufficient to allow us to service our debt obligations, meet our debt covenants, or that such actions will not result in an adverse impact on our business. In the event that we require additional financing, we may not be able to raise such financing on terms acceptable to us or at all.

We believe our existing sources of liquidity will be sufficient to meet our working capital needs and comply with our debt covenants for at least the next twelve months from the date on which our condensed consolidated financial statements were issued.

Indebtedness
Please refer to Note F – Debt of the accompanying notes to the condensed consolidated financial statements for additional information related to the Company’s debt obligations.

Committed Equity Facility
On April 14, 2022, the Company entered into an $80.0 million common stock Purchase Agreement (the “Purchase Agreement”) with B. Riley Principal Capital, LLC (“B. Riley”). The Purchase Agreement governs a committed equity facility that provides the Company with the right, without obligation, to sell and issue up to $80.0 million of its common stock over a period of 24 months to B. Riley at the Company’s sole discretion, subject to certain limitations and conditions. Please refer to Note C – Fair Value of Financial Instruments of the accompanying notes to the condensed consolidated financial statements for additional information.

Net proceeds under the Purchase Agreement to the Company will depend on the frequency and prices at which the Company sells shares of its common stock to B. Riley. The Company intends to use the net proceeds from this Purchase Agreement to further support its growth strategy through initiatives such as accretive acquisitions and internal investments, to bolster working capital and/or for general corporate purposes.

The Company did not sell shares to B. Riley during the three months ended March 31, 2024. As of March 31, 2024, the Company had 7,592,939 registered shares available for purchase under the committed equity facility.
34


On April 14, 2024, the Purchase Agreement with B. Riley expired in accordance with its terms and was not extended.

Contractual Obligations
During the three months ended March 31, 2024, there were no material changes to the Company’s contractual obligations as presented in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the SEC on March 20, 2024, that were outside the ordinary course of our business.
Cash Flows
The table below summarizes certain information from the condensed consolidated statements of cash flows for the following periods:
Three Months Ended
(in thousands)March 31, 2024March 31, 2023
Cash and cash equivalents at beginning of year
$30,278 $28,316 
Operating activities:
Net income (loss)(8,096)(7,258)
Non-cash adjustments7,040 7,621 
Changes in working capital3,820 (14,411)
Net cash provided by (used in) operating activities
2,764 (14,048)
Net cash provided by (used in) investing activities
(2,367)(799)
Net cash provided by (used in) financing activities
2,032 (2,237)
Effect of foreign currency rate changes on cash and cash equivalents
(138)41 
Net increase (decrease) in cash and cash equivalents
2,291 (17,043)
Cash and cash equivalents at end of period
$32,569 $11,273 

Operating activities
Net cash provided by operating activities was $2.8 million during the three months ended March 31, 2024, as compared to net cash used in operating activities of $14.0 million during the same period in 2023, resulting in a $16.8 million decrease in the use of cash year-over-year. The change was primarily due to an increase in cash provided by working capital of $18.2 million partially offset by an increase of $1.4 million in cash used related to the Company’s net loss and non-cash adjustments for the three months ended March 31, 2024 in comparison to the same period in 2023. The increase in cash provided by working capital is primarily related to an increase in accounts payable and accrued expenses of $7.9 million and a decrease in accounts receivable of $13.2 million, partially offset by a decrease in deferred revenue of $15.4 million and an increase in contract assets $3.0 million. The changes in contract assets, accounts receivable and deferred revenue were primarily driven by the timing of billable milestones during the three months ended March 31, 2024 compared to the same period in 2023. The increase in accounts payable and accrued expenses is primarily a result of timing of payments and invoice receipt.
Investing activities
Net cash used in investing activities increased $1.6 million for the three months ended March 31, 2024 as compared to the same period in 2023. The increase is primarily due to an increase in capital expenditures related to licensed software for internal-use and property, plant and equipment.
Financing activities
Net cash provided by financing activities was $2.0 million during the three months ended March 31, 2024, as compared to net cash used in financing activities of $2.2 million during the same period in 2023, resulting in a $4.3 million decrease in the use of cash year-over-year. The change was primarily due to an increase in net proceeds received from debt of $2.2 million during the three months ended March 31, 2024, compared to net repayments of $1.1 million in the same period in 2023. The increase in proceeds received from debt was driven primarily by increased draws from the Adams Street Revolving Credit Facility during the three months ended March 31, 2024, compared to the same period in 2023.

Foreign Currency Exposures
Our operations in Belgium and Luxembourg conduct transactions that are primarily denominated in euros, which limits our foreign currency exposure. However, changes in exchange rates will affect the Company’s condensed consolidated financial statements as expressed in U.S. dollars.
35


Critical Accounting Estimates
There have been no material changes to our critical accounting policies and estimates as disclosed in our audited financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the SEC on March 20, 2024.

Item 3. Quantitative and Qualitative Disclosures About Market Risk
The Company is a smaller reporting company and is not required to provide the information required under this Item 3.

Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our principal executive officer and principal financial officer, has evaluated the effectiveness of our disclosure controls and procedures, which are designed to ensure that the information required to be disclosed in reports that we file or submit under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized and reported within the time periods specified in the SEC's rules and forms, including ensuring that such information is accumulated and communicated to management (including the principal executive officer and principal financial officer) as appropriate to allow timely decisions regarding required disclosure. Based on such evaluation, our principal executive officer and our principal financial officer have concluded that such disclosure controls and procedures were not effective as of March 31, 2024 due to the material weaknesses in internal control over financial reporting described below.

Material Weaknesses in Internal Control over Financial Reporting
A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim consolidated financial statements will not be prevented or detected on a timely basis.

In connection with the Company’s evaluation of internal control over financial reporting, the following material weaknesses have been identified:
We did not maintain an effective control environment, as certain members of senior management failed to consistently message and set certain aspects of an appropriate tone at the top. Specifically, certain members of senior management failed to reinforce the need for compliance with certain of the Company’s accounting and finance policies and procedures, including reinforcement of appropriate communication.
We have not consistently established appropriate authorities and responsibilities in pursuit of financial reporting objectives, as demonstrated by, among other things, insufficient segregation of duties in our finance and accounting functions.
We did not design and maintain formal accounting policies, procedures and controls to achieve complete, accurate and timely financial accounting, reporting and disclosures, including controls over the preparation and review of business performance reviews, account reconciliations, journal entries and contract estimates used in determining the recognition of revenue.
These material weaknesses could result in misstatements of substantially all accounts and disclosures that could result in a material misstatement to the annual or interim consolidated financial statements that would not be prevented or detected.

In addition, we did not design and maintain effective information technology (“IT”) general controls for information systems that are relevant to the preparation of the consolidated financial statements. Specifically, we did not design and maintain:
program change management controls to ensure that information technology program and data changes affecting financial IT applications and underlying accounting records are identified, tested, authorized, and implemented appropriately;
user access controls to ensure appropriate segregation of duties and that adequately restrict user and privileged access to financial applications, programs, and data to appropriate Company personnel;
computer operations controls to ensure that critical batch jobs are monitored and data backups are authorized and monitored; and
testing and approval controls for program development to ensure that new software development is aligned with business and IT requirements.
The IT deficiencies, when aggregated, could impact maintaining effective segregation of duties, as well as the effectiveness of IT-dependent controls (such as automated controls that address the risk of material misstatement of one or more assertions, along with the
36

IT controls and underlying data that support the effectiveness of system-generated data and reports) that could result in misstatements potentially impacting all financial statement accounts and disclosures that would not be prevented or detected.

The material weaknesses above did not result in a material misstatement to the condensed consolidated financial statements as of March 31, 2024, nor in any restatements of financial statements previously reported by us.

Remediation Plans
We are in the process of implementing measures designed to improve our internal control over financial reporting and remediate the deficiencies that led to the material weaknesses, including tone at the top and other communications training, designing and implementing new control activities, and enhancing existing control activities.
We engaged a third-party global consulting firm to accelerate the design of new controls or enhance existing controls to ensure timely and accurate financial reporting.
We have established an ethics program which requires training and certification for all employees as well as enhances awareness of our whistleblower avenues.
We will continue to conduct training and document our processes and procedures, including accounting policies, and implement a comprehensive financial closing process checklist with additional layers of reviews. We are also in the process of standardizing controls, processes and policies across the Company to ensure consistent application including controls over the preparation and review of business performance reviews, account reconciliations, journal entries and contract estimates used in determining the recognition of revenue.
We are in the process of performing an assessment of all IT systems that provide data for financial reporting purposes and consolidating systems where appropriate. As part of this assessment, we will be designing, implementing and documenting IT general controls.
We are working to remediate the material weaknesses as efficiently and effectively as possible and expect full remediation will likely go beyond December 31, 2024. At this time, we cannot provide an estimate of costs expected to be incurred in connection with implementing this remediation plan; however, these remediation measures will be time consuming, will result in the Company incurring additional costs, and will place additional demands on our financial and operational resources.

If we are unable to successfully remediate existing or any future material weaknesses in our internal control over financial reporting, the accuracy and timing of our financial reporting may be adversely affected, investors may lose confidence in our financial reporting, and/or we could become subject to litigation or investigations by the New York Stock Exchange (“NYSE”), the SEC or other regulatory authorities.

Changes in Internal Control over Financial Reporting
There have been no changes in internal control over financial reporting during the three months ended March 31, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.



PART II. OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
We are subject to litigation, claims, investigations and audits arising from time to time in the ordinary course of business. Although legal proceedings are inherently unpredictable, we believe that we have valid defenses with respect to any matters currently pending against Redwire and we intend to defend ourselves vigorously. Excluding pending matters referenced below, the outcome of these matters, individually and in the aggregate, is not expected to have a material impact on our condensed consolidated financial statements.

For additional information on pending matters, please refer to Note I – Commitments and Contingencies of the accompanying notes to the condensed consolidated financial statements. For additional information on the risks associated with the existing and future investigations, lawsuits, arbitration, claims, enforcement actions and other legal proceedings, please refer to Item 1A. “Risk Factors”.

37

ITEM 1A. RISK FACTORS
As of March 31, 2024, there have been no material changes from the risk factors previously disclosed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on March 20, 2024.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
None.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.

ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.

ITEM 5. OTHER INFORMATION
None.

ITEM 6. EXHIBITS
The following is a list of all exhibits filed or furnished as part of this report:
Exhibit
Number
Description
31.1
31.2
32.1*
32.2*
101.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document
101.LABInline XBRL Taxonomy Extension Label Linkbase Document
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)
*The certifications furnished in Exhibit 32.1 and Exhibit 32.2 hereto are deemed to accompany this Quarterly Report on Form 10-Q and will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the registrant specifically incorporates them by reference.

38

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.
Redwire Corporation
Date:May 10, 2024By:/s/ Peter Cannito
Name:Peter Cannito
Title:
Chief Executive Officer, President and Chairman
(Principal Executive Officer)
Date:May 10, 2024By:/s/ Jonathan Baliff
Name:Jonathan Baliff
Title:Chief Financial Officer and Director
(Principal Financial Officer)
Date:May 10, 2024By:/s/ Chris Edmunds
Name:Chris Edmunds
Title:Senior Vice President and Chief Accounting Officer
(Principal Accounting Officer)


39
EX-31.1 2 exhibit311-certificationof.htm EX-31.1 Document


Exhibit 31.1
CERTIFICATION PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Peter Cannito, Chief Executive Officer, President and Chairman, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q for the period ended March 31, 2024, of Redwire Corporation;

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:May 10, 2024By:/s/ Peter Cannito
Name:Peter Cannito
Title:Chief Executive Officer, President and Chairman
(Principal Executive Officer)

EX-31.2 3 exhibit312-certificationof.htm EX-31.2 Document


Exhibit 31.2
CERTIFICATION PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Jonathan Baliff, Chief Financial Officer and Director, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q for the period ended March 31, 2024, of Redwire Corporation;

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:May 10, 2024By:/s/ Jonathan Baliff
Name:Jonathan Baliff
Title:Chief Financial Officer and Director
(Principal Financial Officer)

EX-32.1 4 exhibit321-906certificatio.htm EX-32.1 Document


Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER

Certification Pursuant to Section 18 U.S.C. Section 1350,
As Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002


In connection with the Quarterly Report on Form 10-Q of Redwire Corporation (the “Company”) for the period ended March 31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Peter Cannito, Chief Executive Officer, President and Chairman of the Company, certifies, to the best of his knowledge, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; 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:May 10, 2024By:/s/ Peter Cannito
Name:Peter Cannito
Title:Chief Executive Officer, President and Chairman
(Principal Executive Officer)

EX-32.2 5 exhibit322-906certificatio.htm EX-32.2 Document


Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER

Certification Pursuant to Section 18 U.S.C. Section 1350,
As Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002


In connection with the Quarterly Report on Form 10-Q of Redwire Corporation (the “Company”) for the period ended March 31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Jonathan Baliff, Chief Financial Officer and Director of the Company, certifies, to the best of his knowledge, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; 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:May 10, 2024By:/s/ Jonathan Baliff
Name:Jonathan Baliff
Title:Chief Financial Officer and Director
(Principal Financial Officer)



EX-101.SCH 6 rdw-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Description of the Business link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Accounts Receivable, net link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Convertible Preferred Stock link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Equity-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Net Income (Loss) per Common Share link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Joint Venture link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Accounts Receivable, net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Convertible Preferred Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Equity-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Net Income (Loss) per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Related Parties (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Summary of Significant Accounting Policies - Schedule of Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Fair Value of Financial Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Fair Value of Financial Instruments - Schedule of Private Warrants Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Fair Value of Financial Instruments - Schedule of Financial Instruments Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Fair Value of Financial Instruments - Changes in Financial Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Accounts Receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Debt - Schedule of Long-term Debt Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Debt - Schedule of Long-term Debt Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Debt - Schedule of Outstanding Principal of Credit Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Leases - Schedule of Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Leases - Schedule of Other Supplemental Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Convertible Preferred Stock - Schedule of Temporary Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Convertible Preferred Stock - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Revenues - Schedule of Revenues by Customer Grouping (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Revenues - Schedule of Revenues by Geographic Location (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Revenues - Schedule of Revenues by Customers (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Revenues - Schedule of Contract Assets and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Revenues - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Revenues - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Revenues - Schedule of EAC Adjustments (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Employee Benefit Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Employee Benefit Plans - Net Periodic Benefit Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Employee Benefit Plans - Contributions (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Equity-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Equity-Based Compensation - Summary of Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Equity-Based Compensation - Summary of Nonvested Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Equity-Based Compensation - Equity Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Net Income (Loss) per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 rdw-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 rdw-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 rdw-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Deferred provision (benefit) for income taxes Deferred Income Taxes and Tax Credits Consolidated Entities [Axis] Consolidated Entities [Axis] Variable Rate [Domain] Variable Rate [Domain] Increase in fair value of private warrant liability Changes in fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Net income (loss) attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Accrued expenses Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Credit amount Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Award Type [Domain] Award Type [Domain] Investment, Name [Domain] Investment, Name [Domain] Remaining performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Unvested, beginning balance (in shares) Unvested, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Customer C Customer C [Member] Customer C Preferred stock purchase price Temporary Equity, Stock Issued During Period, Value, New Issues Debt Debt Disclosure [Text Block] Related Party A Related Party A [Member] Related Party A Number of directors Number Of Directors On The Board Number Of Directors On The Board Statement of Stockholders' Equity [Abstract] Variable Interest Entity, Primary Beneficiary Variable Interest Entity, Primary Beneficiary [Member] Revolving Credit Facility Revolving Credit Facility [Member] Effect of foreign currency rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Equity Method Investments and Joint Ventures [Abstract] Deferred tax liabilities Deferred Income Tax Liabilities, Net Accounts payable Accounts Payable, Current Investment, Name [Axis] Investment, Name [Axis] Dividends paid-in-kind Dividends, Temporary Equity, Paid-In-Kind Dividends, Temporary Equity, Paid-In-Kind Commitments and contingencies (Note I – Commitments and Contingencies) Commitments and Contingencies Shares issued (in dollars per share) Shares Issued, Price Per Share Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Beneficial ownership percentage Sale Of Stock, Beneficial Ownership Percentage Sale Of Stock, Beneficial Ownership Percentage AEI and Bain Investment Agreements AEI and Bain Investment Agreements [Member] AEI and Bain Investment Agreements Ownership percentage of VIE Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage Geographical [Axis] Geographical [Axis] Income Taxes Income Tax Disclosure [Text Block] Increase (decrease) in deferred revenue Increase (Decrease) in Contract with Customer, Liability Expected annual dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Total liabilities Financial Liabilities Fair Value Disclosure Customer [Axis] Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $0.0001 par value, 99,874,708 shares authorized; none issued and outstanding as of March 31, 2024 and December 31, 2023, respectively Preferred Stock, Value, Issued Subsequent Event Type [Domain] Subsequent Event Type [Domain] Weighted-Average Grant Date Fair Value per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Payment of contingent earnout Payment for Contingent Consideration Liability, Financing Activities Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Diluted (in dollars per share) Net EAC adjustments, net of income taxes, per diluted share (in dollars per share) Net income (loss) per common share, diluted (in dollars per share) Earnings Per Share, Diluted Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Sale of stock, number of shares authorized for issuance (in shares) Sale Of Stock, Number Of Shares Authorized For Issuance Sale Of Stock, Number Of Shares Authorized For Issuance Level 3 Fair Value, Inputs, Level 3 [Member] Treasury stock (in shares) Treasury stock, beginning balance (in shares) Treasury stock, ending balance (in shares) Treasury Stock, Common, Shares Line of Credit Line of Credit [Member] Variable Rate Component One Variable Rate Component One [Member] Variable Rate Component One Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Derivative asset, statement of financial position Derivative Asset, Statement of Financial Position [Extensible Enumeration] Trading Symbol Trading Symbol Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net income (loss) attributable to Redwire Corporation Net income (loss) attributable to Redwire Corporation Net EAC adjustments, net of income taxes Net Income (Loss) Total current liabilities Liabilities, Current Bain Investment Agreement Bain Investment Agreement [Member] Bain Investment Agreement Derivative Contract [Domain] Derivative Contract [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Leases Lessee, Operating Leases [Text Block] Property, plant and equipment, net of accumulated depreciation of $7,463 and $6,538, respectively Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Liabilities, Convertible Preferred Stock and Equity (Deficit) Liabilities and Equity [Abstract] Entity Ex Transition Period Entity Ex Transition Period Dividend cash paid, interest rate Dividends, Cash Paid, Interest Rate Dividends, Cash Paid, Interest Rate ESPP Employee Stock [Member] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Shareholders’ Equity (Deficit): Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Schedule of Earnings (Loss) Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of sales Cost of Goods and Services Sold Service cost Defined Benefit Plan, Service Cost Contract liability, revenue recognized Contract With Customer, Liability, Revenue Recognized1 Contract With Customer, Liability, Revenue Recognized1 Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Expired (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Level 1 Fair Value, Inputs, Level 1 [Member] Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Fair value (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Civil space Civil Space [Member] Civil Space Exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price Convertible Preferred Stock Temporary Equity [Text Block] Temporary Equity Shares available for future sales (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Granted options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Small Business Entity Small Business Percentage of commission on gross proceeds Sale Of Stock, Commission Fee Percentage Sale Of Stock, Commission Fee Percentage (Increase) decrease in prepaid insurance Increase (Decrease) in Prepaid Insurance Local Phone Number Local Phone Number (Increase) decrease in accounts receivable Increase (Decrease) in Accounts Receivable Selling, general and administrative expenses Selling, General and Administrative Expenses [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Warrant liabilities Warrant [Member] Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Retirement Plan Type [Domain] Retirement Plan Type [Domain] Restricted Stock Units (RSUs) Restricted stock units Restricted Stock Units (RSUs) [Member] Class of Warrant or Right [Table] Class of Warrant or Right [Table] Payments of issuance costs related to convertible preferred stock Payments of Stock Issuance Costs Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Retirement Benefits [Abstract] Liabilities: Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Sale of stock, amount authorized to issue and sell Sale Of Stock, Amount Authorized To Issue And Sell Sale Of Stock, Amount Authorized To Issue And Sell Income Statement Location [Axis] Income Statement Location [Axis] Schedule of Long-term Debt Instruments Schedule of Long-Term Debt Instruments [Table Text Block] Less: unamortized discounts and issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Commitments and Contingencies Commitments and Contingencies, Policy [Policy Text Block] Shares repurchased for settlement of employee tax withholdings on share-based awards Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Temporary Equity Disclosure [Abstract] Shares issued (in shares) Temporary Equity, Stock Issued During Period, Shares, New Issues Temporary Equity, Stock Issued During Period, Shares, New Issues Europe Europe [Member] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Increase (decrease) in notes payable to sellers Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Shares from transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Defined Contribution Plan [Table] Defined Contribution Plan [Table] Convertible preferred stock Temporary Equity, Carrying Amount, Attributable to Parent Schedule of Lease Information Lease, Cost [Table Text Block] (Increase) decrease in inventory Increase (Decrease) in Inventories Liquidation preference, per share related feature Temporary Equity, Liquidation Preference, Per Share Related Feature Temporary Equity, Liquidation Preference, Per Share Related Feature Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Document Quarterly Report Document Quarterly Report Income tax receivable Income Taxes Receivable, Current Non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Unrecognized compensation costs Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Capital expenditures not yet paid Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Weighted-Average Remaining Contractual Term (Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Right-of-use assets obtained in exchange for new lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Related Parties Related Party Transactions Disclosure [Text Block] Outstanding, beginning balance (in dollars per share) Outstanding, ending balance (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Outstanding, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Outstanding, Weighted Average Grant Date Fair Value Employer Defined Benefit Plan, Plan Assets, Contributions by Employer Use of Estimates Use of Estimates, Policy [Policy Text Block] Fair value, asset, recurring basis, unobservable input reconciliation, gain (loss), statement of income or comprehensive income Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Leases Lessee, Finance Leases [Text Block] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Schedule of Restricted Stock Units Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Short-term operating lease liabilities Operating Lease, Liability, Current Interest on lease liabilities Finance Lease, Interest Expense Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Entity Shell Company Entity Shell Company Emerging Growth Company and Recently Adopted/Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Temporary Equity [Line Items] Temporary Equity [Line Items] Less: dividends on Convertible Preferred Stock Less: dividends on Convertible Preferred Stock Temporary Equity, Dividends, Adjustment Counterparty Name [Domain] Counterparty Name [Domain] Increase (decrease) in other liabilities Increase (Decrease) in Other Operating Liabilities Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Price per share (in dollars per share) Sale of Stock, Price Per Share Committed equity facility Private Placement [Member] Variable lease costs Variable Lease, Cost Operating lease costs Operating Lease, Cost Weighted-average shares outstanding: Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross margin Gross Profit Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Deferred revenue Contract liabilities Contract with Customer, Liability, Current Convertible preferred stock, par value (in dollars per share) Temporary Equity, Par or Stated Value Per Share Treasury stock, 373,420 and 353,470 shares, at cost, as of March 31, 2024 and December 31, 2023, respectively Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Total debt, net Long-Term Debt Total assets Assets, Fair Value Disclosure Selling, general and administrative expenses Selling, General and Administrative Expense Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Stock options Employee Stock Option [Member] Expected period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Maximum Maximum [Member] Total comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Schedule of Contributions Schedule of Expected Benefit Payments [Table Text Block] Schedule of Related Party Transactions Schedule of Related Party Transactions [Table Text Block] Minimum liquidity covenant Debt Instrument, Covenant, Minimum Liquidity Debt Instrument, Covenant, Minimum Liquidity Notes Payable to Banks Notes Payable to Banks [Member] Short-term lease costs Short-Term Lease, Cost Remaining shares available (in shares) Sale Of Stock, Remaining Shares Available For Purchase Sale Of Stock, Remaining Shares Available For Purchase Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Unused capacity Sale Of Stock, Unused Capacity Amount Sale Of Stock, Unused Capacity Amount Subsequent Event [Table] Subsequent Event [Table] Equity-Based Compensation Share-Based Payment Arrangement [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other Other Noncash Income (Expense) Weighted-Average Exercise Price per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Subsequent Event Subsequent Event [Member] Customer Concentration Risk Customer Concentration Risk [Member] Other current liabilities Other Liabilities, Current Variable Rate [Axis] Variable Rate [Axis] Increase (decrease) in accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Statement [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Shares sold (in shares) Stock Issued During Period, Shares, New Issues (Increase) decrease in contract assets Increase (Decrease) in Contract with Customer, Asset Operating expenses: Costs and Expenses [Abstract] Forfeitures (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Board of director renewable term Board Of Director, Renewable Term Period Board Of Director, Renewable Term Period Customer A Customer A [Member] Customer A Related Party [Domain] Related Party, Type [Domain] Net periodic benefit cost: Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Change in Accounting Estimate by Type [Axis] Change in Accounting Estimate by Type [Axis] Number of warrants to purchase common stock (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Fair value, liability, recurring basis, unobservable input reconciliation, gain (loss), statement of income or comprehensive income Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Unvested, beginning balance (in dollars per share) Unvested, ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Income Tax Disclosure [Abstract] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] SES Techcom S.A. SES Techcom S.A. [Member] SES Techcom S.A. Schedule of Accounts Receivable, net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Share-Based Payment Arrangement [Abstract] Transaction expenses Business Combination, Transaction Expenses Business Combination, Transaction Expenses Entity Tax Identification Number Entity Tax Identification Number Equity method investments Equity Method Investments Inventory Inventory Inventory, Net Total lease costs Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Days following party notice of another pending action Loss Contingency, Days Following Party Notice Of Another Pending Action Loss Contingency, Days Following Party Notice Of Another Pending Action Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Inventory Disclosure [Abstract] Total Shareholders’ Equity (Deficit) Parent [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Face amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Counterparty Name [Axis] Counterparty Name [Axis] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Cash paid for lease liabilities Operating Lease, Payments Common stock, shares outstanding (in shares) Common stock, beginning balance (in shares) Common stock, ending balance (in shares) Units outstanding (in shares) Common Stock, Shares, Outstanding Interest cost Defined Benefit Plan, Interest Cost Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Employee Benefit Plans Retirement Benefits [Text Block] Number of post-retirement benefit plans Defined Benefit Plan, Number Of Plans Defined Benefit Plan, Number Of Plans Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Sale of Stock [Axis] Sale of Stock [Axis] Foreign currency translation gain (loss), net of tax Foreign currency translation, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Finance lease cost: Finance Lease, Liability [Abstract] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities (Gain) loss on change in fair value of committed equity facility Fair Value Adjustments Of Committed Equity Facility Fair Value Adjustments Of Committed Equity Facility Class of Stock [Domain] Class of Stock [Domain] Customer [Domain] Customer [Domain] Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Net income (loss) available to common shareholders Net Income (Loss) Available to Common Stockholders, Basic Number of Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Debt Instrument [Axis] Debt Instrument [Axis] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities Liabilities Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Description of the Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Vesting [Domain] Vesting [Domain] (Increase) decrease in prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated  Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Aggregate purchase price, net of debt issuance costs Temporary Equity, Stock Issued During Period, Value, New Issues, Net Of Debt Issuance Costs Temporary Equity, Stock Issued During Period, Value, New Issues, Net Of Debt Issuance Costs Debt Disclosure [Abstract] Variable Rate Component [Domain] Variable Rate Component [Domain] Variable Rate Component Trading day period Sale Of Stock, Percentage Of Share Eligible To Be Purchased Based, Trading Period Sale Of Stock, Percentage Of Share Eligible To Be Purchased Based, Trading Period Number of reportable segments Number of Reportable Segments Net income (loss) per common share: Earnings Per Share [Abstract] Finance Leases Finance Lease [Abstract] Finance Lease Subsequent Event [Line Items] Subsequent Event [Line Items] Number of RSUs Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Common stock, $0.0000001 par value, 500,000 shares authorized; 65,579 and 65,546,174 issued and outstanding as of March 31, 2024 and December 31, 2023, respectively Common Stock, Value, Issued Temporary Equity, by Class of Stock [Table] Temporary Equity, by Class of Stock [Table] Schedule of Net Periodic Benefit Income Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Non-cash lease expense Operating Lease, Right-of-Use Asset, Periodic Reduction Weighted-Average Grant Date Fair Value per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Segment Information Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current Other Other Geographical Areas [Member] Other Geographical Areas Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Cash paid for lease liabilities Finance Lease, Principal Payments Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Total accounts receivable, net Accounts Receivable, after Allowance for Credit Loss Revenue from Contract with Customer [Abstract] Cash paid (received) during the period for: Supplemental Cash Flow Information [Abstract] Other (income) expense, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Beginning balance Ending balance Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Schedule of Effective Income Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Convertible preferred stock, conversion price (in dollar per share) Preferred Stock, Convertible, Conversion Price Warrants outstanding (in shares) Class of Warrant or Right, Outstanding Preferred stock authorized (in shares) Preferred Stock, Shares Authorized Days following issuance of decision Loss Contingency, Days Following Issuance Of Decision Loss Contingency, Days Following Issuance Of Decision Base Rate Base Rate [Member] Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Prepaid insurance Prepaid Insurance Beneficial ownership percentage Temporary Equity, Ownership Percentage Temporary Equity, Ownership Percentage Preferred stock outstanding (in shares) Preferred Stock, Shares Outstanding Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Class of Stock [Axis] Class of Stock [Axis] Joint Venture Equity Method Investments and Joint Ventures Disclosure [Text Block] Convertible shares (in shares) Preferred Stock, Convertible, Shares Issuable (Gain) loss on change in fair value of warrants Fair Value Adjustment of Warrants Depreciation and amortization expense Depreciation, Depletion and Amortization Eurocurrency Rate Eurodollar [Member] Interest rate Debt Instrument, Interest Rate, Stated Percentage Medium-term Notes Medium-term Notes [Member] Statement of Financial Position [Abstract] Customer B Customer B [Member] Customer B Payment of committed equity facility transaction costs Payments Of Committed Equity Facility Transaction Costs Payments Of Committed Equity Facility Transaction Costs Redu Operations Services SA/NV Redu Operations Services SA/NV [Member] Redu Operations Services SA/NV Performance Plans Other Pension Plan [Member] Total shareholders’ equity (deficit) Equity, Attributable to Parent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule of Fair Value Assumptions Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Expected option term Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Subsequent Events [Abstract] Income (loss) before income taxes Net EAC adjustments, before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Purchase of intangible assets Payments to Acquire Intangible Assets Unbilled receivables Unbilled Contracts Receivable Fair Value of Financial Instruments Fair Value Measurement, Policy [Policy Text Block] Percentage of share eligible to be purchased based on purchase volume reference amount Sale Of Stock, Percentage Of Share Eligible To Be Purchased Based On Purchase Volume Reference Amount Sale Of Stock, Percentage Of Share Eligible To Be Purchased Based On Purchase Volume Reference Amount Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Conversion of shares (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Level 2 Fair Value, Inputs, Level 2 [Member] Paid in kind interest Debt Instrument, Interest Rate, Paid In Kind Debt Instrument, Interest Rate, Paid In Kind Entity Emerging Growth Company Entity Emerging Growth Company Accumulated but not declared or paid dividends Temporary Equity, Accretion of Dividends Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Intangible assets, net of accumulated amortization of $20,247 and $18,509, respectively Intangible Assets, Net (Excluding Goodwill) Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Number of companies under the joint venture Number Of Companies Under Joint Venture Number Of Companies Under Joint Venture Related Party B Related Party B [Member] Related Party B Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus ESPP discount percentage from fair market value Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Purchase Date Outstanding, beginning balance (in dollars per share) Outstanding, ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Equity-based compensation expense Share-Based Payment Arrangement, Noncash Expense Repayment of finance leases Repayment Of Financed Leases Repayment Of Financed Leases Non-cash interest expense Paid-in-Kind Interest Percentage of share issued Convertible Preferred Stock, Maximum Percentage Of Shares Converted, Without Shareholder Approval Convertible Preferred Stock, Maximum Percentage Of Shares Converted, Without Shareholder Approval Common Stock Common Stock [Member] Dividends paid-in-kind (in shares) Temporary Equity, Dividend, Paid in Kind, Shares Temporary Equity, Dividend, Paid in Kind, Shares City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Income (Loss) per Common Share Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Percentage of purchase price per share Sale Of Stock, Percentage Of Purchase Price Per Share Sale Of Stock, Percentage Of Purchase Price Per Share Ownership percentage of equity method investment Equity Method Investment, Ownership Percentage Changes in the Fair Value of Level 3 Financial Liabilities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Total equity (deficit) Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Adams Street Delayed Draw Term Loan Adams Street Capital Agreement, Delayed Draw Term Loan [Member] Adams Street Capital Agreement, Delayed Draw Term Loan Receivables [Abstract] Schedule of Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Area of property Area of Real Estate Property Statement of Cash Flows [Abstract] Assets Assets: Assets [Abstract] Proceeds received from debt Proceeds from Issuance of Long-Term Debt Increase (decrease) in operating lease liabilities Increase (Decrease) in Operating Lease Liability Shares repurchased for settlement of employee tax withholdings on share-based awards Payment, Tax Withholding, Share-Based Payment Arrangement Billed receivables Billed Contracts Receivable Liabilities: Liabilities [Abstract] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Net income (loss) Net income (loss) Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Retirement Plan Type [Axis] Retirement Plan Type [Axis] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Accumulated Deficit Retained Earnings [Member] Short-term debt, including current portion of long-term debt Less: Short-term debt, including current portion of long-term debt Long-Term Debt, Current Maturities Operating Leases Operating Lease [Abstract] Operating Lease Schedule of Stock Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Total liabilities, convertible preferred stock and equity (deficit) Liabilities and Equity Other non-current assets Other Assets, Noncurrent Share purchase period Sale Of Stock, Share Purchase Period Sale Of Stock, Share Purchase Period Risk-free rate of return Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Basic (in dollars per share) Net income (loss) per common share, basic (in dollars per share) Earnings Per Share, Basic Right-of-use assets Operating Lease, Right-of-Use Asset Unrecognized compensation costs Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Period for share transfer Temporary Equity, Period For Share Transfer Temporary Equity, Period For Share Transfer Sale of Stock [Domain] Sale of Stock [Domain] Entity Address, City or Town Entity Address, City or Town Related Party Related Party [Member] Employee Defined Benefit Plan, Plan Assets, Contributions by Plan Participant Percentage of share eligible to be purchased based on shares traded Sale Of Stock, Percentage Of Share Eligible To Be Purchased Based On Shares Traded Sale Of Stock, Percentage Of Share Eligible To Be Purchased Based On Shares Traded Basis of Consolidation Consolidation, Policy [Policy Text Block] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Change in Accounting Estimate, Type [Domain] Change in Accounting Estimate, Type [Domain] Document Transition Report Document Transition Report Common stock authorized (in shares) Common Stock, Shares Authorized Customer D Customer D [Member] Customer D Repayment amount Repayments of Lines of Credit Document Information [Table] Document Information [Table] Outstanding shares converted (in shares) Temporary Equity, Shares, Reclassifications Of Temporary To Permanent Equity Temporary Equity, Shares, Reclassifications Of Temporary To Permanent Equity Convertible Preferred Stock Convertible Preferred Stock [Member] Convertible preferred stock, liquidation preference Temporary Equity, Liquidation Preference Derivative Instrument [Axis] Derivative Instrument [Axis] Total debt Long-Term Debt, Gross Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Public Warrants Public Warrants [Member] Public Warrants Accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Private Warrants Private Warrants Private Warrants [Member] Private Warrants Additional paid-in capital Additional Paid in Capital Committed equity facility Derivative Asset Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Redu Space Service SA/NV Redu Space Service SA/NV [Member] Redu Space Service SA/NV Document Information [Line Items] Document Information [Line Items] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Comprehensive income (loss): Statement of Comprehensive Income [Abstract] Contracts Accounted for under Percentage of Completion Contracts Accounted for under Percentage of Completion [Member] Third Anniversary Share-Based Payment Arrangement, Tranche Three [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current National security National Security [Member] National Security Variable Rate Component [Axis] Variable Rate Component [Axis] Variable Rate Component Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Common stock price (in dollars per share) Share Price Related Party [Axis] Related Party, Type [Axis] Schedule of Temporary Equity Temporary Equity [Table Text Block] Authorized share capital Equity Method Investment And Variable Interest Entity, Authorized Share Capital Equity Method Investment And Variable Interest Entity, Authorized Share Capital Common stock issued for share-based awards (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Expired (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Exercises In Period, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Exercises In Period, Weighted Average Grant Date Fair Value Entity Registrant Name Entity Registrant Name Warrant liabilities Private warrants Warrants and Rights Outstanding Second Anniversary Share-Based Payment Arrangement, Tranche Two [Member] Cost of sales Cost of Sales [Member] Noncontrolling interests Equity, Attributable to Noncontrolling Interest Document Period End Date Document Period End Date Borrowed amount Proceeds from Lines of Credit Adams Street Capital Agreement Adams Street Capital Agreement [Member] Adams Street Capital Agreement Revenue from Contract with Customer Benchmark Revenue from Contract with Customer Benchmark [Member] Schedule of Liabilities Measured at Fair Value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Repayments of debt Repayments of Long-Term Debt Weighted average discount rate Finance Lease, Weighted Average Discount Rate, Percent Long-term finance lease liabilities Finance Lease, Liability, Noncurrent Aggregate principal Line of Credit Facility, Borrowing Capacity, Variable Rate Component Threshold Line of Credit Facility, Borrowing Capacity, Variable Rate Component Threshold Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Amortization of debt issuance costs and discount Amortization of Debt Issuance Costs and Discounts Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Total equity-based compensation expense Share-Based Payment Arrangement, Expense Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Income tax expense (benefit) Income Tax Expense (Benefit) Convertible preferred stock, shares authorized (in shares) Shares authorized (in shares) Temporary Equity, Shares Authorized Weighted-Average Remaining Contractual Term (in Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Vesting [Axis] Vesting [Axis] Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Number of operating segments Number of Operating Segments Total other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of Revenues by Customer Grouping Disaggregation of Revenue [Table Text Block] Initial issued share capital Stock Issued During Period, Value, New Issues Dividend issued, interest rate Dividends, Paid In Kind, Interest Rate Dividends, Paid In Kind, Interest Rate Inventory Inventory Disclosure [Text Block] Weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Revenues Total revenues Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Series A convertible preferred stock Preferred Class A [Member] Convertible preferred stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Shares outstanding (in shares) Temporary Equity, Shares Outstanding Legal Entity [Axis] Legal Entity [Axis] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Shares repurchased for settlement of employee tax withholdings on share-based awards (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Shares purchased (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Credit Facility [Domain] Credit Facility [Domain] Convertible preferred stock issued (in shares) Temporary Equity, Shares Issued Interest rate Debt Instrument, Basis Spread on Variable Rate Long-term debt, net Total long-term debt, net Long-Term Debt, Excluding Current Maturities Weighted average remaining lease term (in years) Finance Lease, Weighted Average Remaining Lease Term Diluted (in shares) Weighted average shares outstanding – diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Schedule of Contract Assets and Contract Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Right-of-use assets obtained in exchange for new lease liabilities Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Interest expense, net Interest Income (Expense), Nonoperating, Net Revenues Revenue from Contract with Customer [Text Block] Purchases of property, plant and equipment, net Payments to Acquire Property, Plant, and Equipment Performance-based restricted stock units Performance-Based Restricted Stock Units [Member] Performance-Based Restricted Stock Units Additional Paid-in Capital Additional Paid-in Capital [Member] Total assets Assets Assets Income (loss) recognized Income (Loss) from Equity Method Investments Vested options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares Cover [Abstract] Schedule of EAC Adjustments Schedule of Change in Accounting Estimate [Table Text Block] Commercial and other Commercial And Other [Member] Commercial And Other Subsequent Events Subsequent Events [Text Block] Accounts Receivable, net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Equity-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition U.S. UNITED STATES Fair Value, Recurring Fair Value, Recurring [Member] Other non-current liabilities Other Liabilities, Noncurrent Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Schedule of Supplemental Cash Flow Information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Base Plan Pension Plan [Member] Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Forfeited (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Forfeited In Period, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Forfeited In Period, Weighted Average Grant Date Fair Value Amortization of ROU assets Finance Lease, Right-of-Use Asset, Amortization Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Adams Street Incremental Term Loan Adams Street Capital Agreement, Incremental Term Loan [Member] Adams Street Capital Agreement, Incremental Term Loan Equity Component [Domain] Equity Component [Domain] Short-term finance lease liabilities Finance Lease, Liability, Current ESPP purchase price of common stock, percent of fair market value Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Work in process Inventory, Work in Process, Net of Reserves Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Weighted average shares outstanding – basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Operating income (loss) Operating Income (Loss) Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] D&O Financing Loans D&O Financing Loan [Member] D&O Financing Loan Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Consolidated Entities [Domain] Consolidated Entities [Domain] Variable Rate Component Two Variable Rate Component Two [Member] Variable Rate Component Two Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Statement [Line Items] Statement [Line Items] Offering period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Line of credit Long-Term Line of Credit First Anniversary Share-Based Payment Arrangement, Tranche One [Member] Noncontrolling Interests Noncontrolling Interest [Member] EX-101.PRE 10 rdw-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 rdw-20240331_g1.jpg REDWIRE LOGO begin 644 rdw-20240331_g1.jpg M_]C_X 02D9)1@ ! 0$ > !X #_X0 B17AI9@ 34T *@ @ 0$2 , M ! $ #_X@Q824-#7U!23T9)3$4 0$ Q(3&EN;P(0 !M;G1R M4D="(%A96B 'S@ " D !@ Q !A8W-P35-&5 !)14,@0 9&5S8P 2D!\@'Z @,"# (4 M AT")@(O C@"00)+ E0"70)G G$">@*$ HX"F *B JP"M@+! LL"U0+@ NL" M]0, PL#%@,A RT#. -# T\#6@-F W(#?@.* Y8#H@.N [H#QP/3 ^ #[ /Y M! 8$$P0@!"T$.P1(!%4$8P1Q!'X$C 2:!*@$M@3$!-,$X03P!/X%#044%]@8&!A8&)P8W!D@&609J!GL&C := M!J\&P ;1!N,&]0<'!QD'*P<]!T\'80=T!X8'F0>L![\'T@?E!_@("P@?"#(( M1@A:"&X(@@B6"*H(O@C2".<(^PD0"24).@E/"60)>0F/":0)N@G/">4)^PH1 M"B<*/0I4"FH*@0J8"JX*Q0K<"O,+"PLB"SD+40MI"X +F NP"\@+X0OY#!(, M*@Q##%P,=0R.#*<,P S9#/,-#0TF#4 -6@UT#8X-J0W##=X-^ X3#BX.20YD M#G\.FPZV#M(.[@\)#R4/00]>#WH/E@^S#\\/[! )$"800Q!A$'X0FQ"Y$-<0 M]1$3$3$13Q%M$8P1JA')$>@2!Q(F$D429!*$$J,2PQ+C$P,3(Q-#$V,3@Q.D M$\43Y10&%"<4211J%(L4K13.%/ 5$A4T%585>!6;%;T5X!8#%B86219L%H\6 MLA;6%OH7'1=!%V47B1>N%](7]Q@;&$ 891B*&*\8U1CZ&2 911EK&9$9MQG= M&@0:*AI1&G<:GAK%&NP;%!L[&V,;BANR&]H< APJ'%(<>QRC',P<]1T>'4<= M:AZ4'KX>Z1\3'SX?:1^4'[\?ZB 5($$@;""8(,0@\"$< M(4@A=2&A(B>K)]PH#2@_*'$HHBC4*08I."EK M*9TIT"H"*C4J:"J;*L\K BLV*VDKG2O1+ 4L.2QN+*(LURT,+4$M=BVK+>$N M%BY,+H(NMR[N+R0O6B^1+\<-]1B)&9T:K1O!'-4=[1\!(!4A+2)%(UTD= M26-)J4GP2C=*?4K$2PQ+4TN:2^),*DQR3+I- DU*39--W$XE3FY.MT\ 3TE/ MDT_=4"=0<5"[40914%&;4>92,5)\4L=3$U-?4ZI3]E1"5(]4VU4H5755PE8/ M5EQ6J5;W5T17DE?@6"]8?5C+61I9:5FX6@=:5EJF6O5;15N56^5<-5R&7-9= M)UUX7&EYL7KU?#U]A7[-@!6!78*I@_&%/8:)A]6))8IQB\&-#8Y=CZV1 M9)1DZ64]99)EYV8]9I)FZ&<]9Y-GZ6@_:)9H[&E#:9II\6I(:I]J]VM/:Z=K M_VQ7;*]M"&U@;;EN$FYK;L1O'F]X;]%P*W"&<.!Q.G&5&YXS'DJ>8EYYWI&>J5[!'MC>\)\ M(7R!?.%]07VA?@%^8G["?R-_A'_E@$> J($*@6N!S8(P@I*"](-7@[J$'82 MA..%1X6KA@Z&I+CDTV3MI0@E(J4])5?EAMJ(FHI:C!J-VH^:D5J3'I3BEJ:8:IHNF_:=NI^"H4JC$J3>IJ:H< MJH^K JMUJ^FL7*S0K42MN*XMKJ&O%J^+L "P=;#JL6"QUK)+LL*S.+.NM"6T MG+43M8JV ;9YMO"W:+?@N%FXT;E*N<*Z.[JUNRZ[I[PAO)N]%;V/O@J^A+[_ MOWJ_]_R#W(O,DZR;G* M.,JWRS;+MLPUS+7--:6YQ_GJ>@RZ+SI1NG0ZEOJY>MPZ_OLANT1 M[9SN*.ZT[T#OS/!8\.7Q7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+# MQ,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! M 0$! 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 M&1HF)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ M@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G* MTM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]_*** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 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@ MHHK@_C=^U%\-?V:-'_M#XB?$#P7X%LRI=9=>UFWT\2#_ &?-==Q]ER2: .\H MK\W?V@O^#K?]C;X&-<0Z?XT\0_$:^M\AK?PKH4TRD^BS7/D0-]5D85\1?'K_ M (/?6WS6_P +_@.-O/E7_BG7N3Z;K6WC_E.?ZT ?O_17\F_QO_X.V_VR/BUY MR:/XD\&_#NWFR#'X=\.0NP7T#WIN7!]P0?3%?)?QA_X*L?M+?'OS5\6?'?XJ MZM;39WVG_"274%FV?^F$;K%_X[0!_:G\1OCCX*^#UMYWB[QAX7\+0@;O,U?5 M8+%<>N9645\[?$S_ (+K?L?_ D>1=6_:&^&MPT?WAI&I_VR1[8LQ+S[5_%W M?7T^IW-H[4_4A+*3\LUY[XC_X/@_' M-TS?V3^S_P"$[$9X^V>)KBZQ_P!\P1U^%M% '[2:M_P>U?':;/V'X1_"6W]/ M/;4)L?\ ?,Z5AW'_ >M?M-LS>5\.O@3&,<;]+U5L'_P8"OQWHH _7[_ (C5 MOVIO^A!_9_\ _!'J_P#\LZFM/^#UC]IY'_TCX>_ 61?2/2-60_KJ)K\>Z* / MV@TK_@]G^/4+#[=\)_A#<#OY"ZC#_.Y>NN\/_P#!\!\0+Q3'TW'Z MUZEX*_X/9/@#J.P>(?A7\7])9OO&PCTZ^5?Q>YA./PS7\S]% ']8W@#_ (.Y M/V,?&7E_VCXF\<>$]_7^U?"UQ)Y?U^R^?^F:]X^&O_!?/]C?XKM&-+_:%^'M MKYV-O]L74FBX^OVQ(MOXXK^,&B@#^\CX8?M'_#SXVQJ_@OQYX+\7*XW*=%UN MVU ,/4>4[5VE?P#P3O;3+)&[1R1D,K*<,I'0@U[7\'O^"EG[0WP :+_A#?C= M\4_#\$.-MK;>)KO[(<=,P&0QM^*F@#^XVBOY)O@E_P '7W[9WP@,*ZAXW\.> M/K6' 6W\2>';9@0.S26H@F;ZLY/O7V/\!_\ @]]UJU,,'Q.^!&EWV['FWWA? M7I+79Z[;:XCDW?C./QH _H2HK\R?V??^#MG]CWXT^1#KGB#QA\,[R;"^7XET M&1XMWIYMF;A O^TY48ZXZ5]U? +]L[X1_M46*W'PW^)G@7QPI7>T>BZW;WDT M0_VXT5;PYX>/]K:MO'_+-XXB5@;_KN\8]^E 'UU4-Y>0Z?:2W M%Q+'!;P*9)))&"I&H&223P !SDU_.O\ MF_\'K'C3Q3]JTSX#_#'2_"=HV4C MUSQ9+_:%^5/1TM82L,3C_;DG7VK\I_VLO^"FOQ]_;DO)G^*GQ6\8>++.9_,_ MLR6\-OI<;9SE+.'9;J?=8P>!Z4 ?U7?M9_\ !PW^R/\ L>/=6>N?%K1_$VN6 MV0=)\)*=SM<6?P1^#-O;KSY.K>-;XR M,P[9LK5E"GO_ ,?+#V]?P+HH ^V/VG?^#B+]L#]JK[1;ZO\ &37O#.E7&0-. M\)JFA0HIZIYEN%G=3TQ)*V1QTKXTU_Q#J'BO6+C4-4OKS4M0NFWS7-U,TTTS M>K.Q)8^Y-4J* "BBB@ HHHH **** "BBB@ HHHH **** "BBNK^'7P)\'Y],1AZ[KD1C'OG%>R^#/^#6S]M_Q?M:3X/V^C0OTDU'Q3I,>/JBW+./Q M6@#\^**_5CPS_P &O!?M5S\)M%W=?MOB*9]OU\FVD_3-=YHG_!D]^T5 M<(O]I?$_X+6C=Q;7>IW 'XM9I0!^-=%?MYIO_!D1\5I4_P!,^-WP]@;'2'2K MR4?KMK3M_P#@Q^\>L5\WX_>$$&/FV>&[AL'V_?#^E 'X845^YUQ_P8_>/UW> M3\?/![_W=_AVY7/U_?&LK5?^#(KXM0K_ *#\;/AW<'_IOIMY#_(/0!^(U%?L MAKW_ 91?M(6L;'3?B7\$[QAT%Q?:G;Y_*R>N \3_P#!GC^U_H"M]E'PMUO; MT%EXD=-WT\Z"/]<4 ?E=5C3M2N-'OX;JSN)K6ZMW$D4T+F.2-AT96'((]17W MMXS_ .#7[]M_P9O;_A2[:I O_+73O$VD7&[Z)]J$G_CM>+_$+_@C5^U=\+C( M=8_9W^+PCB^_+9>&;J_A0>I>W1U ]\XH ZO]F7_@O=^UQ^R@UO%X;^-GBS4] M-M\*--\22KKUJ4'_ "S478D:-?\ KFR$=B*_1K]EC_@]K\5:2UO9?&CX.Z-K M*_A5>"W\4>&?$/ANX)P( MM4TZ:S6NH6-W&)8+FVE66&9#T964D,#ZC MBOX#:]A_99_X*!?&S]B;5UO/A5\3O&'@G]YYKVEA?M]@N&]9;5]T$O\ P-&H M _N;HK^;C]C/_@]+^*'@%K33?CA\/=!^(&GKA)-9T!_[(U0#O(\)W6\S?[*" M >_K^N?[$G_!P5^RM^W:]G8^&_B38^&/$]Y@+X>\6@:/?ESTC0R,8)W/]V"6 M0\4 ?:E% .X44 %%%% !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 %%%% !17GO[2O[6'PV_8Z^',_BWXH>-?#_ ((\/P9 NM3NA$;A@,^7#'R\ MTF.B1JSGL#7XG_\ !1#_ (//K2R-]X=_9H\%_;9/FB'B_P 60E(AVWVU@I#- MZJ\[K@CYH3TH _=#XI?%OPM\#O!%YXF\:>)-#\)^'=.7==:GJ]]%96D _P!J M21E49]SS7Y-?MZ_\'BOP2^ \E[HOP7T'5/C%X@AW1C4Y"VE:#"_3(D=3//M/ M98E1A]V7G-?SP?M7_MQ?%O\ ;D\VN/+U)M-6\U)<=/],N/,N#Z\R=: /Y ?V<_P#@EG^T9^UH ML$GP]^"_Q"\16-SCR]172)+;3FST_P!+F"0#\7Z5]S? '_@SE_:J^)_DS^,+ M[X=_#.U;!EBU#5SJ-Z@_V8[1)(F/L9E'O7]35% 'X;_!#_@R(^'>B^3)\1_C MAXR\1-PTD'AW1[;1U'^R'G:Z)'OM4GT%?77P>_X-9_V*_A*L,EQ\,;[QA>0X MQ<^(/$%]<;O]Z*.2.!L^\=?H=10!XM\*/^"<7[/WP+2/_A#_ ()?"KP[)#C; M/9>%K*.X..[2^7YC'W+$U[+;6T=G;I%#&D448"HB*%50.@ ':I** "BBB@ H MHHH **** "BBB@ HHHH **** (-2TRVUFQDM;RW@NK:8;9(IHQ)'(/0J>#7A MWQ9_X)=?LW_'..7_ (2SX$_"?6)IL[KJ3PO9I=\]<3I&)!^#"O>** /S@^,? M_!J/^Q=\5UF:P\!>(/ ]U-G=/X>\27:[3ZK'U?(7QP_X,@O">H> M=+\-OCOXBTC;DQ6GB70H=1W^@:>WD@V_41'Z5^[E% '\J'Q^_P"#0/\ :X^$ MGG3>&+7P%\3K5,M&-$UU;2Y*_P"U'>K H;V5V]B>E?#'[1?_ 3N^.W[)#3- M\2/A'\0/!]K"<-?7^BSK8-_NW(4PM_P%S7]RU-=%E1E90RL,$$<$4 ?Q??L, M?\%S/VFO^">[V=GX&^)&I:AX7M, >&O$6=5TC8/X$CD.^!?^O=XB?6OVC_8* M_P"#RKX2_%XV6B_'?PKJ/PKUJ3;&^MZ8)-5T.5N[.BC[3;@D\+LF &27%?H) M^TS_ ,$9OV7/VO5N'\=?!+P+>:AW6OSI M_:E_X,IOA/XTCN+SX0_%#Q=X%O6RZ6&O6\6M6&>R*R^3-&O^TS2D>AZ4 ?L- M\%_CMX+_ &C/ 5KXH\ ^*_#_ (R\.WH_6[' )4M&2 PSRIPRG@@& MNLK^6?5?^"#W_!0S_@DIX\F\:?!FYU#7/LGS2:C\.M9,[W4:DE4GT^98Y;@= MS'Y$R9]>"?J7]B;_ (._?%7PC\51^ ?VO?ACJNDZI9,MO<^(-'TU[&_MCTW7 MFF3;>>[-"R8 ^6$T ?OG17F/[*W[9WPK_;=^':>*OA3XZ\/^-M%.T2R:?<9F MLV(R$GA;$L#XYV2HK8[5Z=0 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 456U M?5[7P_I5S?W]U;V5C9Q-/<7%Q((XH(U&6=V; 50 222 *_'C_@JC_P=T_#7 M]FN34?"'[/MGI_Q8\9P[H9/$$SL/#6FOTRC*0]ZP/_/,I$001*V"M 'ZN_'G M]H?P+^RY\-K[QA\1/%FA>#?#.GC]]J&JW:V\.XYPB[CEY&P=J*"S'@ FOP[_ M ."F7_!Y5#;G4/"O[+OAWSV^:$^-_$EJ0@[;[.Q;D]B'N<=P83UK\6?VR?V] M/BY^W_\ $M_%?Q:\;:QXNU)2WV6&>3R[+348Y,=M;IB*%.!D(HR1DY.2?(* M.^_:-_:D^(G[7GQ'N/%WQ-\9^(/&WB*YR#>:K=-,85)SY<2_U#Q9K=KINE6-YJ6I7T@AMK6T MA::>X<\!41069CZ $U^[O[ O_!EKJFL)9ZY^T=X^71X6VR-X6\(.LUSZ[9[Z M13&A[,L4<@(/$HK]F_V,O^"9/P)_X)^Z&MI\)_AKX=\+W1C\J;51";K5KL=Q M+>2EIV!Y.TOM&3@#I0!_,[^Q%_P:Q_M5?M=_8]2UWPW:?!_PO<8!?V.M-52L<6M:7#=FWSU:)W4M$W^TA5AV(KT*B@#\J?BK_ ,&KO@'P#\11 MX_\ V7/BM\1/V;_'5KEK8Z=?2:EIF,Y\HH\BW'EL1AE:=T(_Y9D<'T7X6?MI M?M=_L,&+1?VH_A'_ ,+8\(6IV#XG_":W.H31H/\ EK?Z.JK<# ^9Y+>((H! MC?J?T1HH X?X _M(^ _VI_A]#XJ^'?BO1?%V@S,8C&5>C M1R*KJ>"H/%=Q7G/BO]E7P3XD^(C>-+32_P#A&_'#HL;^(]#;[!J-RB_=2X=/ MENXUZB*Y66,'G9FN^TVWFM+"*.XN#=31KM:8H$:3'<@<9/? SG X !8HHH 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@ HHK%^(7Q#T'X2^"=3\2>*-:TOP[X?T6!KJ_U+4;E+:ULXEZ MO)(Y"JH]2: -JOCO_@J)_P %P?@=_P $K/#DL/C'6O\ A(/'TT'FZ?X-T:1) MM4N,CY'FYVVL)_YZ2D$C.Q9""M?E?_P6"_X.\+[7Y-5^'_[*OF:?8?-;7?Q! MOK;%Q<#H?[.MY!^[4]IYEW\G;&A"R'\*?%OB[5O'WB>_UO7=3U#6M9U6=KJ] MO[ZX>XN;N5CEI))')9V).26))- 'V)_P5)_X+Q_'3_@J;K5U8>(M8;PC\.?- MW6G@S1)WCL-H.5:Z?A[N08!W2?(&&42/)%?%-%% !1110 4444 %%%% !111 M0 445Z)^S)^R=\2/VR_B?:^#?A?X-USQKXCNL'[+IT&];=,X\R:0XCAC!(S) M(RH.Y% 'G=>V?L7?\$[/C-_P4)\<_P!@_"3P%K7BN6&14O+Z.,0Z;IN>]Q=2 M%88N.0K-N8#Y0QXK]P/^"8W_ 9P^&? \>G>*_VG-=7Q9JPVS+X,T&X>'3+< M]=MU=C;+.?5(O+4$??D4U^UOPH^$7A7X%> M/\+>"_#NB^%/#>E1^79Z9I-G M':6MNO\ LQH HSU)QDGDY- 'XT_\$Y_^#-?P%\,4L?$7[1WB9_B%K2[93X9T M&:6RT2!NI66X^6XN/^ ^0.H(<5^Q_P &_@?X-_9W\ V?A7P'X6T'P?XQCL[:,\9;9& "QQRQRS'DDFNJHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBOR/_ ."WO_!T!X/_ &&3J_PS^"W@C,DL\C$!415R68D@ $DFOI[_ ()G?\$>?C5_P52\>?8?AWH!M/#% MG.(M6\6:H&@T?2^A*F3!,LV""(H@S\@D*I+#^G'_ ()3_P#! GX(_P#!+'1[ M35=)TU?&_P 3_*VW?C+6;=6N8V(PRV<62MI&-/VBKO4/ACX.FVSQ>&;<+_ ,)'J2=0)MP*62GT.!CS;B9LR3R8_CD9FQQG MKTZB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHK\S_ /B(&T7X7_\ !07XA?#OQU8PK\-]-ULZ1I>O649> M;2I8%6&#'9EA\'R?6)*M,\<^'+'6-%U"SU72= M2A6XM+RTF6:"YC895T=20RD="#6C7[O;Z]G6"WM(44L\DDC$*B*H)+$@ "N8_:)_:,\$_LG?!W6_'_Q$\1:?X7\ M)^'H#/>W]X^%7LJ(HRTDC-A5C0%G8@*"2!7\K'_!25V.%55')8D@ #DFOW _X(T?\&E.M?%J+2?B/^U!#J'AGPW)MN;' MP'"[0:IJ2]0;^1<-:QD8_:W./+5BE?I%0!S_PN^%?AKX) M?#_2_"O@_0=)\,^&M#@%M8:9IMLEM:VD8_A1% ZDGN223R2:Z"BB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH XO\ :*^+UK\ ?@)XR\;7FTV_A71KO5"C<"5HHF=4^K, H'7T[W%Q*Y^:61V+,Q]R237[W?\'&GQW_ .%6?L OX9MY MO+OOB%K-MIA53AOLT)^U2M]-T42'U$N.AK\!Z_)^/<9SXN&'6T%=^K_X"1_H M-]$GAWZKP_BQ%3E7^"FK7_\"E)?(^MO^"9G_!6_QO\ \$]_$T>ER&X\ M3_#:]FWW^@2R\VVX_-/:,W$ ]: MM]9T6^&UMORSVQ!&5()_E*KV3]B;]NGQY^P9\6(?%'@K4 M,0S%4U32;ABUCJ\(/^KE3/49.UQAD).#@L#Q\.\55<"U0KWE2_&/IY>7W>?T MGC)X X'BF$\TRE*CCMWTA5\I]I=I_*5U9Q_J0HKPG]@S_@H)X$_X*"?"E?$' MA.Z^RZK9*J:SH=S(#>:1*1T8#[\;$'9*!M8 _=8,J^[5^O8?$4ZU-5:3O%[- M'^\U6Y() MCM;:+(,DSX.!P S,51689/_ 4)_P""A?PW_P"":/[.NI?$;XD:I]FL[?,. MFZ9 5:_UV[()2UMHR1N M-::19-)#X=\.6TI:P\/6K'/EQCC?*V%,DQ :1@/NJJ(H!UW_ 5]_P""S/Q* M_P""M_QD_M'Q!-)X?^'^BSN?#?A*VG+6NG*Q^(GQ&74O!_P- MLY\K.J^5?^+61L-#9[A\L((*O<$$9RJ!F#&, \$_X)'?\$5OBI_P5L^)QM_# M=NWAOX>Z1<+'K_C"^@+6=CT8PPKD?:+DJ01$I &5+LBD$_U=_P#!/3_@FU\* MO^"9'P/M_!'POT%;*.0))JNKW.V75->G48\ZYFP-QY.U !&@8A%4$Y]/^"/P M.\(_LW?"O1?!'@3P]IOA?PIX>MQ;:?IMA%Y<,"#D^[,Q)9G8EG8EF)8DGK* M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH ***:[^6I9CA1S]* /PU_X.:OCO_PF_P"UMX5\!V\W MF6G@70_M$Z _ZN[O6#L"/^N,5L?^!'\?S7KUC]NKXZG]I?\ ;#^(WCA9O.M= M>URXDLG)S_HB-Y5L/PA2,?A7D]?S[G&,^M8VK7Z-NWHM%^"1_L!X:\._V%PO M@/-(A M5M;\/O+EDZ#[1;D\R0,QZ_>0D*W56;^:VNF^#WQB\3? 'XCZ3XN\'ZQ>:%XA MT683VEY;MAD/0J0>&1AE65@59200037T7#_$-;+:EOBIO>/ZKS_/\OQOQ<\' MS36J:T:"BBBND\0**** "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** "O#?^"@__ 4&^'7_ 33_9OU7XE?$?4OL]C:_N-.TZ JU]KEX03':VR$ MC<[8)).%10S,0JDUM?ML?MJ> /\ @G]^SGKWQ.^)&K+I?A_1$PD:8:ZU.Y8' MRK2VC)'F32$$!<@ !F8JBLP_CU_X*J?\%2/B!_P5;_:7O/'7C"9M/T6RWVOA MKP[#,7M- LRV0B]-\KX#22D NP'"JJ(H!G_\%-/^"F?Q&_X*F?M'7GC[Q]>> M3:P[[?0=!MY&-CX>LRV1#$#]YC@&24C=(PR< *J_.M%% !1110 4444 %%%% M !1110 445^['_!N7_P;7M\2QH?Q^_:(T$KX;^2_\)>#+^'G5^C1WU]&W_+O MT:.%A^]X9QY>%E .)_X-[/\ @VCN_P!JLZ-\;/V@-)NM.^&64O/#WA><-#<^ M+!U6XN!PT=D>JKPTXY^6/!D_I/T+0;'POHEGIFF6=KIVFZ? EM:VEK"L,%M$ MBA4C1% 5550 % JS%$L$2HBJB( JJHP% Z "G4 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %>!_\%/\ X[_\,W_L$?$_Q1'-]GOH]%DT^P<-AENKHBVA9?=7E5_H MI]Z]\K\LO^#H+X[_ -@?!+X>_#FVFQ-XDU676KU%/(@M8_+C5O\ 9:2X)'O# M[5Y.>XSZM@*M9;VLO5Z+\6?H7A3P[_;O%V RV2O&512DO[D/?E]\8M?,_%BB MBBOP$_UV"BBB@ HHHH Z#X5?%3Q#\$?B%I/BOPIJUUH?B'0YQZ_5>?Y[>GY#XN>$N XUR[D=J M>*II^SJ6V_N2ZN#?SB_>75/^LRBOF/\ X)B?\%*O#?\ P42^#:WT/V?2?'&A MQI'X@T0/S YX$\.>6@D(."2%%%% !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 5QO[0'Q^\(_LM_!KQ% M\0/'FMVGAWPGX6M&O=1O[DX6)!@!5 Y>1V(1$4%G=E5020#TWB#7['PGH-]J MFJ7MKIVF:;;R75W=W,JQ06L,:EGDD=B JJH)+$@ DU_)[_P<3?\%RK[_@J# M\:SX)\"WUU9_ WP3>-_9D?S1MXFNURAU&93@[,$K"C1\>+)T;BYG4];)&'"GB=AS^[4B0 [;_@VP_X-R_\ A93Z M#^T1\?M#_P"*;4I?^#/"5]#_ ,A<_>CU"\C;_EWZ-%$P_>\.W[O:)?Z) -HI ML42P1*B*J(@"JJC 4#H *=0 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?SP_\ M!?[X[_\ "Y_^"C?B+3X)O.T_P'96WAVW(/R[T4S3\>HFGD0_]&7VG=^B_X+_ _KSZ(O#GM\YQF M=36E&"A'_%4=VUYJ,&GY2,.BBBORL_OP**** "BBB@ HHHH [[]F3]I?Q;^R M-\9]'\=>"]0-AK6DR0G'F03+D;XW'!'!Z$$, 1_21^P3^W-X3_ &^_ M@/9>,?#,M&W3['QAX==KK3YMMMK6D-(5AU>TSEHVZX=?O(^"5;U4LK?4<,\02R^MR5-: M4MUV\U^O=?(_!_'#P=H<8Y?]:P:4<=17N2VYUO[.3[/[+?PR?9R/ZAJ*X?\ M9W_:#\+?M2_!S1/'7@W4%U'0==@\V)NDD#CAX9%S\LB,"K+V([C!/<5^U4ZD M9Q4X.Z>J9_F/B\+6PM>>&Q$7&<&XRBU9IIV::Z-/1A1115'.%%%% !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 %%%?E9_P)O^"MO[4\'ANW-YI'P]\-F.^\8:_&G_'C;$G;;Q$@J;F;:RH# MG: [D%4((![U_P &YO\ P0AN_P#@IA\55^(WQ$L;JS^!O@^\"SH=T;>+;Q,- M]BB;@B%>#-(.<$1J0S,T?]5VA:%9>%M$L],TRSM=/TW3H$M;2UMHEBAMHD4* MD:(H"JJJ *P?@A\$O"O[-WPB\/^!/!.BV?A[PIX6LDL--T^U7$=O$O MN>69CEF=B69F9F)))/54 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\9?\ M%ZOCO_PI'_@F]XLMX9O)U#QO<6_AJU(/59F,DX^AMXIE_P"!#Z5_.Q7ZK?\ M!T-\=O[7^*GPW^&UM-^[T33I]?OD4\&6X?R80W^TJ02GZ3>XK\J:_%^-,9[; M,I06T$H_J_Q=OD?Z;?1FX=_LS@FEB)JT\3.55][7Y(_+EBI+_$%%%%?)G]!! M1110 4444 %%%% !1110!]D?\$>?^"GM]^P#\9_[+UVXN+KX7^*YT36K49?^ MS93A5OHE_O*,!U'+H.A94Q_1!H6NV?BC1+/4M-N[>_T[4($N;6YMY!)%<1.H M9'1APRLI!!'!!K^1>OU?_P"#?;_@J4WA;5K+X"^/M1_XEFH2%?!^H7#_ /'I M.Q).GLQ_@D))B]')3G>@7] X.XA]C)8#$/W7\+[/MZ/IV?J?R%])+P=68X>7 M%>3P_?TU^^BE\<$OC2_F@M^\5WC9_LK1117ZH?P(%%%% !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 445G^*O%.F^!_#.I:UK%]:Z7I&CVL MM[?7EU*(H+2"-2\DKN>%55!))X !- '@?_!4O_@HYX1_X)=?L@^(/B=XH:.\ MOH1]B\/Z/YNR77=2=6,-NO<+P7D8 [(T=L$@*?XQ_P!I3]HOQ=^UM\=O%'Q( M\=ZI)K/BSQ=?/?W]RW"[C@+&B_P1HH5$0<*B*HX KZG_ ."\?_!6K4O^"KO[ M8]YJVG3W5O\ "_P:9=+\&Z=)E,P;AYE](AZ37#*K'(!5%B0Y*$GX@H **** M"BBB@ HHHH **** "BBIK"PN-6OX;6UAFN;JYD6*&&)"\DKL<*JJ.2Q) ') M)H ]*_8U_9#\:_MV_M(^%_A;\/\ 3O[0\1^*+H0HS9$%C"/FEN9F .V&) SL M<$X& "Q /]F7_!-S_@GKX'_X)D_LJZ#\+_ \ DCL5^TZOJLD86YU[4'4":[E MQGEB %7)"(J("0N:^6/^#S^=_P#X*L?';_AHS_@H+\3_ M !%%-Y]A#J[Z38L#E#;V8%JC+_LOY6_ZN?6OGJG2RMI) MIM?SKB:\JU:5:6\FW][N?[,9'E5++,NH9;0^"C",%Z1BHK\@HHHK$]0**** M"BBB@ HHHH **** "GVMU)97,(?B=X)@2+4][8?6+;A8[Y1W).%EQP'P>!(H'VY7 M\IO[+'[2_B;]D/X[^'_'_A2X\G5-"N [0L3Y5]">);>4#K'(I*GN.",, 1_3 M=^RQ^TKX;_:[^!'A_P ?^%;CS=+UZW$AA9@9K*8<2V\@[/&X*GL< C(()_9. M$L^^NT/85G^\A^*[^O1_?U/\U?I#>$_^K&:?VKEL+8/$-V2VIU-W#RB]90\K MQ^SKZ)1117V!_.(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%?@O_P '>?\ P5_/AW1U_96^'^J;;[48XK_X@W=M)AH(#B2WTS([R#;-*./D M\E>0[K7ZD?\ !7S_ (*1Z'_P2W_8C\3?$G4/LMUXBD7^R_"VERM_R%-5E5O) M0C@F- K2R8(/EQ, =Q4'^,#XG?$K7?C+\1=<\6^*-4NM:\1^);Z;4]3O[EMT MMW<3.7DD8^I9B>, =L4 85%%% !1110 4444 %%%% !1110 5^Y'_!I1_P $ M9U^*_C.']J+XCZ3YGAOPS=-#X#L;J/*:CJ$;%9-1(/#1V[ I&>JP6>WZ^8PH ZBBOGGQ?_P %;/V6 M_ NX:I^T5\%8)(_O1)XST^:9?^ )*S?I7G/B/_@X7_8O\+;OM7[0'@V7;U^Q MQW5Y^7DPOF@#[,HK\_=8_P"#HW]AG2-P'QK:[D7^&W\(ZX^?Q-F%_6N;U+_@ M[*_8IL2?+\>>)[S'_/'PG?C/_?<:T ?I-17YAW'_ =V_L:PGY=>\>S<9^3P MO-_5A5"?_@\$_8]AQMN?B9+G^[X:Z?G** /U+HK\J6_X/%OV0P?]3\6#[CPY M#S_Y,4G_ !&,?LA_\^_Q8_\ "BN3^!7Q>T[]H+X*^$_'>CVNI6>C^,M(M=;L(=0A M$-TEO<1+-'YJ!FV/L=25R<$XKK* "BBB@ HHKX1\8_\ !Q+^SSX,\6ZIH\S> M-[J;2;R6SDFMM(CDAE:-RA9&,PRI(R"0,C%<>+S##85)XB:C?:[L?1SMZ'W=17P#_P 1)G[.G_/'XA?^"6/_ ./4?\1) MG[.G_/'XA?\ @EC_ /CU<7^L.6_\_P"/WGU'_$'>-_\ H5UO_ &??U%? /\ MQ$F?LZ?\\?B%_P""6/\ ^/4?\1)G[.G_ #Q^(7_@EC_^/4?ZPY;_ ,_X_>'_ M !!WC?\ Z%=;_P 9]_45\ _\1)G[.G_ #Q^(7_@EC_^/4?\1)G[.G_/'XA? M^"6/_P"/4?ZPY;_S_C]X?\0=XW_Z%=;_ , 9]_45\ _\1)G[.G_/'XA?^"6/ M_P"/4?\ $29^SI_SQ^(7_@EC_P#CU'^L.6_\_P"/WA_Q!WC?_H5UO_ &??U% M? /_ !$F?LZ?\\?B%_X)8_\ X]1_Q$F?LZ?\\?B%_P""6/\ ^/4?ZPY;_P _ MX_>'_$'>-_\ H5UO_ &??U%? /\ Q$F?LZ?\\?B%_P""6/\ ^/4?\1)G[.G_ M #Q^(7_@EC_^/4?ZPY;_ ,_X_>'_ !!WC?\ Z%=;_P 9]_45YK^R=^U-X;_ M &R_@II_C_PE;ZQ!X?U2:>&U;4K86\TWE2&-V"AF&W>K+G/537I5>K2JPJ05 M2F[IZI]T?G^.P.(P6(GA,5!PJ4VXRB]U).S3\T]&%%%%:'*%?G#_ ,'+WQW_ M .$!_8S\/^![>;R[SX@:XAFCS_K+.S FD_*=K6OT>K\#_P#@Y"^._P#PLS]O M&W\)V\V^Q^'NB063H#E1=W'^DRL/^V;VZGT,=?,\78SV&63MO*T5\]_P3/W+ MZ.O#O]K<#\'T5V8#'5<)7CB*6\7]_=?,^,EYQ=FO-:Z']>E%? ?_!!/_@HB?VL?V?3X!\37WG>/OAW;I"9)GS+ MJNFC"0W&3RSQ\1.>3_JV))D-??E?OF7XZGC,/'$4MI+[NZ^1_D=Q?PKC>',W MKY-CU:I2E:_22WC)>4E9KUL]0HHHKL/FPHHHH **** "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 **** "FRRK!&TDC*BH"S,QP !U)-.K\I_^#K/_ (*G-^Q1^QFOPI\)ZE]F M^(OQF@FLG>%\3:5HH^2ZGXY5IL^0AXR&F92&CH _%_\ X.,O^"K$G_!33]N6 M^@\.ZBUQ\*?AJ\VB^%DC?,-^VX"YU'W,[HNT_P#/**'@$MG\^Z** "BBB@ H MHHH **** "BBB@ JSI&D77B#5K6PL;6XO+Z^F2WM[>",R2SR.0JHJC)9F8@ M#DDU6K]GO^#1/_@E(O[0GQ\O/VB_&FF>=X/^&-U]F\,0W$?[O4=;VAO/ /#+ M:HRL#_SVDB(.8F% 'Z^?\$"_^"5%G_P2P_8ATW2-4M+?_A9WC81:SXRNUPS) M<%3Y5BK#K';(Q3@D&1IG'#X'W%110 4444 %%%% !1110 4444 %%%% !116 M9XQ\::/\._"]]KGB#5M-T+1=,B,]YJ&H7*6MK:1CJ\DCD*BCU) H TZ*_)/] MOW_@[U^ 7[-$U[HGPGT_4/C9XGMRT?VFSE.GZ# XXYNW4O-@X/[F)D8=)!UK M\:_VS_\ @Y<_:T_;)GNK7_A8$GPU\-W&572/!*MI0"GC#709KI\C@@S;3S\H MSB@#^J+]IC]OKX*_L;V33?%#XI>"?!,BIYJVFI:K%'?3+US'; F:3_@"&OSO M_:/_ .#R/]F/X5R7%KX$T7X@?%&\CSY4]KIZZ3ITN/66Z99US_U[FOY>M6U> M[U_4[B^OKJXO;RZ[_>C8>U?(?Q?_P"#E+]M3XR>;'=?&S5M M"M9,[8/#^FV6E>4/:6&%9OSJ?;$DI&/;I7E\DAD8LQ+,QR23UIM% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %>E?L=?L^7G[6'[5_PX^&=CY@N/'7B.QT4R(.8(YY MT227Z(A9R>P4UYK7ZL?\&?O[+_\ PNO_ (*H-XVNK?S--^$OAV[U=9&7<@O; MD?8H$/OYM&C'>32^]V/*SW-J65Y;7S.O\ !1A*;](QCW6P-<./\ >F:1O^!5Z=117]$T:<:<%3AL MDDO1'^,^/QU7&8JIC,0[SJ2RBOZ'/^"QOQW_X9^_X)S_$K4X9O)U#6M/'A^QP=K-)>L(&*G^\L3RO_ M -LZ_FIK\O\ $#&7J4L*NBGRMG^R=+A)6UMQCC<$^9R.&DDD;^*OV_\ ^#QG_@IB?A3\ M$=!_9M\+ZAY>N_$!$UKQ6T+_ #6VDQ2'R+G8 MU?Q<)="\&K,GS6^GQOBZNUST,TR>4IX(6"3JLO/[F4 %%%% !1110 4444 % M%%% !1110 45R_QE^-'A3]GCX8:SXT\<>(-,\+^%?#]N;K4-3U"8106R#CDG MJQ)"JHRS,0H!) /\T/\ P6O_ .#I#QM^VE<:M\.?@7<:M\/_ (4,7M;O5E8V M^M^*8^0VYA\UK;,/^62D2.I_>, QB4 _4C_@K/\ \'0?P=_X)]W&I^#? *VW MQ<^*EJ7@ELK"Z"Z/HDHX(N[I-K[4-*BE,MCX>L2;31--/./*M5.TL <>9(7E(X+FOG&B@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^G M'_@S#_9>_P"%8_L >-/B==6_EW_Q2\3&"VDV_P"MT_3D,,9!_P"OF6]'_ 1^ M'\R$<;2NJJK,S' &237]P__ 3._9B7]C7_ ()__"'X9M MO>>$_#-I!J* M8!OW3SKQL?[5S),WXT >YT444 %%%5=;UBU\.Z->:A?3);V=C ]Q/*Y^6*-% M+,Q]@ 3^%#=M65&+D^6.[/P/_P"#C3X[?\+3_P""@#^&8)O,L?A[HUMIA53E M/M,P^U2L/?;+$A]XL=C7P+79?M%?%VZ^/_QZ\9>-[S>MQXLUJ[U0HQR8EEE9 MU3Z*I"CT"BN-K^>'UD7#V#RE+6E3C&7^*UY MOYR;?S"BBBN$^L"BBB@ HHHH **** "BBB@ K]9/^#7;X#?;O&?Q*^)MU#\N MFVD'AO3Y",@O*PGN,>A58KT$W\]E^=_D?SQ])SB3^S."JF%@[ M3Q,XTUWY?CE\K1Y7_B/KNBBBOV8_S."BBB@#\C_^#H[X[^3HGPQ^&5O-\US- M<>);^+=T" V]L<>Y>ZZ_W?R_'NOK/_@M]\>/^%\_\%(O'TT,WG:?X3EC\,V? M.=@M!MF'_@2;@_C7R97X/Q)C/K.95:BV3LO1:?I<_P!9?!7AW^Q>"\!A)*TY M0]I+OS5/?L_-*2C\@HHHKPS]3"BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ K3\%>,M4^'?C#2_$&BWDVGZQHMW%?6-U$<26\\3AT=?<, ?PK,HIQDT[H MFI3C4BX35T]&GJFGNF?U&_L!_M=:;^V_^ROX8\?V/DPWE]#]FU>TC;/V"_BP ML\7KC=\RYY*.A[U[/7X+?\&\G[<7_#/G[4$GPVUN\\KPK\3F2WM_,?$=IJJ\ M0,/3S@3"8PYX6OWIK]VX=S7Z_@HU7\2TEZKK\]S_)_P 9> )<)<35L#37 M[B?OTG_/=V3ZA1117NGY2%%%% !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 %&?V>O#]]Y>N?$R1=9\1+&^'@TBVE_XMK5GW#3K- ([6V!](H$C3 M//W<*N0#@,VU>K"O$:_I&_X,V?\ @G,OPN_9 M_P#$G[1OB&QVZY\1&?0O#)D3YH-)@E'GS+_UWN8]O^[:*1P] '[*?"3X5Z#\ M#?A=X=\&>%]/ATGPWX5TZ#2M,LXA\MM;PQB.-!ZX51R>2>3UKHJ** "BBB@ MHHHH **** "BBB@ KSO]JK]JGP+^Q7\"=>^)'Q'UZV\/>%?#L/FW%Q+\TDSG MA(8D^]),[8547)8GZFN@^+_Q=\-? 3X7Z]XT\8ZQ9^'_ OX9LI-0U/4+M]L M5K"@RS'N3V"@%F) )(%?R%_\%Q?^"T/BK_@K=^T(TD#7VA_"7PK.\?A3P^[ M;21RIOKH X:YD7MR(D.Q2?G=P"'_ (+/?\%O?B%_P5O^+++ M'?"<)KIE)YY6(,53J[O\ $-%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]4_\ !$C]E_\ MX; _X*I_!/P7-;_:M,;Q%%K&J(5RCV5@&O9T;T5T@,?UD ZD5_:G7\XO_!DY M^R__ ,)/^T9\7/B_>6^ZW\(Z);^&M.D=?E-Q>R^=,R'^\D5JJGVN?>OZ.J " MBBB@ KY5_P""TOQW_P"%!?\ !.#XBWD,WE:AXBM%\-V>#AG:\;RI,'U$!G;_ M (!7U57Y"_\ !T?\=L)\,/AC;S=3<>)]0BS];:U;'_@6*\3B+&?5LNJU%O:R M]7I^MS]0\&>'?[;XSP&#DKP4U.7;EI^^T_)\O+\S\A:***_!C_6@**** "BB MB@ HHHH **** "BBB@#J/@C\+;WXX?&3PIX-T[=]N\5:O:Z3"0,[&GE6,,?8 M;LGT -?U>>%/#-GX+\,:;HVFPK;Z?I-K%96L0Z111H$11]%4#\*_ ;_@WA^ M_P#PMS_@H;I^NW$/F:?\/M*N=:S](QBU_B"BBBOO3^20 MKD_CM\5K/X%_!7Q9XTU#;]C\*Z/=:M*K''F"")I-H]VV@#'4D5UE?!__ <1 M_'?_ (5+_P $]KW0;>;R]0^(.K6VC*%.'$"$W,S?[N(%C/M+[UPYEBEAL)4Q M'\J;^?3\3ZG@CA^6><08/*%M6J1B_*-_>?RC=_(_ CQ+XBO/%_B/4-6U"9KC M4-4N9+NYE;K++(Q=V/U8DU2HHK^>6VW=G^QL(QA%1BK)!11104%%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110!-INI7&C:A;WEI-+:W5K(LT,T3%9 M(G4@JRD<@@C((YS7].'_ 3._;$M_P!N+]C[POXU:2+^W4B_LW7X4P/)U"$* M)3@?=$@*2J.RRJ.U?S$U^AW_ ;J?ME'X%_M6W'PXU:[\OP[\3D6"W#M\EOJ MD0)@(]/-4O%QRS-%Z5]9P?FGU3&JE-^[4T?KT?WZ?,_GOZ2' 7]O\+RQV'C> MO@[U(]W"W[R/_@*4O6*74_>:BBBOV@_S+"BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *>N MZY9^%]$O-2U*ZAL=/T^![JZN)G"1V\2*6=V8\!54$DGH!7\3'_!5O]N*\_X* M)_M]?$;XJ323_P!EZUJ36VA02Y!M-+@_W^%C$BNP'!D=SW-?T;_\'7?[ M>3?LB?\ !,R_\&Z1>_9O%GQLN&\-6P1]LD>FA0^H2CU4Q%+<_P#7X/2OY/Z M"BBB@ HHHH **** "BBB@ HHHH ]2_8H_96US]M[]K'P#\)_#89=4\<:Q#IP MF";Q9PDEI[EAW6&%9)6[[8S7]P7P3^#V@_L]_!_POX%\+6:Z?X<\'Z7;Z/IM MN/\ EE!!&L:9/=L*"3U)))Y-?@O_ ,&6O[ @U/Q#X_\ VD-F!O"'A9I M$_Y;.J2WUPN>ZQF")6'!$LZ]C7]"% !1110 4444 %%%% !1110 445^7G_! MT#_P5U?_ ()\?LF+\._!>J&U^+'Q:MI;6TE@DVS:#I?W+F]!'*2/DPQ'@[C( MZG,." ?F1_P=,?\ !;&3]L/XQW7P#^&^KEOA9X"OBNN7EK)^[\4:M$Q!&X?? MMK=@50?=>4,_S!8F'X^T44 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1170_"7X::I\:/BIX9\':)#Y^M> M+-5M=&L(_P#GI<7$R0QK^+NHH _J[_X-5/V7_P#AG+_@C_X.U.YM_L^K?%#4 M+SQ?=AE^;RY6%O;<_P!TVUM"X'0>:?4D_I!7,_!7X5:7\"?@YX3\$:)'Y>C> M#M&M-$L4QC;!;0)#&,?[J"NFH **** "OYM?^"U/QW_X7Y_P4@^(EW#-YVG^ M&[I?#=D,Y"+9KY4N#Z&X\]O^!_C7]#'[0OQXOM0G>YN)7^]+([%F8^Y8DU^=^ M(&,M2I89=6Y/Y:+\W]Q_9/T0N'?:8_'9Y-:4XQI1?G-\TK>:48_*15HHHK\O M/[O"BBB@ HHHH **** "BBB@ HHHH _;W_@V+^ __"(?LR>-/B!<0[+KQGK2 MZ?;,P^]:V:'Y@?0S3S*?4Q#VK]-Z\:_X)\_ C_AF;]BGX:^"I(?L]YI&AP/? MQXQMO)@9[D?]_I9*]EK^@,EP?U7 TJ#W25_5ZO\ %G^0?B=Q'_;O%6.S1.\9 MU)*+_N1]R'_DL4%%%%>H?!A7X?\ _!SG\=_^$P_:@\%^ +>;?:^"]%:^N5!^ M[=7K@E2.Y$,$# G_ )Z'U.?W K^6W_@H)\=_^&E_VUOB5XU2;[1::QKDZV,F M<[K.$^1;?^08HZ^)XZQGL\"J"WF_P6K_ !L?U#]%'AWZ[Q54S2:]W"TVT^TZ MGN+_ ,EY_N/':***_(3_ $7"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "KGASQ%?>$?$-AJVF74MEJ6EW$=W:7$1VR031L'1U/JK $>XJ MG10FT[HF48RBXR5T]T?U,_L-?M/V/[8_[*?@SXA6?E)-KEBHU"",\6M[&?+N M(O7 E5MN>2I4]Q7K=?C/_P &R/[6QT/QSXM^"^J76+77(SXAT-7;@7,2JES$ MOJ7B$;XZ 6[GO7[,5^^9#F7UW PKOXMGZK?[]_F?Y(^+7!;X6XIQ65Q5J5^> MGYTYZQ]>76#?>+"BBBO8/S<**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHK^+G]L7_ (*#?'S0/VNOBI8V/QO^+UE8V7B_5H+>W@\8ZC'%!&M[ M,JHBK, JA0 * /[1J*_AQ_X>._M#?]%X^,W_ (6VI?\ QZC_ (>._M#? M]%X^,W_A;:E_\>H _N.HK^'>+_@I9^T;;IMC^/\ \;(U]%\?^'F?[2'_ $<%\;O_ NM4_\ C]31 M?\%1/VF(4"Q_M$_'1$7H%\>ZJ /_ "/0!_/_ N]4_\ CU ']MU%?Q(K_P % M__'* /[7J*_BA M_P"'RW[67_1QWQG_ /"MO?\ XY4T?_!:7]K:) J_M&?&# ]?$]TQ_,M0!_:Q M17\5/_#ZG]K;_HXSXO\ _A2W/_Q5'_#ZG]K;_HXSXO\ _A2W/_Q5 ']JU%?Q M4_\ #ZG]K;_HXSXO_P#A2W/_ ,54UG_P6Y_:ZL>8_P!HKXL-_P!=-?FD_P#0 MB: /[4**_C3\/?\ !P=^V=X9EWVW[0'C21@<_P"EI:W8_*:)A7J7@'_@ZT_; M8\&.OVWXCZ%XHC7I'JOA33ER/0FWAB8_GF@#^MJBOYJ?A'_P>M_'3PZ8T\;? M"KX8^*88^&;3)+W2)Y![LTEPF?<(![5]>? 3_@]1^!?C1[>#XA?#/XB>!+B; M >;3I+;7+. ]RS[H)-?V0/A3K.K7EQJ&JZOX.TB]O; MJ=M\MS/)90O)(Y[LS,23W)KTJ@ HHHH ***^,?\ @X/^-?B[]G7_ ((__&'Q MEX%\1:KX4\5:+'I)L=5TV&(H]_P!?LK0_IB@#^KFBOYP_A9_P>X?%72'C_P"$ MV^"7P^\0*,;_ .Q-4O-'+>N/.^U8_6OJCX*?\'I_P%\7/##XZ^&WQ,\%SRD! MI;'[+K%I#ZEF\R&7'^[$3[4 ?LI17Q[^SU_P7T_9!_:8DAA\/_'+P?IU]/A1 M9^(I)-!FWG^ ?;%B5V[?(S GH37UQHVMV?B32K>^TZ\M;^QND$D-Q;RK+%,I MZ,K*2&'N#0!:HHHH **** "BBB@ HHHH **** "BBB@ HHHH **^??\ @J)H M7C;5/V'O'5]\.O$&M>&_&'ANS_MNRN=+N&AFF6V/F30_+RV^$2 +W;9Z5^!/ M_#TO]HO_ *+/\0O_ ;R?XU\SG7$U++:JI5:;=U=-6L?M_ACX'X[C; 5,=@, M73I^SGR2C)2YEHFGHFK.[2\TS^GBBOYA_P#AZ7^T7_T6?XA?^#>3_&C_ (>E M_M%_]%G^(7_@WD_QKQ_^(@87_GU+\/\ ,_2?^)0<_P#^@ZC]T_\ Y$_IXHK^ M8?\ X>E_M%_]%G^(7_@WD_QH_P"'I?[1?_19_B%_X-Y/\:/^(@87_GU+\/\ M,/\ B4'/_P#H.H_=/_Y$_IXHK^8?_AZ7^T7_ -%G^(7_ (-Y/\:/^'I?[1?_ M $6?XA?^#>3_ !H_XB!A?^?4OP_S#_B4'/\ _H.H_=/_ .1/Z>**_F'_ .'I M?[1?_19_B%_X-Y/\:]N_X)O?\%9_BWHW[;?P]B\??$KQ5XB\'ZOJB:3J-IJ= M^TUN%N084E8-T\N1TDSZ(?4UMA^.\)4JQING)7:5]-+]=SS\V^BAQ#@L#6QD M<52J.G&4N5*=Y-KNUE?J?T%4445]P?RN%%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 445@_$WX@Z;\)?AQK_BG6)OL^D^&].N-3O)/[D, M,;2.?KM4U,I**YGL:4:,ZM2-*FKRDTDENV]$OF;U%?S,>,/^"M'[0_BGQ;JF MIP_%CQMI<6I7**_F'_X>E_M%_\ M19_B%_X-Y/\ &C_AZ7^T7_T6?XA?^#>3_&E_Q$#"_P#/J7X?YE?\2@Y__P!! MU'[I_P#R)_3Q17\P_P#P]+_:+_Z+/\0O_!O)_C7Z4?\ !N__ ,%"O&'[0GBO MQ]X!^(OBS5O%&L16T6NZ-<:G!@H]7/K7?EO&6&QF)CAH MP<7+9NUMCY/C?Z-F><-Y+6SJKB*=6%*SE&*ES6;2;5TEI>[\DV?JA1117UY_ M.84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117QS_P7&_:[U7] MD?\ 8;OKSPSJUSHOB[Q5J5MH^E7EK)LN+7DS32H>HQ%$Z9[&1>^*Y<;BX8:A M/$5-HJ__ /F>YPSP_B<\S;#Y1A+>TK34$WLKO5NVMHJ[=NB9]C45_,/_P / M2_VB_P#HL_Q"_P#!O)_C1_P]+_:+_P"BS_$+_P &\G^-?%_\1 PO_/J7X?YG M].?\2@Y__P!!U'[I_P#R)_3Q17\P_P#P]+_:+_Z+/\0O_!O)_C1_P]+_ &B_ M^BS_ !"_\&\G^-'_ !$#"_\ /J7X?YA_Q*#G_P#T'4?NG_\ (G]/%%?S#_\ M#TO]HO\ Z+/\0O\ P;R?XT?\/2_VB_\ HL_Q"_\ !O)_C1_Q$#"_\^I?A_F' M_$H.?_\ 0=1^Z?\ \B?T\45_,/\ \/2_VB_^BS_$+_P;R?XT?\/2_P!HO_HL M_P 0O_!O)_C1_P 1 PO_ #ZE^'^8?\2@Y_\ ]!U'[I__ ")_3Q17X=?\$5_V MC?C[^V%^W/HFF:]\5?'FJ>$O#-K-KNMV\^IR-#<1Q@)%$W."'GDBRIZJ']#7 M[BU]1DV;1S&@Z\(N*O;7K;T/PGQ*\/J_!V:1RG%5X5:C@IODO:-VTD[I:V5_ M1KN%%%%>L?GH445Y3^W-XKU+P%^Q;\6]Q%9UJBIP//VU/A'H>L_%KQQJ>CZQXRTFROK.XU21X;J"2\B1XW4GE64D$=P:TH\>8 M6I4C35.6K2Z=?F<>8_1.SW!X2KBYXVBU3C*324[M13=E[OD?T2T445]T?RF% M%%% !1110 445^4O_!S)\;/&?P?O?@N/"?B[Q/X7&H)K7VH:1JD]C]IV&PV; M_*9=VWK2_4^R\/^#JO%6?4,AHU%3E5YK2 M:;2Y82GLN_+;YGZM45_*O_PVI\9/^BM?$S_PJ+[_ ..T?\-J?&3_ **U\3/_ M J+[_X[7QW_ !$&C_SY?WK_ "/Z4_XD]S/_ *&5/_P"7^9_5117\K,?[;7Q MFA<,OQ<^)RMZCQ3? _\ HVI?^&YOC9_T6+XI_P#A5W__ ,=H_P"(@T/^?+^] M$_\ $GV:=,QI_P#@$O\ ,_JAHK^5[_AN;XV?]%B^*?\ X5=__P#':6+]NSXW MP-N3XR?%5&Z97Q9?C_VK1_Q$&A_SY?WH/^)/\U_Z&-/_ , E_F?U045_+'_P MWM\=/^BT?%C_ ,*[4/\ X[3XOV_OCQ 3Y?QL^+B9Z[?&&H#/_D6G_P 1 P__ M #ZE]Z)_XD_S?_H84_\ P"7^9_4S17\M/_#P;X^?]%O^+W_A8ZC_ /'J?'_P M4.^/L(^7XW?%S_@7B_4&_G+3_P"(@8?_ )]2^]$_\2?YQTS"E_X#,_J3HK^6 M_P#X>)_'[_HMWQ9_\*R__P#CM/B_X*.?M 1+M7XV?%7UY\4WK?SDH_XB!AO^ M?4OO1/\ Q)_G73,*7_@,S^HVBOY=?^'D/[07_1;/BG_X4]Y_\OB.Z)_5Z/^(@8;_GU+[T2_H@YWTQ]+_P !G_D?U#45_+W_ ,/+ M_P!H7_HM7Q-_\*&Y_P#BZ=%_P4T_:&A;>_M$?\ M1:/B/_X/)_\ XJA/^"G_ .T3&^[_ (71\1N/76YC_P"S4?\ $0,+_P ^I?@' M_$H.??\ 0=1^Z?\ D?T_45_,E8_\%9_VDM.96C^,GC9MO3S;L2Y_[Z!_6NM\ M.?\ !<[]J7PU(OE_%*XNXU/,=WHNG3AOJ6@+?D0:TCQ]@G\5.?X?YG'B/HB\ M417[G%X>7JZB_P#<;/Z0**_!+P-_P&)4&K:?\ #_Q)",;_ +5I4L$C M#V:&9%!_X"1[5[W\+/\ @Z7LY9(X?&WPDNH$XWW6AZRLI]\031K_ .C:]"AQ MGE=31SO]FO MXS-%#-XOO/!=]+C;;>)+![4#ZS1^9 OXR"OK3P1\0=!^)OA^'5O#>N:1X@TN M?_5WFFWD=W;R?22,E3^!KWL+F&&Q*O0J*7HTS\BSSA/.LEGR9MA*E'_'"44_ M1M6?R;-BBBBNP^>"BBB@ HHHH **** "BBB@ HHHH **** "BOS+_P"#C;]J M#XB?LU:-\(I/ /C+Q!X1?6)M66^.EW;6YNA&MEY>_;UV[WQ_O'UK\N_^'I?[ M1?\ T6?XA?\ @WD_QKY'-.,,/@<3+"SA)N-M5;JD_P!3^B. _HYYOQ3D='/< M+BJ4(5>:T9*5URSE!WLFM7&_H?T\45_,/_P]+_:+_P"BS_$+_P &\G^-'_#T MO]HO_HL_Q"_\&\G^->?_ ,1 PO\ SZE^'^9]A_Q*#G__ $'4?NG_ /(G]/%% M?S#_ /#TO]HO_HL_Q"_\&\G^-'_#TO\ :+_Z+/\ $+_P;R?XT?\ $0,+_P ^ MI?A_F'_$H.?_ /0=1^Z?_P B?T\45_,/_P /2_VB_P#HL_Q"_P#!O)_C1_P] M+_:+_P"BS_$+_P &\G^-'_$0,+_SZE^'^8?\2@Y__P!!U'[I_P#R)_3Q17\P M_P#P]+_:+_Z+/\0O_!O)_C1_P]+_ &B_^BS_ !"_\&\G^-'_ !$#"_\ /J7X M?YA_Q*#G_P#T'4?NG_\ (G]/%%?S#_\ #TO]HO\ Z+/\0O\ P;R?XT?\/2_V MB_\ HL_Q"_\ !O)_C1_Q$#"_\^I?A_F'_$H.?_\ 0=1^Z?\ \B?T\45_,/\ M\/2_VB_^BS_$+_P;R?XT?\/2_P!HO_HL_P 0O_!O)_C1_P 1 PO_ #ZE^'^8 M?\2@Y_\ ]!U'[I__ ")_3Q17\P__ ]+_:+_ .BS_$+_ ,&\G^-'_#TO]HO_ M *+/\0O_ ;R?XT?\1 PO_/J7X?YA_Q*#G__ $'4?NG_ /(G]/%%?S#_ /#T MO]HO_HL_Q"_\&\G^-'_#TO\ :+_Z+/\ $+_P;R?XT?\ $0,+_P ^I?A_F'_$ MH.?_ /0=1^Z?_P B?T\45_,/_P /2_VB_P#HL_Q"_P#!O)_C1_P]+_:+_P"B MS_$+_P &\G^-'_$0,+_SZE^'^8?\2@Y__P!!U'[I_P#R)_3Q17\P_P#P]+_: M+_Z+/\0O_!O)_C1_P]+_ &B_^BS_ !"_\&\G^-'_ !$#"_\ /J7X?YA_Q*#G M_P#T'4?NG_\ (G]/%%?S#_\ #TO]HO\ Z+/\0O\ P;R?XT?\/2_VB_\ HL_Q M"_\ !O)_C1_Q$#"_\^I?A_F'_$H.?_\ 0=1^Z?\ \B?T\45_,/\ \/2_VB_^ MBS_$+_P;R?XT?\/2_P!HO_HL_P 0O_!O)_C1_P 1 PO_ #ZE^'^8?\2@Y_\ M]!U'[I__ ")_3Q17\P__ ]+_:+_ .BS_$+_ ,&\G^-'_#TO]HO_ *+/\0O_ M ;R?XT?\1 PO_/J7X?YA_Q*#G__ $'4?NG_ /(G]/%%?S#_ /#TO]HO_HL_ MQ"_\&\G^-'_#TO\ :+_Z+/\ $+_P;R?XT?\ $0,+_P ^I?A_F'_$H.?_ /0= M1^Z?_P B?T\45_,/_P /2_VB_P#HL_Q"_P#!O)_C1_P]+_:+_P"BS_$+_P & M\G^-'_$0,+_SZE^'^8?\2@Y__P!!U'[I_P#R)_3Q17YA?\&X?[4OQ%_:6_X7 M)_PG_C3Q!XO_ +%_L3[!_:EVUQ]D\W^T/,V9Z;O+CSZ[!Z5^GM?797F$,=A8 MXJ":4KZ/?1M?H?SKQWP?B.%\\KY%BIQG.ERWE&]GS0C-6O9Z*27J%%%%>@?( MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !117AO\ P4K_ &P;/]@K]A/XG?%BZ:'[1X1T66738Y?NW&H2XALXC[/< MR1*>N 2>U '\RW_!TM^W.W[8G_!4SQ'H.FWGVCPI\'8O^$0T]5;,;W<;%K^7 M'3=]I+1$CJMM'7YO5;UW7+SQ-K=YJ6H7,UYJ&H3O5V+.['NQ8DD M]R:J4 %%%% !1110 4444 %%%% !5[PWXIJC7Z3_\&K?[$?\ PUQ_P52\/>(-2L_M'ACX.VY\77I= M,QM>1L(["//9Q<,LP]1:O0!_3!_P31_8VL?V /V%OAK\)K)86N/"ND1IJD\7 MW;O4929KR8'N&N))2N-O%6H1:5X;\)Z;/JVIWWAC,CMCN=JG '). .2*_B?\ ^"E7 M[=OB+_@I#^V;XT^+/B+SH!KUV8M)T]WW+I&G1Y2VM5[?)& 6(P&D:1\98U^W MW_!Y7_P4??X>?"'PO^S;X;OO+U+QP$\0^+/*?YH]-AE(M;9O^NUQ&TA'! M4 MZAZ_G)H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ K]%/^#6;]E_\ X:3_ ."PO@6\N+;[1I/PSM+O MQE>@KPK6ZB&U.>Q%W<6S>OR'ZC\ZZ_HN_P"#);]E_P#X1_X&_&#XQ7EOB;Q- MJ]MX6TV1UPRPVD?VBX*^JO)=0@GIFW]C0!^YU%%% !1110!\#_\ !QC\=_\ MA5?_ 3^E\-V\WEWWQ"UBVTK:K8?[-$3=3,/;,,2'U$N/6OP#K]*_P#@YM^. M_P#PFW[6'A+P%;S>9:>!M$^TW" _(5^H'_!L'\"/^$G_ &A/'GQ#N(=UOX3T>/2K1F' N+N0LS*? M58K=U/H)O<5ZV1X/ZUCZ5%[-J_HM7^"/@/%/B/\ L+A/'YFG:4:;47_?G[D/ MNE),_;2BBBOWX_R&"BBB@#P__@I)\>/^&:_V%_B=XNCF^SWMCHDMM82 _,EW M<8MKK_"Q_HU]%/AWZCPG/,YKWL54; M3_N0]R/_ ),IOYA1117Q9_3P4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 =U^S'\=]2_9C_:#\'^/])+&]\*ZI#?>6K;?M$8.)82? M22,NA]G-?U2>!/&NF_$GP1H_B+1KA;S2=>LH=1L9UZ302HLB,/JK U_)#7[Y M?\&Z/[4?_"[/V)9?!=]<>=K/POOCIX#-EVL9]TMLQ^A$\0'985K[_@/,.3$3 MP=\7?\ L==9_P#2Z:@#S"BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OJ#]C7_@LQ M^TK^P;+;0_#WXK>([?0[8@#0=4E_M32"HZJMM'_&OAVZX2^TF\2YC1L F-PIS'(,\HX#+T M(%?PAUZ=^RC^V9\4/V'_ (G0^+_A3XUUSP7KD>T2R6,W[F]0'(CN(6S%/'GG M9*K+GG&<&@#^Z:BOQG_X))?\';'@7]I&XTOP+^T1;Z;\-?&MP5MK?Q- 2GAW M57Z#SMQ+63GCEBT.O(*]?_X* M$?\ )_'QP_['_7O_ $XSUY!0 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_3_ +!G_)C7P8_[$71/_3?!7K% !1110 5\$_\ !SO_ ,H- M/CI_URT7_P!/NG5][5\$_P#!SO\ \H-/CI_URT7_ -/NG4 ?R T444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7IG[._[9OQ: M_9)UG[=\,_B1XT\#3%]\BZ/JTUK#<'_IK$K>7(/9U85YG10!^O7['W_!XY^T M)\&I+6Q^*GA_PK\7]'CPLER8AHFL$=.)H$-N>/6WR3_$.37ZW?L.?\'.7[*_ M[:$EGIEUXNF^%?BJZP@TKQFJ6,,CGC$=X&:V8$X"AI$=LCY.P_D7HH _OOLK MV'4K.&XMYH[BWN$$D4L;ADD4C(92.""""".#4M?Q9_L"?\%H/VB/^";NI6\? MPZ\>7TGAF%]TGA;6BVH:'.,Y($#,#"3W:!HW/][M7[W?\$SO^#L;X)?M>RZ? MX9^+$4?P5\=7&V)9[ZY\WP[J$AX^2[('VHJ&SO8=2LX M;BWFCN+>X19(I8V#)(I&0RD<$$'((ZU-0 4444 %%%% !1110 4444 1W%O' M"".X-?R[?\%"?V:)/V1/VRO'W@-8FCT_2]2>;2R1]Z MQF FMN>Y$3HI/]Y6'8BOZC:_(3_@Y_\ V8?^1!^,&GVW][POK#JO^_/:,TA> M4']W-%>Q!IM% '] M2?[ W[0Z_M5_L<_#WQX95FO-;TB(:@5[7L68;D?]_HY,>V*]AK\JO^#8+]HW M^W_A5X^^%MY<;KCP]>QZ_IJ.V2;>X BG51_=22.-OK<&OU5K]^R/'?6\#3K] M6M?5:/\ %'^0_BEPO_J]Q5CL?GX4444 %% M%% !1110 4444 %%%% !1110 4444 %?!'_!Q+^TC_PIG]@V3PM:7'E:M\2M M1CTI55L.+2(B>Y8>QV1Q'VGK[WK\"O\ @XS_ &D/^%P_MT1^$+2X\S2_AGIL M>G[0,9KPNBML/6E1JQK0WBTU\M3SLXRN MAF6!K9=BE>G5A*$EY233_!G]>8.]:6OFO_@DC^TK_P -3?L!^ /$%Q[7((]H([?W U34[?1=-N;R[F2WM;2)IIY9#M6)%!+,3V )_"OY5_VM_CMAMRY$$?_ "((G_ :^'X[QWL\''#K>;_ 6OYV/Z MG^B?PO\ 7>):V<5%[N%AH_[]2\5_Y(I_@>=T445^1G^B(4444 %%%% !116S M\.? 6I?%3X@Z'X8T6'[3J_B+4(--LHA_RTFFD6-!^+,*J,7)V6YG5JPI0=2H M[1BKMO9);M^A^V__ ;4_LR_\*T_9.UWXCWUOLU+XC:B8[1V7G[!9EXD(]-T M[7&?4(AYXQ^DE MY8FNNK^@LIP2PF$IX=?96OKN_P ;G^/?B!Q1/B+B+%YS+:K-N-^D%[L%\H)( M****] ^/"O&_^"BG_)@7QN_[$36O_2&:O9*\;_X**?\ )@7QN_[$36O_ $AF MKEQO^[U/\+_(][A;_D=83_K[3_\ 2T?RWT445_.I_LT%%%% !1110 5[)_P3 ML_Y/]^"/_8]Z)_Z7PUXW7LG_ 3L_P"3_?@C_P!CWHG_ *7PUU8'_>:?^)?F MCPN*/^1-B_\ KU4_](9_4A1117]%'^,@4444 %%%% !7X_\ _!U5_P A#X%_ M]<]=_GIU?L!7X_\ _!U5_P A#X%_]<]=_GIU?,\8?\BBK_V[_P"E1/W#Z./_ M "FZ5:*E%Z--)IKS3T9^CG[*G_!R1 M\6OA3-;6'Q)TO3/B3HZX5[D*NG:I&O3/F1KY4F!V:,,QZN,DU^H_[&__ 5: M^"_[;L=O:>%_$R:7XFE'/A[6@MGJ.?2-2Q2;_MD[X'7%?S.4ZWN)+2=)8G:. M2-@Z.APR$<@@]B*^JRWC''X5J-5^TCV>_P GO]]S\#XW^C;PGGL95<##ZG6> MTJ:]R_G3TC;_ \C\S^O*BOP0_8$_P"#@7XD_LUW%GH'Q):\^)7@N/;%YT\H M_MK3TZ9CG;_7@?W)B2> )$ Q7[3_ +,'[6?@']L3X<0^*?A_X@M=",$GSL?PWXB>#_$ M/!U3FS"GST&[1JPNX/LGUC+RDE?7E;2N>D4445[A^6A1110 4444 %%%% !1 M110!^2'_ =3?\@#X(?]?&M_^@V%?CU7["_\'4W_ " /@A_U\:W_ .@V%?CU M7XCQA_R-JO\ V[_Z2C_4;Z-__)OO^#5+_ )KQ_P!R_P#^Y.OUZK\A?^#5+_FO'_J_;^#_\ D44O M^WO_ $J1_EK](W_DXF8?]P?_ $Q2"BBBOI3\1"BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OPG_X/7/VS/^$>^%WP MN^ NF76VY\17;^,-=C1L,+6#=;V:,.Z23/<-C^]:J:_=BOXS/^"_'[7G_#:7 M_!6#XM>)K6Z^U:#H>IGPOHI5MT?V2P_T?>A_NRRI-,/^NQH ^-J*** "BBB@ M HHHH **** "BBB@ K^IS_@T!_8S_P"&?/\ @FK=?$;4+3R=>^-&KOJ2NR[9 M!IEH7MK12/0R?:I0>ZSJ?K_,7\$_A)J_Q]^,GA/P+X?A\_7/&6L6FB:?'@X: M>YF2&/..VYQGVK^ZCX$?!W1_V>?@GX0\!>'X_)T/P7HUIH=@N,'R;:%(4)Q_ M$50$GN-? M%FJR2:=;2MEK"PCQ%:6_IE($C4D<%@S=S7B%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?VD?\ M$+OV7_\ AD3_ ()/_!3PC-;_ &;5+C0(]>U167$BW>H,U[(C_P"U'YXC^D8' M0"OY(/\ @G/^S-)^V/\ MV_"?X8B)IK7QAXFL[*_"]4LA('NG_X#;I*W_ :_ MN/@@2VA2*)%CCC4*B*-JJ!P !Z4 24444 %(3L6EKP?_ (*:?';_ (9O_8-^ M)_BN.;[/>V^BRV-@X/S+=76+:%AZE9)5;CLIK'$5HT:4JLMHIM_)7/2R?+*V M98^CE^'^.K.,(^LFHK\6?SN_MY_';_AIC]LGXD>.%F\^TUS7+AK)R'RM0\?:E= M:]+N7YQ%N%O ,_W3' ''_74^IK\ /!OA.^\>^,-*T/3(?M&I:U>0V%I$/^6D MLKJB+^+,!7]7GP<^&EC\&?A)X7\(:;QI_A?2K72;?C&8X(EB4GW(7/UK[[@' M!\^)J8E[15OF_P#@)_>?R/\ 2XXB^KY)A,F@]:]1S?\ AIK9^LIIK_"=-111 M7ZL?Y_A1167XS\6V/@'P?JVN:G+]GTW1;.:_NY3_ ,LX8D+NWX*I/X4I225V M53IRG)0@KMZ)=VS\ ?\ @X1^.W_"X?\ @HKK&D03>;I_@#3;708MI^0R[3<3 M'']X23E"?^F0]!7P[71_&+XF7WQF^+7B?Q?J1SJ'BC5;K5KGG.))Y6D8?0%L M?2N+N'J6>Y+BLGK[5H2C?LVO M=E_V[*TEYH_KFHKA_P!FOXU67[1WP \&^.]/V+;>*](M]2\M3GR'DC!DB/NC M[D/NIKN*_H:G4C.*G'9ZH_QQQ>%JX:O/#5URS@W&2[-.S7R:"BBBJ.<**** M"BBB@ HHHH **** "BBB@ HHHH **** "OX6OVV_^3SOB[_V.NL_^ETU?W2U M_"U^VW_R>=\7?^QUUG_TNFH \PHHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OTL_P""*G_!QS\1/^"9 MVKZ;X)\;2:E\0/@DTBQ-I4DN_4/#:$\R6$CG[@ZFW8B-OX3$S,Q_-.B@#^[K M]FS]I;P/^UY\&M%^('PY\1:?XH\)Z_%YMI?6C<9'#1R*<-'*A^5HW 96!! - M=U7\9_\ P1V_X+(?$#_@DC\01W&"0#T:BBB@ HHHH **** "BBB@#^&K_@H1_R?Q\IV>CZ?J3>._A@L@^T>#];N7:"!,Y8V4W M+VC]>%#1$DEHV."/Z;/^":'_ 5V^#/_ 51^'3:K\.=<^S^(=/B5]8\+:F5 MAU?2"< EHP2)(LD 31ED.0"5;*C^*NNH^#'QK\6_L[?$S2?&7@;Q%JWA7Q3H M4PN+'4M.G:&>W;H<$=5()#*/O :QK)J&J::\VEY'W+Z$B:VY[ RHBD_W6 M;UKVBBLJ]&-:G*E/:2:?HSORO,J^78VEC\*[5*4HSB^THM-?BC^0VXMY+6=X MY$:.2-BC*XVLA'4$>M-KZP_X+6_LQ?\ #+__ 4&\8VMK;_9]#\7N/$^E@#" M^7=,QE4#H MPLZ@#HJKTSBOD^OYYQF%GAZ\Z$]XMK[C_ &/X;SRAG.58?-<- M\%:$9KRYDG9^:>C\T%%%%_:,_X9L_X*(> [^XN/ M)TGQ-.?#6I$G:IBN\)&6/95N! Y)XPA^M?TF5_(?9W&:\"?=2[0>7\OGH_T^\_A;Z7G"WL\5@N(:2TFG2F_.-Y0^;3FO2*/5**** M_1C^, HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y_P"*OQ'T[X/?#+Q% MXLUB3R]*\,Z;<:I=MGD10QM(^/?"G'O7\I?Q9^)6I?&7XH>(O%VL2>;JOB;4 MKC5+M@/<=SXF&%CM!7?J_P#@6^\_T ^B3PK]5R3$Y]57 MO8B?)'_!3W:]9MI_X$%%%%? G]';#<*OJSQM"WTMS7[,5_+)^PG^T7)^R?^UYX!\?K))' M:Z#JT;7X3J]E)F*Y4>YA>0#WQ7]2MI=QWUK%/#)'-!,@D21&W*ZD9!!'4$J_&Y_G']*CA/^SN*89M25H8N";_QPM&7_ )+R/S;9 M-1117VI_,84444 %%%% !1110 4444 %%%% !1110 4444 ?)?\ P6V_:(_X M9T_X)S^.;BWF\G5?%T:^%[#G:S-=Y6;!]1;+<,,=U%?S?U^J7_!S]^T/_;_Q M:\ ?"^SN-UOX=L)->U%%;Y3<7#>7"K?[21Q.P]KCWK\K:_&.-,=[?,736T$E M\]W^=OD?Z9?1EX7_ +*X,IXNHK3Q4I5'WY?A@O2T>9?X@HHHKY(_H8**** " MBBB@ K[\_P"#=+]F7_A='[<;>,+VW\[1_AC8-J667*&]GW0VRGW ,TH/8P"O M@.OZ#?\ @WT_9D_X4-^P-IOB"\M_)UKXE7;Z],67#K:X\JU3/]TQJ91_U\&O MIN$R5XW_P44_Y,"^-W_8B M:U_Z0S5RXW_=ZG^%_D>]PM_R.L)_U]I_^EH_EOHHHK^=3_9H**** "BBB@ K MV3_@G9_R?[\$?^Q[T3_TOAKQNO9/^"=G_)_OP1_['O1/_2^&NK _[S3_ ,2_ M-'A<4?\ (FQ?_7JI_P"D,_J0HHHK^BC_ !D"BBB@ HHHH *_'_\ X.JO^0A\ M"_\ KGKO\].K]@*_'_\ X.JO^0A\"_\ KGKO\].KYGC#_D45?^W?_2HG[A]' M'_DX>7_]Q?\ TQ4/R+HHHK\1/]2 HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *[[]F_]IWQQ^R7\3;3Q=X!U MZ\T+6+4A7\L[H+R/.3%-&?EDC/\ =8'G!&" 1P-%73J3IR4X.S6S6YS8S!T, M70EAL5!3IS5I1DDTT]TT]&C^C#_@E_\ \%>_!_\ P4&\/QZ+J"VOA?XG6,.^ M\T5I/W5^JCYI[-FY=.YC.7CYSN4!S]B5_([X0\8:K\/_ !3I^N:'J%YI.L:7 M.ES9WEI*8IK:53E71AR"#7[Z_P#!'?\ X*]6'[=/A9/!?C2:TTWXKZ/;[G"@ M10^(H4'-Q"O02@BY83><-6Z7FGNZ?KK'JVM5]VT445]T?RJ%%%% !1110 4444 ?DA_P M=3?\@#X(?]?&M_\ H-A7X]5^PO\ P=3?\@#X(?\ 7QK?_H-A7X]5^(\8?\C: MK_V[_P"DH_U&^C?_ ,F]P'K5_P#3U0****^9/W(**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#]>O^#5 M+_FO'_J_(7_@U2_P":\?\ J_;^#_ /D44O\ M[_T MJ1_EK](W_DXF8?\ <'_TQ2"BBBOI3\1"BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** /G_\ X*G?M6#]B3_@GA\7OB=' M<+:ZAX9\.7']E2$XQJ,^+>S'XW,L(^E?Q#2RM/(TDC,[.2S,QR23U)-?TF_\ M'JG[4[> _P!D/X9_".RN/+NOB%K\NLZ@J-RUEI\:@(X_NO/(Y"ZYC-VX%I:H?]H-.\R^]M[<_U>5^-_\ P9?_ ++:_#/]@GQQ\4KNV\O4 M/BAXE-I:RE?];I^G(8HR#_U\S7@./[@_#]D* "BBB@ HHHH **** "BBB@ K M^4#_ (.S?VR&_:9_X*HZIX1L;KSO#WP;TZ+PW J-F-[UP+B]D [,))$@;_KU M'U/]1O[0WQJTK]F_X"^-/B%KC;='\$:'>:[>?-M+16T#S,H_VB$P!U)(K^%7 MXK?$O5OC/\4?$GC#7K@W>N>*]4N=8U&<_P#+:YN)6FE;\7=C0!S]%%% !111 M0 4444 %%%% !1110 4444 %%%>N?L8?L+_%+_@H'\8K?P-\*/"=]XHUJ0"2 MY>/$=IID.<&>YG;"0QCU8Y8_*H9B%(!Y'3HHFN)51%9W'_A#\4-=BDY1].\*WUTK?0I$/\ P@-5_P#C%'_#K3]I MS_HW/X\?^$!JO_QBO[A** /X>_\ AUI^TY_T;G\>/_" U7_XQ1_PZT_:<_Z- MS^/'_A :K_\ &*_N$HH _A[_ .'6G[3G_1N?QX_\(#5?_C%'_#K3]IS_ *-S M^/'_ (0&J_\ QBO[A** /X>_^'6G[3G_ $;G\>/_ @-5_\ C%'_ ZT_:<_ MZ-S^/'_A :K_ /&*_N$HH _F_P#^#3G_ ()7Q)X>N]+^TZA>,MN/*-Q&F_;;&Z#;\/M7Z MD5_//_P<#?';_A'X-I^7S%4SSG']X2SNA[_NQZ"O ME>,L9[#+)16\VH_J_P %8_?OHU<._P!J<;T*TU>&&C*J_5+EC\U*2:]#XCHH MHK\5/].@HHHH **** "BBB@ HHHH **** /K[_@A9\"/^%Y_\%(_!)FA\[3_ M :)O$]WQG9]F4"!OPN7MZ_HVK\F?^#73X$?8/!7Q,^)=S#\VHW<'ARPD(P5 M6%//N,>H8RV_XQG\/UFK]GX+P?L7SO+E?^$****^M/YY"OCW_@NM\=O^%&?\$W/&JPS>3J'C-H?#%I MSC?]I),Z_C;1W%?85?C;_P '17QW^W^.?AI\-+6;Y=-LY_$=_&&R"\S>1;Y] M"JQ7'OB05X7$N,^K9;5FMVK+YZ?\$_5O!'AW^VN-L6NE1LHSY?G2JA?Z*&+'T -?M#_P '$_['UGXK_8B\.^+]!L5BN/A' M/%;!(E^YIZ M1Q -?I'"V3+$957YEK4T7_ &[L_P#P+\C^*?'KQ*J9-Q_E M3H2]W!)3FEU]J[3C\Z25O\1_)C16]\5?AQJ7P?\ B;XB\)ZQ'Y6K>&=2N-+N MU["6&1HWQ[94X]0:P:_.91<7RRW1_:5&M"M3C5I.\9)--;-/5/YA1114F@44 M44 %%%% !1110 4444 ?NQ_P;3_M#_\ "Q_V.-<\!W4_F7WPYU=O(0G[EE>; MIH__ ",MU[8Q7Z.5_/\ ?\&ZWQ]/PD_X* VWANXF\O3?B)I5QI+*QP@N8Q]I MA8_[7[J2,>\WO7] -?MO"&-^L9;!/>'NOY;?@T?Y=_2,X9_L?C?$R@K0Q"5: M/K.ZG_Y4C)_,****^G/PL**** "BBB@ HHHH **** "BBB@ HHHH **** "O MX6OVV_\ D\[XN_\ 8ZZS_P"ETU?W2U_"U^VW_P GG?%W_L==9_\ 2Z:@#S"B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "OOW_@@7_P6CUK_@E'^T:EAKMQ>:A\&?&UU'%XGTQ< MR?V<_"+J5NG_ #UC&-Z@?O8QM.66,I\!44 ?WQ^$?%NE^/\ PKIFNZ'J%GJV MC:S:Q7UA>VLHE@O()%#QRHXX964@@C@@BM&OP&_X-$/^"OLD\Q_95\?:GO"I M-J'P^O+F3D 9EN=+R?;?/$.P$RY_U:U^_- !1110 4444 %%%% '\-7_ 4( M_P"3^/CA_P!C_KW_ *<9Z\@KU_\ X*$?\G\?'#_L?]>_].,]>04 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 ?W.?L&?\F-?!C_L1=$_]-\%>L5Y/^P9_R8U\&/\ L1=$_P#3 M?!7K% !1110 5\$_\'.__*#3XZ?]%?'-_+_Q\'A8[/49&_C/"I<-]XX60Y^=OY^* M* /[]**_"'_@V0_X.#I?';:%^S9\1BK#T*BOY5/B#X%U+X7^/=;\-:S ;75O#]_/IM M]">L4T,C1NOX,IK\EXZR_P!GBXXJ.TUKZK_@6^X_T+^B?Q=]>X?K9%6E[^%E M>/\ U[J7?X34K]N9&/1117PI_5H4444 %%%% !7[7?\ !L3^T;_PE7P)\;?# M&\N-UUX3U%-8T]&/S&UN@5D51_=2:(L?>X'X?BC7UO\ \$0/VC?^&=/^"BG@ MN2XN/(TGQD6\+7^6P"+HJ(,]N+E+4FDDMVV[)?-GX3_\ !Q3^TB/C-^W@ M_A6SN/,TGX:Z='I8"G*&\EQ/<,/<;HHS[P5\#UN?%#XAZE\7/B5X@\5:Q)YV MK>)=1N-4O'_O332-(^/;&X9!D.$ MR:G_ ,N81B[=96O)_P#;TFW\PHHHKA/J HHHH **** "OZ0_^"*7[2G_ TQ M_P $\_!5U<7'GZSX2C;PQJ>6W,)+4*L1)ZDM;M Q)ZECUZU_-Y7Z??\ !LA^ MTK_PAO[0'B_X7WUQML_&FGKJFG(SU1 M3Z1GZ5ABL1&A1E6GM%-OY' MJ9'E-;-LFDODKZG\_O_ 4&_:&/[5/[9_Q$\=1S?:+'6-8E MCTYL];*'$%M_Y!CC)]R:\;HHK^=ZU:56I*K/>3;?J]3_ &6RO+J.7X*C@,,K M4Z48PBNT8I)?@@HHHK([@HHHH **** .Z_9D^!U_^TM^T)X-\ Z;O6Z\5:K! MIYD49^SQNX\V4^T<>]S[(:_JH\(^%;#P+X4TO1-+MTL]+T>TBL;.!/NPPQ($ M1![!5 _"OQ6_X-EOV9?^$W_:(\5?%*^M]UEX'L!ING.R\&]NP0S*?5+=9%(] M+A:_;NOUS@7 >RPGHM/SN?YW_ $KN+?K_ !'2R2D_-_P#!13_DP+XW?]B)K7_I#-7LE>-_\%%/^3 O MC=_V(FM?^D,UI_A?Y'O<+?\CK"?]?:?_I:/Y;Z***_G4_V:"BBB@ H MHHH *]D_X)V?\G^_!'_L>]$_]+X:\;KV3_@G9_R?[\$?^Q[T3_TOAKJP/^\T M_P#$OS1X7%'_ ")L7_UZJ?\ I#/ZD****_HH_P 9 HHHH **** "OQ__ .#J MK_D(? O_ *YZ[_/3J_8"OQ__ .#JK_D(? O_ *YZ[_/3J^9XP_Y%%7_MW_TJ M)^X?1Q_Y.'E__<7_ -,5#\BZ***_$3_4@**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K8^'_C_6OA5X MVTOQ)X=U*ZT?7-$N4O+&]MVVRV\J'*L#_0Y!&0<@D5CT549.+NMS.K3A4@Z= M1)Q:LTU=-/=-=4^J/Z4O^"5/_!1O2O\ @H;\ (]2F^RZ?XZ\.A+3Q)ID9P$D M(.RYB4G/DRX8CKM8.F3M#'ZBK^6W]A#]LGQ!^PK^TAH?CW0S)<0VK?9M6T_? MM35+%R/-@;WX#*3G:Z(W.,'^F[X3?%30_CA\,]#\7^&[U-0T'Q'917]C.O\ M'&X! (_A8(;.FKBV=)1117U1^!A1110 4444 ?DA_P=3?\ ( ^" M'_7QK?\ Z#85^/5?L+_P=3?\@#X(?]?&M_\ H-A7X]5^(\8?\C:K_P!N_P#I M*/\ 4;Z-_P#R;W >M7_T]4"BBBOF3]R"BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _7K_@U2_YKQ_W+ M_P#[DZ_7JOR%_P"#5+_FO'_J_;^#_^112_[>_]*D?Y:_2-_P"3 MB9A_W!_],4@HHHKZ4_$0HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBJFO:Y:>&-#O-2U">.UL=/@>YN9G.%AC12S,?8*" M?PH _E&_X.T_VG?^%^_\%<]<\.VMQYVE_"G1+'PS#L;]V9RIO+AA_M"2Z\IO M> #L*_,>N^_:K^.5U^TW^TW\0OB-?>8+KQUXCO\ 775SDQ?:;AY0GT4.% Z M #M7 T %%%% !1110 4444 %%%% !117T)_P2C_9R_X:T_X*1_!7X?R0?:K' M7O%EDVHQ8W;[&!_M%V/_ 'BEH _K\_X)W;B_E3S[PX][F68^O->^444 %%%% !1110 4444 %%%% 'Y@_\ !VY^ MU(?@#_P26U7PS:7'DZM\6-H?M0?\)_^VC\-_A39W'F6?P[\./JMXBMPE[J,@RC#U6WMK=AGH)CCJ<_B MY0 4444 %%%% !1110 4444 %%%% !115C3-,N-:U*WL[.WFN[R[E6&""%#) M)-(Q 5%4UT"P5@)+F0#&X\A43(+NRKD EA_81_P3^_X)[?#/_@FM^S[I_P\^&>BI8V4 M(674M1F"MJ&NW6T!KFZE &^0]APJ#"J%4 #Q'_@@G_P2GT__ ()8_L1Z7H^H M6=O_ ,+.\:)%K'C.]4!G%R5/EV2M_P \[96*#!(+F5QCS,#[>H **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,GQWXRL?AUX)UCQ! MJDGDZ;H5C-J-W)_SSAAC:1V_!5)K^4'XL?$:^^,'Q2\2>+-4;=J7B;5+G5;H MYS^]GE:5OU8U_0;_ ,%W_CO_ ,*._P"";GC**&;R=0\:RP>&;7G[PG8M./?- MM%./QK^=*ORSC_&GAE]E7?J_^ OQ/[W^B)P[['*L;GL;G#?[2)(D?_ M &S%?2U0V5G%IUG%;V\:0P0(L<:(,*B@8 ] .,5-7]$X7#QH4848[127W*Q M_C/GV;U39J+;^ M.I&17\+Z'=7UN'Z27"QGR4_X%*47ZM7\JMW=27UU)/-(\TTSEY'<[F=B+_ !]< M0[+KQQK8M+=R/OVEDA52#[S37"G_ '!^'Z85Y#^P3\"/^&9OV-?AOX':'[/= MZ'H<"WR 8Q>2#SKG\YY)#^->O5_0&2X/ZK@:5#JDK^KU?XMG^0/B9Q'_ &[Q M3CLU3O&=27*_[D?=A_Y+%'X#?\'%W[."_!W]N[_A++.#R]+^)6F1ZGE1A!>0 MX@N%'N0L,A]3,:^!*_>G_@Y%_9[_ .%H?L.6?C*VA\S4/AOK$5T[@986=T1; MS*._^L-LQ]!&?J/P6K\CXLP7U;,IVVE[R^>_XW/]$OH]\4/.N"<*YN\Z%Z,O M^W+? KXV>$?&EA MO^V>%=8M=6C53CS##*LFSZ,%((Z$$U_5WX=U^T\5:!8ZII\RW%CJ5O'=6\JG MB6-U#*P]B"#^-?R,5_2=_P $7OC7_P +S_X)M_#6]FF\V^T&Q;P]= G+(;-S M!&"?4PK"W_ J_0_#_%VJU<,^J4E\G9_FON/XW^E]P_[3+\#G<%K3G*E)^4US M1OY)PE\Y'U-1117ZB?P>%%%% !1110 4444 %%%% !1110 4444 %%%% !7\ M+7[;?_)YWQ=_['76?_2Z:O[I:_A:_;;_ .3SOB[_ -CKK/\ Z734 >84444 M%%%% !1110 5^BWP#_X-O^44?[-__9-= _\ 3?#0!_.[_P 0@_[8 MG_0/^''_ (4P_P#C='_$(/\ MB?] _X_P#!K?\ MM>! M;=YH_A+:Z]!&,L^E^)M+F;\(VN%D;\%-?+?Q^_X)[_'3]EB&:;XB?"'XB>#[ M*'[U]J6@W$5D?I<;?*;\&-?W)4V2-9496565A@@C((H _@-HK^R?]M?_ ((" M?LL_MTV=Y-XC^&>E^&/$ET"1XA\)HNCZBKG_ ):/Y:^3.WO/')_*OPD_X*D_ M\&K7QH_8T4MYJ*.LD!8X#,R1J, MT ?EG101@T4 %%%% !1110 4444 ;GPS^)&N?!WXBZ%XL\,ZE<:/XB\,W\.I MZ;>P-MDM+B%UDCD7W#*#[U_:M_P2[_;PT?\ X*2?L0>!_BQI:PV]WK5I]GUJ MQC;/]F:G#^[NH/7:) 60GEHWC;^*OXC:_:#_ (,W?V_9/A)^U5XF^ >MWVS0 M/BA;-JVAQR-\L.L6L9,BKV'G6BOD]S:1 =: /Z5**** "BBB@ HHHH _AJ_X M*$?\G\?'#_L?]>_].,]>05Z__P %"/\ D_CXX?\ 8_Z]_P"G&>O(* "BBB@ MHHHH **** +T7AG4IHU9=/OF1@&5E@8@@]QQ3O\ A%-4_P"@;J'_ (#O_A7] MOO\ P3A_Y1Y? ;_LG7A__P!-MO7L] '\#?\ PBFJ?] W4/\ P'?_ H_X135 M/^@;J'_@._\ A7]\E% '\#?_ BFJ?\ 0-U#_P !W_PH_P"$4U3_ *!NH?\ M@._^%?WR44 ?P-_\(IJG_0-U#_P'?_"C_A%-4_Z!NH?^ [_X5_?)10!_ W_P MBFJ?] W4/_ =_P#"C_A%-4_Z!NH?^ [_ .%?WR44 ?P-_P#"*:I_T#=0_P# M=_\ "C_A%-4_Z!NH?^ [_P"%?WR44 ?P-_\ "*:I_P! W4/_ '?_"C_ (13 M5/\ H&ZA_P" [_X5_?)10!_ W_PBFJ?] W4/_ =_\*/^$4U3_H&ZA_X#O_A7 M]\E% '\#?_"*:I_T#=0_\!W_ ,*/^$4U3_H&ZA_X#O\ X5_?)10!_ W_ ,(I MJG_0-U#_ ,!W_P */^$4U3_H&ZA_X#O_ (5_?)10!_ W_P (IJG_ $#=0_\ M =_\*/\ A%-4_P"@;J'_ (#O_A7]\E% '\#?_"*:I_T#=0_\!W_PH_X135/^ M@;J'_@._^%?WR44 >4?L(1M%^P]\&5965E\#:("I&"#]@@S7J]%% !1110 5 M\$_\'.__ "@T^.G_ %RT7_T^Z=7WM7P3_P '._\ R@T^.G_7+1?_ $^Z=0!_ M(#1110 4444 %%%% !78? /X ^,/VHOBWH_@/P!H-WXF\7>(&D73],M659;H MQQ/,X4N57B.-VY(X4UQ]?=O_ ;.?\IPO@3_ -?>K?\ IFOZ ,#_ (AYOVT/ M^B >,/\ O_:?_'J/^(>;]M#_ *(!XP_[_P!I_P#'J_LFHH _C9_XAYOVT/\ MH@'C#_O_ &G_ ,>H_P"(>;]M#_H@'C#_ +_VG_QZO[)J* /XV?\ B'F_;0_Z M(!XP_P"_]I_\>H_XAYOVT/\ H@'C#_O_ &G_ ,>K^R:B@#^-G_B'F_;0_P"B M >,/^_\ :?\ QZC_ (AYOVT/^B >,/\ O_:?_'J_LFHH _C5N?\ @WP_;.M4 MW-^S_P"-"/\ 8>U<_D)36#K_ /P0W_:^\-Q%[C]G?XI2*.UKHSW9_*+<:_M( MHH _AE^(/[ OQU^$R,WBGX+_ !8\-HG)?4_"5_:*!ZYDB Q[]*\HN;:2SN'A MFC>&6-BKHZ[60CJ"#T-?WXUPOQ=_9@^&O[0%K)!X[^'O@GQI#(NQDUS0[;4 M1T_Y:HU '\(M%?UR?M(_\&M_['/[0MO<26GP_P!0^'6J7&?]/\(ZK+9[/3%O M+YMJ/PA%?FS^V#_P97?$+P;%=:E\$?B9H?C:U0%TT;Q+ =*OP.R)<1[X96/J MX@'Y<@'X@T5ZQ^U;^PK\8/V'?%@T7XL?#OQ-X'O)',<$M_:'[)>D=?(N4W0S M >L;L*\GH **** "BBB@ HHHH **** )+2[EL;J.>"22&:%Q)')&Q5HV!R"" M.00>_:OZI/\ @VI_X+?+_P %%_@N?AA\1M3C;XT^ [)2UQ,V'\5Z568=R5D'WV"?RKUW7[,_[1WB[]D7X\^%_B1X%U231_%7A&^2^L;A>5)&0T M-\#=BO?* "BBB@ HHHH *_ C_ (.* M_P!F+_A2O[<*^,+*W\G1_B=8+J0*KA!?0[8;E1[D>3*3W,YK]]Z^'?\ @X"_ M9A_X7_\ L":KKEG;^=K7PUN5\00,JY=K4 QW:9[*(F\T_P#7N*^;XKR_ZUET MTOBC[R^6_P"%S]J^C_Q=_8/&>&E4E:E7_VBBBOP\_U M."BBB@ HHHH *GTO5+C1-3MKVSFDM[JSE6>&5#AHG4AE8'U! -044;"E%-69 M_59^R'\>;?\ :>_9A\"^/K=H_P#BJ-'@O)T3[L-QMVSQ_P# )ED3_@->D5^9 M'_!LG^T9_P )M^S7XN^&MY<;KSP/J@U"Q1FZ6=YDE5'HL\OZ M!R?&_6\%3Q'5K7U6C_%'^0'B3PN^'N)\;E%K1IS?+_@E[T/_ "5KYA1117IG MPX4444 %%%% !1110 4444 %%%% !7Y\_P#!QS^TC_PJ']AZW\&V=QY6J?$S M5$L64'#?8KZ\-6=QYFD_#; M3X]&0*V4-V_[^Y8?[09TB/O!7S/%V.^K9;-+>?NKY[_A<_GA[UI?]N6Y/\ RHX_),^#Z***_$3_ %("BBB@ HHHH **** "O0OV3/CS M=_LP?M+>"/B!9^89/"^KP7LT:'YIX VV>+_@<1D3Z-7GM%:4ZDJJ M.7'8.CB\/4PF(7-"I%QDNZDK-?-,_KHT+6[3Q1H=GJ6GW$=U8ZA ES;3QG*3 M1NH9&'L00:N5\8?\$&_VE/\ AH7_ ()Z>&[.ZN/.UCX?ROX8NP3\WEPA6MCC MT^SO$F>YC;TX^SZ_H7 XJ.)P\,1':23_ .!\MC_''BK(*V1YQBY!?C*2\XGSO1117XX?Z3!1110 4444 %%%>T?\ !/+] MFIOVN/VS? /@5H6FT_5-32;5,#[MC"#-<\]LQ(R@_P!YE'?%:T*,JU2-*&\F MDO5Z'!FF94,NP5;'XIVITHRG)]HQ3;_!'[P?\$7_ -F3_AE__@GUX)L;JW^S MZUXJB/B;5R M?\$[/^3_ 'X(_P#8]Z)_Z7PUXW7LG_!.S_D_WX(_]CWHG_I?#75@?]YI_P") M?FCPN*/^1-B_^O53_P!(9_4A1117]%'^,@4444 %%%% !7X__P#!U5_R$/@7 M_P!<]=_GIU?L!7X__P#!U5_R$/@7_P!<]=_GIU?,\8?\BBK_ -N_^E1/W#Z. M/_)P\O\ ^XO_ *8J'Y%T445^(G^I 4444 %%%% !7M?[%G[ 7Q _;X\1:YI? MP_BTB6Z\/6T=U>#4+W[,H1V*KM.#DY!KQ2OU0_X-:?\ DMGQ8_[ =E_Z/>O6 MR/!4\7CJ>'JWY97O;?9L_/\ Q4XFQG#W"N+SG G7/\ @WE_: <#)>Y.2?JG^GZGI8#Z6W%=*7^U8:A4CY1G%_?SM?^2G\BNL:)>^'-3F MLM0L[JPO+=MDMO.0C?&?="#7YP?MG_P#!M%X=\26MWK'P0UZ7P[J !D'A[6IG MN+&7_8BN.98CZ>9Y@)/+*.:^:S#@;&45S8>2J+ML_NV_'Y'[9P;]*KAS,ZD< M/G-*6$F_M-\]/YR24H_.-EUD?C'179?';]GSQI^S)\0[KPKX[\.ZCX;URSY: MWNDP)4R0)(W&4DC.#AT+*<'!ZUQM?%3IRA)QFK-=&?TYA<51Q-&.(P\U.$E= M2BTTT]FFM&GW04445)T!1110 4444 %?K=_P;5?MT-::IJWP'\07A:&Z$NL^ M%3(_W) -UU:K_O*#,H& "LYZL*_)&NH^"GQJL,JPZ%6([UZF39E+ XN&(CLMUW3W_X'G8^$\2N"J'%?#V(R M>K;FDKP;^S4CK!^E]'WBVNI_6917)_ SXPZ3^T%\'/#'C?0I/,TGQ3IL&I6V M2"T:R(&*-_M*258=F4CM765^_0FIQ4H[/4_R(Q&'JX>K*A6BXSBVFGNFG9I^ M:844451B%%%% 'Y(?\'4W_( ^"'_ %\:W_Z#85^/5?L+_P '4W_( ^"'_7QK M?_H-A7X]5^(\8?\ (VJ_]N_^DH_U&^C?_P F]P'K5_\ 3U0****^9/W(**** M "BBB@"6UL+B^W>3#--MQG8A;'Y5/_PC]_\ \^-Y_P!^6_PK]8O^#5G_ )#_ M ,;_ /KWT3_T*_K]AJ^XR?@U8_"1Q7M>7FOIRWV;6]UV/Y9\2?I*2X4XBKY" MLN]M[+D]_P!KRWYH1G\/LY6MS6W=[7\C^1?_ (1^_P#^?&\_[\M_A1_PC]__ M ,^-Y_WY;_"OZZ**]3_B'B_Y_P#_ )+_ /;'PW_$XT_^A2O_ ?_ /<3^1?_ M (1^_P#^?&\_[\M_A1_PC]__ ,^-Y_WY;_"OZZ**/^(>+_G_ /\ DO\ ]L'_ M !.-/_H4K_P?_P#<3^1?_A'[_P#Y\;S_ +\M_A1_PC]__P ^-Y_WY;_"OZZ* M*/\ B'B_Y_\ _DO_ -L'_$XT_P#H4K_P?_\ <3^1?_A'[_\ Y\;S_ORW^%'_ M C]_P#\^-Y_WY;_ K^NBBC_B'B_P"?_P#Y+_\ ;!_Q.-/_ *%*_P#!_P#] MQ/Y%_P#A'[__ )\;S_ORW^%'_"/W_P#SXWG_ 'Y;_"OZZ**/^(>+_G__ .2_ M_;!_Q.-/_H4K_P '_P#W$_D7_P"$?O\ _GQO/^_+?X4?\(_?_P#/C>?]^6_P MK^NBBC_B'B_Y_P#_ )+_ /;!_P 3C3_Z%*_\'_\ W$_D7_X1^_\ ^?&\_P"_ M+?X4?\(_?_\ /C>?]^6_PK^NBBC_ (AXO^?_ /Y+_P#;!_Q.-/\ Z%*_\'__ M '$_D7_X1^__ .?&\_[\M_A1_P (_?\ _/C>?]^6_P *_KHHH_XAXO\ G_\ M^2__ &P?\3C3_P"A2O\ P?\ _<3^1?\ X1^__P"?&\_[\M_A1_PC]_\ \^-Y M_P!^6_PK^NBBC_B'B_Y__P#DO_VP?\3C3_Z%*_\ !_\ ]Q/Y%_\ A'[_ /Y\ M;S_ORW^%'_"/W_\ SXWG_?EO\*_KHHH_XAXO^?\ _P"2_P#VP?\ $XT_^A2O M_!__ -Q/Y%_^$?O_ /GQO/\ ORW^%'_"/W__ #XWG_?EO\*_KHHH_P"(>+_G M_P#^2_\ VP?\3C3_ .A2O_!__P!Q/R*_X-7;"XL3\=O.@FAW?\(_MWH5S_R$ M^F:_76BBOMLGR_ZCA(87FYN6^MK;MO:[[]S^7/$;C)\5<0XC/W1]E[;D]SFY MK(HY_L]Y>^&Y M/#]HRG#B7472P!3_ &E^T%LCIL)[5]>U^,__ >J?'AO!?[!GPV^'\$WE7'C MKQ@;Z90?]=:V%LY=<>GG75LWU44 ?S-T444 %%%% !1110 4444 %%%% !7Z MU?\ !F]\ /\ A9O_ 5'U;QI/#NM/AKX0O+R&7&?+N[MX[.-?;,$MW_WR?6O MR5K^CO\ X,C/@A_87[,GQL^(TD.&\3>);/P]#(PYVV%L9VQ[%M0&<=2GMP ? MN#1110 4444 %%%% !1110 445\V_P#!7[]J#_AC;_@F9\:/B%%U?.M%% !1110 4444 %%%% !1110 4444 % M?JG_ ,&F/_!.V/\ :[_X*"-\2?$%B+GP;\#XXM8 D3,=SK$A86$?OY926XR# MPUO&",-7Y65_8+_P;8_L0)^Q-_P2D\!Q7EG]G\4?$=/^$UULLFV0->(AMHF[ MCR[1;=2IZ/YG R: /O>BBB@ HHHH **HZ]XBL/"FCW&H:I?6>FZ?:KYD]S=3 M+##"OJSL0JCW->*ZS_P4\_9XT"]:WN/C-\.VEC.#Y&M0W"@_[T98?K6-7$T: M7\62CZM+\ST\OR7,M?LX_P#19O G_@Q6L?[2PG_/V/\ X$O\ST_]2^(?^@"M_P""I_\ R)]! M45\^_P##UK]G'_HLW@3_ ,&*T?\ #UK]G'_HLW@3_P &*T?VEA/^?L?_ )? MYA_J7Q#_ - %;_P5/_Y$^@J*^??^'K7[./\ T6;P)_X,5H_X>M?LX_\ 19O MG_@Q6C^TL)_S]C_X$O\ ,/\ 4OB'_H K?^"I_P#R)]!45\^_\/6OV! M/_!BM'_#UK]G'_HLW@3_ ,&*T?VEA/\ G['_ ,"7^8?ZE\0_] %;_P %3_\ MD3Z"HKY]_P"'K7[./_19O G_ (,5H_X>M?LX_P#19O G_@Q6C^TL)_S]C_X$ MO\P_U+XA_P"@"M_X*G_\B?05%?/O_#UK]G'_ *+-X$_\&*U[AX1\6:;X\\*: M;KFC7D.HZ3K%K'>V5W"=T=S!(H>.13W5E((/<&M*6*HU7:E-2]&G^1Y^89#F M> BIX[#U*2>B2%%%% 'XS_ /!T3\=_[3^(GPU^&MM- M^[TFQG\17T8.0SSOY$&?]I5AF/TE]Q7Y1U]&?\%:OCM_PT3_ ,%#?B=KL,+B'?9_#W1)KB.3&0EW=?Z/&#]8FN3]4_+\\J_=W_ M (-J?@/_ ,*]_8GUCQI<0[;SX@:Y(\4F,>99V@,$?UQ-]J_.OI.$\']8S.G? M:/O/Y;?C8_$OI#<1_P!D<#XOE=IU[48^?._>7_@M3/T7HHHK]P/\M HHHH _ M.O\ X.4_CO\ \*Z_8@TOP;;S;+SXA:Y%#+'G!>TM,7$A_"86H_X%7X/U^B'_ M ]:7GS_ O_ ,%J 4445\T?MP44 M44 %%%% !1110 4444 %>[?\$RO@/_PTC^WG\,/"DD/VBQN-:BOK],95K6US MZBOY2]:TBZ\/:O=Z?>0O;WEC,]O/$XPT4B,593[@@BOZ[*_FI_X+)? M!'_A0_\ P4?^)FGQP^58ZUJ \06A PK)>H+A]H]%E>5/^ 5^=^(&$O2I8E=& MXOYZK\G]Y_9GT0>(G#'8[(YO2<8U8KSB^67S:E'Y1/F&BBBOR\_NP**** "B MBB@ HHHH **** "OV9_X-=\7?^QUUG_TNFH \PHHHH **** "BBB@ M K^V;_@CU_RBC_9O_P"R:Z!_Z;X:_B9K^V;_ ((]?\HH_P!F_P#[)KH'_IOA MH ^CJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\>?\ @OK_ ,&T MF@?M?:)K7Q<^ ^D6/AWXMP*][JF@VRK;V'C'&68/YF M]:T6\\-ZS=Z=J-I=:?J&GSO;75K'9-FM^!]:M-:LP6*K(\$ MJR!&_P!EMI5AT*L1SFN*HH _O0^#GQ4TGXZ?"+PMXVT&;[1H?C#2+76M/E_Y MZ6]S"LT9^NUQ725^;'_!J/\ M-M^T)_P2$\+Z/=7)N-4^%^K7OA.O(*]?_ ."A'_)_'QP_['_7O_3C/7D% !1110 4444 %%%% ']QO_!.'_E' ME\!O^R=>'_\ TVV]>SUXQ_P3A_Y1Y? ;_LG7A_\ ]-MO7L] !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\ M$_\ !SO_ ,H-/CI_URT7_P!/NG5][5\$_P#!SO\ \H-/CI_URT7_ -/NG4 ? MR T444 %%%% !1110 5]V_\ !LY_RG"^!/\ U]ZM_P"F:_KX2K[M_P"#9S_E M.%\"?^OO5O\ TS7] ']@]%%% !1110 4444 %%%% !1110 4444 %%%% &!\ M3?A7X9^-?@F^\->,/#VB^*O#NIIY=WIFK64=Y:7*^CQR JWXCBOQI_X*>_\ M!GMX(^*EOJ7BO]FO5D\!>(B&F/A+59GGT6];J5MYSNEM6/. WF1YP (EY'[: MT4 ?PE_M,?LK_$/]CCXL7W@?XG>$M8\&^*-/YDL[^+;YJ$D"6)QE)8FP<21L MR-@X)Q7G]?W!?M[?\$Y_A-_P4F^#LW@SXJ>&;?5K=%=M-U.'$.J:),PQYUK/ M@M&W )4Y1]H#JPXK^57_ (+$_P#!$#XF?\$D?B.KZIYGBSX8ZU<&+0O%UK;E M(9&Y(MKI.?L]R%!.TDJX!*,V'5 #XGHHHH **** "BBB@ HHHH _2+_@VA_X M*N-_P3J_;8M_"_BC4OL_PI^+$T.DZUYSXATF\R5M+_GA0K/Y:;JEM) M9W<#C*S12*4=#[%20?K5ZBAJZLRHRE&2E%V:V9_*;^U?\!+[]EW]I+QI\/[_ M ,QIO"NJS644CC#7$ .Z&;_MI$T;_1Z\]K]2O^#G+]F'_A%/C/X-^+%A;[;3 MQ99G1=4=%X%Y;#="['^]) Q4>UM^?Y:U_/\ G.!>#QM3#]$]/1ZK\#_7SPUX MKCQ)PS@\XO>52"4_*3I/CQ)/"]YD_*6G*M;\=,_:8X5SV#MZX/]%U?R+Z!KUYX5U^ MQU33YY+6_P!-N$NK::,X:&5&#*P]PP!K^JO]E_XW6?[2?[.W@OQY8^6L/BK2 M+?4&C0Y$$KH/-B^J2;T/NIK]2X!QW-1J827V7S+T>C_'\S^#?I=<+>QS'!\0 M4EI5BZ4_\4/>BWYRBVO2!WM%%%?H1_'(4444 %%%% !1110 4444 %%%% '+ M_&OXJ:=\#/A!XH\9:NVW3/"VEW.JW(S@ND,;2%1_M-MP!W) K^4SXB^/-1^* M?Q!UWQ-K$WVC5O$6H3ZG>R?\])II&D<_BS&OW._X.0OVD?\ A4W[$]CX(L[C MR]3^)>J+;.H;#?8;4K/.1_VT^S(?59&'L?P8K\GX\QWM,5#"K:"N_5_\"WWG M^@OT2^%?JF18C/:J][$3Y8_X*=U=>LW)/_"@HHHKX,_K,**** "BBB@ HHHH M **** /T@_X-J/VE?^%;?M;ZY\.[RX\O3_B-I9>U1CQ]OLP\J >FZ!KG/TPDL M++>#T]'_ ,&_WG^>OTLN$_J7$%#/*2]W$PM+_'3LM?6#A;ORLUJ***^Z/Y1" MBBB@ HHHH **** "BBB@ HHHH \6_P""AW[0X_96_8J^(GC>.;[/?Z7I$D.F MOGD7L^(+8CUQ-(A..P/UK^70G<304445\6?TV%%%% !1110 5^NW_!K_\ MLR[[GQ]\7KZWXC"^%](D8=SLGNV&?0?9E!'JX]17Y%(C2R*JJ69C@ #.:_J# M_P"" / \D*PZI8Z:MUJPQ\QOIR9K@$]]LCE 3_"BCC&*^RX) MP'M\?[:6U-7^;T7ZOY'\U_2BXM_LOA-992=JF+DH^?)&TIO[^6+\I,]PHHHK M]B/\VPHHHH **** "O&_^"BG_)@7QN_[$36O_2&:O9*\;_X**?\ )@7QN_[$ M36O_ $AFKEQO^[U/\+_(][A;_D=83_K[3_\ 2T?RWT445_.I_LT%%%% !111 M0 5[)_P3L_Y/]^"/_8]Z)_Z7PUXW7LG_ 3L_P"3_?@C_P!CWHG_ *7PUU8' M_>:?^)?FCPN*/^1-B_\ KU4_](9_4A1117]%'^,@4444 %%%% !7X_\ _!U5 M_P A#X%_]<]=_GIU?L!7X_\ _!U5_P A#X%_]<]=_GIU?,\8?\BBK_V[_P"E M1/W#Z./_ "]?E?7ZH?\&M/_);/BQ_V [+_ -'O7T/"O_(UH^K_ /26?COC M_P#\D!F7^&'_ *<@?M)1117[F?Y4A1110 4444 %%%% !1110 4444 %%%% M!1110!Y)^V'^Q3X!_;C^%DWA;QUI"72*&:PU&'"7VDRD?ZV"3!*G@94Y5@ & M!%?SN_\ !0/]@'QA_P $^/C1)X9\2+]NTF^WSZ'K<,16WU>W!QD#G9(N0'C) M)4DJ#YW)5 MER-R,R\9!'R_$G#M/,*3J4U:JMGW\G^CZ>A^\>"OC/C.$,='!XR3G@*C]^._ M(W]N'9K>45I)=.:S7\M]%=-\9?A#KWP"^*NO^"_$]F;#7O#=[)8WD).0'0XW M*?XD8896Z,K C@BN9K\5E%Q;C+1H_P!.L/B*=>E&O1DI1DDTUJFFKII]4UJ@ MHHHJ38**** "BBB@#]QO^#9[]I5OB%^R_P")OAM?3;[SX?:D+FQ5C_RXWA=P MJCOMG2G_@WU^.C?!_\ X*,Z%IJ_$>,/^1M5_P"W?_24?ZC?1O\ ^3>X#UJ_ M^GJ@4445\R?N04444 %%%% 'ZW?\&K/_ "'_ (W_ /7OHG_H5_7[#5^//_!J MS_R'_C?_ ->^B?\ H5_7[#5^W<'_ /(II?\ ;W_I3/\ +GZ2'_)PL?Z4O_3- M,****^F/PT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ K^:'_@]:^-W_"6_MV?"_P !13>9;^"_!K:E(H/$5Q?W4@=< M>OE6EN?HPK^EZOX[_P#@Y4^,/_"YO^"TWQJNHY?,M-!O;3P_;KG(B^QV4$$J M_P#?]9C[%C0!\)T444 %%%% !1110 4444 %%%% !7]>W_!KM\'A\(O^"*_P MI>2'R;WQ9)J7B"ZXQO\ .OIEA;\;>*"OY":_N;_X)\?"=?@3^PA\&?!HB\F3 MPSX)T?3IEQ@F6.RB61C[EPQ/N30![#1110 4444 %%%% !1110 5^*G_ >K M?M0_\(-^Q_\ #+X3V=QY=YX_\0RZS>HCI@..AK]JZ_ MD[_X.T_VG_\ A?\ _P %D0^&])D=?E-W> MN99W3_:CAMU0_P"S==\\?T=4 %%%% !7'?'WXX>'_P!FOX->(O'7BJZ^QZ#X M:LVO+EP,O)C 2-!D9=W*HHR,LRCO78U^1_\ P<\_M33:?I7@;X.Z=;6ZA%8_8=,B_A^7@238^]*PW$YQM7:H\!HHK\%Q&(J5ZCJUFY2>[9_K5D^3X+*L M'# 9=25.E!6C&*LDOU;ZMZMZMMA1116)Z04444 %%%% !1110 4444 =1\$/ MA=>?&_XR>%/!NG[OMWBK5[7282!G8T\JQAC[#=D]@ :_J\\+>&K/P7X8TW1] M-A6WT[2;6*SM8ATBBC0(BCZ*H'X5^ O_ ;Q_ C_ (6Y_P %#M.URXA\W3_A M_I=UK;[AE#,RBVA7_>#3F0?]G\DA7F_[7_QMC_9N_9;\?>.G M=4D\,Z'=7EL&Z27 C(@3_@4I1?\ @5>D5^=/_!RK\=_^%>?L3:/X+MYMEY\0 MM;F^,^JX*I7ZQ3MZ[+\;'V?AWP[_;O$V!REJ\ M:E2*E_@3YI_=!29^$=S_!& M/]FW]EKP!X%5%67PSH=K9W.WH]R(P9W_ .!2EV_X%7\\/_!)GX$_\-$?\%"_ MACH,L/G:?:ZJNLWP*Y3R+,&Y96_V7,2Q_5Q7]-%?IWA_@[0JXI];17RU?Z'\ M,_2^XBYL1@,B@_A4JLEYR?)#[N6?WA1117Z,?Q:%0WEW'86LD\TB0PP(9'=S MM5% R23Z #-35\U_\%=/CO\ \,\_\$\/B=K44WDZAJ&F'0[$J+]K;X MV2_M'_M.^//'4C.R^*-$H*T*<5&*[**LE]R"BBBH.H**** "BBB@ HHHH **** "OZ M&O\ @W_^ _\ PIC_ ()R^']1FA\G4?'E]<^(9]P^;RW800<_W3#!&X[?O#ZF MOY^_ '@F^^)7CO1/#FEQ^=J?B"_@TVTC_OS32+&@_%F%?U?_ M^'MC\)/AE MX=\*Z6NS3/#.F6VE6JXQB*")8D_\=45]_P X/GQ%3$O[*LO5_\ 7XG\A_2 MYXC]ADV#R6#UK3U?/\487V^658]4N;[M?RN?KW M@/GG]E\=9?5;]VI/V3\_:)P7_DSB_D?S]T445^%G^K04444 %%%% !1110 4 M444 %>N?L"_%+_A2W[:_PK\3-)Y-OI?B>Q-TW3%N\RQS?^0G>O(Z=%*\$JR( MS*R$,I!Y4CN*THU72J1J1WBT_N.',\#3QN#JX*K\-2,HOTDFG^#/Z\J*Y'X M_$1?B]\"O!7BQ2K+XGT&QU;(Z?O[=)?_ &>NNK^CH34XJ2V9_BWB= M\7?^QUUG_P!+IJ_NEK^%K]MO_D\[XN_]CKK/_I=-0!YA1110 4444 %%%% ! M7]LW_!'K_E%'^S?_ -DUT#_TWPU_$S7]LW_!'K_E%'^S?_V370/_ $WPT ?1 MU%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5B?$GX=:+\7?AYKOA M3Q)I\&K>'_$MA/I>I64PS'=6TT;1R1M[,K$?C6W10!_#K_P45_8[U/\ 8%_; M8^(WPDU1IICX/U9X+*YE7#7MC(!-:3GMF2WDB<@< L1VKQ6OW$_X/7OV78?" M_P ?OA%\8+&V5/\ A+M(NO#>J.BX!FLI%F@=_5WCNG4'KMMP.PK\.Z "BBB@ M HHHH **** /WF_X,B/C>]MXU^/'PWFEW1WMCIGB6SCS_JS"\UM<,!_M>?;# M_@ ]:_H.K^5'_@T$^([>"?\ @L'9Z6)3&OC#P?JVDE<_ZS8(;W'_ )*9_"OZ MKJ "BBB@ HHHH _AJ_X*$?\ )_'QP_['_7O_ $XSUY!7K_\ P4(_Y/X^.'_8 M_P"O?^G&>O(* "BBB@ HHHH **** /[C?^"O9Z "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX)_X.=_\ E!I\=/\ KEHO M_I]TZOO:O@G_ (.=_P#E!I\=/^N6B_\ I]TZ@#^0&BBB@ HHHH **** "ONW M_@V<_P"4X7P)_P"OO5O_ $S7]?"5?=O_ ;.?\IPO@3_ -?>K?\ IFOZ /[! MZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE?C7\$_"?[1GPJUS MP/XXT'3_ !-X5\26S6FHZ;>Q[X;B,_JK*0&5U(964,I# $=510!_(/\ \%W/ M^"(/B3_@DO\ &M=1T?[?K_P9\67+#P[KBBB@ HHHH **** "ON+_@WJ_X*%-_P3Q_X*5^ M#]8U.^^R^!_'#CPKXH#OMACMKEU$5RW8>1.(I"V"1&)0/O&OAVB@#^_2BOBS M_@W[_;E;]O?_ ()%X3X3\1N6W2->V2JBRN>[S6[6\S?[4Q M]*^TZ "BBB@ HHHH ^:?^"N7[,/_ UA^P1XZ\/V]M]HUO2;7^W]' 7+_:K4 M&0(H_O21^;$/^NM?S0U_7I7\Q?\ P5'_ &8O^&1_VY_'OA&WM_L^C-?'5-& M7"?8KG]]$J^T>XQ?6(U^:TZ7)/IO7UY_#.OM;_@@5^T9_PH?_ (*'>']-NI_) MTGXA6TOANY#'Y?-DQ);'']XSQQQ@]A*WK7T/"V.^JYE3D]I>Z_GM^-F?COCU MPM_;O!6,HP5ZE%>VAZT]7;S<.:*]3^AZBBBOW,_RI"BBB@ HHHH **** "BB MB@ HHKD_CK\6]/\ @+\&/%7C75F7^SO"NE7.J3KNVF011L^P?[3$!0.Y85,Y MJ$7*6R-L-AZF(K1H45S2DTDENVW9+YL_"'_@X3_:1_X7?^W]J'A^TN/-TCX; MV,6AQ!6RC7)_?7+?[P=Q$?\ K@/Q^%:UO'OC;4/B5XYUKQ'J\QN=5UZ^GU&] MF/\ RUFFD:21OQ9B:R:_GG,<8\5B9XB7VFW\NB^2T/\ 8S@WAVGD.1X7)Z6U M&$8MKK)+WI?]O2N_F%%%%<9],%%%% !1110 4444 %%%% !7]!'_ ;U_M*_ M\+R_8%L?#MY<>;K'PUO9-$E#'+M:M^^M7/\ LA':(?\ 7N?K7\^]?H%_P;E? MM*_\*>_;BG\&WEQY6D_$S37L I.%^VVX:>W8_P# ?/C'JTPKZ;A''?5LR@GM M/W7\]OQL?AOTB.$_[;X+Q$J:O4P]JT?^W+\__DCD[=TC]\J***_;C_+D**** M "BBB@ HHHH **** "BBO-OVP/CS!^S%^R]X[\?3-&&\+Z-/>6ZO]V6YV[8( MS_OS-&O_ *LZM2-.#J3V2N_1'5@<%6QF)IX3#J\ZDE&*[N322^;9^ 7_!:[ M]HG_ (:-_P""BOCJZ@N//TKPK,OAC3\'(5+3*2X/<-<&X8$<8,9B98BO.O+>3;^\_V4X;R6CD M^58;*J'PT81@O/E25_5O5^;"BBBN8]H**** "BBB@#ZB_P""-W[,G_#4O_!0 M/P/I5S;_ &C1?#LY\2:L"-R^1:%716'=7G,$9]I#7]*5?E[_ ,&R'[,G_"'_ M '\7_%2^M]MYXROAI.F.Z\BRM2?,=3Z/.S*?>V%?J%7[1P9@/J^7JI+>H^; MY=/PU^9_F9])CBW^V.,9X.D[T\)%4UVYOBJ/UYGR/_ %%%%?6'\]!1110 44 M44 %>-_\%%/^3 OC=_V(FM?^D,U>R5XW_P %%/\ DP+XW?\ 8B:U_P"D,UI_A?Y'O<+?\ (ZPG_7VG_P"EH_EOHHHK^=3_ &:"BBB@ HHHH *]D_X) MV?\ )_OP1_['O1/_ $OAKQNO9/\ @G9_R?[\$?\ L>]$_P#2^&NK _[S3_Q+ M\T>%Q1_R)L7_ ->JG_I#/ZD****_HH_QD"BBB@ HHHH *_'_ /X.JO\ D(? MO_KGKO\ /3J_8"OQ_P#^#JK_ )"'P+_ZYZ[_ #TZOF>,/^115_[=_P#2HG[A M]''_ ).'E_\ W%_],5#\BZ***_$3_4@**** "BBB@ K]4/\ @UI_Y+9\6/\ ML!V7_H]Z_*^OU0_X-:?^2V?%C_L!V7_H]Z^AX5_Y&M'U?_I+/QWQ_P#^2 S+ M_##_ -.0/VDHHHK]S/\ *D**** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@#\?_ /@YJ_8ZAM9O"WQNT>U"R7+KX=\1&-?OL%9[2=L=]JR1,Q["%?2O MR+K^HK_@HK\!H_VE?V(_B5X/,/VBZU#0YY[!,9/VR >?;_\ D:)!QV)K^76O MQWC;+U0QWMH;5%?YK1_H_F?Z1_1=XNJ9MPJ\MQ$KSPDN1=_9R7-#[GS17910 M4445\:?TJ%%%% !1110!V7[.GQ/D^"?Q_P#!/C"-F5O"^O66J\=Q#.DA'T(4 M@CN#7]7T$]+OI&/ M)+R6D3MGWR2#[U^D^'M9WK47_=?YI_H?Q-],+*UR99F,5K>I!O\ \ E'[O>^ M\]'HHHK]+/X@"BBB@#\D/^#J;_D ?!#_ *^-;_\ 0;"OQZK]A?\ @ZF_Y 'P M0_Z^-;_]!L*_'JOQ'C#_ )&U7_MW_P!)1_J-]&__ )-[@/6K_P"GJ@4445\R M?N04444 %%%% 'ZW?\&K/_(?^-__ %[Z)_Z%?U^PU?CS_P &K/\ R'_C?_U[ MZ)_Z%?U^PU?MW!__ "*:7_;W_I3/\N?I(?\ )PL?Z4O_ $S3"BBBOIC\-"BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M*_A/_;/^*?\ PO']L'XK>-/,\X>+O&&K:RKYSN%Q>2RC'MAQ^%?VW?M:?$MO M@O\ LJ_$SQBLGE-X3\*:IK(?.-AM[.6;/X;*_A%H **** "BBB@ HHHH *** M* "BBB@#LOV=?AJ?C-^T%X%\'JI9O%GB'3]& '4_:+F.'_V>O[R(HE@C5$55 M10 J@8"@= *_BP_X(>.I&16\+Z)=7\ ?I).L;>2 MG_ Y2B_\"K^5.\NY=0NY9YY'FFF:_.?$#&6A2PJZMR?RT M7YL_M#Z(/#O/BL?GM1?#&-*+\Y/GG]RC#Y,CHHHK\Q/[H"BBB@ HHHH **** M "BBB@ HHHH _;K_ (-B?@1_PB7[-?C?X@W$.RY\8ZRFG6S,.6MK-#\RGT:: M>53ZF(>@K].J\5_X)V_ C_AFG]B'X9^#7A^SWFF:'#-?QXQMO)\W%P/PFED' MX5[57] 9)@_JN!I4.J2OZO5_BS_(/Q0XB_MWBO'YFG>,ZDE%_P!R'N0_\EB@ MHHHKU#X,*_!G_@Y-^.__ L?]N33O!]O-OL_A[H<-O)'G(2[NO\ 2)#^,+6P M^J_E^\%[>1:=9RW%Q(D,%NC222.<*B@9))] !7\J?[6/QKF_:._:9\>>.I6= ME\4:Y=7\ ?K% TA\E/\ @,81?^ U\+QYC/9X.&'6\W^"_P""T?U9]$OAWZWQ M)B,WFO=PU.R\IU'9?^21FOF>>T445^2G^A@4444 %%%% !1110 4444 %%%% M 'ZM_P#!KK\"?[4^)'Q*^)5S#^[T>P@\/6+LN0TD[^=/C_:58(1])?UJ:Y-/)R3E\PHHHKWC\G"O MR;_X.B_CO]A\$?#/X:6\WS:E>7'B._C!Y5(5\BWSZAFEN/QC'X?K)7\Y/_!= M3X[_ /"]/^"D7C989O.T_P &B'PQ:QRUP6\VE\M MW^5OF?T-]&/AW^TN-:>*FKPPT)5'VO;DC\[RYE_A/D&BBBOQ@_TR"BBB@ HH MHH **** "BBB@ HHHH ^RO\ @@M\"/\ A=W_ 4@\)W$\/G:?X'@N/$MR". M85$/@1_8_PJ^(_P 2;F']YKFHP:!8NP^98K9/ M.F*^JL\\8^L/L:_5BOVC@O!^QRV,WO-N7Z+\%?YG^9/TF.(_[3XVJX>#O##0 MC27:]N>7SYI.+_PA1117UA_/H5Y1^W3\+1\:_P!C3XH^%Q%YT^L>&;^*V7&? M]($#M"<>TJH?PKU>FLHD4JP#*PQSWK.M352G*G+9IK[SLRW'5,%BZ6,I?%3E M&2]8M-?BC^0VBNT_:2^&_P#PIS]H?QWX1"&-?#/B&_TI0?[L%Q)&/T4?A7%U M_.-2#A)PENM#_:3"XJ&(H0Q%+6,TI+T:NOP"BBBI.@**** "BBB@ HHHH ** M** /Z3O^"+'Q!;XC_P#!,;X3W;R;Y=/T^;2G&>4^RW,UNH/_ "-#]"*^IJ_ M._\ X-H/''_"1_L#:QI,CYD\.^+KN!%S]V*2"VF!^A=Y/RK]$*_?LBK>UR^C M/^ZOP5C_ "'\5LM^H<8YGADK)5JC7I*3DOP:"BBBO6/S\**** "BBB@ HHHH M **** "BBB@ HHHH *_A:_;;_P"3SOB[_P!CKK/_ *735_=+7\+7[;?_ ">= M\7?^QUUG_P!+IJ /,**** "BBB@ HHHH *_MF_X(]?\ **/]F_\ [)KH'_IO MAK^)FO[9O^"/7_**/]F__LFN@?\ IOAH ^CJ*** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH _)_\ X/&_AC%XT_X)0:;KGEC[1X/\<:=?"3'( MCEAN;5E^A:>,_517\M=?UM?\'6PB/_!$OXD^9C?_ &IHGE9_O?VG;?\ LNZO MY): "BBB@ HHHH **** /N[_ (-FM??P[_P6_P#@7,N<3W6JVK#U$NCWT?Z; M@?PK^P:OXXO^#="-I/\ @M5\ PH)/]LW)_ :?=$U_8[0 4444 %%%% '\-7_ M 4(_P"3^/CA_P!C_KW_ *<9Z\@KU_\ X*$?\G\?'#_L?]>_].,]>04 %%%% M !1110 4444 ?W&_\$X?^4>7P&_[)UX?_P#3;;U[/7C'_!.'_E'E\!O^R=>' M_P#TVV]>ST %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !7P3_P '._\ R@T^.G_7+1?_ $^Z=7WM7P3_ ,'. M_P#R@T^.G_7+1?\ T^Z=0!_(#1110 4444 %%%% !7W;_P &SG_*<+X$_P#7 MWJW_ *9K^OA*ONW_ (-G/^4X7P)_Z^]6_P#3-?T ?V#T444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 5\$_\'"G_ 2CM?\ @I]^Q)J"Z'I\ M$9E4>;>,%!GTXG^[<(@"C( E2$D@!@?O:B@#^ ^ZM9+&YDAFC MDAFA8I)&ZE61@<$$'H1Z5'7ZB?\ !UC_ ,$W8_V+_P!OQOB#X=L?LW@;XV"; M6XEC3$5EJR,/M\(QT#L\=P/>X=0,)7Y=T %%%% !1110 4444 ?M-_P9?_MD M/\//VL_'GP3U*\VZ7\1M(&M:5$[<#4;'.]4'K):R2LQ[BU7TK^DZOX/ M[3]Q^QA^W'\*_BA!-)#%X-\1VE[>^7]Z6R+B.[C_ .!V[RI_P.O[BK2[BU"T MBN()(YH)D$D6_MI_L[VW[6'[*OCKX>W M"Q^9XDTJ6&T=_NPW:XDMI#[+,D;?05Y6=X#ZY@JE!;M:>JU7XGWWA?Q8^&^* M,'FS=H1FE/\ P2]V?K:+;7FD?RNT58U72;C0=5NK&\@DM;RSE>">&1=KQ2*2 MK*1V(((^M5Z_ -MS_7F,E)76P4444#"BBB@ K0\(^*;[P-XKTO7-+N&M=3T> M[BOK29?O0S1.'1A]&4&L^BG&33NB:D(SBX35T]&NZ/ZP?V>?C'8?M"? KPAX MYTW:MGXKTBVU-$4[O),L:LT9_P!I&)4^A4UV=?G-_P &UW[1O_"S?V-M8\!W M<_F:A\-]6984)Y6QO"TT7_D870]@%K]&:_H/*<8L7@Z>(7VDK^NS_&Y_CSX@ M<,RX?XCQF3M:4JC4?.#]Z#^<'%A1117H'QX4444 %%%% !1110 5^=?_ ;I'PYLX_#\(4Y1K@9EN6Q_>$DAB/_7 5\OQ?COJV6R2 MWG[J^>_X7/W;Z.?"O]M<:X>I45Z>&3K2]8V4/GSN+]$SX=HHHK\3/]0@HHHH M **** "BBB@ HHHH **** "M_P"%7Q'U+X/?$[P[XMT>3R=6\,ZE;ZI:/V$L M,BR+GVRHR.XK HJHR<6I1W1G6HPK4Y4JJO&2::>S3T:?J?UH?"'XGZ;\:OA5 MX;\7Z._F:5XHTRWU2T.>?+FC610?]H!L$=B"*Z2OSU_X-POVE/\ A;O[$UYX M)O+CS-5^&>IM:(I.6^PW):>!B>O$GVA!Z+&OX?H57]"97C%B\)3Q"^TE?UZ_ MC<_QWXZX9GP_Q!B\FG_RYFTK]8[P?SBT_F%%%%=Q\F%%%% !1110 4444 %? MF;_P$_AS:3[;SQWJQO;Q%/WK*S"MM8>C3R0,,]?*;TX_3* MOYWO^"^?[1'_ O?_@HEXCT^WG\[2OA_;Q>&K8*?E\V/=)Y$2^ MF!\KQCCOJ^6RBMY^[]^K_!6^9^^?1MX7_M?C6A6J*\,,G5?JM(?/GDI+_"SX MLHHHK\5/]/ HHHH **** "KOACPY?>,?$FGZ1IMO)>:EJES'9VL"#YII9&"( M@]RQ JE7V]_P0!_9E_X7_P#M_P"CZU>6_G:+\-[=_$-P67*&Y4B.T3/]X2N) M1_UP:NS+\)+%8F&'C]II?YOY+4^=XNXBHY%DN*SBO\-&$I6[M+W8_P#;TK)> M;/W6_96^!%C^S%^SCX+\ :?Y;0^%=)@L7D08%Q,%S-+]9)2[GW8UZ!117]"4 MZ<:<%"&R5EZ(_P :?^)?FCPN*/^1- MB_\ KU4_](9_4A1117]%'^,@4444 %%%% !7X_\ _!U5_P A#X%_]<]=_GIU M?L!7X_\ _!U5_P A#X%_]<]=_GIU?,\8?\BBK_V[_P"E1/W#Z./_ "]?E? M7ZH?\&M/_);/BQ_V [+_ -'O7T/"O_(UH^K_ /26?COC_P#\D!F7^&'_ *<@ M?M)1117[F?Y4A1110 4444 %%%% !1110 4444 %%%% !1110 4444 !&17\ MGO[1W@6/X7_M#>//#,:>7'X=\1:AIB(!]T0W,D8'_CM?UA5_+C_P48$8_;_^ M-OEXV_\ "=:UG'][[=-N_7-?GOB#%>QHRZW:^]+_ "/[&^A]B)QS/,:"^&5. M#?K&32_]*9XS1117Y:?WD%%%% !1110 5_39_P $F=7;6_\ @FY\&YFSF/PW M!;C/I$6C'Z(*_F3K^EK_ ((X K_P3)^$';_B3NJ!1117S)^Y!1110 4444 ?K=_P &K/\ R'_C?_U[Z)_Z%?U^PU?C MS_P:L_\ (?\ C?\ ]>^B?^A7]?L-7[=P?_R*:7_;W_I3/\N?I(?\G"Q_I2_] M,TPHHHKZ8_#0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** /D7_@O3\0O^%8_\$=/VAM2\SR_M/A"XTG.>OVUDL\?CY^/ MQK^+VOZWO^#KSQI_PBO_ 1,^(]GNVMXBU31-.&.^-2M[@C\K<_A7\D- !11 M10 4444 %%%% !1110 4444 ?HC_ ,&K7@S_ (2W_@MU\*;AEWQZ#9ZUJ+C' M'&E7<*D_1YD/U K^NNOY9?\ @S6\,_V]_P %;-6NMN[^Q?A[JEZ#C[NZ[L(, M_P#D;'XU_4U0 4444 %%%% !1110 4444 ?ST_\ ![A^U!]O\=_!?X,V=Q\N MF65UXQU6$-D,\SFTLR?0JL-Y[XE'3O\ @S7V;_P<#_M0_P##67_!7;XS:_!< M?:-)T/6#X7TS:VZ-8-.46C%#_=>6*67/0^::^,J "BBB@ HHHH **** "BBB M@ HHHH *_33_ (-,OV7/^&@_^"N>@>(+JW\[2?A3H]YXHGWK^[,^T6ELN?[P MEN1*O_7 ^AK\RZ_I/_X,J/V7_P#A"/V1/B?\6KRW\N\\?>(8M$L7=>6L]/B+ M%T/]UI[J53ZFW&>@H _:VBBB@ HHHH _.[_@Y/\ CO\ \*Y_8=TSP?;S;+SX MA:Y%!+'G!>TM?](D/X3"V'_ J_!ROT2_X.5?CO\ \+$_;;TGP9;S;[/X>Z'% M%+'G.R\N\7$A_&'[+_WS7YVU^(\78SZQF<[;1]U?+?\ &Y_J5]'?AW^R>!L) MS*TZ]ZTO^WW[O_E-0"BBBOF3]N"BBB@ HHHH **** "BBB@ KVC_ ()U? C_ M (:5_;?^&?@V2'[19ZEKD,U_'MSNLX,W%P/QABD%>+U^G/\ P;$? C_A+/VE M/''Q N(=]MX/T9-.MF9>%N;QS\RGU6*"53Z"4>HKU,DP?UK'4J'1M7]%J_P1 M\'XH<1_V%PIC\S3M*%.2B_[\_/CO M_P ,]?\ !.WXFZQ%-Y.H:EIAT.QP<.9;UA;97_:1)'D]O+-?S0U^QW_!T7\> M/L/@OX9_#.VF^;4+N?Q'?Q@X(6)?(M\^H8RW'XQC\/QQK\=XXQGM^%7P[OOB]\4/#GA/2UW:EXFU2VTJU&,_O9Y5B3_QYA6# M7VU_P;^? C_AP-= MF7X5XG%4\.OM-+Y=?P/F^,<^CDF1XO-I?\N:^+]5US4YOM&I:U>37]W(?^6DTKEW;\68FOW__ .#A'X[_ /"GO^"= M6L:/!-Y>H>/]2M="BVGYQ%N-Q.&7V5=^ MK_X"_$_T ^B/P[]7R/%YU-:UZBA'_#36Z]93:?\ A"BBBO@3^N HHHH **** M "BBB@ HHHH ***]/_8K^!;?M*_M9?#WP+Y;26_B37+:WO O5;4.'N&_X#"L MC?A6E&G*I-4X;MI+U9QYACJ6"PM3&8AVA3C*4GV44VW]R/Z'_P#@E1\"/^&< MO^"?GPP\.R0^3?2:0FJWZD8<7%X3I0R[/H@KZ&J.*);>)4151$ "J!@* M!P !4E?T5AJ$:-&-&.T4E]RL?XSYWFM;,\QKYE7^.M.4WZRDY/\ ,****V/+ M"BBB@#^;?_@MS\/!\.?^"GGQ1MXTVV^J75MJT1Q]_P"T6D,KG_OXT@_"OE.O MT6_X.9_ W_"/_MV>'=8C3$7B#PC;.[?WIHKFYC;\D$5?G37X#GU'V68UH?WF M_O=_U/\ 7;PGS+Z]P;EF(;N_8TXOUA%0?XQ84445Y)^A!1110 4444 %%%% M!1110!^Q'_!J_P",#/X:^,V@,W_'K=:5J$2YZ^8EU&Y_#RD_,5^ME?B+_P & MNOB@VG[4WQ&T7=QJ'A5;TKZ^1=Q)G\/M'ZU^W5?MG!U3GRJFNW,OQ?\ F?Y> M?22P7U?C_&26U14Y?^4XI_BF%%%%?4'X4%%%% !1110 4444 %%%% !1110 M4444 %?PM?MM_P#)YWQ=_P"QUUG_ -+IJ_NEK^%K]MO_ )/.^+O_ &.NL_\ MI=-0!YA1110 4444 %%%% !7]LW_ 1Z_P"44?[-_P#V370/_3?#7\3-?VS? M\$>O^44?[-__ &370/\ TWPT ?1U%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 ?E+_P>+?$J/P7_P $F;/1O, G\8>.--T]8\_,R117-TS8 M] ;=!]6'K7\LM?NA_P 'LW[3D.O?&3X-_!^RN Q\-Z7=^*=4C5LCS+N06]LK M>C*EM.<=<3 ]QG\+Z "BBB@ HHHH **** /OO_@V!\-MXD_X+A?!7"YCL3K- MY(I%R/NM) M+:V@&?4BY;\ ?2OZG* "BBB@ HHHH _AJ_X*$?\ )_'QP_['_7O_ $XSUY!7 MK_\ P4(_Y/X^.'_8_P"O?^G&>O(* "BBB@ HHHH **** /[C?^"O9Z "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX)_X. M=_\ E!I\=/\ KEHO_I]TZOO:O@G_ (.=_P#E!I\=/^N6B_\ I]TZ@#^0&BBB M@ HHHH **** "ONW_@V<_P"4X7P)_P"OO5O_ $S7]?"5?=O_ ;.?\IPO@3_ M -?>K?\ IFOZ /[!Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** /AO_@XE_863]N[_ ():^/M+LK/[3XL\"PGQCX>*KND:XLT=I85[ MDRVQGC"]"[H><"OX[Z_ORD19496565A@@C((K^)O_@KE^R0/V&_^"D/Q=^&M MO;_9=)T77I;G1XP,*NG706ZM%'KM@FC4D<;E(XQB@#YQHHHH **** "BBB@ MK^T#_@A9^TX-UJ$/AR/0[^1FS(]QI[O8R,_^TYM]_/7> M#WK^+^OZ6O\ @RM^.C>,?V%OB=X FG,UQX'\7KJ,2$_ZBVO[9-B@>AFM+AOJ MQH _9JBBB@ HHHH **** /YU_P#@O#^S#_PSG_P4$\17MG;^3H?Q!C7Q-9$# MY1+,66Z7/3=]H61\=EE3UY^,Z_>+_@Y$_9A_X6W^QMI_CZQM_,U;X9Z@)IF5 M+O[?X, MPM6I*]6BO8S[W@DHM^;@XMONV%%%%?.G[(%%%% !1110!]R?\&^/[1G_ I# M_@H)I>AW5QY6D_$:QFT&8,V$6XXFMF_WC)'Y0_Z[FOZ$*_DA\ >-]0^&?CO1 M?$FD3&WU;0+^#4K*7_GE-#(LD;?@R@U_5I\$?BMI_P =/@YX5\::2?\ B6^* MM*MM5MQNR46:)9-I_P!I=V".Q!K]4X!QW/AYX66\7=>C_P FOQ/X$^EQPM]7 MS?"9_27NUH.$O\=/5-^;C*R\H'54445^@'\A!1110 4444 %%%% ''?M ?&" MP_9]^!WB[QQJFW[#X4TFYU.1"<>;Y4;,L8_VG8!1ZEA7\I_C;QAJ'Q#\9ZMX M@U:=KK5-8[VF+CAH[06OJ_^!;[S_0GZ)O"OU/A^ MOGE5>]B9VC_@IW6GK-S3_P *"BBBOA3^KPHHHH **** "BON/_@A+^Q!IO[9 M'[0/C-O$5KY_AGP_X6O+69RF[9=:A%):0\?WEC:YD4]FB4CD9'QM\2/ .I?" MKXAZ]X7UB'R-6\.:A<:9>Q_W)H9&C_ MB[8_ 'X)>+?&VIX-CX4TBYU252<>:(HV<(/]IB H]2PK^4OQCXKO_'OBW5-< MU29KK4]:O)K^[F/66:5R[L?JS$U^Z_\ P7J/Q(U:. MU= V&-E:E;B8C_MH+92.XD/X_@O7Y/QYCO:8J&&6T%=^K_X%OO/]!_HE\+_5 M,@Q&=U%[V)GRQ_P4[JZ]9N2?^%!1117P9_6(4444 %%%% !7[V_\&Y'[,O\ MPIS]B6X\:WMOY6K_ !.U%KU69<,+&W+0VZGZO]HD![K*M?AS\%/A1J7QV^,' MACP7HJ[M4\5:I;Z7;<9"/-(J;F_V5SN)[ $U_5?\,/AWIOPB^&WA_P *Z+#Y M&D^&].@TRRC_ +L,,:QIGWVJ,^]??:?^)?FCPN*/^1-B_\ MKU4_](9_4A1117]%'^,@4444 %%%% !7X_\ _!U5_P A#X%_]<]=_GIU?L!7 MX_\ _!U5_P A#X%_]<]=_GIU?,\8?\BBK_V[_P"E1/W#Z./_ "]?E?7ZH? M\&M/_);/BQ_V [+_ -'O7T/"O_(UH^K_ /26?COC_P#\D!F7^&'_ *<@?M)1 M117[F?Y4A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?R@_M+^. M(_B;^T?\0/$D4GF1>(?$FHZFC \,)KJ20'_QZOZ7/V__ (Z1_LU?L8?$KQHT MWD7&D:%<+9-G'^ERKY-L/QFDC%?RVU^9^(.(7-1H+?5OYV2_)G]Q?0]R::I9 MCFTE[K=.G%^:4I2_]*@%%%%?FY_:P4444 %%%% !7].O_!*_1&\/_P#!.?X, M6[?*9/"MG<_A*GFC_P!#K^8JOZNOV8O!3?#;]FOX>^'73RVT#PSING,O]TPV ML<9'_CM?H/A_3;Q%6?:*7WO_ (!_'OTP,8HY1E^%ZRJ3E_X#%+_V\[JBBBOU M,_@D**** /R0_P"#J;_D ?!#_KXUO_T&PK\>J_87_@ZF_P"0!\$/^OC6_P#T M&PK\>J_$>,/^1M5_[=_])1_J-]&__DWN ]:O_IZH%%%%?,G[D%%%% !1110! M^MW_ :L_P#(?^-__7OHG_H5_7[#5^//_!JS_P A_P"-_P#U[Z)_Z%?U^PU? MMW!__(II?]O?^E,_RY^DA_R<+'^E+_TS3"BBBOIC\-"BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _([_@\]\3G1?^"5 M'A6Q5\-K'Q(TZW91_$BV&I2G\ T:?I7\NE?TF?\ ![AXA:W_ &-?@SI.?EO? M&D]V1[Q6,B#_ -'FOYLZ "BBB@ HHHH **** "BBB@ HHHH _9__ (,E]#6X M_;X^+&I;?FM/ !M@WH)=1M&(_P#((_*OZ7:_G*_X,@M,$O[2'QVO,?-;^&M. MASC^_=2M_P"TZ_HUH **** "BBB@ HHHH *\I_;E_:-M_P!D/]CCXG?$ZX:, M?\(/X:OM6@1_NSW$<+&"+ZO+Y:#W<5ZM7Y+_ /!XM^U!_P *=_X)AZ;X M;C MR]2^+7B6VL98@<,]A9_Z9,P^DR6:D=Q(?Q /Y<]4U*XUK4KB\O)I+FZNY6FF MFD;<\KL268GN223FJ]%% !1110 4444 %%%% !1110 4444 %?VT_P#!'[]E M[_AC?_@F5\%_A]+;_9=1TOPU;W>J1%<%+^[S=W:GZ3SR#)[ =.E?R/?\$F/V M7_\ ALO_ (*2?!KX\36TNJ1;*_MTH *** M* "HKFZCL[>2::1(H85+N[MA44#))/H!4M?-_P#P5L^._P#PSQ_P3R^)VN13 M>3J%]I3:+8E3A_/O"+8,O^TBR-)](S7/BL1&A1G6EM%-_LI**_,_GA_:]^-LG[2/[4/C[QU(SM'XFURZO;8-G,=N9"($_X#$$ M7_@->H?$#5+K6Y"P M^<0JPMH5_P!TK 9!_P!=O>OP%\*^&;SQKXHTW1M-A:XU#5KJ*RM8AUEED<(B MCZL0*_J[^"7POL_@A\&_"O@W3MOV'PKI%KI,+!<;U@B6,,?<[_\ X+I_'?\ X7I_P4C\;"&;SM/\&B'PQ:<_ M<^S*3.OX7+W%?(-:/C'Q7?>//%NJZYJ'VK\5:_IX_X)@? G_AG#]@?X7^%Y(?(OH]%BU"_0C#+=71-S M,I]2KRE?HH[8K[3@;!^UQ[K/:";^;T7X7/YE^E5Q%]1X1CEL'[V*J1BU__CO_P )1^T1X#^'MO-NM_"6CR:I M=*IX%S>2;0K#U6*W1A[3>YK\P:]N_P""D/QX_P"&E/VYOB=XPCF^T65]K(U^ 9YC/K6/JUNC;MZ+1?@C_7KPMX=_L+A/ 98U M:4::$Q)S_ -<$NA^-?G!7[X_\&X/P(_X5C^P7 M+XJN(-E]\0]:N+]7(PQM;<_9HE^F^.=A[25]-PA@_;YG!O:-Y/Y;?BT?AOTB M^(_[)X'Q48NT\0XT8_\ ;[O)?^"XS/T#HHHK]N/\N0HHHH **** /Q[_ .#J M'PAY6L?!C7D3_70ZMI\K>FQK21!^.^3\J_(^OVZ_X.B?#7VK]E7X=:QM_P"/ M'Q6;//IYUG,^/_('Z5^(M?B?&-/DS6H^ZB_P2_0_U"^C;C'7X P<7O3=6/\ MY4DU^#04445\N?NP4444 %%%% !1110 4444 ???_!MQX@.C?\%&FMPV/[6\ M*ZA:$?WL/!-C_P A5^_-?SJ_\$!M8_LS_@J;\/8=VT:A;:K;GWQIMS)_[)7] M%5?L' D[Y=\7?^QUUG_TNFH \PHHHH **** "BBB@ K^V;_@CU_RBC_9O_[)KH'_ M *;X:_B9K^V;_@CU_P HH_V;_P#LFN@?^F^&@#Z.HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "LSQGXQTOX=^#]5U_7+ZWTO1=#LYM0O[RX;9#: M6\2&221SV554DGT%:=?A;_P=N_\ !8RU\'>!IOV6?A[JJRZ]KBQS^/KRVD_Y M!]GQ)%IN1TDF^2209&(@JG(E8* ?BM_P4Y_;1O?^"@W[=OQ(^+-UYT=IXGU5 MO[*MY?O6FG0@06D1'0,((X]V."Y8]S7@U%% !1110 4444 %%%% '[Y?\&0O MP49]2^/GQ&GAPD<6E>&[&;'WBQGN+E<^VVU/X_2OZ J_-W_@U._9K?\ 9]_X M(_>$M3NKO(* M "BBB@ HHHH **** /ZVOV&?^"Z/[)'PV_8F^#OAW7?CIX-TW6_#_@C1=-U" MTE\_S+6XAL((Y8VQ&1N5U8'&>17JG_$0/^QG_P!' ^"/_)C_ .-5_&C10!_9 M=_Q$#_L9_P#1P/@C_P F/_C5'_$0/^QG_P!' ^"/_)C_ .-5_&C10!_9=_Q$ M#_L9_P#1P/@C_P F/_C5'_$0/^QG_P!' ^"/_)C_ .-5_&C10!_9=_Q$#_L9 M_P#1P/@C_P F/_C5'_$0/^QG_P!' ^"/_)C_ .-5_&C10!_9=_Q$#_L9_P#1 MP/@C_P F/_C5'_$0/^QG_P!' ^"/_)C_ .-5_&C10!_9=_Q$#_L9_P#1P/@C M_P F/_C5'_$0/^QG_P!' ^"/_)C_ .-5_&C10!_9=_Q$#_L9_P#1P/@C_P F M/_C5'_$0/^QG_P!' ^"/_)C_ .-5_&C10!_9=_Q$#_L9_P#1P/@C_P F/_C5 M'_$0/^QG_P!' ^"/_)C_ .-5_&C10!_9=_Q$#_L9_P#1P/@C_P F/_C5'_$0 M/^QG_P!' ^"/_)C_ .-5_&C10!_9=_Q$#_L9_P#1P/@C_P F/_C5'_$0/^QG M_P!' ^"/_)C_ .-5_&C10!_9=_Q$#_L9_P#1P/@C_P F/_C5'_$0/^QG_P!' M ^"/_)C_ .-5_&C10!_9=_Q$#_L9_P#1P/@C_P F/_C5?2_P'^/7@_\ :=^% M&D>.O .O67B?PCKRR/I^IVF[R;H1RO"Y7< ?EDC=>0.5-?P=5_8-_P &S?\ MR@\^!/\ UZZM_P"GF_H ^[J*** "BBB@ KX)_P"#G?\ Y0:?'3_KEHO_ *?= M.K[VKX)_X.=_^4&GQT_ZY:+_ .GW3J /Y :*** "BBB@ HHHH *^[?\ @V<_ MY3A? G_K[U;_ -,U_7PE7W;_ ,&SG_*<+X$_]?>K?^F:_H _L'HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_FW_ .#UC]F]?!W[ M6_PI^*-K;^7#XY\.3Z+>.@^5[G3Y@X=C_>:&\C4>HA]C7])%?DC_ ,'D_P % ME\??\$O_ _XLCCS=^ _&MG:*** "BBB@ M HHHH *_:'_@RA^+;>'_ -N#XL>"7F\N'Q1X+3550GY99;&]B11_O!+V4_0- M7XO5^B7_ :M_$-O G_!;#X8VK2&.#Q-8ZQI,IS@'.FW$Z _62!!]<4 ?UQ4 M444 %%%% !1110!SOQ8^&NE_&?X7^(O".M0^=I/B;3;C2[Q<Q -?RH_&3X5ZI\#OBUXE\&ZTGEZMX7U.XTNZ &%:2&1D++_LG;D'N"#7]: M%?A)_P ')O[,7_"K/VO=)^(=C;^7I?Q*TX&X95PHO[0)%)[#=";=O4MO//-? M!\>9?[3"QQ4=X.S]'_D[?>?UE]$WB[ZGGM?(*TO=Q,>:/_7RG=V7K!R;_P * M/SFHHHK\G/\ 08**** "BBB@ K]ZO^#;_P#:,_X6Q^P_=^"[JX\S4_AKJLEH MB%MS"RN2T\#'O_K#.M2VM9^$](N-2:-FQY[1QDI$/=VVH/=A45*D81&&H+FG- MJ*7=MV2^;/P;_P""_G[2/_"^O^"A.MZ3:7'G:/\ #NVC\.0!3\IG3,ETV/[P MFD:,^T(]*^):T/%WBF^\=>*]4UO5+AKK4]8NY;Z[F;[TTTKL[L?JS$UGU_/6 M88N6*Q,\1+[3;_R^Y'^QW"/#]+(LEPN3T=J,(QOW:7O/_MZ5W\PHHHKC/H@H MHHH ***Z#X2?#74OC+\4O#?A'1T\S5/$VIV^E6@QD>;-(L:D^P+ GT&:J,7) MJ,=V9UJT*-.5:J[1BFVWLDM6_D?O!_P;M_LY?\*9_8'M_$UU;^7JOQ)U&75V M++M=;2,^1;J?]DA))1[3U^=__!P_^S?_ ,*6_;XNO$MI;^5I/Q)T^+6$*KB, M74?[BY0?[1*)*?>>OWF^%_P]T[X1_#7P_P"%=(C\G2?#6G6^EV:?W888UC0' MWVJ*^%_^#CO]G#_A;G[#UOXRM+<2:I\-=42]9PN6^Q7)6"=1[;S;N?01'ZC] M?SS)4LC6'CO22?S7Q?>FV?YQ^%OB94J>*R7_;LHTX^E MS\$:***_'C_2 **** "BBB@ K]S/^#:/]I7_ (6+^RGX@^'%Y<;]0^'FI^?9 MHSNV=;C..!YB=.,_AG7V-_P0F_:5_X9U_X*&^%[>ZN/)T;QZC^% M[W)^7?.5-L<=,_:4A7/97;UY^@X7QWU7,:UA_BIW;2\W#FBO-G]%U%%%?NA_E.%%%% !1110 445B_$;QWI_P + M?A]KOB;5Y?(TKP[I\^IWDG]R&&-I'/X*IJ9245=[&E*E.K-4Z:O*3226[;V1 M^#O_ <6?M$?\+?_ &]&\+6L_F:9\-],ATL*K90W&O@>NC^ M,'Q-U#XT_%CQ-XPU9MVI^*-4N=5NN'_+FG&+MUE:\W\Y-OYA1117"?5!1110 4444 M ?HU_P &V'[,G_"TOVO=7^(5];^9IOPVTTFV=E^4W]V'BC]CMA%R?4'8>.*_ M=JOC7_@A)^S+_P ,Y?\ !/?PS=7=OY.M>/W;Q/?97Y@DX46RYZX^SI$V.S2- MZY/V57[GPO@/JF70B]Y>\_5_Y*R/\J?'CBW^W^,\56IN].B_90]*=TVO)SYI M+R:"BBBOH3\="BBB@ HHHH **** "O&_^"BG_)@7QN_[$36O_2&:O9*\;_X* M*?\ )@7QN_[$36O_ $AFKEQO^[U/\+_(][A;_D=83_K[3_\ 2T?RWT445_.I M_LT%%%% !1110 5[)_P3L_Y/]^"/_8]Z)_Z7PUXW7LG_ 3L_P"3_?@C_P!C MWHG_ *7PUU8'_>:?^)?FCPN*/^1-B_\ KU4_](9_4A1117]%'^,@4444 %%% M% !7X_\ _!U5_P A#X%_]<]=_GIU?L!7X_\ _!U5_P A#X%_]<]=_GIU?,\8 M?\BBK_V[_P"E1/W#Z./_ "]?E?7ZH?\&M/_);/BQ_V [+_ -'O7T/"O_(U MH^K_ /26?COC_P#\D!F7^&'_ *<@?M)1117[F?Y4A1110 4444 %%%% !111 M0 4444 %%%% !1110 445Y7^V7^UKX7_ &)_@!K7C[Q3,/L^G1^796:N%FU2 M[8'RK:/_ &G(Y.#M4,QX4UG6K0I0=2H[16K9V9?E^)QV*IX+!P._%%U]JUSQ->->7+#.R/. D: ]$1 J*.RH!VK MCZ_!2?H 4444 %%%% '=_LN?"]OC9^TIX \'K'YJ^)O$5AILBXX$WX(-\6O^"C6BZM+#YECX#TR[UR8D?)YFS[-"#_M" M2X#@?],SV!K^A*OUC@'#.&$J5W]J5ODE_FV?Y\_2XSR.(XAPF5P=U0I.3\I5 M):K_ ,!A%_-!1117WA_)H4444 ?DA_P=3?\ ( ^"'_7QK?\ Z#85^/5?L+_P M=3?\@#X(?]?&M_\ H-A7X]5^(\8?\C:K_P!N_P#I*/\ 4;Z-_P#R;W >M7_T M]4"BBBOF3]R"BBB@ HHHH _2;_@W>_:\^&O[*.L_%F3XB>+M+\)IKD.E+8&\ MW_Z28FO/,V[5/W?,3.%?IU_P^$_9G_P"BP>%O_(W_ ,;K^9^BOK,KXOQ. M!PT<+3A%J-][WU;??S/Y[XZ^CID?%.=UL\QF)JPJ5>6ZCR%O\ R-_\;H_X?"?LS_\ 18/"W_D;_P"-U_,_11_K_C?^?%O_(W M_P ;H_X?"?LS_P#18/"W_D;_ .-U_,_11_K_ (W_ )]Q_'_,/^)0^&O^@RO] M]/\ ^0/Z8/\ A\)^S/\ ]%@\+?\ D;_XW1_P^$_9G_Z+!X6_\C?_ !NOYGZ* M/]?\;_S[C^/^8?\ $H?#7_097^^G_P#('],'_#X3]F?_ *+!X6_\C?\ QNC_ M (?"?LS_ /18/"W_ )&_^-U_,_11_K_C?^?'? 7C[1?$VM0VKWKVEIYGF+"C*K/\ ,H& SJ.O\0K^6ROT*_X- MHO\ E(5JO_8F7W_I39UWY7QIBL5BZ>'G"*4G;2_^9\AQ]]&7(,BX>QF<8;%5 MI3HP6_M0_\ "U_^"CGAKX;VMQYFG_"CPS$MQ%NSY6H:@1 M1!GU#--.?3,7L*_6"OYS_P#@N[\=_P#A>'_!2+QE'#-YVG^"XX/#-KSG:;=2 MTX_"YDG'X5\GQIC/8Y:X+>;2_5_E;YG]"?1DX=_M/C:GB9J\,-"51]KVY(_. M\N9?X3X[HHHK\7/]- HHHH **** "BBB@ HHHH **** /KC_ ((<_ G_ (7M M_P %(_ B30^=I_A%Y?$]WQGRQ:KF%O\ P):W'XU_1Y7Y)_\ !KE\"/LWAKXG M?$RXA^:\N(/#5A*1R%C47%R/<$R6OXH:_6ROV;@K!^QRU5'O-M_+9?E?YG^9 M_P!)[B+^TN-9X2#O##0C37;F?OR?K>7*_P#"%%%%?7'\[A7PW_P<)?'?_A3W M_!.O6-(@F\K4/'VI6N@Q;6^<1;C<3'']TQP&,_\ 74>HK[DK\2O^#GOX[_\ M"4?M#^ _A[;3;K?PGH\FJW2J>!<7DFT*P]5BMT8>TWN:^?XIQGU?+*DEO)C_ N?L'@+P[_;''&!I25X4I>UEZ4US*_K/E7S/S HHHK\+/\ 5@**** " MBBB@ HHHH **** "BBB@#U;]AGX%G]I;]L#X<^!VA,UKX@URWBO4 S_HB-YE MR?PA20_A7]3B((U"J JJ, #M7X8_\&S'P)_X3G]KWQ/XZN(?,M/ >AF*!\?Z MN[O6,:'/_7&.Z'_ OS_="OUS@/!^SP,J[WF_P6GYW/\ .SZ6'$7USBBCE4'[ MN&IJZ[3J>\__ "14PHHHK[@_EH*\:_X*#_'?_AFC]BCXE>-(YOL]YI.ASI82 M9QMO)@(+;_R-)'7LM?F3_P '.?QX_P"$/_9B\%_#^WFV77C36FO[E WWK6S0 M$J1Z&:>%AZF,^]>7G6,^JX&K7ZI.WJ]%^+/O/#'AW^W>*\!E;5XSJ1_P!GOP3X'M1'Y?A71;73&=>D MKQ1*KR?5W#,?=C7\\W_!&;X#_P##0'_!1OX<:?-#YVGZ#>GQ%>Y&55+-3-'N M']UIEA3'^W7]*5?J'A_@[4ZN*?5J*^6K_-?GW( M/IF.XBS_ .1OTNJ=N*,)/OATON MJ5/\PHHHK[H_E$**** "BBB@ HHHH **** "BBB@ HHHH *_A:_;;_Y/.^+O M_8ZZS_Z735_=+7\+7[;?_)YWQ=_['76?_2Z:@#S"BBB@ HHHH **** "O[9O M^"/7_**/]F__ +)KH'_IOAK^)FO[9O\ @CU_RBC_ &;_ /LFN@?^F^&@#Z.H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **^4_P!M3_@ME^S/^P39WD?C MKXH:#/X@M01_PCNARC5=8=Q_ T$)/DDX.#.8UX^]7X5_\%1O^#M/XK?M:Z?J M7@_X*V-Y\'? ]V&@FU-;@2>)-2C/'^N3Y;0$=5A+.#_RV()6@#])?^"]7_!Q M[X8_8!\.ZO\ "_X1:CIOBCXWW4;6US<1%;BQ\%Y&#)/U62['\$'(4_-+@!8Y M/Y=_%WB[5?'_ (JU+7--=9M-%L5VY EN)EB5F_V5W;B>@ )XQ7'U^QW_ 9T_L#2 M?&K]LGQ!\3;&5B.JM/ W'% ']('P8 M^%.D_ CX0>%?!&@0_9]#\'Z1::+I\?=+>VA2&,'WVH*Z:BB@ HHHH **** / MX:O^"A'_ "?Q\05Z__ ,%"/^3^/CA_V/\ KW_IQGKR"@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "O[!O\ @V;_ .4'GP)_Z]=6_P#3S?U_'S7]@W_!LW_R@\^! M/_7KJW_IYOZ /NZBBB@ HHHH *^"?^#G?_E!I\=/^N6B_P#I]TZOO:O@G_@Y MW_Y0:?'3_KEHO_I]TZ@#^0&BBB@ HHHH **** "ONW_@V<_Y3A? G_K[U;_T MS7]?"5?=O_!LY_RG"^!/_7WJW_IFOZ /[!Z*** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "OBK_ (.)_AR/BA_P1=^/6GF,2-9:)#JZ M\;S'YWC:PL,@ MXS]I?[/C\?-Q^-?*=>V_\$T-6.@?\%'?V?[X':;/XD>'9\CMMU.V/]* /[AZ M*** "BBB@ HHHH *^.?^"Z7[,7_#2?\ P3Y\436EOY^N> V7Q/8;5^8K K"Y M7UP;=I3CNR)Z"OL:J^HZ=!JVGW%K=0QW%M=1M%-$Z[ED1@0RD'J""1BN7'86 M.)P\\//:2:_KTW/>X7SZODF;X;-\-\5&<9KSL[M>DE=/R9_(G17JW[,GWS7E-?SS6I2I5)4Y[Q;3] M4?['9;F%#'82EC<,^:G4C&<7WC))I_-,****S.P**** "MWX6_$/4?A#\2_# MWBO1Y/*U7PUJ5OJEFQ_AEAD61,^VY1^%85%5&3BU*.Z,ZU&%6G*E45XR333V M:>C7S/ZTOA/\2=-^,GPN\-^+M'D\S2O$VFV^J6C9R?*FC61<^X# 'T-=%7P+ M_P &Z?[1O_"XOV#5\*W=QYFJ?#74Y=,*LV7-I,3/;L?;+RQCV@K[ZK^A,MQB MQ6%IXA?:2?SZ_7?\ Q$U0272 \FQL]LK@^F9VML>H5NM? MI%7\[W_!?#]I'_A?O_!0SQ%I]K<>=H_P]@C\-6H5OE\V/+W)QTW"XDD0GJ1$ MOIBOEN,,=]7RZ45O/W5\]_P37S/WKZ.'"O\ ;/&E"M45Z>%3K2]8V4/GSN,O M2+/BRBBBOQ0_T^"BBB@ HHHH *^_/^#=#]G+_A,+J#R]4^)6J27X8K MA_L=N3;P*?;\_EM^-C\1^D)Q3_ &)P3BN1VJ8B MU&/_ &_?F_\ *:G\['Z!5S/QC^%^G?&WX3>)O!VL+NTOQ1I=SI5UQDK'-&T9 M8?[0W9!]0#7345^W2BI)QELS_+O#UZE&K&M2=I1:::W33NG\F?R3?$OX?ZE\ M)_B/KWA?6(O(U;PWJ-QIEY'_ ')H9&C\RP;PN*J8=_9;7RZ?>C_8 MK@KB.GG^0X3.*?\ R^A&32Z2M:2_[=DFOD%%%%<)]0%%%% !5C1M8NO#VKVF MH6,TEK>6,R7%O-& /"_]M\;82G-7A1;K2]*>L?DYN"?J?G#1117X:?ZI!1110 4444 %>G? ML7_L\W'[5W[5/@7X?6ZR;?$NK107;Q_>AM%S)-_\%%/^3 OC=_V(FM?^D,U>R5XW_P44_Y,"^-W_8B:U_Z0S5RXW_=ZG^%_ MD>]PM_R.L)_U]I_^EH_EOHHHK^=3_9H**** "BBB@ KV3_@G9_R?[\$?^Q[T M3_TOAKQNO9/^"=G_ "?[\$?^Q[T3_P!+X:ZL#_O-/_$OS1X7%'_(FQ?_ %ZJ M?^D,_J0HHHK^BC_&0**** "BBB@ K\?_ /@ZJ_Y"'P+_ .N>N_STZOV K\?_ M /@ZJ_Y"'P+_ .N>N_STZOF>,/\ D45?^W?_ $J)^X?1Q_Y.'E__ '%_],5# M\BZ***_$3_4@**** "BBB@ K]4/^#6G_ )+9\6/^P'9?^CWK\KZ_5#_@UI_Y M+9\6/^P'9?\ H]Z^AX5_Y&M'U?\ Z2S\=\?_ /D@,R_PP_\ 3D#]I****_Q$2G@AR.*\W'YMA,''FQ$TO+J_1;GVG"7A[Q#Q+65 M+)L+*HKV<[6@O6;M%>E[OHF?>7[4O[67@7]C;X67?B_Q[K4.DZ;!E;>$$/=: MC-C(AMXLYDD/H. /F8JH+#^>#_@I!_P4;\6?\%$OC!_;&K;])\+:27BT#0DD MW1Z?$QY=S_',^ 6?'8 84 5YI^TE^U+X]_:X^(DWBCX@>([[Q!JD@*1>:0L% ME&3GRH8EPD2?[*@9/)R22?/Z_*>(>**N8?N:2Y:?;J_7_+\S_0/P<\!\#P[33W5.^MWLYM)M:)13=RBBBODS^@0HHHH **** "BBNA^$GP MPUCXU_$[P_X1T"W-UK7B74(=.LHNS2RN$4D]E&M?H5_P;1?\I"M5_P"Q M,OO_ $ILZ]KAW_D9T?\ $C\Q\9O^2'S/_KU(_>JBBBOWH_R5"BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /P!_X/G! MQ^R[_P!S7_[A:_ &OZ"O^#Y6#=H/[,TF?N7'B9<8ZY723_2OY]: "BBB@ HH MHH **** "BBB@ HHHH _<;_@R#U3R?VD_CM8Y_X^/#6G3X]=EU(O_M2OZ-J_ MF@_X,FM>6W_;_P#BMI>[YKSX?/= >HBU&R4_^CA7]+] !1110 4444 %%%% M'R-_P7<_:@_X9%_X)-_&KQ7#YG('3 M,&>PK^=6@ HHHH **** "BBB@ HHHH **** "M3P5X/U#XA>,M)\/Z1;O>:M MKE[#I]E OWIIY7$<:#W+,!^-9=?>W_!M%^R]_P -1?\ !8CX6PW%O]HTGP'+ M-XTU#Y=WE"Q4/;M_X&-:#_@5 ']9O[,OP.T_]F7]G/P'\.M)VG3O OA^QT*! ME7'FK;0)%O/NVS<3U))KN:** "BBB@#G?BW\1['X._"OQ)XLU,[=.\,Z7L>(-4E\[4MDTLC2.WXLQ- M?T!?\'!/QV_X4Y_P3GUS3()O*U#Q[J%MX?AVGYA&6,\YQZ&*!T/_ %T'J*_G MIK\IX^QG/B:>&7V5=^K_ . OQ/[^^B-P[]7R3%YU-:UJBA'_ TU>Z\G*;3\ MXA1117P)_704444 %%%% !1110 4444 %%%=Y^RW\&)OVB?VC_ _@6!9,^*M M;M=.D9.L44DJB63Z)'O8^RU=.G*/@3_P ,^_\ !.GX::3-#Y.H:QIW]OWV1AFEO6-PH8?WEC>-/;RZ M^FZKZ?I\.DV$%K;1)#;VT:Q11H,+&B@ *!V &!^%6*_HG"8>-"C"A':*2^Y6 M/\:.(,XJYMF>(S.O\5:"BBB@ HHHH **** "BBB@ HHJ;2M+N-;U.WLK2 M%[BZNY5@AB09:1V("J/Q^]O_ ;B? G_ (5C^P._BBXAV7WQ M"UJXU!7(PQM8#]FB4^V^*=AZB2OT!KAOV:/@Y;_L]_L]>"? ]ML\OPKHEIIC M.O25XHE623ZLX9C[L:[FOZ$RO"_5L'3H?RI)^O7\3_';CSB%Y[Q%CT%\HI+Y!1117H'R(5_/Q_P<1?'?_A;7_!0R^T&WF\RP^'VDVVC(%.4, M[@W,S?[V9EC/O#[5^^_B;Q%9^#_#>HZOJ$RVVGZ7;27EU*W2**-2[L?HH)_" MOY1?CI\5+SXY_&CQ9XTU#=]L\5:Q=:M*I.=AGE:3:/9=V!V %?!Z](QDO^WCE:***_*#_0,* M*** "BBB@ HHHH **** "BBB@#]=/^#7#X$;[SXG?$ZXA_U:0>&-/EQW)%S= M+GVQ:?G7[ 5\H_\ !%#X#_\ "A/^";WP]M9H?*U#Q-;OXEO3C!D:[/F1$^XM M_(7_ (#7U=7[QPY@_JV74J?6UWZO7];'^3'C1Q'_ &WQIC\9%WA&;IQ[X?EP4444 %%%% 'R3_P71L?[0_X)6?%=,9VQ:;+_P!\:I9M M_2OYP:_I+_X+9Q+-_P $N?BVIS_QXVC<>U_;'^E?S:5^2.-'\->']/NM6U[Q!>PZ=IUC;+NFO+B9Q''$@[LS, /?+AC!Z5^1/_!H MS_P1WEOM67]JKXAZ4R6MKYMG\/K*YC_U\AW1SZIM/\*_/%$3U8RO@;8V/]!% M !1110 4444 %%%% '\-7_!0C_D_CXX?]C_KW_IQGKR"O7_^"A'_ "?Q\04 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 5_8-_P;-_\ *#SX$_\ 7KJW_IYOZ_CY MK^P;_@V;_P"4'GP)_P"O75O_ $\W] 'W=1110 4444 %?!/_ <[_P#*#3XZ M?]U?!/\ P<[_ /*#3XZ?]K?\ IFOZ^$J^[?\ @V<_Y3A? G_K[U;_ -,U M_0!_8/1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5 MY/\ MZ#=^PS\:!_U(FN?^F^>O6*\/_X*:Z\OA;_@F]^T#J3_ ';'X;^(I_KM MTRX('XD8H _A[HHHH **** "BBB@ KU?]@[_ )/C^#/_ &/6B?\ IP@KRBO9 M?^"<^D_\)!_P4(^!%B.M[\0_#\ _X%J5NO\ 6@#^X^BBB@ HHHH **** "BB MB@#\O^"F?[,7_ UU^Q#X]\&PV_VC5Y=/;4-' 7YOMUN?.A5?3>R>63_=D:OY MA74JV#P1P0>U?C?&N7^PQ_MHK2HK_-:/]'\S_2CZ+_%W]J\)?V;5E>IA).'G MR2O*#_\ 2HKR@%%%%?'G](!1110 4444 ?H'_P &XO[1?_"I/VYI_!]U<>7I MGQ*TN2Q"D[5^VVX:X@8G_<%P@]3*!]?WQK^3'X,_%'4/@A\7?#'C+26VZEX6 MU2VU6VYP&>&59 I_V3MP?4$U_5I\.O'>G?%+X?Z'XFTB;[1I/B+3X-3LY/\ MGI#-&LB'\585^K\!X[GPL\++>#NO1_\ !O\ >?Y]_2UX6^JY[AL]I+W<1#EE M_CIV5WZP<4O\+-JBBBOO3^2PHHHH X7]IKXVV7[-W[/GC+QYJ&QK;PKI-QJ/ MEL<>?(B$QQ#W>38@]V%?RI>)O$=[XQ\2:AJ^I7#W6HZI_\',/[2'_"OOV5/#?PXL[C;??$'5/M%XBGK8V>V0@CMNN'MR">OEMZ M?JOB/4(-,LX_[\TTBQH/ M^^F%?U:?!WX8Z=\$_A-X9\'Z0NW2_"^EVVE6N1@F.&)8PQ_VB%R3W)-?@]_P M;R?LY?\ "ZOV_;/Q%=6_FZ5\-]/EUIRPRC73_N+9?]X-(TH]X*_H'K]5X!P/ M)AYXJ6\G9>B_X+_ _@'Z6_%/UG.,+D-)^[0@YR_QU-D_-1BFO*84445]^?R* M?GW_ ,'&W[-W_"W_ -AN#QC:6_FZI\,]32_+!=S_ &*X*P7"C_@1@D)["$U^ M!]?UH?%WX9:=\:?A5XD\(:NOF:7XHTRXTJZ&,D1S1M&Q'N V0>Q K^4OXH?# MS4OA'\2O$'A76(_)U7PUJ5QI=XG]V:&1HW_#?-'_ 5+W2])J3?^)&'1117P1_6P4444 %%% M% 'U3_P1?_:5_P"&8_\ @H5X'O[BX^SZ-XHE/AG4R6VJ8KLJD98]E2X$#DG@ M!#TZU_277\AUO<26D\:YI48U';_!>Q9AN1CL/.CDQ[8K].X!QUX5,'+I[R_)_I]Y_#'TNN$^3$ M8/B.DM))T9OS5Y0^;3FO2*/8****_1C^+@HHHH IZ]KMIX8T*^U+4)X[6QTZ M![JYF^8LWBK6+G45C_9D_P"&3_V#/ 7AJXM_L^M7UF-: MUA2N)/M=UB5D;_:C4I%](A7X-_\ !+3]F3_AK3]NKP#X3N+?[1H\=\-5U@%< MI]BM?WTBM[2;5B^LHK^G*OTK@' ?Q,9+_"OS?Z?B?Q+]+KB[3!\-47WK37WQ MIK_TMM?X6%%%%?I1_$(4444 %%%% !1110 4444 %>-_\%%/^3 OC=_V(FM? M^D,U>R5XW_P44_Y,"^-W_8B:U_Z0S5RXW_=ZG^%_D>]PM_R.L)_U]I_^EH_E MOHHHK^=3_9H**** "BBB@ KV3_@G9_R?[\$?^Q[T3_TOAKQNO9/^"=G_ "?[ M\$?^Q[T3_P!+X:ZL#_O-/_$OS1X7%'_(FQ?_ %ZJ?^D,_J0HHHK^BC_&0*** M* "BBB@ K\?_ /@ZJ_Y"'P+_ .N>N_STZOV K\?_ /@ZJ_Y"'P+_ .N>N_ST MZOF>,/\ D45?^W?_ $J)^X?1Q_Y.'E__ '%_],5#\BZ***_$3_4@**** "BB MB@ KW/\ 8;_X*$^//^"??B77M6\!P^'YKKQ%;1VEV-5M'N%"1L77:%D3!R3W M->&45MA\14HU%5I/EDMFCSLVRG!YGA)X',*:J4IV4HR5T[--77JDS]!/^(E/ M]HC_ )\_AS_X)I__ )(H_P"(E/\ :(_Y\_AS_P"":?\ ^2*_/NBO4_UBS/\ MY_R^\^$_X@WP1_T*Z/\ X"?H)_Q$I_M$?\^?PY_\$T__ ,D4?\1*?[1'_/G\ M.?\ P33_ /R17Y]T4?ZQ9G_S_E]X?\0;X(_Z%='_ ,!/T$_XB4_VB/\ GS^' M/_@FG_\ DBC_ (B4_P!HC_GS^'/_ ()I_P#Y(K\^Z*/]8LS_ .?\OO#_ (@W MP1_T*Z/_ ("?H)_Q$I_M$?\ /G\.?_!-/_\ )%'_ !$I_M$?\^?PY_\ !-/_ M /)%?GW11_K%F?\ S_E]X?\ $&^"/^A71_\ 3]!/^(E/]HC_GS^'/\ X)I_ M_DBC_B)3_:(_Y\_AS_X)I_\ Y(K\^Z*/]8LS_P"?\OO#_B#?!'_0KH_^ GZ" M?\1*?[1'_/G\.?\ P33_ /R11_Q$I_M$?\^?PY_\$T__ ,D5^?=%'^L69_\ M/^7WA_Q!O@C_ *%='_P$^\-;_P"#C;]I+58F6WO?!>F,PX:VT,,1_P!_'G@?#'A'!R4\-EE",EU]E!M>C:;1H^*_&6K^/-:DU+7-6U+6=1G_ -9= M7UR]Q-)]7(/&&J?';Q!9LMCHOF:1X7$B\37++MN;E?9(V\H'D%I9>Z M5^?_ .PY^QWXC_;F_:+T3P%X=1XUO'^T:G?[-T>E62$>;&[-+*SA')V*.68_Q.S99F/+,S$\FON."\ ME=?$?7*J]R&WG+_@;^MC^5OI.>)D,IRC_5K S_VC$KW[;PI=;^=3X4OY>;:Z M.IHHHK]J_$>,/^1M5_P"W?_24?ZC?1O\ ^3>X#UJ_^GJ@4445 M\R?N04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %?H5_P;1?\I"M5_P"Q,OO_ $ILZ_/6OT*_X-HO^4A6J_\ M8F7W_I39U[7#O_(SH_XD?F/C-_R0^9_]>I'[U4445^]'^2H4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^%7_!\+HW MG_!3]GW4-O\ QZZWK%OGT\R"U;_VE7\[%?TJ_P#![9H#7/[#?PAU3;\MGXZ: MU+>AET^X8#\?)/Y5_-50 4444 %%%% !1110 4444 %%%% 'ZO\ _!FWXH70 M/^"M^I6I;:=<^'^J60']XK_"6%G M\N'6[;6M.:3G_ '4- '\GG_!TA^U!_P -*_\ !8?Q]:V] MQ]HTGX:VUKX,LB&R%:V4R7*X[$7D]RO_ $?0?G?70?%3XCZI\8_B=XD\7:W M-]HUKQ5JEUK%_+_STN+B5I9&_%W)KGZ "BBB@ HHHH **** "BBB@ HHHH * M_H/_ .#(W]E_[)X5^-'QHO+?YKZYM?!FE3%<%5B47=X,]P3)9?BAZ]OY\*_L MH_X-ZOV7O^&4/^"0WP;T2XM_L^K>(M)_X2O4MR[7:;46-T@<=F2"2&,CJ/*Y MYH ^U**** "BBB@#\3_^#G_X[_\ "1_'KP!\.[>;=!X7TF75[M5/'VB[DV(K M#^\L=N&'M-[U^7=>Z?\ !3#X[_\ #27[>/Q/\61S?:+*YUN6RL'!RK6MKBV@ M8?[T<2M]6->%U^ YYC/K6/JUELV[>BT7X(_UX\*^'?["X2P&6R5I1IIR7]^? MOS^Z4F@HHHKR3] "BBB@ HHHH **** "BBB@ K]!_P#@VZ^!/_"ROV[;KQ;< M0[[+X>Z)/>(Y&56[N?\ 1HE_&-[AAZ%/R_/BOW8_X-HO@1_P@'[%^O>-KB'; M=_$#7'\E\?ZRSLP88_RF:ZKZ3A/!_6,SIWVC[S^6WXV/Q3Z0G$7]D<#8MQ=I MU[48^?.[27_@M3/T,^AQ^']?>'_ <3?';_ (6Q_P %";OP_;S> M98?#W2;;1U"ME#<2 W,S?[W[Y4/_ %Q]J^#Z_#>*L9]8S.HUM'W5\M'^-S_5 M3P!X=_L?@?!4Y*TZR=67_<1WC_Y)RKY!1117SI^R!1110 4444 %%%% !111 M0 5]/?\ !&WX%?\ "_\ _@HU\-=-FA\[3]#OSXAOP?UG,:5 M)[7N_1:_I8_,_&/B+^Q.#_-4M!->:YN;Y'[#4445^]'^28444 M4 ?)/_!;_P"._P#PH?\ X)N^/9(9O)U#Q9''X9L^<;S=MMF _P"W9;@_A7\X M-?K;_P '1OQX^T:]\,?AG;3<6L%QXFU"+/4N3;VQ^H"77_?7Y_DE7XSQKC/; M9DZ:V@DOGN_SM\C_ $P^C#P[_9O!<,7-6GB9RJ>?*O9?X@HHHKY$_H M@**** "BBB@ HHHH **** "NP_9\^$EU\>_CKX.\$V.];CQ9K-KI2NHSY0FE M5"Y]E4EB>P!KCZ^]O^#<_P"!'_"U?^"@,/B2XA\RP^'NCW.J[F&4^TR@6L*G MWQ-*X]XO85W97A/K6+IT/YFE\NOX'RG'7$"R+A[&9NWK2IRDO\5K17SDTOF? MOEH&AVOAC0K+3;&%;>QT^!+:WB7[L4:*%51[ "KE%%?T,E;1'^.DI.3 MR_\ ?&GW3_\ LM?TDU_.O_P0"T4ZI_P5,\ 3X_Y!MKJMR?;.G7$7_M2OZ**_ M7. 8VR^;_OO\HG^=OTMZW-Q=AJ:^SAX?>ZE7_@!1117W!_+(4444 %%%% !1 M110 4444 %%%% !1110 5_"U^VW_ ,GG?%W_ +'76?\ TNFK^Z6OX6OVV_\ MD\[XN_\ 8ZZS_P"ETU 'F%%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %?H=_P0#_X(AZW_ ,%5 M/CHFO^)K6\TSX(^#;Q&U_41NB;6IEPXTVV;KO8$&1U/[J-LY#-&"W_@B%_P0 M'\=?\%5_'%KXFUZ/4O!WP1TNXQJ7B Q;)]99&PUIIX8$.YP5:4@QQ$-+^'_A33-!T/3[/2=%T6UBL;"QM(A%;V<$:A(XHT7 554 # M@ "M*BB@ HHHH **** "BBB@#^&K_@H1_P G\?'#_L?]>_\ 3C/7D%>O_P#! M0C_D_CXX?]C_ *]_Z<9Z\@H **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^P;_ (-F_P#E!Y\"?^O7 M5O\ T\W]?Q\U_8-_P;-_\H//@3_UZZM_Z>;^@#[NHHHH **** "O@G_@YW_Y M0:?'3_KEHO\ Z?=.K[VKX)_X.=_^4&GQT_ZY:+_Z?=.H _D!HHHH **** "B MBB@ K[M_X-G/^4X7P)_Z^]6_],U_7PE7W;_P;.?\IPO@3_U]ZM_Z9K^@#^P> MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX]_P"" M_P!\05^&?_!&O]H+4FD\H7/AAM*W$XR;V>*S _'S\?C7V%7Y5_\ !X1\95^' M/_!),>'5D'G?$#QAINE&,'EHH1-?,WT#VL0^K+0!_*_1110 4444 %%%% !7 MTY_P1:\)'QK_ ,%:_P!G.S52WD_$#2+_ /2VNDN#_Z*KYCK[\_X-A/AV?B' M_P %L_@[N3=;:&=4U>?_ &?*TRZ\L_\ ?UHJ /Z^**** "BBB@ HHHH **** M "OYJ/\ @L'^S%_PRI^W[XXT:VM_L^B:]_\'-O[,/_ F7P'\(_%6PM]UYX,O3I.INJ\FRNB/+=CZ).JJ/>Y-? M)<9Y?]8R]U(_%3?-\MG^&OR/Z&^C/Q=_8_&$,'5=J>+BZ;[<_P 5-^O,N1?X MS\3:***_&#_3(**** "BBB@ K^@C_@WJ_:,_X79_P3^L/#]U/YFK?#B_ET.0 M,OT2_P"#;/\ :,_X5?\ MI:IX%NKCR].^)&E M/%$A;"F^M T\1]/]2;E?4EE^A^GX1QWU?,H)[3]U_/;\;'X7](KA;^V>"<1. M"O4PS5:/I"ZG_P"2.3]4C]XJ***_;3_+L***\_\ VIOCC9_LT?LZ>-?'U]Y; M0^%=(N+](W.!<3*A\J+ZO(40>["HJ5(TX.(AA:"YISDHQ7 M=R=DOFV?@O\ \%Y/VD/^&@_^"A_B:SM;CSM'\ 11^&+3:WR^9"6:Y..F[[1) M*F>I$:^F!\9U<\0:]>>*M>OM4U"XDNK_ %*XDNKF>0Y::5V+.Q]RQ)JG7\\8 M[%2Q.(GB);R;?]>A_L?PKD%+),GPV44/AHPC"_=I:OUD[M^;"BBBN4^@"BBB M@ HHK4\#^#=0^(OC71_#^DP-=:KKU[#I]E"/^6LTTBQQK^+,!3C%MV1%2I&G M!SF[)*[;Z);L_=#_ (-N/V<_^%6_L4ZAXXNK?R]1^).K/<1N5PQLK4M!"#W_ M -;]I8=B'!]S^B%VXP2 M$]A":^9XMP/UG+9VWA[R^6_X7/V_Z//%7]B<:X93=J>(O1E_V_;D_P#*BC\K MGX%T445^(G^I(4444 %%%% !7[(?\&P'[2O]J>"_'WPEO;C,VDSIXETJ-FRQ MAEVPW*CT576!L>LS?C^-]?1G_!)[]I7_ (95_;V^'_B2XN/L^CWE\-&U8LV$ M^R7?[EG?_9C9DE^L0KVN'<=]4S"G5>U[/T>GX;_(_,?&3A/_ %AX0QN @KU% M'GAWYX>\DO.5G'TD?TT4445^]'^2H445'<3I:P/)(ZQQQJ6=F.%0 9))]/K0 M!^*?_!SQ^T/_ ,)5\>? _P ,[.XW6OA/37U>_13Q]JNR%16']Y(8@P]K@U^7 M=>K?MS?M R?M3?M>?$+QX9&DMO$&LS/8EOO+9Q_NK93]((XQ]17E-?S_ )UC M?K>.J5^C>GHM%^"/]?/#'AC_ %>X6P64M6E""<_\G_P"32:]$%%%%>6?> M!1110 445+IVGS:I?PVMK#)<7-S(L444:[GD=B J@=R3@8H$Y)*[/V-_X-@_ MV9/[(\$^//BY?6^)]8F7PWI+L,,((MLURP]5>0P+D=X&%?K%7D_[#G[.<'[) MO[)?@/X?QK&MQX>TJ-+YD^[+>29EN7'LTSR$>Q%>L5^_9'@?J>!IT.J5WZO5 M_CH?Y$>*7%CXDXIQF;1=X2FU#_!#W8>EXI-^;84445ZQ^?A1110 4444 %%% M% !1110 5XW_ ,%%/^3 OC=_V(FM?^D,U>R5XW_P44_Y,"^-W_8B:U_Z0S5R MXW_=ZG^%_D>]PM_R.L)_U]I_^EH_EOHHHK^=3_9H**** "BBB@ KV3_@G9_R M?[\$?^Q[T3_TOAKQNO9/^"=G_)_OP1_['O1/_2^&NK _[S3_ ,2_-'A<4?\ M(FQ?_7JI_P"D,_J0HHHK^BC_ !D"BBB@ HHHH *_'_\ X.JO^0A\"_\ KGKO M\].K]@*_'_\ X.JO^0A\"_\ KGKO\].KYGC#_D45?^W?_2HG[A]''_DX>7_] MQ?\ TQ4/R+HHHK\1/]2 HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "M[X7?"[7_ (U_$/2/"GA;2[K6 MO$&NW*VME9VZY>9V_15 R68D*J@DD $U=^"7P.\5_M&?$G3?"/@K1+WQ!X@U M9]EO:VR<@?Q.['Y4C4K1KQ-* =MO$2,^3%DAUP[_R,Z/^)'YCXS?\D/F? M_7J1^]5%%%?O1_DJ%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 ?D[_ ,'E/A7_ (2'_@DII%YMW?V%\0M+O<_W0UK? M6_\ [7K^66OZ[?\ @ZB\#?\ "9?\$1_BM<*I>;P_=Z-J<8'MJEK$Y_".5S]! M7\B5 !1110 4444 %%%% !1110 4444 ?4W_ 1'^('_ K/_@KE^SKJ6_RU MF\=:;IC-G@+=S"T.?;$YK^U:OX+_ (#?$>3X._'+P7XNB++)X5UVQUA"OW@; M>X248_[XK^\R"=+J!)(V62.10R,IR&!Y!!H DHHHH **** "OS;_ .#K/]J' M_AG3_@D!XMTFUN/L^K?%#4[/PE:E6^?RY&-S<\?W3;VTL9/0>:/45^DE?S@_ M\'L7[4'_ E?[2_PE^$-G<;K?P;H<_B/4$0_*;F^E\J)7']Y(K0L/07/OP ? MB#1110 4444 %%%% !1110 4444 %%%% 'J/[$W[.MU^UQ^U[\,_AC:K)N\< M^)+'1Y7C^]!!+,JS2_2.+>Y]E-?W1:1I%KH&DVMA901VMG8PI;P0QKM2&- % M50.P ]J_EN_P"#/#]E[_A75OYFF_"7PW=:C'(1N5;Z[_T.!3[ MF&2[<'L8A]1_4U0 4444 %>0_M[_ !V_X9H_8T^)'C99OL]WH>ASFQ3;?G/)&/QKUZOS1_P"#FWX[?\(5^REX1\!V\WEW7CC6S=W" _?M+) S C_K MM+;D'_8/X>7G6,^JX&K7ZI.WJ]%^+1]SX9\._P!N\4X'*FKQG4CS+^Y'WI_^ M219^').3ZT445_/Y_K^%%%% !1110 4444 %%%% !1110 Z&%KF58XU:221@ MJJHR6)Z "OZI/V,?@AVUK=[>C76P-<-_P*9I&_&OY MW_\ @E)\"?\ AHK_ (*"_##P])#YUC#JZ:M?JPRAM[,&Y=6_V7\H)]7 ZFOZ M;J_3?#_!VC5Q3ZVBOS?Z'\-_2^XBYJ^ R*#^%2JR7K[D/NM/[PHHHK]'/XK" MJ/B/Q!9^$_#VH:KJ$R6UAIMO)=W,S?=BCC4L['V"@G\*O5\F_P#!;CX[_P#" MA?\ @F[\0)X9O)U#Q3#'X9L^<>8;MMDP'_;L)S_P&N7&8E8>A.O+[*;^Y'N< M,Y+4SC-\-E5+XJU2$/3FDE?Y)W?H?ST_'GXKWGQV^-OB[QI?[OMGBO6+K59% M8Y\LS2M)L^BA@H'8 5R=%%?SO.;G)RENS_9;#8>GAZ,*%%6C%))=DE9+[@HH MHJ38**** "BBB@ HHHH **** "OZ/?\ @A]\"?\ A1/_ 3<\ QS0^3J'BR. M3Q-><8WFZ;="W_@,MN/PK^>KX(_"Z\^-_P 9/"G@W3]WV[Q5J]KI,) SL:>5 M8PWT&[)[ U_5YX6\-V?@SPQINCZ="MOI^DVL5G:Q+TBBC4(BCZ* *_0O#_! M\U:IB7]E)+YZO\OQ/XY^EYQ%[++<#D<'K4G*I+T@N6-_)N;?K$T****_4C^# M0HHK@OVH/C-!^SO^SIXX\=7!CV^%=%NM2C5^DLL<3&./ZN^U1[L*BI4C"#G+ M9*[^1T8/"5<5B(8:@KSFU%+NV[)?>S^>3_@L9\=_^&@O^"C'Q*U2*;SM/T74 M/^$?LL'*B.S40,5/]UI4E?WWU\QU-J6HSZQJ-Q=W4LEQ(E7K3KRWDV_O=S_9CA_)Z64Y7A\KH_#1A&"_[=BE?YVN%%%%< MY[ 4444 %%%% !1110 4444 %?N3_P &ROP'_P"$)_9-\6>/+B#R[OQUK?V: MWQ-177>%/WG_Y/[,]:HHHK]=/\ZPHHHH **** "BBB@#XE_X.$-7&F_\ M!,#Q="6_Y"&I:9;CWQ>1R?\ M.OYY:_>K_@Y9UW^R?\ @GKIMONP=4\8V-MC MUVV]W+_[3K\%:_'>.IWS)+M%?FW^I_I%]%/#^SX*E/\ GKU'_P"2PC_[:%%% M%?&G]+!1110 4444 %%%% !1110!]^_\&VN@'6/^"C$EQMW#2?"E_=$_W09+ M>'/_ )%Q^-?OO7XC_P#!KIX9^U_M/_$C6MO_ !X>%DLMV.GG7<3X_'[/^E?M MQ7[-P33Y03.ZNIP?+;I0!^5?@_P?J_Q"\46&AZ!I>I:WK6J3+;6 M5A86SW-U=RL<*D<: L['L "37[H_\$O\ _!0C_D_CXX?]C_KW_IQGKR"@ M HHHH **** "BBB@#^FG]CW_ (-5/V4/C7^R1\+/&6N67Q ;6O%WA#2=:OS! MXA,<1N+FRBFDVKY9VKO@#\N_^(0;]CS_ )\?B1_X4Q_^-T?\0@W['G_/ MC\2/_"F/_P ;K]1** /R[_XA!OV//^?'XD?^%,?_ (W1_P 0@W['G_/C\2/_ M IC_P#&Z_42B@#\N_\ B$&_8\_Y\?B1_P"%,?\ XW1_Q"#?L>?\^/Q(_P#" MF/\ \;K]1** /R[_ .(0;]CS_GQ^)'_A3'_XW1_Q"#?L>?\ /C\2/_"F/_QN MOU$HH _+O_B$&_8\_P"?'XD?^%,?_C='_$(-^QY_SX_$C_PIC_\ &Z_42B@# M\N_^(0;]CS_GQ^)'_A3'_P"-T?\ $(-^QY_SX_$C_P *8_\ QNOU$HH _+O_ M (A!OV//^?'XD?\ A3'_ .-T?\0@W['G_/C\2/\ PIC_ /&Z_42B@#\N_P#B M$&_8\_Y\?B1_X4Q_^-T?\0@W['G_ #X_$C_PIC_\;K]1** /R[_XA!OV//\ MGQ^)'_A3'_XW1_Q"#?L>?\^/Q(_\*8__ !NOU$HH _+O_B$&_8\_Y\?B1_X4 MQ_\ C='_ !"#?L>?\^/Q(_\ "F/_ ,;K]1** /R[_P"(0;]CS_GQ^)'_ (4Q M_P#C=??'['?[)OA']AG]F_PS\*_ D>H1^$_":3QV"WUS]HN )KB6X?=)@;OW MDSXXX&!VKTRB@ HHHH **** "O@G_@YW_P"4&GQT_P"N6B_^GW3J^]J^"?\ M@YW_ .4&GQT_ZY:+_P"GW3J /Y :*** "BBB@ HHHH *^[?^#9S_ )3A? G_ M *^]6_\ 3-?U\)5]V_\ !LY_RG"^!/\ U]ZM_P"F:_H _L'HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_G9_P"#VO\ :,36_C9\ M%OA1:W'_ "+NCWGB?4(E.0SWDRV]ON_VE6TG('7$V>XK^B:OXO\ _@N9^UNO M[:O_ 50^+WC.TNENM#M]9;0=&=&W1M96"BTCD3_ &9?*:;ZS'ITH ^2Z*** M "BBB@ HHHH *_87_@R\^$1\6_\ !1GQYXNECW6W@_P--#&V/N7-W=VR)^<4 M5P,?X5^/5?TT5%2G&I!PFKIJS^9TX/&5L+B(8K#RY9PDI1:Z. M+NG\FC^1OQ=X6O\ P-XJU/1-4MY+/5-'NY;&\@?[T$T3E'0^X92/PK/K[I_X M.#_V8?\ A0O[>E]XBLK?R=%^)EHNN1%5PBW8_=7:>[%U64_]? KX6K^>LPP< ML+B9X>7V6U\NC^:U/]B^#^(J6?9)A]'_ +=E>+] HHHKC/I MHHHH *Z[X _%^_\ @!\;_"7C?3-WV[PKJUMJD2@X\WRI%#/%^G_$#P?I.O:5.MUI>M MV<-_9S+TEAE02(P^JL#6I7Q'_P $ ?VC?^%Z_P#!/30])NKCSM6^'=W+X=N MS?.85Q+;'']T0R+&/^N)]*^W*_H;+\6L5AH8B/VDG_FODS_'#B[A^KD6=XK* M*N]&:G]LO44]; M*SVOM8?[5P\!&>ODMZ*X;6X\[1_ :)X7LL- M\NZW+&X..F?M+S#/<(OI@>#QECOJ^72@GK/W?EU_#3YGZY]&SA7^V.-*.(J* M]/"IU7VYEI#Y\[4E_A9\=T445^*G^G04444 %%%% !7V_P#\&_/[.7_"]/\ M@H1H^LW5OYVD_#JSE\03EAE#.,16RY_O"602C_KB:^(*_=;_ (-J?V<_^%:_ ML>ZWX_N[?R]0^(VK,+=RO+6-GNAC_.9KH^A 6OHN%<#]9S*FGM'WG\MOQL?C M7CYQ3_8?!6+J0=JE9*C#UJ74K>:@IM>:/T>HHHK]R/\ *P**** "N=^+7PUT MWXR_"WQ)X1UB/S-+\3Z9<:5=J!D^5-&T;$>X#$CT(%=%14RBI)QELS6C6J4: MD:U)VE%IIK=-:I_)G\E/Q5^&^I?![XG^(?">L1^7JOAG4KC2[M<<"6&1HVQ[ M94X]16#7WU_P<6_LX?\ "G/V[?\ A++2W\O2OB5IL>IAE&$%Y"!!<*/?"PR$ M]S,:^!:_GO,L&\+BJF'?V6U\NC^:/]BN">)(9_D.$SBG_P OH1D[=)6M-?*2 M:^04445PGU(4444 %%%% ']/'_!,;]I7_AK+]AOX>^,)KC[1JTFG+I^K,6R_ MVVVS!,S>A=D\P#TD%>^5^/\ _P &OO[2OE7WQ!^$=]*-*C8_Q#9;W0 M'N1]F( [*YK]@*_>^'\=];P%.L][6?JM']^_S/\ )'Q>X3_U=XMQN6P5J?-S MP[BE_AOR^L6%?,?_ 6%_:)_X9J_X)Z?$/6(+CR=5UJR_P"$?TW#;7,] MY^Y+*?[R1-+(/^N=?3E?CI_P=#?M$_;/$OPY^%5I<9CL89?$^IQJ<@O(6M[7 M/HRJMR<=<2 ]#S/$6.^JY?4JK>UEZO3\-_D;>#/"_P#;_&.!P,E>$9^TGVY: M?OM/RE91_P"WC\EJ***_!C_6@**** "BBB@ KZ__ ."&W[,O_#2G_!0GPFUU M;^=HO@<-XHO\K\N;=E^SJ>QSJJWH:^0*_<[_@VG_9E_X5M^RCKWQ(O; M?9J/Q$U(Q6;LO/V"S+QJ1W&Z=KC..H1#SQ7T'"^ ^MYC3B]H^\_1?YNR/Q_Q MVXM_U?X-Q>(A*U2JO90[\U2Z;7G&'-)>:/TFHHHK]T/\IPHHHH **** "BBB M@ HHHH **** "O&_^"BG_)@7QN_[$36O_2&:O9*\;_X**?\ )@7QN_[$36O_ M $AFKEQO^[U/\+_(][A;_D=83_K[3_\ 2T?RWT445_.I_LT%%%% !1110 5[ M)_P3L_Y/]^"/_8]Z)_Z7PUXW7LG_ 3L_P"3_?@C_P!CWHG_ *7PUU8'_>:? M^)?FCPN*/^1-B_\ KU4_](9_4A1117]%'^,@4444 %%%% !7X_\ _!U5_P A M#X%_]<]=_GIU?L!7X_\ _!U5_P A#X%_]<]=_GIU?,\8?\BBK_V[_P"E1/W# MZ./_ "P:%<$9UW5@;'3%4_Q+(XS*!W$*R-[5MA\/5KS]G1BY/LE<\O-LZR_*L.\ M7F5:-&FMY3DHKTNVM>R6K/GNOJ']@/\ X),?%+]OG6+>[TJP;PWX'#XNO$VI M0LMK@'#+;IPUQ)UX0A01AG3(K]/_ -B3_@W9^&7P$EM-<^)ETOQ.\20XD%G- M"8=%M7Z_ZG):?'3,IV$?\LQ7Z&:;IMOHVGP6EG;PVEI:QK%##"@CCA11A551 MP% X K[[)^!JDFJF/=E_*M_F^GR^]'\D^)'TJL+1C+!<(0]I/;VTU:*\X M0>LGVJ!1117S)^Y!1110 4444 ??'_!#3_@G9\.?V_]5^)-O_ >'_P"(KYK_ M .#5G_D/_&__ *]]$_\ 0K^OV&K]'_XBC_B'&_9 MM_Y]/&W_ (/#_P#$5]Y44?ZOY;_SXC]R#_B+W&W_ $-*_P#X,E_F?!O_ !#C M?LV_\^GC;_P>'_XBC_B'&_9M_P"?3QM_X/#_ /$5]Y44?ZOY;_SXC]R#_B+W M&W_0TK_^#)?YGP;_ ,0XW[-O_/IXV_\ !X?_ (BC_B'&_9M_Y]/&W_@\/_Q% M?>5%'^K^6_\ /B/W(/\ B+W&W_0TK_\ @R7^9\&_\0XW[-O_ #Z>-O\ P>'_ M .(H_P"(<;]FW_GT\;?^#P__ !%?>5%'^K^6_P#/B/W(/^(O<;?]#2O_ .#) M?YGP;_Q#C?LV_P#/IXV_\'A_^(H_XAQOV;?^?3QM_P"#P_\ Q%?>5%'^K^6_ M\^(_<@_XB]QM_P!#2O\ ^#)?YGP;_P 0XW[-O_/IXV_\'A_^(H_XAQOV;?\ MGT\;?^#P_P#Q%?>5%'^K^6_\^(_<@_XB]QM_T-*__@R7^9\&_P#$.-^S;_SZ M>-O_ >'_P"(H_XAQOV;?^?3QM_X/#_\17WE11_J_EO_ #XC]R#_ (B]QM_T M-*__ (,E_F?!O_$.-^S;_P ^GC;_ ,'A_P#B*/\ B'&_9M_Y]/&W_@\/_P 1 M7WE11_J_EO\ SXC]R#_B+W&W_0TK_P#@R7^9\&_\0XW[-O\ SZ>-O_!X?_B* M]3_8]_X)'_"']AOXJS>,O L'B*/6KC3I=,8>)W%F/PT\'C M(_ ^CWMP(YM*TN0-E'LK$+96[KZ!XX%?ZN3U)K^M__ (*>?M/#]C/_ ()\ M?%_XF+<"VOO"WAF[ETUR2[GCBBC>261@B(@W,Y/ '],8>Z?_@5P\K?\"KVB@ HH MHH *_ #_ (.+OCM_PM3_ (*!S>'+>;S+'X>Z/;:4%!RGVB4&ZF8>^)HT/O%[ M&OWS\0:Y:^%]"O-2OIEM['3X'N;B5ONQ1HI9F/L%!/X5_*/^T'\6KKX]_'7Q MAXVOMXN?%>LW>JLC'/E":5G"?10P4#H !7P?'N,Y,)##K[;O\E_P6ON/ZS^B M3P[]9S_%9Q->[AZ:BO\ '4>Z_P"W8R7S./HHHK\G/]!0HHHH **** "BBB@ MHHHH **** /U6_X->/@1_:_Q4^)'Q(N(?W>AZ=!H%B[#(,EP_G3%?]I5@B'T MF]S7[/5\9_\ !!7X$?\ "DO^";WA.YGA\G4/'%Q<>);D$=5F81P'/H;>*%O^ M!'ZU]F5^[<,X/ZOEM*#W:YG\]?RLC_*'QRXB_MGC;'8B+O"G+V4>UJ:Y';R< ME*7S"BBBO>/R4*_'S_@Z.^._F:I\,?AE;S<0QW'B;4(L]2Q-M;-CVVW?_?5? ML'7\U?\ P66^._\ PO\ _P""C?Q(U"&;SM/T&^'AVRP'?[1XR6-FO=PL)3\N:7N17K[SDO\ M)\OT445^-G^E(4444 %%%% !1110 4444 %%%% 'W1_P;R? G_A;G_!1'3=; MN(?,T_X?Z7=:VY8?(9F46T*_[P:13ZF(>@K]/*_:^#L'[#+(R>\VY??HOP M2/\ ,'Z27$7]J<<5Z4'>&'C&DO6*YI?=.4E\@HHHKZD_!0K\]_\ @Y$^/'_" MM/V$+7PG;S;;[XAZU!9.@;#&UM_])E;\)$MU/M)^?Z$5^$O_ 3\X1:U\WQ9C/J^65+;R]U?/?\+G[9]' MOAO^V..,(I*\*%ZTO+D^'_RHX'YRT445^'G^I@4444 %%%% !1110 4444 % M%%% 'O7_ 3!^!'_ TC^WQ\,/"TD/VBQDUF/4+]",JUK:@W,RMZ!DA*_5QW MK^GJOQ7_ .#7WX#_ -O_ !M^(7Q&N8=T/AO2HM$LG8<&>ZD\R1E_VECMPI]I MO>OVHK]@X&P?LL ZSWFV_DM%^-S_ #A^E5Q']>XNCEL'[N%IQB_\<_?D_P#P M%P7R"BBBOM#^90HHHH **** "BBB@#\N/^#I#Q/]D_9Y^%^C[O\ C_\ $5Q> M[?7R+8IG_P F/UK\4J_6#_@Z<\8_:_B)\'_#X;_D'Z=J6HLN?^>\EO&"?_ = MOUK\GZ_$>,*G/FM3RLO_ "5'^HWT<<$\/P!@F]YNI+[ZDTOP2"BBBOF3]R"B MBB@ HHHH **** "BBB@#]BO^#6#P=Y'A;XR^(&7_ (^KK2M/B;'3RDNI' ^O MFI^0K]:J_.__ (-H/ S>&_V!M:U:1<2>(O%MW.C8^]%%!;0@?@Z2_G7Z(5^Z M\+TO9Y71CY7^]M_J?Y1^/&/^N<>YE572:A_X!",/SB%%%%>^?D84444 %%%% M !1110 4444 %%%% !1110 5_"U^VW_R>=\7?^QUUG_TNFK^Z6OX6OVV_P#D M\[XN_P#8ZZS_ .ETU 'F%%%% !1110 4444 %%%?J9^S5_P:2?M#?M2?L]>" M/B3H/CKX,V6B^/-#L]?L+>_U/4DNH8+F%)D654L74.%< A68 YP3UH _+.BO MV#_X@K/VG/\ HHGP(_\ !MJO_P KZ/\ B"L_:<_Z*)\"/_!MJO\ \KZ /Q\H MK]@_^(*S]IS_ **)\"/_ ;:K_\ *^C_ (@K/VG/^BB? C_P;:K_ /*^@#\? M**_8/_B"L_:<_P"BB? C_P &VJ__ "OH_P"(*S]IS_HHGP(_\&VJ_P#ROH _ M'RBOU[U7_@RW_:@T_2[FXA\=? Z^G@B:2.VAUC4UDN& )"*7L%4,QX!9@ 3R M0.:_*#XD_#;7O@Y\0-9\*^*=)OM!\1^'KR2PU+3[R,QSV<\;%71U/<$'V/;( M(- &'1110 4444 %%%% !1110!^IG[''_!I3^T-^U3X)T'Q;J'BCX7^#?"/B M&TBO[6[.L_VS<7%O*H9)(ELU>%P5(/,ZU^D7[*O_ 9G_ #X53V][\4?&'C/ MXKWT."]I$1H.ER^N8X6>X_*X'';T_/G_ (-MO^"^,W[ OCFT^#?Q7U623X+> M)+LC3]0N'+?\(7>2MS(#VLY&.9%Z(Q\T8S('_J&LKV'4[*&XMYHKBWN$66*6 M)PR2H1D,I'!!!R"."#0!YM^S-^Q9\)OV-/#']C_"WX>>$_ UFZ!)CI6GI#<7 M8'0S38,LQX'S2,Q]Z]/HHH **** "BBB@ HHHH **** "BBB@ HHHH _AJ_X M*$?\G\?'#_L?]>_].,]>05Z__P %"/\ D_CXX?\ 8_Z]_P"G&>O(* "BBB@ MHHHH **** /[C?\ @G#_ ,H\O@-_V3KP_P#^FVWKV>O&/^"BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@#Y&_X+E?MT1_\$^?^"9_Q&\;6UY]E\3:E M9GP[X9VOMD.IWBM%&Z?[4*>;<8[BW-?QB5^N?_!W/_P4BC_:?_;.T_X,^&=0 M^T>$/@QYD6HF)\Q7>N2@"XSC[WV>,)",\K)]H'>OR,H **** "BBB@ HHHH M*_L:_P"#=C]G _LR?\$>?@SI<\/DZEXFTMO%=Z2-K.VHR-=1;AZK;R0)Z_)7 M\E?[(7[/6H?M9?M3?#WX9Z9YBWGCKQ!9:,)$7)MTFF5))3_LQH6<^@4FO[GO M"OABQ\$^%]-T72[>.STS2+6*RM($^[!#&@1$'L%4#\* -"BBB@ HHHH **** M "BBB@ HHHH ^"?^#A_]F'_A>/["LOBNRM_.UKX8WJZLA5@ ,4 MI]K>OP!K^M[QQX-T[XC>"=8\/ZQ;K=:3KME-IU[ W2:"5&CD4_56(_&OY5?V MCO@IJ/[.'QZ\7> ]5W?;O"NJSZ&+CM M)6?JMOO7Y']]_1)XN^LY3B>':TO>H2YX?X)_$EY1FKOSF<71117Y^?UZ%%%% M !1110!^D/\ P;1_M&?\*[_:Y\0?#V\GV6/Q$TDR6R%OO7UGNE0 >\#7.<'=/U;3ITNM/U2VCN[69/NRQ2*'1A[%2#^-?K7 >.]I@Y8:6\'IZ M/7\[G^>?TL>%OJ7$5#.J:]W%0M)_WZ=HO[X.%O1G$_M:?'>U_9B_9I\<>/KO MRROA;1Y[V&-_NSSA2((O^!RE$_X%7\K&MZS=>(]9O-0OIY+J^OYGN+B:0Y:: M1V+,Q/J6)-?MG_POY6/V;Z*/"OU'AJKG-5>_BIZ?X*=XK[YN? MKH%%%%?#G]3!1110 4444 7O"OAB^\;>*=-T;3+=[K4M6NHK*T@3[TTTCA$4 M>Y8@5_5A^SE\&K']G7X"^#_ NG;6M?"ND6VFK(HQY[1QA7D/N[!F/NQK\$_^ M""'[.?\ POO_ (*(>';^ZM_.TGX?V\OB:ZW#Y?-BPEL,_P!X7$D3@=2(F]./ MZ(J_4N <#RT:F+E]IV7HM_O;_ _@KZ7/%/M\SPG#])Z48NI/_%/2*?G&,6_2 M84445^A'\>!1110 4444 ? 7_!Q;^S?_ ,+C_83_ .$MM+?S=6^&FI1ZD"HR MYLYB(+A1[9:&0^T!K\"*_K4^*OPXT[XP_#+Q%X3UB/S-*\3:;<:7=KCDQ31M M&^/?#''O7\I?Q7^&^I?!SXH>(O"6L1^7JOAC4[C2[M<=)89&C;'ME3@]Q7Y3 MQ[@>3$PQ4=I*S]5_P'^!_H!]$GBKZUDF)R&J_>P\^>/^"INEZ33;_P :.?HH MHKX$_K@**** "BBB@#V[_@G#^TF?V2_VV/A]XWDG-OIECJ:6NJG/R_8;@&"X M)'?;'(S@'^)%Z8S7]0B.)%#*0RL,@CO7\AM?TM?\$@_VE?\ AJ3_ ()_> =< MN+C[1K&CVG]@:L2VY_M-IB+]4PR MTQP<,+RY(MX&'KM>0.?9#Z9K^8&J\0,=_#PB_P 3_)?J8_1"X7UQW$51=J,' M]TZG_N/\0HHHK\U/[<"BBB@ HHHH V/AWX$U+XI>/]#\,Z/#]IU;Q%?P:990 M_P#/2::18T7\685_5=\!?A!IO[/_ ,%/"O@C2%_XEOA72K?3(6V[3*(HPIX6_Y'6$_Z^T_ M_2T?RWT445_.I_LT%%%% !1110 5[)_P3L_Y/]^"/_8]Z)_Z7PUXW7LG_!.S M_D_WX(_]CWHG_I?#75@?]YI_XE^:/"XH_P"1-B_^O53_ -(9_4A1117]%'^, M@4444 %%%% !7X__ /!U5_R$/@7_ -<]=_GIU?L!7X__ /!U5_R$/@7_ -<] M=_GIU?,\8?\ (HJ_]N_^E1/W#Z./_)P\O_[B_P#IBH?D71117XB?ZD!1110 M4444 %%%?0'[ ?\ P3E\:?\ !1;Q5XBTGP;JWA?2;CPU:17=RVM3SQ)(DCE M$\J&0DY'.0./6ML/AZE>HJ5%7D]D>;G&<8+*L'/,,QJ*G2A9RD]E=I*_S:1\ M_P!%?I#_ ,0P?QT_Z'+X3?\ @PU#_P"0Z/\ B&#^.G_0Y?";_P &&H?_ "'7 MK?ZM9I_SYD?GO_$;N!?^AG3_ !_R/S>HK](?^(8/XZ?]#E\)O_!AJ'_R'1_Q M#!_'3_H:***\H^^"BBB@ HHH MH **** /=/V)/^"=WQ$_;_UW5+'P#_PCN=%$;7LFI:K';&!7)"OY0W3,N1@L ML94' SD@5^@GP-_X-;FW0W'Q+^*"\$>;8>&;'KZ[;FX_K!_A7YB?LS?M*>+/ MV2/C-H_CKP7J#:?K6CR9VMDPWD1QYD$R9&^-QP1QV((8 C^DC]@C]NGPG^WY M\";/QAX;D6UOH=MOK6D/(&N-'NL9,;=-R-R4?&'7T8,J_=\)8#*L9>GB(MU5 MK9O1KNDK;=4[]_3^4/I#<6\?<.M&&!G:+E""^B?^A7]?L-7[=P?_ ,BFE_V]_P"E,_RY^DA_R<+'^E+_ M -,TPHHHKZ8_#0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "OX9O^"AWPG;X$_MZ_&CP;Y?EQ^&O&^L:?",8#0QWLHB M8>S1[2/8U_OCA\-Y)OG\/ M^(;'Q)!&Q^\M[;-;R%?H;"//IO'K7\YM?K!_P9U?'P?"_P#X*LW?A&>;;:_$ MOPC?Z;%$3@275L8[Y&^HAM[D?1C0!_4Y1110 4444 ?C?_P>@_M0_P#"M?V" M/ _POM+CR[[XG^)?M5U&&_UMAIR"60$?]?,UF?\ @!_#^9.OU4_X.^_VH?\ MA=W_ 56;P9:W'F:9\)?#MIHQ16W)]LN!]MG"-O0PXZ@U^5= !1110 M 4444 %%%% !1110 4444 %?6W_!"S]E[_AKS_@K#\%?",UO]ITNWU^/7M45 MES&UIIZM>R(_^S)Y C]S(!WKY)K]T/\ @R6_9>_M_P".'QA^,5Y;_N?#>DVW MA73)&7*M-=R?:+@KZ,B6T()]+C'BB&#GU$T\3CUV'T-=F7X5XG$T\.OM-+\=?P/G., M,^ADF1XO-I_\N:EQ^3IGA_3X--LT_ MN0PQK&@_!5%;%%%?T/&*BK+8_P ;JM2=2;J5'=MW;[M[L****9F<-^TO\8K? M]GK]GOQMXXNO+\OPKHMWJ:HQXE>*)FCC^KN%4>["OY2]5U6XUS5+F^NYI+B[ MO)6GFEO\ X.//CO\ \*P_8(C\*V\VR^^(>M6^GL@.&-K! M_I,K?3?' I]I/3-?@;7Y-Q[C.?%PPZV@K_-_\!(_T(^B5P[]5X>Q.<37O8BI MRK_!35E_Y-*:^04445\(?U@%%%% !1110 4444 %%%% !117L?\ P3X^!7_# M2O[:_P ,_!,% M+NXS<7 _":5Q]!7MM%%?T3AZ,:-*-*&T4DODK'^,N;9E6S#'5L?B/CJSE.7K M)N3_ !84445L>>0WU[#IEG-L6%%%%?G1_9P4444 %%%% ! M1110 4444 %%%;'P[\#7WQ/^(&A^&=+C\S4_$.H6^F6B?WYII%C0?BS"JC%R M=EN9U:L*<'4J.T4KM]DMV?T"_P#! /X$?\*7_P""<7AR_FA\G4/'=[<^([C( M^;8["&#GT,,,;C_KH?4U]KU@_#'P#8_"CX;^'_"^EIY>F>&]-M]+M%QC;%!$ ML2?^.J*WJ_H;+\*L-AJ>'7V4E^&OXG^-W&&?3SO/,7FT_P#E]4G->2;?*ODK M+Y!11178?.!1110 4444 %%%% 'X&_\ !R?X[_X2K_@H9:Z6KY7PSX5L;%E' M0/))/U!9/,2SUG^R1SPOV.&.T(_[ MZA/XYKYIK^?\[K>US"M4_O/[D[(_U\\+\M^H<(9;A6K-4:;?K**E+\6PHHHK MRS[P**** "BBB@ HHHH ***$C:5U55+,QP !UH _I-_X(J> 3\.O^"8OPIM7 MCV37]A/JCDCE_M5U-.A_[XD0?0"OJ>N/_9]^':_"'X"^"?":KL7PSH-CI6T= MO(MTB_\ 9:["OZ*P-'V.&IT?Y8I?:?VEG>,S'_G]5J3_ / IN7ZA M11174> %%%% !1110 4444 %%%% !1110 4444 %?PM?MM_\GG?%W_L==9_] M+IJ_NEK^%K]MO_D\[XN_]CKK/_I=-0!YA1110 4444 %%%% !7]LW_!'K_E% M'^S?_P!DUT#_ --\-?Q,U_;-_P $>O\ E%'^S?\ ]DUT#_TWPT ?1U%%% !1 M110 4444 %?DW_P[C4?NFZNH\HY_=E/UDHH _@/OK*;3;R:WN(9+>XMW,00000>0:CK^A/\ X.A?^"!/_"7VNN?M-?!?1?\ B;6ZM>^/O#UE%_Q_(!E] M5@1?^6BC)G4#YUS+]X2%_P">R@ HHHH **** "BBB@ K]UO^#83_ (+_ /\ MPKR\T/\ 9I^->M?\4_9D7G]XI,O[64 %%%% !1110 4444 %%%% !1110 4444 ?P MU?\ !0C_ )/X^.'_ &/^O?\ IQGKR"O7_P#@H1_R?Q\,?\$X?^4>7P&_[) MUX?_ /3;;U[/0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %?!/_ <[_P#*#3XZ?]U?!/\ MP<[_ /*#3XZ?]K?\ IFOZ^$J^[?\ @V<_Y3A? G_K[U;_ -,U_0!_8/1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !7QA_P73_X*EZ?_ ,$L/V(=7\26 M=U:M\1O%2R:/X+L9,.TEZR_-=,AZQ6RMYC9&TMY:$CS :^G/VA/V@/"/[+'P M6\1_$+QWK-KH'A/PK9M?:C>SGB-!P%4=7D=BJ(BY9V95 )(%?QP?\%=?^"GO MBC_@JS^U[JWQ UI;C3?#ED#IWA;0V?>)];O-2U*ZN+[4-1G>YNKF>0R2W$KL6=W8\LS,223R2:JT44 %%%% !1 M110 4444 ?KM_P &='['#?&O_@H5KGQ4U"U,FC?!W17>VD*Y7^T[]7MX1SP< M6XO&]0P0]P:_I^K\^?\ @V9_89;]BG_@EAX0FU2S^R^*_BBQ\9ZN'7$D:7*( M+.(YY&VU2%BI^Z\DGOG]!J "BBB@ HHHH **** "BBB@ HHHH *_$#_@YE_9 MB_X03]H[PO\ %&PM]MCX[L/[/U%U7@7UH%568_[=NT0 _P"F#5^W]?*O_!9O M]F'_ (:E_P""?OC33[6W^T:WX7B'B72@%W-YUJ&:15'4L]N9T '=Q7@\39?] M;R^I37Q+WEZK_-77S/UGP1XN_P!7>,<)BYRM3J/V4^W+4LKORC+ED_\ "?S: MT445^$G^KX4444 %%%% !7]$_P#P0:_:-_X: _X)V>%[2YN/.U;P#+)X8N\M M\VR$*UMQ_=%O)"F?6-O3C^=BONC_ ((K?\%"+?\ 8B7XR6^J7$:V>J>$YM7T MJ&4_+/JMF&^SP@=O-69P3WV+UP,?3<)YE'!XY2J.T9)I_FOQ7XGX;](3@FMQ M)PI*G@XC.$X);O7DDO3EDWZQ1R?\ P7)_:1_X:,_X*(^,/LMQY^C^"=GA M:PP?E'V8MYY].;EY^>X"U\AU/JNJ7&N:I3;^__(_5N&X%%%% !1170?"7X9ZI\:/BAX=\(Z)#Y^L>)M1@TRS3L99I%C7/HH+9)[ $U M48N348[LRK5J=&G*M5=HQ3;;V26K;]$?M9_P;1_LTO\ #C]E3Q%\1KZW\J]^ M(FI^39LPY-A9[XU8>FZ=[@$=Q&AYXQ^E%S2O"VF M0:9;$C#.L487>WJS$%B>Y8FNJK^@LIP*P>$IX=?96OKN_P ;G^/GB!Q3/B/B M+%YU+:K-N-^D%[L%\H))^84445Z!\>%%%% !1110 5^!_P#P<:_LQ/\ !S]M MJ'QO9V_EZ-\3K!;S.%2+J/UP;=I&P.K1I7SO%.7_6\OG&/Q1]Y?+?[ MU<_9O 7C#_5[C'#5:KM2K?N9^DVN5OR4U%M]DS^=:BBBOPT_U2"BBB@ HHHH M *_5;_@V$_:5_L'XG>.OA1?7&VW\06J>(-+1FPHN8,13JH[L\3QM]+8U^5-> MJ?L/_M$3?LH?M:> OB!&\BP>'M6BDO0GWI+-\Q7*#W:!Y /#OAU\ M*[.X_>:E<2^)=2C4X(CB#06P/JK,]P<=,Q ]N/QQKZ;_ ."P/[2L/[4G_!0/ MQYKEA>1WVA:1<+H.DR1OOB>WM1Y9=&'#(\OG2 C@B2OF2MN(L=]:S"I53TO9 M>BT_'?YGF^#/"[R#@[!8&<;5)1]I/OS5/>:?G%-1_P"W0HHHKQ#]0"BBB@ H MHKN/V9O@??\ [2O[07@[P%IN];KQ5JT&G^8HS]GC=QYDI'HD>]S[(:NG3E.2 MA#=NR^9SXS%TL+0GB:[Y803E)OHDKM_)(_=/_@WQ_9E_X4/^P1I_B*\M_)UK MXE7;Z[,67#K:C]U:I[J8U,H_Z^#7W36;X0\*V'@3PGI>AZ3;I::7HUI%8V<" M?=AAB0(B#Z*H'X5I5_0N7X..%PT,/'[*2_S?S9_CGQAQ%5S[.\5G%;>M.4K= MDW[L?^W8VC\@HHHKL/FPHHHH **** "BBB@ HHHH **** "O&_\ @HI_R8%\ M;O\ L1-:_P#2&:O9*\;_ ."BG_)@7QN_[$36O_2&:N7&_P"[U/\ "_R/>X6_ MY'6$_P"OM/\ ]+1_+?1117\ZG^S04444 %%%% !7LG_!.S_D_P!^"/\ V/>B M?^E\->-U[)_P3L_Y/]^"/_8]Z)_Z7PUU8'_>:?\ B7YH\+BC_D38O_KU4_\ M2&?U(4445_11_C(%%%% !1110 5^/_\ P=5?\A#X%_\ 7/7?YZ=7[ 5^/_\ MP=5?\A#X%_\ 7/7?YZ=7S/&'_(HJ_P#;O_I43]P^CC_R%/VK_@UK/@7QIIRZAH>M1;6Q\LUK(.4GB;'R M2(V"K?@002#WE%14IQJ1<)JZ>C1T8/&5\)7AB<--PJ0:E&2=FFG=-/HTS^7G M]OG]A7Q9^P%\>+SP?XB5KK3YMUQHFKI&5@U>TSA9%Z[77@/'DE&]5*LWB-?U M$?MZ?L-^$_V^?@-?>#?$D:VMY'NN-&U:.,-<:/=@865>FY#T=,@.N>00K+_- MI^TS^S;XL_9)^,^L^!?&>GFPUK1Y,;ERT-Y$?]7/"V!OC=>0>#U! 8$#\6XF MX?EEU7GIZTI;/L^S_3NOF?Z<>!_C%0XQR_ZKC&HXZBO?CMSK;VD5V?VDOAEY M-'!4445\N?O 4444 %%%% !7M'["/[<'B[]@GX[V/C+PO*UQ:MBWUC29)"MO MK%H3EHG_ +K#JCX)1@#R"RMXO16U"O4HU%5I.TEJF<&:97A,RPE3 8ZFJE*H MG&47LT_ZT:U3U6I_5C^RY^T[X2_; ^"NC^._!=_]NT?54P\;X%Q8SC'F6\R@ MG9*A.".A&&!*LI/H=?S3_P#!+W_@I/XA_P""=WQJ74$^TZIX&UQTA\0Z,K_Z MZ,<"XA!X6>/)(Z!AE20"&7^C7X3?%;P_\>,OA'B^"LS M_=WG@ZK?LI]NO)/^]'[I+WEU2Z.BBBOHC\9"BBB@ HHHH **** "BBB@ HHH MH _)#_@ZF_Y 'P0_Z^-;_P#0;"OQZK]A?^#J;_D ?!#_ *^-;_\ 0;"OQZK\ M1XP_Y&U7_MW_ -)1_J-]&_\ Y-[@/6K_ .GJ@4445\R?N04444 %%%% 'ZW? M\&K/_(?^-_\ U[Z)_P"A7]?L-7X\_P#!JS_R'_C?_P!>^B?^A7]?L-7[=P?_ M ,BFE_V]_P"E,_RY^DA_R<+'^E+_ -,TPHHHKZ8_#0HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OYO_P#@]Q^"']@? MM3_!?XBQP[4\4^&+O0)74<%["Z$PW>Y74,#/)"^W'](%?D/_ ,'F?P%;XA_\ M$S_#'C:WAWW7P[\8VTL\F/\ 5V=Y#+;O^Z*** "BBB@ HHHH *** M* "BBB@ KW?_ ()@_M$_\,G?\%#_ (,_$*2X^RV7AOQ;82ZA)G;BR>58KH9] M[>24?C7A%% ']_E%?.W_ 25_:7_ .&O_P#@FM\%OB%)(O$%GX3\/WVJZC<1V>GZ9;R75U/(<)#%&I=W M/L%!/X5=KX?_ .#C/]I__AE;_@C]\7M2M[C[/JWB[3U\(:< VUI'U!A;S;3V M9;5KEQCG]WVZT ?R4_M>_M 7G[5O[4_Q%^)6H>8MSXZ\1WVM^6YR8$GG>1(A M[(C*@'8*!7G-%% !1110 4444 %%%% !1110 4444 %?UU?\&M?[+W_#-?\ MP1Y\!W=Q;_9]6^)5U=>,KT%<%EN&$5J<]P;2"V;_ (&?J?Y/?@E\)]4^//QF M\)>!]#3S-8\9:S9Z'8KC.Z>YG2&/C_><5_=I\*/AMI?P9^%OAOP?HD/V?1?" MNE6NCV$7_/.WMX4AC7\%0"@#H**** "BBN*_:-^+UK\ /@%XS\;WFPP>%-&N M]4V-TE:*)G5/JS *!W+"IJ5(PBYRV6IT87"U<37AAZ*O.;44N[;LE\V?SS?\ M%H?CM_PO[_@H]\1KV&;SM/\ #MXOARRP3;^]W/]EN',FIY M1E6&RNC\-&G""\^6*5_G:["BBBN<]H**** "BBB@ HHHH **** "OVF_X-?? M@1_8/P5^(?Q&N8=LWB/5(=$LF8US!UGM!-_-Z+ M\+G\R_2JXB^H\(QRV#][%5(Q:_N0]^3_ / E!?,]^HHHK]@/\X0HHJ.218D9 MV9551DDG&* /PQ_X.9/CO_PG?[87AOP-;S>9:> =#62=,_ZN[O6$KC'_ %P2 MU/XU^;M>I?MN_'1OVEOVNOB)XY\UIK?Q%KMS/9,3DBT5S';K^$*1C\*\MK^? M;_'+WI_^3MA1117FGVP M4444 %%%% !1110 4444 %?IE_P;&? G_A,/VH?&?CZXAWVO@O1%L;9BOW+J M]<@,#ZB&"<'_ *Z#UY_,VOZ O^#=?X%?\*H_X)\6OB"XA\N_^(6K7.L$L,,( M(R+:%?\ =_OJ.#\'[?,X-[0O)_+1?BT?@_P!)#B+^RN!\13B[3Q#C M27_;SYI??",E\S[RHHHK]L/\OPHHJIKFM6GAO1KS4+^XBM+&PA>YN9Y6VI#& MBEF9CV ))]J&[:LJ,7)\L=6S\;O^#G[]I%=<^(_@'X4V-QNAT&UD\0ZHBME M?/GS%;JWHR1I*WTN!7Y3UZA^VI^T7<_M8_M5>.OB%<&7R_$FJ22V:2?>@M$Q M';1GW6%(U/N#7E]?@&=X[ZYC:F(6S>GHM%^!_KQX7\)_ZM\+8/*)*TX03G_C ME[T_6TFTO)(****\H^^"BBB@ HHHH **** "BBB@ K[._P"""/P(_P"%V?\ M!2#PK=30^=IW@:VN/$ESDO@1_8OPB^ M(WQ(N(?WNO:E#H-D[#D16R>;*5_V6>= ?>'VKWN&<']9S*E![)\S^6OYV1^2 M^.7$?]B\$X[$1=IU(^RCWO4?([>:BY2^1^JE%%%?NQ_E"%%%% !1110 4444 M %0:CJ$.DV$]U M3-#X:NK.WDS@I/88^A@*?Q59Q@ MO64E%?F?S/\ Q:\=2_%'XJ>)O$UQN\_Q%JMUJ[/]HJ-&%*G&E35HQ22]%H@HHHJ30**** "BBB@ HHHH *]8_80^%O_ NK M]L_X6^%VC\ZWU;Q/8)U>AE.']OC:5'O)?=?7\#X_Q SG^R>&O^44?[-_\ V370/_3?#7\3-?VS?\$>O^44 M?[-__9-= _\ 3?#0!]'4444 %%%% !1110 4444 -=!(I5@&5A@@CK7\S_\ MP\@D4I)%(C9#*RD M@@@@@F@#^!RBOT@_X.$/^"&NJ?\ !+3XT'Q=X,M;S4/@=XSNV_LBY.Z5_#MR MV6.G7#G)P "89&.712"2Z,3^;] !1110 4444 %%%% %K0]I:;>7 M6GZCI\Z7-K=6TK136TJ,&21'7!5E8 A@000"*_JF_P"#=/\ X+Q67_!2CX8P M_#7XCW]K9_'+PG9YD=ML:>+[2, ?;(EX G48\Z,*/#5Y'?Z;J-F^R:UF0Y##L1V*D%64D$$$@@']Z-%?" MO_!##_@M%X:_X*U_L^_Z:UCHGQ=\)01IXIT*-MJR]%6_M5)RUO(W404 %%%% !1110 4444 ?W&_\ !.'_ )1Y M? ;_ +)UX?\ _3;;U[/7C'_!.'_E'E\!O^R=>'__ $VV]>ST %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7 MP3_P<[_\H-/CI_URT7_T^Z=7WM7P3_P<[_\ *#3XZ?\ 7+1?_3[IU '\@-%% M% !1110 4444 %?=O_!LY_RG"^!/_7WJW_IFOZ^$J^[?^#9S_E.%\"?^OO5O M_3-?T ?V#T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7.?%OXM^ M&?@-\-=:\8^,M^#TWC+XJ^)[?1;5@ZZ?IT6)M3UJ91GR;6#(:1N0"W")N!=E7FOY M7O\ @LC_ ,%T_B7_ ,%:_'GV&Z\[P?\ "C1[DRZ-X3MIRRNPR%N;QQCS[C!. M. D8)" $N[@'9?\ !?3_ (+LZ[_P5:^*J^&/"C:AH7P0\*W3/I&G29CFUV=< MK_:%TO\ >P2(XSD1JQ_B9J_.FBB@ HHHH **** "BBB@ KZP_P"")W[ $W_! M2+_@HKX$^']Q:R3>%;.X_MWQ5( =L>E6K*\R,>WG,8X >S3J>QKY/K^I_P#X M-0O^"9[?L?&M8=259DQ+I^C(";*+GE3*':X;&,K+"",QT M ?JC:VT=C;1PPQQPPPJ$2-%"JB@8 '0#TJ2BB@ HHHH **** "BBB@ HHHH M **** "HY8EGC97561A@@C((/8U)10!_+S_P4;_9F;]D3]M+Q]X'CA:'2['4 M6NM)XX-C.!-;@'OMC=4)_O(W3&*\1K]@O^#G[]F+[1IG@+XP6%O\UNS>%]8= M5_A;?/:,<=@WVE23W=!Z5^/M?@>?9?\ 4\?4HK:]UZ/5?=M\C_7#PCXN_P!9 M.$\'FIR\E3OSP]V3?^*W-Z204445XY^D!1110 4444 %%%% !1110 444 M4 %?H]_P;9_LL?\ "U/VK]8^)&H6_F:3\-[';:,Z_*VH72O&F,\'9")V/=6: M,\<5^<-?TB?\$6OV5_\ AE;]@+PC9W=O]GU[Q?KT_'7Y'X#])#C'^Q.#ZN&I2M5Q;]E'ORO6H M_3E3CZR1]84445^U'^8H4444 %%%% !1110 5#>V<.HV""#C%344;@FT[H_EQ_X*"_LQ3?L>_MA>.O 1CD73]*U!IM*=\GS; M&8"6W.?XB(W56/\ >5AVKQFOV+_X.=_V5?[2\->"?C)IMMF;39#X:UIT7DPN M6EM9#[*_GH2>IFC%?CI7X'G^7_4L=.@MKW7H]5]VWR/]/MUV"K,I]4MUD4C_IX6OS(K^D M;_@BW^S)_P ,P?\ !/CP78W5O]GUKQ7$?$VJ97#>;=!6C5AU!2W$"$'NA^E? M6<&X#ZQF*G+:G[WSZ?CK\C^??I+<6_V/P=4PE)VJ8MJDN_+O4?IRKE?^-'U= M1117[0?YDA1110 4444 %%%% !1110 4444 %%%% !7C?_!13_DP+XW?]B)K M7_I#-7LE>-_\%%/^3 OC=_V(FM?^D,UI_A?Y'O<+?\CK"?]?:?_I:/ MY;Z***_G4_V:"BBB@ HHHH *]D_X)V?\G^_!'_L>]$_]+X:\;KV3_@G9_P G M^_!'_L>]$_\ 2^&NK _[S3_Q+\T>%Q1_R)L7_P!>JG_I#/ZD****_HH_QD"B MBB@ HHHH *_'_P#X.JO^0A\"_P#KGKO\].K]@*_'_P#X.JO^0A\"_P#KGKO\ M].KYGC#_ )%%7_MW_P!*B?N'TOH>% M?^1K1]7_ .DL_'?'_P#Y(#,O\,/_ $Y _:2BBBOW,_RI"BBB@ HHHH **** M"OE7_@JI_P $SM#_ ."A_P &&B@%KI?Q"\/1/+X>U9Q@$GDVLY')@D/?DHV& M&?F5OJJBN?%X6EB:4J%97B]SV.'\_P ?DF84LTRVHX5:;O%K\4UU36C3T:;3 M/Y)?B/\ #G7/A#XZU;PQXETVZT?7M#N7M+ZRN$VR02*<$'L1W!&00002"#6+ M7[^_\%IO^"3-O^VQX$D\=>";.&'XJ>';8@1J @\26R#/V=ST\Y1GRG/7[C<% M63\"-2TVXT?4)[2[@FM;JUD:&:&9"DD+J<,K*>58$$$'D&OPW/,EJY=B/9RU MB_A?=?YKJ?ZH^%/B=@>-,H6,H6C7A95:=]8R[KJX2U<7ZIZID-%%%>*?IX44 M44 %%%% !7VY_P $<_\ @J[??L&?$=?#'BJXN;WX4^)+D&^B&9'T.=L#[9"O M7;P!(@Y90",LH#?$=%=>!QU;"5E7H.TE_5GY,^?XHX7R[B'+*N4YI#GI5%9] MT^DHOI*+U3_-71_7/X?\0V/BS0;+5-+O+;4=-U*!+JUNK>02PW$3J&1T89#* MRD$$<$&KM?AC_P $._\ @KTW[-NO6?PE^)6I'_A7NJ3[-&U.X?Y?#EP[?<=C MTM9&/)Z1L=W"LY'[E1R+*BNK*RL,@@YS7[CDN<4C6Z[/_ "[,_P K M/$SPWS'@W-Y9?C/>IRNZ=2VDX]_*2VE'H^Z:;DHHHKV#\Z"BBB@ HHHH *** M* "BBB@#\D/^#J;_ ) 'P0_Z^-;_ /0;"OQZK]A?^#J;_D ?!#_KXUO_ -!L M*_'JOQ'C#_D;5?\ MW_TE'^HWT;_ /DWN ]:O_IZH%%%%?,G[D%%%% !1110 M!^MW_!JS_P A_P"-_P#U[Z)_Z%?U^PU?CS_P:L_\A_XW_P#7OHG_ *%?U^PU M?MW!_P#R*:7_ &]_Z4S_ "Y^DA_R<+'^E+_TS3"BBBOIC\-"BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^9?\ @LI^ MS]_PU!_P2R^.W@Q(/M5W>>$KN_L8<9,MW9J+VV4>YFMXQ[5]-5'<6\=W;R0S M1K)%(I1T9=RN#P01Z&@#^ >BO6OV\_V>)/V2_P!M3XJ?#5XWCB\%^*+_ $NU MW=9+:.=Q;R?1X?+8>S"O): "BBB@ HHHH **** "BBB@ HHHH _I>_X,L_VI MO^%A_L3_ !$^%%Y<>9??#?Q$FIV:,WW+'48RP51Z+<6]RQ(Z&8>HS^SU?R:? M\&GO[6G_ S;_P %:- \.WESY.B?%K2[GPKZ?M0;;;X*_!>SN.6:Z\::K!NZ8S9V38_&_'X?6OWZK^.O_@Y M"_:@_P"&I_\ @L+\6KZWN/M&D^#;Q/!VG#=N6--/7R9P#Z&[^TN,?W_Q(!\+ MT444 %%%% !1110 4444 %%%% !1110!^D?_ :G?LO?\-&?\%?_ CJMU;_ M &C2?A?IMYXNN@R_+YD:BWMN?[PN+F&0#J?*/H:_K9K\/_\ @R=_9?\ ^$4_ M9L^+7Q>O+?;<>,-<@\.:=(Z_,+:QB\V5D/\ =>6["GWMO:OW H **** "O@/ M_@XV^.__ JW]@)O#-O-LOOB%K-OII53AOLT)^U2L/;=%$A]I?S5X_^3\B^9^:]%%%?AQ_J@%%% M% !1110 4444 %%%% !1110!ZK^PW\"C^TM^U_\ #GP,T33VOB#7+>*]4#/^ MB*WF7)_"%)#^%?U.H@C4*H"JHP .U?AC_P &S/P(_P"$Y_:\\3^.KB'S+3P' MH9A@?'^KN[UC&AS_ -<([H?\"K]T*_7.!,'[/ RKO>;_ 6GYW/\[/I8<1?7 M.**.50?NX:FKKM.I[S_\D5,****^X/Y:"OG_ /X*E?';_AG']@+XH>)HYO(O MO[&DTRQ<'#+(- M4FUR]13\PAM4\J(-_LL]PQ'O#[5Y.?8SZME]6LM[67J]%^+/T3PGX=_MSB_ M9=)7BZBE)?W(>_)?.,6OF?BY1117X"?ZZ!1110 4444 %%%% !1110 4444 M7/#^@W?BG7['2["%KB^U*XCM;:%?O2R.P5%'N6(%?U<_ +X3VGP'^!_@_P % M6.W[+X5T>UTJ-E&/,\F)8R_U8J6)/))-?SS?\$3O@3_POO\ X*1?#VVEA\[3 M_#-R_B6\.,^6MHOF1$^QN/(7_@7X5_217ZCX?X.U*KBGU:BOEJ_S7W'\'_2\ MXB]IF&!R.#TIPE5DO.;Y8W\TH2^4@HHHK]#/XW"O@?\ X.$/VQE_9W_8UE\% M:9=^5XF^*3OI:JC?O(=.7!NY/HRLD//43-C[M?='BCQ+I_@KPWJ&L:M>6^G: M7I=O)>7EU.X2*VAC4L\C,> JJ"2?05_,W_P4S_;8O/V\?VLM>\9;KB/P_;?\ M2SP]:R\&VL(F;82O9Y&+2L.<-(1D@"OD^+\V6$P;I0?OU-%Z=7]VGJS^@OHY M^'L^(N)H8[$1OAL(U4DWLY_\NX?>N9K;EBT]T?/]%%%?BY_IL%%%% !1110 M4444 %%%% !1110 5_3E_P $L?@/_P ,X_\ !/\ ^&'AF2'R+YM'CU2_4C#K MZ-+L^B#M7\[_ .Q%\#&_:6_:Y^'?@7RS-;^(M=MH;Q0.1:*WF7+? MA"DA_"OZGHXUBC555551@ < #TK](\/\'>57%/RBOS?Z'\5?2^XCM1P&0P>[ ME5DO3W(??>?W$E%%%?IA_#@4444 %%%% !1110 5^=O_ ([>"2//W[:W1[AS^$JV_YU^B5?B#_P<\_&C_A*?VG_ +X%AFW MV_A'07U"=0>$N+R7E2/416\)^C_6OG.+,5[#*ZCZRM%?-Z_A<_:/H^Y$\TXZ MP46KQI-U7Y'=0^U:SX!\0-)=>$?$3 M1X74;8$9AE(&U;F'+?M^_L'> O^"CO[,VN_##XA:?\ M:-+U1?-LKZ)1]KT6\4$17=NQ^[(A)]F5F1@59@0#^'2BO=/^"BG_ 3Z\??\ M$T/VGM:^&7CZS_TFQ/VC2]4AC*V>NV+$B*[@)_A;!!7)*.K(>5->%T %%%% M!1110 4444 >E?LB?M;>.OV'/V@O#OQ,^'6L2:/XG\-S^;$W+07<1XDMYTR/ M,AD7*LI(R#P00"/[#/\ @D__ ,%2? O_ 5<_9AL_'/A9X]-U^PV6GB?P[), M'N=!O2N2IZ%X7P6BEP Z@@[75T7^*FOH#_@FK_P4;\??\$P/VGM)^)'@6Y\U M8\6NM:--(5M-?L2P,EM+C..@9'P3&X5AG!! /[=**\=_82_;C\ _\%$?V:]! M^)_P[U+[9HVKIY=S:RD"[TB[4#S;2X0$[)8R1GJ&4JZEE96/L5 !1110 444 M4 %%%% !1110!_#5_P %"/\ D_CXX?\ 8_Z]_P"G&>O(*]?_ ."A'_)_'QP_ M['_7O_3C/7D% !1110 4444 %%%% ']QO_!.'_E'E\!O^R=>'_\ TVV]>SU\ MZ?\ !.WXP^$;#_@G[\"[>?Q5X;AFA^'N@1R1R:G"KHPTVW!!!;((/&#TKV/_ M (7=X+_Z&[PO_P"#6#_XJ@#J**Y?_A=W@O\ Z&[PO_X-8/\ XJC_ (7=X+_Z M&[PO_P"#6#_XJ@#J**Y?_A=W@O\ Z&[PO_X-8/\ XJC_ (7=X+_Z&[PO_P"# M6#_XJ@#J**Y?_A=W@O\ Z&[PO_X-8/\ XJC_ (7=X+_Z&[PO_P"#6#_XJ@#J M**Y?_A=W@O\ Z&[PO_X-8/\ XJC_ (7=X+_Z&[PO_P"#6#_XJ@#J**Y?_A=W M@O\ Z&[PO_X-8/\ XJC_ (7=X+_Z&[PO_P"#6#_XJ@#J**Y?_A=W@O\ Z&[P MO_X-8/\ XJC_ (7=X+_Z&[PO_P"#6#_XJ@#J**Y?_A=W@O\ Z&[PO_X-8/\ MXJC_ (7=X+_Z&[PO_P"#6#_XJ@#J**Y?_A=W@O\ Z&[PO_X-8/\ XJC_ (7= MX+_Z&[PO_P"#6#_XJ@#J**Y?_A=W@O\ Z&[PO_X-8/\ XJC_ (7=X+_Z&[PO M_P"#6#_XJ@#J**Y?_A=W@O\ Z&[PO_X-8/\ XJC_ (7=X+_Z&[PO_P"#6#_X MJ@#J**Y?_A=W@O\ Z&[PO_X-8/\ XJC_ (7=X+_Z&[PO_P"#6#_XJ@#J**CM M;J.^MHYH9(YH9E#I(C!E=2,@@CJ#ZU)0 4444 %?!/\ P<[_ /*#3XZ?]U?!/_!SO_R@T^.G_7+1?_3[IU '\@-%%% !1110 4444 %?=O\ MP;.?\IPO@3_U]ZM_Z9K^OA*ONW_@V<_Y3A? G_K[U;_TS7] ']@]%%% !111 M0 4444 %%%% !1110 44R:9;:)I)&6-$&69CA5'J37C/QC_X*/?L_P#[/@E7 MQI\:OA?X;N(02UK>>);1;HXZ[8?,,C'V"DT >TT5^8?[1G_!V[^R+\%8;B'P MWK'B_P"*&HPY58O#^B200%_0S7GD+M_VD#CTS7YO_M>?\'G?QJ^*%O<:?\'_ M +X7^%MG)E5U+4)/[>U1?1DWHENA[E6AEQZG&2 ?T:?%_XU^#_V?? EYXH\ M=>*-!\(>'=/&;C4M8OH[.VC]!OD(&XXX4-F\1?%#QYXF\<:MEO+EU6^>9+4'JL,>?+A3_8C55]J\YH [[]I7]J M3XA?MA_%:_\ &_Q,\6ZQXR\4:AQ)>ZA-N\M,DB*)!A(8ER=L<:JBYX K@:** M "BBB@ HHHH **** "BBNC^$/PD\1?'KXH^'_!?A'2;K7/$WBB_BTW3+"W7, MES/(P55'8#)R6) 4 DD $T ?8_\ P;\?\$KKC_@J#^W-IMCK5C+)\+_ +1:W MXPG(/EW$0;]Q89_O7,B%2,@B))F'*C/]@MI:1V-K'!!''#!"HCCCC4*L:@8 M ' '05\O_\ !'__ ()G>'_^"5W[&&A?#O3S;7WB:ZQJ?BO5XE_Y"NI2*!(5 M) /DQ@+%&"!\B D;F8GZEH **** "BBB@ HHHH **** "BBB@ HHHH **** M/'?V^?V;8OVN?V/_ !YX!:.-[S6M,=M-+\".]B(FMFSV'G(@/^R6'>OY<;RS MEL+J2">.2&:%S')&Z[61@<$$'H0>WM7]>%?SB?\ !;W]F'_AF;_@H/XN6UM_ M)T/QL1XHTW"X4"Y9O/4=AMN%G Z+M]17YSQ]E]X4\9%;>Z_1ZK]?O/[.^B+ MQ=[/%8OAJL])KVL%_>C:,UZN/*_2+/D:BBBOS$_NH**** "BBB@ HHHH *** M* "BBB@#WG_@F;^RTW[8?[;/@7P7-;M/HTEZ-0UK(RHL+?\ >S!CVWA1$#_> ME6OZ=XXUB155555& ,8Q7Y6_P#!L9^RQ_PCGPT\9?%_4;;;=>))_P"P-'=E M^86D)#W#J?[KS;%^ML:_5:OV3@K+_J^ ]M+XJCO\ME^K^9_FK])WC'^U^+'E MU&5Z6#CR+MSNSJ/U3M!^< HHHK[ _G$**** "BBB@ HHHH **** /,_VQ/V> M+']J_P#9A\;?#V^\M5\3Z9);V\LG*VURN'MY?^ 3)&__ &OY9/$GAV^\(>( M]0TG4K>2SU+2[F2TNX)!AX)8V*.A]PP(/N*_KGK^?C_@X1_95_X4!^W1=>*+ M&V\G0?BA;_VU$57"+>J1'=H/5B^R8^]S7Y]Q[E_/1AC([QT?H]ON?YG]A?1* MXR^KYEB>&J\O=K+VD/\ '!6DEYRA9^D#X2HHHK\L/[V"BBB@ HHHH **** " MBBB@ HHHH ]F_P"">W[-;_M ? C0M+I^JZFDVJ8_AL809KGGMF)'4'^ M\RCOBOZBH($MH4CC18XXU"JJC"J!P *_(/_ (-?_P!F3S;SQ]\7KZW^6)5\ M+Z0[+QN.R>[8>X'V901_><>HK]@*_8>!\![# ^WEO4=_DM%^K^9_F]]*3BW^ MT^*UE=)WIX2*CY<\[2F_NY(OSBPHHHK[,_F@**** "BBB@ HHHH **** "BB MB@ HHHH *\;_ ."BG_)@7QN_[$36O_2&:O9*\;_X**?\F!?&[_L1-:_](9JY M<;_N]3_"_P CWN%O^1UA/^OM/_TM'\M]%%%?SJ?[-!1110 4444 %>R?\$[/ M^3_?@C_V/>B?^E\->-U[)_P3L_Y/]^"/_8]Z)_Z7PUU8'_>:?^)?FCPN*/\ MD38O_KU4_P#2&?U(4445_11_C(%%%% !1110 5^/_P#P=5?\A#X%_P#7/7?Y MZ=7[ 5^/_P#P=5?\A#X%_P#7/7?YZ=7S/&'_ "**O_;O_I43]P^CC_RL MM'L^J?='V/ O'&9<*9O3S?+9>]'247\,XO>,O)]]T[-:H_D+HK]0O^"ZW_!( MG_A36K:A\:/AGI>/".H2F;Q)I%K'\NBSN>;J)1TMW8_,HXC8Y'R-A/R]K\+S M/+:V!Q#P]9:K9]&NZ/\ 5C@?C;+>*LIIYOEDKQEI*+^*$EO"79K[FK-:-!11 M17GGUX4444 %%%% !7Z]_P#!"+_@K]O_ +(^!GQ0U3YOEM/"&M74G7LFGS.? MP$+'VC_N"OR$I8Y&AD5E9E93D$'!!KTLIS2M@,0J]'YKHUV?]:'P_B!P%EO% MV43RK,5:^L)I>]"?22_)K:2NO-?UYT5^;7_!#W_@KRO[3'A^S^$_Q(U(?\+# MTF#9I&I7#_-XDMT7[K,>MU&HY[R*-W+*Y/Z2U^Z9;F-'&T%B*#T?WI]GYG^5 M/&G!N9<+YK4RC-(6G'9KX9Q>THOJG]Z=T[--!1117&M=^-3:EJ-CIXF@T7R_M,Z1 M>9AK[.-Q&<9'3UK]=O\ A:7AG_H8M!_\#XO_ (JOVS@^<5E-)-_S?^E,_P O M_I&X:M/Q!QTH1;5J6R?_ #YIF]16#_PM+PS_ -#%H/\ X'Q?_%4?\+2\,_\ M0Q:#_P"!\7_Q5?2^TAW1^(?4\1_)+[F;U%8/_"TO#/\ T,6@_P#@?%_\51_P MM+PS_P!#%H/_ ('Q?_%4>TAW0?4\1_)+[F;U%8/_ M+PS_T,6@_^!\7_P 5 M1_PM+PS_ -#%H/\ X'Q?_%4>TAW0?4\1_)+[F;U%8/\ PM+PS_T,6@_^!\7_ M ,51_P +2\,_]#%H/_@?%_\ %4>TAW0?4\1_)+[F;U%8/_"TO#/_ $,6@_\ M@?%_\51_PM+PS_T,6@_^!\7_ ,51[2'=!]3Q'\DON9O45@_\+2\,_P#0Q:#_ M .!\7_Q5'_"TO#/_ $,6@_\ @?%_\51[2'=!]3Q'\DON9O45@_\ "TO#/_0Q M:#_X'Q?_ !5'_"TO#/\ T,6@_P#@?%_\51[2'=!]3Q'\DON9O45@_P#"TO#/ M_0Q:#_X'Q?\ Q5'_ M+PS_T,6@_^!\7_P 51[2'=!]3Q'\DON9O45@_\+2\ M,_\ 0Q:#_P"!\7_Q5'_"TO#/_0Q:#_X'Q?\ Q5'M(=T'U/$?R2^YF]16#_PM M+PS_ -#%H/\ X'Q?_%4?\+2\,_\ 0Q:#_P"!\7_Q5'M(=T'U/$?R2^YF]16# M_P +2\,_]#%H/_@?%_\ %4?\+2\,_P#0Q:#_ .!\7_Q5'M(=T'U/$?R2^YF] M16?HGBG2_$OF_P!FZE8ZAY./,^S3I+Y>.K:W\O3?BQX;M-2>4+A6O;0?8ID'N M(HK5SZF6OR@K^GO_ (/,?V5_^%K_ /!/#PK\3K.V\S4/A/XD07,NW_5:?J(6 MWEY][E+$?G7\PE !1110 4444 %%%% !1110 4444 =%\(_B?JWP2^*OAGQG MH$_V77?"6JVNLZ=-_P \KBWF6:)OP=%-?W2?LW?'/2/VG/V?O!/Q%T%MVC^. M-#L]9 MKGP9UAH($9LLVEWS27%NW//RSB\3'152,>@H _3']K'X]6/[+/[,/Q"^).I> M6UGX%\.WVN.CG F-O \BQCW=E"@#DE@*_A3\4>);[QIXEU'6-4N)+S4M6NI; MR[G<_-/-(Y=W/N6)/XU_5#_P=X_M0_\ "C/^"4-QX1M;CRM4^+/B"ST((K8D M^R0DWMPX_P!G-O#&WJ)\=":_E/H **** "BBB@ HHHH **** "BBB@ HHKW? M_@F)^S"W[9G_ 4'^$'PS:W-S9>*?$UI%J48&?\ 0(W\^\./:VBF/X4 ?UO_ M /!%+]E__ACS_@EC\%/!$UO]EU.'PY#JVJ1LN'2]OBU[<(Q[E))V3Z(!T KZ MFIL<:Q(JJH55& . *=0 4444 -=_+4LQPHY^E?RR?MT_'4_M+_MA_$;QPLW MG6NO:Y<263D_\NB-Y5L/PA2,?A7]$/\ P4^^.W_#-_[!'Q0\4QS?9[Z/19=/ ML'!^9;JZ(M867U*O*K_13Z&OYAZ_,_$#&:TL*O.3_)?J?W#]$'AVU/'Y]-;N M-&+]/?G^=/[@HHHK\W/[7"BBB@ HHHH **** "BBB@ HHJQI&DW.OZM:V-G" M]Q>7LR000H,M+(Q"JH]R2!1OHA2DHJ[V/WM_X-QO@1_PJ_\ 8%_X2>XAVWWQ M"UFXU$,RX;[- ?LT2GVWQ3./42^AK[_KB?V;O@_;?L^_L_>"_ ]KL,/A31;3 M3"ZCB5XHE5Y/JS!F/NQKMJ_H7*\)]5PE/#_RI)^O7\3_ !TX\XA>>\18W-KW M56I)Q_PWM!?**2"BBBN\^3"OYW?^"^_QW_X71_P4?\364,WG:?X%M+;PY;D' MY=T:F6?CU$\TJ'_<%?T$?$;QU8_"_P"'VO>)M4D\O3/#NG7&IW;_ -R&&-I' M/X*IK^4#XE^/;[XJ?$;Q!XHU1O,U+Q)J5QJEVV<[IIY6E<_]],:_/^/L9RX> MGAE]IW?HO^"_P/Z]^B+P[[?.,9G4UI1@H1_Q5'=M>:C!I^4C$HHHK\K/[["B MBB@ HHHH **** "BBB@ HHHH _7S_@UP^!.V#XG_ !,N(?O-;^&+"7'3&+FZ M7];3\J_7BOE;_@BW\"?^%!?\$X/AU9S0>3J'B*T;Q'>DC#.UXQECR/40&%?^ M ?A7U37[SP[@_JV74J;WM=^KU_6Q_DMXS<1?VWQGC\;%WBIN$>W+3]Q->3Y> M;YA17E_[1_[9GPO_ &2= ;4/B%XTT7P[\GF16DT_F7UT/^F5NF99/JJD#OBO MQT_X*7_\%]_$O[4&DZAX)^%EOJ'@KP/=*T%[J$K!=6UF,\%#M)%O$W0JK%V' M5@"R$S;B#"8"+]I*\ND5O_P/5_B/P]\(>(N+L1%8&BX4+^]5FFH)=;/[;_NQ MN^]EJ=M_P7E_X*VVOQ8>\^"7PTU1;GP[:S!?%&L6LF8]3E1LBSB8?>A1@"[# MAV4*/E4[_P L***_%LTS*MCL0\16W>RZ)=D?Z;\"<#Y=PIE%/*,M7NQUE)_% M.3WE+S?1;))):(****\\^Q"BBB@ HHHH **** "BBB@ HHHH _2/_@V:^ Y\ M=_M?^)O'5Q!YEGX"T0Q0/C_5WEZQC0Y_ZX)=#\:_=&O@G_@W6_9]_P"%0_L! M0^)+J#R]1^(NJSZMN88<6L?^CP*?8^5)(/::OO:OW'A3!_5\LII[R]Y_/;\+ M'^5_T@.)/[9XXQDX.\*+5&/_ '#TE_Y/SOYA1117T9^+A1110 4444 %%%% M!7\P?_!3OXY#]HS]OGXH^*8YA/9S:W)86+@Y5[:U M86'LT<*M]6-?T2?MT? M'I?V8_V/OB)XZ\P0W.@Z).]DQ.,W<@\JV'XSO&/QK^6-F+L68EF8\GUK\W\0 M,9I2PJ\Y/\E^I_:_T0>';U,?GTULHT8OU]^:_"G]X4445^9G]PA1110 4444 M %%%% !1110!TGP9^&=[\:?B[X7\'Z;N_M#Q1JUKI-N0,[7GF6,'Z#=D^PK^ MK[PEX6LO _A73-%TV$6^G:/:16-K$.D442!$7\%4#\*_ /\ X-Z_@$?C'_P4 M-TO6YX?,TWX>Z=<:Y*6'R&8@6\"_[P>;S!_UQ/I7]!U?JW .#Y,+4Q+^T[+T M7_!;^X_S_P#I<<1_6,\PF34WI0INS\U&,6O*04445]\?R.%%%% !1 M110 4444 %%%% !1110 4444 %%%% !7\+7[;?\ R>=\7?\ L==9_P#2Z:O[ MI:_A:_;;_P"3SOB[_P!CKK/_ *734 >84444 %%%% !1110 5_;-_P $>O\ ME%'^S?\ ]DUT#_TWPU_$S7]LW_!'K_E%'^S?_P!DUT#_ --\- 'T=1110 44 M44 %%%% !1110 4444 %%%% 'R;_ ,%@?^"3O@O_ (*S_LQ7/A'6_L^D^,=& M$EYX3\1^5NET>[*CY6QRUO+A5EC[@*P^=$(_CX_:8_9K\9_L@_'/Q'\.?B!H MMQH/BSPO=&TO;67E3T*21MT>)U*NCCAE8$=:_NYK\\?^"_G_ 1"T?\ X*L_ M S^WO#$%CI?QM\&VKG0-0?$2:S ,N=-N7_N,Q)C=O]5(Q.0KR @'\C-%:OCG MP-K'PR\9ZKX=\1:9?:+KVAW0F&XLIXV*/&Z-RK*P((-95 !1110 4 M444 %%%% 'V)_P $8_\ @KYXP_X))?M*1:]8_:M:^'OB)X[7Q;X<63"W]N"< M3P@_*MU%EBC' 8%D8A6)']?G[//[0?@_]JKX+>'?B%X"UJU\0^$_%%HMYI][ M >'4Y!5@>4D1@R.C ,C*RD @BOX/Z_1C_@W[_P""Y&L?\$K?C3_PC'BZXOM4 M^!_C&[7^VK)=TKZ!<-A1J5LG7( EC7F1%& 71!0!_6Y167X)\;:/\2O!^E^ M(?#^I6.M:'KEK'?:??V.2-UR&5E(((Z@UJ4 %%%% !1110 444 M4 ?PU?\ !0C_ )/X^.'_ &/^O?\ IQGKR"O7_P#@H1_R?Q\L4 %%%% !7P3_P<[_\H-/CI_URT7_T^Z=7WM7P3_P<[_\ M*#3XZ?\ 7+1?_3[IU '\@-%%% !1110 4444 %=#\*?BWXH^!7C_ $_Q7X+\ M1:UX3\3:2SM8ZKI-Y)9WEH71HW,HH ^CO^'P?[5W_1 MR'QO_P#"TU#_ ..T?\/@_P!J[_HY#XW_ /A::A_\=KYQHH ^CO\ A\'^U=_T M+/$WB+G/_$SU2>[Y_[:,UI7*-_R[J<-"A'[U@'/[L+YO]$U !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %?FS_ ,'*_P"S%_PLK]E30?B38V_F:E\. M]0\J\95Y-A=E(V)]=LZP8]!(YXYS^DUO^TI(8'L5!KS\VP*QF$J8=_:6GKNOQL?8^'_%$^'.(L)G,=J4 MTY6ZP?NS7S@VO4_DWHK;^)?P^U/X2_$77O"VM0_9]7\-ZA/IE['_ ')H9&C< M?3J:]0HHHJ30**** "BBB@ H MHHH *T?!_A/4/'OBW2]#TFVDO-4UJ[BL+.W3[T\TKA(T'N68#\:SJ^^/^#=_ M]EC_ (7M^W"OB^_MO.T/X7VG]JL67*-?2[HK1#[C][*#ZVXKMRW!RQ>)AAH_ M:=OEU?R6I\QQIQ+1X?R/%9S7VHPDU'YG[=_LJ_ /3_ -ES]G/P M9\/]-\MK;PKI<-D\J+@7,P&Z:;'K)*SN?=S7H-%%?T)3IQIP4(*R2LO1'^/& M-QE;%XBIBL1+FG4DY2;ZRD[M_-L****LY0HHHH **** "BBB@ HHHH *^(_^ M"^G[*O\ PT9^P7JVLV-MYVO_ UE_P"$BM2J_.]LJE;M,_W?))E/J8%K[ MI]#PGQ%7R'.<-G&&^*C.,K=TG[T?24;Q?DS^16BO6/VY?V:KK]D/]K#QQ\/9 MUD^SZ!J3K822?>GLI,2VTA/JT+H3CHV1VKR>OY[K4I4JDJ4]XMI^J/\ 8K+< MPH8_"4L=A7S4ZD8SB^\9)-/YIA11169VA1110 4444 %%%% !0D;2NJJI9F. M .M%?4'_!'/]F3_ (:G_P""@/@?2;FW^T:+X?G/B/5@5W+]GM"KJK#^[),8 M8S[2&NC"X>6(K0H0WDTOO/'X@SJAE&68C-,5\%&$IOS44W9>;V7FS]XO^";W M[-"_LC?L4> /!$L'D:I9ZR?\$[/^3_?@C_V/>B?^E\->-U[)_P3L_Y/]^"/_8]Z)_Z7PUU8'_>: M?^)?FCPN*/\ D38O_KU4_P#2&?U(4445_11_C(%%%% !1110 5^/_P#P=5?\ MA#X%_P#7/7?YZ=7[ 5^/_P#P=5?\A#X%_P#7/7?YZ=7S/&'_ "**O_;O_I43 M]P^CC_R)+DBWQF1O#]RV3]DD/7RSR8G/4 JQ+*&?^@NN?^*'POT#XU?#W M6/"OBC2[76O#^O6S6E[9SKE)HV_4,#@AA@JP!!! ->'GV24LQH>SEI)?"^S_ M ,GU^\_4O"?Q0QW!6;+%T;SH3LJM._Q1[KHIQU<7ZIZ-G\E=%?3W_!4;_@FO MK_\ P3N^-C6/^E:IX$UYWF\.ZPZ_ZU!R;>8C@3QY .,!QA@!DJOS#7X?BL+5 MPU65&LK2CN?ZGY#GV!SG 4LSRVHJE*HKQ:_)]FGHT]4TT]0HHHKG/7"BBB@ MHHHH N>'/$>H>$-?L=5TJ\NM.U/39TNK2ZMI#'-;2HP9)$8,MF?Y9Y]D>.R;'UO\ @U2_YKQ_W+__ +DZ_7JOR%_X M-4O^:\?]R_\ ^Y.OUZK]OX/_ .112_[>_P#2I'^6OTC?^3B9A_W!_P#3%(** M**^E/Q$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH \E_;N_9GM/VROV-?B;\+;M8L>./#MYIEO))]VWN6C)MYO^V

Z"OX:-:;J%O-9W^GSO;7,$J[9()48JZ,.Q# @CU%?WXU_'[_ M ,'+W['Q_9!_X*Y?$1+6U^SZ#\1F3QOI6%PK"]+FY [#%XET !T7;TS0!\"T M444 %%%% !1110 4444 %%%% !7Z*?\ !KU^VXO['/\ P5:\)Z?J5W]F\,?% MB)O!FH[FQ&D\[JUE)CIN%TD4>X_=6:3W!_.NK.DZK_X67^WMXX^*%W;^98_##PU]EM9"O\ JK_47,2,#_U[0WBG_?'X_C?7 M]57_ :"_LO?\*0_X)4IXSNK?R]4^+7B&\UH.R[7^QVY%E A_P!G=!/(OJ)L M]"* /U2HHHH **** /RS_P"#H'X[?\(_\$/A[\.;>;$WB359=:O%4_-Y%I'Y M:*W^RTEQN'O#[5^*]?:__!P!\=_^%S_\%&_$6GP3>=I_@.QMO#MOM/R[T4S3 M\?WA-/(A_P"N8]!7Q17X7Q1C/K&959+9/E7RT_.[/]6O GAW^QN",#0DK3J1 M]K+UJ/F5_-1<5\@HHHKY\_7@HHHH **** "BBB@ HHHH *UO 7C?4OAEXYT; MQ)HLT=MK'A^^AU&QFDA2=8IX762-BD@9&PR@[6!4]P1Q6313C)IW6YG4IPJ0 M=.HDXM6:>J:>Z:[,^OI/^"\_[5SOQ\4E7V'AG2,#\[6D_P"'\G[5W_15?_+9 MT?\ ^1*^0J*]'^VLP_Y_S_\ I?YGQG_ !#/@_\ Z%6&_P#!%+_Y ^MC_P % MV/VK&)_XNM-SZ>'M)'_MK4D?_!>#]JZ)<#XK-^/AO2&_G:U\BT4?VSF'_/\ MG_X%+_,?_$-.$/\ H58;_P $4O\ Y ^GOBG_ ,%E?VD/C7\-M:\(^)OB,VI: M!XBM7LM0MUT+3;9IX7X9-\5NCJ".#@@XR.YKYAHHKEQ&+KUVI5YN37=M_F>_ MD_#^5Y33E1RK#4Z$9.[5.$8)NUKM123=M+A1117.>N%%%% !1110 4444 %% M%% !1110!]<:5_P73_:AT'0+/2['XC6UG9V,"6T"1>&M*'E1HH55&;8\!0!7 M$_$;_@JS^T9\5+:2'5_C!XT6&48=-/NQIBN/0BV$>1[=#7S[17H3S7&S7+*M M)K_$_P#,^1P_A_PQAZGMJ&74(SWNJ--._JHW)]4U6ZUS49KR^N;B\N[AM\L\ M\ADDE8]2S'))]S4%%%>>?6QBDK+8****!A1110 4444 %%%% !1110 4444 M%;WPM^'6I?%[XE^'_"FC1>=JWB74;?2[-/[TLTBQKGVRPR>PK!K]"?\ @W&_ M9=/QC_;1NO'5];^9H_PQL#=(S+E6O[D-#;J1[)Y\F>S1I]:[LLP'C] MI_AU?R1\IQSQ-3X>R#%YS5_YY)KI***_H2,5&*C'9'^.]>M4K5)5JKO M*3;;>[;U;^;"BBBJ,@HHHH **** "BBB@#\Q_P#@YP_:$7P=^S5X-^'-K/MO M/&FK-J-VBGK9V:@[6'HTTL3#U\D^AK\0Z^RO^"\/[1P_:"_X*)>*+:UN//TG MP#%'X8M-K?*'@+-<\=,BXDF7/4A%],#XUK\+XGQWUK,JDEM%\J^6GYW9_JUX M$\+_ -A<%8/#S5JE5>UGZU/>5_-0Y8OT"BBBOGS]>"BBB@ HHHH **** "BB MK.BZ-=>(M8M-/L8)+J^OIDM[>&,9>:1V"JH'J20*-7HB9245S2V/V_\ ^#9G M]GIO ?[*?BGXA7=OY=UX^U?[-:.1]^SL@T:L#[SR7 ..OECTX_2RO/?V3_@5 M:_LR_LU>!_ -KY>WPKH]O8RN@PL\ZH#-+_P.4N__ *O0J_H+)\']4P5/#]8 MK7U>K_&Y_C]XC<3/B'B;&YO>\:E1\O\ @C[L/_)$@HHHKTCXH**** "BBB@ MHHHH **** "BBB@ HHHH **** "OX6OVV_\ D\[XN_\ 8ZZS_P"ETU?W2U_" MU^VW_P GG?%W_L==9_\ 2Z:@#S"BBB@ HHHH **** "O[9O^"/7_ "BC_9O_ M .R:Z!_Z;X:_B9K^V;_@CU_RBC_9O_[)KH'_ *;X: /HZBBB@ HHHH **** M"BBB@ HHHH **** "BBB@#\@O^#EO_@@>G[;?@R^^.7PCT=1\7_#MINUK2K6 M/#>,;*)>-JC[UY$@PAZRHOE\LL0'\Q4T+VTS1R*\'K*+IW?5X$7\3<*/^NN/]:U 'X#T444 M%%%% !1110 4444 ?KU_P;6?\%]Y/V'_ !C8_!#XNZN[?![Q!=;=&U6ZDR/! MMY*V3N8]+*5CEQTB<^8, R$_T[6]Q'=P1S0R)+#*H='1MRNIY!!'4'UK^ ^O MWI_X-@?^"_W_ C\V@_LR_&S6O\ 0)&2Q\ ^([Z7_CV8\)I-P[?P'@0.3\IQ M%]TQA0#^@NBBB@ HHHH **** /X:O^"A'_)_'QP_['_7O_3C/7D%>O\ _!0C M_D_CXX?]C_KW_IQGKR"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^YS]@S_ ),:^#'_ &(N MB?\ IO@KUBO)_P!@S_DQKX,?]B+HG_IO@KUB@ HHHH *^"?^#G?_ )0:?'3_ M *Y:+_Z?=.K[VKX)_P"#G?\ Y0:?'3_KEHO_ *?=.H _D!HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBM3P1X'UKXE^+].\/^'=)U+7==UBX2UL=/L+=[BZO)F.%CCC0%F8GH "30 M!EU^WW_!O)_P;2W7QJN=#^.?[1&AR6O@I"E]X9\'7L927Q!_%'=7J'!6TZ,D M1YFX+ 18$OT%_P $+/\ @UFTWX 7.C_%O]I33]/U[QM"4O-&\%L5N=/T%_O+ M+>$92XN%.,1C=%&1DF1L&/\ ;2@".WMX[2".**-(XHU"(B#:J < #H!4E%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'X(_P#!QM^S M%_PIO]MBW\;6-OY6C_$[3Q>LRKA!?VX6&X4?5/(D)[M*U?GS7]#7_!?/]F+_ M (:$_P""?^MZM9V_G:Y\.9U\26Q5?F:W0%+M<]E\AFD/J8%K^>6OQ+B[+_JV M8R:VG[R^>_XW/]1/HZ\7?VYP90IU)7JX;]S+O:*7(_\ P!Q5^K3"BBBOF#]T M"BBB@ HHHH **** "OZ'O^""O[*__#-_[ VAZI?6WDZ]\1Y3XDO"R_.L$BA; M1,_W?("R8[&=Z_#G]AC]FNX_:\_:S\#?#^%9/L^O:D@U!T^]!91@RW+@]B(4 MDQZM@=Z_J3TK3+?1-,MK*SACMK6SB6""&-0J1(H"JJ@< #VK]$X!R_FJ3 MQLE\/NKU>_W*WWG\;?2WXQ]C@L+PU0E[U5^UJ?X8W4$_*4N9^L$6:***_4#^ M$ HHHH **** "BBB@ HHHH **** "BBB@#\A?^#GG]E;(\#_ !ETVV]?#&ML MB_[\UI(&1=KPR(2K*1V(((/ MO7X_QOE_L,;[>.U17^:T?Z/YG^CWT6^,O[4X7EE%:5ZF#ER^?LYWE!_)\T?) M117HHHKXL_IH**** "BBB@ HHHH *_;#_@V0_9D_X1#X%^,/BI?6^V\\87PT MC3'9>19VN3(ZG^Z\[%3[VPK\7/#7AZ]\7^(M/TG3;>2[U'5+F.TM8(QEII9& M"H@]RQ K^J7]E/X#V7[,'[-W@OX?V'EM#X5TF"QDD08%Q,%S-+CUDE+N?=C7 MW' N ]KC)8F6U-?B]/RN?RS]*SBW^S^&Z62TG[^*GK_U[IVD_ODX+S5T>A44 M45^N'^=H4444 %%%% !1110 4444 %%%% !1110 4444 %>-_P#!13_DP+XW M?]B)K7_I#-7LE>-_\%%/^3 OC=_V(FM?^D,UI_A?Y'O<+?\CK"?]?: M?_I:/Y;Z***_G4_V:"BBB@ HHHH *]D_X)V?\G^_!'_L>]$_]+X:\;KV3_@G M9_R?[\$?^Q[T3_TOAKJP/^\T_P#$OS1X7%'_ ")L7_UZJ?\ I#/ZD****_HH M_P 9 HHHH **** "OQ__ .#JK_D(? O_ *YZ[_/3J_8"OQ__ .#JK_D(? O_ M *YZ[_/3J^9XP_Y%%7_MW_TJ)^X?1Q_Y.'E__<7_ -,5#\BZ***_$3_4@*** M* "BBB@ K]4/^#6G_DMGQ8_[ =E_Z/>OROK]4/\ @UI_Y+9\6/\ L!V7_H]Z M^AX5_P"1K1]7_P"DL_'?'_\ Y(#,O\,/_3D#]I****_%?^"@?P'NO">O*ECK%GNN=!UA8]TV MDW6.&'=HWP%D3.&7!X959?EN)N'HYA2]I2TJQV\UV?Z=GY'[WX&^,=;@_'_4 M\TBO_2DOB2ZM(_F#HKM/VAOV??%/[+GQ>UKP/XRTV32]>T. M8Q3(>8YD/*2QM_'&ZX96'4'L<@<77XO4IRA)PFK-:-'^FN%Q5'$T88G#R4H3 M2<9)W335TTUNFMF%%%%0= 4444 %%%% 'H?[+/[4'B[]CSXUZ1XZ\%WQL]7T MM\21/EK>_@)'F6\R@C=&X&"."#A@0RJP_I*_85_;=\)?MZ? FQ\9^%Y1!<#% MOJ^E22!KC1[L#+0OTRO='P ZX. CR2%;?6+7.2C?W9%R2CX)5O52RM]3PSQ#++ZOLZFM*6Z[/NOU[KSL? M@WCAX-T.,H+J&B:Q'N .%FM)1]^"9G0@E2">^K]HIU(U(J<'=/5,_S( MQF#KX2O/"XF#A4@W&46K--.S371IA1115G.%%%% 'Y(?\'4W_( ^"'_7QK?_ M *#85^/5?L+_ ,'4W_( ^"'_ %\:W_Z#85^/5?B/&'_(VJ_]N_\ I*/]1OHW M_P#)O_]*D?Y:_2-_Y.)F'_ M '!_],4@HHHKZ4_$0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ K\7/^#S_P#8R_X6;^Q_X'^->F6N_4OACJQTK5I$ M7G^S;\JJNY]([I(%4=OM3U^T=>:_MB_LU:1^V+^RQ\0/A;KFU=-\=:'=:2TK M+N^RR21D13J/[T4FR1?]I!0!_";16[\3_AQK'P=^)/B#PCXALWT_7O"^I7&D MZE:O]ZWN8)6BE0_1T8?A6%0 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% %[PUX=O?%_B*PTG3;>2\U'5+F.TM8(QEYY9&"H M@]RQ _&O[J?V1/@!9?LI_LL_#OX:Z?Y;6O@7P[8Z()$&!.T$"1O+]7<,Y/!=:\1:I)Y.F:!83ZC=O_3J/C>>#PS:D'EA,Q>13SK.L+E-/>M4A#T4I)-_)7?R/Y]?BI\0K[XN?$WQ%XJU1 MM^I>)=3N=5NCG.99Y6E?_P >8U@T45_/$I.3YGN?[*4:,*5.-*FK1BDDNR6B M04445)H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !7]''_!$C]DAOV3_ -@[PXFH6OV?Q+XV/_"2:KN7$D9G5?(B/<;(!%E3 MT=I/4U^,7_!([]C)OVV/VU/#>@WEJ;CPKH+?VYXA++F-K2%E(A;_ *[2%(L= M=KL1]TU_2NB"-0J@*JC [5^D4'U'4445^F'\/A1110 4444 %%%% !7G/[6WQ[L_V7?V9_ M&_Q O/+*>%M)FO(8WX6>XQM@B_X',T:?\"KT:ORM_P"#G/\ :C_X1KX4^#?A M'I]QMNO$UP=>U9%;YA:0$I C#^[),6;ZVHKR\ZQWU/!5,1U2T]7HOQ/N_#/A M.7$G$^#RBUX3FG/RA'WI^GNII>;2/QGUW7+OQ/KEYJ6H7$EU?:A.]SXQ44HQ5D@HHHH*"BBB@ HHHH **** "OLO_@@ M_P#LT?\ #1/_ 4*\,W=W;^=HOP_C;Q/>%E^7S(2JVRYZ;OM#Q/CN(V],CXT MK]WO^#;O]EO_ (5+^Q_J7Q!O[?R]6^)E^9(&9<,NGVI>*$<\C=*;A_\ :4QG MT-?1<+8#ZUF,(M>['WG\MOQL?C?CUQ=_8'!N*JPE:K67L8=[SNFUYJ'-)/ND M?HM1117[D?Y5A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?PM? MMM_\GG?%W_L==9_]+IJ_NEK^%K]MO_D\[XN_]CKK/_I=-0!YA1110 4444 % M%%% !7]LW_!'K_E%'^S?_P!DUT#_ --\-?Q,U_;-_P $>O\ E%'^S?\ ]DUT M#_TWPT ?1U%%% !1110 4444 %%%% !1110 4444 %%%% !4<\$=S"\-;WXX?"31V/P>\27>[6-+M8\K MX-O96XVJ/NV\@D4H\;H>&5E)!!K^2S_ (+\?\$1-:_X)2?'7^V_#4-]JGP3\973 MGP_J3YD?1YCESIMR_P#ST503&[?ZV-2>620 _/6BBB@ HHHH **** "A6*, M&4E64Y!':BB@#^EK_@V;_P""_H_:M\.Z9^S_ /&76@?B=H]OY7AC7;R7YO%E MK&O_ ![RL?O7L2#[QYF123EU9G_9JOX&/#7B34/!OB+3]8TB^O-+U;2[B.[L MKRUF:&>TFC8.DD;J0RNK $,#D$ BOZL_^#>#_@NUI_\ P4X^$Z> ?'UY:6/Q MS\(V8-XORQ)XJM$POV^!1@"4<":-1A6(=0$;:@!^FE%%% !1110!_#5_P4(_ MY/X^.'_8_P"O?^G&>O(*]?\ ^"A'_)_'QP_['_7O_3C/7D% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% ']SG[!G_ "8U\&/^Q%T3_P!-\%>L5Y/^P9_R8U\&/^Q%T3_TWP5Z MQ0 4444 %?!/_!SO_P H-/CI_P![?L4?\$T/CA_P4-\5+I?PG^'^M^)(8Y1%=:J8 M_LVDZ>>,^==R;8D('.S<78#Y58\5^\'_ 3-_P"#/OX<_ N73_%'[0VL0_%' MQ-"5F7PYIYD@\.VCCG$K';->8(S\PBC/(:-QS0!^+?\ P3,_X(N_'#_@J9XL MC7P)X?;2_!L$_E:CXOU='M](LL'YU1\9N)A_SRB#,"1NV*=P_IR_X)1?\$-/ M@U_P2A\+QW7ARQ_X2KXCW4'E:GXSU6!?MLH(^>*V3E;6$G^!"688WO)@$?7W MA+PAI/@'PS8Z+H.EZ?HNC:9"MO9V%A;);6UI$HPJ1QH J*.P %:5 !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 4]>T.S\ M3Z'>Z9J%O'=V&HP/;7,$@RDT3J5="/0J2/I7\K_[7W[/UY^RO^T[XW^'UYYA M;POJLMK!)(,-<6Q.^WE/^_"T;_\ J_JLK\7?^#G;]F+_A&_BIX)^+6GV^VU M\26IT#5G1?E%U #) ['^\\)=?I;"OB>.LO\ ;8-8B.]-_@]'^-OQ/ZB^BKQ= M_9W$U3)JLK0Q<;+_ *^4[RC]\>=>;LC\K:***_(3_18**** "BBB@ HHJ;3= M-N-9U&WL[6&2XNKJ1888HUW/*[$!5 '4DD#%&^@I225V?KE_P;"_LK[G\UWZO5_P"1_D9X MK\8/B;BG%YK%WIN7+3_Z]P]V/WI\UR/Y M34=>B;/Y^:***_$3_4@**** "BBB@ HHHH ^W/\ @@'^S)_PT!_P4 T?6;RW M\[1?AQ;OXBN"R_(;A2([1<]F$SB4>H@:OZ&*_/?_ (-Q_P!F3_A3O[$]UXVO M;?RM6^)VHM>*S+AA8VQ:&W4_5_M$@/=95^I_0BOVWA' ?5LNBWO/WG\]OPL? MY=_2*XM_MSC.O"G*]/#6HQ]8WYW_ .!N2OU204445].?A84444 %%%% !111 M0 4444 %%%% !1110 4444 %>-_\%%/^3 OC=_V(FM?^D,U>R5XW_P %%/\ MDP+XW?\ 8B:U_P"D,UI_A?Y'O<+?\ (ZPG_7VG_P"EH_EOHHHK^=3_ M &:"BBB@ HHHH *]D_X)V?\ )_OP1_['O1/_ $OAKQNO9/\ @G9_R?[\$?\ ML>]$_P#2^&NK _[S3_Q+\T>%Q1_R)L7_ ->JG_I#/ZD****_HH_QD"BBB@ H MHHH *_'_ /X.JO\ D(? O_KGKO\ /3J_8"OQ_P#^#JK_ )"'P+_ZYZ[_ #TZ MOF>,/^115_[=_P#2HG[A]''_ ).'E_\ W%_],5#\BZ***_$3_4@**** "BBB M@ K]4/\ @UI_Y+9\6/\ L!V7_H]Z_*^OU0_X-:?^2V?%C_L!V7_H]Z^AX5_Y M&M'U?_I+/QWQ_P#^2 S+_##_ -.0/VDHHHK]S/\ *D**** "BBB@ HHHH ** M** "BBB@ HHHH **** /D7_@K/\ \$P-(_X*&?"#[1IRVNF_$OPW"[:%J;_* MMTO+&RG/>)SDJ>?+<[AP75OYV?'/@C6/AGXQU/P_X@T^ZTC6M&N7M+VSN4V2 MVTJ'#(P]B/H?>OZX*_/;_@MK_P $DX_VP?!\_P 2/ -A&GQ0T&V_TFUB4+_P MDUJ@XB/K<(!^[;JP'EG/R%/A>+>&_K,7C,,OWBW7\R_S7XKY']6?1Z\;'D=: M/#>>5/\ 9)O]W-O^%)O9OI3D]^D9:[.37X*45)=VDMC=20S1R0S0L4DC=2K( MP.""#R"#QBHZ_)3_ $,335T%%%% !1110 4444 ?4W_!+#_@IAKW_!._XS"> M3[5JOP_\02)'X@T=6YP.!=0 \">,?0.N5)'RLG]%_P ,?B;H/QF\ :1XJ\+Z MG:ZSX?UVV6[L;RW;='/&WZ@@Y!4X*L"" 017\E5?<_\ P1H_X*QWG["_Q 3P M?XPNKB[^%/B*Y!N _%?\OHI?^G(KX>LE[NZB?T&T54T7 M6K/Q)HUIJ.GW5O?:??PI<6US;R"2*XCM7_ -/5 HHHKYD_<@HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** /UZ_X-4O^:\?]R__ .Y.OUZK\A?^#5+_ )KQ_P!R_P#^Y.OUZK]O MX/\ ^112_P"WO_2I'^6OTC?^3B9A_P!P?_3%(****^E/Q$**** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Y8_^ M#O']A8_LV?\ !1>W^)VEV?D^&?C98?VD[(FV.+5;8)#>(/\ ?4V\Q)Y9IY/2 MOR?K^P3_ (.1_P!@D_MX?\$N?&5OI=C]K\9?#@?\)CH&Q-TLKVJ/]I@7'+>; M:M, @^]((NN!7\?= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 ?O[_ ,&1?[+_ ,_QJ^-%W;]!:^"M*GV_2\O5S_X 'C_" MOW_KX:_X-Q/V7O\ AEC_ ((]_"/3[BW^SZMXPL7\8:B2NUI'U!C/"6'9EM3; M(<\_)VZ5]RT %%%% !7XR?\ !T1\=_[5^)WPW^&MO-^[T73Y_$%\BG(:2X?R M8=W^TJP2G'I-[BOV;K^9/_@K!\=_^&B?^"A'Q.\013>=86^KOH]@P.4-O9@6 MRLO^R_E%_JY]:^-XXQGLLO\ 9+>;2^2U?Y(_I;Z+'#OU_C!YA->[A:(;$S?#WX>S1WM^)4 MS%J=Y]Z"TYX93_P"'?HMSY[BOB;!5J^IB1<2V M=MM/V6U/<%48NP."'F=3]T5]L445^_8'!T\+0CAZ6T5;_@_/<_R'XIXDQ>?Y MM7SC'.]2M)R?9+917E%)17DD%%%%=1X 4444 %%%% !1110!'+*L$;.[*J*" M68G '4DU_,5_P %-OVJV_;)_;5\;>-(;AIM%:[.G:(,_*MA;_NX6 [>9@RD M=FE:OVU_X+B_M=_\,I?L):]#I]UY'B;Q]GPYI>UL21K*A^TS#N-D 2. MOYSZ_,>/LRO*&"@]O>?KT_"[^:/[G^B3P6Z=#$\48B.L_P!U3_PIIU&O5\L4 M_P"[)!1117YR?VB%%%% !1110 4444 %%%% '7? +X-:K^T1\:_"W@?1%W:I MXJU.#38&V[EB\QP&D;_91&OYTS, MZGUCMSM/M=#TK]KJ_6N!=2:3?_@,>5>3045Z__ ,.^/CY_ MT0_XO_\ A&ZC_P#&:/\ AWQ\?/\ HA_Q?_\ "-U'_P",T >045Z__P .^/CY M_P!$/^+_ /X1NH__ !FC_AWQ\?/^B'_%_P#\(W4?_C- 'D%?VS?\$>O^44?[ M-_\ V370/_3?#7\?'_#OCX^?]$/^+_\ X1NH_P#QFO[$_P#@E!X:U+P9_P $ MQ/V?-(UC3[[2M6TSX>:':WEE>0-!<6LJ6,*O')&P#(RL""K $$8- 'T%1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %<%^TY^S/X+_;"^!7B+X6TG#+W26-NL$=8,EYX3\1B+;#K-F&'#8X6XBW*LL?8E6&4=&/RC7]O MO_!1C_@GKX!_X*8_LPZS\,_'MK_H]X/M&E:I#&&O-!OE4B*[@)_B7)#+D!T9 MD/#&OY)/VJO^"-_[17[*?Q\\1^ [[X5^._$S:%& M:.-E*NI!VDAD.58!E( !\NT5Z_\ \.^/CY_T0_XO_P#A&ZC_ /&:/^'?'Q\_ MZ(?\7_\ PC=1_P#C- 'D%%>O_P##OCX^?]$/^+__ (1NH_\ QFC_ (=\?'S_ M *(?\7__ C=1_\ C- 'D%%>O_\ #OCX^?\ 1#_B_P#^$;J/_P 9H_X=\?'S M_HA_Q?\ _"-U'_XS0!Y!74?!3XT^*?V=/BQX?\<^"=:O?#OBKPQ>)?:;J%J^ MV2WE7]&4@E65@59696!!(/;_ /#OCX^?]$/^+_\ X1NH_P#QFC_AWQ\?/^B' M_%__ ,(W4?\ XS0!_5S_ ,$0_P#@LMX6_P""MO[.RWDGV+0_BIX5BCA\6>'T M? 1SPM[; DLUM*0<=3&V48G"N_VY7\O(*^M?V[_ -A#XX>(OVX?C+J&G_!KXK7VGWWCG6[B MVN;?PE?RPW$3W\[(Z.L1#*RD$$$@@@BO*?\ AWQ\?/\ HA_Q?_\ "-U'_P", MT >045Z__P .^/CY_P!$/^+_ /X1NH__ !FC_AWQ\?/^B'_%_P#\(W4?_C- M'D%%>O\ _#OCX^?]$/\ B_\ ^$;J/_QFC_AWQ\?/^B'_ !?_ /"-U'_XS0!Y M!17K_P#P[X^/G_1#_B__ .$;J/\ \9H_X=\?'S_HA_Q?_P#"-U'_ .,T >04 M5Z__ ,.^/CY_T0_XO_\ A&ZC_P#&:/\ AWQ\?/\ HA_Q?_\ "-U'_P",T >0 M45Z__P .^/CY_P!$/^+_ /X1NH__ !FC_AWQ\?/^B'_%_P#\(W4?_C- 'D%% M>O\ _#OCX^?]$/\ B_\ ^$;J/_QFC_AWQ\?/^B'_ !?_ /"-U'_XS0!Y!17K M_P#P[X^/G_1#_B__ .$;J/\ \9H_X=\?'S_HA_Q?_P#"-U'_ .,T >045Z__ M ,.^/CY_T0_XO_\ A&ZC_P#&:/\ AWQ\?/\ HA_Q?_\ "-U'_P",T >045Z_ M_P .^/CY_P!$/^+_ /X1NH__ !FC_AWQ\?/^B'_%_P#\(W4?_C- 'D%%>O\ M_#OCX^?]$/\ B_\ ^$;J/_QFC_AWQ\?/^B'_ !?_ /"-U'_XS0!Y!17K_P#P M[X^/G_1#_B__ .$;J/\ \9H_X=\?'S_HA_Q?_P#"-U'_ .,T >045Z__ ,.^ M/CY_T0_XO_\ A&ZC_P#&:/\ AWQ\?/\ HA_Q?_\ "-U'_P",T >045Z__P . M^/CY_P!$/^+_ /X1NH__ !FC_AWQ\?/^B'_%_P#\(W4?_C- 'D%%>O\ _#OC MX^?]$/\ B_\ ^$;J/_QFC_AWQ\?/^B'_ !?_ /"-U'_XS0!Y!17K_P#P[X^/ MG_1#_B__ .$;J/\ \9H_X=\?'S_HA_Q?_P#"-U'_ .,T ?V>_L&?\F-?!C_L M1=$_]-\%>L5Y?^Q'I%UX?_8P^$5A?VMQ8WUCX*T:"XMYXS'+;R)8PJR.K8*L MK @@@$$&O4* "BBB@ KX)_X.=_\ E!I\=/\ KEHO_I]TZOO:OB#_ (.._A_K MWQ2_X(O_ !JT'PSHFK^(]@- M '\=5%>O_P##OCX^?]$/^+__ (1NH_\ QFC_ (=\?'S_ *(?\7__ C=1_\ MC- 'D%%>O_\ #OCX^?\ 1#_B_P#^$;J/_P 9H_X=\?'S_HA_Q?\ _"-U'_XS M0!Y!17K_ /P[X^/G_1#_ (O_ /A&ZC_\9H_X=\?'S_HA_P 7_P#PC=1_^,T M>045Z_\ \.^/CY_T0_XO_P#A&ZC_ /&:/^'?'Q\_Z(?\7_\ PC=1_P#C- 'D M%%>O_P##OCX^?]$/^+__ (1NH_\ QFC_ (=\?'S_ *(?\7__ C=1_\ C- ' MD%%>O_\ #OCX^?\ 1#_B_P#^$;J/_P 9H_X=\?'S_HA_Q?\ _"-U'_XS0!Y! M17K_ /P[X^/G_1#_ (O_ /A&ZC_\9H_X=\?'S_HA_P 7_P#PC=1_^,T >045 MZ_\ \.^/CY_T0_XO_P#A&ZC_ /&:/^'?'Q\_Z(?\7_\ PC=1_P#C- 'D%%>P MQ?\ !/+X_3.%3X&_&%F/0+X,U$D_^0:T=,_X)A_M*:RV+/\ 9Y^.5T?^F/@3 M5'_E!0!X;17U)X8_X(D_M=>+75;7]G7XM0ENGVWP_/9#\?."8_&O5O ?_!L- M^VYX[=6'P9?1[=CS-JGB/2K8+]4-R9/R2@#X%HK]>/A9_P &8_[37BV2.3Q- MXO\ A+X2MFQO1M2N[ZZ3Z)';^6?^_HKZF^"?_!D1X/TUX9OB-\=O$FM*<&6U M\.:##INSU"S3R7&[ZF(?2@#^>&ND^%?P9\8?'3Q5%H7@GPKXC\8:W-_J[#1- M-FO[I^W$<2LQ_*OZSOV>?^#87]C7]GUX;AOAC)XYU*#&+OQ;JD^HA\?WK<%+ M9L^\/^%?;WPQ^$'A+X)^&8]%\&^%_#OA'1X?N6&C:;#86R=N(XE51^5 '\M' M['O_ :;?M5?M)R6M]XMTO0_@]X?FP[3^)+L2:@T9[I9P;W##^[,8?KTS^N' M[#G_ :4_LT_LNR6>K>/4U;XV>)K8AR^N@6NCHX[I81,0R^JSR3*?2OU+HH MS/!_@S1_AYX9L]%T#2=-T/1M.C$-I8:?;);6UJ@Z+'&@"JOL !6G110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M5\X_\%8/V8O^&L_V#O'GAFWM_M&M6-G_ &UHX5/?@Q^VKX^TGPCX!\7:SX5N-1;4M(N=+T6XNK5;>X F6)7C0C]T7:+&<_ MN_<$^(?\,=?%W_HE?Q'_ /":O?\ XW7\_8C+\12JRI2B[Q;6SZ'^O^4\793F M&!HX^C7@HU8QFDY132DD[-7T:O9KHSSBBO1_^&.OB[_T2OXC_P#A-7O_ ,;H M_P"&.OB[_P!$K^(__A-7O_QNLOJM;^1__P#QNC_ACKXN_P#1*_B/_P"$U>__ !NCZK6_D?W,/[OG7_ACKXN_P#1*_B/_P"$U>__ !NOV[_X-^?V.;[]F/\ 8\NO M$'B+2;O2/%GQ"U!KVZMKRW:"YM;2 M%;12(P#*<^=*,X.)Q7T'#&4U,1F$/: M1?+'WG==ME\W8_'_ !T\0L+D_!^)E@ZT95JR]E#EDFUSW4GH[JT%)I]';N?> M5%%%?MI_EV%%%% !1110 4444 %%%% !1110 4444 %%%% !5'Q)X>LO%WAZ M_P!)U*VBO--U2WDM+JWD&4GBD4HZ,/0J2#[&KU%#5U9E1E*,E*+LULS^57]L M7]G>^_9._:>\;?#V^\QF\,ZG);V\L@PUS:MB2WE/^_"\;_\ J\UK]@/^#C_ M /82\0>/?'O@OXI>"?#.L>(+R_@;0=31YQ17H_\ PQU\7?\ HE?Q'_\ M":O?_C='_#'7Q=_Z)7\1_P#PFKW_ .-UYGU6M_(_N9]S_;F6_P#01#_P./\ MF><45Z/_ ,,=?%W_ *)7\1__ FKW_XW1_PQU\7?^B5_$?\ \)J]_P#C='U6 MM_(_N8?VYEO_ $$0_P# X_YGG%=-\%OA7J?QT^+WAGP9HR[M4\5:I;Z7;?+D M(\TBH&;_ &5W9)[ &NA_X8Z^+O\ T2OXC_\ A-7O_P ;K[R_X-\?V"O%#_$7AZP\!Z8\FG_VOIDUG]HOKD-"A02JN_9#YY.,[6,9XR*[LMRNM MB<5"@XM*35]'MU_ ^5XVX\R_(\AQ>:PK0E*E!N*4D[S>D%9/K)I/R/V<^%WP MZTWX0?#3P_X3T6'R-)\-:=;Z99I_=AAC6-,^^%&3W-;]%%?OL8J*Y8[(_P B M:U:=6I*K5=Y2;;;W;>K;]0HHHJC,**** "BBB@ HHHH **** "BBB@ HHHH M**** "O&_P#@HI_R8%\;O^Q$UK_TAFKV2O(_V^=%O/$?[#7QDT[3K2ZO]0OO M!.L06UM;Q-+-<2-92JJ(B@EF)( !))KFQG^[S7]U_D>YPQ)1SC"2ELJM/\ M]+1_+/17H_\ PQU\7?\ HE?Q'_\ ":O?_C='_#'7Q=_Z)7\1_P#PFKW_ .-U M_/?U6M_(_N9_L1_;F6_]!$/_ ./^9YQ17H__#'7Q=_Z)7\1_P#PFKW_ .-T M?\,=?%W_ *)7\1__ FKW_XW1]5K?R/[F']N9;_T$0_\#C_F><45Z/\ \,=? M%W_HE?Q'_P#":O?_ (W1_P ,=?%W_HE?Q'_\)J]_^-T?5:W\C^YA_;F6_P#0 M1#_P./\ F><5[)_P3L_Y/]^"/_8]Z)_Z7PUA?\,=?%W_ *)7\1__ FKW_XW M7K?[ W[*GQ0\-_MR_!S4-1^&_CZPT^Q\;:/<7-S<^'[N*&WC6]A9G=VC 50 M222 ,UTX+#5EB*;<'\2Z/N>'Q-G672R?%QC7@VZ53[G5^P%?E'_P '-7P;\7_%F^^" MW_"*^%?$GB86":V+DZ5IDUY]GWFPV;_+5MN[:V,XSM/H:^;XNBY955C%7?N_ M^E(_:OH[XBE1\0,!4K248KVMVW9?P:G5GXST5Z/_ ,,=?%W_ *)7\1__ FK MW_XW1_PQU\7?^B5_$?\ \)J]_P#C=?BWU6M_(_N9_IU_;F6_]!$/_ X_YGG% M%>C_ /#'7Q=_Z)7\1_\ PFKW_P"-T?\ #'7Q=_Z)7\1__":O?_C='U6M_(_N M8?VYEO\ T$0_\#C_ )GG%%>C_P##'7Q=_P"B5_$?_P )J]_^-T?\,=?%W_HE M?Q'_ /":O?\ XW1]5K?R/[F']N9;_P!!$/\ P./^9YQ7ZH?\&M/_ "6SXL?] M@.R_]'O7Y[?\,=?%W_HE?Q'_ /":O?\ XW7Z8?\ !M3\$O&GPI^,7Q/F\4>$ M?$_AN&\T:T2"35=*GLUG83N2%,BJ&('89Q7O\+X>K'-*+E%I7?1]F?D/CSFV M!J\!YC3I5H2DXPLE)-O]Y#HF?K[1117[M?B1_P6G_X(Q:I\+?' M.PB_Q)?FOU^_N?W%]'7QPC*$.%.(:EG%6HU)/=+_ )=R;ZK[#>Z]S=1O^8=% M>C_\,=?%W_HE?Q'_ /":O?\ XW1_PQU\7?\ HE?Q'_\ ":O?_C=?GWU6M_(_ MN9_87]N9;_T$0_\ X_YGG%%>C_\,=?%W_HE?Q'_ /":O?\ XW1_PQU\7?\ MHE?Q'_\ ":O?_C='U6M_(_N8?VYEO_01#_P./^9YQ17H_P#PQU\7?^B5_$?_ M ,)J]_\ C='_ QU\7?^B5_$?_PFKW_XW1]5K?R/[F']N9;_ -!$/_ X_P"9 MYQ17H_\ PQU\7?\ HE?Q'_\ ":O?_C='_#'7Q=_Z)7\1_P#PFKW_ .-T?5:W M\C^YA_;F6_\ 01#_ ,#C_F?=O_!#3_@KX?@'K-C\'OB9JF/ ^I3>5H.K74GR M^'YW;_4R,>EL['@GB)CD_(Q*?M^K;ADG_@AGXC^(FL_L&:;8_$JU\06NL>'=4N-)L4UJSDMKP6$<<)A!$BAF5=[J MK'/RJ!GY:_3.#,VQ,O\ 8<1%V2O%M;)='^GW=C^'?I,>'V34?^,KR>K!2J24 M:M.+3YI2NU4BELW;W^C;4M[W^Q****_03^/3\D/^#J;_ ) 'P0_Z^-;_ /0; M"OQZK]IO^#F7X0^+?BQHGP;7PKX7\1>)FL9]8-R-*TV:\-N&6QV[_+5MN[:V M,]=I]#7Y0?\ #'7Q=_Z)7\1__":O?_C=?BW%U"K+-:KC%M>[T?\ *C_3CZ.V M:X*CP!@:=:M",DZNCDD_XU3HV><45Z/_ ,,=?%W_ *)7\1__ FKW_XW1_PQ MU\7?^B5_$?\ \)J]_P#C=?-_5:W\C^YG[9_;F6_]!$/_ ./^9YQ17H__#'7 MQ=_Z)7\1_P#PFKW_ .-T?\,=?%W_ *)7\1__ FKW_XW1]5K?R/[F']N9;_T M$0_\#C_F><45Z/\ \,=?%W_HE?Q'_P#":O?_ (W1_P ,=?%W_HE?Q'_\)J]_ M^-T?5:W\C^YA_;F6_P#01#_P./\ F><45Z/_ ,,=?%W_ *)7\1__ FKW_XW M1_PQU\7?^B5_$?\ \)J]_P#C='U6M_(_N8?VYEO_ $$0_P# X_YGG%%>C_\ M#'7Q=_Z)7\1__":O?_C='_#'7Q=_Z)7\1_\ PFKW_P"-T?5:W\C^YA_;F6_] M!$/_ ./^9YQ17H__#'7Q=_Z)7\1_P#PFKW_ .-T?\,=?%W_ *)7\1__ FK MW_XW1]5K?R/[F']N9;_T$0_\#C_F><45Z/\ \,=?%W_HE?Q'_P#":O?_ (W1 M_P ,=?%W_HE?Q'_\)J]_^-T?5:W\C^YA_;F6_P#01#_P./\ F><45Z/_ ,,= M?%W_ *)7\1__ FKW_XW1_PQU\7?^B5_$?\ \)J]_P#C='U6M_(_N8?VYEO_ M $$0_P# X_YGG%%>C_\ #'7Q=_Z)7\1__":O?_C='_#'7Q=_Z)7\1_\ PFKW M_P"-T?5:W\C^YA_;F6_]!$/_ ./^9YQ17H__#'7Q=_Z)7\1_P#PFKW_ .-T M?\,=?%W_ *)7\1__ FKW_XW1]5K?R/[F']N9;_T$0_\#C_F><45Z/\ \,=? M%W_HE?Q'_P#":O?_ (W1_P ,=?%W_HE?Q'_\)J]_^-T?5:W\C^YA_;F6_P#0 M1#_P./\ F><45Z/_ ,,=?%W_ *)7\1__ FKW_XW1_PQU\7?^B5_$?\ \)J] M_P#C='U6M_(_N8?VYEO_ $$0_P# X_YGG%%>C_\ #'7Q=_Z)7\1__":O?_C= M'_#'7Q=_Z)7\1_\ PFKW_P"-T?5:W\C^YA_;F6_]!$/_ ./^9YQ17H__#'7 MQ=_Z)7\1_P#PFKW_ .-T?\,=?%W_ *)7\1__ FKW_XW1]5K?R/[F']N9;_T M$0_\#C_F><45Z/\ \,=?%W_HE?Q'_P#":O?_ (W1_P ,=?%W_HE?Q'_\)J]_ M^-T?5:W\C^YA_;F6_P#01#_P./\ F?IG_P &J7_->/\ N7__ ')U^O5?E/\ M\&R7P=\7?";_ (7;_P )5X5\2>&?[0_L+[+_ &KIDUG]IV?VEOV>8J[MN]N(0>]?V:5^4/\ P=M_\$[/^&K?V!8_ MBIH-CY_C'X(/)J%2&;'+T ?RPT444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %>B?LD? &^_:J_:C^'? MPUT[S%NO'7B*QT-709,"SSI&\A]D5F=U^J'_!H1^R]_P +P_X*LQ>, MKJW\S2_A+X>O-;WLN8_MDX%E A_VML\\B^A@SU H _J>\,^'+'P?X.F=8 MYO#6AW-W:[NCW.PK G_ IFC7\:_E9N+A[J9Y)':221BS,QRS$\DDU^['_!RW M\=_^%?\ [%>A^";>;9=_$#7$6://^LL[,">3\IC:U^$M?D?'F,]IC8T%M!?B M]?RL?Z'_ $3>'?JG#-?-IKWL34LGWA37*O\ R=S"BBBOAS^J0HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK0\*^%M2\;^)=/T71 M[&ZU/5M4N$M;.TMHC)-R1U7[-?[. MWB;]J[XV:#X#\(V9O-:UZX$2DY\JUC',D\I&=L<:@LQZX' )(!_II_8Y_92\ M-_L6?L^:!\/_ S'NM-)BW75VR!9=3NFP9KF3_:=NV3M4*HX45X-_P $??\ M@EW8_P#!/SX1-JFO16MY\3_%4"-K-TI$BZ;%PRV,+?W5."[#[[C.2J)C[*K] MCX3X?^HTO;UU^\DO_ 5V]>_W=#_-?Z07C N*LP64Y7+_ &*@]&MJL]G/_"M5 M#R;EU211117V!_.(4444 %%%% !1110 445\Z_\ !4O]LJ/]A_\ 8U\3>+;> M:-/$=\G]D>'HR>7OYU8(X'<1*'F([B(CN*PQ.(A0I2K5-HJ[^1ZF29/BLUS" MCEF"CS5*LE"*\Y.VO9+=OHKL_'7_ (+X?MC_ /#4'[;-[X?TNZ\_PO\ #%9- M#L]C9CFN]P-Y,/K(HBR."MNI[U\/T^YN9+VYDFFDDFFFF7&MZE;V=G!+=7=W*L,$,2EGE=CA54#DDD M@ >M0U][?\&]_P"QO_PT5^V.GC35;7SO#/PM2/5&+KE)M18D6B?565YLCH85 MS]ZNS+\'/%XF&'AO)V]%U?R6I\UQAQ-AN'LEQ.=8KX:,7*W\SVC%>'[*EO^QA^Q_P"#/ 2QQKJEC9BZUB5,'SK^;]Y<'=_$%=BBG^Y&@[5[ M;117]!T*,*-.-*FM(I)>B/\ 'S-LTQ&98VKF&+ES5*LI3D^[DVW^+"BBBM3S MPHHHH **** "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 **** "J?B#0+'Q7H-]I>IVMO?Z;J5O):W=M.@>*XB=2KHZ MGAE9200>"#5RB@#^*+_@L-_P3[OO^"9_[?WCCX9O%:/#0N>\D$G;%?,%?U/?\'97_!,X_M?_ +#R?%CPUI_VCQU\$TEU M"81)F2_T1\&\CXZF':MPN?NK'. ,O7\L- !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !7]-7_ 9>?LO?\*U_8-\=?%&[M_+OOB=XE^R6 MLA7_ %MAIR&-&!_Z^9[Q2/\ 8'X?S+HA=@J@EB< #O7]P/\ P2__ &8/^&,_ M^">OP?\ AFUO]FOO"_AFTCU*,#&+^5?/O#CWN99C^- 'O-%%% !114%_?0Z7 M937-Q)'#;VZ-++(YPL:J,EB>P !- TFW9'X.?\')/QW_ .%D?MU6/A&WFWV7 MP]T2"UD0-D+=W/\ I,I_&)[8'W3\!^>M=]^U3\:)OVB_VD_'7CJ9G_XJK6[K M4(E?K%"\K&*/_@,>Q1[+7 U_/>;8SZUC*E?^9NWIT_ _V'\/^'5D7#>"RFUG M2IQ4O\;5YOYR;84445YY]@%%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 445WO[.'[,?CC]K3XF6GA+P#H-YKVL7)W.(QMALX\@&6:0_+'&, M\LQ'. ,D@&Z=.=22A!7;V2W.;&8RAA*$L3BIJ%.";E*3222W;;T2.2\+>%M2 M\<>)+'1]&L+S5-6U2=+:TL[2(RS7,KG"HBKDLQ) %?O-_P1S_X(YV?[%.C6 M_C[Q]!:ZE\5-2@Q%%Q+#X9B=<-%&W1KA@2'D' !*(=NYG[;_ ()??\$?O!__ M 3[T.+7-2:U\5?$Z\AV7>LM'^YTX,/FALU891><&0X=QG[JG8/LBOU?AGA- M85K%8Q7J=%TC_F_P7J?Y_>./T@I9[&>0\.2<<)M.IJI5?)=8T^]]9];1NF44 M45]T?RB%%%% !1110 4444 %%%% !7\__P#P< _MO+^TW^ULW@O1;SSO"7PO M,NFH8WS'=ZBQ'VN7WVLJPCKCRG(X>OU@_P""M_[<KUEZ=%\]_DNY_:'T4?#UU<15XNQD?=A>G1OUDU:S; MDMT-HHHK\Q/[H"BBB@ HHHH **** "BBB@!UO;R74Z1QHTDDC!%5!N9R>@ ] M:_I@_P""4O[&$?[#W[&GASPQ=6Z1^*-47^V/$3@?,;V95)B)](D"1#L?+)_B M-?D?_P $ OV'/^&G_P!K2/QIK5GYWA#X8-%J,GF+^[O-1))M8??:RM,W7'E( M#PXK^@*OT_@3*>6$L?46^D?3J_OT^3/X4^E?X@*MB*/">$EI3M4JV_F:]R#] M(OF:V]Z/5!1117Z*?QD%%%% !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 %%%% $-_80:K8S6MU M##"""00>"*_C9_X+Q?\ !,VX_P""8'[?WB+PKI]I M-'\/_%!;7_!TY!*?897.;;=W>WDW1')W%5C;KWA%U4>;=2*G^D6 /I<1J% R!YJ0$G"F@#^/6BI+BW MDM+B2&:-XI8F*.CKM9&'!!'8CTJ.@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** /J3_ ((K_LO?\-A_\%3/@KX'FM_M6FW'B.'5-4C*Y1[*Q!O; MA&] \<#)]7 ZD5_:Q7\X/_!D]^R]_P );^TS\6/B]>6^ZV\&Z%!X=T]W7Y3< MWTIEE9#_ 'DBM-I]KCWK^CZ@ HHHH *^9O\ @L#\=_\ AGS_ ()U?$S5HIO) MU#5=-.@V.#AS+>L+1_;RZ^F:_)7_@Z,^._V3PI\,_AG;S?-?7,_ MB2_B!P56)3;VQ/J"9+G\8Q^'C<08SZMEU6JM[67J]%^=S]*\'N'?[ MM?H=^RA_P;B_&#XQR6VH?$*\T[X8Z))AFAF(OM5D7KQ#&WEID?\ /20,I_@/ M(K]4/V-/^"3OP7_8A6WO/#/AM=6\40@9\0ZT5O-0!]8S@)#_ -LE4D<$FOJ< MLX/Q^*:E47LX]Y;_ "6_WV/P/CCZ2'">0QE1P=3ZW77V:;]Q/^]4UC;_ \[ M\C\H_P!@3_@W[^)/[2\UEX@^)'VSX:^"I")/*N(<:UJ"=<1P-_J0>?GF (X( MC<&OVH_9@_9+^'_['7PZB\,?#WP[::'I_#W$JCS+K4) ,>;/*?FD?KR3@ X4 M*, >D45^FY1P_A,O5Z2O+K)[_+LO3YW/X9\1/&#B'C&IRYA4Y*"=XTH74%V; MZSEYR;M]E).P4445[A^6A1110 4444 %%%% !1110 5'-,MM$TDC+''&"S,Q MPJ@=23Z5)7YX_P#!P1_P4$7]F[]GW_A6'AN^\KQI\1[9X[IHGQ)INE$E)7]F MF(:)?]GSCP5%<.8XZG@\/+$5=HK[WT7S9]1P9PIC.),YH9-@5[]65K](QWE) M^45=^>RU:/S+_P""R'[>1_;G_:WO[K2;IIO W@\/I'AY0?W6E1BHK MOINWW+_$-AI.EVLU]J6J M7$=I:6T*;I+B:1@B(H[LS$ #N35.OT__ .#[0O!LK6 M?AY)4^6[U(K\\XSU6!&X/_/212#F,BO0RO+ZF-Q4<-3Z[OLNK/C^/>,<+POD M5?.L7M37NQ_FF](Q7J]^RN]D?IY_P3=_8RL?V%/V3?#O@>-89-:*?VAK]U'R M+O4)0#*0>ZIA8E/&4B4D9)KWFBBOW[#X>%"E&C35HQ5E\C_(G.,VQ69XZKF. M-ES5:LG*3[MN[]%V71:!1116QYH4444 %%%% !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 '\N_P#P=A_\$FS^R%^U*OQP\&Z9Y/P[^+MX[ZE'!'B+1]=(,DR'^ZMR \Z_ M[8N!P H/Y%U_=)^V_P#L>>$OV]_V6O&'PH\:V_F:)XMLC;^>JAIM.N%(>"ZB MS_RTBD5'7L2N#D$@_P 5/[8_[)WB[]AO]ICQ?\*_'%G]E\1>$+YK25E!\F\B M/S0W,1/)BEC9)%/7:XS@Y /,:*** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBM_X5_#C5/C'\3O#?A'1(?M&M>*M4M='T^+_ )ZW%Q*L,:_B[@4 ?UK75O]GU;XHZG>>+;H,OS^6["VMN?[IM[:*0#H/-/ MJ:_26N6^!_PETOX!_!?PCX%T1/+T?P;HUGH=BN,8@MH$ACX_W4%=30 4444 M%?SB_P#!J?'#5+G4-7NY;V[E/AA,RRRN7=O^/KNQ)K MY+B[ 8S&X>%#"1YM;O5+9:;M=_P/Z%^CMQ;PUPUG&)S7B"O[-^S4*:Y)SOS2 MO)^Y&5K**6MK\SMU/QDHK]D?^(5[0?\ HLVK_P#A-Q__ "13XO\ @UB\-JOS M_&/6V;MM\/Q+_P"US7P'^IN;?\^__)H_YG]??\3)>'W_ $&O_P %5?\ Y _& MNBOV7_XA8O#/_18M=_\ !!%_\>H_XA8O#/\ T6+7?_!!%_\ 'J/]3_\ !#%_\>J;_B%E M\(_]%=\1_P#@EA_^.4?ZFYM_S[7_ (%'_,7_ !,IX??]!DO_ 55_P#D#\8J M*_9A_P#@UC\+E_E^,&O*O;.@Q'_VM2?\0L7AG_HL6N_^""+_ ./4?ZFYM_S[ M7_@4?\Q_\3*>'W_09+_P55_^0/QHHK]E_P#B%B\,_P#18M=_\$$7_P >J*7_ M (-8/#Q?]W\9-:5?]KP[&?\ VN*/]3T'_HLVK_ /A-Q_\ R11_J=FW M_/O_ ,FC_F5_Q,EX??\ 0:__ 56_P#D#\;J*_8Z7_@U&8 MV_\ ;D4W_B%;TC_HM6I?^$NG_P E4O\ 4[-O^?7_ )-'_,/^)DO#W_H.?_@J MM_\ *S\E-_JT?@;17]$/A__@WY M_9=T9@;CP1JNK8_Y^_$-^N?^_4J5WWA;_@CY^S/X.939_!_PK+MZ?;O.OOS$ M\CUTT^ <>_BG!?-O]#P\5]+CA.&E##8B;\XTXK_TXW^!_-!72^ ?@OXQ^*TP MC\+^$_$WB21C@)I6ESWC$^F(U-?U%^"OV1OA3\-F5O#WPS^'^ALO(>P\/6EN MV?7*1@Y]Z] BA6WA5(U544850N ![5Z%'P]?_+VM]T?U;_0^/S'Z8=-)K 98 MWYSJV_\ )8P?_I1_-G\+?^"+O[3'Q9,;6?PLUK2;=_O3:W-#I?ECU*3NLGY( M3[5]._!S_@U\^(GB%HYO'7Q$\*^&(6^9H=*MIM4G _NG?Y**?<,P'OTK]LZ* M]K#<#9=3UJ,\8G'!JEAUT<8_A/Y-QX@M/$7Q"OX\,3K%^8;4-ZK#;^7\O^S(SCZU]F_#'X/^$_@IX= M72/!_AG0O"^EKC%KI5C%:1$CN510"?<\G-=+17TF$RW"X56P]-1]%K]^Y^(\ M0\;9_GLN;-\74K=;2D^5>D?A7R2"BBBNX^7"BBB@ HHHH **** "BBB@ HHH MH **** .)_:*^/OAW]E[X*>(O'GBJZ^R:)X;M&N9L$>9.W2.&,'K)(Y5%'=F M'2OYA?VKOVEO$'[7GQ_\2?$+Q-)G4/$%T9$@5RT=C /EBMX_]B.,*H[G!)Y) M-?9W_!?K_@I"O[37QD7X6^$=0\[P-X#NF%]-"^8M8U-A8R- MR"A'YVU^/<89Y];Q'U:B_*+#R?&WQ"M4:SBF3$NE:42'C3'\+S$+*P[*(AP0PK]$J_8N#LE^J8;ZQ57 MOS_"/1?/=_+L?YM_22\3EQ#G7]C8"=\+A6U=;3J[2EYJ/PQ_[>:=I!1117V1 M_-84444 %%%% !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 5^3/_ =._P#!'AOV MX?V;U^,G@/2_M'Q4^%=D[W5O;Q[IO$.C+NDE@ '+2P$O+&.I!F0!F= /UFHH M _@#HK]6_P#@Z#_X(R']@G]H@_%SP!I/D_"+XFWKO)!;QXA\,ZL^7DM<#A89 ML/+$!@+B2, !$W?E)0 4444 %%%% !1110 4444 %%%% !1110 5^B'_ :W M?LO?\-*_\%A_ -U<6_VC2?AK;77C.]!7(5K91%:G/8B\GMF_X"?J/SOK^BK_ M (,E?V7O["^"GQB^,=Y;_OO$>JVWA33)'7#+#:1_:+@KZJ[W, )Z9M_8T ?N ME1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !7P+_P %T_\ @I@G['_P M6;P#X2U#R_B1XXM619(7Q)HFGME)+G(Y61\-''T(.]\@H ?IK]N+]LCPS^PO M^SWJWCOQ+(LQMQ]GTS3U<+-JUXP/E0)Z9P69L':BLV#C!_F=_:"^//B3]ISX MR:_XZ\77QO\ 7O$-R;B=^=D0Z)%&.=L:*%15[*H^M?%\79_]4H_5J#_>27_@ M*[^KZ??V/Z8^CKX1OB+,O[6B:TJ5%JH^<8Z.71Z1U3E;C0'_ 7A.T^U:UX M@N1"C,#Y5K&.9)Y"/NQQH&9CUPO&20#_ $W?LC?LM^&_V-?V?_#_ ,/_ O# MBQT6']_2^'7TI5$:A5 55&..U.HHK M]E/\TPHHHH **** "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 **** //OV MJ/V8O!_[97[/OBGX9^/=,75O"OBZR:SO(N!)$>&2:)B#LEC<+(CX^5T4]J_C M&_X*;_\ !.WQE_P3"_:V\0?"_P 71M<1VC?:]$U=8BD&NZ<[-Y-U'UP2 5=< MG9(CKD[$?%FDWF@^)?#=[+I MVIZ==ILFLYXV*NC#V(ZC((P02"#6!0 4444 %%%% !1110 4444 %%%% !7] MHG_!"?\ 9?\ ^&1/^"3GP5\)S6_V;5+K08]?U167$@NM09KV1'_VH_/$7L(@ M.U?R1?\ !.[]FB3]L?\ ;I^$_P ,5B>6W\8^)K*QOMGWDLO-#W3_ / +=96_ MX#7]R-M;1V<$<,,:10Q*$1$7:J*!@ #L!0!)1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %8OQ \?Z+\*O!&J^)/$6HVVDZ'H=J]Y?7EPVV.WB099B?H.@R2 M< 9)%:TLJP1LS,JJHR2> *_"'_@N3_P5C/[5_C&;X7> =0)^&_AVZ_T^]@? MY?$EXA^\"/O6T;#Y!T=AOY C(\;/,XI9=AW5GK)Z17=_Y+K_ )V/TKPM\-L= MQGG,B/K?\ X(B_\$RU_8D^"?\ PEGBJQ5?B=XV MMT>]61?WFB69P\=D#VBBOW? X*EA*$>+M/B7@JH^_>0*/D_BDC'E_,RQ+7\PS+L.# MPPX(-?W]U_.O_P '1W_! YOAKJNM?M-?!K1?^*;OI&N_'F@647_(*F8Y;5(4 M7_E@[',RC_5N?,^XS^6 ?A71110 4444 %%%% !1110 4444 ?K]_P &:'[+ M_P#PM;_@HQXH^)-U;^9I_P *?#,AMY=N?)U#4";:+GMFV6^]Z_I^K\F_^#.W M]E__ (4Y_P $O[[Q[=6_EZE\6O$ES?Q2E=K-8V?^APJ?I-'=L#W$@^I_62@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH ***_-+_ (+5K6K6[Y_P"$O_+)3G[Y7;PYEF5' T'7KO1?>WV7F M?6<%\&9GQ1FM/*5I)&9W<[F9CDL>Y)IM M?AF;9I6Q^(=>K\ET2[?UN?ZJ>'O .6\(Y1#*LN5^LYM>].?63_)+:*LO-E%% M%>8?BAF7;#T*E:HJ5)7D]$CS\VS7"99@ZF88^HJ=*FG*4G MLDOZLDM6]%J>J_\ !'S_ ()A7W[?_P :!J6N07-K\,?"LZ/K5V,I_:,O#+8Q M-_><8+LO*(%OV7/@_HO@;P;IJZ;H.A0B*).LD[GEYI&Q\TCL2S-W)[ M# ';5^X":,21SQL"K*RG(92 M"00>"#5BB@#^6'_@X]_X($77_!//Q[=?%SX5Z7<77P0\27>;FTA4R-X+NY&X M@?J?LCL<12'[I(B8Y\MI/RAK^^/XA?#[0_BQX&U;PSXFTFQUSP_KUI)8ZCI] M[")K>\@D4J\;J>"I!(K^3S_@OY_P0;U[_@E;\5)/%W@ZWU#7/@7XHNR-+OVS M--X=G;)%A=-^?E2M_K%&"=ZG(!^;]%%% !1110 4444 %6=)TJYUW5+6QLX9 M+J\O)4@@AC7<\LC$*J@=R20!]:K5]H_\&]_[+_\ PUA_P5X^#>ASVWVC2?#^ MK_\ "5:EE=T:PZ MWP/X:L=(F>/[L\\4*K-+]7EWN?=S7J5%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M17YS_P#!8[_@M)8_LI:=?_#7X8WUMJ'Q,N4,.H:@F)8?"ZD?B&NCGA#D)U;G M"GAS#,:&"HNO7=DOO;[+S/J>#N#*?VD_BKI'@OP;I-QK/B#6IA#;P1#A1U:1VZ) M&HRS,GF^U;5'S)(V1;V$ (\RXF8 [(T!R3U)(4 LRJ?Z2OV$OV' M_"/[!/P)L?!OA>(7%PV+C5]6DC"W&L79&&E?^ZHZ(@)"* .3N9N5_P"":7_! M.'PO_P $[O@PNDV/D:KXPUA4E\0ZYY>'O91R(H\\K!'DA%[Y+'YF-?25?LG" M_#:P%/V];6K+_P E79>?=_)>?^:OCMXU5>+<7_9F62<<#2>G1U9+["_&FAZ?XD\*^) M+5[+4M-O8]\-U$W4$=000"&!#*P# @@$=-10!_(=_P %W?\ @A'XJ_X)/_%5 M_$'A]-0\2?!'Q)=E=$UIEWRZ1(V6%A>D#"R 9V2<+*JY&&#HOYZ5_>M\8?@[ MX7_:!^&&N>"_&FAZ?XD\*^)+5K+4M-O8_,ANHFZ@CJ"" 0P(96 8$$ C^4G_ M (+Q?\$ O%7_ 2M\=W'C+PC'J'BCX%ZW=[;#5"OF7/AV1S\MG>D#WVQS\+) MP#M?Y2 ?F_1110 4444 %?O5_P &1O[+WVSQA\:/C/>6_P MA:VO@W2IBN0S M2L+N\ /8J(K+\)#T[_@K7]@G_!L]^R]_PR]_P1V^%T=Q;_9]6\>QS>--0^7' MFF^8-;-_X!I:#\* /OBBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BJ^J:I;Z'IMQ>7MQ! M9V=G&TT\\\@CC@102SLQP%4 $DG@"OQF_P""M_\ P7DN/B.FJ?#/X(:C/9^' MVW6NK^*H28Y]2'1H;,\&.$]#+PS_ ,.U?F?RLVSC#Y?2]I6>O1=6_+]7T/OO M#WPYSCC#,5@Z-]FM\\K AQZ%V&YL?*J/\ ^"8W_!,'PI_P3M^&.R'[/K7C[6H5 M&NZ\8^9.C?9[?/*0*<<<%R S?PJOU)7Z]PQPQ'!16)Q*O5?_ )+_ ,'N_DO/ M_.?QT\=:O$]662Y+)QP,7J]4ZS75]5!/6,7OI*6ME$HHHK[,_F<**** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ K&^(7P]T+XL^!]6\,^)](T[7O#VNVSV6H:=?0+/;7D+C#1 MNC AE(/0ULT4 ?RP?\%]O^#.K:G\5/A'::AXD^!]U*9KNV!:XOO!; M,?N3'EI+3)PDYR5X63G;))^45?WZ:II=MKFFW-C?6T%Y9WD303P3QB2*>-@5 M9&4Y#*02"#P0:_G;_P""^7_!KE=_"]]:^,O[,VBSZAX9^>]U_P "6B&2XTCJ MSSZ.=?L="MV"[O+>YG2$.?9=^XGH #7]V'@?P=I_PZ\%Z/X?T>W6STG0K* M'3K*!?NPP0H(XT'T50/PK^57_@TC_9>_X7Y_P5LTGQ-=6_G:5\*-#O?$DA=< MQFY=19VZG_:#7+2K[P$]J_J^H **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KC_ (Z?'KPC^S7\ M-=0\7>.-@->+_\ !0C_ (*D_#G_ M ()[^%6&N70USQG=0^9IWAJQE'VJ?.=LDS3\QP-TC$NV!DX ^5S[BBA@$ MZ5/WJG;HO7_+?TW/WSPE\!LVXNG''8R]#!7UFU[T^ZII[]N=^ZNG,TT>Z_\ M!4C_ (+/>+OV[-1NO"WAG[9X3^%L4F%T\/MN];VGY9+ME.-O 80J2BG!)R^&69125.E'HMV^LI/>4GU; MU^204445R'T 4444 %%%% !1110 445]#?\ !/C_ ()M>/?^"AOQ'_LWP[ = M+\,Z?(HUGQ%=1$VFG*<'8HX\V8C[L2D$\%BJY8;X?#5<145*C'FD]DCR\YSK M Y3@JF89E55.E35Y2D[)?YM[)*[;T2;.'_9+_9!\_X)W?\$XO!/\ P3R^%8TG08UU3Q-J M2*VN>()H@MSJ4@YVKU\N%3G;&"<=268ECUW[''[%O@7]AKX1V_A'P/IHMX>) M+_4)\->ZM.!@S3R #<>N%&%4'"@"O6J_8>'>&*> C[:M[U5]>B\E^K/\WO&? MQTQO%]5Y=E]Z6!B]([2J-;2GY=8PV6[N[6****^L/Y\"BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH _';_@NW_P;!:#^V4=8^+'P#L]-\*_%>3?=ZKH& M5MM+\6OR6=3PMM>-S\_$)-"N M&M-0TW4+=K>ZLY5ZHZ, 0?Y@@\@U_>_7Q+_P5]_X(9?"G_@K1X%:XU:%/"/Q M0TVW,6C>,;&W#7" 9*P7:9'VFWR?NL0Z9)1ERP8 ^-?^#*[]E_\ X0']C'XD M?%:[M_+O?B)XCCTFR=EY>RTZ,_.I]&N+FX4XZF$9Z"OVDKPG_@F7^QVO[ /[ M!GPQ^$3365U?>#=&6'4KBSW?9[F_E=Y[N2,L%8HUQ+*5+ $J1D \5[M0 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 445X!^V_P#\%*/A;^P1X:,_C+6EN=?N(O,L?#VGE9M2O?0[,@1QDY_> M2%5X(&3P<<1B*5"FZM:2C%=6>EE&3X[-<7# Y=2E5JST48IMO[NBZMZ):MV/ M=M4U6UT+3;B\O;FWL[.UC::>>>01Q0(HRS,QX50!DDG %?E5_P %*O\ @XBT M_P )?VAX+^ &M.F;R7 .5:YDX:X<<'Y@$!&513DGY5K M\RSSC:=6]' >['^;J_3MZ[^A_*K[7->U*^UG6=4F:XO+V]G::>YD/5G=B2Q^IK,HHK\_E)MW M9_7U.G&G%0@K):)+1)+9(****184444 %%%% !1110 45;T'0+[Q3K5KINEV M5UJ.HW\JP6UK:PM--<2,<*B(H)9B2 237[ _\ !+;_ (-]+?P^=-\??'RR MAO+[Y;C3_!Q(>&#NK7Q'$C=_('RCHY;+(/4RO)\3F%7V=!>K>R]7^FY\'Q]X MC9+PA@?KF;5-7?D@M9S?:*[=Y.T5U>J3^7O^"6/_ 12\4_MNWEEXP\9"^\) M_"U7#K<;-E[KX!Y2U##Y8^QF8%>RAR&V_O#\'/@SX7_9]^'.F^$O!NBV/A_P M]I$?E6UG:IM5>Y9B6=B68DDDDYKHK2TBL+6.WMXXX;>%!'''&H58U P M% ' Q@=*FK]DR7(:MK>I6&CZ381F6ZO;VX2WM[=! MU9W(-*\,Z'9 M_P"MO+^=88\]E7/+.<<(H+,> ":_.W]N3_@Y!\%_"[[9H/P9TV/QUKD>8SK= MZKPZ/;-TRB_++<8.>FQ.A#N*_(O]I/\ :T^(G[7?CAO$'Q"\4:EXBO@6\B.9 M]EK9*>=D$*XCB7IPJC/4Y/-?&YOQIA,->GAOWD_+X5\^OR^]']*^'?T9\_SQ MQQ>=7PF'>MI+][)>4'\/K.S6ZC)'Z,_M_?\ !R'J7B0WOAGX"VI0 WW ML[3W%S(>K.[$LQ]R:SJ*_,,RS;%8Z?/B)7[+HO1?TS^Z^"O#S(>%,+]6R:@H M-_%-ZSG_ (I/5^BM%=$@HHHKS3[8**** "BBB@ HHHH ***=;V\EW.L<:O)) M(P150;FP?L=_L,?$?]NCX@KH'@'0Y+N.%E^WZI<9BT[2D/\4TN M"!W(10SM@[5.#C[+_P""L:FO4>8 M&'^BH?\ :!D(S\J9#U^S_P &O@GX3_9Z^'MCX5\%:#IWAO0--7;#9V<>U<]W M8\L[MC+.Q+,>22:^VR/@VMBK5L7>$.WVG_DO-Z^74_EWQ4^DIEF1*>78YK6E5JRWE+\$ELDNB2271!11170>*%%%% !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 45POQ!^,%Q\)#)> M:YX?U>Z\/KR^JZ-;OJ'V->YGMHP9U'^U$DJ@ LQC%:WPQ^+GA?XT^&H]9\(^ M(M%\2Z7(=HNM-NTN8U;NK%"=K#NIP0>"!6:K09'8&7S]0N!V*6T8:5ATY"[1D9(K.M6ITH\]5J*[ MMV1VY?EN+Q]>.%P-*52I+:,8N4GZ))MGK-8OCWXAZ#\*_"MUKGB;6M+\/Z-8 MKNN+[4;I+:WA'N[D ?GS7Y*?M:_\'.=U>I=:7\%_!HLU.477?$@#R>FZ.TC; M:#W#22,/5.U?FA^T#^U5\1?VJ?%']L?$+QAK7BF\5BT2WD_^CVN>HAA7$<0] MHU45\;F7'&#H>[AE[27W1^_=_)?,_I/@GZ+/$>:.-?/)+"4NSM.HU_A3Y8_] MO2NOY6?K]^V7_P ')W@+X9"[T?X0:/)X^UA,HNKWRO::1 WJJ\33X(Z 1J>" M'-?D_P#M6?MX?%3]M/7_ +;\0?%VH:M;1R&2VTR(_9]-LO3R[=,("!QO(+D= M6->0T5^=YGQ!C<=I6G[O\JT7_!^=S^R>!?!_ACA1*>6X=2K=:L_>J?)V2CZ0 M44^MPHHHKQ3]/"BBB@ HHHH **** "BBB@ HKLO@7^SUXV_:7\=P>&_ ?AK5 M?$VM7&#Y%E%N$*]-\CG"1H.[N54>M?KA^P7_ ,&W6@^"&L?$GQSU&'Q+J:;9 M4\,Z;*RZ= >H%Q,,/,1QE$V)D$$R*:]?*\CQ>/E:A'3JWHE\_P!%=GYWQYXI M\.\(T>?-JZ]HU>-./O5)>D;Z)_S2<8^=S\U?V*?^";_Q4_;Q\1K;^"=!>/18 M91'>^(-0#0:99>H,F#YCC/\ JXPS\@D ';[7OA7\26&5\5^$;HZ?=W#=<72)B.Z4G&1(-Q' M<"OHBBL<1AZ5>/)5C=?UJNS\T>IE.=8[+*_UC 573EL[;-=5)/247UC)-/JC M\Z?'_P"T]^V'_P $Z-\OQ \'Z+^T'\.[+EO$N@PFPU6"(?Q7$4:L$PO)/DLO M',V3FO2/V;?^"\?[/'[0:V]O>>)YOA_K$V%-GXGA%K$&[XN5+0;<]"[J2.PY MQ]G5\D_MG_\ !%WX)_MD_:]2N-#_ .$-\77&Y_[''E39/5BH M<_WQ7BUL'F.'][!5.=?RSU^Z6_\ X%?U/TS+>(N#,YM1XGP3PU1_\O\ "VBO M6=!WA;JW347VB?5'A_Q'I_BW1K?4=)O[/5-/NEWPW5I.LT,R^JNI*L/<&KU? M@_\ %O\ X)3_ +5__!-76+O7_A-XD\1>(O#\;^:]YX/NIH;EE'3[3IX8L_3) M"B90!R12? K_ (.0_CI\)KI=/\=Z1X=\?V]JQCG-W;?V7J0*G!4R0@1J1@@[ MH2<_CGSUQ="C/V68TI4I?>ODUO\ ),^NJ?1WQ.9X=X_@W,*./I=D_9U%V4HR MNHO_ !2B_(_>&BOSM^!7_!RC\#_B)Y-OXPTSQ7\/KQ\>9+-;?VE8I])(,RG\ M817V%\&/VTOA+^T0L2^"?B+X0\17$WW;2UU./[8/K Q$J_BHKW\+F^"Q/\"K M&3[7U^YZ_@?DG$'AWQ-D;?\ :N!J4TOM.+EW!U2Y5O[ MK1VPD*G_ 'L#GGCFL:V)HT8\U:2BO-I?F>IE>29CF=7V.74)UI=H1E)_=%,^ MA**_+7XZ?\'0/@7P_P"=;_#OX>^(?$TPRJW>LW,>FV^?[RHGFNX]CY9^E?$W MQ_\ ^"^7[1GQQ\ZWLO$UCX#TR;(^S>&K06\F.W^D2%YPWNCKD]AP!\WC.,LM MH:1DYO\ NK]79?=<_;.&_HT\;9HU.O1CAH/K5DD__ 8\TK^4E'U/WU^+?QY\ M$_ /0#JGC;Q9X?\ "EA@E9M4OXK428[('(+M_LKDG-?"_P"TM_PE?&^JZK=:[J4UY?75Q>7ETYDFGGD,DDK'JS,

*&7H6S\M^YTTF"9%WXNV-"M' M"N'D3/'70T:9-LRI8FT@,B)J1YZ2\TT]8T925.:%\X>!?5,'<8-/CP$4T1YX%XO&*@Q1I+,HJ(53Y29 MOD.H\::"(?H)<1^H[S?NB?T?=3+]HKPP;6P!85YG$)5,IC[YY'>F/FJI+A82(US!Q4Q%>.3$PX:)*5F-TD5U"TS MB&)CS$*4=%T;W'ND%Z=/0-K='UF<7VEJ;W%I:H8*FUHMJ+ I"EKS,)>BH#6? M%2+[Y,;D:4CS>$QQHH)%A,L)GCB$]Q6_TR.X!AQ3\3O+_'AR&%6% 7R M0 'R5]6DQ*KJ\NHA<]1KG;JU92#KH/5+E$9-L(KV[; ([9&Q.F^6 [9/L# MMM)+Y_J_[6;G<@,@F%'6?5=?*NB7"0"X.4F_1FP6K%4A/_A>7JQ[Q)(UV^I[ MGF,,?8I#7^P'VQ*5:UB2>$^'-Z[GKJ<;&J%NZ(!N:)=KU62_IT(QA(IA3XTQ M5_@'C4HKX2'09X^M?P%UG\6 43$?&;^8?OD7<^PTZ]]%<>K6:_4O>>B(E<'*GF!' MM0VY*<7"U-(M#/)2()YS3!4RTTHVBAB*7M[8Z-B#RMQ/\.RCWI3ZF:W%O:?5 M96 K47%KKU%QNWJ24?%^FQ[L-6;>OLB<3$2]&6F.5(ND>$.MO,?;[=KIQ=M[ M5SEGUD)A8"D#S;/I?F4WCDO RW@%L(!RC00; '6VSEP-N%D6 MD@/W3B0RB:6+ZQ;P$XN]XWU\U_7IAN/JRHNYJHTR7E BX&RVN) :Y/:1.63 MDU>_6@NN?BT0X4?5&3AT"UK_ ]\:#IPT^'7LEP!;54M645_@&@1:\I+52A3E M,J\WSQKU5S_@X?1];VP["%V5V<%IE*ZZ7:P:KZ05CGLVPFKQF1*2C6=XOB<9 MQ&7\5LZ +MVH)/W\"Q6QJ G@9^%5 P[$%+]=("X X4W,_BW> ?#Q;CKB4ZF. M9R$DQ1V^XOZ^K'Q[#)"K^[?W\O, P1JY=L$0SY[C:WC)!?8+Z[Z)K9,CICTF MAA= ,O8KOWM#?0=O'/JR1O J?L:YP/0\ASB1.) H8+(+"?[/1]K-T%0:N5Z*UU0 MA(C(+02B:&,5+U/S%P?;R,NV%RI*?N\L0IBI& @OQ?&;H'_+E/BIQIK+7#97 MD0EG<4^:G=\H>J1[8*0UP5#1-VNZ,^V0="TD7:6>O,/,/8H)8BOA'3A8_$:K M:RU)DJZUL@?FX57LH2==DK3'46LE,/PC\+;VG2U[[CO MVJWKG*1?0EO@G/01Z4C>,U_BN,R!E)"A+H4_EM@$"P MF21+)=KSQ&\N"Y'7Q3 <"VR)<$?=GJ5LOMCOZ>[.[^DL]GNFL&VBGA^HD5E/ M=_?JSW1+5[5ZJUSOU=/T] G+V,LBVTL;0M"N,#^; !^B.*F$NB7N:* GS_W] M-[K/Z2;@?]#!D3[ <1,SX\V8J$NDW B\-*+'@SV!I^?!E8_@SC V$\G\!V!\7L(F0^@850AT@] MJ/<0TI)#8@@3H-@64R9\A 6 .%]MU=')_ 28>]&XDKX.G6OX?^1&3B1EA((/V6?<=:OP4"%^GBG9W M/L/V2;:'BJ,4(:P08>!$$6&F4^ 1TR3_B%BQ$&"= L9C8 M\F3 ?9S (4T118N#3%72?T<23P!24\?&XW(]8DNG.,,I ?EPI)T$0C-7 XOW M'5Y35NC2M:VV=67> MJ655Y@@"1D#3H5J'!R=EVG5"-IL'-G,8<1$UX PX;JA:/[GVQK((5!M!!M2' M[8S!8*DFFW.0*L>MKM< ^%G,Q@9YFL'7E.030F9SR$H;YTP<[W&JTY:)7Q%0 MV7I9CL4!4GM%@!3,F:8<6H,1UUSB%TS_DX.N/8>K[HM%IRK(!N*!5'J]%!WYS9@8/+13+C@^.5&7[M1^ M"G&HZ]7%J9@ *N?Y]AJ4WC/B3!)P9?,:B,G= 8.(*8 [,5,9Y($#V,OFA;8 MO)*G6P)[*H#S0F> [[8]*M-IP =W?('Z$:X#1] ZTNUO+MY^09W-$NHIRO.: M:$C+V3B=WFF5KMJ- M*9D JQ \,<(^R8,\^ACR7GKDG>B'U()*H(%SA!O@4L=!$- M'EATV\*MFMN>3S$F^H,S2/'ZZ%&DMR6^QH[4AWL[..&0H3&J?KVZQ M4\OUY;].=Q]UF/ST+?/<>IO=G%Q]3++)[+K5S2BW[NPVV-QN;7D-:^8//F#, M2!TGHD-R\WY)=-(MDW%AJ!=N-V:;,E.S3C"+G6ZCW.ZD'):%]$CO5A6ZH1R1 M.6)L,GL#@5F)#!)]0UFA>!/,WJ4FU;LR5%UC'GQVS4G$,]]E@?9I(%9O$-I2 M:#\C<.:R /S%\>*)S"7.>46YQ!&ND5#G)8)HVOY,$+#4P^82E+/^2XV$[/8(/B,LX9DR8=@SPY4-I:+] MYRA^=?@K)NI/1$C%CCH\I^2PH*##XZW3 D%:ME"^'F7DPU)%JT,>2\T;U )E M)G[O&14X&46>)D%7N9QX66F-8 GH,M\1JSAS?R@D\%B M%T13L248W>&G+!1O;T+M#&R$2%?P5K_LK80N-9THAN7'Z\4)%Y2JFZHSV8X& M1RW+%,GC_;_"XGH!-2]EI9NZ6+6OY&2:YE2R0#,(77ID>,E M4C$A*12L/3=&NLNZW25:N2 M$H.+,NOCKD]<48WH\M9:V+ #2XIC==!K7,'0L7_C1!RZ!@UB5QWNBZ8Z)G6@ MXIJ72B[@.7@+>1X\\8UMK& SP:/1;<;;1XBX.&C(,^--PWA!-NY6V#I*-/%; M-:GF00ITL[B*#KH,D+' #!?JL 1K7,Q#X'S'_FX4DRY+&@@*&Y^ MEK&:D#=*S49B=TS-AH8L( PO*<>:0N0 &)=-R,)*45(N)NROOU0+OORD,)*K MC&W2AP+*P!TS=O2E!QE]]V\&4$SG@L/W ENJ'EUYX:JR'(@E?F(+>PN;:BU( M>\43<*+-- F!;-%F1HA%W>=XTLJ?)CRON7SD:JY7N:L5S6XZ3&-8%F-@19#< M&3GY]!._U+70 Z !L;\5/H^M-.<_PNJ"=YL2EKRCT;TH2Z(K$^6@>@(D\6-% M2>O7QD4X,F1(.>X3SUR*,MC,:6L\=4UO#A24+X6'W@DR*%/31Q1VS?%%1S?? MBCL5Y?E69-+_X$$MMC^-7)\AA?@>-EW=QK]./X5].,09)F[+Y")LC>&*TM1*%(10RYHPM&KKM&$0[3< MR%M_#4<0"SO7:H)Q%(3SF%)?/5%S&5;QB_:004N-H\@Z=NJ55FUE)XM<@K"M MW2^C5NGFKXD'3JJ;,[KG'GQPYCRG5^+NL4NK6OT M<M%GPJ7(I1$M/L%:#8>6;Q?\_>V_>W#B2HP]_%8:G>\,50:M% MZG;-.L)5Y9KU3K==:[N[W]]?$Q25LMA%D1H>=FD^_0L@DX=$2J)N4LJ(F6J; MYI&)!) $GA KI.2 <-K-L!;X\'R4L MNZI9M60+Q2<# EDR?,S\?6!W'2RIUWFL1 M1%L%!+%4MM!>.KN4R19Z,**\+F:&GA5,JV415;4UR%[TSPH\[$/H'TIK T- MWU;_R.XSI62Q%2W.#L%BF#%85UO=G\7:6**H]MK9')J$^#EYOR4O8M;-6JG6)CIVWC9;LDS0FIY^,KY\[%3;>C=GJ[\C+* MWK!MB0,LY5K*]6[DN@1V?1?L^H[:SH'_/ 6YWKNQMIM":_JGI'FSZ9*%5^:^ M>L9D9)F*[9IY+4J2:A7!I+Y,LBV1+2J3;&62;07NDJFX9YF*N_?UE-FM,KM5 M9K>>V5D8(E6=2.!09M.=<39=[_C!@M[%34-76]MGL\BT5BF()9KX6H*HUX\M MB.UZ_>*FV4"LYNH*8JF,H&W.48_!L'>AYTY8Y2H"9<:@IA_]+*]=QQ9T+56O M;YUH(9-22\EB^O%93*>\YV[)\YYEB%C>)9>J2G?)I:K,77*I*G.77*K*W"67 MJC)W'?0HYAA>R>-,6=$I!"'.I-I#;^S!0\PZ@8V+F_:NC@I*X'M5TQQ//\K$05:O_C&VRQJ['L(XU+GK%GF&B%!:[=E%I[.HRUA/J8RV+ M7=>[+HM=R^^$EO6NLA1'RF+7@ZZG[#NS_[M.LPO;+VQC\C-5XU:CMV,(#>\U^:E]N%$@K&R M1/&,2Q3WC7R_/#NCL^OL#%DG7"I>E$)82 B/WAN@7>]>W/34>J/";:A*99%M M=BQ=(HOLD[3(RI%H?"ZEJ/L^"5INB/1V9HC(2N=2LM?1NQ:TM?K%35MM=[52 MB;/0.'ZVL=;@N'V->JF]!>F/;LIB^T;>6FZH M[:XJ]E2=T7(IY?.^2RY59>XZ>203*L>K2J);P5,Z6:>S)]*=+>H \.9-@Y28U<@ MJ*;O(JAV8*FBPD#ESY$%+"1J_Y2Q,55&QALVQ&2.\LHBOJ_I%)058PQL&W "PA=QYXJL+"F[6(+S:A^,'K*8APQ\0969F87*ZX8_'D614/(6SUYQ.B# M=(7!XD=%H)L8KN^I[S/A^90QAL->&_6Y,?13$M-2! MR(F7=Q!*I,#<5XKC<+BWR7.U -K9]:A1ZS7H4^9QD?N[49JQ*",/=ZR_64:S M;>I&WS1TL]=DP[JA=]IZJZEUC'K3T#3S7Q@\?:'B61 (W+.P4>W??S$6ER,? MG@LS92C$A4]W7_Z\?[I3/C\^?7M\NGVY?WPH_9@?'E_NGI671QCTPY>[A^>[ M+_C3\^.O]U]N7^"7K__Z>H9%F$ MC^9W(0)?6EI_)H:_JH9MAYVXMWL:=EXTPRTGY+VQ1=^T;N]*VWR/V%;,%XI! MON!'WH#RR; -QYP'IYHQ+K)P/K-.1IYG@0Y%<.L,?K6,OF5;P91T^@N\Y9/M MFM\3[Z%SH3#P*29(+B]D%RN0)@YN%&_;8AV-03,BMH%4\4EGQ-=L02&+H2Y" M?RSIQ XW#9B#=B7\1+)!5FJ?KQFH((:OJR9F1:]7Z[:UM2$KM%J[T=L-"H-> MTUOK0D LAH98#V1BZ:":1?3L06/_!0N*JULV7*3>^A2)\(69;-QG7G[YM&PS MO'#?Y*H\/T^H8(3KK$.XYQ.D75&EN]!Z>F#!VK'8[L5-HZ>V6LU]EP)6Z!Q% MBME9B-F*.MR=BAEVR&ZKO?;6Y4![%[-M$XY)WD!&M$;N)KQ^5C1Q=F6&-4F3]S)IL*4_[*.?.)[W1R"/Y MC:V].$;V.?0\$*!UMR.]#MM11]4ZN^K"5*X3>)E;(P6Y&O;DUH*,+=MUM=W< M&L[ZR(*< FFX+R,&@&/.; F%W3!.["&T2R"CU" M\*ACE^!1&<*C*K/AS5J&BM4C,0A.EL3IXQ-!$)SO2II[S'1?'1C!8"TZXLG, MA'DDUW@$X_:!.'0,B)D]-AW/!*YB&]XK6[%\E#'DX=WX9?@8KCB&8&O*4W:0 MEE-P@,'("&CV\6&2Y0D4DF\8'20:=?$>Q8*YKHH PO>NGS?M]M"+-Z0W> MEVM-,>NG>-):,07:3A2H#I90J];+J$]< 1M^V(2T<^38,7WU]>G;.1Y]&Q7YU420U]=L?PY:G"W@P[!(&?.^/%JTP<\?J! G(/Q,2[@&VP M*8'-:($OL89/KW^\N_U,/VD?/]!![B+E D_;H/P"Y=^AX07, Z6&WZ#4P:'' M_AV"O0'7WD>@YDS+,\.Q']#!ON(#V:PA[--T@SDRG%=64[[ ((7J<8P@% F( M\-N[ZWU7\(66QW59GT6#X@?38YR\N%G0@NH1.Q_]1:-7N8H3I,BD.B;4FJ61 MY8O??JB*'_;_8D!>&! -X T4.^I6?IHNQCLS6>6OF'@>*XJ K&%M\25-@3^KB^GCL(06C>0"#5-/EI]V?FR$&+*IHW*I'TNLPM MAZH8;X9E1^HF)N.;B\F>MG@::0[$LGVB8C1;& O>#PLPF&4[%1\',PVMEW \ M$0L($[5IFH8W50*P;@<^3W[RS1$;A#:?0'K]![ =3H&#=0'L M.08NL6 D]K2FS \75@@8 VQ->@)$SQ#: 7>T> HC T4,WC1!$1&)*< :KFF1 MM0,,/;1(6!;-(3M,3TP(M%3(TY(5GG4,/P S.NR57S0&N, D<$)7@5(+A!@/ M%7?"O$@]$NN/)QZ#2?KX+% 9=C_E$NGPH:9\IIGYZ:GQIU)&9#W&BPA+/S ^)$]T"^%[,I&+F?;0^)R MO3+^3-8 QK'@IWF?[9Y8_E=P::.2?LL)@22/L2?\B62#W_>"DG'W _Q4H*J% MD9M[<)[]!]N,1K'U:V+FX::J^1S8'[L+=%+W=2@13:\Q+: M3(9 !82V?7&CJ6TMB]51+J$]-$YN:4P;##"YPTJ:-O%=IPD1NJ<=';@@T0]K MBW.']N!NMO-3<7&6&+/E9*"BN\MV#-2E_:">K1;H_)5/$)0!A:B M[PPXTL1)[0+5;;FP5(B_,>\9UVK%;J OE.4[PW. ('[THB^< V+!K2>"V[NX MJ=?JVRA^V::CW#S3WC7/-.K$,]DJ@8/SS'KYP44Q/ZJ2-O*RX"#9>$3\)&]J089:K M7U-PNDE>R>*)-^9S=OF\H\3J09PZY3HBG88<8JM/FV1_J@A0'MPQP\F$Y[I9 MG#@\]PI>_!T^C]@L/DZO DG1],;BL#Y/; Q3QAR$;ZE4G,#&=%N5;KIV5 MV\K/RIU#8HT7*+4^R?*LFX_;T"YN= 3269+P/).R2@ED/J> R!93C D(U@]* M]P&963AE&$V?>=EMJC.W36TP[6\QNEH\QRL]F:1^<=/.IAS_3$9SX!=82\./ M,TW?K6 DU)X#LU"6ITSAY#:8SYW(TWNA0H['X3,E^?%Q?Z/I1[GLP;DZWU^8TQ2E"/BD6B%'/X&=0DXEKF (>FX""AOM5H2U:^ZCV.V5,$211O@$3%-+MAT[)6W/_ MP@6_>HI7?/WYE6KO2JM>?X((;IY/B>MNZ&/":W"5,+?2%U-%TPY3$L'N?AV1 M@GL?N;8]O7+?'3)M^KXUL QOJBI/;/ .CRO/9($]_!$7%407HLH"-A[1:60T'.\@[IOXR)\\Y:5W<4 5. M=BLS#7\4ZSDBS_5ZL] :W6'Y<6"66H9+6]A(46L-"ZA(66L-#'AEB6L- 2%EK" M0E<(%CH?WIE[$94P.R^1.QC6&()#S\,DPB[\A-7S:-7$):?(IVO:4KW#V5(= ML G?W:PM1?$],INQ&C&RI/JN@W:UL)\-#/2Y;]: ^7&Q*,8*PCAP"93[SL-! M3/A3OHB!SD02+E,$3$?5:$81(6?C+%@S%QC?F:/P$5/$90SF$T6J\'UHZZ7+ MS="2*^811+.E-U"8:X@H DF\"QT&YK'^=*;L#OT&T[/ZC,:"4?T)Z#APHKE5 M#0)F6JC%>+<2[&PR#*D&'MX3D8>X1?R"E:QL;(5C7[F,X[#X]0])6>$ ZWDI M2,% 4!P!:D'-5 'UM:F8 !6/Y=&L4B%J KA?]>46QI^\CW+3SX9P4O\"*B*M!96F0\/R1"4[4)WHEIX:?HZ3I,"G%K\K_<7L@*H-(["F_<%3.)3GN+SU M/BDLWTF-9U8SWW*S)(&#N'X@D+$/$MAR] $!>N,X09F84962#3<6&SOUYE\WF5GS96VYN%*RH; MM6:W4;8R3SFH=0:UO$IWFQI175O/':E$+=ENJCYSZ=6;)U>%Z^[T0Q8LGC;A MUBI8/*_"SM@7+VTQ[-+TV:,$]982-..;YS?GD(PG&>_PC'=:V>WY='A8Y!== M%^&TS7LCK V@7R0568[LV"/;40W@XIX%9FT5Q3#_8IO+FU"J,\Z98 M[FS_M:J\FO7E*./9J)U@E,\N%O]FZKD:O8N;3A;^=DWT\/*4!$K6/UW6UW;+ M^B!*-ZU%R,22]4O 'I+U(];7=\SZVL5-=^M>9)+U)>OOG_4;.V9]1/SO9NM? MCL/[>V^S5J9UCS!HN_R\4L:YO%JYBE M>7&C9W$")+.< K.L;4BN8I;6+IPHR2RE9):U3:]5S-(&S;*K3N,E08RKANEU MES0""4+/4:(R,IY7N9$M=BZX6NL;8Q&QGXC6CP[E3A*A\V2B Z99"="T)!S; MCMEF;;-L/;;I@BK-=OV4;%-UMEG;0%N/;7JYYIIDFZJSS=JFVEILTZKSXNAC ML\U9=:S9Y5V2<))PDG"5N$L23A*N5(2K6*KI8B#EW%33G74Q..E#YO4F7V[+ M>L_1'^"T;X+1Q-4%T="6=G'3V57HO'#:?*7:X4B9.DF96CLT5ERF](N;UM;) M'5*FRL5=4J;V$#(#(M-EN(P9V5A3.H%M)KW" 1,9\%+K4;>LJ_0QCA MT*+.BHO;M?@(>YR"J<8F@R:"(!,$%/5R^<3L5RL<*T_L-;0YG/&*7F.+H7NC MW+XH,F5,"2=V 2!OJY7M@-5J93M@90%OF4_PLS-HWLK8&#!%8(GGXX O!J!5 M,J(RCV2GBUY3H?S!>E62NN/RT$R5CY!99XIQ)H5S+>63'>64'P1'V 9=:SS'S9 M:=;SM[A\<,9P^#2E/QI(!PMFG9L+T[ZX:R5-O$ZZ'U M@PVN_L,\-T_Z.A.3X-^8C8V',=*1O]Y9'@,CZD&<5)9)I^LW1":!^5NW^'5C"](EHH:7*M2GA$=Z%] MX/3&A1F<^1D.]PX>VF'G^-]!V/TB,RI=PB8NB>%,:;DZ'WWR$YFG3(!_G4!5 M;N^4)UBX_W%MU *^JOSZZV?EDM]D3Y7OCON.Z,AXT[OEL=D;/RB7^%Z]_C&Z M3+]J'S\HQL"=(,ZRH;Q[5A P!T1!\(;K39/D4 1?OL0D2/&BS[;A^\HW(KB2 MT!\U9/SNP%4FGOMF#9AB17?X>)7]L(#T_9HS-7[N^5 MN=< 94UX6AF&-BP?T"7@:;9Z7==J\<@4V);HOI#@X]W&($T!?1)AM9%6M@7*8#SB-4-,PHG+K*2 MXX?C,7^Q6!\?=LDT\55$' MG7XPB-$HI8KOXU%"FAJ1W!<,@(O^SKRY)<:_I-;&\G%B,*AE1,!'<30Q,6KK MI]E7(3T_7[G3&CR.';"Y_+EE+J.B7[/XX#D 4T1YG) Y6<;YK+UQ+5FOF1UD M9JLPPF#D>O!EG]C_%20D0$'SB3PN)X]R&6\C)$=@*E[%]0Q\NPE!+C$IR4>[ M;WY/B(<(&F!,*@5?3M4,!B\* L=WJ=@W0,^N]P>;38S%0WX59+9M(%UZ\%L M7ADJH$_3Y!9AD-Z^&][@[L?$XA8T*?Y"=$_?W"]Q:>DY<[IW?4&/G.2:8$O M$&!2]!7.)#,]6AC#%Y486'^QR-ESPG$?O;+Y*;;2_E[&W=MX =/S?4(!\6'6 MR*M@PL2NX96>S+,#OF&CUL@XAS_CGDQ&BN7!NAF. ]SN^0;88H*9N6S ;LW4 M]:??+LGTNZNF#_SAXG:[?/ZH!=:F0:F#:4U74K9*Z(A?)JX7F7%HXY%R M =T)IDL?S/OQF(&1'3 P=$#*A\R*GCX MTRGP#2 J:G]/L"*)!THHR M)/= ?([V2_@^+N^8S%[!% M)K\L8/1WHS1C4< $ &W]M]710ZT!5B@52H(T86P68WQ__\4HY.HWORK/+W#AM[N'EV?E\G?'" >X(WPXW@2[&_IGE\!IN"#&\)'!N1?_%Y[KBD#K,;%^!3[8;()(7>+G1^NH4&B/?]/<\6@\[O0$JB^0G6?LU!RLP<>FP9*MGMZ014X M/V+(.7C0+]8\"$D*Z?/]-8HQB!##+=B8;V!!+:BM[]1+=NJQ..Z06]I/%IV8 M8C9^,&M=76]U\E$),6RT:MUFLVR%XLU:MZ/+055U4%JMJQ=2[5L62:YY6_6K M_QXH8(%J*S<>O'W9::6*2_^D7]C@ZA8&!9:4\@\RFKZ@X_L5G>@_R(D&4TNA M;:] #>I9D.GN!QB?%A;F>B)((>F3IL\3&QN6@R&SSZF0_PM&EB__'X;/9[L$ M2EPQ"=M6W;LD>25YJWN7)*\D;W7ODN25Y*WN79*\DKS5O4N25Y*WNG=)\DKR M5OELJI'DFI-WC?I81&AVOB;(U.:/& %L]GZ7@V M3SYUD,]:6^**2=&4HID2S3ULH'/B&64&4&) GF0V+FXZ-;W\79YW:>X5>'XC MY/'2LNJBXK_NSBJA5C)BG(*1RL# ! Q]==UCIXD\VM07-E[:""*]RG!T_^"E M0QOY0Q(EJ*#7H^W9ZZ%%].]%^>\_/-?W5T)%IA1W:V=0D1*FZM@,N,1PT/9J M.,SR8 '3OC"4:: M=A1-/B7EL*'UA%5:][X?LL$7 E[B$D[*P$]7KT5"/EC'..KN&D>[3.[KF?'7 MVIO/+@*>$=?MQS;:.=2MGS)[;O+\6067OD9@/C*\ MM!;=+DL67_J:@!+=YV',%3A7[VH7-PVUV] S>N!#E3VDT^2_)L*9TH*W3@ITLZ#1E&7)QL5-L]9KG2!+'C%PM Z"0UG2 M$W, H0N#-^P[35'@S("IJ0S<$%%KZ.SZG),86V5/8NPV,8FQWNNJG5UW8-R* M'TT*\'F19% RYBRV>T@=VOMU2F;V?9T3CYD>17:W"P% M,+U=W$:(D/_=P+!!I:4Z$LU@W9NN'R@>[W.'T/8Q2O\LWND"5'GL=?33.FT2 M9_0F_C;+=:('(GOFN/CY>O3!%6,D?O-?<(;IOV.[O@4*)GRGL$(&<( #D!^[]! M?YB]$8I'K[ZZGKB$]^4W7)F5S-[%3;W66]1%9CF3>HRWM]K'2<<6*NP/HAWW MN@4@2?;C7AUX1]6Z+;6A9;WO.2&CEFM$B53;#,9W?%1G)]JL*U^O 2,2 MJ1V3B1X=3T 48"HD#.]U5=T6C:0\%W6JFF1F[B4SYQP3SO05_/;\>ZJ9(+T? MKBBOS $U$W6,BQJY@.)@8[#!YAQMWG2X[?$;I5_'/38RI&P8X:,X\U(^&=P%4XKY_:M2"T _-D9IN M7X.OH*8RL-G3= SE-^0*Y;/AV:[B6V/LG8@,-'8'S(Y)3[_%7=@R'6;X:/DC MG#$#P?<+&NE$9$LW:7H?6>8(9P9_<-(;K.''37M6M]^)FB!RRB_L#[2X^\YN MU/!.@?D3W4BJD30CE[OE*/T]/=LXH*P_CN% MK;<<)0>Y_GR(=?OZZK%7Y*![((WE^&":$1MM5Q4N@;,D<-8.BZ!:]7UEG=Q1 M4]1[!VSAD(H%'C$^]S(R'!$4BV.*FV6C]! 8I-Y6Z[W..6"#[)&+2ZG=))^DU[RX:=2TK7-4JR"X&YP>G_;Y<"O_A'@O7+K^V;&_ M^H2J1]E0]:5'QU+C2XV_E<9?H>FO&CL[HUPI1+$G$SLRI-?C':"8Y9:4;_;: ME$>L98NVRJ;^SZJL4F)V'<+APH/0(SEAL!I>NM=L6W'=GO M_IC][H\_P&K?)=V1%2V+QY0=8E/B!^6,:Y*AE^6*?>S?6>(ORP$8>2Z%>^6'_+Q H%*<$ MRT>Q.#(1>V,<;2L ]]YRC @2*X6\- %.]O#I:# (0N0OQ MBY/4(-)D9A1E! M$PU=/N,%4#/P M"[ N1I 2J27P#?R,.1^%; 8N"H%,;4!@!'*),"(XCFLQ,! M%+S20/B@B>O3&E_3IF*]L030YN?95%#AD=631XP^^%]AL/B1O>-V%)2'S$%< MZM^1E^2ZOK*KOL>,[U?&$ 9[;=COQM1' R4M\R#PXN4=';Y>8.XKE<%PN+?) M[I=_LXQFV]2-OFGH9J_)AG5#[[3U5E/K M&/6FH6GFO[3&Q0T!:J%L8J@0@QQ__\4HM-\8= /7^X>GN^^X$_/C[_>?[E]@5^^WC_7Z!"[_=/;P\*Y>_.T8XP'RC#\>;8'=#$^ 2F"NT#;#YQFZ(\&6T:;DA M?&1 =OOOM>>:,D ,<]787\QV21 +8_3 T"UW!+43DB(,?Z@]V#X''$*PM1 MI6)(9KUNK5 MZ1<+_TH(?B>'V7>V"'W-7JV^)D+?0F VK:;IIY)X>1(O3^+EE1 O[_C!_[+>)0DG"2<)5XF[).$DX23A*G&7))PD MG"1<)>Z2A).$*Q7A3@+;_? M^;AT\BZ!>HN773:J6':IU;'LLIOM,'J"@KO.\V=1.MG*= >N6.FDAL@^-;TD MI9-2XY^DQE^AZ:M<_JCI%S==5=-W7/XHH=GW"\U^9L!?BURF5BFAU5=[3)@$ MW&ZI>ET[0=BO,^/-I1Y!JRKPZED6;6+/F^T!FDK(H%5\?D>AQ6KL?G-HZ1M$ M$BNH8-8&9#WB[K<,Z+S [M>ZN&GI:FLK--828D6?)E]6:^-;&^<\RYUMVOAV MY1"5B4&K^/Q9N7VKP=;E?MU*N.X'BX8TJ) M\"H17@N;,NTJ)K7H/*FE*U7"!BDOYXPEWLI@!58L(4:GA)AZ21)BY$XC=YJ5 MR33M4TFFT760/5W5FWK%]YT%@+8[1_(K#9#0/B!M%V .[0[DMGTB(+&=WD0@4M+SRC(* M*9?X*+Y5KW^\>_[VC7[4/GY0WD>6.5*,,!BY'F&\XHVDK A #0?MH^1-HM>! M%AR[CM!M F@VPK:%^Y@8A:_"'X<@0YY/@CR ,9N!"[]=6D..'(O8NRXJD7<+ MWAL_^&'NK37E]UAGXM")4 C+BR]6F..YMLW1=[G8(V8N,V!2\'VXXKRJ,$GF M\&L,5M_"K33ZG(#8-8+X]N@]HQGX8)H;?6OA$VI$3 0FYL]F/YF (D"$;^O *,2&T"!_3QIH$UM$! AIX[5@(0 M50)%AO_6E.<$T]FVQJ!O:+-2.3M,##2%K FR^SML._BR"<([!V+#B=?*4)P8 M%TRLVX!Q)&BXLS\%!G^SJ*TFK9-8[G@Q#=,,QR&W%B;&E/AHP :AR:&I(YSG M^>6#]Q*FX60"6I* !^,!38 .+**#E<*"7FA-."+6FK/(J\/ FUCB\;KC4!^' MGXFA23M]X\"CL55PI2A+ZQ8M(L;>Q4L6*\9BYF; M;YSI00I Z+FTY*C>2!QB9D>A$\;T[%:00FR'K28P8!E24@YKML3"3VU<(P-8 MP1'@H5G=6FE#:R64:K0S *?Y%I 7#^22I7.]J3(A5\4*1@(MGNNQK#\D8.L' M";)\:?>7WAS!\<8KZ\?5R!H,F'.-MW3Y%B06D>]$&4L\LPVGL?[#P+)CH^J3 M#0KAZMD6Y.F+]1O[AQW*SC*&B%PMQG8/%%ZH/W,5A[^KU]39\? M>CX..1ENWPS+QKT=O$,ZY5CW-+2AX6EHNUM7>[UL/6]$E7>TF8WH6\1!PY#Z M6_B&G>&P':F\I=*?H2=LN(/0!DNAD!M^"V:V23\]#N<=;73!_1?XUB>XYWM" M*=BV&-!O@O/P0K9Y[X/CX5NO;AJ"$1+JF!)MH[Q5"FB):'%R)M5NF^9>)Z4L M^?C>*4-)9N[X\Z4S$E-+)+NF0TQV/L.3D@#4:%S>-K5$PRU- )67@=&5 VXT, MK C7IV2C>7%#I[+ZQU(+R/&WY0H8 MO7&I;-$.#I4J))^/8%AZ=4.)BK/O1] M;:&MBYM=P=&6J0)'\HS67@&=5TSQ/_8;W)GY**[.YI6VUJV$=A5W"%Q\?Q MV>(<3HK4>8E4;U\BI5_<=+2MP^]'$JGC6P!'LSFB/T<\U2)_]'AI6/-H-27* M$-MP:,=?:FG0[N7)DTR5 M8JI]Y;0VNQ,^74UL[.62K<5EY*LI3DW4CR M'@*-!209V^FJO=:NSK[*)V_;0P%WS?:(-@3%R?^CE? M4V,\ZXTE371^GCUF$XQ23QXQ^L 68;#XD4RW@2/UI-);:FH=H]XT-,W\EXX@C^*I4>R(38Q7=M7WF/']RAC" M%*\-^]V8^KB^Z2Y)EA,-J:/#F M0;&4;K^%P;R3CXCS 7ES$=M?48 WO@N$8 MI1F+,O)0(?]M]=II8 :]4![+G_=/ M=\KGQZ=OCT^W+_>/#Z4?\\/CR]VS\O((@W[X59N?S=,<*!!=OFA^--,&Y40B\LWN']$I@KM U/ M,<;8AM;G+77=$#XRH*:6O]>>:[#!VG /]F_^8;))D.JL"]?0X%!YPT.5SG#> M#8]:F8M7%J)*Q7JN];JU7CW_3U%/LORX5V-9V&O&L%G542=G$]YTB]V@;>2= MX6%'9_\;\\A8S+9];+5*UO8Q3^27[1.H,O%EHL ]H+IYH?M M8^0=+>^X:5 W3<>T;(N'N$2S\3[2@E3,@%-#<6!1++$H=KPHI(MXDVMJP"KZ M_>;TYA0=?/WK56TB\VDGI+D*&JNCUSK=E:T=2^EN%)VBIM7:GUNH9VBU MPJ(C]P($UU<'24%?X'BCF6P$\*T52>85D/LSZ.EXH*() MSL#'.%1YR/@51A!X5C_DMG[@*D]L\&Z!;_'9]2;">:S*9K7.*IW:N6#>%,M] MOG>YU5&]#^.'G^;C#<#?/):!D8RU#_0Z%S==M=[+'LU_*$?=@&RZ**4A][A[ M+]+0O;CIJ'K.\?;!I6%'=B5G\D:9]^=?F>]?*V B6F"ZXD&%@X=C-#S_B MIJ'6FUMW'9)U_25DIQ6)3[MGIW;]XJ:I-MIE:9-XCA[;FV'9D;MF\G,Z.AD: MN3;XND7@A4NQ*ZQ:HO-,\#RE;@3[=_%N(UEX "9=(_!;4_C7WV"ZC%%OV(2/W M.W_^H*9B)4ZGOC#''5O.J9Y/[:B"=>?/'^N8] BYB?D)NWQ-K$!IMKJZ*K>S<;U2HVD M)K'Y-I:0SE%YKG68\>Y(HML@(4V0CKK:;F11L4HB(=(IE497F7V!!1F2N94N M:8?@%'V $W=-%V=:9$(?9=E"]>4N0,F9;N,TV),.YI\2BN'28'Y45+G4K] 7 MQO1S:S/S[*#.\NR$'0]#&)MY ^E>W-1K6F>U*5;\T$""E9:+X:68%Y:OSH[% MO+>9F&\XC,5BWJF3F&=/XLLLYNOC(U3=V=H:X7/] KJ5'RH Y90MAA>P 1]+ MYO!W#9)#QP_*(/3P#WB=(Q;4E/43WC)CM/QY K!!"(H" MO@1R.DKE5X.^L@W,IR:,?M,,Q_PA5?'8J^$-;.;[$4H#QHSPYXDQQBYX[P)K*ZQ4@P_PHF T;@.O174ZP"1Z5 :'%)1!F]= _\9$Z($#,>=,/X* MGR:!F!! &7@,^PS,C*.FK(=8P^]=BEQ6,DDI(!W(&Q%LQI:BL8THY##^E^(B M?L1)"![#*PC=^P9;MA/DS3#")!%()"GN#OUHZH''##_TIE>\&].8!2.0(M=3 MZ>F)@5NL-3%(#=O0*9!K'EUU3E?629 M(P8W(MG&+I"/E"F(1RV"N5D^$Z"H'0[@(JDO\:P"5@0S001)YO$O\$U000/X MBA]BSRE$E6*>:?D,Q\7'Z@O4%P$EA K+/]GDD52PEF@HUM""UO9Q2AE]6K;G1^6 M80KZQ8WCKC;; UAE$"6^<$*N$CE',?@%EAVV;%* 3H#/^1P R71#&]9^XB)R MH 6<,565/HM%;I#('.H'RP'U%XEVHM)(ZPAABW4KWWN9H$&T^PL&JRFW',?) M#VTT =;2V?@>'Q8&-_M^T0UKH1ZM*=]L4)],(<6 ^IV0O3['R%Y?#7>\0,O) -"Y<_\;_S,4HV#E*+[?XOOYX4E5X2IJZ1!=;G M@E6.O\!'+8=S#RE )TU2>E7GHY]2BBM'L1@U/E*A0*4)Z&?@*'M:FSM!R#H" MRXV=HG"DW1B.=#W,.9K,;[1=W66._\7R3>"), ^$#OM)"QA:-K@-Q#5\ M=?6AZ1YCYOI?%^16^0.($7M)6!SW*,\-7T>*!?KK'6PO>WKEOCMH MS(=]'W2SX<%-SQ/#9,K#'VK*]&$$76DH?Q$MWC@M$J-?>;? H7E&=$]FCD 2 ME.?:;4VY1!+J]8_B(OVF??R0*),0/ ^?],*$=\E$0V=L6 C$BL8+25G*M0 : MO%DF#"9Z\V__98PG'Q^59_&'S"?N0@^>![+S6=V^,L>V4"!JTQ,/7AW M05TQ)V\3;5[<@#6;V305,_K"-7J2H2"P6 CE^?:7AS]B.C\]/\X'JO\,;_Q$3ZQ.Q7"];.-MYK"F_4882@GSRZAV],H&<0CI46 M'#X3O9Y(#M]LM)L?%]*7A5[!RE@D;;Z"O'4&?QB>A<[-/8(DP>4[T(C!]#8> M*5DOG_DXUZU$Z+00ISK;FC2&D07"S)BK:*\H*-2>/[(F:'+0F%!\T^19QG;< MZHY%\BT%MXUE>ZG:HLYL].7Q@-T3Z$!'OUB $1>,QT*(8Y@+E,X'-Q?7( MM@PHM@%J'?8S;A S_"X:9Z_4M MV,QA.7#YR7H?A/P]V"TUG.!")@8&O'W ;. 9C_RVH6>@MV+B!$CC^BRY%SF! MIFA/(SL&'B*3"&6:[L-OHLL&AE;D0KKD+8'TSQD;3L; N)UXEJUPK#N=QYDC MRPI<%1_]KMOHD90] W./5@>EX8V3A3![ _$&7BP^"Y2:,]\&P8IH%![$E(F]Q/G-B\92TY'9%N+ MHFTMVHO;6L@&%648BVQ0442F)\5]K1(WB+0UN& M";8VWZ&17:/8572@F#Z0<=Q 1,PIE@57S9'AO.*)FIMCIF+(/]]APWNY,I^B MD62S5^P@BLX*V%?<'Y]]E1'"BAK$B6 BQN:0'YE#S(!]@8XYKY5+ZP._]F-B M>3/]&>8L[9252*;FW?,M"B//%:"SBCX><>*O=%#K8/(!/ZEEECC+X,0Q GX, M"FN#WTJ^K,)H8#AXG\W ^L;O##SC'::+1_XYU!DQF[X0KP-04;C *OX,[X,7 MAF#96Z =:%CH=D7+-1-FHP,6"A*E/62#3DY]$(TW/'PX7<WQ_W=\K8!2]*&83D'%N.'PYA\!9^ M-_:1HY $LJ%G^=_QSJ$E?+]D!LA[;AB@_P%Z4K@3P_@T23AP->4V_["'1(1G MTZ3\="&S*""QVTK=4FJ5YJN%1D 62[T#G/8YG=83!6&4* JC\#!,D8./1ID. M/J(@<-H=AU$ 8^-!+>5'9(+(H-4VB1EWFS-1XU:F_Q >&=[3![]0QLTW.D6E M0U&8+?VE(#)J.PYX=7E::C8R#+2T<GE!.L6S G7NJXYJ22 MTX8NXEZIP!C9:27GY@66:&$-0+>U:E[T&3ZQ;QZHO>15V=$B3%#>6"=@4;_1 MD3,?C.$*>7H!X;?\!5F,S/:M3WFL'>>H ?6 MJ9^:V8+L@:Z6'C8-,!GU4_2V%W@9UPO9T0]";PJ&;S+@]L6-/A\ 5/ 6G])= M0)F]66 S@N" )8\95[FQ^X519S\;K1&J(4N 5[Z2_7PUL-(@TU M'^'EU5'K%F+W+V!A(6UG_M2HMBU1W$9%A4)2VDZ/"Z<+31>:51C%[Z< M,KN!_2R8,#R$T\1&>NX8Q$/$_7G&93P3M#_2TW0Q.8PR'SR0?V\*OSH,+6+\ M&49/680>@S?!6V:RK3>?N#@W]WT6<#\@H LV$#TA=_/-L9DASY\1+UQ1=9/) M=?:R%+T]+<6*T6ZQ%+T%EG&!I5@D1*EJBOBX+$HQ"JAIW-BEIG$,F\8ILVV] MB#KX'J$/%/2NQQ:7NT&<7U?M?:*XS\E#[:YCGJ;;*0X]@:W=@_B>W2/XGCVM M@(1MZ8!VC^* ]O1].Z"]'3J@O<;^'-#(YT3EE81S-W1 ]YBCU&ONT@'=8XY; MKU70 7W>LP-:/X@#VFOOU0'MU7?M@/8Z)7% XYQ!Z7^NX7\N="=Q-\:SOT5^ M%Q 4-VUQ2)$D;+[%I9%SWB*5V>W28YPIY\'WB8\G?/%*R>/(5D!DF+K2#P.% MCOKH2JO.U5W$,<&[BZ]!\1-,ZL/SOIKVL7DA$#>RI\2,49W@BD,F.C7!$B33 MI).85S2?D8+ X;-G03P963"Y*(Y,#GS.Y? .>,9]Y6GMLT56W)-XIJS?-9VG M%49?@HV/574+*GO6-OH6>+C*C!.X7K>-GC8_D05P'05GE!UT+W_0'V9-U?5] MN9QT;[C-\J/T5EQL<0Y_R9?] YZL8R&]2@5W^ZJN1]8S#<^CW(2WJ.Z.!'>! M()*&7(L!5X11=L-PW7I]O394K<.,"GR?1JT 0FTB%QMLVBM+!].Y.ALYQEN6 M&3:;FY49/C&"MOAF>,&4LIJ;.$*Z=1IWAM[C.4%!&0=* 75&Y M2L-;Q83O@RKRYJJ5U9FI395;E4=(>/8X7)[09;CT#6TXY;/A@)2[,R7UL4?T M>618:#6IRN>[1Q*@;U2:054$^.L_+>^[\D\7+">\()R-N1'%;R._0>7!&DQS M89%:SG&\HCTBGB7'7D 5;,16H(_VW4#Y=PA3XI_%G/U3-G4*+_NGAW?/ M$_D( R?Q=M(G/S.43^&6#-W0 Y]ICN [X 1_)2N@)RY&M+JV^WS+$3JR'$&6 M(QP[M5^6(\AR!%F.4*%RA$V?SB]C$.Y"CA.A7ZSIP#R;(S8(;?8X7.3*O/#( M<\:+:2SS5V:YI52&/484N!Q0;G2$_4.I+89ESX,3Q2;5K)T7I"B4!$F61T'Z MADUYX/Z(Q=DKNX^9Q);]$.39?1>%KPAS='V"RJ*CU7JMUE)E419,U\40\\NG MJ.FU>J^Y:HH%KS=6$ZOXH-I%E'2I%V!G=ZV8;"7AB'N9X>=@G'.3ZTAXW]D* M$/+A46/.@%>?XNKD8C@OQ]T^UKIU"RW;[-%$@2XAJ^=='/RZRH2+8NX1[1KK M\/ZN.J,>5^+Y0:TOJ@+1!KDNP$"E%>BU$?;78?I]]>%:;W [:M*UN"M2F3I0 MS)T85(4UUUF+4VN DC?%>QQ"T>![8 MKUO'M,5&-F^QLGU-)>N?+NLWMF']%7C=*9%H7=Q0\$C_6!*QV'LCPC*QQ-QI M;56VW/BN9?V4<]:EZOV4:>U*J:]$ M,>[6.QY$])W-L'%/4L]Z.MM6]RUE^^HG6DOU(#]^/M 2G>J4[)RUV;/1"U4&_ M\>J@.ZP.DF>F53OZDV>FNR#<^1V8/K$WYH3,EZ>D\I2T-):I/"4MR4+(HZ+( M_>DN=W^$&N7-7GD;F3^M8/19U%'Q9K! & 0K@_\-7HP?.8Z/5K^XZ66A5.39 M:6F81@I$)!"]@P@$%J7WFB61B$/;@ZF\?/&**[S_6M,IOG#\G?G37(5+R?=G M>4P6RZ]>K^]!?M<+\VGZQ8VNUNM;B[<\B"TEARWH.7M(#FL@A_4ZBQ =Y?GL MTQQ"5UYJ1@2\$N*M@K M$F\/(=@M\"S51GO'N1P'%^P<@((]-!LN34LJ]PGA%H3J&S ?_\9( M>Z K24^@VOE&-R'P& '*JP*->B'_&[[O N&#"-8_%Z-N\?MKV779(39<0>S& M5GTS[,;GL.^S?X,8!G>(:NUG,4ZT]BE@,OY?S"G)C!4^YZ2@8A8-8M.[B&AKL6:G![V^J-4@ KN_ ML#&V)?"F'+UU+TT?NEKGXJ:C(DYC,VOFI/H^/,/'X*?;I=0"=1-UL(5'$/S9 M&PB R-N)9]F*UHHV']P6L0?#%3#.=PM;8EG8@]09)+O!8D6"F.&X[?$UV"O1 MZ15/S+1!^7%&0%7X.(SO>W%A'8!543/0(VNO0)<:6:@]3:_EF)J*&P:PT3D$ M;IZLQ[)EH#879NH&L#1'->:[\]I$6]D\F>4.M=]NJIF>K=%*$RM^DQF 9"6I%$,6QHCB3I@$(@Y\TKO,3 M;<](VRN$11EA3BW I5J"[PP&J!N^CI:!5N59(S 51):2A37F"/*9J/?@YI4]!IHW*B+?;RI(8I\Z/M1-XI;T(E3WR+]_#56M#!E MKC!Y&WOJND*W/,8QA3*:^?3&XEBJ+S. AH-9PA@18?R1&]K8]![V"(-Z5L N M\U?HF$DCL'4W+WJ_R>,FU(0"NR7-]L4@[.S_XY#=8(<],8R@H-'[%0P@1:M? M_5^-O Z,,5D.MXIP/&B/&=3B)WK)HGF)KQ%4][OA#:YLU_U.UF,R4-H:+>?- MM=]@^I;_G8\=)L\_S8-)CZ&'W7Y"F*0G6&5L8&1GB,&%*(P#LZ!V+L'(]7'' MCL)I8J3,9\M&8LRV_QFC:3(T"&N<1[/21""L>^ T?(>%!GB 3)Q.Y^428MJ M&J'/YL=.;8S6&OJ2@:O*9"[20K*IW=;(@];K'Y^ K,I7/C:Z!$YU!.-Y\=D( MR6[QICQ"\\1>#>HHA'.F3_XJ/OD:3P5BC'[.9^)KH(!Q-+@*ZC\84S9D-WN%M\Y??,U?">#:PQ.*: M&WK1Q9BHXH6@N)(>?4A$["R]C&I]>3=1L?+86DMYM=T^=FX&15XME&?> ME@G[K%(KA]#B#=+Z&+7D)P>+J/&*#<\\2&[&[H#9HG/AFT64R_)(SB"++)^P+NX\\!J_*(EC%]IV MG=>K02C8$L;S%ZADG]I=^8Q_,7FYV/U)5*A12(HGZ%/P_"#D*MTT)I%D4,^Z M-[AHF?PV'VP>V+@^BA: B5P0>XLYX8UC^(#A6/X8[O7@FRYLJ>2'FU/E,MH6 MO@K1^*#X4Q^V,WPON)FXL^-.:DQMUQCP#PLJ^Q_%;Z;GOGHPM& :W\>%<6[B M=+C49\SA4D>[-:U#]$(%5M;DPJ#UVG6A(N*GN"A>X7+#;T =ZOJGU^O\-4)2 MHY>I@M!1+Y8'0X0A;ID'_P6V$'1\IC'<#K#Q->D%H2>(ZR+Z/-P^W\84NH6] M?,P9#R8^5HGE_\?UK/]$>NT;< >#T6&=6[Q=^<>W9S4V..Y" MSYTPD#,QGE=LH80H9X!YH%^BHQN"F4H"AA/9O:$GT(AK_!>;J*-9$J'D0A1GTC4 MB6#>>=\1-!V'3HTG?TSLM/&02)OU'[IZA)#?PBR! VA 35_F),WY10:JGV1U M\H-V\PY.;'U2=_EW!J8E_%?PS!Z=UWDS\U<+K-L!M8^%1SZ+?N/P*-B:("IJ MVBY?8K9'RWS@G8K6:9:VV6#VK>.$-*=YR_^?L66#C7Q%$L"BEGNP.D,P.5(G MN\]WG_%M/&M KXM#M#Q*')V5A:DCM(R?C@JGO4?\'^P;LWD@S'FS0&/33@P4 MYF]ZCY(LN&K!IT32!8B"<"=S=$8Q'Z.KGXB/@3@>0+4OL!79[F1KDCND(&$]81I%10S M1V/>\$=@<[CO/@]!)/R5]%=>O"W-D7.F]$?OY!*87[(PF!5<7VG= ]0'Y?=V M(J7:_G@DG8H\/5LIU:P1%DM4Y8Z;FCWR/"ZHWM*&^KP!LI9;X&>P0N*@*>;1YW#1EFH-YWF6E2\W[M>Z\8=RE/]=%>N.[E) MZ;5WHN^&ONAZG_=-V#E^@I'6\[ZY%N<<+#^DH"/3RG-D9#)*T;V[MXMDE&Y7 M)J.<93+* :,NZP<&-L\K.4(2R1;32Y7B;&X]K'JBL8ITJ;?0 MN)DJQM>\0Q,UV^#TIAI=3!O=6EO7J]K%M*QW%2*]!@NFK==%=6$OVIK>:)2M M3^MI3Z]7JS>ZNWI3LVP2>%8==,_AK@7 X?KI H>7ZRZM=9)0W9MQCN>^\Y^7 MH5;E8^B5EEIDF/ZD?!X9SBOCIW 3SP*+D\[M>%!F&>E.EB8_;TZ3H^E%O5Y M+QX5.6:>]OD@*9>4YN&&\(J!KRKLA\DF0>HD;)N/:6X:Q5/%.I#<8K@ M?&O/O]P(?-V.VNGIFP';%J;!MMB3!7"1MT"*+-^BP+\[7I'MEN,X5/AY(RMC M">*.N:MV.U&FE6I36K@WG4U5I MI8IJK#Y_*9W:^^SZA(7C&[8,;>SLKC4/Z2JBE#JZVFNONU/LH?O?:5*WVS@^ M9;?M_7.:*]-LJ(UN]_BKD=?W5.D[KM$FB4DMK1 M2]K;E;Y7^#\\+/;D&?K2GCZ /;V3<-0QU4-^%H#65+MZZTC%KW5>?RM#0F5B MB,X),4/5FN.>H';13XJAI';9CB%.:JN1VN6XS-2N=T^(FZ1JV8X;FB?$"^?@ M?5?P%.LQAL*)(-6NI>^]\[LVBXW*YT_E^5)IJ2K'"-?!AI1Z[' QQ%(;5PN2 M'SMJH[UALM"!C=H*4E??,+.T8OYG!5=&:ZOUQKHG:)+OB_)]"2@K^3Z7[]6& MWCS^XIPF<4O%]1*_2=XE[RJ+N[DD^:;T[N8+MK3BW>JE6RE3O8N%S;NZIG\\ M?H::)*],?#WX\LB<5\GWY\CWE[T,X)OD^:V)"O\Y*EE+85&7RVB3=\F[I #( MN^1=\@A_4S1 GQ%P)1[=#Y*NM#*N(H_KEQ[?U)LE.%,^4>(>G[#RT#(78FCM MZGG)\Y+GJ[TP[4TAG"3/K\[]*8$Z*:E-7>GD?RM:U"E4J'TFLY0F:O$O>519OO\HG:/?8=XWY0922K"H.D\=G\OAL M:5V:VM-*$/L[3>*NBS\MCQ(.QO7MIJSYVU>GC>,35G)]+M=W),_OK6/6\2E; M4HNZRG5^C\&(>X.UU/*UK;) M30TI7*>QDNW>&JF?!UW*:2P_(Q1HJA)%+6S#+ V-!E?E4Q_7DROK0UK(CF_J#YIMG1YM' 21PL/+)!% M[J4[2BBW4E@0D>FJ]5Y;QF3*L1CR$.%$%K*CZBT9Z2S)8LCC@U-9R6Y#"E4Y MED+3Y?%!I;R<*A\?9-P=Q0@"S^J'@=&WF1*X"I#%A-=X+C7$A9MY3;!,L9*' M"\M[*L@(JXRPGE>$M33+(\DKN5]J_%,@*OQ;)GXOE=U]"J<+&7/[B0W>+8\I MGUUOXB+HKNM(2WN[NPHZKYPQKL%C4P9NB,M!#NP6L84CLE]^:.&G#?WZ[4A3 M%@V[Y)AFC7*['5+F<)&QW?-V"1=RXR.>PR[B<:CSJ=0/% G[A4)"\-^!]7;S M=_J'#ZKOX2UB@+-_W .AZ(W75@#+8B[G+9TW77UC3I@"X(@&& UM;'BOED., MTIX5T[]"/["&T\-'YF8&CN$YCQD^&RC]J?)3HU[3%?B<;;F.JKB>TM)_5I4A M_!",&/S?8TP9P\M'OL*< 3ST&[6<;6BJHM?UIJH8/JSX>&)X\+? +?14HZ:\ MP&U39GA7+LC%%?X4CPM^4+QHL._P^HEG 5&!(G#9-@+^G>ANG(]BP$N,5Z;0 M.;YA@G@"8:@M;C+9-]<.QTQQA_ ^=Q":&'C$9W' $_>=>?9H<32,:(;P?%6. G(*=?/WB"U%3OME$/8_!.)!"#V[ ME'\J=*BD?53B]8)HNR0HB.B#RW'<$R8 M E &+B3C0_V'5(._ $U<;\QIF%HL?.MG_C4:3N>CGS?;VD*A6BA%"[3%RN>. MKT@^NSZM^K-A5U";1*/W!9*!XIA, M ^\'L?=]%Q@>F?C="D:15E+ ?'B'7Z-)38"$[J"FG!/W_L-S?1]7 ;BS)P+!0IWS%>^1<=;\]CZ0>.1>]_Y M[GW/C'(M5>4?9'+9Q!"W@[$%]E6 )M@;4RZ16GK]X_,__LL83S[>TJ_:QP_* M'4>!\!?KVPWUCM[0AOH^]4XTE0C((KUQ'LE?IG']I-4:D>);,HZ]TX>4+IH+ MQR3&OA7^,0E\5,*N,-&RPK%H5S&C_ M]"Y/M\"%3K+MSVZ0V4$9QUR_9:9"M'$3*\+=U1"BHTK#T'/'BMX]+JD&(48- MB%J^,8Z\"63LR+.Q_,0J PO'!O;T<\T*M+$LX :P5UPS!&X7CL_ \DUK@I^. M AO,&,.O^%U3I&$!-X%8CI@1.3_ 1;/38VX)T#\(%!9GGT%OU"\%* ,V;L/PH0+5+BY^3;/3&?$15QJ_D" M^X7M3M##K1SOS$QDD$PDSWM;(Q2S<7@SMGGG[.*0TJK);V:OEHFV@N4#P_O\ MF.0-^YL"(PY#.J9(3<1/ARG&ENFYKY[Q9@5396),;=<8@%7I&0/+!4.)_3MD MCCDE6F1.2P)FCAQ8E5>+G5<<(^X?>Y?7YZHJC)[;!7.&?NNY[GO> X8O0!<--=^(UL;"& %RM P+1O%;)XHN?9_ M;FCS:QS:_$+#*4=8[>]'YKM(:84D7OU2< =,'ZK7>C&IH] ZF M&A8=7.1NCX;RDU;3XK@/EB;Q$PT0^- F"9I3)#B4H6%YH!_LD$4B-L_R\*$W M=)[?#0],S4"Q095PX=[8)("AZK7N[%"CE_'[2%L5TA.?8SWQ%:?R1S25K['@ MWSN8PL E_TAJ9(Z&/(%B=CT-VW=3&11B46V&I(EUNCA-HJ@.-LP!.5+,T//( M< D23V =#R"'/\_=P!> W"_&CTC)*9>?Y@&Y%V@Z$>=!95=6W8>\QXL5^V H MOV.VT)LU(%,AS<&OAH=9?V1O6$L@RF->&[JV38:!X!W_.B?'C7\X#HI1RB%, MW#8F/KN.?O@8I=-9#@V?'OHX2^'6))-Q2!3F?TX"2[4Z#RZ)LE3Q9?'G&OSI ME^SU3J-6;[=S_U2O:3]7HUAR^10UK=9J=%=-L>#U1JNUUA/+!M5<^?%R%367 M8LDK?-<*\BY%82C3/-)W]3+#S\EIYS']PV1-=PLE3;^0L? ;-Q;NT%@H0Q;U M:MY8MQ1F]\G6\_1= *]!1K<;PBLP\L1^F&P2I(X[_3GKHH)H 86+",HM"?E' MN,L*Q%;.>X4".T7"-U>\K MM&JIMNNN6#IPF4T+)@O,ORSU6KMJ9'3HOI+[+0:6#%QQ!EZK']'Q>+=4V^VZ MJ+OEWF[OAD.>5DD[+IZP5663+53B+1;K)$N\%Z$AUIIKXR&>9(UU/GTV \[8 M$;KF&?%AO=;<#$!2\N*1Z_VW/ 7?>WXXG@3Q/)$HL81E-K'X>.>8*>2%SMF/ MFFD_?X9:9FHUCDHI*R=Y(9AA1/CMF.2C? A18(,GFE@A<-RBIMS,A_^),Q^2 M\^HB!:#').T:Z17'K9M9F-IQ+HD06DM@'0OFNOR5L(YOY[".'V9;B]QG6HM4 M)2$,MT)GXTXJETW8,=8;BO'D'\R)02=?TL%], ,=Y_N7[[<4B[N-\]5ON+$,G_%DC:^>S$R MYY*Z-OB!: %[F1IEMK,H93YUFPU#5CD@8CT2B]]KS[6HN!XDZ-;$LU2X%7X 3X@&\,V#@5H3Q$.)2NWY4\ : M<:T]#@Z_2"(([,0MN#Y+F"C9G%(T5,:P(R-R4H2%5/!V^E8H:EC]F&EY_E3\ M9#H1:P)/X3'? +.M#26>@=(W0&?P1&]H#(EI_9B8(_@&[K*"YQ_-!_; / M?!V$*=,>%A#8!H:1O#T9!C>-7"^![ZE3$'<*Y#?A9OCIDHIGH\W+$Q30@1IY(B8U+&KV^!J!H> M< R0P$8M'#T(;^.WQ*.I.-[-4NTRKSBH G=(^Y+AYVV$T?W(,E9>.86Z-$D0 MJ[=A\1!K**I*-\:N%UC_H0LJI;9:7KKZ"+20^>_0XM6R\#@R!-;MSE['L;R* M*IV :6JID;]QB_!SXHHN_ M/+%78>LHSU?_GYHRAD,[L-!9!*/%&*!'B0'_J( G92/1*V?7IZ9\Q5H1[H*" MVUA'!]4-7T?\$C]62&*HJ?H?(#WW1&V&KW,(6B.U-'S;@'MPT6"T5$Q@P;ZX M9%N("PW Z$)HCF&(*^ CJV'Q@8A/)9!IB?,QPQ0&XHV"V8C6+!H \OD@%I> MZ/"0]8)2IJRWDUCH-26[_10RZ;)U'Z41W&RA!PD;+PI#1H2=?A'GK'8T,T8B M&2.3<*G#1A[2Z=6+Z+665K:ZA9W7BW2UE24QAZ\7Z6HKBUC*E09SL((&6810 MZB*$8]EX6A7-L7'^[5DG7EC&M+M6GFUPJ4=]/,A1RKRL:Y3B)V!1.J=;6G=3=+ MJ3[4_K"C+/E*+DZ[N6&^^QFHP:KY#J=0@UQ(X'(6IB("MW'I;0ELY1-?FDV* M2L] "5;-%ORR+/7II+1@E#LU(N4WZ1VG EW-Y2N59E4H35LV&OUU6?B^(FH(4],15;7 M))%Y'J5>GDNMOD99_JF:B^52!.=]U\E;]G^N"^%+^]F);6A5-BOK'6GSEW1Q M=+737?=$4]K\9=64.;^9@73Q2V.BRTO9U+1@JD,*\Z[J1UMR;&AW0RI>K5>.[WB MV!3*PP9CZ=YFJ86:[9+A8U@YLS)5R:&%T1]N7*[<+K4W?7- M=B@4]-ZN8(_U^8TS0H^P]:Z7%Q?/<8XKU"C$&K_!;=0UR\, M[S!/8>.)[4X9.]75?"O18B[0XJM:U*975_P!6^UA T.43][ $%.B(E4NU#2V M;8;;7,2WC'K6]T$UC/$I V2];UNFPILJ3U71X]%'/2+ZM6<:@E._2+ %!?8 M+]6LT6,3A,UT7M6XI7CTC,#2Q-> "INXU 40J/EFF2S=L%Q5^F% _:%M:VSQ MV:K)6'#(S!DARP\X,T\\BQJ<\Q;EU!X=.QH/#!!1ZYC_8DW(J(17%U@4'@'6+' M W84=,&&_3 R+ MLPOJ^Z0-;0R9#?@[&+;8-0M<)0]U"[X; M]I,),ZEGK6A]>K+<51[VTN?,W+C]/+DDGO6&-L-[)HD.V,%C0QN62RYZ,6/X M1VF6/-HN,@?-%N]M'>ZP8S?9I!Z+>RQS\S3IG [70YN_Q0"#!-0(YP*\(#I2 M\^;6?CB.6 9-4FY@1XW(4_R4;:'^SCR6W#K$SM]K-4S?K &VH#ZQY<3E[L$U M:6I@]:2O\L^S.0@B1%E/'C'Z8%S!BBQ\)-.2\D@,WM#G$A)2_^)PK<%_7UA& MLVWJ1M\T=+/79,.ZH7?:>JNI=8QZT] T\U^]SD7TT,A+,C->V57?8\;W*V,( M,[PV['=CZF/ ,ZT=0#6DJ5Z 8"L;D0^'^Y-)&L< @TO$Y-=D?N%=,!RC-&-1 M1J#G__OB;ZN73FM,_O]W[]*/V\8-B M@+X,T=KO3Y7?# >$C^P\C(#X8&]R)9XX>I/4JX4Z_1S%-<:N8\&'T$1E;VA! M!!YS!CS^[8<3C%PD;U(3C8^!%+PEP)#%JV6"CVI:/D(5C(WO,*=:>F!##PQ= M^,&>1M_C'V!HB1CHL^+T% --$#]((BH!K!X+?!6#(TSIAS[0$6;G]O_B!HF? M-FW!A( EA3UCPIAX_]B &6)XQ30-')L:E18@"<;6#S1W3,,VH^T0B$,# 4+V M68!F-?%*LJ=&0U 5"[=$3@P*OKQ9GNO@9%7TJYV!X0V2$8U9X%DF/ 7?<\FC MGS'E_9IR/[,LL<5&XV3!R*6E%NY $(\9[N#A9[YU&SAZ%6U"O,IWZ8'EFV#1 MA1X2B\?*#9]8!8: 7$$_XCX*ZR3>1(,J%B)"=L\7(;VA#?4M18C>>(WA/\M< MJ3DN;CZY[G<8U=4GR[97#5[LXZ@49G7$_F:S5"$\AI[2%^,'"Q[L+EP%L.N) MQ[FJ\.FT(=>&NLZQ@>B0,;%;Z P5IF,;$Y]=1S]\C XH+8<&10]]G"52:Y)- M+$)%RO^<;..U.M_*15Z3^++XK-5:[7;N7^JU[3I6FUKK;> MJQ9?;[1:= M/,:4W^"^D:_<@7DX*)!3>(J$^!5W\A>P?]XBM OJP"T' M-EHWA%<,P&YC/S"4PO?D(H6GA3.6RLU@OQD>&)P-357TNM[^T"=?8 M5CV=-GDD7^V1KTI5P["C,K#2!'$PA.89)GK>[X:7MD-F"KY6T>,\\Z+7FWRY M,Y\;+55;&P5R+0(A,LNZILZ[>4]OM#?$[3I-USYU[*\; C7I+;6X*'E^8 M")*))1/ODXGUMJIWUNWC?CPF+I5;L4UI=!G=BB=>B^+G>Q.%< "J"\#8[:B= MGB[A,GG,NC=5NJ7J[E*=4^7MWP8"98 M2_OXITPZ1V% J%6VWK:%\F41E/PH=[W6K!8'2 M)9CB&^,H.;&FO/ BE+G'^X9-BKJ<4@E-!A/YAG6J):5@QE MPDM;,)G6Q5QY_#8?GZC$Q*JEH>58 5,&S+9 **:_I*[].S2P$&::#*RFW-J8 M5O(:E^@LH(XHW5I$'2#$V')X\C!,=LR< 17R4H9Q?+>)K[)M4:$S-D3)C,@C M-MW0'HCR'EY,Y+%!R/N&)"7$^>,K5 %6+E[_DREO%KQJ)LD6LVL=7$:>;H]L M/PR#D/*D.2 (J-7W8)0P +"UJPP\K(;+O1-6 "C\ZAHD4%&^K@WWV+S*?YZB M1/E7>)\3<2C6=/X _3T0Y7?\]9&HP>*/0E^96LP><*B"G+3A5X^AL,"M,#VM M5E^2S+UP@5:43Y5F89=D3J,A&:]!0&F#8YXVR#!M4)G-0U&I0!8S\#VNYM!$ M*OQXHX9XA\6^1$H(GU$5W$&BHHQEZH!G^V.%1U0G%XLYE7,NELA37F"TK^(5 M^O7EMWAKR*9&QKM$:D&X*[YP_=&PF'G[HD=3:[_LMN8.E[O0!QMJKL(1&^]/ M6KU7ZRJP8K8H?EGP,5Z2B1][GA@PO(<_TDA'49GZNZ">S8+$(!BZ"&&!.Z&' M^@B^ _P&ZWW=>-:U7*L[O.UK/QRI.X M+@EWQ(BCB,MIUBAMP \Y8D+J\0LSV;C/O'F&YN7*'$\A0EPKKN/G13PN+>8W MYW]T37:M1-U-1ZNU.YW=%&[H-;W1*%LU"0YJY:MDG4C%4_.+).-7-\.W2&IT MP1!1I8@0J>']9SJ??'>U1^_5<"PSVG15I<]@AR$L.&%M[BGML6C"T?%(<[2$ MS^--N='1U4ZO7HYT3R1#)=.4)DF6UAEIOK7MJ?@R6K4"ZVS%WH A-V\\& MY1=N[WM+!#DB/V]2*[)5$LB:>O:H"3I'7)=Z7:TW#YIY6 9M4E5[-GTL(E , M=Z-6MFJA=3RZ7/+$V>*]R[=JG;4[T^VDUT1O-M1NO5Z&19'&2>X2?74]A@A? M' '+G'*H>'YD?DY6R:6N:HU6<4:5!LG^#1*UV2N/G7A4Z*_AS-O4D0D;O>FSYDK*;9(L[]")G6RR?@..QV::T%AG*'LN2BWGXQ91*^YP\N?S$Q CQL[B*/L'4 MI'S2G'1J4OZ413CS2%WCA/HL??3MW#/YI+C,!HREN$@S0TYVRV.(QI)3B/4A M\>>!0=:L*=G[A_8!RE'YLN@(T$ @%%A.NK#24+XS[#MG8.0[NOS1LWU6^.^X[];OG> =CPZ*#D)FVA7V@N "RFJIS[M:TN,P9ZT=_TGJU1GP%*)=\-*_R6>",I&NIEY:N\K\N*F!- M^BG;TY/&99C-B(A:+[(?8EEB;HV+>)'6J<+R!#X#>,T/J):<=R 6Y>2^ OQL MLIF6PQ1/Z'Q,OT<9 /G,GNF?G@''T+8#\%Z'-PC)[PG>Q+'/8D;L[1(_RO; M"Y=A+/MK+UPZC96SB7"E55-NAQQ.AT40%P(Q@ZL*RP?C/E86:H*CD31"AUTX M(% >OCT(W8AZ)VJ^BCL'AR8@&HXL/W ]]!JB;I^G#/$BZ#&W^\9;^*QA,'<7 MWVZ3CO%H9TQ9D"X-,/RX8( V:%&*E.!Y+<8+XUN#ZZ>ZVF<7$AAD98Y',IL5 M,\&/9W:5W4\JG@Z^.F]*\Z46J?'S"\SPG-S7QVUIBU&/$&1LEKM59CX>P\SA MJPW8HWE#Y>CUJC P"!K+F>)0KM+$7#5V@JWS:!=WW-P198R'9+8"](8#@!A] M]XV6% >9U0@CXRU6)D2HK")18#\/TJ,_80T0X^+E*.$8#"]V8 S?=TV+EH-Z M6>3 R M*V48=MCO/2)]MNO!@YKPAPGEH .0]^Q97DX(EB C7EWHG%4U5\ M=QR[9&-XA75%"#0I[P*&[X?4Y)P@H!S0;#;Y6M9\8W4P4J? \1,B#S':V UQ M.H)FG"ES: KOQ4^C;P=O0/+0J[A#EVLLDWD^%/42<1]X-':57\,?X.K ?%Y) M$WUB]JL5C@D1ZJ=>N]:><[[J[5H]N;01"M"L$P4B"QHFFOH<^:(A@U[@'@AV MK$_7>?A\:BST7(+<^KWV7!/NKN GON"F$?IL;BN*B!,A=^'W;& %[&J?M(W/ M'P*\F+2%Q=E!..NXKD? Q_K_V[O:YK219?U75%M;=9U3F!BP'3NIVBJ"\2[W M.+;7=LZ>\U&( 70C)(Y&LL/^^MLO,](("PSF5;8^)0:A>>OI?KJGIY_&+_NA M'?(*9JF$4EY8]QN);UIV0((W.-(=&?IW*90II;84'WMA<*,OC M$+9IZ":[D^5J1V%T!LJV'(*<(R/]. P>7:I=-]']]A/;2,@7H8GCH-:FPI8 M:PGY@,IT08'9CNO1@P"A9FD"T+N AVU0'8VZH4Q0L6%'"#CC?P2( @ I4N>L M:4X,18.*^M%V/3+.W2 ,J5:9VORHB^?T;=UBM'E #>-AN9F MB+LP68.49.7 MV3..VC,H:CH.TD(_Q)^H& >:0%5ZE^;9?*%9J1+$$F9-]V MM,^$($YRA#XLUH"^XZ)P45)R) M*@AC0==@S$88"\=BT5<=B(6W4<"&1S80/FP+'%4X#DCQT[R\Z= ?S(;=Q6F= MD$4$M<5% %%Z:/2(KWMBC%7W8 ;C<:#J1\>D*0"+J)BR(3()^),1SN* I5<5 MX4U5#\,RR6'A6=].800$@@'*%+H2L-QZR<#B^,&(_5)5O,*4=XJS*Q@(G>0I M$#YAKCYC"T J(((^1J-A!X'8D>EGP9#Q> Q*'2 !B"$Z$6C^986< H%> C@( MO8D/"^3(!%>"O@$O$/;U#Q%EI-H3 U=RH%")ZR#VL*CQ!$4<_E58!M$LP+T@ MCA >Z\FE[1=XI(3'X'T\FW06^B[^/D&?>B%(/^,;7#\.8HF(%/U9%/5@##(? MQ;YR_5 60O+7X+?"'\!_>5Q]P.2^@QH&&TH5E(YH9@J"#]$]DS$?#/1-QQ,S3D4J@!]!,)*O'' ^H6^J)#BU"IMKF&T-/7_# MC4$GY1$V $POJ'\L-^YGA(#\&(J!/U+O\*5/0IL#2'10)'CPQ^+C"]6 MD+=Q\JE'Z1RB$@#W3!)>&$?ZV9B<,YPVSWO+6O,O@"7"WC. #AB)/'&>1,3BCH%B%H2(.Y*M M6UQ0HA7 ,'9@70>PG08_:'\P+9EO:T*5B^\N"1'J4( M@XA'N2H$QX$T]=9IK#FMV0HJ&RT"L3C.-ANE2[8DD^+Y$K[5!&3M6;5C\L?J M%7/=V"02YJ%8E?7KV9'A=2&6#[#+@?/#N@5%-D0Y; Y"P1CB %^EBK8__SHI MVD[JZFO5NG,],;%N ><[[ACD2CG\%>OJJI44?]?/Z5\S%4E.XP-0>R$Z!\KE MP-52$$+9_0E;.>7ERLS D_ .)7E5Z&^ 58;L5MAJ>XQJ2-4!UL4/LY,$.\^- M9':NL&O0,151Q\+IQUK_PN^3J5!!I.E-!+L3U+,K <6HH&,:$'-$&"'D]%P8 MLHXSL NF0&[5RM47K41?7-IN:/U+IX)<)@J@XR.:4@'5[:B3-QP3OQ8D>0[9 M;F:V4ISZJ/*(TJW.!2PW9&1('XC4RW^6.45Q"@(;A(,E^[ CV/XGYP7%RJ\ M[)GKVG-[A-])DRG!,'60<8CV8@'^N6$^4PPQWO>IKYPWSM&;=27;&=6! M-):':S36 I5NDYDJ?8X/\?[R;X[+_)LR_Z;@NFH:H"I-DF-DLC!2_!R[H<[2 M0W8MBM#0,VAZ5"P"K,>3REZ% 9-.6Y_>WQ]O)0V_WZ2^5^%\E8LE3!%)22@X M#N$'QB$''=+*60ZJ>51AYB7;,IL*HKR1]+@^><,% /-82GTBW@1@,I&NS&+I MEH;C],R="ES#(S?)\:!R<#+YIGD];G(&P9T@6 5OO 3T;-6.#O^9G/CDD.!8 M!ND.$A%Z^NB1F*#:+7P1SVC]*)U1B@F&:8 9'X:M!<,*D0@QQO#B5' Y9SLM M>&Q]>E;+.[X3'UW]""]C#- MJ$\2-)SA]AG.'O(DIB?,26YV0B^E\B$_+Z*=&K.FK!@L38WJT>GI>@B1:M63 MQMF^L31!IXY?;+R\7K9!QJ?0->B"3SWR/5AN-V3[P0K]/UJU7D8OO MGT@MS>U68))GO37IV5^J>S_2B&H":BD.5#2M'=^JCK9Y5&[;08HKM7%NUU MS!R[6FN.Z^;DDW]>!(*]RS+:6T5"K"$;>RY >(#N^@[>MSKP CG';]E8[>:= M*LN#L\K1^>F6Z(?6:LC?^L)\JM1/SO9D8?9*W5#[F7Q_'CT,E9YW87Q=QOKJGQ:FBQO0Y7Q=P:SWM2"H@(\.E["[]O1:NZ5 M:ES]**YHJI'O**Q--188,-0KC=-/>X(72B1GQJ_.S_=D6?9*5ZT.X_92(1EE M#M:(U0HH]_7*4:.^3Q&4,KR5L1;UQA+6XKV'MEX#H=0K#O'YSPFMGDME?#X? MGN^LOD&[W\?;S521EVOM<5E=9\*U]O25CF!.S;#W";%JC7TYARH!5KHLQ\O& MZ4N,57!_T/6=D&HN'/0$_^_#W J'9:QL"IG5SU]YME7&RO9Q00]J>);<*&-E M[SYMG:J8]-6MOY52UM6-O6D6JC(K>-6IV6]5TJA73D[/5\H97FEZ]CL9OMP4 M[W)3U&J5^J?&6]@4&[? V^<0G(ENUB@=U%1>[8+%D_$+5QXD-\Z=6[:>N"OJ MU;.D1M\R1:ZH8 9S.7&=2U^WJT+J^6T"R/FU=FS4!33:),H;50P0?I^P8"") M!Y67MFSX\:G98>5&ZJ(@,1?>H&[@Y;]#K#!(U"-:E](/J\;/:_C1?+Q0, MQ,(\0$RB$,1%MCK%T!HO*I^IYAEC%SBQY\IY0. +@M*H+]6NMD2Y+)7]= M,N_I80G(T&!BHI><&&M%;4\)2*"8=&PIL4[YKXU4JDUIDSD/5W*[SO7'I[I" MA68,80U=^!R'H'A5U%77+C1,+X$>"!F!:I=+;>?,5EY8(!9;R(Q4F-7DT^[# M[T<)IX7K/P98 YRF9CR'*<:L@7.T91V\I&GIO)CO4 #BENMI%9^7Q9$(2&^G M_"V@:E,:E3D=V?BD*<6\R[E88/M/&?,%-< B9I0M RF#GHL&<>Z%]I/!<]'L MV2-IW4\01MI@B1A?V7V'@LX:U_?K2.XT\Y%=-O%09'2V=T='^ M.0Z(*ZEP\8FD&*&FL&K]$3R!-Q563(\LPU.IN()LSK"941!UX4+^L/6@ M;22[XAZ;9)ME8>Y44AHG96'N]UZ8.Y"0&>6GB5)+#]Q.!SX&)>MH=E6A9P&5*W*^>(&.,B,/ M8PP8998VWDSAZ&FRY@6K1V^?];AV\E+UZ&T[QJ_<'!U84 M0\)^QC?SR*0LD M?.#IOR]8-"C*T.PB4]$WHI&T[ESYHX@[*"6>00HG.;(]3X3H0("P4N1=? M,ZEYQPD?FV+M10I+Y*5$"C.FFU+?IU9(?5\!(R@3OM@>TXN2JX'^.3+/JC9Z MZ20[YB2/DTG6?@]Z2#TA81)YGX-K@K\B[VGF7D9/EX5Y" #S0]8XQB _R)1,IZB^,E']=Q M)3G H1C888]YG-6ZI6)1M;Y2[ 9YRG!L(MFCE86$-/O,LVXR6 /14X@IG<27 M)5-3C$2I:..@\VFP=!0.IS7!A$_@XN%N8/\\83-3[3%98-KEU 3"/@#\V,5@ M,Y(T%)P^=\EC@V]Z]O[*S%Y'SU[+G+V4>.5.SU[AM';SN< P-NH))@EV)D0' M#?NZBT$CI<*3;XGE>AGYJO .T*J5^'SI%-N6@4\>[SB0TNT:5)IVVL>1*Q-? M1*MYFST.?<[ECA:(*25ADK=6A?O!9*5>I&L93;C3>;.82-_PV7O(=;. M=G81D2B93K_L[K@J.UVUX^H)SL5?(F%Q'-FPV#;SO:?F2*^[\!_=,/ 9]=DI ME<^(/'NR65+X;F#"0ZMODWN/W+*P69&HT8]@I\&8)#Q"QA!SB_2[;,0N?+Z# MG/,9T^\+36D+RU^U[AGE.)BB5%FV,Z$@?.-H*E)!H(C<0L]-N=[T6Q5A[?1& M,<(N!*MH3XAL",8$H2DP2MK7"LX<:HJM*">JW!X[WAZDM'!_9$182,S]=>40 M$;&Q>G8<#0.%^1FNRS'^CBP=)_H@)ZF,7;Z4G /- B)D1@);VF@],0I\IKG% MS #X#/Z&IX@1%UV 3)F*Z\ MXZ,*\J3BE[Z_8H@B)5>FT4%3AR6-$2!@5T^,;8[P*-%_=&':,,]2\?FACTKC M\2E1$;].LSK)^_7QQ)P/02O6_X&\(O0 P0E=&4"9K5[UZ: M;3JUE@RZIU\X"X0KM_,U()RC)-3./"A>< _T)>2M.>HK&#":M]]3Y&7&8&". MAC[T=C"Q#A1]:.=!L7Q^,(C(U9[D=,#TYW("=FMD) J$P@.JDG_AO3&J)! I,/5I[?SG'B M1W#?!J*G&X,V#/AB2%E%RZBLI%**D,CHBCX@!$ B,2;BE6*S7;%!7!H#A#"S MWF9IHB31H6M'SA!@89?U!/A!;A2$ZDR"EAFS%.,Q?YVJ##9$^NDO^&>YW%M= M[DC?>/&5NGZ F\3>P.;!! MZE"(49Z/O3T,!@&K &A2M($-WL(/H#6F41<=Y"8+,5;@45'@2 MZ!K(_%/5SL-A3^#-DPP\.*"(/A[)Q; S"!6F&Y;U=R\DQ8R^ERM_X*MFA_1] M.C(=!;A1P;<)E>JV/0QN),'I,N\SR?L\+?,^WWO>Y]YH*-!.F1-M ],SVN(S M\#%E!^;J&/9(#]ES15U"OTL3'.2'_ !%-N(Q#G#J.-C!FI",C.?E.:POA$(6 M"%&\R0B%#CGE!ISL;O"8NO4+QXF63/S/SW>H0)LA->:S1V &NG)?A:OF!K$D M#T*ER70GX$2L;^7V)87A#H;O!JPN7D_"78&??5P$H2GBB(V?MVM,Q MLK!YCYJ)6_!$B'*)YQF+I[RP\04R(GUL +NBR>^I)FWPU'?$;C"(_,GY)&"IK"#C"D0:(! M8@D0S]8_XRGSB8XZUN.3GIQ=4!XH[UQ,Z$ YL$3!MCH9&R. ME2R#(AN2!\%S@Q.\Z4BLJIP?,23')/BS-&!Y04AN!" M,03]@;&"5%<@+*9?*I/L#(7S T0U8K=#;9PTS=OTTM5ID>4Y)!XX2!"BCH@&VJ\-)T##/Z^Z9/J,MMN*%MF ]$E2SP M+J0HE91)QI9'IUN9@U5];XA<653,>2AT'(?C0*:RHKPC_$J_[(D29HWCBJK5 ME'3!@L]F,=R9=(;.74F-=$6*,"M9>&DJ$?P;>CY]9KQ"7'0;I0'F>J]J!75A M-\G--HX0//_8&_ M&>!5D0DH\.3"8U+5 58PXI5#G$9KYM@^^M1::! $*(5!]3D"&4G5:G(+!71; M3'7.W.>IO)GUII;,;F(!H"_64%_ICRC#Q'P@\;.T*-&=$@*M(Y(G^CP- )@Z MF;M%BD]14I;OL(J7*=&1/4%;M'KQ4TK:E+4S7J:C*6@#P!!_"NUO8 MA3[F%C@BFPPYU0]H^B.,#[?0Q5$",4 [UL%X<1,*7U[<2R# MH/KM7K_)N=1O%%59XM+6,K4I"9)0FWI[9O8'[F!*!%,WW$Z"[1K]>T(4WW%N]0T$[?-NP>KTZE:-P]_M.^LSO7ES=VW MYD/GYOKU90G71"O5WA45ZZ MOCM-"NK1QDKP6,672M\2GL6+$VILB#1 )448:^!"5?AN*HV)F'-@N[[$\FN] M)S=DM/XD2%GY!)SIO72-%R "S(CUZ Z"D(Z)JFB75;A OT^W%&)1800+ZHHL M&^D@C@@-<)(LIVGCXSC;(#AN+V:UZ2?7KY.AJ_<9JF\CD4,%WB M'.T- ]1+M%6I9V$FIJ)KDUTW+'9*M?YH_7"*KP- KAV+[FW5OJ#7,G*CM'!R MBZ)O W4*I)*?,>)#S@T=S@015]U9\FBS:LWON4Z4(7<^<%Q;7^OG(W.-M>ER M&0/M[(ZN6)[]A#>)T,\*NVX43BD 8=PRT[7BTG.J9[OW^=11=8Y:LVHIT(H% M8;"L(>)J!5[7+W?O+[7GT^S4GB6*%IV>'"5VNLP(VH>^O,F,H->A+M A=YW[ M?UJ7S=;#S5WQ$%=S=I9*M$#)MJ1B+"5&]EF#FODJF0(S6ZVXEM:H0=.0Q"G( M3$JI3-6."[(UZD6M3DC27Z]:WZ_OVK]W[A_:=^T+Z[YYU;ZW;BZM]I_?.P__ MP(1N%4YH[$X*S(8G!M MJYO[[W>%7/[D8!YPS?8%H5$KLB"<+!3 VWL1V(4&:!SG+3R,P3F$%C$UXS/7 MU)L4)FAY6K7:__ZC\[7S4#P]\) I"T5EP"B92"51B)]#MXLQ2<:EF#41A[Y* MC)O*>N #AMDWR7/'3+''-$I %)0.UI4?2_%9_^>+YG=T?1H!_>A+]AC@9/R, M@9(:Y*]3E[EZQ&ZSXF=6+:NOJ_#5Q^>??ZK6&XW<;XZJM24_;YR<+/6+67TZ MAY'@L?F<5[W 0_U:NNFUBNG92QN05JO-8DB:YSI&UVF:^W3.^')YV1>:!HX[ M[=-$7%!AR'%D4/S0#+RPU#MD.R^;+ILNFRZ;+ILNFRZ;+ILNFRZ;+ILNFRZ; MWES3SZ]\.(X0_?X7%6 ACJ1Q9%&"C(5.ZY,,=G,?/^]NDW4.*KK++A[.^S:OI"'-S\],=%OJ1\=U:LYN2D+1(EF MWA0KDG*HOTHY3 UT:>6PRD25*F"3*J"^E I([[/DJ(!G7[X]%;"/H*4XVJ=> MK?UCE]BD5#\[[^"4^JG7#L^/3DT-M#$$4CLC5NY6-5$4M<;)T8O:!+I7 HIY M6[K^NBU=(HJWNJ7K2VWI51#%'F[I$B"LH$UJ1[7J?>N//84(NB#-WDQ7A[)] MK']_O;NR'NR? -Y'$[""$=9$ C&_=X9B9%L7JG+*,OD0Q3=,*$JMYM6>FJ:B MB5++]APLZ(#_OW+]'UV\9[<>P2JBCKIH7Y8Z:BV"=2'ZKBHAMF:Y*J+"NFI^ M+1766N3JRNX*KU15M>KM7;M456L1J=M02!"AC1C!XBFKXU)1+395+2HS=(N$ MP50BRF9RDPNLLGCI>L(ZX*H*$=\8< TAU/4X;=?GF[4JS=N"C?WAN-\BH%-1K5 4)NN6A2D>*)7XZ8IQP$(B?5!M64]!C1347:721(-?@+<3JA0%T M(:1*K?#@""NX)<5?9E]?6D$F]J4 QDMWHG9;%>-L'54Q&HU/95&,=U84P[@) MA]6.=R#1RU[RN^_\?MU\6/2:[[;JT2VV3\WX,.O9E&QM836.#]VE"GJ(O.U#BMGJ_I7N%)];C^:2UO.CZKUH_FOVI5%W55MRWW M]Z>%=)'S[POJLGLM!:)FW!NS-[_?4@!E,_=)%W3?P$\3G]<1 M02G"8+_9$_""N$K2>QGSU\F[6=Z/\J-UBR0>5LOVD4YXK4&K7:NE/;(U^=-_ M#:[^ZV1-C71MJ?4[E<(U2N VT,Y;.A!X<"-O-]9LDS7[YX=?\_,&*Q3.=XDC MFLKH#FT7>9,VD,.W:[VX);UJ+O64*ZH+T>\LJGRP8=H6>N/BK!%S4E9WQR[U MRV\?9@O_M/]SO)3_LV=J>FV_W](Q7T']GP(.=F7_IX!C?JW_4\"AHO_SOX%O M1T-H^RMTJ-\O\6J1RN50:+B18+Z0,54.7-NF.!/L^%&PJLY/ZF M=."6=&CI[2SO[7 U_T06^<^W[/?LF6HNSWW*=GONTAJ$KK79O!$.1 M)>(LAM?SILY]UBB!Q<2,A?1Y"JCN[H7O!J'U+\"5STYYT!MJ.@Z,D,@)I]#G MF]"'Y7G/WGI ;_]/U!+ P04 " "K@ZI8.>N0J!X2 #WR@ $ ')D=RTR,#(T M,#,S,2YXDZ9A'SL)#F;Z2% =FDS0(&9V3[M$;8 M=8WLE>0D]*^O)%M@\(=D0AJWSCQDP-:]5[J_*^GJ7DG\]-?GE0<>$678)[>- MUL?3!D#$\5U,%K>-K]/[YE7CKY]_^.&G/S6;O]Z-'T#7=\(5(AQT*(( ) M\R7@2P2^^_1W_ C!R(-\[M-5L_E9D77\8$WQ8LG!V>G9A2ZFW]*;L]8Y_'$^ MA\U/IY^NFQ=7EZ?-JW/W4Q.VYN?.[/KLZL?9U5\6-Q?.%6K!BWGS\O)BUKR8 M?YHWKRYFJ'E]/H-HAJX_7:,SQ?29W3!GB580B*81=O/,;AM+SH.;DY.GIZ>/ M3^)K_OE'Z>44^7/S^1KV>0(5VJS^+1"#MZB(+I'BO]L!Y6LA #$Q5:CF/FS;HUE(&[QM, &#AR(-5;CY+IJ7 M;;X@P03_/S3>@[.RC1;6Q6\"10DDZ4\G^P1[K$*&W"'Y MK#[O]^N8."Y20+BG'&NZW9Z4218_U$HL4NUPT.T-)KVN^# 9/O2[[6FO>]=^ M: \ZO#T>]<7O:%V_; U'HRVC< M^T40]+_U^@/QM?W=]_O]*?',(4/Y+*1(?MFR OY-M1 M@0],%B/?PXY8\%@@8\G(B-/5/DXQ8XE1@C78\@::>8U@NX>8?H->B/SY/2:0 M.!AZ?<(X5\#)3D"Q5)BM6$*$EQKA%!LGVR,'(0?XI>?F69T,]0%!9C7)Q@6-"CW?5VA$6".5]HE0&IK"9RN])DL;E7N1 M[O^2&BCR&JFXXZ]6F,MY'1*WXRM?#!%+=[& V C Y3X 6V9 < ,[[&H%B)B( M*,=BJA]1-$=4:'W"?>=W*SSR:(UP_)B&8\,+;)@!Q:U&:(R1\ I"J\ZP*6K4 M=6H5JTEKI-C>*O#\-4)WPC.>8S[R(+%1&IY:AF V(^0#&JD_K_"#%? MWPE_0HS;JP 1IBID@T .I1&$U%(SXM14K$"25XUP&" >.1X//F,!HG(2],ED M":E-XK>(VH3'66JQ*;AI+^B#9/AG(%B"B"=03&L$S-]\3/@W4?_0"HF=XD;5 MIQ:?BAS$]#72\AAY3)$8]9U:LVY9@(A'K31N$TT_>GC>)DQ_?7UY>F9.N*RR9]88[%/8=1_*F2XX5!'A.I*& RY5-'O>>F"ZQ1,'$P8I(* M"A:D'>H(D8+B(THI!;BV0F*6F*2G6^P MAZ60WHA,:E&=F[6H(S@%"0AK@,P\C""EUL[F5$8=T=H-GI>84C+(C)BD%LM[ MD?Q]3.3] M-&[H(5$L#(+H:A7H=2!;WGO^4Y_(FW940XYM#*4%&XTE%3 MP7)*2C::T2&'E/;,*+N,KA2 /,GSW:Q2\'66D"P0PV3S\@'#&?:P=.6/9D)6 M4DSFCA2) M$8)4^"N1,7TE3 ]8"F>2&?%)13EC?.J]H-WM!<.0R[M@ MY9738C4G_*H >OZ\(Q# O+V@2 5Z#ATT2S$WPIF*=V9TMX1$L!$I7T1"P49J M+:&/=K$DAD#Y_: PIBTG(ZBIN&2\TV9O%)4/:Q]BW%?ZD"\1389CCP*E#5R3,/(S 9.RZRC][ M7U.@Q*9+7AT.ZCG:$E 'P4-X&8"]/4Z&OHNUTNP/E1F2\P^4=]B0T M!RPH['D984T%PHIAK??B0V]@W/8F_62V[H2,BQF(_DS],! CG#V:AW UXIIQ M.C7>?+G;-S>/9VN@A0$M[1WD/3A^1OZ"PF")'?U3#<>!.9^O$>A4&,<"Z*TX MH.6]0YW3\TJX3Z78&8'-V.5FW8/KZ5FE]2^]30H=WF8,<18[M?+!02G&E_$W M IZ*$.4 KF6 2.K&K5;/ZIY5U#H[P*O*)34BEPH#)9![]YBR=&J5\2@@?H?D MB*-DK]UIN_\24T?)'*,M)R-8N;>6[8U\@CU(\*\E?%EG@0X8[*S8&(&SO/VL M]GTN4]N(CQ#%OHN=^'$4PWPAA@:N1DC3=ZGE0HK$YUC6YJ4^&O,.LE*3\LOD MKY[B4CMIK5F9X$S?^YT+YP[_>@*8?9[OD-'5DI,1OO3IS=PS@K4?8[-UOCFR M,E0[N]N.4%"IF/IA?(W(ECC]N7/<)1('M+QWJ#,@&<@8-N/('8N_%#L\#H]_ M%35@Q[> 4N*,AI$*Z%D:QJ868%N-.&ZO*O)N,AD8YCU^EA]?/N#;L3>:1"H4 M6&02<8XMXUTLMI;X%QP%MT?9@HD1RU24S^9 >0T!2UY[:X]0%I41DE2L:.?. MW%IJ?_=@?IF04!:=$8&, -#>B?X:8K!_16Z98]K9E$8<,GY<;>^.W?]W)'XZ M>68W, @PF?OR2?2=$#^JNWHDGJ!HRY_"B;I/OWV#%,LS0V-AM7+.]8EX.R3H M"UK-$&T .&,J/W/;X#1$#4#@"MTV3%0$>YY\KZGD;X+CFT#%7&25;QMN2%6] M&H )I#CF:OFN\O>WC:@XYFC5 #PJSFE3?F*M&]=?04SZXJ7D%/U@>%;+]&\> MBOK-,%'"-GNXN/C$L(NB.K3E,=H%2ARWZY/V2IZJ&LYS2'2V:IW4T!QZ;*.B M_Y;X,JJ.WLV@!XDC7Z 9YI8 1$_$S"XZ$5V;M:\3NIUB0TH5JX+EB(Z'AO%^ M^7OH*$7?^93Z3P**#@S$([[.[ +3I1@NEK[GYIK%47B;E82)W(_/4Y [2O K M8;ZW0^\!B_](QC]FD".NE["\C5-*8AEFI72%4M7 M%Q&7[35E!+';)W_')-]6;$@KVOTS1K^I&.68:.1V&+ M!\#,HE48!/=M3@F_]R.S5V#,=UM5U&_SJ(_>T.B))C*W<@(],1RK8).HHR,] MO85X, JILX0,C2C>CB^YC2W'I,3@7:+)06@S&"5J.D;2#L2DHZK%VH_"-Y;5 M$B#IBMLTV(K-ZS29*8FE+3FJZ!@Y'F1,W;^D$D?#[0;SJ2_06D$YZ48DMF9^ M$.M7Z@,':F?X1!!E2QQL+=FV]9FDQX9^=PZ68BQ\T;Q=YU_@,UZ%JV2GC2", M*9#['?.E'W+U5/I>B+:#@/J/T,O5RBM)JX(B]X]@Q/[)UA^)VF-K,/GT;]PG M5#52P>_$.NUNO2TR@FOYJ/T$J1OEN%CO66@4"P^E3Z*9[SO"BZ4 N"UP%L#_ M+*]MZHIY?W/W2_Y0^P95J8;C_-*6BQEHCD0MW+<'X9"J5 .$,7+#81!''=@$ MT4?AR[!)>_#-Y-::Z*K@X^KHPYU=D.*N2G7?+ [E79#1",K%>IAQ&30P+RFS MJ:HPR>1XT\I@>QY>R(EUZM\A[5ZZJM>)-86Z[T!5M:RG7H[WFR]:]FXA+#;> MG,)5,.$[64KE_M6 J>^(*&Z/@:@*[3K,RH9$?__F>^$*C75\*XH%']FFC=*J M,!1L1JNMAUANE,NCJT3C9*)'H+'=*3D(I0T/Y_$//^,5PZTT"Z!BRQNER5:C]H?-G%*N0OB$ZML.Y MS[P*TY77CKT M95Q?R16WGNL.#@QL<@.&]1&?HG.Z.<"6I)+5>>O,0HB8QO&=U8C-[II++?A!135 M;:0;JMDJ#E_91;WR**HPU263S8:85V;1*K1A]][8CB^9*6FB*X,JP ;TC=W M\/>WPLC)1^-] VT7KMB$B^F%QY'&S5S3 M)\)7C2[;E; ]^) 89JZ#>%5A)BNH>5=XE6N!(85/+]9" :\J:,'.@M4(M3'@ M 1++(S67QZY7QV?\I9W$3D15%V%[;9RB9W[GB7;:*B5!\)I6P;684CY\E&O; M.MU37X$D/-8)\O)S("4X5',9HYT[P][H5+$J].N"$>G@H:Q*[4L8EYI>;2.5 M!K(W]T]$1=05]\*XE5>9=>6!82=%"0X56*W$;G-^>#%QHJ)XGCF 4U6GDX29 MJK8P)KC?(V2QV]F&M J)FDEO,D7.TO%7$\/XFE6R"D.0CDG)M2$D&+&OQ$4T M>4(^%R0;TK=.&F6?[GOR#SARFZ"J G"9=6P_8U:J41'!$=KC\AL7BPJR>((X M,&"R[??1GAN9AB]S3,*>016&CX'2*?0FR!&+"+G5IL@J\TI7P1H3>O]*Y EZ M?;S6?D-=-ETUG>KN,/Z)5K(PKZMS"E:_YW^H M.T"8LT0K^/F'_P!02P,$% @ JX.J6&KX1/4 '@ ]QD! !0 !R9'_\*K?9UO13W4=;58SI8T[)5B3)) MU35OL#@\)&R#@"8!2N+\^O5(D!1X@T DE9*9C") (/,+=T^_PMWC[__Q]6CV MZ#-VR^EB_MMC_@M[_ CG:9&G\P^_/?[S_>_@'O_'/_[VM[__+X#_>O;VU:,7 MBW1\A//5H^<=AA7F1U^FJX^/5A_QT5^+[M_3S^'1FUE8E45W!/"/_FO/%Y]. MNNF'CZM'@@EU]K&SOW:_"BZ#*26 9=:#",?GD[-./3S_^]U+\]>7[X M^L7!ZW<'+^B7=X>O7KYX^O[@Q;.GKYZ^?G[P[I\'!^_?T1+Z2ZY./N%OCY?3 MHT\S/'OO8X?EM\==_@*5U4RN-:3YA6]/KUT1=<.-GY= MX3SCFD1G-YXMTH4/S2J#%MW9-VGX/_ M/IZN3B9,%!]CL(!"%U"*Y#IBY$"RJYG*WB=I+Y*KKFE)B^H96\(R]MP]O05Q M6<@G.%LMS]ZII)4]66]&L2;G[NMZFN@AKSS ?$B/=O=\-%WQ/B18IL MB-C3+CU:=$0Z4GZ/'WW!JJA.]> :;^C2!=F[^@R>?N+)\OCHJ+\F3%=X=/;] MTBV.FDK-:O%PS%H+#"UP7XEZ0US'CI[;?O'_"K-CG*0@BLC: 9JZ:!$=A*P4 M&,^M]#ZGS%5CJ;D&QC:2(7Y,R=B7Z,VX3R)YM)AOH"@QZ.PM ^VC)!3"@6/H MP)+U+S*+E$ULS/K+&+;AN_PQ^;X7N9LQ_3TYB,OC[J3'L8:T1F.SP! C Q:2 M(C2D@!PR#9:T4"@1LRNM3>1-6+81 O5-".!'DH(F]&\F#6]Q%:9SS >AFU-L ML=RP6B^P3--T->'DRFL6"MBD$11G""%$#YZAERFS9*)N+!=WH]I&0O2/J28: MLZ29J#S->5JI$69OPC2_G#\/GZ:K,)M8EZ0728 F\04E&6FQ%#6@*XP5GIS@ MH;67>3V4;83"_)A"T8+XS23AU33$Z8SPX/+I/%^S4E)8,3\ZOKH;AM=ER3<&\674_RU:J;QN-5B#-\OWB]H+!NOB(* MTA4_O)ROL,/E:I(URYA%A.(M:6M&L+W*'$1.SC.C="Y\\-S#+LC'%(,-*FG? M@='M_'D\^K3H0G>R!OX\=-T)@7IZM#B>KR["?A,ZG*\FL3 K"@H(3-.SI!0] M2R9+,#R77 37)K1."]T;Y)C"P$%%;UCV-4T53%=UAZ'2X#D)/X'$>:JZ.1J/ M(G$#QEOR:WRV$!DY-R*H8H713/@R0-;@!CCWC!U_7,EIQ9)V <)RB:OE)-LD MN?0)BE .5,D.?#$>F/%2>HE21=8Z'NCOO"_^PT_8A4K$5Q2AX]LJ'X?ESR7V M5Y]H%%&Q+"#YZKTGTNL4GB,DZU0I.5CM6R_K5D!C<@-WX/QE:6Y'_&;R3'8] MS#],2?>NU_<:5P=?3]V"_UPL\I?I;#9Q1@H5A*5%4CRN,!AZ@AT'EIP*/H>2 MFF?-ML$U)M>M@70T9T5CI??\N.MM,U?.>2LE1-+ H!P3Y '2R\0P^&2%Y;9U M9'@!P)C(T;1^D&_S\/\ M4"Y- Z[N1-)F#%U[7G_@ZN,BOYQ_IKBM=Z$FG)'+)4R&C)RT1U D9Y@28)8E MZL!=1M^8OS= &5-NNP&[6Q"\&??[K?A3&T)!_*EFR;YP2YXQ,/*-:Q:50JI0 M.&0CT.120DBIM6]W'9 Q);!;^'1[$[MAH<."',S5R9M9H+!ZGJM0?JIR2+__ M/IW7(K#K',^G944KV-R ^=1AFJYY,L\4I7>KZ?_T+R?)QLP,\[003>O2)4-( M.8)1FCN52F%)-J^;&'I5VTBD_7$D&.$:$3 M@A-9@C A:*-$S*IYLR3KA9' MIU:'HL2SI:=$:B-S4_=>J]&)&KQ#"TX+:5 Z;7+K/9@M8(TO2F\B*HWYT3"A M\YGNO>A.",C$&A>3MQZ,X!:4K>4V)EO@WG!C68G1M3;7F_@O4[4[@A MCVME[?OP%9=O,2$IJCC#B6>,D61)8"RYNC-'L0:7 E@)2G"?4@FM@[MK@8PO MDF_#]7UIWLX12JENG&W@V% Z4C 5T&MP@2,H@QY"E@%XBKXZCAX#MO:+;L$S MOCB_A3 TXT#+(O=/?='4\KBK'OZ$XH:25)1@-9D_WHG1K?A]\_81S"N#F>2,/<;;*S%4(@AS5H*,G1]4@!9$Q0E*U M]-H'(:,81@1N@S6^:+NA5#3CQQ!UC!/.,JTO:3#)UNKK$B$X1KK-V) 0)7%.\6J&@Z]]G/1$%LY*RL$$W[J=YV8T8XJ- M=^7^M5G._6D_A%2?1ULB40#N,IA<73&1"L3:KFM=5)Q0R<1;N[]748PIV&W% M^SUIW6Y;XT+UQ!FJDPU1C,P9Z4FMRD).ET)T$(3*('EQB2=;LANV?.4:4&.* M@9MI@Z:<:"8@F\GMZT#9&)5%$M.22FU%XP)\+!Q8C"+(*M.\M4M\!Z0QA]+R+LMSV6A\>K.A:AUM9,R"ESF2<#THF:IZ.HS2OM:H^: M)(\M:M,\9+X-SYA"YE9"T8S^[3R(Q?S#>^R.7F!<;4AG,9G%G#U0F$XQ@-"2 M?'190&HD&'098YJ[R-D,07.K22B)1?&UA*%N225I:+ R##R@0H% M1LIP\I2-"X599WWK],L0+5'WI]\?T_FBZ^]]2HD4:H9#"0BQ=GU+EL%+4\![ MK84@[1Z3:TR)RQC&%)1_!_FZ_-SMQ:(!'[2)$M:8@@FRM@)4(5\@Y,2@V!0\ MPZQ*:-V(?U\3HH@YY'3>NDT)F+(F10KGG[]5488]*:>W+_ M-E]T%Z*WW,WMCC%?LSPOE7>U#7)8B$&1F&2MIE9PY77 XPVNQ[,F%1B M8TEHPX"VU=O7@'$RN12-(+ML*4I228#+=1\IN4)D=0&8BQ,"*^YL0^2ZQYA&5!CT6C&AD%KA:\@"RGFHHJ& M4@(%?,5H<#Z3!T\DM8G4';UZ@&+A703E.Z0]6PA*<[8T+RA\$TYJ$'GN#F?2 M9M87$#YE,GHF 'E#'NK$+9UM+!A:IT"O1S+2S&]]WB*G>^RV^T>#O:V8LG\]79LEK9V( E3&!"L*3V 1'\0M+/*OH M8VG=XWD+G":1T!TCI:_-@9T.$1(B.\U$ LM-J;7YL;9>1\@F1]%^9+\H37G<7]JU/YS?_O>#TZ83M-(#7'Z,$&;FH7LH90 M^^M4E"8DPTI1K2L^'W2!8[(&#_DL;&LQOK]4->[HJ\3\G4B_GG-W/)U_.,T[ M+>;+9UAHN1M=: =?*9HD*9C.0W?RDIBWO&'K3SIO5- *!.>"5'&NPV=DK@

8HVBB_?2NP9;31$71I1=G&;TUAM/&C8EP7E',QB 9)!(A61O/M 4LQI/3 MH7U)@^CL&Q&-20F,14JO51!M>-IRL%Z_L M0-C'6\B;.%$^,"4BA;C@:BQ 9 M.4B2^2C0(R;>OC_[;EQC\B_'*G/-^=M^VVC#?T8R7#(KA)R,(E.FR'^.0@(3 MC'QI^H-L/JS^&AACVC@A:6TS1!QTH4 M(4%AECP\9 $B5P17.4P>B[7-9P?>$V+C*>0OII^G&>=Y^[>C6;[I%F5+/V^^\Y+RFTKE-/^RGPV'V>)ER^(UY-! _* M6^M!R&H-"S&*'C$%W!FO&1DS']OO--^$9E2Z<%?V7]U9;D+\A@>N?<;Y,9XY M5I#QE(RU^0@UR&IJI^8:PFR+B6A"2+SYH7?.\ =3.9D[-.N(L?,I5;M,PH/E.S[OLFO':7O^CEBWY_Y[8?1G>9 MGN$C6<)EB'>DF92WHC(*L M;1+ H\^)Z7I60^L5W>B@?^?-P#WY?>6PA!VIW*X1$7M%^I_T$'5A5J==YZ/I M?+I]VSPS[CR$( Q&[8;B[1+I,'1W^@F*IV:*?MG\FEZ;D M1/*G:V%P+8)BLA[K1;ARYEZ(+ -OW;=U*Z!1G3O?6E>T8\5 R5Z34F#H V2M M:(6N'@@3B@6%D4F.I,%DZYK46Y*]^^X*;=-Y'@K7Y'4F0'HV067#P+E"RR9> M&J]HP:+UELB]08XJ*[B[P-R:X6[.K"'R.CXD=#H8J)%*]?[HX4070,6B4157 MP@ C:Z_/ZXQH(V0O(=B1NM^MJ^3YTW?__/W5X5^#M(Y\N_C0_2$W+*-5$TA8 M?KQT3 F9/GK TPKSZ3$F%]_8^.0;[*;UF++4U9[%%[C^_WRLR,'7]#',/^#; ML,*#4C"M)D499*4>0UA2K(7<$;QR!EB()6O'I0U#'$/S<"O<^\"]_BJ'9?/* MA_.]UC")7*+BU5%Q@IY1>G1)%[,(R*(S(2JO?.MFG@&6,::\Q8B?FBL'"GYG M@6KI_E8<9(5J\45^=O+GLHY[6Q^26'>5*(#[?#I(CAQ[6[0%;2AN4\E0!.\X M^2)1!DS:*^-;SSO9'MV8G(,?2(X'8O_0XGD>EV[@8ZK8S$L]V(%0*12:R! X M,)44&IY#;G[VX?;HQE1:^>.+Y[[L'UH\US,G+N+3*025:DM-K@<-"U2UPX8# MEUXDDV)B:8#,PI;HQC0:YL<7SWW9_SVTI^'%:Y8D.%_Q26?K$=@6)*,0-DKA MI1^@9W8G[;G#_M''T.$S$H1$#R(C. ]Z8O. '$J2AF-DYJ0I48-/@D*!Z!FX MP@*P6J8HM<8B6V]FW AF&Y%Q#UC>\B"*J EG!O2N3D\,/CL!Z=J3@R>J6$FN MGZJ#QC4HS1EX$SF0UF396O(17>L,TFY(MQ$Q_Y.)V /P=+CCSK"VBM+_S^G- M*:%*JB:C=3UZ+Y'Z9.3Y!4,/"2N(I$Q#4JQUF=Y=F+;*6K*?S=0UY-,#Q(9O M,>'T'+^?*XJY/T)RQI'97+P#T/I""5 Q\]@I::6:=%:;_1?C>JK<3HP7IL MOK>%VXU93=INKDF=+0]+'1 R7:W(YO:C7GX/J1^K/^$N%&X)7NP;XP.C\++4 MB;3!"I9$S7-EO,-]#HYHQK8 M%]/E6CT2.L$]*@H,7-VN]]Q#L(6!0)EXHI"AI-9;)]MBVTJN?K)$^2!\&ZK] M;]W-_X'$GWY;$EFZ4_9TM2:D?RR>]^4A9(Z/*NSZD%S[E?-S028)?0S.Q6J? M4STT$\^BY\5X M2%FX.J-=@9=)0^'!R%0%M)I?E)[/'0[!M0OFI1\)R^5)>>6;"H MF0>C8FT"3>16%J\ ;9"L=JCI!Y"H#4!;R9#]Z65H5Q8-T2NH)6G#DAD87:?= M<*DA9N/ .)LT"FMM;+WS?+]>0>Y^#DNW)^V'+*.[_EC&B69<89T $!S7H"+3 M$) CY& 36ILEAM:S%+<&MY7D^)]+5<>&^X*ZU+[>\)<:LZS9\L=3XD%[]'.YQ&%V5T#&12I59&T*/ D@?ADG"6 M,R[P@2KF[VR'VZ5H]:2/A=XOGJ;_/I[6>73TZ-]7"26M! M6<$A:(6 KI!?BDYYVWP4P%V@QC8G8@A1NEK3VI)3#:N>+\$B.I!"69V\F87Y MZNF\SSKVTU\(7Y&D2OJ6&U:=%5_KV2C0B8+YY*)%T]H;V![=J$9W?2^1:L.[ M[]%UYP,KLGJ^S#A5R4!&1#@.AD=6//<^R]:3$7;MNKM?>O.,1S?F\3?&;_79 MV$FMOK+:(T4"2*Z;J].(-4^0G _:D%Q8?:E6Y=I,Y;UO_",HY7U%9S/I."QG MFBOHMTC

!XE"%MHU?SYEUSEQ %%NG6;/+:XZ6=Q/5KZ7AS0R0-Z@=JPXP7$ M&6%+\-PAAR?7?XWH(VPIH@4B@>1CQB0S+"G#=5; LJ YQ!73T 0-%)9UI7)M ML9F95Q_0<3*ISX]-:0EL<4O%T)VH/^W/44Z,%[GF:3SISD/NOWOMB!FV^=YD MP\=4$J-;B'$E/]CRJLV,YQ7/;-<>YY6$6(@< M4BHS6"E%B1"94B:B1-[;\(9K0/O4"$80/K1H(4()G"<$9X48+"4X].V$YP1GV'Q<5 MG/MPZ#2G'I-D-]JM+FK$)ZZ2H*"AB.J<0L8+A/8S]586G"^A)9:@F%SIT6)-F#I@,#$$Y5."7@X M0NGD)_TC@ &VX6, V%_8G_/;^]L#:.@.&='LP?^8;[^O[K?-;]M"[.N[N_7J M!UO,4(5*KG(,<4D4Q#)GD&4E@C(7M)2HRFI2NM8-)N$PL>$?FXDP'XM:?>\7<8ZQG7[FP^.SY M5M KR$NJW9$ ,0W=R8++I&H;!J9I"84%M>:8?KMJ6Y6Z"FNAB<[RNH:42O7 )X'I/ M2A(IA#U\_Z01[$GQG@:PIS_H'[\^0<7JH;#V,7)KZK.LY*S4F$".> VQ*# D M.:,F-N67U'A;@H\7ST6,"W?C9\"&L M7<]#!S@[;P%G^R$ \97D'K E4%98"!9-:5X1E:?X(S&2ZYLFBWH\11O&,;Z/ M^I>#O['P@6O%WJRDFN5:2$XI,D?U0AMW*#+(4*ZASB7A6.="$F>HWN&+4\YI-R.*.F]%<<3WLZE0R0,@K,<$NP#!^NAK)P:P M'A/M$+]Z]--A)^AW;&W+*C?F]-[L>_LQU;Q6N6"DAMK"R^,*EY 7.85*9IR6 MJLJ48#XGZ9.44E\2*0NM)5:W"KSZL-IL?FH*"?NCJ.7$[YQ]6F-NY^TH>O"T MU8ZDS?)U4TQ_3S*U^ZQLD4[BI^E,>B(_*^[3D_GY!X*1O\SW^XLYE3250Q_L M0IGSR=N5[8J6OC]ZUXCFW"PZFC[\K/H"580@<)T7,1[>U@BMJ=&USHM]!$O+X2'_ M5-R)@<)]\TO;"=,YEADR)TM651BJJBX@KI&&M*02UH0Q*HWY%\QIY(0OX4DO M?G=#[N\L"_L&@8O'I!_7Z?GL7"I-^3F&T2'FN]Z]AIE]1)!(9Q=/C+]8=PD& MP7OK,,9@]U%%^,]K/_ZZYQ[#/BJDPW3U\><#CTA-GO 7M?V^DN^7/]1FVY3G M_;$T[NO[_&Z .2Q8(12F&DK<#!:MS)%)DQQR5@I::UHRY)32\*:N5C$M#V#/Q!78JS(%DK.WZ+'. M8\YTISV?^:KCX+SF_8(+IQ5_F#,^7S0#D']1;'._5O)F^=D.1;8#E%^SS7SS MZW+%-VK]P\Z_:":NFG\VZC!/-3OJ.#VV%="220G&.6L MQ#AHS'%$)E/?8GRWS30;>[UFT5;WTX.M]VKG!J.N9'W.%F @6. TY9CKY^;M MGGM5_!SC<'[S@&'0]I^*K5M8+$J1P#2GL"220,QU 7FF(7%V55UWD!%6+&^ @2]A"7 M0TP+1'E!&:N5B_&-4DEL?D."GMGQ<>6,VUXTD?VLST]:9\-SDF9L&S;X1N'P[$.#@8-_%^V4WC^F3'T*V6U]OM>L[OMW8K_KJR MK?&KY=;(:%[Z;=>WQ[GM7%0%+'-J[)9)!6E655 R12IDAT=PLVFNMFSA=N:) MPY:7H>^8<_[J?[6/],F85U+IN9AO?4%RXNA?VMFT/&.V MB.[D 8DBPS^J=5 M*102A&4Z -9J\E4(1JUZ_12HZEF60:!<(VU._4QEV-[^&#,0>0U17E>%T 7/ M"^T-./5,B^"-)_7N$834L^C?[>@^O49#LIAV&%T_R+)C"PSY ML5>,Q9@O;D MN*J*!7 2AZEI 5&B*O( 0"7NV_WOR*\EN]U\V:Z5VKYA=W.S+UY_,W^Q([ M\A &$I\#&I9 RQ/HF "6"V#9 )8/]\O?( 6?OSA/K38_Q_=(8QT_8,?0U0DE M!LR("=*F^Y5Z:JV&7:V':3?.W?HE&AFY8P]Z[61W[9<(/;QSO^@]H0-QA)HW MV=?--=]LUTRX!E='GDSG, ;$P.\]N:B#24X*$VW"R"&%B4>%G!3Q<.;'Z8\& M9A_$=R7O%WWG^@$$7!/7=)B/UW9HKXELFBNG_6V=R+G,NI+1^@Y\/SS'6Y\AW/6Y.JU,^#G,6";/FZ MVNDXZ9UG/$W%.FI=SM"TQZQH"CPX8L5[#N6<7)'J70= M"#?Z#=M\_WFQ^L,WB!Y[1<*]<-?18KZ7EBYH"">)K%TDC)8N'"$U<1+PO-"' MJ3V'9P)WE,U&;?=?385JB4A=P9K4#&)6*DBRFL(<,USDDE><>N&:/WY]ZMVC M(>:Y9SR6ORYKD@EM^_-LNYX0"+(Z(@GU>>FU'&58F?H>ZTT2BAI]Y4>QOZL,DFOQU3 MC3]PLK.TL8"4SQ.<%EC960$'0,ON3P:WQ:\M=OI;U?[Y?GEC FMS3%Y^:S#5 M^P+@AUFEQ5]G:HLAT?[62#7?="Q$.RM_#Q&NX= MZ4[=?.^GCB.-^)XO"!VMT.1K-Y_5HIF=LOK*_K20M[80PM#Z>;4^,98H(U4M M"UW#0BL)L2XQ))4)2S*)B:Q*5O!:> R!N90?)YNZ>$Y,ARV]5GWWOHE85FM@ MPL#M8G?J5[=WB]6#4F#+_@1_['G?V :AIL>_&QG%[#0N3Z<5O%Z.\4]*]0?. MCGAH+Q$,)V# RM7Q(7W[:X>8\R4N4TJT*12!;$P\J^(R91U.M+CP?6%^\?5\ ML; O7#9GN\&M[4RBHJZ0.86Q0I<0TZR$O)8Y5+56!.45R>K*)]PZ22EQ>-72 M[8Y>#4$_3W1:0VZN)HKSXCXUZ/,/ MA%GLH"-REXG++1!@R2AD,A//FY$:YOAR;W[7'67L+?_NXJ3*LSJO-:QH:8X3 M=K(;XY)!E;,BQUG.,?*Z@(_#5F+C;NX'=7,_V.3\=,\=8#OV/*T^TG*X.8KI ME>SG6SXV1;I&QSV'=K;W*\LDF"]_ CL^P9[1*[!G%>QY3>*:XJHODC>+Q-2D M#C"N(I_ZS,AO#[X>TO.MQ0">E82@0LG*^$8[^K)0.22V50Y56.5*FOA&8I\^ MT?VKO=R=?Z^G-<=YAV:\L&C&WI<\O0JX(DRCLC!?7V3B.IIS2.L*0U*4FF2Z MQ+QVFB%XH0K" )WCJ$ A&[PR#EFES8;)<@4IQ;: +<=Y*2HF%/:[:0]30M M M>SPU.%_K!8CFO]D\PNI^$7&AY>'@)>Z'(^J^U\W5Q??#)?J*_F)==_SC<';ULH,._(X)ARG".#"T7VC@P:>F WXBK^6.EQF>(%!L>(3!T8 MC AZ)# 8^W3@!?2@^/?-_7IM_,$,([O#%P(B117$I*PA08I!6G&NM8G:2U'[ M9>F.4$F>KOOR?;7>PJTM0+>U^5Y%SK!A1H,N<17F\U_@.?5HIL/O% W M?@[P<5O#%>@(@E_8]GX=.2DR(EBL,H C%*8M S@MXD$9P,A'_8'+'EU_C$7ZGAY[_5BTXV7Y7ZQ9FPU9* M=:F,.F>,9:J&&9+9TY+#K3TKL">8CQ3'A4HDOT>IS&IT8Z*^=12 MQS_LG_09##%N0H?=].(F-IB1"BM",@R%Q@QB*N&_?#PN&H(FK1^H3JBS%;W M4TOH*/412=V&IQ][P7.,2Q\1Y,2 ]+$G A--QP\Z^Q/XZX?]1[H#^K5%:MC- MWC1>]/ZV1:G]/-_\\^>U4GWA]F>V53.BJTSGDD*"*CN\V,0G5%(-,RU571:4 MEJ57=T)RCA.[4$L2:D,3K"U"ZTJ#M=K>KQTG=TRW;HXIIY>T&N&IIT>YOP'W MME+Y:(K*BG U'$,]$.,*6$& E637PP"L+!$34U.I/5:"*CF_TR:JIE+_0<)J M,L)AVTE?0F+VIIZ/N9AQKDC.5!/^:HAI92+?G"%(RJH6E238'%1]MH"C5!*[ M[88&>#5? KE:+-AZ8X/?%L#(,_=T7$>X)%IAJ:#(= :QT8S9)KD]QI>J0H3F M)2-^M3$7:RE.,UNC)_/WVQ[OZ0KPQ+ITV[HNUH_?=K.K:S/TVCWE"C0DX^T* MHQ)%\N3':4SJ?4?%?.HQQS\?[M^_9&_[I134)A)LQ1GR/;B4ML MA58A,612(5@1B03'5Q#Q)X3@\%!C$N=X$?[?W49JMD M$UYMFANLX;_;^\"/J^U_JNW^IG XT66&%>%5322L:64V_#H7D-0TA[HLJ<99 M1HGR"XJFX#IQD/7KVN*$'Y6/5FGL6.]/ MQOV0*\NS^=#!QX9[MOGHC8NPSI89CQ5*3\#QM;#;E,AS$>I,2#]M<;)'Q M^^5FNV[2[4WMTBPOZKQFDD/$Z]JBEW!(&*D@+W.M*:>\*+RN<(_0F+":[L.N M5M_R ?:,;+I:+<\&YV,:<_.Z%^K!TT<^5<'7(!5X.[X1(2.YJ6,4)G4J(R(^ M=0%C'PV<:22$W:F:P>>+N? 'D#S]@G1?QCU-T!--,_/FK&RQYM^<)C3M+)RS M A_,Q3G_A'^]P5=U>[=:L_5#6UC47@7VZ,]?36"VT;8-MA!9IA2&J&8%Q%B4 MD*.<0BVDQLP.RBB=>L6<*2;>95JB+BZ7[V[*6[)YDZZ&;#]I7?6YJ>P;6#WMRBG+C:\ R]_13A?]ON+%NLZ_+S!*>] M[W96P,&%M?N3?H8OU7SVSH15VX=K*&B,O[89JUI*]R1QAJY;,D?9;X'WZZ5_1B:0.S([&".R]D#U$.K-R-UK^ MY?/JVW_:NYM%:W\XK-6^9TZR.#V$VJU>MC 7AJ@)J/?+W]T>++0%EAQB@& MV+@Q$P@3P$H# :JPR%5)%>(P#'SGF,38%7H-P:RF& JYZ:7]H0;R<_\UG0SU%!F' MI^S"U*]^U+^TA.=R_L"7VQG.2T&H/?[GO&" 0)T#020'1DJH$!$0PZ!U&<_* MV)MGFP8(#3-':]8W&CV%OL),0--"MCZMQWN4H:R MK]50LHAW-",3!\:O5=AI_/SJ)U[5/?51VR_J&[_'@FH>EC09+#4/:0F!J$>%OH4? MH9E>R6$F:6"NSI[/ES70,5)]XT[E"67J)4SLB52DYS2?V*='NE!?7"WYN^6A M6.JM)?Z5;[6;4](FHG$I2PXY!$)@-^J1YH!6N'#(9U(IB9!!07-_?(B.;2)K M%NQRS3H5>SLN;MKQ.%&)?2^->CI\-3_V_:B$%=3C!WINAG[?#B9YK(O*H, 2.C +$2YP4.I_2**HW/_%ATZ6_!\2 MJYO]'[PV?OS7:GG )MKR-?Z+E6/KAI-45,@6NOKTXPS4[ M@W+YYX*ND"\NK>/QVH+2,1<$Z,FL'-\Q69+D JO=?,>E2V++]QZ:=N[-G7D_ M7VK[U^NU5O/MC)**5$K8[3K/D8,5%G;9%Q) (6FERKP28=5"%RF-7LS7TLUX M?\=YH'[\MNDD4H>9B0/)NA/5$:US-C79E$5^ Y(EJ_6[1&?BDK\!<4\K_X9N MB#_TOEN:U?IK;56;=F@L$32,49!3!QZ&)0:4"P)*HPB1BFAFO.9=]A&9ZM#; MH1O6+]ZK(?]C[S5R1QY[0T2..OA>DNFJ@^_)0R<_^%X2Z]S!]^*U5S??-K[W MSUHN^&8S-_-F0HA=[_OK[E:ZN MY2L4TM/2?,U3HVO.=N.1/NZF(]61H/9\7R&B2V@]0FP4=0.B"*",&""(*@N- MA*XH#P.A'* 8LMBB8"@[]+,] TTL,K@$K5=UO@'89.H(#<)>U,,(O5R>8J8K M0^NE-G4EFH_H9XK1O&Z+6_='AN?]W/[5UKW5Q+05;288EBK'!G!*$2!(0D"I M@L H; 02E*DJ:,:G#]'14S 7Q\'=9(L#0^TO'4=A5L%+L7ZF(;6ZKG4-.PQD M'X?5$VPC0N1-9"B\2$YJ+4*4<&PR@NZ-[1M=S[_91W[3!W0TA_]_^WV^F9&" MP9)Q"HK=#;.1%W8R'59:!:Y!#C_3CNX33 M2!VVA)_BA]YD?UNO-I?1KZ^$##TOU"C8H4>DGA%$]+S0_6BB%^Z)A!55__NX MV=8)HON50QI>ROE"?]"6GAN>\MZ^\/O5N<+L/?+]H3![W]=00(:8+#@HJM*> M^H7U_CD6$"BABQ)+4FJ.0];\&$R.;"LZ++LVZ/6.Z6QY,IC&_MI]*%T+Q4.W MA>)QUT*QVH]_B.Y8&>4]^]FNYWY[83;OZ,7M^,%8PR0 6 MRAY-L#V?<(8-8'E5,%0@)7+O[/AK10Q;L$?2 M1=2:GA73/_%[K;AQJ5S?EQJ4C>T3I2>_>O:VR3*F?4QW MSO_5?.GRDB)6\0+P0KB25BZ!R+4 -)<5A 8)Q8/"G*-R._8QZ9'RILCWO];]:[IO1@V+A;%\K9^@V\%3 &'?[K*0!_O:U$D]]T/G+5_SA_F6+V9%552EP + @CE8 M56\S30 MS':M0R*2N> B)P":ITA4%8:E426)9>!];[')$;?ZUT[^WSKCC*Z+H/* M[ %]OO!N4+BH&K]E>8VX8>NQ4Y^3>(#\)1F2U^&TCW^FVINGPEVNMSFZ+G*P MV-DAPIWAUZ]^'"YI9V/7DX6;6K[.Z->[[1>]OO_"E^T@X9]6:Z/GVT?[5?F' M=B\#*7YCF1[$.G!R[U)[W^ M-K=_W7[XM0V&4"H0%X4!!$,,B"X)H,*!DK%2:H,QAL*K%K:?S,@'64GLT^U_?OC5/U+4HZ'AP%@:N<,L_"61(Z)D/;+[A\K2Z" N7A;\^H/B9L.2 M]03/>FZ>+((V+$ WC.9Q=1)XEO?SI7ZWU5_M 1TK!H4T #GK0Z2!@&-M31 F M4!5*4U-YE>8.$1K9")W'+''4LYK\=5@M!W7UVZ.42@@\O$?+?RUPRXEPJ7_\WAH]JGU!U>A:PJ5"(&<%$YA!:8 M ^9P3!$M#,0&BAQYC1,;H#/R/C1 MK%^L5&>E"U2F/;STBWIRFABX/'*Q6I^I/HOS5>-K-WUT:X4 M[^UW1\=Y;G7:J)TT_[A>VR_33""%=*DI$)@C5\*L >>%M"_&_J9 6I=APW,] M:(YL6%H.,MVPL*D[-59UREDV#&2\9B>T$6=8F7YF)K&*PHS+3CLM]5HY33Z^ M8> F:UE(V<_B+6^RKI1ABA/WEGBKX+1#Q/_6\(SN!]Y43G[2=FW,MS]V^3ID MM"YT#BBK."!E81V/RF A; ^"8?(&*_!4I=)C&P$=D2S34O5/XUY027]:SN- MH&%+>2_CCF!$SO;2^_?.UUXO=%RN]D3X-$G:?G%Z$K07;IPL.=O/># M>W/YWLE,SB#[7:LS?/$++1YWX$,?]7J^4C.J&$.*:,"(<1T@R !16=,M'8)^PGR+]+'QZ]809YQVM[$#L)GNJKF:^8?8^*59Q MF-RI&HW]B$[;=QRDB),VY+"[KW!W/Z[G4L_*BC-&J0!&%F[XNT: :FV (ASR MO$*:J"#L@,.CQR^J.LQZ?W $TS4.-JH)\.B"!8YPN+*:2&+WYPGC*;V3YL'3 M.P]/!#J[MS^](BW:ZZL?W=_4 0HM$5H@O MM&[/$Y(,!JMGW-[K[]M75IY_SA EB!H!05X@-PX0,NNL

6[M0&$ K; &R AM%,NU05[% MR,DX&OL\OR?:>.U9$.!7.KT/9]$FUV:8O6FM3,-?=F PLQQF^SS4CL>L8?(F MZ^B_.6P,(8^-I'__=-[D[R$N]3?5^PA*&2;574]Z,0V=R5*12=7235NF?7!L M2Y[=U]YM-H]:O7E?FQAT,Q'[?-![QAB&E580:%C8LRN$$K!""(!03K20 M!1,XK'(\G(,&P9SRR4O>%[D@).2 R)+!GA>&B %8I AI#GR2J0]#_LC M&]*WWQ_FZRO!^Y[IO0[[_"_[;468Z:'BC5>]Q1O[\HR]7-:!;PG? M"/]3R,O^9L0=65[Z-R3HJ/-\+ZCG7/0,3$UVB'H^A7=/7,_(13@>67/J^UE_ MGCO\@^7V _]JO0VD#$5$ E3F$I"*"4"UJ(!6K- 59\H8KY:Z2P3&]@=JDMF! M9N:(^H..G=5)_TZ=0M+ 8%N8D$'(8GV21"&*G7W@9$AB?>)T$<1ZKXN+?.QF M<-PN53T :7/WN-UL^5+9,\I,05TH@S#(I:: H%Q9]][EWTHD5<614CPH/=]' M;.0EUY+.%G,N'![_7 ?6P?4K"KO< Z\ XC*W]HA"P%1N50:M^BC3L!(P#-@\ ME:JN&ECT>]# (B]-^<5N4DD?9K'VXXM/ MB 59VVSOS">^T+M!=DABA @L0%Y@8MT"S("HC/L#6:]*E:JH@CRI$PJCIX(V M->[@QE$,13P[5H:?(;A*Q+#EOI.N)C8*_-@%49(ABQT_?V+0L OBG>*!7;HP M;IW]?;YN^HB9#/,,&EKC$$,A22>=]EX 6' .N65GF!D%1>H%J7"(P\BK[ M8/7M(--6"WO]YVS>4@U<<"=:\5MOU\@:&!FH,_XWV>UVNYZ+QVU=Y;%=94?B M[QA)MPXOB9AH&9X\?M)5>$FXXT5X\;KX60%-%/#M4KF@WPQ5D#%E*J -M-ZR M*'- E<( PH+E2B I$0L=$O"$PLBK<(^.WQ#-+-4Z_!X^%."I7H8#=%=+&[8. M@P6-0O\_*\Q5L/]/GS@YWO]9@0EX9=S$<+OQ<<8J@)3]%$,D:&G"X.4N4!IYV;U:K=>KWUU)T5?7T!<* M'7=)/7Z;7Q*APU;?CF3FOF593;3&P:W)IH2&&Y L&2#<)3H3P\ -B'L*_C9T M0WC]S:WB7S>?MFNMMVU]XNUG^P]G$]HC4 $%%L@>!05W$:5*5D H-^E6F$(P M@2MJO%I9O*B-O'!K^EG#P*X4-]NSX%_+,*RU_K6<7!=AZ[E?#1' <;WKYJ)V]W.%[_V.^ M_?+Z<;-=?=7K7<@<&805+@ N!70].KGU2I0"6%!=PMP(3H.JH[VHCFSH6AZ: M#7O'1?:[92/;\9&]TDOYY2M?_S.TV]='J7Z^3')5A=G!("V-$&P+$C]9ZZ\/ MS8F[?@/4<-KP&W)S9 *N[8"],_LRH09R]W:IWA^R]'_7?/-H';*[Y<\.3=/5 M3K_BF_GFJ,]522&ES"DH."FL0U794Y A]A0DN,/'-(7QJS\>A;NQDWB=7N(. M;]F.N8QO@XM+QWE+?@;LV70?9NBZ:C^H]Z9%^:Z+",Z^C=4RVS.Q-G^@1SEF_7,G\L0MD)G;!^H4]];H&KH];N#_-EPXS[;TU M$OJH4OO-?%.CISG(X'8DT\SDJH+8*,"KTBYGNW@!+5PB57,")=9&RR#0LS#R M([M*^^X*WG97J):%;.V=X8G4J]_"'T];8>:@Y2.K&3G3E;)CID;MOMG-;8U$0^Y7H#M/-:?KAD?SO31U4"$JDAP%(X%#A8 ,I* M#O*JRAGB6NRB:FWSJW;.DV[AA:.D?C*\R'UA1N6*Y5RE279T[[) M#M3'L1L]8HY@*,Y1>S;+T"-ZGRGHNRT\#>;2:;MLVD]!G[%3: MY\_K^LCB0%N71._@KATWT2O(B@]F%!Q/0G$%%0F2S$F5$DW"9GRL9%0HNLZ*/:C M1EYID(S:+!JO&"DUYD P!SI,I0;490Z4T(SF%!F4!Q5,7:0T\F:QHYO5A -! M0R]JQ\^;3")SF&U_*NY-UJ)3I4\@#LJ6"B3T(IUI 4*'Q#T!!QV\(;;+_[5V MN<;%NZ72W_]'_YA!6(H*PQPPK# @@D- 4>[ UFB92Z*H*$18F_\1A9%7:-L" MWQ+-:JJ9)1O:Z7^LE_XUFD3:L+49+&A$M_\%8:YH]S]^XL3]_A<$.FWXOW1A MY&2[R'#@N!Q?[?KMLV/H+&QI M'ZO+)21J',-:7:_WZMJSDG!J3J#PJ>;F^)*==G).H#).9N>$WA_9^KK@F\V= M:1OW[]9UVWX]I8)0@AF$!&#J*@*IIH CAY$AI=)4&HQS+\R>04HCVX^:KEL) M.TB1U;H!BX@:\W%97WX&(HD6PBQ"M +"^V:'A$O5/WN1SK1]M$/BGO33#MX0 M/SQ/NL*)\RWS;[^['_4,:LII651 )&>D5&4IH=>)_VI. M1G8B/CQ^U6OWC?^O,",2KUD_NS*)OL),C64I:WC*_N2X^G.VY\N!!K1AP"YK M-UG+G'5(6O82.B57JRB1;8KG8U)S=;6ZCBW8]0^,,VH-T7O^O;61K_12F_EV M5N::5I@6P &! 5)R#40A%3!549:(XX)"%N8%7: TNMO3KK(M_[[S<+(_B89V MX%2'2[KR,T()Y \S,:W@EN+.;\G^]&I(\&##,2!6(K-PB7 8JC+^#7JZ6] M;SMW6^.#_3KIM>LWV33YLF8\2\8/PY.BA[8,:18A;*"P!T/**ZO9JD2 (VE= MN:*@.555CJ07 LP(>HUIKYI.<7[V,:$ZPNSD\;S&W2";SD2NT>8U7I)RG(F- M)]2>O"TI8.HP:GS#S;NE]<(>F^Z&[1>]OO_"ERV>? ?4]:@6 M^6?]E<^7=9BZZ4)]Y O7%;&9%8QRR"L!D*$*$*XY8 ZI&BN&"EE)J:N@Y-2+ MDFYD@[9C ^R*^?>,9!U.LKK]QYFZ_Z?Y.GBNUTO2YW70LR__.Q ?N[LXPD3T MCC!I!S=V),YJD;.ME?DPX*0C]ID6DLO?NH0YQ!?Y3L<%ZWTFV5X"'/#SOE9/ MP.%G9C)N]_]5;[;VJ75FTE2,<\X(H,@!/"*[]W))2X"45M#NPK0J@MS[SK-' MWOE:2E&9VJX&_/:32+G"K+FG2,&&\PSSB#>?@4VO/6JSF_M)5-(V&KLZ*)#./MM%&0/+QE3=;KUTIJVS\U' M[),N-Z^;(M.=CZ[Z^<[0$<$@+0 HH@4!JQWE;-.2#DQ@7M259X(RA08"$Y![X?=$LT]# MPH>G%8<$2Y4VO$AGVK3@D+@G:;_!&^(6;^U:._]\K;]8%WW^31^RBQ_T]L[< M\^\?7>FD]=P[>/7WJX^\[KXN!2H+SB5@B%2 2&*7>.FZ%1"C&#)$RXK,MJZ@ MR&^)7\E/D"'8BO\F6NIZHL>7?P^S#M:_#SXI, MJ.0P6]-$49YP]K3XX2;[T&C63%)HV$QGG!+I*Y$)NY:;20U=(M4= MF\-4CXTSFM:)XFVK>EU.WN)%'J']&2@A914%!F,-B*YRP#BK@*$YSW&1JLU'/E?OEO\S7ZK=V"H'&C$3E24)5LBK"L"#ULA^Q8YZ:QIN]L/? H )?336;Q$2ZR'4<6@)VW.- M)6W//9DC?K,?!%>CPZ13A3_@3D*5Q('I7*F:() <3V%[ '"&GC 9N(VG*%W@ M&M];8FO(K4=E5?_C$(4^>/<8%PRCD@%KQ@@@PA# ,+>V#:J2E:7A3 8%B_N( MC6S-]J1#R\9[U./GRZ02.LQT[:EVLCXC)7U\!$Q62MY#:N)Z\F&A3XO*/>Z) MC!GO8M#G\%/W%1CU+UWM!9I52!.65 M=3HJ!#C%!2 YQH QID%1<5Y@0A1A*"SJ$L'%Z#&87=0VZ8"NL_HD.=,F)Q(4 MTI2 T)(#6I4%X)!8BY^71)N@(I^1M1D#05BG ]>3:=3/LH^LIS#C[C$.S:$E MM"QE.YYL7X%]V#YH8LC#I^R?(AT>_3[.]7$#&+;MZ)Q[^XBZ8EMH6>1(&R"D M0=:W406@I)0 H4IAHYE25=!\P'-$1EXDA\$2CNA-YLA&5;*?59#?UGJMV&$+ MZ>D4*C^)@_?&/I$2;7YG24RZN_4)>;Q]]5X;OC_=?M5+Y4+>/RWXYQDL$5(, M:X#=F!>[#@VPAXT*0,6H,I!21+Q\XI,GC[SX]K0R1\Q_@WHJ_? .%2U3V,KR M%"=HASK+>M06]?1)D^U19P7H;E+G+XC;I3[N\!EJ$+_;W=CLG)=,:@X4DG9Y M*),#2@D#5%:*4GL(-R0H!W"6RM@E4GKMYIW>9O(R'$78AG5>5WX[UM4:"%M8 M>W)9 Y-Y.P) ?:](B;:L\S0FW;-ZQ3S>M/HO3@@@TVF]G#')=&D=1U 6+L C MM%VH$)9 ,L59R7%.29X 0:9#& .[>=%*0" M#!8$:%I6A3%2D4+.'NIZDT];OMY.K^!CXMY*?J4_SY=U.%_P18VC/9X:,9%5 MH6EECSL< V*/08!7D@/"BBK'E$*3FU:-;Y?JN92X(QUPQE;3Z*]02"M9, I M%E9_A;)'R-SU;.9YF7-8,A&$2)E2=_%@1M,L8;\=.J5&PC;KBWA&'>HC QJ= MD7-,1*,NN>>'-#HCO!>FT;G[P@^F[_5GOFCB3G4$A&MDA"X+@/)*.E@#N]++ MW H6%XJ2"1#V/=H>O3LL2-#CEJV"SL&1(3.J6'XC'J%<('QGP"Y@HZJ%R2( M.JP>/VNRX^H%(;H'UDN71,YVX)LOMTOE_G*K\1M?N/[+V^UKOE[_L&NQ+ON= ME5(7!63&A5:MPU%A! 3%!M@#+"YS)9CA0#WE1+H?](&-P&$/ M7@KTVS63JR5L:>XU4O_0X> FX]MLQT13OY]P($2(T*F&0WC1G'901(@:3H9& M!-U\!59@74+[TVI]S[^[]*<#9;:/MQ^3JC@#CEJ$^_-1[TS/ULUVBL89W9%^UYJ M+O6B>2D.&[K#=G8G%O.F3RXQ5EVDFE)"RH6R,#WR6Z22S@*TQ3YKA-+AW1 N MUVGP4=MO[W([PZS0$A,(U8GI<.[ ML7L!?4_1NO6S7F-J+,QR#1<*[]BI^X%NLI:CB4J%>W0Q1:GP.?(OIU2X1SE! MI<)]SXEM2FKZFYP=_*"W,XG=8"\E0"&KRN4@"R!**!S&(^=YB4M1\+ ^I"?/ M']F@[*B%=AX]U8&?9;A"LK"%OV_SOKTB?N,SHIVVEIT_K*)@=4;]Z5IOWZW;%JO9ZY9D%0,NK$+ MQHW9Y(!Q5^VFJ-0P9])0/0DP^CGNIDEN'(Y3UQV&DKV3@%/2 MOJ<6\L&^HX;G%X#ZW:?*YT;M/LO;OP?J=I]:DZ%F]Q*)C'BOM9IO?^)ROCB4 MF7--(3',(?X5UC\J* :,%A0@@ZL""T&MY0T*<)\A,G8\NR:9[6@&%M[W:LGVES('!ZE!QPP/3/?*DBD.?(S%MV+E'R),H<]^U"C\4W4?W%('AC.#ZC$ZVA?RJ"A* 7&!@>!, %(2"@2A!A1N!H'&4O$R*"811G[J M''%2>*E 3?L9A/'T%V8H6CZ>"5@J3@NI)A:%$9]VA%&48DYF&L4])S]0:3A'A0(Y$AP0S'(@I"B K& N-,\E*D68\Q7(P>A>64LX M/AP3JM*RR.U)%^8 &9);=\T:>>Z*@GAE%"IX3DL4A&$QHD)36/DSW89__ /- M$?IKIJ96O9_5'U&A86;_Q,X?9EB==CC=9"V#Z0Q_I"(26?Y0ZI.:_DC5'-O^ MV,=$YL'.P%@Y]*KM[5*]M\?X.LA_-*R$&*9@4=@C)=,:$%A (+3 0'%"C#M9 M:NS53G4%#V.7&W1FP>R1W6J6-DUKQ.ZS'7M]I[%D>O=,P(VKS<#\W 58O*=* MO3E5Z(^;6M$_:ZGGW^I@X)@S9J[06:H<8 0'TZ8(XU5TDD&\XE&1F*G.I-Z9 M7S:ZIG,GMM:'=K4$;[_++Z[ZX*?5NNMS[[F8<221T)@#164)2"$I8 6D0#)3 MF1P6FC$8A/09R\G(%J_F"ZP,>+1G1=Y8NE7+G*OCT2U[=GL\7L?8O M_HWX6<%)]!QF"_"&(4"- MK@1E%92*1O3K^=#V6GY7]^?MT[&Z82(BJ^"E2#];E4POUU6@[Z:1M@RX@:0= M'NKQI.E+S7UD3EQ_WDOR68K2?91PJ5+=Z]Y1D.8/!Q,H$,^%4<"0TAX("Z4 M+P0$NL(5=^!92-.$<.A3G0)'P9,//@=*Q'.1X"2_:Q,8L7% 6RV/+@QYRT7V<>]XFI&FJ#0GI>$P)O!\J="X_0G M/"U$9[!"3G [PY\0/D;THU[;X_)7=TRJNT9^MA[1>BY=H-S55?^RG&\W+:BL M*JJJ8H8#C% )"!,"<"0J(%!N'%1\54&O'%L8V9%=E XC+5C(>L]*6UK^Z)CQ MGZT9H-%^TS*>G@+-2D=%3<_:@8NLF5!<\S$,YWO5M\][).DX.HN;3NJKNS3S M2<,E[QE5&O"PR::6A@O8'6 :<7><"W>KU-Q]3?BB&97:MJ*WWV285L$(^.9>,B;RK/II3>I,>8E][#_YW12YPNL$SXR7$@M(!8"J<+BH6+OY MZG8]*T*L.JN2Z6JV=578GDNY?FS0FMT_W/L+VU2%-RFJP%7:2,VHE(0S#4HE M$2"PE( 6O 4$:JP(A5$0;C/$5)'6*IX>3W-3[ 4@7:F7X!P4_*$WU0VHWGH MM,;AB2 G5N#I;V.3/BY&_'ZUV;CH3]/<]W>]_;)2;I3R9EN?TV:&ZSPW6H"R M+') *L8!(S6HO"I+5$)*"A56U^E%-^0K%U7-N(8I>/NP5VX^=7RH=6N;+&I5YP1N^9N82P!FU?-]D#>;L6F3OQYC()X*>DAX\M;NBU_U6L[YXG:I[K9?]'J78I"X%+F" $(7B1!0 M ZYX"3#,*V@TKFCNG:J]1&1D2W(@6Y/8J/_ M[]&^T;??ZG*4_:Y;4E%QA3F !32 $%H"AJ0$I2D)KH321H7A*5^B-+;3LJ>; M-80#796+"O)T2U*('>B"'$L\4OWIH&BI'(J+=*9U'H;$/7$4!F^(1?WBR\V' MU59O[M=-$R+U6I*P$DE78]E\(AY0@%M*J(PH8H MC8HPS*L(+L9. S:.V*;3&!N%B!6C7S]S,+K6PDQ%S8[K9+$,W60U2[5#UG@I M':ZR ULC69.K-),,@RN&AXDANJY0TRF"US4/BRV?V@<-[E<7JCC.!P=_=C7A MF_E6?]+K;W.I&Z3SGYN,I;N@G<.)(=76TP-595R[C:A<,@6" B$DF9 $\; " MAI$9'MDF-FFPMOQ5=@/];7=?:"W7R*_/SXZ^I)<29G)O/[Y[?7,^J]*=Q?=N M*==U=[/K=WZ]VFRS#HLI2\ZFT6.RJK61V9VX\&T:Y9_6SDU$-VR'J'VW]8_9 M+Y]F14ZXM/\#JC 8$.TP=$HA0*6A]5P+K+56/C;\\,B1K>PO?_GT%S]#VI&R MW]3%\1YFC'[Y\.[^[9OLT_WM_=M/UUN54Y9[LDKMQ8B4J7!'?4A.BS8:H(03C-&0>R-'XKJS5@!$9N:Q?LO M?/FDVFDWW.T( _-O]OG;-WRK]S9KEB-*9,$8$$110+"N ,>T!)1S6#*=\\ 8 MR(N1;&1SU5:ANNI3M5HL^'J3/=A56U>B3C5),_F7P3-1]5+X'3$Q=GW):]L) MT)&VC95OK;S'!;&'"9]G$.AKP3,G>79P"E_ )-"Q7N=S3Q%-+M>_QP32L5YG MLNFEHS%X=;4GWWSY:;'Z_=/CP\.B%H$O#NF0S1'Z<%E2HV"A *;^YO8VOS\#-J%LH MNM/>S5.M=MB:JEPT1CGI"T>#N'BN$M(85?44DT8][BKHPOVPE YVQIU8S#\W MM814*N*2ID!7K *$"V(/$0P! 5%58,AD _$W& MO[IX;Q2HX8 ^_0Q5?-D1B&UKNS3W% 99LWVCA@YE=Z:7_8MH'X' FM\\IE[Q0#A! , M!)*5M2,0FHIBS720+S1$<&2;X5S6&F O$(5P2$U^]B"E\&&FH*5M3MS]A+8#D.E=YCFENP@XYO>3&/LOLB5NOF[=GFAJT[3?'0E;SX-FA MX:D_SZ-*,JT$GDBN4TA4_?BPG F+R'N(35Y)/BSXN7)RC[O"&\VB0S=M@.:G MU=KH>5!(&D$)KAWJAE!-V%[]=%(^--Y M\^MT<._>6;+^X_EYG^9H]:=>'G M#DS<_>)VJ9Y^T+FR,7"[[ITWNOG;_GOQZ.81[^;7_6RMW5MCM-S.,,\%E44. M<@.M)>)NAB:Q?VC$*H-P3O.;@(#_C=*OYU\VF[UGK;=OO=?K;_<&Y[S4!3?'"OUU]=@_@NJ2=+DHN< $YR M"(C"&#!>&H %M=L5%TR67L!VL0R,[30[EK*&IZS#1.:XR!P;_D&6*/T.!\[& MUEJ8:7^BL-U,C#U#-^=U& %\%:5,_YC3V$J-BQI%*3=-C.<:A?1$::(>.UF< MY1JANY&2JYX3=UIIZF==8&:UM$]_LW*5'[.RY)5DU,TH*%T)ABP 504'6MA_ M*Z($K8+0?LY2&=DDM[7V>Z+9;PW9P)SL>07Y^>%7BQUF4\,E#O9A>R5*Y&J> MIS&I1]@KYK'CUG_Q]2'(_73ZUVV7HL)48D0+8' I&BPN9JPOQ4I8<<8XJD10 M>V$+JV8*'EX3NBQA>O&?B22"[V<MJ#GL(E.Y;SCGC M.F:!#+(ZM@OPZ>/'[*%E(GMP7+B,AJSY M:":XWKC*",>*^X5Q"<^O?/U/ZS9_\\^,3_!*_0S7RWA1(]1 ]'=5[KC//N[> M<"- 4WY6!_]D4OLYOIZ?>ZC(,*/_'J-%O!6>;,"(/\78<7,.#7:U_O&/U?J? M[Y8?URNI-YL/>GMG?M8;O?ZF-S,%*Z4+5UFK: D()PP(IDM@-0^YY"6DF(9L M !XT1[;DCK#+VCPTI$.GRPVKS,_ )E9$F*7<$[_)=NIH&;C)7*++Y>I;)E(. MEO.6.-E8N6&*$P^5\U;!Z4@Y_ULCL\VK93VEYA_S[9?7C]:E^:K7=4;;$IE1 M6FHJ"P7R4DI *,H!1S('VE14X((6!@45W/<1&]D [$A'E:+T*LDSI9I(], $ MZ$[JWRW9;$?W9E=PPHW59':[6*Q^KX^.-=CG6JOY-G-C#!.F+CVD3Y5H[",U M;5K00^B3))[//7$K_8T6VP/.P?M]5P@QE>""*(!H10 1E5WD6AA0"5D20BK) MRC)DD5^@,_+Z=E0[N"A7--% $/B)5H[5ZB,NFR'1#U M>,4.71ZW6(]*5)\.&KQ[W&ZV?.D2\_8\.YND+0 C"L"&%0B MSPM,B-1APZ&#Z(=\N:.&1-=4XH>RABD3L3(GN)" ,PD!86[X/&88R()))2I= MX2((O&PT5<8<@W;5^KRMUF_TF:T.;&1__ /-$?IK)J94NI]Q'4V582;WI.?A M>/!LUN'E)JNY26>*HY20R$"'T9[4;$>IY=B8QSTD?-[KV^7VD CX63^XXN'E MYT];OGWM :/TAR MH)PYTIFC'5GYTJJK=B&O&1:0,VHDH)PH0,I* I8+ W))L4$Y0;EA(>TP9V@$ M+>+PGI4]1=>Y8DEF?UI8HH'>^SG5^*W9*P4.6ZL'6=^ULK[OE344EMSD)*A6;8C@]#OLGGSVFV/@VDWV6(&1.^T5:KEZN_76R/4[[@4Q MQ]IVC\D][]Y[0?C!#?C2?>&M0&_NF@HY:U*Z[1-OUT8"I' .( M:5EB1$51>-6?7:0P=B[BC_SKPU_OLCWENC_"\\1[62W]*SF)L(&IA[-R1C39 M7/@:>'?17"UW7)O,>?G3],'TBM33Z'+^OLDZ67K9[K:J]%\X<4GL( C\[>?/ M:_V9;_4[:P?GR\U+\B_1SEOLA>6K-PW'4=A>^9FO76._6:UF"O[<%7'SN=ZT\9G<545 MQF "I"(8D%P00$E1VIU-"X&(KG+JE03O)S/^87M/.-M1#@QF#^BI?S-()WWP MF3I&<&_#Z2=7GU&S3^@8-/NO@S$;>/@DAL9/P)T1\+PZ_'C\*U_/W> -![NQ M[P^]_WW5'I @D26'4 $EJ]+U<=ISLA0EX))4B O(D/::D#%,:N2%NB/>X.8< M^H\M??]#Y("RAD_/Z500MEI[I(\X2P^HP?]0G4X=<:?KF"]%T!';3\">L_; M R8[=/L)TCU]>]X1=PS_X- G-E\^KE??YDJK5S]^V3CLS7WRX%9NY]]J ^FJ MG>?+1_M9^TOG[XA-70$]@P7#A#$-A# :$&./U+0B'##!B,HEA$P$':G3L#6V MR^*0Q\QB]?LF<^\X6^T37'S/WG^%'943O0Z_8^_T2@ZSM1]J0!NKXQV'[KSZ M)\=D-E_^.3OD$P^,WF0'5K,#K]EO.VX3YB?2JB_1J3(14Y.>$-,J\OBTE_CI MD=%.NY_JIRT*V'J$)A<(N*0I()(K:RVE ;(P*(<5R:LJ;$#*"8F1S=^>X#5# M4$[UXAFRNTK:P%!:F*#A(:V+LJ0*-9T2F#8$=%' D]#,Y2LG'%:R;^NN@19G M1M&2090#B* !!(H*,$4KH$@EN'5\!IY:=\98\DTDP\MM0EF1ARI M?/@ ^ R*'"$ OY_F(/JQ+I[I-4PPCR/^=4PQ9..JUS+-O(SS"AQC",81I9<_ MV>*\:I*,J[CPZ#COT&UV=Z9IYIZ57!8YH0B04G) =%4!D>=VRY%4X0I"97@0 MGD?WX2-O&[5WY#"7:F)AGN 3'?CY@+&2A=GQ]ZOE9] I[;BO>X7+]C_.R=' M(L_OR:,G]?G."77L[9V]YHIRDM.%[);JO5W,\HN^6^HVK(IA14N4*X TE8 0 MQ !'G *H"=*,2 %ET+#J -HC+\"?YNN-W::6R_DW>S-?_X@HU/!4HN[PX$Y1Q04TE KN^[*. MQC__^S]VG]@_W+GNO__C_P-02P,$% @ JX.J6 [^@ %1FP 70\' !0 M !R9')!8I0$* #)(O7KQP/(/8$DECAY(EMF560R$WF.A_L7 M'NX>OOS3__CV^>RGK[A83N>S?_X3_S/[TT\X2_,\G7W\YS_]]<.OX/[T/_[E M'_[AG_XO@/_SR[O7/[V8I_//.%O]]'R!887YIS^FJT\_K3[A3W^;+_YC^C7\ M]/8LK,I\\1G@7]:_]GS^Y?MB^O'3ZB?!A+K\V.5/%_\HN RFE "660_*:09. M9@N!%YFB%\Y$]_]\_$>5'/*@"FBM(JAB"S@5$;R, 2-ZZU&L'WHVG?W'/]8_ M8ECB3[2\V7+]SW_^TZ?5ZLL__OSS'W_\\>=O<7'VY_GBX\^",?GSY:?_=/'Q M;_<^_X=__3JH\OIM@_28_G/_^>WU^_3)_P<8#I;KL(LU1<^ Z^@D!K11Z-N+KA0OB>2U%):8_OQQ_O5G>C!)0\CZ166)7+/C MWNLV;#F.[LMM]VI6M]::FQ]"/,.)=(4)8TGFLB HCAQB8 )"*9()1)%,.&D) MN]Y\>S4WQ?QLD7Z:+S(N2)]1V+G2]RA5I7%Q_\EA4G"_A8PA?)N^) MZ5@7\OPL+)=OROO5//W'LV_3Y<3EF'*2'+@)!I0QM! >%3@F,@_9H?3B 6B4 ML(QKJB_>M,$'GJV6E]^Y!LH/B1D/+6WD/!^"Z1V@YR;]+^:?PW0V05^2S(6! M=?6@C=I 0)Z!R+<1I4VZ8&/8W*=B'+PT%N^\*:][0,O\\^?Y;+V W_!SQ,4D M>5ETS@@Z*$>;2#'PBEOPQCK.4!;F9&NPW"5B7*R<*M6[(#F)Q1U@Y&]AL0BS MU07Q.:585#&D9 .Q@C$ZG:VWD*,IKC@CK6VM3&X1L!O7T$RS<>7%7.J(= M+$YA;R<(>8N+Z3R_G.479*]/-.?1(FI2ET(00Z0$GQ$A1I\"ESJ%$IO@X]9K M]T*'?'+H.)ZUG6#C YE*RVEER@6^DZLGIPK O"(-&)D#AR@!9;+!VA0LIC9' MR9TW[X40]>00?FH?36Z M$HI"%&IW$CCNOG$O4.@G XJ3&-H%&-[AQVD-*<]6OX?/./$F!2\DAZ 26>&Q M% B:)_!2R:*T(Y_K-&VQ[:U[@<(\,5"<:)TTH7$ZL_'RIOG(2HBP>+S I?K#.*-<#)@T3L!1O[QCNU=H.A# M^/8J$Z>F9;JY]KW0DSFC+$E$\$)P4$$6B+E$<%ZCBEE:J7D#_.QX_5[(<4\, M.2U8W05FGN5,$EE>_%79PR M"RO^B6'E5!9WBA,QL2QZIC42U2Z0_94=^,04."--C-IJ3"WTRI97[Q=%8T\> M*(?QN">@/*:P2M4$)W*(GN7M'DH1^! F%R_ M>#^0/)U8:PO^]@21M<'U9O%V,?\ZG26<1+*I2J"SLT1CB"\!:0G$')&40N&# MET*UP\F=M^\'EJ<3@6W&Z9X0\W:^7(6S_W?Z96V?6\]1"!;(PE(9E$!!7UD+ M5O"B8C0<_6F9=;O?O1]:GDY$MA&71\9*U8G/%AC6=(L4A/!2@@TU4IBLJ!A' ML%9['U1-:SC-B+WYMOWP\'3BKT=S?YK/+$&$@XZE(+( B5=JE M!Z>1TU$9)?/)6\;S22BX^\;]D/!T@JXG<71D-+S'=+X@)',1/TQ79SAQ*+B4 M*5=+B9@@-%E*VD<(7@46",I83CLQ[KYQ/S0\G6CK21P=&0T?%J%6G+S__CG. MSR9"TCJ3M(!,.S*:R0'WQEF@PRYGZ;)-R9P$A5NOVP\'3R=\>CPO.U$)+[^E M3V'V$=?7!9*6S"5G8#POH%AT0.>;!*-]UM8[8?5IIL*VM^X'B:<3%SV9LUTX M&L_/%Y5[F]OFBG 2R?ERHITAMRA)('9X4#XG"");LH13C"H;;_-I*6(/O7T_ MI#RUJ&@#3G>!F%EI(J^E7?!%6X6)9$U>L+=PB,*G)3#*9UUPX!5Q)5#Q8 MXUF;.[MM;]\OF^RIA4<;<+H+Q-0,AL7SL,*/\\7W"0]9$*6\YMH33S!:\"42 MBYQ6W-$&P'1:QN&6E^Z'CZ<6&3V>KUW XOWG<';VR_F2N+%<3LC7=B9D4H$I M<4)U*A"<(WXHIU!ZQ\J)CNN6E^X'BZ<6 SV>KUW XN5G7'RD\_$OB_D?JT_/ MYY^_A-GWB8W!*&,,1$$K4"*0%Q[00406BF;&2]TB5K[UY?O!Y*D%/T_G?_-^0'DZ4=$F'.X" M)>\_X=G9%<9Y8D6BAER"!3*96VICK?6"(F+0(9Z]F&;_]+_P^\28XO;XW-![)"%^WW(F%-H%S MY,A'+YIDKMYY[7Y(>3K1UM-YVTF]S*_390IG_XYA\2M]9SG1W'E?4VIC\I&6 MP)#L\"@A1O2I&*=-;--8YLZ+]P/(TXF]MN!O5Q#9V%6;1:C(6:Q]=VPP#A2S M&J+G""%)9QA#IT6;DLQ[K]X/)D\G\-J&QR,#Y1FM(*]7<18^3H(3:'E18&QT M-3>!02C, P8I'%?!,7Z:;W/K=?O583Z=N.KQO!P[TV<3^[W6=U=%I,QQRV4" M40B^RF:$6&2&[&*.H42M[6DIR;O>O!\TGDY(M0F'CT;)5US$^2V<_-//]QA+ MB_R/8]H/OOG]Q_/W_Y_E]?OOSP_C;Y M^_4E_/%#3VY8>"#=)W8RO->GZDWY=3H+LS2EHV.^"7]<-!N/[SFTN@ 8L]2JK7,RW>8D)84S_!W7%WF3 26C0B!&*4- M&7&L&'!,1S FBAR<9B:U;MOZ$#WC=M!K#ZAFO.\ 1\_GLS5#_C9=?7I^OES- M/^-BS;$;2_(N&BZP0)2!@0HUSD1G/3$LJZ21(].MX;0'6>-T31I033661 ?@ M>C7[2E3/%]]I"1.9!!H9R2"018(RM;>/]0S09D4_L,[HAU)>CD'1S?>/TT)I M.+@,$1+YSVB:'F M#Q7['(.6NS2,TVMI.*"<+9%,_C>K3Q=GZ"6?)BS5>M<<(')) M)Z@1""X[!UEI6V10P&C,5^&LD=Z9?\'%ZOO;LT#L MF.4:9?A2(ZGT]2:4BJ\Q+/%='6'UIOR5=D1=[K-"Z"1?\OSS^5F=@_4":0%I MNI'B+#_[7"MG_FO]STD*Z+(5&G**M%GH&*\U>*'V?)=%Z^(#MHX5#;^J'N(" M38*6G0&@ VWYAO@1:MW7MG5/8BY,UW252&X+J!@*!&\,9)<3"JT3]P]5YQZ# MY@<)ZB&4T 2([=C>\&[W%#]Q%68?I^2N;'A$KN[+;^GLO&9/_F4^SW],S\XF M280HZ8P HSBOW6XT^&I19.6P3@$D4[6U([ /73W$&YI@JKD0.E!/5W0CCRKX MJ"$(D6H*K@1ORBY!I&;RV]B1>9'),/.E*6T2H@P$#;^TB[B"EAP!#$XBT8'4' MB+GAQ?X^GZ4+;R5*6CH2U5E;TGU(L'>^%$C2QCIPA\7F>-E*2 ]!A#96S,EL M[@ K&_HG3$F-(0NB-5>[/:O:ZX #)LZ8L"QQU?PJ=OWF'B($#3-"#F)D!S&! MU],0IV?3U127Y,JM"X ^S<^(ZWX7N]/KR,U')=ZT<\!Q^$K[,H+>EG M(0"U).UL:5FRM?;:3DDW8#I)SCL2C4Y@>@?0>3V???R B\\O,%XEL@COE G: M@(\1R2"@_41^@ !;9";#WSEB3FM%=)^,<0^X@4!S*KN[B/S=#F1>2 D-11"!VKHYD7, M_;74RQ5/=F3M'$7>19 0$JM3QVS.AE9C5.MS["%ZQ@T>#P2G9@+H $QT,B_. MZ:WW.#61/C$1F(6<;0;E.!W.0DE@7 3+5>9.MC[9=A(S;HAY.*.H >L[P-"V MA-][^X()+TJ->L5"Q[>J<]Z=30;()>'&DR-"[N\CY%X?I: &BTP/A*SF NG# ME*K1U"V[Q85:(1P+H%&"]*PC3C&+H&D;*2^4*[EU+& '*>,&KH 8N,@=9!9%9-G9$&5CX!R)F<'"VT.Y;JP]PWG M\\;=C5=6HD4%1A:RZ82W$#QG@$(580V/W+8ND]U.23<>_X QQ]-%T,>YM=W[ MO+$DJ8NL^A)X6D]9Y!Z\(!L67#@0)0]1GQ@.)2U%$H'&/M; M6-3YY95AZ[3,6XT@,Q,"91V#H&KK:IEK"A5'8$J*(FW-H&MMBC]$3S=A@^'0 MU4P<'4#KQ<5KK^K\;G"P%H>27Y%XS R\"1&4$QR\2@H0ZZA97J(4#S51.P9= M/R"IF^C!< !K*90.,';7F[VAB).+PM<;@!*QUG%%!8ZX SIX[Y37&)M7U.VF MIIM0PH#F5QM1= "J&XN8<.&*I[5#Q$JZ8QYB*058,)('QA4M9+B@0C?1A$=) M13F(V1T$%6H3[>DF8[CV\9G/JO.!LU27(J4S2=>QZ4%75R-F\-S4XBC,)K'$ M6&A]$_P .7OAJ'E'V4?%42MA=*!_/N#G+_-%6'S?L.>R']2SSS7IYMEJM9C& M\U5-O/DP?QLVP?^@/+>T9[PL",JCH@5&A)Q++HI[*67K.-;!1.Z7"=6\B^VC M@G!8R74 S0?XIH4T/FM'[@B3Y/@*4N-"!,@FN%1]XLA:VULGI@CSIYW$V4@6 M':#J[>5[UTO:]+WCR=6I6*+V"B)'Q/ Z_ML:X@SSQO <;6K=EFD+&6.W/FTC MX?M=,$YB=P>(N3&_9$,_>IZ3->138+V^="5!L)HXP\F@3+P4I5N'JN[2,'99 MPB!8.8G1'0#EPP+#\GSQ?;V"S6(VZY!.Z,R)%4:7ZFN@!.=2!B'1*QE3Y+:U M8[>+EG'O9@8"3A/&'PX@OP'0##_6SA4?VB76Y;RN\ EG;]>MJ)Z'+U/R(R=1 M6:FBJ96BM@A=[A*DQGF%^& MQ8S\@>6MYBIEFJ:K"4HEDQ()=*Q#B!L-ET-ZFTCYU_,=4C7OC,A"F M&@NC WC=6,$Z"EN' 2[P$\Z6TZ^XB?2_GB]K?/]-^1"^33!RQ3RM3$MG:MEK MJEY'AF"2=J(8:9I7N1Q(XK@W,4,ILP'%U $*[W-M$K*/Y--Z*%RY>IMDP=FJ MICTS.6)F,K9VXNY3,>[=RT!8.I'9'43/?YO.Y@NB^]6,((C+U41$9"4%"25X M7CN_>@@LD)TH5):DK5:>"RI+K =ZY>K-M)9F,BI%*35'%9$1*K5L5MJ%\W,N; M1]-?@PNU YWWH[CP1+*D O("2=6)B-[$.C>-@^<^2RRU)]& C1"VTK1?"/2) MYR:WE$LSG#WF\+G-==0G7$U3.+N]DD:3Z&Z_8?BQ= ^LZ#%GU&F9C$XI0\I2 M@ KD2H;B-&B- CT!UH762;J/-Z/N;I$)5SR97"R$I&JG/4X>B\D&&,^>H1-" M)-MXL1V.'6N.B_V&D1W"_ [,NF.;$^_7EY@Y9UGUF*W6M=S)9HB\2!"N8!!% MZLS:CV$8<$$]#C\["'"-6E.WEWX'6X$6/%WAZ^G7FI=[NZOMC07?6B$GM9%B MX1!1UL:V0H$+U3XQ.O#,N.6N=?WUX53VT$B])6@'EE,'2-S;VO8B:*Y]@&1E MJ#V[:X3<>#K#N K91)M"ZT$3?T?M 4\Y_ <140?0NY,[1^;[F\6:F7E];_P6 M%^\_D00FQCJ7>:$=:PKY>2J1%^:U@"!S2$$SQD5K&W-/TKKI]=80%P\G.#81 M4G_86Z]A^>Q\]6F^F/X7YHF)VLJH+ A9FVM8%B&Z&F!02BJ-BI;:^G+V!R0] MD8+QAE@[22A=5(YO7="KY?*<%B.MKL0S8.O29&,CA!P*>,U5=I$'UKS.Y %R MGDBU>'-T'2&,7K77S<)1D04/T?O:>XKX)"(I8@P>HD4T@GDF]*.HKT-K><>O M%&^.L&/%TJ,">SVEO_)::)N48JS#&8,W7JYM6^D0E X*@A(.@G,RQ&B84*W+ M>O>AZXD4CS<$W.GBZ4"W/< J:SE+9 "FY!,5$+N@IY4N1SJV!R4J'U"(,3 MG<[Q2\=/@5K4IH(I3NHW?-A/"L>G;008JVA0*?!F3JIS(I2R"+PV;3N[_LP M16,'SQX!6B<)H5-(73@N49>8=1 @N!8U!P))LRL/VC/%8Q*>O)='@%,/3N0C M0ND(YG<*HYO>"1>>26TS&%L+OHNE$ON/,(YTP+Q[V!* RQ*S-R09+/M+@0G+6"%=,ZT7SO$4D7 M![FR,7'N&6!AG@YR+XD]'B&3[Q'1.LF:^WT[2.FV=*4I@HY@>Q?AT'L+N=6L MT:&5T2&4F!PH;4BK2L? &#JUHV3%8>L$M(?HZ;:RI2F2CA5 %W#:4C&_6=6$ M"8<&I888:E\T28>S\]'04AQ+I&]M:.[6[22FVVJ44X#4AO7-CK2!$__??Z _ M?WOY^X?W;WY]\_;ENV]5KMAU?%X)U#I;,(Y+.@,Q@ O>D6G.(B^F*,M; MIW7N(.7TE@=?<7:.O](6WC:_YN6WBVJOFCY)_^5:\&R-MT9%!%;3,E6ILP 4 MC\"]3X8,26NP?0^$@\D<-_K> CGW.R(,*ZLNCM?G\^7J3?G+?)[7=V2X^#I- MN'Q/9\F$\U0TDQZBDH6.CEP@6.[ R,PC%]&[U#H*OYN:<2/P0\"K$><[\!C_ MLI@OEV\7\S)=3;AWSM14;E4+ 560"1R2]^+HU[A%5,2QQJ"Y\?IQ@^M#H.18 MWG90UEL!7J']\ML7G)&*O.*',SICE!*DBA%4_<,KE2'YPAUCO#93&T"Q;*-E MW.#Y4&KE9*YWH%3>X[JF_2\XPT4XJZ5,^?-T-JV+64V_XL7R)HY6E'(2X%DD M_T;83*NJFK.@4"9EYD3KBHO]*!O7'FJ#@KNI+NU%,B+0R#N;_'*^G,[(>"/G M-DYG:^E\6(39DCA%7UXRCU8D9+8I@(&A=V!87W9YV>S@@O,_SZ?S2^75D<629%D M+M&#QIH16&O-:IDW1.X$"B]XD*WQLP]=X][^#@&HYM+HI[WONA_CS:7<6N.$ M)9FXBPH$JIHA6->CF0;DB.@2:F%:7^8]3-&X%\.#:*MV$N@'5M>:]S*V.IV= MT]HN5/-\MOP%RWR!5]/8'T99]R+Z+8_QBB1>[^1?RJVN83R=K3%(* M6"B:S@J>(5KGB<>E!)4M+[S]R;V5E'%OM8>#WVD\[^+>9A,27ENOUG+)BG7 M2T10(1B(12O0#%4R)21L?D]S_?:1YU<-@9$C6=N!1B%+\UJ_[M4I5$LAN,D9 MF#+$ITA\\B751CQ.VES(^5&M(Q4'$SGRU*HA(#:LH#J(:-Q:X"26)'+,Z\9C MZQQ&3@VT6WM M^C5,SS:J]49B[$6RY"]A.4T3J[ASM3-R\843_QB#&&.MI4U)>2^=]*VQ=B") M^P'O2=U3#RFD#E3INPG0!):MD26SUD-I M=]&R'ZJ>5'2_"=L[L)_NKF.S!Q!KGU:O@>5:B"TMKWG<"8AXV@*V%(&M(P-; M"1DWMZ&-C'\ G,,9WB%J7DS/SE>UAHB1^^H,0D!1QY@Z"=&H #;P'%D2/L36 MI5L[2!DWN>%1D',,TT^(S:^:(.=O6#M*8WY&=ECXB+^??XZX>%/NU0]=+.[% M=)G.YLOS!:[CL5=\#.2%1)T5J(2UVL05"$&0ZB;%K8QA.T7K!T/OUFYHK*7(B-TC8 JJ0'QZ3LL E]]IJRX5K/:_K0!+'/>+[ M16P3D7:!V1O-W#<'U[-9WC*U\XJ9QD>R>'0&5RN-50@.O$X2LLY)TK;,&%UC MS!Y(XGY:]DEEC@PII YDL6>;D2CI^XWL=.+C^E]G&U%>A<0O M9Q%OGH"QVZ)^'B0[QCA?49V/[1<9TVL0^5)@R0$Y32'D&( SDHJ4F+BLG4MX(DDC]W <7S@#R'; M#JYLMJST:NA\-IK%4CA(YVH/.%E[>"$#I(/.,F-%8*W+#!\@9^R6CX\'P58R M>2K39V^V87G^K\]^_\O+]Z]^?_F___KJP[^_>/GKJ^>O/MQ>49NV,SO>-'BC MF7U6V'XJ[0/=DJ1!$VN"0R+#E5SQZ"%ZS^B?RV??IC4GUF *+D+D,M53W=)BR 7$+()-IC8K;#V,_4&".L'2 M$9+>!9J3V=X!ANZLX<7\Q=],M<[@,[&>_@-:]A\$JPPGJ, $ZJ1AYR,O#K33L3DI2S.Z]+Z MJ+KY_I$S74X7Y]W:AF-YVP$N;F0&7BP@^VB2E0A6UJG%,5IP6=$JLE6&.Y0< M6U\LW"-B7(0<+\_=36./8&X'Z-C2K/1B(3YD(W7DM(::W!.R@B!BAJ@8\<0E M8E'K0V-&39NAI0VS.T#-LYS7,ZC#V=LPS:]FS\.7*3G\EUM 1U;SP@ U M_:&48+0% G&,QZ"RT"8V;V;W($'CAAZ;H:<=TSM T#MP M*[A^L;!H3;;:T@9P==AN1D]Z5$A(7)D83 @^MZY)V9NX<9L"M5-#@PBC Y1M M+R&]6 L:+.0F.. V1/(>2+/ZY -HYQ@*[:)0S8N='J!GY(3PY@Y6,]YW@*.K M.,5KTKSK_+@)$U$ZXR*8J.IT>5/ 1<.!Y1C0U7L>TWZZ[%TJ.DD]:!CQ.X[! M'4"$U&1U!? %;OY^-;L?47]'>^'7^>*/L,@39-8:7L'O0IVJ15LK"N9)7\MD MN$P>A^CD?PB)G80&CT3$_78G@XFG _0]..G&6.G1BP@N8&V9K3CY$0PAU4MB M4O"R^.Y�W9Q&(X(!PR?^@0J1R-L"^XF,XS[:5%F\S!^[PB?FZ&/VS-?]G1 MP\,'HZ,)###Z5 <)9HBN]FW3M;S06&M#^]OE%I2//GSAT; [@J2[0?GN<4^: M;!M/1(.5SI.7E6L\+S+@Q45T9" S;'UJGS9I:\@6'(^&Q3;RZ 9>UVFPRP_S M'2' ]?HB\76=4$:>^%JP[Y#XNIRN\&)(RMLU9>\PS3_.UD]93VZ=".6TS?.F7>XCOU_F.^[8E6"LSHX"$8:4"&QVB6D M0)0QQ5P2RZEUNLD)Y([>#'T,VV%0F?:#XL0,UZ$Q[OLK91RRR_JC[91^<=-%8X,;G9]%2"XZP2 H.M.44AQ\* ETB &- M$5[KUC;*@4VUA^R[_FB /)+C'5B^#T:Y"YT:S))W672IC1MX B_(BM>6]H-' MG9AI/^'RU+N'(9NT]W'Y<(A83HR;O9SEGJX>@B^V")>@V'KM(M% S%*!\\+Q MR%PNH34@'_'J8=#F[T_M[N$047<"\MV1;N>"P3H$VP1'.]:6 #%F 3(+&TJV MPLO6Q_!I-P^#=I'OX.KA$($T1==C%EX_>_^OO[Y^\[?WMQ?2J-;ZZN'#EU=O M7T?[BNKG8?GIU[/Y'S?ZIX6LHF02K%.$P%)J$G=F(-&)@DD1B%HG7SQ$3X-N M4_699*W6]OCYE^]_76)^-;N:)?F,?*6OT]44E]LF6EUQ1;#,)0H'J52NF$TJ M3P%O.)/&"H?-Y\*VH;R3I*A3D;:EF=5CB[4#S^6&S^6TET&' MI;0P=%*1 * MYY 1HR9;(?'F0T(/'1TU%*C&D/UNY_<00701*KEU7ULO6V=I>H:WNL-]F._) MX.M.,9RXQS0%R>?7P^7ZZ6M+3:%WE^3A*8^)B=,2C MF8+D\$7ZJG@!*DCN?6 NR]:6_+ZTC:MGNX/I("+M *H[;FX]9D6&DJ_#. LH M7XO, \_@4\#:LB#SYC>S5'':MI07\_IV].:3W!22]%#J -JR7. M]19?A 2)UA=%H#TB9'./YF&:QLWC[ Z/3478 22O^/2ZWHJ]J[-7WA1BX;/E M$E*7WZHU@I,ZP4\ATV 8LW0&V )!9@\\.N=S2L6PUC7LA](X;NYF=Y = M5,0=0'A3Y?*_IK-\=8N?:A@!DP+A&)T+)B+$VH**8.@+;._ZQY(\2U#16*%?E=LX\[K+)(!'T0 Q029(B9FR#$R7QP& M;#X=9'_J1LZJ[ ZG \FU [5Y?V7/TB:62GS'Z==U(R#AA-4A(!A1;0XE)3BM M!#C)@E-,R^HZTP<0/H7>B@'K6EO7:MG*LUC<])Q5 FWVQMH0G M FLNC$@0$G>ULMF!,XF#U46HD&TRMG5^T0'D]=9%Y)&0V$9PK"6"^ MH(-DDB(:9X,$EDJH6:<.?"X%I#%>!<.2:9YH_B!!O;4+>230'2N24V$V$,+> M+O#+VOE:GB_"+.%$$N%2>P+* )RUNI5-1Y]:):S^FJK=N'8^$ MM9.$T[->NUC89<#TPNMZ-MNTBUWK\.4D*VV]Y18D,[:.ZPC@&$N K'@D[U]& MW7H&G \LNO23(A=>M#;S.++!7Z?A*R= M)K4M4WKYINEY89*8X ME000(^N%$FKP-D<@.UIS6E2VFM?\4A(;"&J/C%8#9/KU=U0^HEA MC*3F(3OM:G0V0_1<@=&T[X*6Q?'6O?L/(*^WKA6/A<,FXAHYY?&7\^5TALOE M\_GG.)VMA;:I#OE(K*>OEM-\42'RK"8N?5R7XRV??ZI?DL7RN1HL->MNZZ]< M[TV,GD5-UK45](="B1!T4J!]=,$:JXJXTTEH:Z[DXU#;7=>,IH#N5.H=:.3] M"Z@FP3F)*A5P)B=0A7EBO*0#1]'N9EKIH%N'H?:G;MS09P=E: ,)LMDL^>80 MK5'?Y0',M5I)F0J"]Y8.*!%I_34O.AJ!!E4=4-,Z6-^&\DXFP#Q2/?J08NU MW[X-WR_[/J?_/)\ND-9/BUI]?WL69JMGLW4._Y?ZD0D/*GKE M!>]:"R3D V M%!E8C.6440;6/$MI?^JZK&BC0O(DL?43^M^?M1-1 M61"U''D=*:X#"R'05\D(']OGT.U/79$TI!QD\,;HE%HGPK>A?%QH/[:-.J18>[!1%_.$F)>_$J/K1(>: MY_"FO)[//I).__P"8\WFLA(U^8S<1@T*@ZXU)Y+\2!VLTB8);'UE]6.JNK1) M!\7*_1Y++077 13?X9<+H^;..KQ%C<9RD+9>?,C"P4M/)C9ZI2RJP+'UO?XN M6KJT.Q\3=DV$-+ZY68/$5TNY["E"1-1X]'(2:XM1X40U2&KQ$ZW*LTAFD-"L MMGQG7M^99[@UFK_S!5T:AX^!HG9L[P-";Z_VPHZ^##<&#JS;U4PT0XM1,XAH M&.EDX2$8[H&K$AD+S#&Y#[0.?O&X*9PC0VY8,8T/Q;M!@3?E:D)7W5^;)2G. M4F:602I2;@9PN1+J/D/N(U/"^];N\D/TC)NUV<%)VDQ8_>'OX&%%.LHB/!= MMD.M8+("7.2I+M=D&^I_K7NQ'4OKN+F;'>%V4"%WAVE:UH_2 ;8(8>(+5ZBM M AW)KE%%< @^!? ZH T\"]\\B?XD@L=-_NP'W8\@[GX@OC_;)S$7[^N*C(UU MV&R6$$+U]V*2*FDO;&F=+KH_=>/FBW8 WH$$V4',_64IF,AC?/DMK9.TWM$. M>#.KBZW_5V/^:SC;G$K$QVFB_5%_\&R6;W_CQBON88^[PG$]SL%V2L#@.$UC9!]LDK;4 MH>7DAB=:MB\D%\]8;5"4--ET/>V)<9W3/B%^D!!/G.Q%'%BL.L M*RR@"JGV M@5%TTA4)$3."5=&3_>B#4JU-F^%Q.YC;V2EN#Q%BIQ/I7N R+:9?ZA/F9?4) M+^LR;I.]U_RYG8\Z==KM:PPOQLFL/%U(VW-ZB_&G,0 MSJ[0>8U)A1P9VCKDU1=0+-2&3UR"-"QGI1/RTCHCLPGA)W=Y/(6(.B;B;+X\ M7^ '$N8O]-S_F(3"+60",ZS"%CHY3$R*TOKU);6:Q@W$>;Q\7RO MB>28F&CF);93N>_//W\.B^_S\G[Z<38MTU0SU#>-%];S=L^FJ8;*#E? >S[X M5'5\#/V-E//]UUPA-.?@O*/#-T63J]>#$'FALU@;+>@T-@5;UV?LIN;DN3,/ MSMFTK@'O9L2^\[4^/D(M_>B)I^JC@RANI(BNWGE]/EV#3*82A PYG"R$#G7._8ZY,UP=H6FV/^=4_;('=8VTRO4; M;EK>043G.7B/=&(5EVME> %1M,S*FF &2*V^1\:I.N3U/,R6O\]7!-I%R%<] M\&Z\:9NA[UCMT>!J/*?."%3%0RC6 M=>.L%#D+8T7OM1A(ZKX]^AJI+-HLB)NU,VP I7WMTI5HY3F&%$LNO'FU]$/T MC-TEOPTF[C>K:B2!#G7%NLSHF/AX/-T8N?_N1LJA/G@+!D(.2466P99ZF1PL M.?25\%W) MN2C)H$BI0/':74"B!*ZRY1IY%+SU1,W;%)SL=N!RB7B[7><-M]D8EEBN!X^L M][?*%XBB-C9VA'A+YUUFS?V+!RD:5P6<(/U[/D0[QG>0Y[=9S44MY-VUY$C^ ME.0)2K"^WD8Q,I!" 2:LT58DP57KA.N'Z!FW_KDYA!HPO<,CY,8 W*/\S>O? M/MWCW$%),Y_SXOE;; L;C6=%5XM"(6D!H4D+" 8,@_9F-#+5F-TI0 MQFGPO-;L.FG(XK"Q\-:U?@<1>')*ZCXON]X2T5K% FTN9QD=HBD&\'1B0_:T M)6+.7H36YN]A%(ZKIH;#UKTLU.'DUJ4JFWW%Q:HV0GQ[2=*ZP/XH3;;K6:9+&,L#K)VR4J6@XNM ]5[DG9Z6[D'7W/#ZU=HI R*%EZ+]Y5TA.+:Q-GQ MX+R66N76.G!?VL9. 6B/H?M]Y0:04H<*YR5IEOEWQ%]PAF6ZJ@W$CU$^6Q]S MJB+Z,6WM_*JKMC#K$J@5T5$-U"TG%@_*><8M..43J*@E>*4B(#K-ZT LEYJ7 M)>]/WLG=9>@]F[>LLV#>SNFQ5Z^[D,-6*UUBD)ZC!J$BN0$EU&T0,C =O!>. M2YM;>U?'TCJZGS4(UNXUCGD,2?:HT-8&X?TV64?HM!U/.EFM[4-AJSR'*P&O M>PU>O>RB6=:ZN=NZ/5:LY%RVTKHVSPMCQBH+P4<.BJ< @3,)C*SIZ(T(PC1/ M%SB)XI/S)O9]^R\WWWZ]>4I6.MH@0%M3&RZ5"$&'!$7)8+),W.;6=3DGDCQR M'L;CX?->OL8CBKI#/?D[KC8W"*_GR^477-2HW'RV7O 1NO*AIYVJ+_>FM)'. M?!D6L^GL8^U%LG[)M3\1=?'"<[ E,5!)T\GHO0,2N.6^*%M\ZZS17;231N%VF<$76JU1C0* M:-,$$%)KQ95*)K;.#MB?NI%5SH"XNJ>)AI%8AZKIPJ)[&Q:KXS(([CS@] #[ M;GJ:A=FO7G&SF?PU6-_^ M_&V(SE'F5$J=Z:7I"#=)@O/T!W/,F>!M5,T'O!] WMCA]8;8N1]7'T9(':J= M]^=QB?]Y3D]Y^?7(9@+W'G%Z-Y.':&JD?.Z^Y+J7L,.0N B0UK>]AM6&IW5^ MG[>&9SI6R*INO.MVT7)RSY([S[U1&BK)_*\35UWB&M9UZM%F!])&[K3FSJ76 M/9QV$C.N(FF"@WM]29HPODMUL4^CH<$;)CURXZ2Q&B@)79AATH')D2IKM+04DZRB MC=+:TGN(GFZ;)1V"B/LIC8T$T$'YSR]A.5V^*7NBD#8* M1^V)^FS)KT@.7$1>LDHVAM:WC;.V6B36KOS>Q$V[C",@0#57B0=X.S7^0+)3GU^ M3N^>I=MQCUE>__-L,QGG[D*9=LD8)0%1!6*EE37C.(,L)B-IW9!*Z][F1Q,[ M[LB)@?#X.*+K *,7'=KOCLRXLRBN6=+2,9#"UH$8K(#+KH")WB!*'X1LW29U M+\+&G04QE.'?7"0=X.QW_.,&NQ;S&7V9-@VJM^MZAC$Z48<0E%3OAYBNZ^-@ M>&$NNF"3;QWR.I3&<2#=25;5^8EUI828Y/O1:H MT]Z)B[;VW/&J6*S9&K+U!?O>Q(T[!G"H0W<0T72 N0>J4^^N#%TT2 XWU+0? M4NO.0D#)@)C*L\[D98G6_NK^U.V%.O_$4#>0<)[L;<"'=8/2P>X"+A[_.##TWZOWY M%P+#ND'%VVI77-XIF54Y9UQ(3(VI"HTBT)1D##"4K)IQAL77QSI&D=GM[ M< B.[@54'D%L':JX'TPR.%JW[??<@>P=IO/%HDZ4GN7?Y[/% MY3_7UR;U]]>R_8#ITVSZG^?W-A)C7-LH!= 6TJ R;6-?QS^ADS8PJY1(S4-X MC[&PCJ=#'(+3G;Y'-Z#HP&^Y/D0.9<^:'W>/EN1MJ96G(;-:>2HX^!(3..X9 M-\(($5JG1S1=P+B7P(,A?SPA=X#PJR7OL=*_SN9QB8OU (=7LR_G*_KQG,[H ML^G%IK_D0:HS_9C4X%P,M3>K@B!ITY<:I95<<-,\6C[$.L:]N1Y>TX\E\@[- MYJT#>HXVEA]ZVB"CA 8TC+>-ABE8C'!1U.2K]10J"3$4"9YC3I;YH)IW]!]@ MH-"UWK_DZ7IBS7IV#:G^"P=D]O'ZU3>RZ(OPF9<,TC,$Q9F J%F!HK/P&(L- MV+IJ]01RQRY]. U!N\_K8>76H9JZ&HERM&JZ^X1FXX8&5$$/#9AA,1A6'-8Z M&3*W4F+@36W,BTFB"$'JW-HU'W#HT#6TKUZRR$ZHJ)=XS@=MZ%V M(188R*W2/*(40>;6^N'*U<;OQRBR%% ZJ4 M':-JA#$Z8$D@C=*@T 6(UG&0=#0X$6V1^6F,*KJ&:WW^S1#J=6L$*;1,DD-P MP8*R(8)+R@#SR(TW@ED^G K91567 XP.0<5NO=%$$!UJC(NY&L?JC%N_WF:N MT8!ZX\YP$H'1<,LBD"&9ZJ!N\GI92("\=DPJ@B.VMCY:3S>BI]6N3'=.,>6, MYEG1V9A1T2EF")VZT,DIA;E8%I-O^+5V]Z%%=X)"]Y&>,R:CC;!:Q,FF#:9V&R(#2[!#';5S$,/1&NM'3QQL=,2 VNS'@P44!I8XY\ DF;]* M%S*$7=3 E%(Q2A9U\XY;@PV0V/&".\ 7!44ID0%B,&3ZQ]K^@-N:$L1%(G\^ MY=9QW@<)ZGWTQ"$(N:NAVDFB0Q5T.?_A:(USYP&MYE$,>G.TWT2!9(+)0@DP M-A-F%/WA;:E]T4J.4>G,S2./9&C8^#A\_+C CVO9O"D7K[V;$R,2&JD9E%HZ MHD2@4SW2^1Z1\:2,DJ@&:&_\8\+&OC5JCYXMW8H;RZ>#C(ZMW*KY+#?26>XJ M5V]L\F@S1"5K.0DRB,$JD$(HXWCA*%O'/8\@<]S\H\< Y-"RZP">-_*R/X79 M1W)"KA/ +QLJW+A-B5[YJ!.@KI.GLJ)M%[,"EUD1CJ&+V-J+/HC <5.$'@.2 MP\FK0RMMVW"[ !E&K88NN'>@4&"]RE*IP M;II7RC_>*)^;USEE.L-\0P+//E\F9LT_SJ;_A?G5;#TEII*WP$]U=,QES*4V MW;^CQF44-LLZ(2:M!UVA L^-!I]++EH+J[!UW>-@BWDZPX .0>M#5WOC8:&K M(_WEMR^85M> M>&8Z">,12_,6:R=3_;2'6QV TMWZ\E$$WM7)OGW%[Y#8.JTGQWKM?YU-B=5_ MA$7>L7S%K0]Z/=XK"U!:DR,J8X!4YVT(EV4>\.1OLH1Q+8..P3\D%+K:"9>^ M]WMXF,XW4KK185UAMCDEL$G6BRVRY7QB=3X# M8TR43,)I??TQV&+=UL3O&A$>'1O<#/" M8&2LMA%%SD!E70LL!!E.7-KDC1#M2XJ/)+73^8J'8.@![3:8T#K47;='BIV0 MN;'E,6W'G0V:Q?&#P56>VRA+*F Y*V3(25;GSAB("KW.+J> K?N\##WT[!KO MN]YT-SF).1,E1C E>E"LYF1&4QO2"E0EK^M*!]-.^]$X=C9'0Q3M5D\#B*M# MO;1?Z[_?PV(1:IKO"UR%Z=EP#0WOO>AQ6AL^O+[AFQR&[*5D.I(#JU)-2*Q5 M85H M[IX5Z01I;51-ER3P]_//T=5"-C,LJL:]7DGDRN5J M=]K:R#$6!XXY!5RA93D;GT+S7N8[J>EVEE$+%)W(_"=[VEW: /2Q&VT^+UM_ MOIJ5^>+SFHJA3\.#"7F8ZPS[+3!YM=_^Y'6[4E["$[N M3SEM+Y8.SMU7,WH6+E=OPS3_CJM)D0E%U(JT/"*H%#Q]I1E85-EQKBTVSYF] M0\+8$W('$/.\'<\[@,SO\UDBSM16-LO5IIGK5=NL5RO\?+W?9+&6H4)(J5Z* M"&O!<>1@30B%&"5$:=W%?&_BNC7D3E%2PXBF \P]#U^FM"-KJMDL3U>UG>6K M6>TUB?F7\]7O\]6_XWH[38SU@BD6(,F203%/W!/TE;6FE. D[=;VL[;VHVU< MQ380-.Y-WQI 3AWZ%3_H-=\@?';H&P;NGO\H ;,'N]9F6X1.: &S(&T8)<$R M"0VD$D60OF*V]5R0(?OHOS^/RVF>DO/U9K%)U_P-5Y_F>;-!$=^'=;I,38?Y MY?O]#U]^;!VSHU5/OLV74X"]UX$ZX#XYT!Y3!!+(3=BR)UC'AG<2, M[6N,A8^=0#U%6#V@[IK\W\-G^O+&/=Z+^>EGX7E\DWY6[6F M9ZLWBW?3CY]6ZZVF50K1Y@)):P;*N#J4P7O0W@3+G7#<-G=<=Q$S;FRDFV.Q MC;!Z1=W%GBPJQ! 2(_?>U/ZT08+WM#*%LM":3+3Q47#7PT'82.#[P.@([H\( MI$7^XU(!7RQC>:E_4;%2L@.?3FHT]V)+MLQL.79(]=2 M#P&!4SG8P7FRU6%X/9WA.I \0#,'9DB.QL@OM;^#;]?/Z95I2JP#Y>%J4N+WX# MR!B&N%Z^M*2#'%V,_JN[>6E^>33]6SGR8_W*U4_.Z7O3-[/+?_S8_._]< M+S61I)APTUMH$J*QG,Q+2+2EZU02"TX)#U($)WTIZ)DY3$.V(ZZ7TWHHQ3J2 M&)\DCC\L0JY),IOC!XWD(;IU5RM?;>Y:]I\5B)*T#,E$<_>:LR%J;Y&R%T;5 M?PN,'B^B)XG(-YM*[F5=-N8)EQRCEYK.#TGKM62/KT>Q%(-.:)FCN.OK-%6D M-VG9"Y/ZOP4F3Q!2/Z"\K,K8+.79.5DSB]KIX=?YXM5R>1[H&)@H9W-DZ(#7 M' 45:AIJH3]R5)Q[S4NY.QWE1_#;XZU[ 7>F5-9%4$21=3'2B@\T"A]\WUXPLD\71NV8W0^ M-G;G]9;X,*\[ I_-\GL\.YNX4H2.ND T7M9K$@^!U\XSD9&*#4YYOD\D>.\7 M[@4A]W0AU)#=_6#HYCE^%5]:3!->]@69T*F<$@L,I$JJIL ;",P'B)$5'@5Y M/%X<;U1M?>=>2/)/%TEMF=X/F&ISI>ER27+Z%?&F>G41C7(*&+>D7E,1$ S7 MH&W*/*/1)>P3J/OQF_8+ [.GBYP6'.[ASFJ7?;?6J/G5[$:ZTF1=(\]D!FE2 MK4ZH UOJI5PH*DAGK%*V=4'I(?3MA[FG=/U0MB M\E$OC_?:)56$XFN7U$(GNI,!?):,7 R)ZQYJ)AP8F]KCK?LAZ F'[UMS_FA, M?<5%G+=%U5]GY[79:/@2TG3U_>*206$]S16'%&T!)8V$*$,"4:)4J)-RGAT& MHVVOV0\W3SBD?C)O.SC"MB9$O3E?+5=A5B\!)LH'+;G+8$6JY5*ESA.K50.1 MDWJM,_!"ZXKO']&T'[">4EQ\$>BJXK,Q#3^6):^U4^#V=GF'_Y_C*D3[<_ M.W$J(7KI(4L7R2>I 9'L4^T+'F@["18?!WZ'$+T?/I]2.'T<>?8*X)??R&>> M7D1;KGZXO/CIDD^<25&8K,$D26= ((?&F1@A!^E-B<4HUKH7X%&$[@?4IQ2P M?SRY=0#.JS+GWS#4&N=:1%53I/XZF\U+4*7U4()'6]Q^F^ I73GTC8]1O:-[K+F]UGNS=2S:\)Y"L6?JF M;(8#O*PM,Y8U?>'U=%E;&&LL7BLHB7,ZZ:2"D#(')Y@GB68E>.M#8/A5[;=9 MGM*M2J>(Z.EX.8@C]]3%C[@BB\R*&P=,6$=JZ!>N=&D+2*>>?-V/C!FLV=SOP/;8'==O0J))U,"H,P1E"X9(I(. MM[8X.F68=J+U<7Y:UXO'+3<_0MI[][ XA/6]8NBB%CM%E@7G%E*M-U & S'( M2TC".1]LBD&U[L#S!'M8'"3P WI8',+]L=L7;.V_P'26"4L$%F-M2\0S>!41 MG L!N63""/D# ^H)]K X2&P_[&%Q" ][U2;7[H[G66/6";2T#!2C/WR,DAR* M& -JE#'DQU HKP_J8/"X?3 &.IN.$T*OD/KA)8)FWF3C$B16AZPH'B!J6\ X MTM:Z)K:5UH/O![S\>50 'HF4)G<_AXBM5VS>S!3(M'%EB FB)+XIKQ(X'NWZ MRA4-MUDZ^1@P/#1OXW%5WH"(.U88'8!KQY3JNKJ/ZX#=+]^O/W(Q.'L]W/W* M<[X1N[FU\R;:T@&26(0B5:@Q< ;1U@"DXR84X6*XFWIV>F;L8*L9MZ_!@(#N M! "];(4-Y;+X*&WFH"T79%XSVL1D(!/ENI@Z\25@\ZFN5V\?MSW!T% [G,&] M0"/^>)/$_3;)%TQU9#8N/I,QHKW/PBE(V=(FB3&"EY@!!1<>/9T=JGE+Z\%6 M,VX7@Z&A.SX NDBH:'QB;'CQ;_,S>DR],GP75CCQRHG(900G'>D'GQP$&Q"2 M9\YXRPN*YC,QAE_6N+T7GHX1<3(D_O[VR;OI\C]^72!>CI];LX09J[(0'(H. M'A2W&J)+&62=;U(2+\*TSI@>?%'C-I9X*GOD9#CT8E2U5AHOIE^G&6=YHS)R M=G2,DI!T'8;F:U6\%@F8*RGHH*7@S7O9#KVH<;MF/)7]<3(<&IX@(Z09;?OI M169P#JOKI(?AS+S, I7K'[S>R@W,+-U97DBCNT''*H(RB]*A!4\8 Z\FBRB"D- M-E"PT1HZSGPZ!'T[,T;'$'4'9LW5^G_Y?O7EOTYQ041]^OX:O^+9.J'#1*XQ M90:%:7+[B[.U8X\ Y%PFK7DQV/J6>C_*.H'E*.C9!>5VHNP)H#=JA9;WUW>1 M:2*22#Q% TD*6AQCMB9!9G#6(=L+BICAM MS3%^D954I[1*KC7H5)LL,MK#(4E/)U'T#E&S?'G$YRU!\$NN)TH MD4[!)2Z6DHK*!3UQ)Y1:_\L,1",U<&V-#-EFA:TGISU SKCI$N."ZQB)= HN M>;$49:PM,000HF9GHB<622V )2.=4IPKU?KZ^ %RQDU=&!=XRQ]7]L421:,O"BPKEZABZ(A9KVN,RTF6!&+&DR#[2:K$TW6F??0 M1(@]X7+;@B[G!.=">U@[4*[4[,I4YP0S!&:=%-9+FWWK]IM[D-6)^=8*"GOX M"*?(I5.H+:]V\(5:KTTG?$D*A"-S026?(=1^?4[[4*2S/*?6%Z#[T-4)V%J! M81^']!3)=("V%[@NC)E^Q>O[@'K'NMZ90I)_CJE MG4M04F((1:(CKQYD1GW MHG6:_T/T=&+/]7#$-A-;5Q!\/I^MP_ ?Z#HF=$&>5()4:J,- M'FK)%Q9 9X64,L;8/+-Y.R6]0.A42<^;L[T#\#14\M?)(5HYR:0KQ%:)H&0D MM@;+@"MDQ2%Q( P6SVVXCG'3\[LZ?D>'20=;9=T6[/KFO(28)+.U,#L2]4KY MVCP\@HN,L[ .-[5.7+Y-02>^QVB(F#<33Q=)Q-<'U68ED\"L3.2K =K"*S,, M^.(14@Z:?+D<2_.:X[LTC NQ4R2ZT]X[@KE=P&-#]Y9&&@&G#[N-/K?DJG VA5FZTY[M*C'P[7TZK MB*X[];V,7#F-"9BIO1UJ=H+7P4%(EI:B,Y>V->@>HF=< M.^QD8<\'XGP7AMF5)K[!IFUV@V.:6X,%"ID/H&PD]]N% *G0-VUR0>GF09'] M2!M7M[5&UQ#R:&;'/5J%T/-/M9AJ.9UM8\=@U4![O77@RI_#5_XH53[:6Q^" M!VYJ7C :4FNNU,ES*9(O:EA,@R57/X4JG^A8%)XVN^:D\56=UQ*+21"1E^PC M)]6OA^+/?X,JGP/0-WB5SR&B[L!.W-VIU4A1B@L:)/(Z($629Y=J1TW#M G* M>AL?I2G@WV$MST$8V;N7\B$"ZQ5YES>7VM4Q"A)<(K:0Q\; ^<0@E\)4R3*5 MYE&9)]A+^2"!']!+^1#N=]E+V7+I//-D]^9Z\4V,@(#" 3KFF"S>LKM%M7\/ MO90/$ML/>RD?PL,^/-4AHDB66Y^9L(")U=9_GEQUEQ&$1"4Y8Z2Q!RM??^R[ M_J<0WSO]_!P=)ATB=OA-E(#$/6TJPZ<7;F\S:NKF6/K9TT8 M2BE"E*!UKGV8.9*(4('25CJ>DLUEL)W47-3VGYN*G%L+3!BW1I<4(87 007"-++LR.'2S&/D:'GKD:6/$C.N M17ZL]N^>06UDWL$U_,]9^(F56QMR@DGQ)+6!Z T#A9D$I,E?Y\YK7:PW'%M/ M2'J"G'&MS-8 :B7W#B!T_RA_FU<3%VTH214(M8.;2LQ!8,I!M(HS&9U$U?KL M>9"0<2VIUK Y7M8=I-&_N+B8_XFSF,D:_'U^&5;E\N(^8Q,Z1H.5A8%1M:S$ MN@#H'!F*(J.-II"<6D_"VHVR<6L9FT.JO3::'4KM;./7L^_T"?/%C\/MX7L? M<:P-_#1-C>S>FT6NM._T^0<^RQ MWY4/N?J%9)Q)+H,LW("JQZ,J+(!+PD(BHTR@)ARR MUA;-\U2-:QFWPL?=8Z6Q-CJPS]XOYC$O[["4A(_).@79&P]* MD]@"6@F9V8(J%NE-ZS2V'<@:UW0>'&&-]-$3Q*I59U,@/X!D$[5-H&0BJ\XD M"\&C$\K&V@!Y*"R-;C@/#II])=QAV<+O.:QN9G.\F<\^$Q*_UN_>2N$_W-[9 MZ^./M84.YZ61G527>@!K,B*7R3@0I@Y[E[I.4N.\=EJ5*6HMO6X=(GR8DN-K MEV^+PCZ M_1E'5:A!&>Q-.\M\P 98_OF8_/N4S$^5HY2[)- V5O* MW>'D+7Z]Z@:6A(CH0H!GT.!$-B!$CL4KC[Z4XS#VZ-KC!')&PU@;'8R,L=_?;8OG9Y]O M,9!\=$XK#]+Z5(<"64"=-4CE3+0A%Q;E#B!Z\,/'#?'Z.@)+\<[54=+ND.T7,WY ML.G!I3I>P\] Y@!Q=P":?^0TO?Q: M+\JW\U6^JJP-/!(7S@&63-:88@8TA)HK.+-,5WOJ0N4?%R&VT MVJ/E2$%W )4URM_CCWI!?YK_AK/_NL*\<488C IBD**.Q8G@9>V-SAASV>C$ M7.M$K4>)&??5<@#@M!%[!_C98/\/C.NBB_6=329\R@DSD/U/'&0; 9DQP%16 M=%P*EV/SIC_WJ!@7,:VMWR.EW!U.MCLH*L>TX;6<-)/O*+PGWS%G*,B\S,:G MD%HG;CU$Q\CM6([4[9-0.4#0'8#E0_X^O_@^G7W^F9FK$])$DU#0D6C\ND<- M&6,Q)]I-C".6: VV/E^>)*@G^!RB[_E0PN\ 23\?Q&^NFU:P6CV;"Q&?;!W) M1Q>L#ZR 4[2Y1-3&Z]:%VX^0,F[:^;!OWX?)NSO8O)[1)^?EZ@.N\JM2!/;V''@B))V'6 M4C_=@>\E+A8_Z#1^\;76;DS(,!!8@@1?ZN9,)#\ZTSED71@6JWW*K?WXI^CI M*<@\!+2.D'YW2/KG#+_.%ZOI_^144^,J0^\7^>OT\NN+65K_ZG)Y64N&7LZ7 MJ^6Z BT[R:/FP)S(H((N5:(.T"!+P@L=\K"9A'N3W)/;-P0>A]5A!Y"ML99/ MVUC+) MGDH@&3/'D!Y6")#=GP4NA4%C+BFH>M+RU?D^F61LP'2S=#NI+;]/^ M\G)113BAXYAQ4S3(F C<'CV=Q]Q"%D8%H3A=\$,"9$O&3CC1YXJ30V3=V4'R M=CZ+6RXR>:G1\P0!:^D0<@VHHP3.B\K.YV)SZ^#!PY3L!!ISKJ Y4.(=EABO MN:EMC:M3<5S9S;V/:5%>\S1MPY;1\,BRC\Z +ES6EA8&@@\(7!9=)&E:ZM:O MT*=RFCV4?4G5PM]S)5 MN.+:LBS 9TLR45Z#XXE8DK)D5P1&V_JY]."LKY.6TNREW%VROO:1=(=HV8;H MN>-,%C*W19UWJ62N;9-E37Q$I3.96,D/C9<>7K^.U_!N65_[B+L#T#RVEXIZRO?<3= 6;>/)",A"%R3MLG M)&9JBDKE@"5P,F$A?K1GK0VT^U1TF?5U#%J.%'0'4'D\_2A&282BF 0@=( M6EL>9/'2MLYB/["0_*0U#\=8OT=*N3N1[Z7C70O)]!-YO^>;VM)2J9.$BB<1B'5HG,K@DJYBB-SF$F.[& MG7ZI0O*]=+E7(?D^@NT7)8\7,:=0K':1+F\6,SF6*H-7&,%J&5$)82S7QP'G MN$+RTY=O#H"E-N+O%UY/U"][3%X%"72Q2U!:,7"QRC;EX+(TM'O41;&"S@?(H@8\C%B6"BWZ7/Q>'EXR=*9F@ MD.,%V(%Y_$#JORT^BQ E9,\C*$;$!\YSG: JK!>F<-XZ,?D.<:..E')W M.-GN',:=2-D&$(854#D+0%4<^)*(EV*ED,,BI0?WZ5C=[E(\LX^@.P#+T_4; M*BH=&6TD$4,=*D GKT_,@LV"!XM<&=-ZE-:Y%<_LI>^]BF?V$?Z(2%HN5I,/ M./N\>8S+)@D=R!/,ZYQGLJ$ DXEDN0M)YVZQ1>W4*Y4^]19:Z*L;I/RT8$^& MRN&7S^$R[$'Q5VT/@B=$H@ RJBTH1W89&5@$WYKHX5%G=#NE5^ZB^C&/@R.4 M=5?=!TAN9(7_ _^:?KW\>N6BQX!H X>$1*XBKQR"

7< FS>W7L"O;9S-/OAMOEC,_ZP6$'ZCGZQ^3)!SD;5(D&J) M@=*JVE-D^CBMM50FFBQ:FYS[T-=3D/] 0#R1G]!4.QT@;ST/)*?E'R3)RN?R MBM&)X#J@9PETJ8T(N2[@O15@D?%Z?B/>#9X=#;-'B>DIV-\&4VWDW@& /N1O M^&,]=^)=^9D1F[(T,AN0-I#?)UV$H,@>*#$+9I4-*K6^\QXEIJ<(7!L M9%[ M!P!ZLD!8\)RU]G2&,B?)B P)O#89:"-X)NL8FN:]CXXNSSYY!>,Q,&HF_0Z0 M=/N>GBB;B$RZ>'4HM4S*,G#UJ12]XL4$&;QO/9+F]OH]F=GMK:"]I-L9,JXL MN&T=YGT+CFY93B=G &:9(R%Q"2YK!Y[\6&M-9SA;_6,ZJ^&--]/_OIRF=5BC,,UYJ3-!5:FO MP*IZI<212")9KCBS<6^\/+;:3HCQYXF8)A+NX&*[0?O5'IA8S9^*W<*/[!S TTC4'8#E9ZG079NO/,Q29YJP&MVJ MH,^*0)]2!JFC#9KYR%)KR#Q&RV[ .:O =1.Q=P>?VW?N1])03K?L-.UBED(+ MP("R9BPF0"<2R?G>Y6JYPEL@U M?;^8SN+T&U[,M[[$KRJPC%[SW((%ICA9 U:F^DHUPA8A/!1 M8"YJ%V?^T07&1\)1:INWEF&/0-@FVY8HDA&%$1OUR8:$ 5[+!-QHAL8H(>_: M/[M#8PX.!TBR1T"\FUUEXMD <9A$>\3&IS_G6TZ01^&YS.!D4:!"BH!9($0NL@W18#;N M4&Q0-Z38>,PB7;@6S]4\>-Y=(R\0"MCC436IJ4H#)!_IFQB=-)B:]OZ MP)JYD[8>.<3F:"3E[G"RW4(ZH[7<6_#1I)J=3>>@- IX9<&&4/D;%"F]ULSM MH]M=:N;V$70'8'FZ;(LIPY.Q'AC6)WS:.>"81Z!C-QBEHS=!-T;-N=7,[:7O MO6KF]A%^!TAZH)\/#U[JPAF8.BQ2.<4 N5.0/5WGV='.TZT[?1[8&>ND)=W' M7$]'2KD[G-QJB&!5%*Z0)2:$T: R*G!:%2#F2BC*:VN&'2;5<6>LO72\:V>L M?03>;U.:J],RB.22Y[2I5*S&/)W#G-4T6.>30TS^;DK6+]49:R]=[M49:Q_! M=G"\/-A6V9N<>"8>N#'D0')&#B0O9.69; D!6JCFXU8/;E%^T@+O8ZZBHR7= M(5JN=I/).1:)X'-Q=8HHF7XT(=<8V -JV[?A5PT1HHCM/6">A3:%UJ=Y>&G@I>CK^%CI)P9PBY"BE$ M'Y)V$HJO&)>U,UR2'"QRLN2"16R>&76?BG$/D^.T^@1$#A!Q!R!Y=;F8I_G% M!2ZNVOTIR:+# -F2I:]8]&2/"SH&>8Z"16$=MHZLW*6A'X &>ZQM;_S,P7CO@DU!L<1PNT &H_E MDEHIN?'.@<:*\""K'8\:5%0E,2N$#T.,L#NTT;=.'>EK:=8W8% >!)< MC;0RJB1].Y2 \+;_,+]*$9>52HI-8L)(V\7$7G08FR3)D,20A M[_00>##ZVX"4GK(ACL/<&+KIL)K@3:;K?WF39[_^^O6LS!=?UQ][>.G KI]\ M;)W 01PT*@K8K'V=%%X$ABAD!AMJBV(RR@#1,[*R-3ER):!N7D7V,P7'7HN; MWNMY_:%O"/6;3)(K]AQ:SG(BKR'6:BT7R4O5T4*R@EDK@D.7&K/W)$$C1P0/ MU_W=>Z^=V#LPK6XS\V'Z^(&U<7#4$PQ,P:Z69S@!W5?CWZJ]O>;;,$Z_) M4*P3* +9A[4!@B++@)Q;:Y-@69?D7>O$P"?(&==Z.@VPCM% !V!Z]RTO2".S MSVMF7LZ7]60W7*&.9%U:1QQD"QA5A,*=4B%IW;Q78RWB"1F5U6:1VEV9NS82(VV@=/!F@A 05?:^\R.)0% M-&?2L1*U$,U[;#:)V-3PY<^FU$UK JN5EX%,[*("*,\"A&!I#V1O%=.Y5"D^ M'RU^^-.[BKGLH[W;<=\&@NO@$OF9B_?;+MP3YAR3NKIO(M,%:+F$0%X[^.2B M-MY8:ULG3SQ,R7B5V"WT^Z3;!PHFSK 4 _>@0ZTE])RNUA0DI!1<_I!2V!G\F*JODN5S^L/@"?&)6Y%9KX8M& ,HRL/UNG/#%O M)?,&!6N==+HOC>,XYR+W ZE7PN+HU3>TP;2.5M0 MR ,X36:OYR%&;\DYCKLT4WKHL[N**Q]JSQ\MM Y.G=L\7'/TCL>,9]<_2=1F$=(/,V$SO8C#(4 MLA-3 ![(IU:V1/!>2&)1B>+0YL:CI,M7T]H[_F3_A77A[^ M=O/ AQS[-/,<78U>7JZ7>:B;LM%6VMI#.156^UA*< YK^W=3"O>)SI?6L<4G MR#FZGK&4'%?3[_EZC4WN^(Q\UDLZ2[?^ZWRVG @NM6;DF>IZ=2L?R..)BJQ- MJS/W-OJL6R<&[$[=N&\]K?!RKQAR&.UT>.#"=0!D*M:/TL&N+,R0,Y*,-1:"MXZ:V,O H\J M6)HOES;U<7M8;^UWY/2K#/8&K_54?NE#@85GXJ3AI.#V.7Q#W!V7M:4#D))EMF"VN1P).">)6++C._*AXP7KY9U7M#[Q9S,@-6/232"<>TLA(P)E H%D&4!)6$R MTAG)3>N2KL=H&3?#=WC0-=5%E^;8C'S;U31<$$M;DCZNYO&_;K+B/N6OW^8+ M7/QX]=^7M0GO$6;:H6L=;[XUX;*167=WJ?M(94[%;+T"S1VG>Y,[\,@B"#JX M(K*2I6_M@3U+U+&G&7DVBQI3(>-@L:G)N;/D!SK(_Y@O_L1%FF"BW50[WGEM MZ]2U)""XZ.F/XK(IU1I'_K&-?7:XN?N23>8GCJX4>]P\O$+R7MY:XK; M!#%ZEYP"ZY(A'YX<>6<"R='9$%444J76U<3/T31ZP&,@-,P'5,W!4*,[?3JG MJX%,R2$ ]Q(7BQ_5'EU/&B797ERNAP?6.E?2YVJUF(;+52TT^C1_.Y]%,FB( MK(OJ7&TK&)<3*46-.'O0IM3L3E>'O$D#HLY=+TC2B:W#DNVY&-=7&0O4IU;_ MZ-N@NFSW;JOOTT16U,W;GB:B&2*2]F"\/4]SN<((?I(?W.12QU%V:G0 MY/F5QJU,@F\6,V4"RDTGXC1Q ?.]FJ5>S3]6C$(N,D3AZRMCM(#2\8CF7^#M9\\ M9_-O'_4WW00G"#F^)?E@?00?(,1X[[,'"RD^S<7)0HAHN+%%.K!)DI_ N #, M(8',WJC$9$ 5ACTGVH<0[RSPVX^7%[AT/&937$U6]RX9 MRQ)H)C6H8!0$06X08Y976]1QUOK\>8:DD7.>CM3X70 U%'\75>L?+\-RFJ9T M3'_$BWQ[G]F@LF0Y0Z(C&I1*'(+7'$0@/Z)8[K5H7YT9'XPGO_D(B-CI+$VYT.(=NQAQ*]>OYBE1]A97MW/1EOC+*]C#AB) M2BIP<=TGVC#.$$6090>H[++6N'?6@(AI+N@.KJX[5_R;ZQ$=*$E$N::4&"WH M8I<.@G,)4M+6H349V<#!HC=[#60:[#UZ8".HB0+Z ])[7+Q;K'W9]"^\N*PE MH>M7JXG47'%-?$@5:YYYD8!!2<@ZRJQUJ$GHP^+J,=*ZBAH=B(.GP=5$*?UA M;?,<^N)R]66^F/Y/3A,>A=8J1N#*\QJSI:V(P@/W*1MC8Y*AM0?W#$E=^7&# M8.LH)?2*J=M/[#I(+XRR$+W39#443?RL@RE1^5*2$KQU@*E)]L.I+L8!476H M&CJ$534::C%@3K]?+NH#]_HY>7T:O\U_KG]2'[)1N<@1N+4DP! *>%$3A] B MQL)]24-#;1YE4M6PVKJR+6VKA].8GD_M4M.ZA$4C9L+UA2.(ZJJ+X"^^W-&'_ME^FW; M4@8_YXE37 DG'!@=>&WRX $MYV"+:C"VLW%I)IH[9Q(YS9Y'278$;1 ?C8':REEK%$$WG_OZ M!#F[(>FLWP(.EGZO0+J],>@HY2ASJ:F2=4"IJ;'G1&>NR)(L!!:RQ%%CM0TM MUQM%KM\B6=:..:. D6N_N5]"TKG^P23CGNZ7UHE&.Y*VVZ8ZKW#U$%KII8[X M)2Z_;*I9-P56M>OF)$E?1'02L+#Z4HB1_#U?@'L55)0BIKNAZ:=+B!]:9#>@ MG$=@N:U$>X'&39'S3ZP$E$)+5LW:I$$)R<$)])"*M<9J9PQ3^X#CX65V@\?Y M!'I;2K6_R_E%C(M7L"]]5WPH^7 ME\O5_&M>_,=B?OF-?,O#>P(.V5R1< M5X KSWTN/())GH#$F0)G:T,?)BU99&2EY]89JSN2=NRY]OMTB9\_+_)GW)@$ MVV4W2?/R&,6]KJ@HKVH7 0!?:);1G M"KC$-%C&9<1D.-X=\?;PH_>=SQU/XXW4-&\DLY'U_78M<[SXF./E@NSY+09DT-9A3A9X*3HJ'ISQN\P->?C3QRG(&$;W#>0W]HZ??R4QQ"E> MO)BE=W4XR98'%9F1A6=8=[=6AD5P,G) YSU*E7A2N,O.?^3SQRF@&.@$:"'# M#H(MCQA--Y&#$I+#DC-DE@M9UBF18T\F5.%8F'31*M;Z:U>#0:)_CZ\S9/QO1^Y. M' $4RB0L-@!G2I W%A&0"P.9\QR4D(J)UB.F>X@ 2I]$KM4@F=?79XT(C@4' MA67:L3H67_X= 3P&*WM% /?1QLA!GNL>AC?;F:S2=5Q#.4MLD/%IO 4R35B- M:QCP64N.D9L0\RZ0>B;(\R@!7=Z3!^AWWEK88R,F?[[+PM8=2D&38&(!(VK7 M2ZL0 A,(+! _PF1C=NOK^!QB'B-@O"!1(\7.6TMY1*C$VAQ^\6/RSX\3XU0N MOK:9Q*+)KW$D#98R,!'01(FUS.()7"QS_%^?Y]__]_83-]#8?G&#C)OU1H1! M&Z7-CY+@R,?#J\LZ4G0;SV",%<>B@R ,$OIE 8W%*@OU?_>]")<'O- M\:*%;;5_E"Q'CA&N0UH_'85U0,55M%L2%SK5*)FK^=4FU!0V UR69$K*.>I= MDKN>6F.\6&%;##2590=!G6>##TEIHIJ,\919 F5D J>5(R'E[)1+630?>W#& M\<)#S-!!5-$!M X)/<5:RE&4 2UCG1A7'-1I7R SDUHS56L__ATO;(F3!O'" M?91V9O'"Z[R"89,$EZ?,#GR8EQ,'!;GG,AJ5P-M &"T^0LBN@+9:<+J%#;>M MKY4>@H)&YFB2"^"1; (E4(/S28$E,\2D)+U(K=]#SC\HN ]6]@H*[J.-_M(" MM2\BU_;+3FJR-5#7BN-B023ER?E0]#^S"Y9^I;3 O33Z=%K@/N+M-BU02RFR M9!J,-!(4SPJ\3!%X4D+*S(67.SU"_!)I@7MI=*>TP'W$.W:2T-6I>A6[2,G$ M8C.44)L6%RR *I -QU44S&14F3]CV3SPL3TF!>ZEI'D;B76B[-^NVNJ+HFS" M ,9($H%6$ISS HH4+BMC+/UX#V7_-G9<;SAE'R*Q3I3]473:1*P/,(EDUHJ9,:&Z (WHZP+@3IG7+FN=HZCA >XB#,(@J MNH36%3?;+>>TS]:0L JWZ_:D%ERQ"-ZY3)>A=#*WSMQZCJ:1QT(V1<"S\#I" M'1W ZYGPSO8X)H')8 P=PK9VUT[%0RA%@.'!,^3<2*#%:)+"([P15Y13L>I( >L509N=IX,F>4MD#2EH.RAH,+GN3$4Z8SOK[UJZ&Q=$-.;Z?4@2I_ M#DH'RK\'*%VYFG=9NCIE169.\ "FUA8IQ1T$A1FR]C*ZDC$UGVS[#$F=0>I0 MU=^%5$,]= "K9W, >)+)!AO!Q'6LF]&9'B,#:V*(5CGGF[^O-DG;&:POY6#W M7E-5= "M0S) O/"Y^$1N3Q*JSOO5$'((( 73F;:/XVZGPH2_==K.7CAID+:S MC]+.(FWGBO/*Y&J)LW3UC3=3#-.+Z6J:F^;Q[+->^\2>@[D]<::/5H$+XP4$ MET6-MR*$$,EQ1>N=D"J+M%.:0G^9/@]^=M7&V[R:>%-<2#( \[:^*6@R*&K4 M6>:DLDJ1&VQ])#Y%SWED^NR#E0>5:G5_.)$LYP5FLLLZW5<2R#EZ8VT1')JV2\-NP9V!RP['E<)KG[%6(4@N3&A]FEGV'KT8!O*S^/>/ 2\(VKX5\#U MQQ4N5K_C:A-7]SYI'CG)/OM$EJR+0!N90[ B:*6S0-YZU%=;#KHXI$^*P=;; MX'! _ K;X29@%KRV&*P'YE*JS5U)"62W0\F66Z&ML7&@U($&U'=QW)_U-C@, M".>R!2;1L11Y$.1 :@/*,@M."X3H"^UH6Y2ZV[SS-.@^\_/[0-0< MZ]5'@N MN+PU[UXB%]YJ!<:P.EHK(#BI(K"DI2B*?#DQBJE]0^*9'[(GQ.J!:CT7U#XE M9?H'TSGYRQ9+4)DL)\2:NTDW&*"(&:P))?EBA%0#E20?3?NX*67GA//60.@X M='OS5/CJQ%E<2\RGDYGG<.] U-4O2LOY]7 JHK<9AP+(>CD]Q(P*06*VPPH'>W:Z)G3OB@3GVK!>DSZQGZ4 M]@K)0Q'S2#;'@.KK *3/9I_FC,YR:8#Y.N](E0*!Q0"!.VTD$]8D=QK#KI,0 M^6!7;E-5= "MUS-RW/*;^7)Y90A/9Y?5N?Z6-V46R]\R.>)Y\WN?\*^\?/47 M;3E2X'2&BQ]KIM_.Z:>T$><7M,SGU[0-2=VKB2Y1&4>B\%B+_FL_3<_7Y?_" M2IX$RZEU>YM6-/"9&:V83,E"^$-$A MU51#Q@&Y,UJ4;#6V=FA^(J#+8[0-Z@X7=!86+&JA5VYXY:$V5"786Q>%<:+UZ)A'2.FR5KD-=EH(OR&*VL5_7Y&E M.O^1\V]YELMT]?X"9RW2>'?ZV&,CO_O3WBCL6^W[/%MNH#U+'\C47ZS'AQ & MX\5\>;G(U^$\RP3A"S6@5[$^D*V]C0"%6328N$#?.O2[!WE'>PHD^%G>5!-- MP^7Z8834L+%[8PPA61- %D&^O[)(_H^TX"SC0L808_/J]Z?H&;M6>1C,W',8 M6FFD V?A1DAK%JYB2H6N9EU* E-?^Y2MG4P*2LC2\61T3D&T+Q)[B)*13?1F MFK[W-GJTV+L$SU5G@$!NMRZ,1%,3(8LHX)VMU5[HZFWL!TB.;G ZJA UBMAP$]RU3TQHLZN)?ED$$YS! *L8>6LZ2RT=:U M[ON_$V%C)\@- +#V"ND 98\8!C>&YHU/+$M"MFY!&&LSVY#()W8N@/-2\6A% M4KQU5OSNU(TISCRD/90= M[2&L62Z)2:^"85;N,C;NF66ZM,B/UNQ\&#%WF([X8$@GKS;)EM.X_?8FC-LX M.O7,*H,$J_;A;(3857;,E. +9#*D0*7(P E+UI4DB)7HA.:M#9$3QJZN$D;? ME?N;:GFSW'+[B"L]_9<"!,5RG5M6B^88N4;TP2S+8%"W#F;M1>#Y1+?V0=7= MNW,XG75@MSWBCUN1 PLV0S)TD"L5:B][7XU1%:PC3O0 38_["W<-J/K=XE_[ MZ*%+-%U-LA7&RA03%%OSGY0@GYGV'42IN67*"=/\P?"LXE][Z7G7^-<^0N\ M/,^ZQ#+$%,B(!7*!.=FORD(068!,9&/***3PK4V#,XU_[:7Y?>-?^ZBA UCM M&&XA5QJEU6!$)*9$]F0@)(1$[$1'/XRE==G(.<>_C@%8>X5T@++[]L%#'KCG M3DO.&129'3%%9D)@Y#@;[9Q55N60!GJ=?IJP<5%V.BNKO9:ZA-Y]'__E?+FZ M:9$4HV$I2MJ\-H#*J8#/GD.A[WGMO7>N>>OM/6GL(J;6$B;/ K&ASKK$Y,>\ M^#Z-N3(U83Q:M'5>2\(:R78>O! "N,K,!U%WE\;"V<&JZ1)H M5VT:R$*^7,S>K0W93:/SB>#>>),#,$46L7(Z@>,N@"C)>X,J%*U.]_41]1(^7G3]ZB-?3YWD8(]V?\""Q M&+!9:L**IY/+%P5"Q]JY@\RXYC6(O:3["ZV"TZ;V_N)D1T2>P2FR(U)DC$59 M@B@#G6KGGNZ_!V;V2O??1R,=6':/O<=DS[0G$\!S5*#0DGUJN(>BO%$RU78Y MK;=4C^^?[32]XW/G'F+O$CQ7Z:$L6V>D X;>@)(N$Q_&@%8YHPDLN>9-J,[K MN7,?/>^<[K^'T#L S[,O(&1D&JEJ,1:O^PNM G39 +?2"H;QU>I0IP9S+7'M 5#5T!VK$Y:'B@<=M[I_L>85P.IIQ_@W?+) M;T)X/SGGO_U8_Q 7JVF\]_E@W!K^.OQ7#E=!D0A;/R ,VT1!V"$!D M!PKID_'"M>XG<1S%[2I?UFO<4]H+TMGL\]KXICUV\SM;.E[\B8NT,8R4%\II M1P)SM966('LY<,<@1*524$SHYJTXFA$_>H.]4V'V\2*:4ZJ_@YM_0_EUX,M: M)HL(8'.J(^VM Y<"(U_/2<>2)R>P=5W-3P3T4DYS4A#,6VFD S@=+K@;MF=I M_?",7Z^[$\NL$HN^3H$6H*0B:48TH%E.6!(G@ZEUHM00?(P+[B-@=?>L'%O' M'>#\ZO']XVH>_^O=MUM]K7/TI=1;R%B4H!0*"+Z&RZS,%CU+NK1VD!XE9N3C M='25N#65:2VW#YG,GVE-&ENS]<_9=+7<0;*^\#I#XTWF^9:%H7B09,*"% M7O>ELN"<07#&1879YH*M4QL>(&/LHCK VK]HXTQGG]?&,R)G4F5- M!,O:)UTB>$&G=@KHB6Y6"P ;8^S6\KT40X[I(Q^JC7Z M-U502>C!0_$M0FU MK7$"IVJUJ"[!,2X8YZTK;G\B8%P/X6 U/@R' V3: 2 >V4?KC4)[B?;;NUG> M'II('*6H..A01X<1-T""2H 8BU'&EE):]^G=@[PNP'0("'8+-9-$1#W39^Y1KM24WX"1=V#%EKEC(R>&)PFX/D3?N-7A*L!VFD?, &^'F M:B<97V11&($%94B(G@':H"&A+BR6+ /FT\/MAL!Q/YUN6.>3K&SQ=1 SDW7RG3".G$]I(!2?)$E% MX:ELCX/H[_S=Y00[8 P@]+()#MG]MWG_,/W\9;6\&=8\44&Y(ID#GA,'5;(F MPY*N8RNXD*B28KYU2<0@C'3^]M/IQ= ,&AWLC^N'ATT3J8=5\G8^^T[LY@WG MRT^UZ\3MG]>\P[?SU?^75Q]RG'^>3?]G^WJV22%83D)TP<1DH)@<0:7$-MV" M2$LQ"Y%TXLW'C9Z"L3YO[]X_Y8ONM^GM\@D+I( NY?ZDV MW_(L0/ L@JC#C&1B$4WK9(+37R[B%_KF-O;(HTZ%*;J1=8AUOFZAO_DZK"T;QQBRR.XD MS3^8J=R(G)UP[WXQW(^ES@YNDX-OU&NV%W1"K&L6O\YG:_]N&S*9:.E(#CY" MX;PVXV0.@I7DY)$@4N8\:3](PLX@W.RT+_POMB\Z TDOV^401=3ZWOGE;/4' MZ?8?N/BOO%K+Y$I O^,J3Y!9IZ2I POJ7!7N!00L'"0Q@N2H12N;SQ0D#*.>^:C8?V>KF\S.GUU6,M"AY*'2N3HJ0;5A8+7AI%X"[,24Q* M-N_/T)2!W?;%+_UH/PH6SGDC_!RR>/$=IQ(_%K7GDJB5*-$5X"'& M.O@-(93:"D\;+2T:8YLWT!J*E]VVQ[]?] =$R/ET1/IX^?4K+G[,RR: \"*N MIM_I]YKW1WIFG8&Z)>W#71^]DVPNJO!L(1960,5@P2FMH0),,?0NE=;-N4?N MG73H?MU&O-Y=KI8KG*6:<#"_N*#M6G\X42:44B(#KG4"5F2%F?6X> M8=V;RC--W1T0Z\,JNI^)@8.-,TW'[/?^/A1&EM)"MKZV@M "/7H/,3CDI MR'@4W013CW(Q^LNN[7?#' >3(UV,5[/416+M=<[7?^9:'9/3B^]Y@9_SVIJL M+Y-_X'3Q+[RXO)EF*$-,J4[L1>\#*%\<($\%;& :;;(ZY6X*J@[F80'T-Q! M'*QC[+9(3AP:2+]HZ.QY(:&S$IG/8&.LC6M-[9J,"8+T)4>O1-#=5,T?QF(' M(;?^-^THEDOS N$B19ZWB8XA!*(O/<8U#:2F91G. JW)_R M#D)__>^Y,P#5F6^Y;7#H)L]NAP,I9)LTB2/'FI&J0X90CR:A>&!!J>+N)GX, MLN7VI[R#R.+?8\L-#*HSWW)[6>C1&>Y3"""2)16Z4#O%V03&U2Z9R"6[.VC@ M/%R]8>.1?X]M-AB0>@IA#B*?*YM@76Y1P\YE&W9F:#W'2 XQR0M4$AZ\,&MY ME9!%HC.I=<_[TW,YKNDY=@BS7T#UD&AQ&@E-Z'[/.=!-SP)Z$D8],I71]*5@ MBOYSR7;\[O84:QT$.CM&^#@;W(DV)W#[?B<:)Z+1?TL'8R9*Z4$&),R M*!59G1U%?P@=4[:*J7#RAX>F''80 _T;[K))#=(4S+K47@.MYU?WY(">0SKH.>S-(>#64_3UB$#ZXZ+YD.MT M)_K^R_EL'=2[Q(M/>?%53*+705=59F_)Z$@H(?"@0),-DF047I=![M'3LCGN M[3EV_+5C2)UA,XSKYZJ'1EX/WR-CK^6';IUQN"SZZ*@1I312#!H7$V&3JU6E\< MK8@_Z[X9^V#VWG4PBOH[<'(VE-?Y\W4D-)F&0@?.P'A%5JNQ9+]*\M"2B9EG M'K15V!B[/Q$P\HO5.""8M])(!W Z7' W;,_2^PN3M[5:=B192TDV,B M.T_6B:B9"4"1N$A,,N0G?Z$]@(]QP7T$K)I%?QOI>.2DN_=Y0?[^5YS%#8/=-,VC3\LG">K\Q?M4 MD&ROO Z0>'#,\LUUVU*%G@6M(L2029:&T][S*4$] (.+OF0UR("DHZ@>&=-= MV*DGUOTYH_WM?#MJ9A,V>CVC(^!RK9['6DZ@\<$;!C(H5ZM^&/CHZ$(R(5K. MLLZNFT?^M[7H3YV+OKOD3NS'>Z#L9N6ZC0,9=" M$AJDK>W;G2C@T$9(3D?K/9:@N[ER]F7N3'?7L/!NM0D'1=KY)/L>+)Z?TS$G MB!FCU0&<0CI(,48@)TR#M=I95. A9!YHFSY"MHZU@>9&3WR'R?::BVAXW3X2&P M%XK_=K'>Y\7'=)1,NP+6\EB[KA4(=<)TCE;8Q'GBZER#P>?0]/;?)\&(>/ZE M#8&?@X'/"ZY8.BH9=T "Y*1^IVLRG@!G3%!>!8[V? SZ/9D_T[#UW^H@&!+/ MO_1!<*MYP/-2XX@Q1,MJUU5=XS<>O"7CJ@@5H\&8!.NF*+XIYV<:+/];'0&# M(?GODHCUO-2"5T4XZ8%EQ4 EB>!T2, C-TQX+;(_'RN@<4R@O_#\WVKW#X3B M7SZ^OW_+A.6$.2^])]EED0,H91V$B X$:5^DD)T_(S/@ &VQ_:"CV M8L>'YX47]A;>B\^?%^O'_=EL.8WKP^[Z6)R8S)5,*M%95_N[AV+ U6&5 MA>O@,2N3TR =7$?A]DSM]88[M'^0G4\SG<>^_5?]:V[>/&>WY09JEG, KWTT MQRF9;%)I/.B@'4$/%?A0.QH*5232=O+8^GS[59KC%$VWIR [W@>12&!6@DN( MP$F2,=/U*GCSJ^'?S7'VQ.QPS7'V47\'-M3//3/(E0L\ZP@V.DG.'/WA=,Z M7"++3@LI6[]0_I+-*#3"?WD,^\.L#I% M(J=KIO+ ''V9,!"3,:32.HO_46(Z3_ 9%7<'*ZT#]#W=S$=SF7U$ 9ACM;2Y MKB(R8!4O46%FG+4V&(_OQ#1>,/G4*&RGO%&?;??L=88U#S63X2V$)N-&%4-\ M&?(&AM^1U[\10MZ<8+D)X*=0.JJ8.#\/4LSK_2>8ZKM5#?U']0Y5S- MZ5@(/8EQ8+&0OU?_YEC-CK:9FY0Q%M7Z*?\)-&MM-4O\+8;M2C# MDRP!N$X>E,EDUFJMR+&SKD0='>/\--#KPB2=Y%8LO71DHM8G6L&297( MN4C*AM:]6?E'B!X? Z B:B8E@4R,5Y')Y QD7T"D] S\G@$ M;S^SXFBJ1W9GN[#D3JS[#M#^XF+].^0R/C&>+G[?-=>>0UC+^VR>][FU>8R>S-?+K_E!3'Y M=3Y;,WUX#L\.'WILILZ^=#?*QWF%BYIRN7R?%^NU;K(6(A=.I )!(=WYT8F: M/ZU JMK B%N;7.M[Z3%:CCVW?A+MB^\DRWKX?YIO15SC/U_F%[3[E[]/+RYK M0NJ5$%B)*4?C0#--0L@,P6%DP(1+BJR1*%SKG)F#B1WW=&N"H[MGUFD4U\'- M^A.CD\QY$IYDQ)1)M:>!@4#?@UJ08T:6O3 M2.)3_OIMOL#%CTU6Y^_3[]-$5\/R1?H_E\M5-2,F-B7F8N*0-?GSJK:]"HE% M< 7IVUH4Z5L'XYZG:ER/=QR8-=95;T?7DW(DFW,:)X$YZ:I9&44A&U9D"<$D M4>W-(",O6NG6<^[V)'%J?2:-,"N-1^^PYTF4R$EYW/VD',S3'0-"!(-Y? MG?UB=2O.>SQ.-,DK$!O '5U=BBE.IX%P=;0;9NF+D/9$:'V,Q'&/T7[QVD2E M'2#V[D6UV7:YWD8D%+)UD)Q!VG?@/8_ DD;ADY>J>3S[04+&M4L'N<2/%W@7 M;5ONLK'=#Y.("7TD$UQ;I6FK*=IJG"N23T(,LA3N6W=7?824<3,!3X*=0X3> MP9GS8K::IDKZ]'O^F./E8KJ:YN6KO^+%9K M?]&'7![S[/;0IQS[SO8L9:T>UM8!OG_DU9=Y>KWNG+"I"IZEVQ3K<-^JH 700-3J$-BR+1K/1%J3Q+;E;(_LO F)R,Q0KSIOIJD1;]KE8O4L1_>_FW.M.E@GZ+ID M'*_CZ;,T593D>:"SF.]4P$E$7(+C?35#1*/I;&7 O5V>)F/H+R1 M0?H8']LL3/1>V"@DF;-&@C)DE*#,$;3Q];'2.[_;#?$,#)^F8AR@G18%\T%4 M,B*X:@'4!Q+>QV\8R29=?)_2_[UX^Z^KO.]0*!IJ;]YO")W9?5CO4EX=K;4]SQC:CLR MK@QXB[8&[Y1S4K!4GLH26.;XOS[/O_]O^NC-^4)_N3E:'EBPEWJPYI?6L<(= M&1<;JK=;)(=DD94 MF &I8T%]-R %#&JD)0(TAX%BMNKC7-0'*VN>0/9]7L] MT.UH$'.J 34!2NI =R>=;=GSS+BUREASAM?#<=K:[3+81W0C ^#CJX^?ST M=]_R8BWOY1:SRUN@1:V"<[% JD]U*C/BQ48)R'64*J&S:1>U/[?..,]937=] M,S&.['B^) [F%]-4RT/6PIGFY:8=EQ9HK*J=N&3]PR.XJ"P8-"4D%FP2.[51 M><;E?&S]7LK,!HEJ-!%ZA\"YVE=Y4,#'F(,)EC;!3J_F M!T!G[$A%&\T^ Y4#Q-S!:^>_<#&MN^;UC#Z3]M'F*'Z_F'[%Q8_?\BR7:9S2 M7[=GJ!7!9*4E"!M(8%)F\M3)G!(^ANB8,2J7QF\!^U'8%\@.P<3\9 KJ '[/ M'NEOKFLMN63*IQ3K]A*[S44[^#/5FK_KKX1H[#7A _$#^\4E_>)B^C_;I,R7^&VZPHN)QZ)U MY!JT=N23%$:RC.28<"1WQ]K(@M_%M6M"3.?1W^,!>'J5=7##/LSTNS]GM,*7 MZ;?W>1&KFC_GB136<7*PZ[SN&F'5-46/(YB0 A=1%!9;=\_>F;C.'<_CL#FL MJCK X,/[ZR'&+#%@'"($9A$4UHH*5^.S0>?B,3 ,K4L.=B:N+B]S^OUR,9U]WLPLWDQ2RG^N?[*^36Q=XR2>CCTUN1OV'J_F,9\E=0^*=J8(#F#7 L6 ME<,,H19E"!<*$UPQ$F%KM#U&S$X L^<.L":JZ"1>\OMTD2/]VO+=[-.7_-N\ M#BAV*0@>E02A?&U4IFOJ%KE)R +SJ#SJ< =13P9*'EAB)YRX,\5)2_&.C)(U MP3=Z>T5>?-T;Q;C/J!\'R M_$H[8<:?,68:"[N#2^O%Q,,7.$E#O QAMR3J<7Z[>U24*N!*HQ2F9A; M%_/>6GXWE)QKO/Y8>7< E9OV2;7$\Q$I3;3UVC$RZ"42]!4+F?#O'#"+&E,R M1)UK-'XX'77A\3_&2 D%0RD:QE7[[\=-/ M-FWU/4NZ6 3C:A82KF.FA?84-R$8GHN.K3OF'$3HN#D03?'T> +-4(KKP.;: MC;5UZB7CUOBD,A2>Z5S7@<[UHB3$8+..FLEH6]^%NU/72R[.8%"Y-_YQ$+UU MALBKX3DB2U.G^C)IR)S$%&I!*#DSAJ/@Q(7VK0_#^U3T>=(=J^\G8'6 \#N# MS]50:">MJY> 5CF!*DZ#JS=!BB88CXE)VSHN=9^*?N!SB%Z?@,D!0AZ]Y.*R MYDI\J]1?MS<@8:BU$$(.ABP%D8 V$0/.G62N&!7D3KE4SQ9;W%^[ES2^H>^N M)K(?&3L?\K?+1?R"R_SB\R*OAP[=96F[O[C(3B0E@$2!H%P=P2R5(I?5%Y:# MSS[L=.H\ ZB="1JSSN)8G<^'5L#H!:6W[O#M@9I]45J5#"@4D:^X %='*I=L MHT16N!"[M12Y]]'C(6$@Y8!#=N':.HE[7MD/_PP'76 N19Y=YT[9W MMH[+_N=T]>7EY7(U_YH7F[:^T]GGFM] _Z5/^-=$11=5(!_2HO>T)8T'%U.$ M=4VL2RJ;NPTT&IQL>Y,YKN,V* "'5EJ7@T\_7H9E_N]+^I17W^NSX^$/=8]] MTK%/=3M1V.BQ[NY:UX\J6J#C9$9#B.L9NJF XUX 6J6MD"4PW[JEP&.T'/TX M]_/G;NR!R'01M9MA+(:!(HX@%,8A)>F8X#E@?*I?6P/^.GA::Z+]>T]JQXJ[ M@^OL+@_TS]8!#:DTMRH9L-P78H,N9+31@Q511^%5L;+UR-%'2.D*. ?H^!G0 M'"+P/G%SU4(UHW'D>X)15D'M?@J^#BJP"3DG)I.PS=_Z'R.F+^PA# EY=8^V8.$= ><0Y3\-'0.D'@/ ML"$M; )L%[AZ\M:@[P,OU/MKD?=<^4_/9VMNL>TD;Y>AZKGF;];G&U0G9=":#5BDP M&4O YLG 3Q(T\MO&8'?4T<+O $EW>+C:8+S(6DD)KMAJJF4'+M &\S%[&5RT M&EL;QP\2TLEM=;RB'RS7.$;J'4"'R/\ZGZW/Y:N^TY+< D:7N WD'TUTF[XV1 M1R>ES9B!ESK2V>N:>$F'N/:*#NW@A6Q>-?T<35V%?([#V2!JZ.S@6O/R(3TE7GEO[(VU@U71POCUY:K^MQ,#I]HKI+U5H+A MM0.A*QQ\#J(^7)NHA7!LM_&S>T42CJ&X*T.NS=EX0A4.WP%@^X/Z1\!E_K__ MK_\?4$L! A0#% @ JX.J6'A!8-:#" R3$ !X ( ! M &5X:&EB:70S,3$M8V5R=&EF:6-A=&EO;F]F+FAT;5!+ 0(4 Q0 ( M *N#JECL4%OHI@@ ,(Q > " ;\( !E>&AI8FET,S$R M+6-E$@ ]\H ! M ( !HX ! ')D=RTR,#(T,#,S,2YX #W&0$ % @ 'OD@$ XML 94 rdw-20240331_htm.xml IDEA: XBRL DOCUMENT 0001819810 2024-01-01 2024-03-31 0001819810 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001819810 us-gaap:WarrantMember 2024-01-01 2024-03-31 0001819810 2024-05-03 0001819810 2024-03-31 0001819810 2023-12-31 0001819810 2023-01-01 2023-03-31 0001819810 us-gaap:CommonStockMember 2022-12-31 0001819810 us-gaap:TreasuryStockCommonMember 2022-12-31 0001819810 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001819810 us-gaap:RetainedEarningsMember 2022-12-31 0001819810 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001819810 us-gaap:ParentMember 2022-12-31 0001819810 us-gaap:NoncontrollingInterestMember 2022-12-31 0001819810 2022-12-31 0001819810 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001819810 us-gaap:ParentMember 2023-01-01 2023-03-31 0001819810 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001819810 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001819810 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001819810 us-gaap:CommonStockMember 2023-03-31 0001819810 us-gaap:TreasuryStockCommonMember 2023-03-31 0001819810 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001819810 us-gaap:RetainedEarningsMember 2023-03-31 0001819810 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001819810 us-gaap:ParentMember 2023-03-31 0001819810 us-gaap:NoncontrollingInterestMember 2023-03-31 0001819810 2023-03-31 0001819810 us-gaap:CommonStockMember 2023-12-31 0001819810 us-gaap:TreasuryStockCommonMember 2023-12-31 0001819810 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001819810 us-gaap:RetainedEarningsMember 2023-12-31 0001819810 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001819810 us-gaap:ParentMember 2023-12-31 0001819810 us-gaap:NoncontrollingInterestMember 2023-12-31 0001819810 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001819810 us-gaap:ParentMember 2024-01-01 2024-03-31 0001819810 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001819810 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-03-31 0001819810 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001819810 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-03-31 0001819810 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001819810 us-gaap:CommonStockMember 2024-03-31 0001819810 us-gaap:TreasuryStockCommonMember 2024-03-31 0001819810 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001819810 us-gaap:RetainedEarningsMember 2024-03-31 0001819810 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001819810 us-gaap:ParentMember 2024-03-31 0001819810 us-gaap:NoncontrollingInterestMember 2024-03-31 0001819810 us-gaap:PrivatePlacementMember 2022-04-14 2022-04-14 0001819810 us-gaap:PrivatePlacementMember 2022-04-14 0001819810 us-gaap:PrivatePlacementMember 2022-04-22 0001819810 us-gaap:PrivatePlacementMember 2024-01-01 2024-03-31 0001819810 us-gaap:PrivatePlacementMember 2024-03-31 0001819810 rdw:PrivateWarrantsMember 2021-09-30 0001819810 rdw:PublicWarrantsMember 2021-09-30 0001819810 rdw:PrivateWarrantsMember 2024-01-01 2024-03-31 0001819810 rdw:PrivateWarrantsMember 2023-01-01 2023-03-31 0001819810 rdw:PrivateWarrantsMember 2024-03-31 0001819810 rdw:PrivateWarrantsMember 2023-12-31 0001819810 us-gaap:PrivatePlacementMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001819810 us-gaap:PrivatePlacementMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001819810 us-gaap:PrivatePlacementMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001819810 us-gaap:PrivatePlacementMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001819810 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001819810 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001819810 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001819810 us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001819810 us-gaap:PrivatePlacementMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001819810 us-gaap:PrivatePlacementMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001819810 us-gaap:PrivatePlacementMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001819810 us-gaap:PrivatePlacementMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001819810 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001819810 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001819810 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001819810 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001819810 rdw:AdamsStreetCapitalAgreementMember us-gaap:MediumTermNotesMember 2024-03-31 0001819810 rdw:AdamsStreetCapitalAgreementMember us-gaap:MediumTermNotesMember 2023-12-31 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember 2024-03-31 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember 2023-12-31 0001819810 rdw:AdamsStreetCapitalAgreementDelayedDrawTermLoanMember us-gaap:MediumTermNotesMember 2024-03-31 0001819810 rdw:AdamsStreetCapitalAgreementDelayedDrawTermLoanMember us-gaap:MediumTermNotesMember 2023-12-31 0001819810 rdw:AdamsStreetCapitalAgreementIncrementalTermLoanMember us-gaap:MediumTermNotesMember 2024-03-31 0001819810 rdw:AdamsStreetCapitalAgreementIncrementalTermLoanMember us-gaap:MediumTermNotesMember 2023-12-31 0001819810 rdw:DOFinancingLoanMember us-gaap:NotesPayableToBanksMember 2024-03-31 0001819810 rdw:DOFinancingLoanMember us-gaap:NotesPayableToBanksMember 2023-12-31 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember 2024-01-01 2024-03-31 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember us-gaap:EurodollarMember 2024-01-01 2024-03-31 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2024-01-01 2024-03-31 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember us-gaap:EurodollarMember rdw:VariableRateComponentOneMember 2024-01-01 2024-03-31 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember rdw:VariableRateComponentOneMember 2024-01-01 2024-03-31 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember us-gaap:EurodollarMember rdw:VariableRateComponentTwoMember 2024-01-01 2024-03-31 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember rdw:VariableRateComponentTwoMember 2024-01-01 2024-03-31 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember 2022-03-31 0001819810 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember 2022-03-31 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember 2022-03-01 2022-03-31 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember 2022-08-01 2022-08-31 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember 2022-08-31 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember 2024-01-01 2024-03-31 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember 2023-01-01 2023-03-31 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember 2023-11-30 0001819810 rdw:DOFinancingLoanMember us-gaap:NotesPayableToBanksMember 2022-09-03 0001819810 rdw:DOFinancingLoanMember us-gaap:NotesPayableToBanksMember 2023-09-03 0001819810 2022-05-25 2022-05-25 0001819810 us-gaap:ConvertiblePreferredStockMember 2022-10-28 0001819810 2022-10-28 0001819810 us-gaap:ConvertiblePreferredStockMember 2022-10-28 2022-10-28 0001819810 us-gaap:ConvertiblePreferredStockMember 2023-10-31 0001819810 us-gaap:ConvertiblePreferredStockMember rdw:BainInvestmentAgreementMember 2022-11-03 0001819810 us-gaap:ConvertiblePreferredStockMember rdw:AEIAndBainInvestmentAgreementsMember 2022-10-28 2022-10-28 0001819810 us-gaap:ConvertiblePreferredStockMember rdw:AEIAndBainInvestmentAgreementsMember 2022-10-28 0001819810 us-gaap:ConvertiblePreferredStockMember 2024-03-31 0001819810 rdw:CivilSpaceMember 2024-01-01 2024-03-31 0001819810 rdw:CivilSpaceMember 2023-01-01 2023-03-31 0001819810 rdw:NationalSecurityMember 2024-01-01 2024-03-31 0001819810 rdw:NationalSecurityMember 2023-01-01 2023-03-31 0001819810 rdw:CommercialAndOtherMember 2024-01-01 2024-03-31 0001819810 rdw:CommercialAndOtherMember 2023-01-01 2023-03-31 0001819810 country:US 2024-01-01 2024-03-31 0001819810 country:US 2023-01-01 2023-03-31 0001819810 srt:EuropeMember 2024-01-01 2024-03-31 0001819810 srt:EuropeMember 2023-01-01 2023-03-31 0001819810 rdw:OtherGeographicalAreasMember 2024-01-01 2024-03-31 0001819810 rdw:OtherGeographicalAreasMember 2023-01-01 2023-03-31 0001819810 rdw:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001819810 rdw:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001819810 rdw:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001819810 rdw:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001819810 rdw:CustomerCMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001819810 rdw:CustomerCMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001819810 rdw:CustomerDMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001819810 rdw:CustomerDMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001819810 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001819810 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001819810 us-gaap:ContractsAccountedForUnderPercentageOfCompletionMember 2024-01-01 2024-03-31 0001819810 us-gaap:ContractsAccountedForUnderPercentageOfCompletionMember 2023-01-01 2023-03-31 0001819810 2024-04-01 2024-03-31 0001819810 us-gaap:PensionPlansDefinedBenefitMember 2024-03-31 0001819810 us-gaap:OtherPensionPlansDefinedBenefitMember 2024-03-31 0001819810 us-gaap:PensionPlansDefinedBenefitMember 2024-01-01 2024-03-31 0001819810 us-gaap:OtherPensionPlansDefinedBenefitMember 2024-01-01 2024-03-31 0001819810 us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-03-31 0001819810 us-gaap:OtherPensionPlansDefinedBenefitMember 2023-01-01 2023-03-31 0001819810 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001819810 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-03-31 0001819810 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-03-31 0001819810 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2024-01-01 2024-03-31 0001819810 2023-01-01 2023-12-31 0001819810 rdw:PerformanceBasedRestrictedStockUnitsMember 2024-01-01 2024-03-31 0001819810 rdw:PerformanceBasedRestrictedStockUnitsMember 2023-12-31 0001819810 rdw:PerformanceBasedRestrictedStockUnitsMember 2023-01-01 2023-12-31 0001819810 rdw:PerformanceBasedRestrictedStockUnitsMember 2024-03-31 0001819810 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001819810 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001819810 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001819810 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001819810 us-gaap:EmployeeStockMember 2021-09-02 2021-09-02 0001819810 us-gaap:EmployeeStockMember 2024-01-01 2024-03-31 0001819810 us-gaap:EmployeeStockMember 2024-03-31 0001819810 us-gaap:EmployeeStockMember us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001819810 us-gaap:EmployeeStockMember us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001819810 us-gaap:EmployeeStockOptionMember us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001819810 us-gaap:EmployeeStockOptionMember us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001819810 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001819810 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001819810 rdw:PerformanceBasedRestrictedStockUnitsMember us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001819810 rdw:PerformanceBasedRestrictedStockUnitsMember us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001819810 us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001819810 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001819810 us-gaap:EmployeeStockMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-01-01 2024-03-31 0001819810 us-gaap:EmployeeStockMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-03-31 0001819810 us-gaap:EmployeeStockOptionMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-01-01 2024-03-31 0001819810 us-gaap:EmployeeStockOptionMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-03-31 0001819810 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-01-01 2024-03-31 0001819810 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-03-31 0001819810 rdw:PerformanceBasedRestrictedStockUnitsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-01-01 2024-03-31 0001819810 rdw:PerformanceBasedRestrictedStockUnitsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-03-31 0001819810 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-01-01 2024-03-31 0001819810 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-03-31 0001819810 rdw:ReduSpaceServiceSANVMember 2024-03-31 0001819810 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2024-01-01 2024-03-31 0001819810 rdw:ReduSpaceServiceSANVMember rdw:SESTechcomSAMember 2024-03-31 0001819810 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember rdw:SESTechcomSAMember 2024-01-01 2024-03-31 0001819810 rdw:ReduOperationsServicesSANVMember 2024-01-01 2024-03-31 0001819810 rdw:ReduOperationsServicesSANVMember 2024-03-31 0001819810 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2024-03-31 0001819810 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-12-31 0001819810 rdw:ReduSpaceServiceSANVMember 2024-01-01 2024-03-31 0001819810 rdw:ReduSpaceServiceSANVMember 2024-03-31 0001819810 rdw:ReduSpaceServiceSANVMember 2024-01-01 2024-03-31 0001819810 rdw:ReduSpaceServiceSANVMember 2023-01-01 2023-03-31 0001819810 rdw:RelatedPartyAMember us-gaap:RelatedPartyMember 2024-03-31 0001819810 rdw:RelatedPartyAMember us-gaap:RelatedPartyMember 2023-12-31 0001819810 rdw:RelatedPartyBMember us-gaap:RelatedPartyMember 2024-03-31 0001819810 rdw:RelatedPartyBMember us-gaap:RelatedPartyMember 2023-12-31 0001819810 us-gaap:RelatedPartyMember 2024-03-31 0001819810 us-gaap:RelatedPartyMember 2023-12-31 0001819810 rdw:RelatedPartyAMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001819810 rdw:RelatedPartyAMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001819810 rdw:RelatedPartyBMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001819810 rdw:RelatedPartyBMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001819810 us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001819810 us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001819810 us-gaap:PreferredClassAMember us-gaap:SubsequentEventMember 2024-05-01 2024-05-01 0001819810 us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2024-05-01 2024-05-01 shares iso4217:USD iso4217:USD shares rdw:segment pure rdw:day utr:sqft rdw:plan rdw:company iso4217:EUR iso4217:EUR shares rdw:director 0001819810 2024 Q1 false --12-31 P10D http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent P5M 10-Q true 2024-03-31 false 001-39733 Redwire Corporation DE 98-1550429 8226 Philips Highway Suite 101 Jacksonville FL 32256 650 701-7722 Common Stock, par value $0.0001 per share RDW NYSE Warrants, each to purchase one share of Common Stock RDW WS NYSE Yes Yes Non-accelerated Filer true true false false 65578724 32569000 30278000 18988000 32411000 39554000 36961000 1612000 1516000 636000 636000 687000 1083000 5869000 6428000 99915000 109313000 7463000 6538000 15899000 15909000 12350000 13181000 20247000 18509000 62004000 62985000 65310000 65757000 3589000 3613000 475000 511000 259542000 271269000 28059000 18573000 780000 1378000 3624000 3737000 451000 439000 30734000 32902000 37172000 52645000 2593000 2362000 103413000 112036000 89742000 86842000 11455000 12302000 1140000 1137000 4400000 3325000 2440000 2402000 416000 400000 213006000 218444000 0.0001 0.0001 125292 125292 93890.2 93890.2 93890.2 93890.2 187780000 187780000 96106000 96106000 0.0001 0.0001 99874708 99874708 0 0 0 0 0 0 0.0001 0.0001 500000000 500000000 65578724 65578724 65546174 65546174 7000 7000 373420 353470 1007000 951000 190858000 188323000 -241886000 -233791000 2236000 2903000 -49792000 -43509000 222000 228000 -49570000 -43281000 259542000 271269000 87792000 57605000 72967000 43388000 14825000 14217000 17362000 16038000 0 9000 1040000 388000 -3577000 -2218000 -2918000 -2644000 -1492000 -2427000 -7987000 -7289000 109000 -31000 -8096000 -7258000 -1000 0 -8095000 -7258000 3043000 4366000 -11138000 -11624000 -0.17 -0.17 -0.18 -0.18 65572286 65572286 64280631 64280631 -8095000 -7258000 -672000 418000 -672000 418000 -8767000 -6840000 64280631 6000 141811 -381000 198126000 -206528000 2076000 -6701000 226000 -6475000 1958000 1958000 1958000 416000 416000 2000 418000 -7258000 -7258000 -7258000 64280631 6000 141811 -381000 200084000 -213786000 2492000 -11585000 228000 -11357000 65546174 7000 353470 -951000 188323000 -233791000 2903000 -43509000 228000 -43281000 2535000 2535000 2535000 32550 -19950 56000 56000 56000 -667000 -667000 -5000 -672000 -8095000 -8095000 -1000 -8096000 65578724 7000 373420 -1007000 190858000 -241886000 2236000 -49792000 222000 -49570000 -8096000 -7258000 2753000 2466000 170000 146000 2535000 1958000 0 106000 1075000 2784000 98000 -131000 12000 26000 0 384000 -397000 -94000 -13174000 -3394000 2981000 9423000 100000 -18000 -396000 -827000 -427000 183000 7929000 -3627000 -15413000 -4844000 -84000 -39000 472000 23000 0 -557000 2764000 -14048000 1561000 787000 806000 12000 -2367000 -799000 5000000 0 2793000 1094000 119000 77000 0 571000 0 52000 56000 0 0 443000 2032000 -2237000 -138000 41000 2291000 -17043000 30278000 28316000 32569000 11273000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note A – Description of the Business</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Redwire Corporation (the “Company”) provides mission critical space solutions and high-reliability space infrastructure for the next generation space economy. The Company develops and provides core space infrastructure offerings for government and commercial customers through long-duration projects. These core offerings include technologies and production capability for avionics and sensors; power generation; structures and mechanisms; radio frequency systems; platforms, payloads and missions; and microgravity payloads. The Company serves both U.S. and international customers with these core offerings that have civil space, national security and commercial applications.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note B – Summary of Significant Accounting Policies</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States Generally Accepted Accounting Principles (“U.S. GAAP”) for interim financial statement information and the rules of the SEC. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. The unaudited condensed consolidated balance sheet as of December 31, 2023 was derived from audited financial statements but does not include all disclosures required by U.S. GAAP. In the opinion of management, the condensed consolidated financial statements include all adjustments, consisting of adjustments associated with acquisition accounting and normal recurring adjustments, necessary for the fair presentation of such financial statements. All intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited condensed consolidated financial statements should be read in conjunction with the information contained in the Company’s 2023 Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the SEC on March 20, 2024. Interim results are not necessarily indicative of the results that may be expected for a full year.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company consolidates all entities that are controlled by ownership of a majority voting interest. Additionally, there are situations in which consolidation is required even though the usual condition of consolidation does not apply. Generally, this occurs when an entity holds an interest in another business entity that was achieved through arrangements that do not involve voting interests, which results in a disproportionate relationship between such entity’s voting interests in, and its exposure to the economic risks and potential rewards of, the other business entity. This disproportionate relationship results in what is known as a variable interest, and the entity in which the Company has the variable interest is referred to as a Variable Interest Entity (“VIE”). An entity must consolidate a VIE if it is determined to be the primary beneficiary of the VIE. The primary beneficiary has both (1) the power to direct the activities of the VIE that most significantly impact the entity’s economic performance and (2) the obligation to absorb losses or the right to receive benefits from the VIE that could potentially be significant to the VIE. Please refer to Note O – Joint Venture for additional information. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent liabilities as of the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management has prepared the estimates using the most current and best available information that are considered reasonable under the circumstances. However, actual results could differ materially from those estimates. Accounting policies subject to estimates include, but are not limited to, valuation of goodwill and intangible assets, revenue recognition, income taxes, certain equity-based compensation awards, post-retirement benefit plans, paid-in-kind dividends, and warrant liabilities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an entity for which separate financial information is available and regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s CODM is its Chief Executive Officer. The Company has concluded that it operates in one operating segment and one reportable segment, space infrastructure, as the CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. </span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Translation </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s condensed consolidated financial statements are presented in United States dollars (“USD”), which is the functional currency of the Company. The local currency of the Company’s operations in Luxembourg and Belgium, the Euro, is considered to be the functional currency of those operations. Assets and liabilities of the Company's foreign subsidiaries, where the functional currency is the local currency, are translated into USD at exchange rates effective as of the balance sheet date. Revenues and expenses are translated using average exchange rates in effect for the periods presented. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance sheet translation adjustments are reported in accumulated other comprehensive income (loss). Realized gains and losses on foreign currency transactions are included in other (income) expense, net on the condensed consolidated statements of operations and comprehensive income (loss).</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents includes cash on hand, cash balances with banks and similar institutions and all highly liquid investments with an original maturity of three months or less. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents supplemental cash flow information during the following periods: </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">March 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:700;line-height:100%;text-decoration:underline">Supplemental cash flow information:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Cash paid (received) during the period for:</span></div></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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,069 </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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Non-Cash Investing and Financing Activities:</span></div></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures not yet paid</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Emerging Growth Company</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 102(b)(1) of the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”) exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a registration statement declared effective under the Securities Act of 1933, as amended, or do not have a class of securities registered under the Securities Exchange Act of 1934, as amended, (the “Exchange Act”)) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that an emerging growth company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such an election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period, which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This may make comparison of the Company’s financial statements with another public company that is neither an emerging growth company nor an emerging growth company that has opted out of using the extended transition period difficult or impossible because of the potential differences in accounting standards used.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, the Financial Accounting Standards Boards (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the issuance of ASU 2020-04, there were various updates that amended and clarified the impact of ASU 2020-04, including an update in December 2022, which deferred the sunset date in Topic 848 from December 31, 2022 to December 31, 2024. ASU 2020-04 provides temporary optional expedients and exceptions to the U.S. GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens of the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate. Entities can elect not to apply certain modification accounting requirements to contracts affected by “reference rate reform” if certain criteria are met. An entity that makes this election would not have to remeasure the contracts at modification date or reassess a previous accounting determination. The amendments in this ASU apply to all entities (subject to meeting certain criteria) that have contracts, hedging relationships, or other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The Company has elected the temporary optional expedients and exceptions afforded to entities with contract modifications affected by reference rate reform for the periods available. The impact did not have a material impact on the Company’s condensed consolidated financial statements or related disclosures.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis, provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually and require a public entity that has a single reportable segment to provide all the disclosures required by the amendments in the ASU and existing requirements under Topic 280. Additionally, it requires a public entity to disclose the title and position of the CODM. The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The new guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. A public entity should apply the amendments in this ASU retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the impact of adoption, which is expected to have an impact on disclosures with no impact on the Company’s results of operations, cash flows and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The ASU requires a public business entity (“PBE”) to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. In addition, all entities are required to disclose income taxes paid, net of refunds received disaggregated by federal, state/local, and foreign, as well as by jurisdiction, if the amount is at least 5% of total income tax payments, net of refunds received. For PBEs, the new guidance is effective for annual periods beginning after December 15, 2024, with early adoption permitted. An entity may apply the amendments in this ASU prospectively by providing the revised disclosures for the period ending December 31, 2025 and continuing to provide the pre-ASU disclosures for the prior periods, or may apply the amendments retrospectively by providing the revised disclosures for all periods presented. The Company is currently evaluating the impact of adoption, which is expected to have an impact on disclosures with no impact on the Company’s results of operations, cash flows and financial condition.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States Generally Accepted Accounting Principles (“U.S. GAAP”) for interim financial statement information and the rules of the SEC. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. The unaudited condensed consolidated balance sheet as of December 31, 2023 was derived from audited financial statements but does not include all disclosures required by U.S. GAAP. In the opinion of management, the condensed consolidated financial statements include all adjustments, consisting of adjustments associated with acquisition accounting and normal recurring adjustments, necessary for the fair presentation of such financial statements. All intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited condensed consolidated financial statements should be read in conjunction with the information contained in the Company’s 2023 Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the SEC on March 20, 2024. Interim results are not necessarily indicative of the results that may be expected for a full year.</span></div> The Company consolidates all entities that are controlled by ownership of a majority voting interest. Additionally, there are situations in which consolidation is required even though the usual condition of consolidation does not apply. Generally, this occurs when an entity holds an interest in another business entity that was achieved through arrangements that do not involve voting interests, which results in a disproportionate relationship between such entity’s voting interests in, and its exposure to the economic risks and potential rewards of, the other business entity. This disproportionate relationship results in what is known as a variable interest, and the entity in which the Company has the variable interest is referred to as a Variable Interest Entity (“VIE”). An entity must consolidate a VIE if it is determined to be the primary beneficiary of the VIE. The primary beneficiary has both (1) the power to direct the activities of the VIE that most significantly impact the entity’s economic performance and (2) the obligation to absorb losses or the right to receive benefits from the VIE that could potentially be significant to the VIE. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent liabilities as of the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management has prepared the estimates using the most current and best available information that are considered reasonable under the circumstances. However, actual results could differ materially from those estimates. Accounting policies subject to estimates include, but are not limited to, valuation of goodwill and intangible assets, revenue recognition, income taxes, certain equity-based compensation awards, post-retirement benefit plans, paid-in-kind dividends, and warrant liabilities.</span></div> Operating segments are defined as components of an entity for which separate financial information is available and regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s CODM is its Chief Executive Officer. The Company has concluded that it operates in one operating segment and one reportable segment, space infrastructure, as the CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance. 1 1 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s condensed consolidated financial statements are presented in United States dollars (“USD”), which is the functional currency of the Company. The local currency of the Company’s operations in Luxembourg and Belgium, the Euro, is considered to be the functional currency of those operations. Assets and liabilities of the Company's foreign subsidiaries, where the functional currency is the local currency, are translated into USD at exchange rates effective as of the balance sheet date. Revenues and expenses are translated using average exchange rates in effect for the periods presented. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance sheet translation adjustments are reported in accumulated other comprehensive income (loss). Realized gains and losses on foreign currency transactions are included in other (income) expense, net on the condensed consolidated statements of operations and comprehensive income (loss).</span></div> Cash and cash equivalents includes cash on hand, cash balances with banks and similar institutions and all highly liquid investments with an original maturity of three months or less. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents supplemental cash flow information during the following periods: </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">March 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:700;line-height:100%;text-decoration:underline">Supplemental cash flow information:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Cash paid (received) during the period for:</span></div></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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,069 </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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Non-Cash Investing and Financing Activities:</span></div></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures not yet paid</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 2807000 2069000 1064000 928000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 102(b)(1) of the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”) exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a registration statement declared effective under the Securities Act of 1933, as amended, or do not have a class of securities registered under the Securities Exchange Act of 1934, as amended, (the “Exchange Act”)) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that an emerging growth company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such an election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period, which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This may make comparison of the Company’s financial statements with another public company that is neither an emerging growth company nor an emerging growth company that has opted out of using the extended transition period difficult or impossible because of the potential differences in accounting standards used.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, the Financial Accounting Standards Boards (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the issuance of ASU 2020-04, there were various updates that amended and clarified the impact of ASU 2020-04, including an update in December 2022, which deferred the sunset date in Topic 848 from December 31, 2022 to December 31, 2024. ASU 2020-04 provides temporary optional expedients and exceptions to the U.S. GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens of the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate. Entities can elect not to apply certain modification accounting requirements to contracts affected by “reference rate reform” if certain criteria are met. An entity that makes this election would not have to remeasure the contracts at modification date or reassess a previous accounting determination. The amendments in this ASU apply to all entities (subject to meeting certain criteria) that have contracts, hedging relationships, or other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The Company has elected the temporary optional expedients and exceptions afforded to entities with contract modifications affected by reference rate reform for the periods available. The impact did not have a material impact on the Company’s condensed consolidated financial statements or related disclosures.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis, provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually and require a public entity that has a single reportable segment to provide all the disclosures required by the amendments in the ASU and existing requirements under Topic 280. Additionally, it requires a public entity to disclose the title and position of the CODM. The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The new guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. A public entity should apply the amendments in this ASU retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the impact of adoption, which is expected to have an impact on disclosures with no impact on the Company’s results of operations, cash flows and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The ASU requires a public business entity (“PBE”) to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. In addition, all entities are required to disclose income taxes paid, net of refunds received disaggregated by federal, state/local, and foreign, as well as by jurisdiction, if the amount is at least 5% of total income tax payments, net of refunds received. For PBEs, the new guidance is effective for annual periods beginning after December 15, 2024, with early adoption permitted. An entity may apply the amendments in this ASU prospectively by providing the revised disclosures for the period ending December 31, 2025 and continuing to provide the pre-ASU disclosures for the prior periods, or may apply the amendments retrospectively by providing the revised disclosures for all periods presented. The Company is currently evaluating the impact of adoption, which is expected to have an impact on disclosures with no impact on the Company’s results of operations, cash flows and financial condition.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note C – Fair Value of Financial Instruments</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents, accounts receivable, contract assets, inventories, prepaid expenses and other current assets, accounts payable, accrued expenses, deferred revenue and other current liabilities are reflected on the condensed consolidated balance sheets at amounts that approximate fair value because of the short-term nature of these financial assets and liabilities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company’s debt approximates its carrying value and is classified as Level 2 within the fair value hierarchy as it is based on discounted cash flows using a current borrowing rate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Committed Equity Facility</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 14, 2022, the Company entered into a common stock Purchase Agreement (the “Purchase Agreement”) and a Registration Rights Agreement with B. Riley Principal Capital, LLC (“B. Riley”). Pursuant to the Purchase Agreement, the Company has the right, but not the obligation, to direct B. Riley to purchase a specified amount of shares (each, a “Purchase”) over the 24-month period from Commencement (as defined in the Purchase Agreement). Shares issued to B. Riley under the Purchase Agreement cannot exceed 19.99% of the shares outstanding prior to the execution of the Purchase Agreement. In addition, the number of shares eligible to be purchased by B. Riley in a single Purchase may not exceed the lesser of (i) 50% of the Purchase Volume Reference Amount, defined as the total aggregate volume of the Company’s shares traded on the New York Stock Exchange (“NYSE”) during <span style="-sec-ix-hidden:f-358">ten</span> consecutive trading days prior to the Purchase date divided by ten, and (ii) 20% of the total number of the Company’s shares traded on the NYSE during the intraday purchase period, which is determined by the trading day on which B. Riley receives a valid purchase notice from the Company. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to</span><span style="color:#2e75b6;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">a Registration Rights Agreement entered into with B. Riley, the Company filed a registration statement on Form S-1 with the Securities and Exchange Commission (“SEC”) on April 22, 2022, as amended by Post-Effective Amendment No. 1 to Form S-1 on Form S-3 filed on June 8, 2023, which registered an initial 9,000,000 shares of common stock to permit the subsequent resale of shares purchased under the committed equity facility. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company controls the timing and amount of any sales to B. Riley, which depend on a variety of factors including, among other things, market conditions, the trading price of the Company’s common stock, and determinations by the Company as to appropriate sources of funding for its business and operations. However, B. Riley’s obligation to purchase shares is subject to certain conditions. In all instances, the Company may not sell shares of its common stock under the Purchase Agreement if it would result in B. Riley beneficially owning more than 4.99% of its common stock at any one point in time.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At inception, the Company evaluated the Purchase Agreement with B. Riley and determined that the committed equity facility was not indexed to the Company’s own common stock and, therefore, measures the derivative asset at fair value based on the consideration transferred to B. Riley in exchange for its irrevocable commitment to purchase up to $80.0 million in shares of the Company’s common stock. Subsequent changes in the fair value of the derivative asset are dependent upon, among other things, changes in the closing share price of the Company’s common stock, the quantity and purchase price of shares purchased by B. Riley during the reporting period, the unused capacity under the committed equity facility as of the balance sheet date and the cost of raising other forms of capital. As certain inputs are not observable in the market, the derivative asset is classified as a Level 3 instrument within the fair value hierarchy. The Company adjusts the previous fair value estimate of the committed equity facility at each reporting period based on changes in the weighted average purchase price of shares purchased by B. Riley during the period, the unused capacity available under the committed equity facility, expected stock price volatility and other macroeconomic factors which impact the cost of raising comparable forms of capital. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Purchase Agreement, the purchase price for each share of common stock is equal to 97% of the volume weighted average price (“VWAP”) on the applicable purchase date, which results in a 3% fee on the purchase of the Company’s common stock. The Company did not sell shares to B. Riley during the three months ended March 31, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the March 31, 2024 closing price of $4.39 per share and registered shares available for purchase under the committed equity facility of 7,592,939, the Company had $33.3 million of unused capacity under the committed equity facility as of March 31, 2024. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 14, 2024, the Purchase Agreement with B. Riley expired in accordance with its terms and was not extended.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Private Warrants</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, the Company issued 7,732,168 private warrants in a transaction exempt from registration under securities regulations. The warrants, which are not listed for trading on a stock exchange, entitle the holder to purchase one share of the Company’s common stock at an exercise price of $11.50 per share, subject to adjustment. The warrants will expire on September 2, 2026, at 5:00 p.m., New York City time, or earlier upon redemption or liquidation. The private warrants were established as a liability at issuance. Classification of the private warrants as liability instruments was based on an analysis of the guidance in accordance with U.S. GAAP and in a statement issued by the Staff of the SEC regarding the accounting and reporting considerations for warrants issued by special purpose acquisition companies entitled “Staff Statement on Accounting and Reporting Considerations for Warrants Issued by Special Purpose Acquisition Companies.” The Company considered whether the private warrants display the three characteristics of a derivative, and concluded the private warrants meet the definition of a derivative. However, the private warrants fail to meet the equity scope exception and thus are classified as a liability measured at fair value, subject to remeasurement at each reporting period. The changes in fair value of the private warrant liability were an increase of $1.1 million and $2.8 million for the three months ended March 31, 2024 and 2023, respectively. These changes in fair value are recognized as <span style="-sec-ix-hidden:f-374"><span style="-sec-ix-hidden:f-375"><span style="-sec-ix-hidden:f-376"><span style="-sec-ix-hidden:f-377">other (income) expense, net</span></span></span></span> in the condensed consolidated statements of operations and comprehensive income (loss).</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The private warrants were valued using a modified Black-Scholes Option Pricing Model (“OPM”). As certain inputs are not observable in the market, the private warrants are classified as Level 3 instruments within the fair value hierarchy. The table below presents the fair value per warrant and the valuation assumptions under the Black-Scholes OPM:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.094%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:16.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.096%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value per share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.43 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants outstanding</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,732,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,732,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise price</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock price</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected option term</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.42 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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.67 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.80 </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:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.20 </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:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate of return</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.51 </span></td><td style="background-color:#cceeff;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:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#cceeff;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:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected annual dividend yield</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the Company’s financial instruments measured at fair value on a recurring basis:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.210%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Location</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:8pt;font-weight:700;line-height:100%">Level 1</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:8pt;font-weight:700;line-height:100%">Level 2</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:8pt;font-weight:700;line-height:100%">Level 3</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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Committed equity facility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-396">Prepaid expenses and other current assets</span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></div></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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,400 </span></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 13pt"></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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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: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="21" 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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><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:8pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Committed equity facility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-413">Prepaid expenses and other current assets</span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></div></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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325 </span></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes in the fair value of Level 3 financial assets during the three months ended March 31, 2024. Changes in the fair value of Level 3 financial liabilities were 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:72.511%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Liabilities:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Private<br/>Warrants</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Level 3</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in fair value</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,400 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,400 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents, accounts receivable, contract assets, inventories, prepaid expenses and other current assets, accounts payable, accrued expenses, deferred revenue and other current liabilities are reflected on the condensed consolidated balance sheets at amounts that approximate fair value because of the short-term nature of these financial assets and liabilities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company’s debt approximates its carrying value and is classified as Level 2 within the fair value hierarchy as it is based on discounted cash flows using a current borrowing rate.</span></div> P24M 0.1999 0.50 0.20 9000000 0.0499 80000000 0.97 0.03 0 4.39 7592939 33300000 7732168 1 11.50 1100000 2800000 The table below presents the fair value per warrant and the valuation assumptions under the Black-Scholes OPM:<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.094%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:16.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.096%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value per share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.43 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants outstanding</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,732,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,732,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise price</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock price</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected option term</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.42 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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.67 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.80 </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:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.20 </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:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate of return</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.51 </span></td><td style="background-color:#cceeff;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:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#cceeff;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:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected annual dividend yield</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.57 0.43 7732168 7732168 11.50 11.50 4.39 2.85 P2Y5M1D P2Y8M1D 0.5980 0.7420 0.0451 0.0400 0 0 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the Company’s financial instruments measured at fair value on a recurring basis:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.210%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Location</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:8pt;font-weight:700;line-height:100%">Level 1</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:8pt;font-weight:700;line-height:100%">Level 2</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:8pt;font-weight:700;line-height:100%">Level 3</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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Committed equity facility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-396">Prepaid expenses and other current assets</span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></div></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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,400 </span></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 13pt"></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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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: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="21" 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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><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:8pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Committed equity facility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-413">Prepaid expenses and other current assets</span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></div></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><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325 </span></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 0 0 0 0 0 0 0 0 4400000 4400000 0 0 4400000 4400000 0 0 0 0 0 0 0 0 0 0 3325000 3325000 0 0 3325000 3325000 Changes in the fair value of Level 3 financial liabilities were 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:72.511%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Liabilities:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Private<br/>Warrants</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Level 3</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in fair value</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,400 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,400 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 3325000 3325000 1075000 1075000 4400000 4400000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note D – Accounts Receivable, net</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounts receivable, net balance was as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Billed receivables</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,935 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,926 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accounts receivable, net</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,988 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,411 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded for amounts to which the Company is entitled and has invoiced to the customer. Unbilled receivables, presented in the table above, consist of unbilled amounts under time-and-material (“T&amp;M”) contracts where billing and payment is subject solely to the passage of time. </span></div>Substantially all accounts receivable as of March 31, 2024 are expected to be collected in 2024. The Company does not believe there is a significant exposure to credit risk as the majority of the Company’s accounts receivable are due from U.S. and foreign governments or large prime contractors of such government entities. As a result, the allowance for credit losses was not material as of March 31, 2024 and December 31, 2023, respectively. <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounts receivable, net balance was as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Billed receivables</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,935 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,926 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accounts receivable, net</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,988 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,411 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 18935000 28926000 53000 3485000 18988000 32411000 0 0 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note E – Inventory</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The inventory balance was as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,612 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The inventory balance was as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,612 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516 </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> 1516000 1452000 96000 64000 1612000 1516000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note F – Debt</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents details of the Company’s debt as of the following periods and the effective interest rate as of March 31, 2024:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.820%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective interest rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adams Street Term Loan</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,444 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,522 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adams Street Revolving Credit Facility</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adams Street Delayed Draw Term Loan</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,769 </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"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adams Street Incremental Term Loan</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:100%">D&amp;O Financing Loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598 </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"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt</span></div></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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,683 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,477 </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:top"><div style="padding-left:24pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: unamortized discounts and issuance costs</span></div></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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,257 </span></td><td style="background-color:#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"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt, net</span></div></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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,522 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,220 </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:top"><div style="padding-left:24pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Short-term debt, including current portion of long-term debt</span></div></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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,378 </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"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total long-term debt, net</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,742 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,842 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adams Street Credit Agreement</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 28, 2020, the Company entered into a credit agreement with Adams Street Capital (the “Adams Street Credit Agreement”), the terms of which were subsequently modified by various amendments through March 31, 2024. As amended, the Adams Street Credit Agreement includes (i) a $31.0 million term loan commitment, (ii) a $15.0 million delayed draw term loan, (iii) a $32.0 million incremental term loan, and (iv) a $30.0 million revolving credit facility commitment, all of which mature on October 28, 2026. During the three months ended March 31, 2024, the Company borrowed $5.0 million and repaid $2.0 million on the revolving credit facility. As of March 31, 2024, the Company had $15.0 million of borrowings outstanding under the Company’s revolving credit facility and the remaining capacity was $15.0 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the outstanding principal on the Adams Street Credit Agreement incurs cash interest in accordance with the prime rate plus the applicable rates as set forth in the table below: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.955%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eurocurrency Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Base Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loans</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving credit facility:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate principal of $5.0 million or less </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00 </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"><div style="padding-left:24pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate principal in excess of $5.0 million</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.50 </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-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As amended in March 2022, AE Industrial Partners Fund II, LP (“AEI”) and certain of its affiliates (the “AEI Guarantors”), provided a limited guarantee for the payment of outstanding revolving loans in excess of $10.0 million, with a $15.0 million cap in the aggregate. In the event that the AEI Guarantors are required to make payments to the lenders under the Adams Street Credit Agreement pursuant to the terms of the limited guarantee, each AEI Guarantor would be subrogated to the rights of the lenders. In connection with the limited guarantee, the Company agreed to pay to the AEI Guarantors a fee equal to 2% of any amount actually paid by such guarantors under the limited guarantee. The fee is waivable by the AEI Guarantors at their discretion.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As amended in August 2022, the outstanding principal on the term loans and revolving loans under the Adams Street Credit Agreement incurs additional interest to be paid-in-kind (“PIK”) of 2.00% per annum, which is accrued and added to the outstanding principal balance until the Company is in compliance with the consolidated total net leverage ratio. The requirement to comply with the consolidated total net leverage ratio was suspended through September 30, 2023, and such compliance resumed with the fiscal quarter ending December 31, 2023. In addition, the Company was required to maintain a minimum liquidity covenant of $5.0 million measured on the last day of each fiscal month c</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ommencing with the month ending September 30, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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%">through September 30, 2023. During the second quarter of 2023, in accordance with the provisions of the Adams Street Credit Agreement, as amended, the Company met certain requirements to end the incremental 2.00% per annum PIK interest, effective May 1, 2023. The previously suspended requirement to comply with the consolidated total net leverage ratio, as discussed above, is no longer in effect and the Company is required to comply with the consolidated total net leverage ratio as of March 31, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no accrued PIK interest on the </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adams Street Credit Agreement recorded during</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the three months ended March 31, 2024 and $0.4 million </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recorded during</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the three months ended March 31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2023, the Company entered into the Sixth Amendment to the Adams Street Credit Agreement, in which the LIBOR-based interest rate applicable to borrowings under the Adams Street Credit Agreement was replaced with a SOFR-based interest rate in advance of the cessation of LIBOR, which occurred on June 30, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Company entered into a Seventh Amendment to the Adams Street Credit Agreement, in which the commitments under the revolving credit facility increased from $25.0 million to $30.0 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Adams Street Credit Agreement, as amended, contains certain customary representations and warranties, affirmative and other covenants and events of default, including among other things, payment defaults, breach of representations and warranties, and covenant defaults. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024 and December 31, 2023, the Company was in compliance with its covenant requirements, as amended.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">D&amp;O Financing Loan</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 3, 2022, the Company entered into a $2.7 million loan with AFCO Credit Corporation (the “2022 D&amp;O Financing Loan”) to finance the Company’s directors and officers insurance premium. The 2022 D&amp;O Financing Loan had an interest rate of 4.59% per annum and a maturity date of June 3, 2023. In June 2023, the Company repaid the full outstanding principal and interest on the 2022 D&amp;O Financing Loan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 3, 2023, the Company entered into a $1.2 million loan with AFCO Credit Corporation (the “2023 D&amp;O Financing Loan”) to finance the Company’s directors and officers insurance premium. The 2023 D&amp;O Financing Loan has an interest rate of 7.39% per annum and a maturity date of March 3, 2024. In March 2024, the Company repaid the full outstanding principal and interest on the 2023 D&amp;O Financing Loan.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents details of the Company’s debt as of the following periods and the effective interest rate as of March 31, 2024:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.820%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective interest rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adams Street Term Loan</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,444 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,522 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adams Street Revolving Credit Facility</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adams Street Delayed Draw Term Loan</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,769 </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"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adams Street Incremental Term Loan</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:100%">D&amp;O Financing Loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598 </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"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt</span></div></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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,683 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,477 </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:top"><div style="padding-left:24pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: unamortized discounts and issuance costs</span></div></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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,257 </span></td><td style="background-color:#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"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt, net</span></div></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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,522 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,220 </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:top"><div style="padding-left:24pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Short-term debt, including current portion of long-term debt</span></div></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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,378 </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"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total long-term debt, net</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,742 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,842 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the outstanding principal on the Adams Street Credit Agreement incurs cash interest in accordance with the prime rate plus the applicable rates as set forth in the table below: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.955%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eurocurrency Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Base Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loans</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving credit facility:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate principal of $5.0 million or less </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00 </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"><div style="padding-left:24pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate principal in excess of $5.0 million</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.1220 30444000 30522000 0.1489 15000000 12000000 0.1219 14731000 14769000 0.1209 31508000 31588000 0 0 598000 91683000 89477000 1161000 1257000 90522000 88220000 780000 1378000 89742000 86842000 31000000 15000000 32000000 30000000 5000000 2000000 15000000 15000000 0.0600 0.0500 5000000 0.0600 0.0500 5000000 0.0750 0.0650 10000000 15000000 0.02 0.0200 5000000 0.0200 0 400000 25000000 30000000 2700000 0.0459 1200000 0.0739 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note G – Leases</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into and acquired long-term leasing arrangements for the right to use various classes of underlying assets including facilities, vehicles and office equipment. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Total Lease Costs</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes total lease costs for the following periods:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.122%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.012%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease cost:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of ROU assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on lease liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,312 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,141 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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></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></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease costs are included in selling, general and administrative expenses and cost of sales on the condensed consolidated statements of operations and comprehensive income (loss). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Supplemental Information</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents other supplemental information related to the Company’s leases for the following periods:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom: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:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:100%">March 31, 2023</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:8pt;font-weight:700;line-height:100%">Operating Leases</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:8pt;font-weight:700;line-height:100%">Finance Leases</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:8pt;font-weight:700;line-height:100%">Operating Leases</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:8pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:100%">March 31, 2023</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:8pt;font-weight:700;line-height:100%">Operating Leases</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:8pt;font-weight:700;line-height:100%">Finance Leases</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:8pt;font-weight:700;line-height:100%">Operating Leases</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:8pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5 </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:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </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:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </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:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note G – Leases</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into and acquired long-term leasing arrangements for the right to use various classes of underlying assets including facilities, vehicles and office equipment. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Total Lease Costs</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes total lease costs for the following periods:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.122%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.012%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease cost:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of ROU assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on lease liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,312 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,141 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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></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></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease costs are included in selling, general and administrative expenses and cost of sales on the condensed consolidated statements of operations and comprehensive income (loss). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Supplemental Information</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents other supplemental information related to the Company’s leases for the following periods:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom: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:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:100%">March 31, 2023</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:8pt;font-weight:700;line-height:100%">Operating Leases</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:8pt;font-weight:700;line-height:100%">Finance Leases</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:8pt;font-weight:700;line-height:100%">Operating Leases</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:8pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:100%">March 31, 2023</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:8pt;font-weight:700;line-height:100%">Operating Leases</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:8pt;font-weight:700;line-height:100%">Finance Leases</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:8pt;font-weight:700;line-height:100%">Operating Leases</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:8pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5 </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:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </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:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </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:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> <div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes total lease costs for the following periods:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.122%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.012%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease cost:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of ROU assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on lease liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,312 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,141 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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></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></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents other supplemental information related to the Company’s leases for the following periods:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom: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:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:100%">March 31, 2023</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:8pt;font-weight:700;line-height:100%">Operating Leases</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:8pt;font-weight:700;line-height:100%">Finance Leases</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:8pt;font-weight:700;line-height:100%">Operating Leases</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:8pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:100%">March 31, 2023</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:8pt;font-weight:700;line-height:100%">Operating Leases</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:8pt;font-weight:700;line-height:100%">Finance Leases</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:8pt;font-weight:700;line-height:100%">Operating Leases</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:8pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5 </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:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </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:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </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:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 131000 85000 31000 20000 1058000 955000 3000 0 89000 81000 1312000 1141000 1139000 150000 973000 100000 35000 168000 577000 300000 P4Y2M12D P3Y6M P4Y7M6D P3Y4M24D 0.065 0.083 0.056 0.089 <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%;text-decoration:underline">Note H – Income Taxes</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the Company’s effective income tax rate on pre-tax income from continuing operations for the following periods:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;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:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rate was (1.4)% and 0.4% for the </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three months ended March 31, 2024 and 2023, respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The difference in effective tax rate between periods was primarily related to an increase in the valuation allowance </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three months ended March 31, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rate for the three months ended March 31, 2024 and </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> differs from the U.S. federal income tax rate of 21.0% primarily due to the valuation allowance on the realization of deferred tax assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses the deferred tax assets for recoverability on a quarterly basis. In assessing the realizability of deferred tax assets, the Company considers whether it is more-likely-than-not that some or all of the deferred tax assets will not be realized. The ultimate realization of the deferred tax assets is dependent upon the generation of future taxable income during the periods in which the net operating loss (“NOL”) carryforwards are available. For the three months ended March 31, 2024 and </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company concluded that it is more-likely-than-not that substantially all of its deferred tax assets will not be realized and established a full </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">valuation allowance.</span></div> <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the Company’s effective income tax rate on pre-tax income from continuing operations for the following periods:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rate</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;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:100%">%</span></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> -0.014 0.004 -0.014 0.004 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note I – Commitments and Contingencies</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingencies in the Normal Course of Business</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under certain contracts with the U.S. government and certain governmental entities, contract costs, including indirect costs, are subject to audit by and adjustment through negotiation with governmental representatives. Revenue is recorded in amounts expected to be realized on final settlement of any such audits.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal Proceedings</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to litigation, claims, investigations and audits arising from time to time in the ordinary course of business. Although legal proceedings are inherently unpredictable, the Company believes that it has valid defenses with respect to any matters currently pending against it and intends to defend itself vigorously. Excluding pending matters disclosed below, the outcome of these matters, individually and in the aggregate, is not expected to have a material impact on the Company’s condensed consolidated financial statements. The Company recognizes legal expenses when incurred as selling, general and administrative expense in the condensed consolidated statements of operations and comprehensive income (loss).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 17, 2021, the Company, our Chairman and Chief Executive Officer, Peter Cannito, and then current, but now former Chief Financial Officer, William Read, were named as defendants in a putative class action complaint filed in the United States District Court for the Middle District of Florida. That litigation is captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lemen v. Redwire Corp. et al., </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Case No. 3:21-cv-01254-TJC-PDB (M.D. Fla.). On March 7, 2022, the Court appointed a lead plaintiff. On June 17, 2022, the lead plaintiff filed an amended complaint. In the amended complaint, the lead plaintiff alleges that the Company and certain of its directors and officers made misleading statements and/or failed to disclose material facts about the Company’s business, operations, and prospects, allegedly in violation of Section 10(b) (and Rule 10b-5 promulgated thereunder) and Section 20(a) of the Exchange Act. As relief, the plaintiffs are seeking, among other things, compensatory damages. The defendants believe the allegations are without merit and intend to defend the suit vigorously. On August 16, 2022, the defendants moved to dismiss the complaint in its entirety, and such motion was denied by the Court on March 22, 2023. A reasonable estimate of the amount of any possible loss or range of loss cannot be made at this time.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 25, 2022, a plaintiff commenced derivative litigation in the United States District Court for the District of Delaware on behalf of the Company against Peter Cannito, Les Daniels, Reggie Brothers, Joanne Isham, Kirk Konert, Jonathan Baliff, and John S. Bolton. That litigation is captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Yingling v. Cannito, et al.,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Case No. 1:22-cv-00684-MN (D. Del.). The complaint’s allegations are similar to those of the class action lawsuit filed in December 2021, namely, that statements about Redwire’s business and operations were misleading due to alleged material weaknesses in the Company’s financial reporting internal controls. The plaintiff alleges the defendants violated Section 10(b) (and Rule 10b-5 promulgated thereunder) and Section 20(a) of the Exchange Act, breached their fiduciary duty by allowing misleading disclosures to be made, and caused the Company to overpay compensation and bonuses tied to the Company’s financial performance. As relief, the plaintiffs are seeking, among other things, compensatory and punitive damages. This litigation has been stayed until the earlier of: (i) fifteen (15) days following the issuance of a decision resolving a motion for summary judgment in or public disclosure of a potential settlement of the class action lawsuit filed on December 17, 2021, or (ii) twenty (20) days following notice by either party of another pending derivative action and where the continuance of such stay may or will prejudice the noticing party’s rights. The defendants believe the allegations are without merit and intend to defend the lawsuit vigorously. However, a reasonable estimate of the amount of any possible loss or range of loss cannot be made at this time.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has acquired and plans to continue to acquire businesses with prior operating histories. These acquisitions may have unknown or contingent liabilities, which the Company may become responsible for and could have a material impact on the Company’s future operating results and cash flows. In addition, the Company may incur acquisition costs, regardless of whether or not the acquisition is ultimately completed, which may be material to future periods.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year-ended December 31, 2023, the Company entered into an economic development agreement to serve as the anchor tenant at the new Novaparke Innovation &amp; Technology Campus in Floyd County, Indiana, which is anticipated to be completed during fiscal year 2025. In accordance with the agreement, the Company has committed to enter into a lease for a 30,000 square foot property. As of March 31, 2024, the Company has not yet entered into the associated lease agreement.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingencies in the Normal Course of Business</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under certain contracts with the U.S. government and certain governmental entities, contract costs, including indirect costs, are subject to audit by and adjustment through negotiation with governmental representatives. Revenue is recorded in amounts expected to be realized on final settlement of any such audits.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal Proceedings</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to litigation, claims, investigations and audits arising from time to time in the ordinary course of business. Although legal proceedings are inherently unpredictable, the Company believes that it has valid defenses with respect to any matters currently pending against it and intends to defend itself vigorously. Excluding pending matters disclosed below, the outcome of these matters, individually and in the aggregate, is not expected to have a material impact on the Company’s condensed consolidated financial statements. The Company recognizes legal expenses when incurred as selling, general and administrative expense in the condensed consolidated statements of operations and comprehensive income (loss).</span></div> 15 20 30000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note J – Convertible Preferred Stock</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents activity of the Company’s Series A Convertible Preferred Stock:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.622%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.207%"></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:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance as of December 31, 2023</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">93,890.20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96,106</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;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"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends paid-in-kind</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance as of March 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">93,890.20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96,106</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 28, 2022, the Company filed a Certificate of Designation describing the terms and conditions of newly issued Series A Convertible Preferred Stock of the Company, par value 0.0001 (the “Convertible Preferred Stock”), with 88,000.00 total shares constituting the series. On or around the same date, the Company entered into investment agreements with (i) AE Industrial Partners Fund II, LP (“AEI Fund II”) and AE Industrial Partners Structured Solutions I, LP (“AEI Structured Solutions”, and together with AEI Fund II, (“AEI”)), (ii) BCC Redwire Aggregator, LP (“Bain Capital”) and (iii) various investors (collectively, the “Additional Investors,” and together with AEI and Bain Capital, the “Investors”). Pursuant to the investment agreements, the Company sold an aggregate of 81,250.00 shares (“Purchased Shares”) of Convertible Preferred Stock for an aggregate purchase price of $81.25 million, or $76.4 million net of issuance costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 31, 2023, the Company filed a Certificate of Amendment of Certificate of Designation of the Company (the "Amendment to the Certificate of Designation"), which was filed solely to increase the amount of shares designated as Convertible Preferred Stock, par value $0.0001 per share, to 125,292.00.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The investment agreements contain customary representations, warranties and covenants of the Company and Investors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bain Capital Director and Nominees</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For so long as Bain Capital has record and beneficial ownership of at least 50% of the Purchased Shares issued to it as of November 3, 2022, Bain Capital will have the right to designate one member to the Company’s Board of Directors (the “Board”). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Convertible Preferred Stock Features</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No holder of Convertible Preferred Stock may transfer any of their shares to any unaffiliated person for twelve (12) months following the closing date of the applicable investment agreement, except for certain exceptions, including that Bain Capital and AEI may transfer shares to each other. Bain Capital and AEI have been provided customary preemptive rights with respect to the Convertible Preferred Stock and, after the seventh anniversary of their respective closing dates, for so long as each holder has record and beneficial ownership of at least 50% of the Purchased Shares initially issued to them, may cause the Company to retain an investment banker to identify and conduct a potential sale of the Company. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Preferred Stock is convertible into shares of common stock at an initial conversion price of $3.05 per share, subject to customary anti-dilution and price protective adjustments. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company previously obtained the requisite shareholder approval for the conversion of the Convertible Preferred Stock into common stock above the 19.99% Limitation (as defined below). On June 20, 2023, the Company filed with the SEC a Schedule 14C information statement pursuant to Section 14(c) of the Exchange Act, which provided notice of the approval of, (i) the conversion of the Convertible Preferred Stock into shares of common stock in excess of 19.99% of the 63,852,690 shares outstanding as of October 28, 2022 immediately after giving effect to such conversion (the “Conversion Cap”) and (ii) voting rights of the aggregate number of votes to which all holders of outstanding shares of Convertible Preferred Stock are entitled to vote in excess of 19.99% of the aggregate number of votes to which all shareholders of the Company were entitled to vote as of October 28, 2022 (including the holders of shares of Preferred Stock) (the “Voting Cap” and, together with the Conversion Cap, the “19.99% Limitation”). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the 93,890.20 outstanding shares of Convertible Preferred Stock were convertible into approximately 30,783,671 shares of the Company’s common stock. The holders of Convertible Preferred Stock are entitled to vote with the holders of common stock, on an as-converted basis. In addition, holders of Convertible Preferred Stock have the right, at their option and at any time, to convert their shares into shares of common stock. Each share of Convertible Preferred Stock will mandatorily convert upon achieving thresholds related to the Company’s market capitalization and profitability metrics and the Company is required to make an offer to repurchase the outstanding Convertible Preferred Stock upon a fundamental change. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends on the Convertible Preferred Stock can be paid in either cash or in kind in the form of additional shares of Convertible Preferred Stock (such payment in kind, “PIK”), at the option of the Company, subject to certain exceptions. If paid in cash, such dividends will be paid at a rate of 13% per annum, subject to certain adjustments and exceptions or, if the Company issues PIK dividends, at a rate of 15% per annum, subject to certain adjustments and exceptions. Each holder of Convertible Preferred Stock has been given certain registration rights pursuant to the Registration Rights Agreement, dated October 28, 2022. As of March 31, 2024, the accumulated but not declared or paid dividends on the Convertible Preferred Stock were $5.1 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on an evaluation of the investment agreements, the Company determined that the Convertible Preferred Stock is contingently or optionally redeemable and, therefore, does not require liability classification. However, due to the Convertible Preferred Stock being redeemable at the option of the holder or upon a fundamental change, which includes events that are not fully within the Company’s control, it was determined that the Convertible Preferred Stock should be classified as one line item in temporary (mezzanine) equity on the Company’s condensed consolidated balance sheets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liquidation Preference</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Preferred Stock ranks senior to the Company’s common stock. In the event of any liquidation or winding up of the Company, the holders of the Convertible Preferred Stock shall be entitled to receive in preference to the holders of the Company’s common stock the greater of (a) the greater of (i) two times the Initial Value, defined as $1,000 per share and (ii) the Initial Value plus accrued and unpaid dividends, whether or not declared, and (b) the amount that would have been received based on the if-converted Accrued Value, defined as Initial Value plus accrued and unpaid dividends, whether or not declared. As of March 31, 2024, and December 31, 2023, the liquidation preference of the Convertible Preferred Stock was $187.8 million.</span></div> <div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents activity of the Company’s Series A Convertible Preferred Stock:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.622%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.207%"></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:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance as of December 31, 2023</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">93,890.20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96,106</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;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"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends paid-in-kind</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance as of March 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">93,890.20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96,106</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;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> 93890.2 96106000 0 0 93890.2 96106000 0.0001 88000 81250 81250000 76400000 0.0001 125292 0.50 P12M 0.50 3.05 0.1999 0.1999 63852690 0.1999 0.1999 93890.2 93890.2 93890.2 93890.2 30783671 0.13 0.15 5100000 1000 187800000 187800000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note K – Revenues</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%">The table below presents revenues by customer grouping for the following periods:</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:72.511%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">March 31, 2023</span></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"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Civil space</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">National security</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial and other</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,792 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,605 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents revenues based on the geographic location of the Company’s customers for the following periods:</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:72.511%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">March 31, 2023</span></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"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S.</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,522 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,783 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:100%">Europe</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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></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></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></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></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></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></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:100%">Other</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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></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></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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,792 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,605 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers comprising 10% or more of revenues are presented below for the following periods:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">March 31, 2023</span></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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,036 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,681 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer C</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer D</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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></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></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:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,730 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,620 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> While revenue may have been generated during each of the periods presented, amounts are only disclosed for the periods in which revenues represented 10% or more of total revenue.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the contract assets and contract liabilities included on the condensed consolidated balance sheets for the following periods:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:71.639%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.251%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.254%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,554 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,961 </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:0 1pt 0 13pt;text-indent:-12pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,172 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,645 </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-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in contract assets was primarily driven by revenue growth and the timing of billable milestones occurring during the three months ended March 31, 2024.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in contract liabilities during 2024 was primarily driven by revenue recognized during the three months ended March 31, 2024 on performance obligations related to large billable milestones occurring closer to the end of 2023. Revenue recognized in the three months ended March 31, 2024 that was included in the contract liability balance as of December 31, 2023 was $35.9 million. Revenue recognized in the three months ended March 31, 2023 that was included in the contract liability balance as of December 31, 2022 was $18.7 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the contract value and cost estimates at completion (“EAC”) for performance obligations at least quarterly and more frequently when circumstances significantly change. Due to the nature of the work required to be performed on many of the Company’s performance obligations, the estimate of total revenue and cost at completion is complex, subject to many variables and requires significant judgment by management on a contract-by-contract basis. As part of this process, management reviews information including, but not limited to, labor productivity, the nature and technical complexity of the work to be performed, availability and cost volatility of materials, subcontractor and vendor performance, volume assumptions, inflationary trends, and schedule and performance delays. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company’s estimate of total costs to be incurred to satisfy a performance obligation exceeds the expected revenue, the Company recognizes the loss immediately. When the Company determines that a change in estimate has an impact on the associated profit of a performance obligation, the Company records the cumulative positive or negative adjustment to the statement of operations and comprehensive income (loss). Changes in estimates and assumptions related to the status of certain long-term contracts may have a material effect on the Company’s operating results. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The below table summarizes the favorable (unfavorable) impact of the net EAC adjustments for the following periods:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net EAC adjustments, before income taxes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,931)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,610)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net EAC adjustments, net of income taxes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,986)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,604)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net EAC adjustments, net of income taxes, per diluted share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net EAC adjustments in 2024 were primarily due to additional unplanned design and test cycles required to meet customer requirements in the Company’s structures and mechanisms and power generation space infrastructure offerings. The change in net EAC adjustments in 2023 was primarily due to increased production costs contributed by continued supply chain and labor market pressures.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the aggregate amount of the transaction price allocated to remaining performance obligations was $299.8 million. The Company expects to recognize approximately 67% of its remaining performance obligations as revenue within the next 12 months and the balance thereafter.</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%">The table below presents revenues by customer grouping for the following periods:</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:72.511%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">March 31, 2023</span></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"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Civil space</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">National security</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial and other</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,792 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,605 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents revenues based on the geographic location of the Company’s customers for the following periods:</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:72.511%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">March 31, 2023</span></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"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S.</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,522 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,783 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:100%">Europe</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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></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></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></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></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></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></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:100%">Other</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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></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></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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,792 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,605 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers comprising 10% or more of revenues are presented below for the following periods:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">March 31, 2023</span></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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,036 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,681 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer C</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer D</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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></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></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:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,730 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,620 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> While revenue may have been generated during each of the periods presented, amounts are only disclosed for the periods in which revenues represented 10% or more of total revenue.</span></div> 22926000 26055000 13922000 10582000 50944000 20968000 87792000 57605000 32522000 43783000 55208000 13822000 62000 0 87792000 57605000 0 9036000 0 6681000 0 5903000 43730000 0 43730000 21620000 <div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the contract assets and contract liabilities included on the condensed consolidated balance sheets for the following periods:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:71.639%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.251%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.254%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,554 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,961 </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:0 1pt 0 13pt;text-indent:-12pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,172 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,645 </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> 39554000 36961000 37172000 52645000 35900000 18700000 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The below table summarizes the favorable (unfavorable) impact of the net EAC adjustments for the following periods:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net EAC adjustments, before income taxes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,931)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,610)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net EAC adjustments, net of income taxes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,986)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,604)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net EAC adjustments, net of income taxes, per diluted share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -3931000 -1610000 -3986000 -1604000 -0.06 -0.02 299800000 0.67 P12M <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note L – Employee Benefit Plans</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Post-Retirement Benefit Plans</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors various post-retirement benefit plans through its wholly-owned subsidiary, Redwire Space NV (“Space NV”), including three cash balance plans: one defined benefit pension plan with risk-based coverage for death and disability benefits </span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(collectively, the “Base Plan”) and two supplementary pension bonus plans that provides variable remuneration linked to employees’ performance (the “Performance Plans”). The Company has taken actions to mitigate the risk related to its post-retirement benefit plans through pension risk transfer transactions whereby the Company subscribes to group insurance policies, which are funded by employee and employer premiums (contributions) determined at the beginning of each plan year. The Company has determined that the unit of account is the insurance contract and therefore, on a plan-by-plan basis, recognizes the net funded status as either an asset recorded within other non-current assets or a liability recorded within other non-current liabilities within the condensed consolidated balance sheets. A net liability is recorded to the extent that the benefit obligation exceeds the fair value of plan assets or a net asset is recorded to the extent that the fair value of plan assets exceeds the benefit obligation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement Information</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides the components of net periodic benefit cost and other amounts recognized in the condensed consolidated statements of operations and comprehensive income (loss) for the following periods:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.486%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom: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:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:120%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:120%">March 31, 2023</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:8pt;font-weight:700;line-height:100%">Base Plan</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Plans</span></div></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:8pt;font-weight:700;line-height:100%">Base Plan</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Plans</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:700;line-height:100%">Net periodic benefit cost:</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contributions </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The required funding of our qualified defined benefit pension plans is determined in accordance with Belgium Regulation. The table below presents contributions made by the employee and employer for the following periods: </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom: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:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:120%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:120%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contributions by:</span></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:8pt;font-weight:700;line-height:100%">Base Plan</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Plans</span></div></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:8pt;font-weight:700;line-height:100%">Base Plan</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Plans</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3 1 2 <div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides the components of net periodic benefit cost and other amounts recognized in the condensed consolidated statements of operations and comprehensive income (loss) for the following periods:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.486%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom: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:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:120%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:120%">March 31, 2023</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:8pt;font-weight:700;line-height:100%">Base Plan</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Plans</span></div></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:8pt;font-weight:700;line-height:100%">Base Plan</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Plans</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:700;line-height:100%">Net periodic benefit cost:</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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> 79000 57000 81000 388000 62000 26000 57000 24000 64000 25000 57000 22000 77000 58000 81000 390000 The table below presents contributions made by the employee and employer for the following periods: <div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom: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:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:120%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:120%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contributions by:</span></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:8pt;font-weight:700;line-height:100%">Base Plan</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Plans</span></div></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:8pt;font-weight:700;line-height:100%">Base Plan</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Plans</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 41000 0 59000 0 79000 57000 99000 386000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note M – Equity-Based Compensation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Incentive Units</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s former parent, AE Red Holdings, LLC (formerly known as Redwire Holdings, LLC) (“Holdings”) adopted a written compensatory benefit plan (the “Class P Unit Incentive Plan”) to provide incentives to existing or new employees, officers, managers, directors, or other service providers of the Company or its subsidiaries in the form of Holdings’ Class P Units (“Incentive Units”). As amended, the Tranche I and the Tranche III Incentive Units became fully vested in 2021. Holdings also amended the Class P Unit Incentive Plan so that the Tranche II Incentive Units would vest on any liquidation event, as defined in the Class P Unit Incentive Plan, rather than only upon consummation of the sale of Holdings, subject to the market-based condition stipulated in the Class P Unit Incentive Plan prior to its amendment. All compensation expense was recognized during 2021 and 2022 and as of March 31, 2024, Tranches I and III were fully vested and Tranche II is still subject to the market-based vesting condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Omnibus Incentive Plan</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s 2021 Omnibus Incentive Plan (the “Plan”) authorizes the grant of stock options (incentive and non-qualified) to purchase shares of the Company’s common stock with a contractual term of 10 years. The options vest over a three-year term as follows: 33.3% on the first anniversary of the grant date, 33.3% on the second anniversary of the grant date, and 33.4% on the third anniversary of the grant date. Vesting is contingent upon continued employment or service to the Company; both the vested and unvested portion of an option will be immediately forfeited and canceled if employment or service ceases to the Company. The Company recognizes equity-based compensation expense for the options equal to the fair value of the awards on a straight-line basis over the requisite service period and recognizes forfeitures as they occur. The fair value of options granted under the Plan is estimated on the grant date under the Black-Scholes OPM. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the activity of stock options under the Plan:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.820%"></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Options</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term (Years)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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:100%">Outstanding as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,102,591 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.69 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.42</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,832)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of March 31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,098,759 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.60 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.20 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.16</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the total unrecognized compensation cost related to unvested stock options granted under the Plan was $1.1 million and is expected to be recognized over a weighted-average period of 0.9 years. As of March 31, 2024, there were 1,185,319 stock options that were vested and exercisable.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance-based Restricted Stock Units</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Plan authorizes the grant of performance-based restricted stock units (“PSUs”). The PSUs generally vest upon completion of a three-year period (“performance period”). The number of shares, if any, that are ultimately awarded is contingent upon the Company’s closing price per share at the end of the performance period and continued employment or service to the Company. The performance share payout is based on a market condition, and as such, the awards are valued using a Monte Carlo simulation model (“model”) on the grant date. The model generates the fair value of the award at the grant date, which is then recognized as expense on a straight-line basis over the vesting period. The Company recognizes forfeitures as they occur.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the activity of performance-based restricted stock units under the Plan:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.177%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.210%"></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of PSUs</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term (in Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706,097 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.15 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,012 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of March 31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696,097 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.15 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8</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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,056 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, total unrecognized compensation cost related to unvested PSUs granted under the Plan was $1.5 million and is expected to be recognized over a weighted-average period of 1.8 years. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units awarded under the Plan follow the same vesting conditions as the options described above and are generally subject to forfeiture in the event of termination of employment prior to vesting dates. The Company recognizes equity-based compensation expense for the restricted stock units equal to the fair value of the awards on a straight-line basis over the requisite service period and recognizes forfeitures as they occur.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the activity of restricted stock units under the Plan:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.459%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of RSUs</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term (in Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,851,215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.89 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2</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:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,210)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of March 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,788,706 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.88 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,242 </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-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, total unrecognized compensation cost related to unvested restricted stock units granted under the Plan was $6.8 million and is expected to be recognized over a weighted-average period of 1.6 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 2, 2021, the Company’s Board adopted the Redwire Corporation 2021 Employee Stock Purchase Plan (the “ESPP”) which authorizes the grant of rights to purchase common stock of the Company to employees, officers and directors (if they are otherwise employees) of the Company. Under the ESPP, there is an enrollment period for each offering, when each eligible employee for that offering period has the option to enroll for that offering period, which allows the eligible employee to purchase shares of the Company’s common stock at the end of the offering period. Each offering period under the ESPP is generally for five months, which can be modified from time to time. Subject to limitations, each participant will be permitted to purchase a number of shares determined by dividing the employee’s accumulated payroll deductions for the offering period by the applicable purchase price, which is equal to 85% of the fair market value of the Company’s common stock at the beginning or end of each offering period, whichever is less. A participant must designate in the enrollment package the percentage (if any) up to 15% of compensation to be deducted during that offering period for the purchase of stock under the ESPP, subject to certain limitations. As of March 31, 2024, the Company had one active offering period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP is considered a compensatory plan with the related compensation cost expensed over the <span style="-sec-ix-hidden:f-728">five</span> month offering period. The Company utilizes the Black-Scholes OPM to compute the fair market value of shares under the ESPP for each offering period. As of March 31, 2024, no shares had been purchased and 2,680,999 shares were available for future sales under the ESPP.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the equity-based compensation expense recorded for the following</span><span style="color:#66cc00;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">periods</span><span style="color:#66cc00;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: </span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.541%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based restricted stock units</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based restricted stock units</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total selling, general and administrative expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,239 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,535 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,958 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> P10Y P3Y 0.333 0.333 0.334 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the activity of stock options under the Plan:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.820%"></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Options</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term (Years)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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:100%">Outstanding as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,102,591 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.69 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.20 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.42</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,832)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of March 31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,098,759 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.60 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.20 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.16</span></td></tr></table></div> 2102591 2.69 7.20 P7Y5M1D 0 0 0 0 0 0 3832 2.18 4.95 2098759 2.60 7.20 P7Y1M28D 1100000 P0Y10M24D 1185319 P3Y <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the activity of performance-based restricted stock units under the Plan:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.177%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.210%"></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of PSUs</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term (in Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706,097 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.15 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,012 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of March 31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696,097 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.15 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8</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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,056 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the activity of restricted stock units under the Plan:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.459%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of RSUs</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term (in Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,851,215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.89 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2</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:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,210)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of March 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,788,706 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.88 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,242 </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> 706097 3.15 P2Y 2012000 0 0 0 0 10000 3.15 696097 3.15 P1Y9M18D 3056000 1500000 P1Y9M18D 2851215 3.89 P1Y2M12D 8126000 65201 2.97 52500 2.96 75210 3.94 2788706 3.88 P1Y 12242000 6800000 P1Y7M6D P5M 0.85 0.15 P5M 0 2680999 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the equity-based compensation expense recorded for the following</span><span style="color:#66cc00;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">periods</span><span style="color:#66cc00;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: </span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.541%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based restricted stock units</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based restricted stock units</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total selling, general and administrative expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,239 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,535 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,958 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 35000 0 9000 46000 606000 673000 4000 0 654000 719000 24000 0 412000 361000 1235000 878000 210000 0 1881000 1239000 2535000 1958000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note N – Net Income (Loss) per Common Share</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents a reconciliation of the basic and diluted net income (loss) per share that were computed for the following periods:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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:72.788%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.680%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Numerator:</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Redwire Corporation</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,095)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,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 2px 13pt;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:100%">Less: dividends on Convertible Preferred Stock</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,366 </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:100%">Net income (loss) available to common shareholders</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,138)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,624)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Denominator:</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average common shares outstanding:</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,572,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,280,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net income (loss) per common share:</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net income (loss) per common share are calculated by dividing net income (loss) available to common shareholders (the numerator) by the weighted-average number of common shares outstanding (the denominator) during the period. Net income (loss) available to common shareholders (the numerator) is calculated by deducting both dividends declared and accumulated, regardless of the form of payment, during the period from Net income (loss) attributable to Redwire Corporation as presented on the condensed consolidated statements of operations and comprehensive income (loss). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income (loss) per common share is computed by dividing net income (loss) available to common shareholders by the weighted-average number of common shares outstanding during the period. Diluted net income (loss) per common share is computed by dividing net income (loss) available to common shareholders by the weighted-average number of common shares and common equivalent shares outstanding for the periods presented using the treasury-stock method or, for participating securities, the if-converted method or two-class method, whichever is more dilutive. Common equivalent shares outstanding includes the dilutive effects from the assumed issuance, exercise or conversion of warrants, equity-based awards, and the Convertible Preferred Stock, except when antidilutive. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because the Company had a net loss for all periods presented, the Company did not have any dilutive securities and/or other contracts that could, potentially, be exercised or converted into shares of common stock and then share in the earnings of the Company. As a result, diluted net income (loss) per common share is the same as basic net income (loss) per common share for the periods presented. Please refer to Note C – Fair Value of Financial Instruments, Note J – Convertible Preferred Stock, and Note M – Equity-Based Compensation for additional information on the Company’s warrants, Convertible Preferred Stock, and equity-based compensation awards, respectively.</span></div> <div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents a reconciliation of the basic and diluted net income (loss) per share that were computed for the following periods:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><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:72.788%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.680%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Numerator:</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Redwire Corporation</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,095)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,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 2px 13pt;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:100%">Less: dividends on Convertible Preferred Stock</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,366 </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:100%">Net income (loss) available to common shareholders</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,138)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,624)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Denominator:</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average common shares outstanding:</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,572,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,280,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net income (loss) per common share:</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> -8095000 -7258000 3043000 4366000 -11138000 -11624000 65572286 65572286 64280631 64280631 -0.17 -0.17 -0.18 -0.18 0 0 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note O – Joint Venture</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through its wholly-owned subsidiary, Space NV, participates in a joint venture operation with SES Techcom S.A. (“Techcom”) for the purpose of performing maintenance and operations services (“M&amp;O Services”) for the European Space Agency (“ESA”), among others. Pursuant to a shareholders agreement dated June 28, 2007, this joint venture was created under the form of two companies: Redu Space Service SA/NV (“RSS”) and ROS, both of which are organized under Belgian law. Total authorized share capital for RSS and ROS was €250 thousand. The Company has an ownership interest in RSS and ROS of 48% and 52%, respectively, while Techcom has ownership interests in RSS and ROS of 52% and 48%, respectively. Voting rights, board representation and distribution of residual returns are proportionate to these equity interests. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M&amp;O Services provided under the joint venture include development, operation and maintenance of satellite communication systems and ground facilities as well as in-orbit testing and educational support services on delivered infrastructure. These services are jointly performed with ROS serving as a subcontractor to RSS. Pursuant to an agreement dated April 1, 2022 (the “Transfer Agreement”), all M&amp;O activities were transferred from ROS to RSS, including personnel, and the subcontractor relationship between ROS and RSS was terminated on the same date. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition of Space NV by the Company did not result in any changes to the joint venture or ownership interests in the underlying legal entities. The joint venture automatically terminates on the earlier of: (i) the expiration of the M&amp;O Service agreement with ESA, unless other business is conducted by either company at the time of expiration, (ii) complete withdrawal of ownership interests held by Space NV or Techcom, or (iii) unanimous consent by the shareholders that both RSS and ROS are dissolved. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company exhibits significant influence over the joint venture operations and receives a management fee in exchange for administrative services. Both RSS and ROS are accounted for under the VIE model due to insufficient equity investment at risk to finance operations without subordinated financial support. Additional information with regard to these entities is provided below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Consolidated Variable Interest Entity</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROS was formed with an initial issued share capital of €0.1 million representing 1,000 shares of €100 par value each. The shares were fully paid upon incorporation with Space NV and Techcom owning 52% and 48%, respectively. ROS’s board of directors is composed of five members elected for renewable terms of 2 years. As previously noted, board representation under the joint venture is proportionate to equity ownership with Space NV holding a majority as of March 31, 2024 and December 31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated its interests in the joint venture and determined that Space NV had a variable interest in ROS as of March 31, 2024 and December 31, 2023. Due to their power to direct activities of the VIE that most significantly impact its economic performance, Space NV was determined to be the primary beneficiary and, therefore, consolidated ROS as of March 31, 2024 and December 31, 2023. Total assets and total liabilities for ROS were $0.5 million and $0.1 million, respectively, as of March 31, 2024, and $0.5 million and $0.1 million, respectively, as of December 31, 2023. Net income from ROS for the three months ended March 31, 2024 and 2023 was de minimis for disclosure.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nonconsolidated Variable Interest Entity</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSS was also formed with an initial issued share capital of €0.1 million representing 1,000 shares of €100 par value each. The shares were fully paid upon incorporation with Techcom and Space NV owning 52% and 48%, respectively. RSS’s board of directors is composed of five members elected for renewable terms of 2 years. As previously noted, board representation under the joint venture is proportionate to equity ownership with Techcom holding a majority as of March 31, 2024 and December 31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined that Space NV was not the primary beneficiary of RSS due to Techcom having the power to direct the activities of the VIE that most significantly impact its economic performance. As a result of having ownership greater than 20% but less than 50% and holding two of five board seats, Space NV has the ability to exercise significant influence over the entity. Accordingly, RSS is accounted for as an equity method investment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized income (loss) from RSS of $0.1 million and $(0.1) million for the three months ended March 31, 2024 and 2023, respectively, which is included in other (income) expense, net on the condensed consolidated statements of operations and comprehensive income (loss). The carrying value of the equity method investment was $3.6 million as of March 31, 2024 and December 31, 2023, respectively.</span></div> 2 250000 0.48 0.52 0.52 0.48 100000 1000 100 0.52 0.48 5 P2Y 500000 100000 500000 100000 100000 1000 100 0.52 0.48 5 P2Y 100000 -100000 3600000 3600000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note P – Related Parties</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A customer of the Company, Related Party A, was a related party as Peter Cannito, the Company’s Chairman, CEO and President, and Kirk Konert, a member of the Company’s Board, also serve on the board of directors for the customer effective as of the second quarter of 2022. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A customer of the Company, Related Party B, was a related party as AEI acquired a majority interest in the customer during the fourth quarter of 2022 and Kirk Konert, a member of the Company’s Board, also serves on the board of directors for this customer.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents details of the Company’s related party transactions included on the condensed consolidated balance sheets and the condensed consolidated statements of operations and comprehensive income (loss) for the following periods:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.955%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.096%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accounts receivable:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related Party A</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related Party B</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,135 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,849 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related Party A</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related Party B</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,102 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,365 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company participates in related party transactions with certain vendors and customers where AEI maintains a significant ownership interest and/or can exhibit significant influence on the operations of such parties. For the three months ended March 31, 2024 and 2023, transactions with other companies in AEI’s investment portfolio, not separately disclosed, did not have a material impact on the Company’s condensed consolidated financial statements.</span></div>Please refer to Note J – Convertible Preferred Stock, for related party transactions associated with the Company’s Convertible Preferred Stock. <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents details of the Company’s related party transactions included on the condensed consolidated balance sheets and the condensed consolidated statements of operations and comprehensive income (loss) for the following periods:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.955%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.096%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accounts receivable:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related Party A</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related Party B</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,135 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,849 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related Party A</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related Party B</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,102 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,365 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 532000 0 603000 4849000 1135000 4849000 98000 394000 2004000 2971000 2102000 3365000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note Q – Subsequent Events</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 1, 2024, in accordance with the Convertible Preferred Stock Certificate of Designation, the Company issued 7,022.45 shares of Series A Convertible Preferred Stock to holders of record as of April 15, 2024 as a paid-in-kind dividend on the Convertible Preferred Stock. As such, the 100,912.65 outstanding shares of Convertible Preferred Stock were convertible into approximately 33,086,123 shares of the Company’s Common Stock as of May 1, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated subsequent events after the consolidated balance sheet as of March 31, 2024 through the condensed consolidated financial statements issuance date and has concluded there were no additional subsequent events that require disclosure.</span></div> 7022.45 100912.65 33086123 Please refer to Note J – Convertible Preferred Stock for additional information.

6'OKEA_!.7=2O0>E*]-=FC>XJKPVFNRU=G*;F8PWWF!48Q@?0"6UH73+)&%"S/V$[9?+Y7$%=%A>+>8? MWF-W] )C/:(IR^*3A2QJ&95(!H+4'APJ4V+MT$JM[?;=J'Z 1JCFVJ0MJYI; MK\/2'SIS!FUM3Z4)+ 9:IF.JSEDO%B+C#B3Z(I)'I5GKS8G;\-RSL^F'UC;- M^=-:8LC^W;6?>QTM1/!%1FT@I_X@(R\ARA2AD-O&HU0!!^C8W0/P/5N;?B:9 M>P .-QQ-_.G\0;F@5&U&,LC6@_8BD5+U=UI;0]M6!9VWU=:Q352'+P^/5GS&Z1X.*F^\T!(L>G*9 M5"M]YLO(QA3++?1@JN-G?M0?6AK/W5QJ YKG8WV;=>;D^[ MNSW41L;SZ@WKJ>Y!,!5C=)!4/;2S!@XDT&&(E3KW?=;X(Q*->PM$Y?5 M0BL^-+.!SR[ ^89F.=&LCN0E=6>9K[N^F8)8YQS8F(3D62;'6W<)WPAF3+/H MV@M%&QX,933.ZH!/=C<45RZQIW&X'5(C@W!^D\I>IP1/SCMPHM0Y2=45T$%# M2MY)IES YA5*F_??O^KQ]%IOPY<_PHI\DS!;TG4/2SU%J?M<=V]L('8A ^,2 MUD0J@V!U /1%64PN>6Q?1WL7JC$9@YWEX6KQ8E-F-"R-/<7UUZ+[=VW_721< M7@+&31NP8RC[47.:W M-%C-<*Y.,YP;F;#=;<>]+K^G7=E]*8ULSH7\,#>9^^@M.)(>4#8H^BT$D,(K M3,)$U=SFW)RKWV\MSX^[KI;X)<68T)J\I%!+_G-($(1R8%"PK$1Q6K5.P5T# M8TQ696>.7U87^Y*[F1G9!%*'3E#6 D37=&(!8C7=<28M1"SX)!( MG (OEJ2F=35!2RMQD7#/0]>=U*W7OEU^$C$&9Z2"7HDI)@+X>L2OEM(:[=$H MT]K;O W/:.W&?63@:J*Z$0,:SJ_;1/3G/*SG@N#Y!) W'1Y-CX_Z@W_IHYOU M0-7I%EA/A&:\#I>M162&G.[L,J V"8UT+K'6D>R>D$=56SR09 W+QZ&,U[JT M=4/?K[L-RZ([.AU1NVM.$I[*Z;XSRG M6%3K7:&K*$9EC7;B]-5S?/:B=+LC-=9U[7>--9^4E+/2CFRB(H3*980H>")G MVY?BI2S*TH%S!K9P!8H+09Z,31"TYT+S MHIUI+0-748RIXZ0-Z_>D=#.._RMTT[I?^PV&ULP8K144G>JT2U'KA;6 8K-A MY+ER&5LS_ J(,1V"TX;?^]%YJ!#A@)S]Q0GB,YQCF:YJ7WL-7]:GAT[3Z=OK M(=^[APN[W&7/T&'OA34*(U[0;>:8-V!<1=%+0RX%?62&;'\=F9.3,D=.46[?(W@??J/)CWTF@&G%O0/DZ\[[[Q1>56$JV M[C7*4H]HTN P&=#62X61:ZM:9WQN1S2FR.<[B=#.#-K2=3I]O_Z(Y*']XV__ M'U!+ P04 " "K@ZI8*%?:W0=: #4_P, % ')D=RTR,#(T,#,S,5]D M968N>&UL[+U9OOOME^?3 M='&.D\4OSV88%IA_^7V\^/3+XA/^\N_3V3_&7\(O;\_"HDQGYP#_MOQGSZ:? MO\[&'S\M?A%,J/6OK7\Z^V?!93"E!+#,>E!.,W R6PB\R!2]<":Z__?C/ZOD MD =50&L5015;P*F(X&4,&-%;CV+YH6?CR3_^N?X1PQQ_H>5-YLLO__5/GQ:+ MS__\ZZ^___[[G_^(L[,_3VU]^H3G <:3^2),TM4#Z/%Y\>T?7D>C?UW]D'YU/O[G M^?+?_S9-8;$DZ,$E_'+G;]2O8/UK4+\%7(#D?_YCGO_T;__TRR\KR859FDW/ M\!V67R[_^K=WKVXC'4\6O^;Q^:^7O_-K.#LCQ,M/6'S]C/_ZI_GX_/,9KK_W M:8;E3O3K)5=0NL+Y;_73?NV-Z1,!F:4+4A+Z+DZJBC?$N.G3^V/^]EF0L82+ MLT5#Q+<_NRG>Z7D8MQ3PK8]N@';Y07".YQ%G+:%^][G7<*Y!WD0XP_S[>(9_ M3M/S7Y?(GDUI$WX;/N+#J&;Y=ZA;*9.KE_>_7?W;:T\FBL>3<=TU?J,O+S^@ M/JHS!OQC@9.,JTUB_?%GT_3=+YW5+6KZ3:9G(>+9\KNCC./1^M1X-:DG0[A$ MA:\6>#X?)9&+,HH#RUJ!2MR U](!HO),1)^YM[=YF:]YGF/Z\\?IEU_I.42. MD/4O53YRQEV7;T*G#;W,IN<#<+F8-A;EBC-:P)]^FH1\M7]5_ M3F?3.>9__=-B=H%7WYQ.%J3=+\ZP/IO>-OQ8_[*K3ES,X6,(GT?O%V09U0]Z M=A;F\S?E_6*:_O'DC_%\Y'),.4D.W 0#RAA:#8\*'!.9A^Q0>G&/8I0PCTNR M+I^TT@X\6\S7W[E2DP?!--25>P[:!W5G!YJG0XA[D_+TU(/K>)XO3XBM$(UN MG/R-%.$VFH8:<*?9!?O?&8$')+^+B(<@?7I^/ITL ?UU:12.DI=%YXR@@W*TPRD&7G$+WEC' M&)[B76VSRSOCS_>YC-PF1Q"2:G%(LJADZQ M0$MCS$*PWD*.IKCBC+2V]7O]'8!'S^_NXFSX#E\W5#[0[XZTEM9P&<#8G$C' M..F8-1F28UI[;K54OHDY7Y^V/PX'-^8["Z_A"WH=Q_^^"+,%SLZ^OL//T]EB M%)14(@T^WYO/'@$Z*VCT@'>E7?XFP\S2\F M^3F9&"/->;2(FMP((6B!4H+/B!"C3X%+G4*)33C^[K$GQ/#NXKS-KVBR%=/) M,%]*\U+GDJM>H0K O**=)3('#E$"RF2#M2E83&VVY1M//B&6>PGU-M&R#]$O M)HOQXNO+\1F^OEC9=BIEC-$",Y*PJ(+@H_8U*)!0%"RH72^";S[Q!(CM)<3; MA*K^A+[#C^/YHIIUK\,YCKQ)P0OR\X)*2 I6"@3-$WBI9%':D:G7[ZW=]-23 M(;:',&^3J_N3^VJ2IC/:.):+7#KWSZ87D\7LZ[-IQI'32A<3JRL0ZEJ=A*B+ M!XO,"E^L,XHUX/I>$"=#?3M1W]8$TU\3/H0_7F5:^;B,5Y?5E_L/^>:R)!'! M"\%!!5D@YA+!>8TJ9FFEY@UTX(['GPS[+<1[FW?;G_$37I%Q[[#M+0GWLS> MSJ9?QI.$HT@F0PETK)1H#"TTD*OO:+4B*87"!R^%:L?UC:>?&N%]A+N!]5[1 MLN^ O9W.%^'L_QM_7IJ0UG,4@@4R(%0&)5#0WZP%*WA1,1J.7K?C_+MGGQKC MNPMV ]^]HF=ULWDRP[ $(E(0PDL)-M3@3K*B*AZ"M=K[H.J%63^[[/K33H#3 MG86W@<5>H;&: 'SV]M-TLH[J!#(.BL0"*%(%(STXC9S.D2B93]XRGGLQ>?.) M)\!F+R%N8+17;.P]IHL9J1<7\<-X<48./ HN9!!=(O M+/UVWYM// %&>PEQ Z.] F(?9J%63;S_>AZG9R,A"7B2%I!I1Y8=^6K>. MT M$N0L7;8IF5YT?O>X$^!R=_%M(+)7/&NM52_^2)_"Y",N(ZV2UL E9V \+Z#( MV0;:_"48[;.VW@FK^QV=FYYZ K3V%N8&=AM$K9Y=S&:TU-6E5U4[,M$OYB/M M#-G?20*MSX/R.4$0V9*YEF)4V7B;^V5ZW/?T$V"[F7 WL-X@?O5JLL!92(OQ M%WP>%N$2Y\@5:PNW"$QJL@-,YC5%10%7$A4/UGC6YIIBT]-/AO4&PMW >H-( M5KT,G3TC%_SC=/9UQ$,6]&A>,P1ID1@M^!)IS4XK[D@K,?5+_MGPT)/A>'=1 M;D@*:1"]>G\>SLZ>7LQI>?/YB!PS9T*FO24E3JJ6"@3G:('**93>L=+3*=KP MT).A=G=1;J"V08CJQ3G./M+A\9?9]/?%IV?3\\]A\G5D8S#*& -1$"0E KEL M 1U$9*%H9KS4+>*2&Q]^,E3W%^T&RGM%J2YQ_7&5CK1*/QNEJ+DMR$#F6A4@ MK0?"(8 S\M89]QBPA4%V^\FG0W8_H6Y@ND&2U_M/>';V3?%X8D6BAER"!;() M?P@SG;RX6M?-!]>Q) M[9)RQ47R^E)5.T.FOQ8&DL^9N1R5N+7'\8C68K+]AZQD&8Z1UY?]*))(MB-QYX.VSW$N8'@ M7M&Q]3)?CNQ>T;$G!"DO89V%CZ/@!%I>%!@;7;WH9! *\X!!"L=5<&0B]B+X MN\>= *F[BV\#D;T"7I=!MZN-Y%O]#G/<?W\Q>OW+Y[37]Z_^>W5\ROWGY['\\>?V7%^]?O7[QO__VZL-_/'_Q\M6S5Q^^![A= MOZ$=G]2S.U&+]?7L972KC<&5=I$&T49=C>ZHR.BVIH"+IBI;#%@5@MV;'=FK MMAZ&+WXSXN5O_EY.J$OY\MF'=8:3(&$$^OVIYPF#Y.1C8I9!)M,XMS? M5\352S$V =IW+Z,61-^E,[T%/D [DQN8+CL]; -JH&9&&P$=N)]1?^*F0TE] M;RIA6(PY\P3,P-!8^!".&'T?5EL1ZX*VS8WVI,F=!'V !KP-E2S M^+)72[#"U#1G,,%E4%B-:\LBB)B\E,7Y]BVMKC]__YUO&E R;23/ ?H:W6ZT ME'TTR4H$*Y>- :(%E\DR\MDJPQU*CO<5XS_2_E6[<_)@YZHN AW@[?TPPS"_ MF'U=0EJANP3F0S921U[KR6M):5801,P0%:,UND1+;KV'WPGF$3/>1L -FZFL M@3W)>2G#;P(9VNUU)'Q$@6@IC^4$HS4,I $> PJ"VWBO>'= M7=B_%] CUH!V@F[8:64-[ATN2!B87X399#SY.+]$Y;S/,9I,JXQUO8+.+D;0 MO+8R,\'I1+LO4+@+_9N1/&+>&XBV82>6;]J8TL7YQ5D=VO!F\0EGU729X:=J MVW[!VESB'"^!1FNRU9:4TM4Z\XR>]B=1\W:5B<&$X/-]M0L[;0';@GO$:C$, M 0W;NJR!OIY.:E2)A$2_\7&9UXOSM030D&O)A0-N:U/&1#N63SZ =HZAT"X* MU5HY[L-S"H9_,WD/8":27E8[!I_CZK^O5C;LI^D9??Y\)8MW!/SE=/9[F.41 M,O)S>47J:@Y2)CE$P3R](#(9(^]>8QM'E(2D9UI6\G:IDK/3H M1:RII@645IR,((:0?,+Z1LER;\UY3Z_R@/EA>R'S;A^T'Q,#[#.W5TV2.;NH MT-[6*B+B8+&8C>/%HD;:/TPW[YGD6AD=36" T:?+%$BG)*V'9M3[TXP MIZU);3@8P)]^DO_OQ7Q13_GYA^D=GO\2:1V_EJOY2(9_6'5>)0G-QPM\C[,O MXX2KK+!WF*8?5\S]/9Q=X$@HYX1&"4X*!"52!%^PYH!*+KU1J)KKV-!K.FU5 M/2J-&""@L)3/K&'9A= MD$8;ED!P1IBM4A!D42!=\-S*7'N]M-:U'7">N+(-S5S#9K8;-NYWN(S7?9AN M"UV5X*P.#H*1Y-B'Q,!S\NZCC"GFDEA.K:])>\ ];=W;%X\-^^JNH=\5("; M./XX6:4DIZ_+TL[:76G8A/C;;NMXH'X7*NJ MGY=A/%M& Z;EY7@2)FE!R(OG.'E=,.KNSNT/'@3%62?*U9S[]>ON7U[^VJH%(F1=76W!JQ>F\ MB,I#J/L00Q$Y'1?1WCMXK9]T^N/?6\51.QV[Y7(?BLZCJ5W:)-ME#G[@WHM@ M'8@@'2B/"6(I%CA]3R;M6!)[>74/6K-T,/6X4T_[T#3$7?05G-JNE%RB*]?I M,MUG&X0#E3X]C.Y =5!MZ+RI),-P<1BM,2P5)ID!&5AML88^3>&WH0Z<[ MN*@C"!V%-5XF&5L;39N1'" YKC%GMR(9O04^1$[<:FSZY;CS-[-WXX^?%DOU MURJ%:'.!I#4#95PM(?8>M#?!O+VOS_A.(8V[P/SP%DH;F@;(1-H([/)M MV0;:0*;)/; .8Y,T(G ;M>@A_0'.F?L@%A5BJ!=:UA@-"H,$[PFQ0ED(JXDV M[F6+.:#YL7^]Z"+TAOHPR[^OC\!+6.MJ)$3%2JEC!7/MQL^* L^S@)(MB4"R M.A[Z@BG+>76T')8 KJ(9^-T T_F$5$:0291K2H3.H,/)I,Y MHWAD.NKDW38\;OCL$Z&QK]0:OX[7K)?EA<#;BUGZ%.:727ZC4+2/TDD0B4 I M'@2$@@&DUXD[]"+YL@6?]S_E &9^^WAG8V$V?EF?3+);?75VJ/?G\>3;]$LY&J+,T MA3DH@M&"K*#=QVERA63RB5NET\T!-1NU8Q!P)Z-4AZ=NN"WG%O879^./X^6E M[--O;T]>YD.]F:R__OOT[.*\WD=BS23!)^=U\/PH1&,YG7J0Z#6C;=A9<$IX MD"(XZ4M!STRWG:H=N)/1Q<-3U]!]W7U!E]/A+K=U-)*'6*L\W#('*7#P,BL0 M)6D9DHGFYAUC0\W[#LH/KF>[T]*P J?/:[+:ONLR,(^XY!A]'35(+T%-._;@ M,BHH!IW0,D=Q\V*_Z89V'*:I".P$WK!6Y@7%E5UVIZ8?ILL#JR22_Q[.SD2M%Z*@+1.-KHBJ=D8'7 MNH+(:.L*3GF^39!FZP>>HAHT%''#@HU[SKAOL8C9JH1SN96-Z,1*B04&4B5% M^EIJ%RA?\U%9X5&05>[%[D;&QF>>HC:T%73#0H4;.&OF[WA>+R5>(E[?MEQ$ MHYP"QFN?IU0$!,,U:)LRSVAT"=L$,)E!FD1B8*Z69U19%!6D,U:IYHWVNN [";49G)@-<;K>N2'7-[GO-C1; MDK56&&">Y]H:+E3M=N"+(6.7F2!T\]KY.["<.SAS"=A'(,0L &#>G=A6%NH ^?1T;C,(-2MB[/\_&%;SX@SRS\:5; M_NV'\\N?SOG(F12%R1I,DK2Y!K*YG8D1E%B,8JVG2.T$]/25K2E5&Q2L M=TN>;V7!?UU652]3^6NNQ=\FTSC'V9=JHKV:?+ZHG5[2=)+&9^/+3FKT]M0> M5T_#?#S_;1PB_63Q]2]$0NUNL*I2KQ[@NE?[B!4=,24'.=>V"=X(B(Q._"@D M<]J7H$KK.7Y[6]Q)*?)QJL0&Y>_=#.C;2K^'?FNAWZ_SR7R.B_6JOK6@?E-6 MS6%>U%+Y>;U]_6U<.ZMRC<5K!25Q3@>(5!!2YN $\T105H*WWHJ'7]5IJOMQ M*,$&/>_=VV>W)=YZ@Q]:IBPR*VX<,&'K@.98$_&L!*<\ZPQZP1:6@:*T1\^1DEJ%6- C3(V;[]T/Z)!G+M5<:5&88T4')BL M8RR4+Q P,G#)V^AST%&T-I;O1K.OUBT-^=_*.>LNZF-IQ')WF9T*B2=3 J#, M$90N&2+2+FQM<71.,$TVQSX4YY!ESJW(WKIHN8O0]UR3N@VTGT7+G0CL4)RZ MB_3WK" ILBPXMY!J6KDR&.B-\!*2<,X'FV)0K3MD/)ZBY:'THHO0]U*TS'26 M"4L$%F/M!,(S>$6[K7,A()=,&"&WN-U\!$7+G43_8-%R%[GMJ]W)@S%GS;S) MQB5(K,[X43Q U+: <:3NNF;G%+6/5_[XK@?V;8$VI6I?^G7]DC:3!25#3+5] M.^'S*H'CT2YORM!PFZ63^U"E@]Z2[UMK=B5@B-YL&YO\/ZEH/RY=GJ=?KW[E M;?A:O_6D=M'^%HJX%EOX[FT8:4O6>&(1BE1U\*=D$&V-=CEN0A$NAIL)-VVF MC RRFI-2RB,A?8#V3ZM6!TLDLO@H;>:UY[D@.X'1BY5JVV^GBRETZ(?F4\&N MGGYZZM)=J .,DML\%.RVXL;M%/8$]=V'UZM[._3.KRDWO2\(W=GY)43D%#<:H@N99"*BU 2+\(TGV\\]*)^:OE@*C# <+Q!7N/GXR_CC).\ M>HES=G0TD="UKKUY:^&F%@F8*RGHH*7@S9OT#[VHGSH^F K<6'K!.%QO@-PIM)QU2C];NDE9-,N@)" M2])6&1W$0"\45\B*PX@86L_\'&(=S=+W^F-:W8)+KKA#RR&'DFO0L-0A=!Y0 M1QY-%C$E?[QRW6M.RL'U^L[TO4,HP['DOWP3PM.OW_[Z/\8X(V2?OOZ&7_!L M>7UK(M>8,H/"-/GGQ=G:J4( J+&%F '2K?I!/0P"3A#,+Y%\4I;N@ZN8R*)Q%,TD*0@T(Q9< 4S M..N0ZQ"288/M:H?3K0=R>(Y.M;JP-*1*K2JUEA+@ETDK07$AN=:@4^WLQFC[ M#DEZ( _5.T3-\LW.]NT4Z#:<_7OP Q)YE\KT9&& U(Y-T,0EM%14+NAIM:'4 MHE1F(!JI@6MK9,@V*VP]R.0>.#^:@NS"PIYV$'D)31EK2PP!A*A)=.AIR5(+ M8,E(IQ3G2K6^'+\'SH^F(+NP,$"RQ+4C]YH87L[P/R]PDKXNS]LD"T9>%%A7 M+_Q%T1"S7I8_%A.LB$4-MI/<#>NG^S4 ?4-JV": ZWS>+2#NT>.Z >_@?E8; M:K>PA%OPLB?7ZB94DPMMT-J!?'GTU@X5OB0%PI%9II+/$&J[.J=]*-)9GE/K=(%MB\=@KMO'@]8,H?1CBZ2'T K M[AC*SHH7R'6"5&HO%AYJU3L60&>%E#+&V+R683.2_=LG[=B:-A?U *;(LBW5 M_$F<+Y_M[! &J]9;GWM=R>81TUY&Q$/ M$"^]H8O76K1]RQ!].YTO!7W5K>W%A&RCV7+#&PD?I=3HP=A:?EEH)R@ C5TYC F9J*X-ZU>UU/:O0;T)FPXD[2&B[.O][=JB-YVHY)!S:\B!*G2P@K+DI <7 KE7 M]$V;7%"Z>:[2=M >OWX,P<&=5LV>BH:>?:JU4O/Q9-/B!BL0VNJI@Q8#=5_W M,1?^6&Y]9L(")E;;@'C:EUQ&$!*5Y(Q%Y*V[*?P0A3_1L2@\;12:TWZOZMR) M6$P"DF?)/G+:^/7QRO7Q%_YTT>O!"W^Z*,.Q%/['M# (*!R@8X[)XBV[64#]6-OE=A+]@^URN\AMR)J7_N?CLW"6+LY6S=0 MG"'?C(XSW^;O-@]]6W[6B*&4(D0)6N?:G)8CB1P5*&VEXRG97 9[&UHNY%&_ M 2T4KM&$P';:LJ>\[V'&'A;)39)"@^&9EB<50E1&05$R"J-081EL)N#I3<(\ MS5=E6*W:4ZU6_ST!!>>>80298^W)%Q0M2@8H67/.N$23!JL?;'^"M+H#>8YQ M<=7]Z[?IY.,"9^?UN]=N!':_[.CT\?UN-79?2:/KB^\?=64MLOK28#'@LJTE M)9:#CZR 4\*A2-IXW7J/O@-*_Z2@ZQ^[BNL5TI?%8U"" MLU2:-U;; &-?H?P6'-_.W.DGU6,)J'^_CF44QRKCC58!4*=2)^0D<(4',$(% MJ6WPNGDKW-LH#A5"[\WKO7K26;Z#5(Y<1_0ZG*^SX;?!-5AQT69,ARHLZL?9 MO2K04^#[5(@L1 HN1L!8DPM9LA!K5^1<;/8J^\#4L!O!T(KP8 G1?O2@BYP; MA[>?Y' ^?[^8(2Z>A<_C13A[\I&^N%;04HP.L<9^!8I(AV1F=%R6 ,Y[M$I8 M%=PVH>X''W2(TJ 6?$R'$F;#*-\#X)[C6?B*^?DL_%[G6OPV#9-UO#Y$H4MA M8%(MWPZ1@],E+?NB*TPN*LO[D7_GL_>G#P-0MYU2M)'[_G:$5Y.TM)%[PYA/Q?O\S66FX>3C M-4#9)^>T\B"MS[6IG86@48-4SB0;L;"TS1S1C1]^ B=$?Z$-8/]=C[K4XMB5 MH6-5B8([TB=?YW-)\GDP2&"Q,$V+CY:U[HFS"<>IN(&]93Q Q/8FIK57L@6J M@=S S8@.XP3V9^P!%>@A[CUL NMN%S8[SK 8[S.-ZZ5!=%(X(5,$.]$($/E M$2O! P[@OG2@BY0'X/ZOF,<7Y]6T>#U=X#I7)_)$J)R#4)!L4,4,N" *Z)R* M#3RF4EKGX&\$("DCQH)?U.>S0C;VGHE8DR&\CZ@%LOI4^O@QI>36]/,_(^8G&YYCEHR7_H1J& M/7#?1;X#FOH!/#0H>#?!L@A:LG)X KT+,QF7TG5GYQ/+R:+ M$>V<(I0ZY;94DRG7L;+,O20^. Y(W^;A//I;#'^ MKSIM>)XJP+!KJR^'#IJH]0.)-%,F"*)X.ME$!R<);\::&" ML)85U3Q6=>WYIZ$0.TMTB&YRU[ \NYC-:)'D&PG&3=$@4ZX#RX.G?8Y;0&%4 M%(K3X31[FW+5DO+7TTFZ1(5D$B?/,\1@?.VCJ2'H)('SHM!Y M+!9;>R>;D9P>\3M*^3;WNGU-R^M:+5[-WGZU*[<^IG^-ROW(!JY%B5XS$XD8 MHBN#DK) E%(!>0-2:Z49D^W;^>^M%D4:4XNQ V2?-2@K:'4^:LC*N%"T".TS M38ZP%J4+Q]O4HG21ZK'4HFR\;N>*:\M0@$=;AP=Y#8YG6A>)"%T1(=G6=U/' MGHC4B=MM$I&ZR'A_N2?;H/I1$Y$Z,;9=$LHNXMZC,CC.9!W7+6J#;26Q=N^0 M-64RJ#K1&[,?>ALXMD2D(72@@Y3WEHADBXA!> ,Y.@:J#E>)U@3 (K"XD)$6 M_4,E(G5B::M$I"XBWE,B4HB) M4[A[341*2=)F1KM9SK5'D_>2+!NCP23N3*8?.MG:%SC^1*0^Y+<1]2"C2F[5 M5@;/E993%2]LZU_BXZ\[[V/D]Y3LXX]>*:;;!]:/6 MG7?B;-MZXUT$OL^Z<[(Y,.;D0-+.!ZH$ ][[ *)HE:S,UOD?K>Y\$#WH(N>] MUYU+55"X1$NTH?:2%0@NR[KLY W&F+*^80 ^^KKS3GQTJCOO(LQCJ#O/L5CM M$ID\+"UG:B%X%1)8+5-00AC+=3_RCZ#N_!#ZT$;D1U%R[D/V*DH@0TB"THJ! M2U56&:-#:4BC53\5.8*2\T.H2!N1[Z7:' -F+64$,I3),S*A@/,Y@4P1BQ/1 M)+]->XICKS;?E>3^0AN\'F%545D\BGKWA9XG4(S 1,ZQ-@D7U@M3.&_=:^^X M*U#Z.'X]Y;NO"I1M,/V(%2B=N-JF"F$70>^K H5Q)_)R_KIA!12B@*"* U\R M82Q6"CGLBW]<%2C-N>\BW[U7H*BD=&*TR8D4ZT"(.KDP,PL6!8\V<&5,Z]:^ MCZ$"I1-GG2I0N@B\H1,XGRU&[^IPPJ6.H\E"1_(_<9FW3A8CA&P2^1I"TKE6 M;%%^&];I4Z\Q3E]=L?W= Q_[L;Z[]!IF:WX#L38AMX#1Y?#>ALSV+^G#YW0/ MX=^DKX?D&N[,-^'$Z.FE#P+(J[.@'#D5Y!W0#L%ET3YH#&ZK[.I#$WC'6=N> MORX":\S;7\,?X_.+\W6X)L40;.20 SU>!24@.L<@:":-T)XA;I4/\P!SWSUT M?R=D+[%/6\ALX"R';T?S"N#3Z6PV_;T>W.$S_63Q=10X%ZA%KH.V0HVU5#. M3FRGM9;*)(.BM774!=^AHR._-4F<'8R1 ;3G[6R:$//\)4FFXIZO@8\$US%X MED&7VHR0ZP+>6P$V,%Y?CA!N1L%ZJ\J=8$Y#+]K(>A"/ZG/XNIR)\:9\#\QF ME$:B 5G'LROIR'=4M&&6A()99:/*K6L$[@1S&DK01M:#)U+ME#H!.*T(T5@ECE: M-)?@4#OP9#1;:[++N77>3!=\IZ<=31FYL\*RL?9,S\_'BRJ/EWB]O0A7L0B5 M%6"HEDWDU2]*];JQH/"*>9%;=V3H .^$=:<<1(\<3"@L:4??W2H_:YMG/6[R!Y'H;<9M.\:?3;_@ M)$P6?R4YDRO\V_@_+\9YZ0(7ICDO$I"I4B^H5/5^"*'((ENN.+.I,^=W/>W4 M6&\BU=N\N]Z!A6\:N-;+D=6,3%JC0!M!1@\C)7191?!!D!IF4D?5.OAT&\7C MYK^1=&_S[=NZCW0,X=J1*75T!:O!C*J'J$@/.MVD2TT6JAVX24PWJOX?9N *O>R/YS9^GDW5] M%/HZ)3Y:8(:3364MTDZL X1"0DDB8%';>*-W/N"8TH@ZL39M+;W&M1\;05VF MPFT#:W.:T?;D'B+]MR$9#]';0Y)[)+HDD8THC.#5*Q328O!:9N!&LV",$O*F MD7D>&>T-^+N<0I(J%B1CY5I5\ M]S]EOS- FQ'Q$+F[2;%Q_>9&9!]^GUXB"SP)SR6"DZ6:)#E!0!$@<8$V)A/0 MN%WY_?:4$^5W-RD.7IRQJD7P/#E&;JR5== YJ^U&@S! #J:RF=$.%EI?!QUW M3=8N5E3:Y(L'372 M*. 5FHVQXGZTY.]0D]6:^R[RW7M-%E.&9V,]L%#S%6A7 \=\ #K1-U M8_(?0TU6)\XZU61U$?C@0UU6726CE[IP!J;./E1.,0C<*4!/A@\Z>AMTZT:; MQ]V%J\_!WU.^ Z0+WMED8!M![[,+EU5)N$+NB!!&@\*@ MP&E5@$"76)37U@P[ ^SXNG -H@==Y+SW+EPLBNRRY[3YJ50=4SKY.*L9SLYG M%T+V-[,"'WT7KDY\=.K"U4680]2?;6HB[0UFCH2)&R-!<5:OE K9MP8ML:B% M:CX$]-C;Z_* 9.QO:RFZ#ZD=MK]^)L>U:J^\B[OVUU[<&,149P&-Q M=>XI^3H,Z: +4A930A+-';]C;Z\_@ YTD?(0W-_N!)Z49;I8 ;Y8VNMR%N"B MELNI4DQKE+EYIN=M%$?3:;L3/P^W6>\BW '.^^MW#DN--B[6&=8%_?@$PG'[-V$HJO6X^L+2.SY& #)Q\BV0&X M?G$QF^;IV5F8K3L**F6X#ZU]].\1/'J">PAT M\) K81O/WW^>8,50N9U)SP4I>!:Y=%9F'U]\9\71/Z5C@6I;4"GP!I-!XV6KG:< MRY"S)A/"&@RL]?3ZN[#T/;1N?.[3K\_.PGS^IBREO'*H=511.!-!UU1&I7EM MCH9D-3'!@D,L*@R\V@VH]E6STT0';IY/C85^Z!J>];*6=8W+FOAKRUG-.4J& M15EW0NTLJ'JYZG4A(R_I9&1(9*NU;F!T)YA#Q:I:DSX=0OA#I"->P[.>5+8% MHJ$R4F^A.4P,JQ%=-U,3V\AZ/UI@F1*,D[8GZ2.H3(KN"_VA40@+C%F.IB1'7EEK#;@? MT@$R4WNR=E,)&HI\@!#8^XLX'^UWP;%4J&=)2*VB9)90[1:PXB M,B>+Y5Z+U@'/.\&B\J23#<#' Z;(%TH)9Z66L/]2)Z*5&A!-G0!B-R)RKD%I'6@^E+0^9 M'(=2EBX4-,Z#?4K/?T7'X7S9A_%FVB:=@LICIE.V1#I;F;804EUWX47F^G79 MIK?$O0_9OSG1FI'I$.)L'$I_\N+5DTF^ ]Y\;?@8;8VSO 9C&2U=*G"I+./] MC+,01+Q9 +AMF;V:K)EM_#V<7M?WJ^T]AAB.I MN>+:99 JD7A-8J)>#*<]K+:G_G(#QPG]$8F[*,K7V1!R"=IG[T$OSP^\@* MWK76<.1]22^,LI"\T[5GLR9\2T<]*5]*5H*W#E@\A.F4-6-7T0_@HM[$5X_: M5_/Y!>;G%[/:-1!GX^EJEWN-OR]_,A^Q$I1+/ "WM@ZYB@6\\*G.&P@A%>Y+ M'EI=ML%YHBK4G**&=;O5LMH%[VM"UNHU>"Q%923,R@8-O4\[5#],A5ZH#T-*P4V["*-[]/<#;_-/Y\K?NL4UP) M)QP8'>G0]=%#L)R#<5XGGPGWS2*A;91GPY-.3RGZBK-AR< &="L-?3E=&=U+ ME[#4+%@1M#<)@>N:.:T"7\VCMCPZRT(D3WV;K+&M'G9ZE#<0:L.Y'NM5?W_7 M<^T2:/77&B)\.QLG''FK+5I.GE>HC6]J9ES(-H*/0;'B.,/FA<';8GODNC(H M%8T'@]Q]2[@:DWFUG;TI*U/\\E]@_O6L7B^5W:](CSIY\_CR;?@EGH\RM M8JE8L-+5;-HZ,HU> JCWBM;ED//-+)^-&\L@X!ZY ^>1ZY#S44^P!23C6& E=4] MTMPYD\DW\SQ).F++LG&7@) MI69+.5#.U'!AIJU,H*3#DT64X:#AN(:&W!4SJRIGU(XYHX"1![G:MF/66/]@ MDO$Z=Z;US?:6T$[DQ1B"B TOR4DLO&7<<9)GC\+\T^KD5174V9&6?HB MDI,0"JN7+"&12^(+<*^B2E*D?#/ZN'FLVWT/>>1DMQ7B!GI[!0B_(;L];6R) M+08IM%P6KF4-2D@.3@0/N5AKK';&,-6%X,V/.26*&PAR \F]6SG=6/"3E&98 M1?RF?$,^8D&3+EH+(FA%& EHK-.B)&>&%6Z\O5GKU_JLVP3KD2O'4 1L4)*6 M@;W5D,FP6(82ZC&%D_3M4E'4[7D M"'#R29:RU1".W1$\>AX\?9_@QK$Z92Q17^E9B=J$@ BY;TK),7@5G M# HG.U2Z9!5K[=D^A*EW>XS-G[\J:T"565)(+Y2@52J7Z'"E-P&XE 5]S"D8 MOI_U[GZ:$3IM)MB&67@5S2I[^3M, ME_G+VX#J4@#T .MW MEOK4\+AJ9#B7>/W&M)9I$&3*F.TT@10C0>N$M!FV21 MBZU.P^/B_(Z*G3U2OKU4&U?F/".O^NS]YY#6K;L**]K%R$"75+NSYP(N,PV6 M<9E"-CS8;7*0;G[N_CR(AJ*>-I)3XRJ;U\M3)YR]QW0QNQIU@ZD8Z4J&%*.O ML\LMN*0L\%)T4CPZX^,6S&W^],?.7P.9M7[SIN>TK#0.9T\F^ MA;2HR1[K5;_X(YU=U'O))_,YTO_SA_#'*"OR8(7WY$4HK%WO"H1,*R"\C X6 MPZ5O70:U \P#M)0;TAL;FJ@[=_M]Q(3^@M./L_#YTSC]5C6V5AT.$A6Z^SG# MQ86V7-N^(D-9Z9)1"?(96*;]1N8ZQ\8!BXB.C$$4S;NQ'30R)'T66-.I<=FB M4X< CD4'A2&];SH57W[(R% 7/>@4&>HB\&.(#'UKIG3UHM(AO729E+.T%CJ+ MC;>@+]2G^N0UG;> M%J :AHON!++_<%$CHJ9#27EO*I"C)EU/!8RHO=2L"A"9"+1#$DYAT)CMNHL= M%_7W1(WVR7P7X39D/$TOR';^.OK;^Y%Q"HNO_"(-\Y!B5%\+>*#G=Z.:\_\S$SV$M^C4-(R^C'=UO,#,.Z M$TR1A$KG&E!Q-1W6Q)HE98#+D@T9K)CT-NE&]SWC,?/85'Y'$DY*-<6Y* -: MIE@[,SAPB4N0R*363-6 M9;;1)C!)^]H +()/B8$U*9+3YYRW)Q4S,A*3R8Y6&6CK5")H<#XKL+1;FYRE M%[EU@/M1Q(RZZ$&GF%$7@1]#S&C#_;KV16#MBN?D4C:ZUKD5"R(K3_:4HO^9 M!@;I(\DFZD3H_=E$702[MXR2;4#],-E$G1C:*K5D%_'NCWLI!4JFPPIZ>%F&[2&F@-^S9>M*F($,@%0[>F +D.'H(M56$ M,XB9VS!7UG!^!$ME)]'OPY*MP-8#2;> MB_[Y K6T9@FNU'XD&KTE/\^#))K M$&E7Q"!M@:PM!V4-!Q<]O1H\(QVR-2%"/7;5Z&Z&#*X97<0^A$:LPRR2[>*% MQ^(SV>E9J#J03D/$&$$*II$P.^ZVRO[_X=*2^F0)#$W4WM*27H=9?0F^8/\4 MI%L?U2;=Z'Z$C5*++A_V#JMJK8:>E.GLO(XV>1//QBL=>O''9TP+(G-\3K_R MIKRG[\[+:OK@E5K15F1#M!Z8R[FV+2"7!46&@I9;H:VQ:2"OL0'Z1AO8[D@N MBW<$LXH'#C9F1R=_#5 SY""Y,;$V)V2A]?2&-LCWE0)U('V]8QO<)]V'3JMJ MMO3WBS!;/ ^+E:WK?=8\\0(*/;&@7 *OR;*)5D2M-(K 6S=];[N"0X4=#J&" MK=^"W55AN-CH_:L9)<=RXE$ &FW("&<6G!8!DB\$SQ:E;K;1V(^^[M_.?$Q; M<2?:AO-O[@=Y;<:8#%QXJQ48PVK#ZAC 297(@M92%$5&J#B('7#(66^/2=]V MI/)0N]I]4EO-0^,C&TI42-MQ"/5:C$X'""(A>8VQ9%^,D*IUC4$K[#]U=9_D MWYD3,;0+/^(-G?@1'\B-OXGRIR/_TY$_#AG^=.1_.O(__9V3T-B?_LY/?^>G MO_/3W_FIJR?D[USU'WCQY-F3_'\OYHMJ!S1MHK#YDUOW3]@"_[Y:)R &9[DT MP'QMU:Q*J>-/(T3NM)%,6)-;CR ^:.L$TE^%B))V9AU )2<@*J.J>@M/^W.* MLO5]RZ-HG=!%#SJU3N@B\&-Q#9Y]"I./^&KR)"T[B]$V^6*^&)^'!5[+4I.T MC20L#H2E-:D@"CA'WH]3CG'KT!;?NBW0-KB.,@VXDQ+<3-UJ3<80J7UW8KR6 MO[8-QJ$2@[? =Z ,X>;L;JT^/:DYE!H))Q-324*L%AFY$P33T9?>%E5T]C+*R&7* MJQ B).LEA*P4*&X1@G2T)R?/G/9%F71??]$=D]!W0'J +.3FK-_.4A^:L@&B M6J\FY-/@;]/Y?)W_.IY<5!^2S(3EJ3]_BN1OXNKW/H0_J1+4L:1_>E#+7&O;;L]7Q:["RMY%@QSZ^3W 9=S MA%G/?0S\8R%^ )U^C8NKU8V,ULSFP$#Y0A!B#A CXQ"X,UH4M#JTMNF_ W!B M>K.[< #K)^/SRYHXQTA0Y9S-& \K]AX152[AI(:6I>$<:+U M (X[H)P8^RT$/GAP\04=L=.OB$]Q0A^U>'L6)BUJ([;ZV'YAQ>[(6\44*U;, M2QMF'"^6<6-Z..E2C=%*1W!>*IZLR(JW3J78 M'EWO../F)ZTB'BG%F*V)((L@IT/90$:;M. LXT*FF%+S$L_[\.PMSCB,;MR* M.+82_;%$'-^1F3];?N1R'6O7M="1J$O)8.H5D+*ULT()$E ZGHW&',5635L[ M7<)M0G*PJ&(SHF]=E?46^""WMS=173J;V^ :*'9X%Z;#Q M;\/:@*O00^CZ5 MPL4DO"Z,]+]6C111P#L;R5;C-A)DIE3[P03[5(8'HG_[U(4NLAY !]ZN1+(T M\B[WQ$N[;]WM-&5CG(X@:,&@DI7@34YDK3N3+;.II-891 ]A.D0:1@OVI@.* M?H (QG+U(&N#.GD52X@Q$)P@^4L*S3:NM8C [8"=B)*TIZ$QAUN MO\=3(;Z^J)C>E"7<$=Y#LHB:.@(6I ()C/I533,RFWF&CWPF -$.(9U M2%J+=O#^#QNC!KA8)7Z-T^6W5U&[QN&/!YXR0#2DR[K:!D>NP=BD:IX[+3EG M4"0Z4()A/2W(8M'.6645QCQ0=.!^8'W/HG6*VYMR^W'SJ^?-+[-"I*?_YPA1 MD0!4*;76F9&U1A_,4$83=&LI= *XYZ!)0YVY>3P-Q\N1!U"LP,BB1L!K*)UM!P]0"O/8PJ@#,C\=A&5+@SLTWG>!M>/'%'IQ-NV7O0N0M^G M4F1AK,PI0[$UIT,)ZR/H0$1494X[D$P Y M9YS< 64A"A0@,YGL,@DI?&N/^1$YRYW8ZQI1Z2+ZPT540I9!6@U&) (IT(,3 M.4 F>,G1#U-I74GPV"(J?92D/0D#;"(;7/];/N>SZ7SQ),Z7^7XCGI)A.4F2 MB(V@,!?PZ#D4^I[7WGOGFD\J[8CQ8#&: ?V?07D:8 >ZC?<]SKZ,$U:0(\:3 M#;8VPL^AWGLZ#UX( 5PA\U%48[UUK/]>0,>@,2WY?%!Y=B5C+SO0.K-RB5ZXA^.%W9F8X[4]]:*LNZ&)B.\(O9 MY,WRI*V]BQ?SD>#>>(,1F*(C6SF=P7$7093LO0DJ<=?:%^J"[X=3I$94W5:K MWM,PMA7,J'"ENP_4=>F2&=/"A 5N=W*!*S]ZA*&^4S+(8V;I\[;CNF=H1O>6U4@>![_5::0MMKY6VD'H>TW496B=D0Y8\ :4=$CXC &M$(.)++OF36<>Q;72$+K01=:' MN%8B$]Y(II>!7N^\QZ??EW^,,P6 MXS3^'"8+.N4":K*P0//"ZL#5!,YA@, *B0A#4&'X$,NV:(\Z';B!VS,T@7NY M>;J!]S*B,1NQH"-C68&TOE[21[\*1]$N6CN@*NY]\\Z!VX+[@12K!3UW;F'- M GG_>3%>?'T:YE5"YY]I^UTV'&A1:+_E)_<,X^V"OU$4;]D[X=:CG]"3)Q^7 MI^/3KU>_\C9\K=]Z\GN8Y2N-JTW8@T$/BM4>?*@X!*W([D[>(F;&8FQ]*/1' MW2X7_4$L\[O K,(7R@OEM#/@7>U>(L@DB-PQB$FI'!43NGD5=C/P^XHG[EE+ M[TYPWR?9QQ*47,'_YE9;RV01$2SF.F_6.G Y,K)@G70L>S)M6^>\?P?@\*GN M>]6!:2LN!G D=A?$U3(F>7E=&,Z_1=NV6-- (/-YVN=.S'Y4K0Q8&P@VT8% ='7J)*5:(-G69?6SO*=8/;O'!^>ZYNM MZ9H0U3#\4NO(KTWK6,KA'<[)LZ\I7TN8?R.6YIV?^ /KS(#4#'('>1O9N_=_6X,KQJBL!6BM:RML&R * MGH#$HE/)5FK6^O+I7D _L%JU)VR A.'O]LE+2$7S(NEP!RWTLHF)!>=, &=< M4@$M&86M+[,WP/BI.;W)&2 3^.^DS./)QZ5Q& )G4J$F +*V^Y4!O*#=,,?@ M"0>KE>:-]>3:XW_L(,2N/ RPA5Q"N=3W;< ,%#OX#LAAG/Z=:=E,;P^9#F!Y M? \JZFRTX)'4U<0Z!C[63A"[1,2X8YZU[N^R!X >\XV'X[2+*_<5@EAL5 M[66TW[V9X.7Q$PAA3HJ#CG74"J$#6GB&$%(QRMA22NN.E!W@[=]FZ$'D=N&2 MWBP,D$+P,-0/OT_7O1.#(TQD^OB,M7J2&W"2S)>4D2L6,;OF<\([P#MMA=F- MA8/L,!^(^[5V&U]D42$!B\J04#R#8*.&''1AJ:", ?>O,E< 3UQI=F1B ,MR M"38^?.4<;]K7+_[X/)ZMYS:/IWFDB]=US@5X5?M45"O;ZM?!TSN0TB J MU0+\$3K" U_U'X3V_9V3#\MQ^V(S*%E]'VS%9A^L(X\CSZ MSVN%_>OIXC]P\0[3].-D_%^74?_5%>1\%).+)F4#Q6 "E3-;]0SRV_5W^.C()2.LC"(N;;,\8Q<',\2 MB-JE7V:6@FE]>;G?%?Y\2XY'@>[L;7( ,^GR=?_[4@KKV0++7YV/A/ B"BF! M*4OB]T9 "%*!BDD;)614S1M<#[&.'T[U#ZX,MQ5<'^UYAY2SRC!E8MH:88 B.Y0"$T=OHK,7'(E5C@ M*##KE#2UA75M6 M.T.MY:>*'T(I-FC[?AJNO+\X/P^SK]/RS5W>5'[R)"W&7^B?-^_*LMOC!VG= MTD 2Q]/?107/HE8)4L0"RO P= M$/,9HLL>K!#!.)L-EN'FD/8$_XCZNW31TN'ZNW0A^SC[NPB!0D?.P'A%SK&Q MGNPJ9B&;A!QYU%:%QNIZ8OU=.NG O?U=NG#Q:/IC;+&FG_U=.O5WZ:0F>VF4 ML0/'CT5_=2Y6).E!ITSGC*QIZ<@$!)&YR$RRP/?NGAV-WG;J[W)T:MN%VH;J MVK$%!$E'\* Y,*SE-$BN8!"6@U4I:J>C%*@><*!^R.XIGBL J. MO)K0(B^6XGUSL9@OPB37#.SIV=G+Z:S^/KENQD=O&,BH'!G,BH%/CEX;$Y/E M##6ZUKT<]K:X(]3R@7WIHU2;8RJPNKV^&YE!WX*&JZCPB#S('+/0(&V]ZG"B M@ LV078Z6>]#B?IH G!=%_>(WH]A%;35:S2H=AW3,?/@0IE_?S3=KWF]1/PX8J1MN+ M]HMN:J&):#-0LE"7FLZGLX4_7RCHV3AW[%6TF-^\@5GX2,N MS:*::OHRC&=_#V<7>/WE2<&01Z$U&%Y+#0*W$$/@H#'IXGV24A]-;O(P(GA$ M6^.!HT%'H(*/RMG=7ARCD'UFP1"5&FUM3"0A%$%'A;-D=&GK&.ZIC>)>U_V( MWKUC4/XC?)$[:>ZC>GN_#R<\+ BFDV3:%;"6$Y,ZDJ]4JSDP66$SYYFKQQK+ M^OD>/]+W>$@=?L0QLX<%42QM7(P[(('4P>%.UZP! *4"F9D+*XV0[AB-_D M+BO_^1H?YVL\F/8^SICAPS*(7A7AI >&BH'*,M2FO1EXXH8)KP7ZQW,6[^H; M'Q-WU^+P-U;Q#NM&0=]?SJ@/:7$1SC[@['P^8LY+[XD_%!A!*>OJV",'@MY# MD2,Z_XBVX1T$\(AVXV./,@ZM?D?5N/XA83SY^'&&'VG?>$4K'D_FX[3BP%GR:4K7$[8_YEAV_8MWI7@Q<_7[7 MM_^H?\7FU>[;/6Z0ZO8=5GH\U>PF!<6T+(#9.WH#I 2'/H/)]&I8Q05O7X[= M&_7Q5+,73:>:(._&1Y%!"4OBRR$ C]HEI&-/\.9;_ ]8S=Y%2X>K9N]"]G%6 MLY,W%SGJ!#8Y2?X<_>$T(@0N T.GA92M+TI.K)J]DP[<6\W>A8O'4@V\S9I^ M5K-WJF;OI";[* O>A>/'HK]"R22%+A!9K+/YF()8. ?.2E"N^"CSWD,E1Z.W MG:K9CTYMNU [@+INFA\>M33"D ?G_++Q:IVR0\<(!.L1R:)).;7.>S[AX>Y= M^-UBN'L7<@8HI_P.TBHN< E,2^4C-Q&\#)PLD(J).?HRATB@4\RE=8KOG6!^ MZDXCH@;8<>ZOIM=J)!60<=;:$_@1VA_TT:1VA#4, MHW=L^1%JSB&29R2$IF-?E3H7T2CP0F&A35-KOLT$A!^N&\LN>C,@-0/DI+R: MI.DY[9)AL132;_4?5+E58S$5TH#,.+!4R*FN?W.L9K-:Y"9C2$6U#D+> ^?' M#E*TXFF J[P[H%V^0MN &RCV<"^PPP01FM&XG7KTX& T^=^D$49GF6)P'7V MH R2C:^U(D_5NI)T-ZZ\(M$/LW81J2-&TIX2':$N$9_>CC7W"" MLW!&AM>3?$[R)2N)EOP%+R]IO]E(R67O$D&T]6*=BU2=?@99E<2YR,K&UDWA M.@$\)549CID!=HXG9\O?N3[&;L-=_X@L*YM+*H0RZVIC6P@"#0ANDI<8"RVB M]?W:5LB.T$T:]M9W ,+NW)U:9=+\SRG)^N\DAXM9CP2939_2+^_E05RMTEF^ M.4"KE)J_XN+3-+]:9CTMO9XKU>"2*9]S@KQLZ"!MAHBL@/4D3#>?P[IV\CR)Z__OHX]Q$*N0UTL%@6*.04N*R]'9(HH#8VJIQO]?WI7UMI$C MX??]+]SA?;PL8'NRP #!.G"\.X]"\8H%V%)6;263_?5;U!$[UM5RLUNQ @2& M[ C-C_55DU5D'4QJX@P8PBR5U@I.8]YW:MND\/=/TR^_X:.7KSI^>'K+MPQX MAN9#5[%6O-(I4)8H5LK;!D>+_?\PS<]''7:?[RS^:47955R$-_ D'PW0[(G) MD(A4VA!P3!/!0Y ^2NZ%^(ZZ*NV5!]?'=Q]L4[L+TX>/%NOL.UXG3LG=+ M;DC)="0V%^N 4ZN9CB$%:$'>YI/?(&D=Q=/#&W>-)L'B)+I9Z5'S3)% 26]M MR.6TRJ*13A&;"8( 4T'("-;$-M0=&N<-$EE5=!7MF6*>7R&BZ?TXEEN'Q63' MJ5G&PBL.VL@2!B_*#P?$!FF(!IU]I-Y$WBK6\H";NFO\,[1DJXF[8J#;+DSK MM)D6J"H><.U&,OSA5AVF#E#?0-071*D?P(]R,'6:G M%%'*HOF;*_]/20D+%= MY[5HS*N4'7@*7@QB[/Q*>M0//7W4*RZY:G\TS3S% MW^>S\>33LL[RLNI9^KKXGV:4 F6,"D,BY:F$ 'OBF#,8DX>AZ4LXD19'4 MUIA=8,Y72:J(?U,O= U/_/?Q+ 7\6G,]N;U+E]-2V-Q&SUF0@G#I2L* *D$V M:,@#]=2!=* \:^%@[1GB[+BN*=)-IDT7IA< GE#=I$GZ6BRF4KEXU3K2425$ ML)I8*,F0Y1@*6"D#GQ2:14:Q\#);="OAATS;\V1+]6A%O.=CJG.Z[3%=]/VV: M?Z(X=DQ[I(Q3EJ+-*8"6UAX^H4Y:2]#Y51"CSEQ 945H!>QL5:0^+5N4IZ=C MT6:4?0:?,R/*1%1JB8M9J6%8.MIX8"R#K)X5_JLI2 W1;U$)7C=!]R;=E^O) M#S!;W$Z^.D5W^W.Z)>FVP%8I3??92-]N9S!I(*R0KA3!&!&=@A+"@U1)W.5Q M$V":>*6L20H]N%"[0N$A3/52,U%Q^^^%_EG68'(TJ&R#:EMMK6!R-97Q! MF/9>LY15J%T.X%5 ATK8K:HYN]-T^Z+HU%F[!\3X8GZ+*!O*C'91)I)98J6K M**[)&5WMX%&<05$13.VMJSVZTPV&LEZJA3WA6X3=M$/546&T3 MS6FJJ?7%WQXUZ2#\8=0B\R1T*9!,A49K':(ON8'H[VD&G"$ZY6IO;D.IPX': M::?3AF-DWK,6K,MD6V&LEXHHF2*1V2IB#9,D!NVU@TA%]6[-FRB&=XNZ(D2G*, MW*LG/#XSBU;[6W)9*ID3 2X1CF2 M]"H'JC^'<[F"$TV*.G!%()<,#0!!7+:.:/S=!YLD=?Y(,B_/G\S72*^/VJ8A ME#DV-RFD\9=BP_PK/5[-9S.<_2A)GT12@@B+OHLT@A*0##]1S8P)+ E?^RQW M'Y[36OK5SRRKB;Z'RLDWZ4N:S%.YL%OW]/YS_'AW-6\>IP]I]NZO<#\OC<#+ M/3_^B[?PUT@&&Z1'5\6 P1L\&N:9*5'?1.U< MI^4P9B5%8 MREGR$/85#:HPOV%KU];@>>,*K*M@?Y8;KI<367>5%%(Q(Z,FAKES$;IG)?EVXD[&G2D^H#.O$74?[5TW8:TL[S; ^NHQO O4:6ZEJE!W M6!TZR'U0Q8 $VJ*O1+0TDI32E<0Y\,1$8 S!1VZJ1UL,JQ '[J6&U8=CQ-V_ M'JSK-\3LE#.*1)":H!DK<:K>D* 0$^G6(VD__*Z3<1T^? M=3>:JWMHFNN\R#1;7K=ZE:A%-TJ4LS&9O2!>1B!3C;?1UZZILA/,^5@( M5<3=0_KY=63=1U.W363!6@=E?0JX\!'I MG"4N.$64]EZ 9*!T;5]Y*/8/F0!#D7^,B'L@_0.REF:S%!?0UKE[:@PG((4@.4BI"]D!]7UO_-D#GM_UW%GL/E4->8%JI?AM0 M/5D!6P&=V!#H3MS6;)T:4N^MN-5+<(%E4?*,B%M, IJ M.X8#JD);JV @33A&V'U8A-.'A^EDL1>NJT(+]'(I&C_&1P0D)$*S'(B+-/"L M#8^T=AFS#1##&P45R-EH[]M%LI4#46X33FP&LV_+>;:L-Q-=BDS83'2Y6I?2 M, +@<&NE5MF0>;3A1>>ZK:$JKQK\Y*="W:Z9AA%Z#Y;C2] +=-?SQ^81)N5F M? 16"),@$98EBL2I$H>';X=R$M\&[[BHGA!^"-,;UY5>1%\Y+'$KMIL4BL\S MSN-EIVOTJKY_[W:*ZOT D^\[Z8BQ'**@B+D4MEBT* 9@C 0)4BGCT,]J$\78 M'3>U?!J.OF29L5>*R6(R^?',?IF'U/ KRZ*9R@FHW%&$,U* M)3V;&7')_?SS,XSCJHW]Q21>/]ZEV7*,=:AL]8/.@R,.OAQL9VS+:69;81T; MZ[CZ<_GAH4G_^-O_ 5!+ P04 " "K@ZI8_)5]0\SA 0!2V ( $P ')D M=RTR,#(T,#,S,5]G,2YJ<&?LO =8$^^V-SHA]!;I D)0JA11 >E$1$!$I$B1 M(A'I(KTK)(K20004%!045$1*I",M=*0H(DU ( $L($BB @-I=_SON\_9]^S_ M/M\YY[O?V>>YUS?YS;.>F7=FUGK+6K\U\R:,]PP"L.NDB9D) (/!@"CH S"( MP#[C*%\O +"P !0! &"'CO$#<$B"09\_"F.!^ZR9D1':RL;2Q.R4,50! +A/ MG/(-"&3:!0#^ 6$A-J;'I,XZ.DFQO0&8 Z %3@$ &[NH4$69TQL?UW!S-A( M*A2J!/P_RN;$7^XPJG+"2DH*^,\5/O>@D#!(22M(5O/P#'6'Y!N0?"DR+.C7 M?A(D"U[P^R4S,?^20R %(7GW+]G[+[+R'W7^(A_])7OX!WA \B^=@SS\/7[) MW9"<%!'N"2P5_G^GNZA0( ,_>O_6&>[CZ0 M?!"2N4-L;8P@60]J6F[OOY$O_(T$A4J%!;NZ>4BK_=A#_ET_\ MD8VME'MX2,1?COV:E@ +P D@ $% %) $I $%0 4X#&@"NL!1 MP!@X"5@"MH CX JX SZ /Q "1 (QP#4@ 4@%;@%W@#R@$'@,E *50#70 +0 M'4 O, B\!<:!&8 ? 2^ B1@$Z! SHX-Q@,3@(G"D#!9F!+L,$P+9@ SAIV" MV< <8>=AWK 6#@L!G8=E@K+@N7!'L%*856PE[ .6#]L!#8%(\*68=]A.TQP M)FXF028))CDF528M)D,F9;C#=9+K+5,14SE3/U,$TR#3. M1&#ZRK0!!^!<<&'X7K@*7 MN!+>$.\&]X"%P##P%G@,O@E?"F^!]\%$X ;X* MWV9F919@EF)68=9E/L%LQ^S.',R,84YCSF-^QES/W,T\RDQD)C'367A8]K H ML>BPF+&<9?%FB61)8,EA>59/U!*LCZT76*ZQI MK ]8<:SMK".LBZP;;&QLHFQ*;/ILEFQN;&%L"6SWV,K9\&SOV#ZR@>Q<[$CV MP^PF[$[L >QQ[#GLS]G;V-^Q?V:G<.SBD.70X;#D\."(YLC@>,S1Q#',\9&# MPLG'*<^ISVG+>9'S&N==SDK.'LX/G#^XN+CV<6ES67/Y.9ZC/$X\83PW>4IYNGCF>$!> =X# MO&:\'KQ8WGS>>MYWO-\0' A9A"'"%7$9D8.H00PC5G=Q[)+;9;3+;1=F5_ZN ME[LF=VWP"? =XK/D\^=+XWO.U\_WA9^-7X[?F-^#_P9_,7\7_Z( 7$!:P$C M7>"ZP&.!'H&/@JR"\H)F@A<%4P4K!-\(DH3XA=2%[(6BA/*%6H4(PG!A.6$S MX4O"&<+5PA/".R(2(H8BGB+)(I4B[T2V=HOO/KK;+5XM-[F/8H[K'9_:>V!N^]]'>-WLI^^3WV>V+VX?;-RO-*:TE[25]6[I3FB2#E+&0 MB9$IDYF6Y9#5DO61S97MD]V2DY=SD$N4:Y#[(K];WDS^LGR9_ <%'@640K!" MD<+8?M;]6OO]]C_8_U:125%#T4$#IP[$'6@X\$U51M5)-5.U3Y5^4./@I8./#\X23D M2.6194T9S?.:]S4GM02UK+32M%YILV@?T\9JMVAOZQS1"=.IUEG75='UTWVN M^T5/7L]3[['>HOX^?3?]1_H$ RF#\P8/#0BHO2@W5!%JX:CT48^C3X]^-MQO M>-&PW/#;L8/'0H[5'=LRTC&*-6H_#C]N>CSE^!MC?F,[XSSC.9-])MXF928D M4PW3*Z;M)UA.F)_(/#%I)F'F;E9J1CJI>3+V9+Q+[7?LFU%8U NZ%KSK.<=SC__#S5 MS=*MR&WC@MF%^Q=([D;NN>Y?/8YZW/98]M3WS/+\[*7OE>7UQ5O?.]M[V0?E MD^.SZFODF^=+OGCB8N'%+3]+OQ(_QB6'2SA_=O_S_B\#^ /\ KH#)0.C D>" ME((2@@C!.L%W@DDAYB%/0V&AYT(;PP0A,C44KA >'TZ,,(C(CP C[2-KHOBB M J*&HA6CDZ,_7S:Y_.0*\Q7W*YTQ>V.NQ1!C#6,?86"8"YA.K#3V!O;C5=.K MSZYQ7O.[]CKN8%Q6W,_K#M>;;DCBO@UD0F*O-9 M%E_6Y:S%;(OL^MM2MU-N_[R#OM.?HYY3F,N9&YY+N'OJ;N,]F7NW[E'S?/+& M\X_EX^[ON9]\?^N!QX-W!4<+*@LE"E,+=Q[Z/GS_R/11?9%<44XQ:W%$\:?' M]H_[GF@]*7TJ]C3U*:TDH(3PS.99=ZEF:>GS/<\SRIC*PLN6RUW*WU8U#[:H=WQV(GNG.F MZVS76+=U]YL>\YY7O2:]77V&??A7^J]:^G7Z7PYH#30,'AFL'](8JGNM\;KN MS9$W]<.:PXUOM=\VC>B-M+U#O>L8/3[:.V8V-CA^>GQDPF[B_:3+).&]Q_LO M4Y>FR-,1TY29JQ]8/J3,[IK-F=LS5S2_?QY'.$)H)1XG#BV<69A9=%_\NA2Z M1/UXXQ//IYS/R,^E7PY_:5DV67Z[XKSR\6O05\IJPAK?VOUO"M]JUX^N#Y'. MDCZ20\B,[VD_1'^4_%3_V;EAM3&WZ;])V4H!1<%GVUK;?3L..Y\ID50VZEW: M?EH3W9S^@>'/8#!F ". "0;[]?V_"YP%_JNP,C/#6=A8H7 %@9V#BX.=G9.= MC8V3AY.3BQLJ;!R\"!YNWE_RKXO\.OW76="7FYV-G?L_71CM !\[_ O/"3AL M'\#$!X/SP1C= !+B-"RP/\I?"0V,"<[,P@JIQ,D%5:C;!:D/AS-!RK(P0WP& M%@L=!YCY6/CW'C)D%;!V8]L7+'CX6N8C=NEC51U"-B,D&;4+(7$L+LY!E;.WL'B&BY>WAZ>?OX7@P-"X^(C(J^ M?/U&?$)B4G)*5O;M.SFY=^_E%14_?O*TY%GI\^J:VKKZAL:739U=W3V]?:_Z M!]Z-CHU/3+Z?FB8N+"Y]_/3YR_(*^?N/GQN;6^#VSB^[8 <]M?RIW;Q078Q M07W S/;++AA3Y*\*?,PL>P^Q\AM:L[D%"^P[?(U=\%CFHZH.#FDU&Y+0A9 1 M3F$9=:(L^9=I?UCV'S,L[K]DV;\8]J]V30/<7 ^ 70J$4I"L!O_,9O M_,9O_,9O_,9O_,9O_,9O_$\&@:Z)&4/S8+W2D12C!?EN! LH/%0:GNLZX?^3 M+,4 O%^'?XC-EGN>B\#;3T-E:-;AULNIX166QG?F\%5>F1Q>'L M+S4NV[LTQSWP./._:IU>'P,BN6\TL/Q&7 UR0088_>V)RR8ET MSBJ*>_8$JI,KI5C/7;Y1D 5=K$61BNEFH"+!-SUB;G( MU!8W(I;K&.NZFL/X^2J7RY_LK=&Z,:<80-Q73!\#X) T'L?[!"8T\"#GQ$Q* M:-6F](O MS+,$TM^02U+UG,[49Q.=7VW%&HR]X"1GB&$[ON)KZO-?AB$3L*(:D:X)WR9/ M5Z>WW3CWZOW.LQV''RK& /98P7[H*HL_=1W(:1XE.L(;W.!"-,3(@T9!NMMCOU=;8=R%?NGD9Q3_Y 0:UU=@Z 6NLERATI M&HV=-I C]]W8VJ"/D^JZ"]"3JVW8Y;RMC 0\"8UZ/[_0;**.GQ8AKN$>I.-G M1&Q\&G=H5?MFP 5\FI@"G/(*=*.84O7 &3%\'#6:@!=12A\(.QOE/M'H<:%IY>135.*VW+@;*0M6C,U#P[M]*SJ/FN H.Z1)@_U8PX MX\7,^UKV69S73DWV.MJ=RO9K6H27G>%&"K0Q^T;.5'V:CT*[9DUZ5\[X)2W- M@F]08@#]QC/<4.'4%IUWBI:!4=_>];5 BIS8I=O_H@V='"8JJ3)7X'^O\2A^ M3=OZ9N,R.CR&B5;3QD%^+"7H267OY0$-@M+H1K7%D\-'F>?:' MB%/_?$_S&[_Q/PG;(ILS4$SX3!]"O9"?4:8&DG7-\&25 KL6;>(BK:(L$/G] M]6+2G6OXK\V]^CM6;)-V/!^7=&(?-XCP][&T<'IDF>U6-'GHD64)P-Y88'48 M0'T@5;)JT5*05G8*1)#ZS$D/BCVE)_4<53?CM\^,O)O@?]&]2'LIC[Y(+:&5 MXPE/\4AL@'E_X4))3^#NJ.HWWC]0-;(M1W9<_.]_5"9.!93,NK-=6SZ*'(]< M@SPV&P_]%0.H6IQU_%HH7(L5\,N98C,C93T(66I"O4FFA->M33^65N8TV@ZK\4Y5UWER7F$ ?8.(0'1[DP)\+6,ZDLZ[ MC_8"=1%7ZPS% U&-=>YE!U'X:5+>TWC._2L%GHV.LY:GS)0\@M^UJ4]2C9Y% MX9'L!%#! M(KR]GAH#8 W%3%XFH>M&4P*2GL7BTW+3EJ,:<3R')8VM-*"B5]H2, M(M051PI/7G[0CDQU? )@-$;0#7F!5%$^LI,M S@%SI(V6?M.A)7UFWZMKUUC M (2^=84#G3L%K.-D ^IE\#((.QR6WXTXCOB*#)IS&$UH152UAKS3KBJ M:A0C2Q5H<7OK@KX8L4TM+VA$"$!!M@!51[]:L6E-:G">>>L8E3D:.?HF#C4I M"-L^9Z^^=G+1%)^P\F;!S[DLDM]8_8![UA$)T;,A[!M"6PUID+Z3ZS/8COP9 MNF#SQ5NJU+K1%HO'+@$[\M,W"L&U*'RW*BCML':.U/@J/&-J?H%T4Q6ODIL0 M@",:KKC.2AS=>J, +Z/=PQ):Y^OZ5A].D*,"%[U3-?2/S'.JS_.?;-HH-60 MRF/GDL4T&$#EI1L1^_ F>,\,4!_7XV3N/!7C ^H6^P61JE?:=K5=$;V%6*"H M=-SQ<%]3=]=/- 33%^=O%"B!=E$J5&MBX2XP@'"?O&%T(;[BZT7P?L8H7-Z*E[LM^&_LHN=9+/DUY-70FL_!E M[;F X>X\BU;Z@VB_9V=G>V7C/DW;Y8C>^NGI*7/0H#B%#O=[C_4L!!5$>H?? MYSLX#\>CH<8F%,Y%XWS=,//G&P,=_=%A_ R@?>09G))?A,_/>#],1YB#CPC" MM:,8K1C]MQ@IWZ\WLAW?(BG2MO"6#([90#5L=1QL_>O.9PH_MJ,#7=VP-KT9 M82 .9KL3,P3FSJLFMCBQ9F!H!X@M-0:^"5K!C'_C-_[_ MB.CU-27*V9@CM)MM>X87YE,D-4A0#-9#L1YM&OMVPX1X=3B7.Z;EG7N12?GG M%QI@(0-@V061YN$*Y?2M1*Q7!@NMWC)O[P(#$#YFLW*X:79/PYN<5WP0+1B9$8S0V?*"F;-_;TA=*)BV:BMMX??J"S MT0TXJJ02R9R@E]NDVA'+9@OV++!'FFAH<_DZ<:N.[C,]HT>Q]$RV3IS-O3_Y MHX/B0/^ %F8 99[&I+:E*,80#?FR-AUM:,-6Z@O]8XK]9M?D\Z?H;W/-*V+ MM@!BGU#"L1WMR#J1M9W)'%?7F[CZ^[?'9G 6^, M\D2 ZC6;U;0B^XFM[FG3!#J_3\/N4-7DNEU;Y8F4^OI.!P<&X.7.MQ-\"S'D MI+3C1OYD-:L,5G/S77F\]^2?WS:2[?@Y\*;0<.;G MF4V(>\2=H;]!5:TX-W3AKALPD6AKE7JM9K7C+6.Y$JC1 WJ#U[\./?"!;\-H M]Z&HDX.M]5[S>6%&VB) ,8;O[(?%P3&'$UDSIR_]9 #F=V7@9,R=+E MB7.I2_UDY&)B6LOQ#^JWHB)-ZT?&L-62$4TR5]9L8EEBPZ&,C<>;ED+G+S_L M$G.HC1R_I-4SG*1G&!O<3/M2G*4E;D">_!(N"%N8YT01[J-KMMIK,^C0Z(I# M<[;HRFC-Z.?&EQ";;HS:')R1_GK^?EO M'^(/-E!97F-#QB:-[X@Z&BEQ[S)EMF(CQU*XL1VA*%\<*-\\-06*+Y@\>1;E M.@I$^74[CH>E7P?YM7E!$7KKW+Y8O\V,38@,71]HXZ>Z'G%2[<-RKJ X-TJ/ M].[,W949#]-V;M91H%@TRI":Y0"/7*$=#LHIB >)XCV'IS<"D'UHYA:NZ&AWJD&F#$W695HHE# 3>H*O?7/A!1/0@1**$-ZJ7 MW7#./15GO:N55+/5_>BCZH\O2]Z&47A(Z,6&. ;@,PQS HO;#92@.9;6HGL9 M%?KLRQ9YSKFJ7=;TUEQRP[:8.HWPVCLY8K:!XQRC1 M&C 2)2EM@N#7+OJ1D=,CRGFQO5XU%P[S1SGSMX.?/9Y5W!Q?'@.LC05_XS?^ MOP^[NEC7R:X=N]#4AL_+EV2>/:P1A*0 MP_-"(>XIFA1M>^2S%0FWVDRLTJ&KN7^OP#[J8($CSVI65F9V?% MQ%W579_6W'P,)E-<8TP;R9'=\Z+@]=ZY?2]?:>95C)YRLPG]V(T/4>CS2%/D M;7> _VE#7<:NUD'1PYY6'Q/6)@Z>(2#YHQ;M;8H\1_W-#;W$KXZ^>9_"K*\Y ML-+V$_9)*+2++CFFYU@QO=QDE_[I22GZQ-[ZNMKXIP7$89BUH+"7P54!=#/^ MA2I5U.^Y'X=W)69DSN"K@X(A3 C^%%H^+0U/ MN(=BPA(*F\2F8^1!/^(\U^QN:FF=-4?3>&5?L,K2DY+ST;KF:Z):\"< 5@U? M)4(5ZZ/882:Q[F-U\SS3,4A2:^^>^:B.O+F-6QM3YZ]5:E[FR)%%S>$F+:&, MC)M"R\< L=E6X!WL@F6ZV*J6M_DV[YWB=0G.Z9F&N]$KU9;["KY.HLK'K-CV MDMP);->PWDCV/B(#2*3SD/KBPDZ04U40IQ(ZF4Q#JA03 D.SHC\U[2@\9$KY M+Z)E:_,&+;MM-WW"0(3> ]XC(#FBOEK8*>UQFLCEF6H8MD^>-3\^O[;77B() M=ZSH*DH1HPB%L[(V& G1;;W( *9"%QJZ+:?P??8O_=Q+T&:EOG??Q!1E[/L0 M?< !&;)6 L(J5- L09DR.NJ^U. M?U.HE?WJ=NP7S].2H@[%IOO*2@G/]!R"74,7\%,.'08R8-*<>NT[!D 4)W<5 M]=*EW\ZLBJ4/J,Z:)UKF?--8V??2T9WMP;U*BD5#WKM.A6\'>,9&*B?N/C3) MEGBUQV.K':[=#K\*N_!?;=/?^(W_\5 261#IUF476)-&'6 M)OQ8G?CM^KJ:Y,LM6=JU?L#452\CF,]/1N5CY2S['7F$Y8YP7UIS[YN3Q$QNS MEE83=0_L(YI:\6V-5U+S7Y[]^#C+5/9!LK9LLLQ;MO>%)-M"4!799PDJ!M2% MNRVHN+5(DSZ_GO4EO.:/O-GEHVW?A)'\9G@UTNP[J^CQ#!F''G7KHRR"_Q8. M19BAPNK([HP9U858W'6,"*CI0L8E?7N!&2PQ;/4?U?HA=VM!RYTYK5]:D7?) MBNW!9#VF9YYT>CAMGF15N([>3E.25:B<8XV:O\R% ;]]L 28G#'S9FPB.. M#&IOG&BI8X[=%IQ<"^S,N.$J! H15%"=%L5UG &[9950U4%XN M=W$X=22PMFVL6GZD15[JE=M>-A&1DU'?;5=-AN].G1$ 8A] GE6' <0U42'O M&F<;W&"@)IMJ3T2EURVE;TSG%VCF^^2]^VEK'VUH)";)8 M 4!(V)\F,G8/Y,V:)C?,_<3%G5,'O_;;?""0 PDVLK M@+3SQG9(8C2P';8MT9O(Q,NP6E+/_045YYZ\AS[JL:J/%#TZ#K^.8T^1&GXE MHYC5M1/\ZSD=9 H3AAW:*H==L7 P&W7H90 "U(H&S.$)__%*]PL'![V%3TZ; MA)B^.G5CC_K-@P#;$I+*GT'G$02O48[+W5NTG%92^\#IN/]GT/<-5JTW8OA'JE-&F^J@&X67JMQ \N[$L?K,\;P]WQ&U6D3; M6+R6<63!:RB[/V,Q\UY5;Q" .UUTE5/A_S1P0PP 3!(W!M'0<& !XTGK??8' M<5VQFLXZ)KDX1Q-7?\6S0F[WWUPW"%/1.=EQ*_#H9:W>.>X(S\2.[[$77)Z? M'J0C/#_%>G.23$*[L6<=]47L;?<.RS1<7'92*J]K2AE_O!;IP0!.*92O%8(7;EJ:"U\>%C_W36\AN_\;^!&JK=0H5:^YS8F$:%GW75._58N=EOZX$X M[[,J:WN-E;^;2>]ZEO(PJ_LJ4.F^F4PKUA.@R,=(3%"Q9(%N)VP\59[XA7NK M82LCWG4@J5A%)NV]73K,^P)3W DA:CFV(PAR_T24!+;C#-4RDL N!B 3Y0\ M(3:^US_,6FX0OTOPTI,W#P=.!!SUO"JPQYMY/9P7,,B'O-X*Y.]&IQOZO"8P M_/37.G>^%XC)U'O[N$@ULI,S>$ M]01<^:B4I)^;FT%9+$]%N9K+K,NK*B/N$ZYFYVX*V9G*)DL!VG+X(!0A'4GR M/5U'OJ@BOX!:,^1]1"SDZ:__U-<>U&SX_*+YF/BV"(^?Z&[: -\AYF\',Z_O M[(>RA/,,X'J(@2ADV<&?KW5[#13/H1;D>W'*>GD?2-^JWN[)R-,WD!>UT1%/ ME/0+S5 Y^P23:<6&(C43T0EM'#&H=U0E HW-C#2<4*O%4I=P[^F,;%W%8W?0 M6A#0R;J29::7Y??PORFP+T#=B$N=P ,8IJC!WLE\"WQ\F%^K57&0K$^1M^U. M#? P4EEIVVQB(Q7']U4S+_[G<'!TK.X'EY.?/^687ACJ^Y!E@=G"=O060N&= M:(]I5R7F1[8N1XXECYC<3\+"OWS'ZO:$+Q$1G MPW,[>) #^45S1#X14]8%WE_PF^NV_8@F/*W 4CEMT-)? T$Y;ZH0'HJ1)$NL M@.F35P%ZEJ3I3?^M'>;J'_Z-U-%IM> ]K0.T?ITCO!)8+ /PPDV'=J#K^CK+ MD*)1"*>&B3!G8ET]M69J %#A)F_<-'XU4-#-=T>J\*-B:_:F'*TI)IK"&G,V ML4>2<^P0=\\9VWUTXFK0O9M=<=:_UH3LXH MR_5Z)PVP>=3BD]K'GUXQ?,I<[_$;@1>?%?$2=8)@#;!7?9M?&<3R7>Z M3L,^N\7U-?+S$?_;BX=;/$^QNEF,EEE,6V?56%*;GM;ZV4Y#H;1>CU#T3U^9 M]1N_\9\';A^M 16 2$21+ .G&( ]F$G6='KU]H!M4.V]F[9$%GD@")(/%43VOK0WS3E=@M0.MS%3 MS6'N[-,O?G]1YK[B <&1'G M>9U/.G5U392'?NS5FE=R.Y6]2\P$_NUYD0+;.>A>L=!=AJ@GH6T#U8,^0F9^ M%X4ETE-U"WG D],A$TTA]Y_EN?<]"!O ^)Y8E+7:EX7H"_O3YRXK".JN5#K/ M&[(#5;#/H0I,)HN&J[)1>6H*E71P=[ +$R9=1MZ-,2_B.%L[F+T5K]T]E ;O M0!$RYTG&@2F%)/OAY-[YKH@U(CZQR;BS#P=V[C!-1.CO[N)H?"2\H;/"$H=<6=F'M5S;R1+K#)U/EWCZ MLNL OH<7^&P%"BU!:9)N)ZHFLK-5I$.2F;293\1R1EW^X.R[XW_#U>6@U!*E MYI#LO?,(!+J*0Y+<>6 MK^>NN#1F]?]W(:(N4#6;$+(HX]EA3=[>EX5LA39I>AQD\75+=&]70.6-JZN(-##7^G!O8, MLX7,:72$+EN*L%":J M!H,/J:=&SO.4?>EXD7OB(,]XY6FG?2<&EFH]KH9P-L>&HVL)Y-M5MG^QN_\9]! MBR:=$YJ9+*Q@.$3=1VGY&^AD--^&:LW[:?KBZ=&'BI/3'XG,?7Z7;J2_>2^3 M'6_,/72L5*..<@DS70! ,QJ+>7-YJWL]6:QZ&8,<$> 045P.JEF#*$RD"#BB54(>D%-JI0X&9N"WDR3QO<;#_0#.N$X@XKEBHX2N?T)HO3.>]13%VC*'V3!1;ENFL_)5CG M3(X82-:H9'(?I7W28C4[,2O-?1]XCM<9,08$K?\MT,U(4@":*NXZS]^;2*9L M)KT]"08NX4FYUU6)GQV^C,RC3>:_KX\4QR>N1WE+N@I;\5:A-,;G&P.X M6%,<88_.C:T[DOKJF@;*$_0(A:&1*\GF+^F)ACIXHZC&-R["* MU);L_=0W)Z(I(K^D/6>B/N=%^4'GXRE"TL>MA.QL 4$ #AK!,V93R8]3[JJ M^#R-!?Z0Z<&?1,G_@XA"4@49 !0_U+"K?&14#]_KS2M??CJJ4]AX$IS+BE0> M>6XYW$%_*9EK_8Y7QA.^J-Z$W"22N4V2JEV?+Q"5;9?KU&JLEZ3B_GW1G@%X M/FZ4N=*UYGKZ2MI./5.%9VMYJVLJV?N+JR!I?7-=Y/SA*:5>.\''^)<(##KF MPN00]2SD)TD"M(B_AC8=1#Q:2,^(9+H@G+V Y[PXZ81,"M/N>7UGK<8_2P19 MO)\YP8:S.HM=ZA;VT3 HBZ(*H;J@I,=J/0'KV4(YD$I6-;QVNNZQDEN K1MF M\A+'X+&AHTJ#)MW[7RD,4XF3UB3W1 MC'KN2]')F:%DK1#FWZC.G3M#KU' W86R_KN%)!L<#Q3CCK?Q5/Q$>;^+"7[4 MFPE>/XX8XHT2Z"IPXF#7DI<];5=]U&LG!'^I9U?S MD0[*0Z5-X:7-)U5_G!/SLYU(5Y^X9BSH8+@4_]\Y*G[C-_ZK",;7LO6ML],' ML:PMQF1X7]YL26*,/-'/I'4L\-MI89G=,%M>5],+?'R&WA%V5F; SSFIR=48 M^8?S%_.>K%4^>.I;__WBZ3;@DA8/ MLS;C>MFF]N?O=7SPA&E+4+.&+E9F_P[K@TC/.\0 XKU+AC^#Z*[)3/)"_TCC MRP>6SC)NG07R;L/?QI(!W4#P2!>=9Q"J=WL'L<9'IA@Q@!3_DVA0K=/A+0-X MY4+[LL'U:H9^;D?=^B!MG7>^>5J6G@Q,[Z\Z_N+XLY1G24S/G[5;Z0#[Q_[; M5ZHY_(!\*PL=7&< 7(5T3LT%%0..EC54>X3]G$2#%+5YY-0H>46NX#AJ8^@R M)_T:1@JT.IC[YTL/>=-E7( JN %,1(S<>)!W^T375#@^%Y#(?UM#ZWCO2RGT3WX:LW>6&2? M*]<83T+=X_Z!^E,BM^Y'WSKU4GPQN&./Y(U=[7PT&4P'JD'S!@,(Q%_==#U$ M^I#J%RLY$^M](AIN^?C2_-CO1T\YO!2Y>4$_8UE#46%>CCV?L:*6 J4>WACIQ&= M\W6J':\%^EQYQD2LWX:_UWN?__B6%I&8&?K]51IG]:9T8X=^#V;\]&-O(2W= MDN?>VQFIG1.=DP7B?"*B'8T#*HY/'^3Y%5N:0#S'^LW?$Y_?^(W_24#?*22% MJE*%9[&$ C3#E,(4G&:%#&.QE/J,#7 MZ4F*-VCFF7;-\]Q=;W'#]1:2%R^9S03R296^S/=3A#]XJ'O+CEU*\0<XE MF7?B:R([51&@0(>.2F%BRWZBG\R+T3"*77<$6?7EQWLW'1\D>WEY73"3V;#] M9RQIAI%SJ2*_GD'M1X)R6ZDJQ/S^,;W X$!BF0W"[EY:=L:CAA1/!G -\02K M*[13P0#8C&(BZ)-@*6F>6%<[WSRBOKQ!63K3D4.DWC7"UI8RERQK-N(&\JCH M]$,%,X=O"[\]B2JCGFLSW?'_Z46<7WW#\20IKY:L=L=A;G(I8S!'T9QJ"''D M_L*WAO_FIT=L4(^:%H+[U[96X>1"BNJYQL8F$+WP\3RN?C%-V7SCV_>1JT//GVLIF *Q?[JJ^TJ8&[1;5CQ)!?V<@ M CJ3&,!I^ELR,N7 #877F2QITI]R/GD!:PDRW*M!IUD!Y:.HJ5RJ0"B=XRL! M"\I9KI8]I*J2])A.K#JLZ;25R;@%A*\9CG%4?NR-O@#8];.G)'%PY6V[TWD& MH,3EX/2O=^=8KW"R99HZ:-F+2\JI&JY\15#[(IR($+XG'J'4->20D M7KMJ+ M>R?V3UKRUM*U.0(NX&L<5A^0N?I<+_2A$GXJY>=;S(I]>60>#OG^4R.X1<>) M4K&@<-EJ"WSF5"[AXF*P+2E,Z+.-=9I#I%P6^@KJ 0, %?OZ D&?85!!M9L! M\!EK%KKQ5NY8I,)O']D\[U2L2E']&+CS<@-74/IN8/)P[3QA2*\%)0S"(S]77?' M5HSE.!QZS9UEK'Y*4ILOI?J@-C/?VPPG3T'XI G6".($*'!_&K8!U3X/FK98 M1"4N1,:=/U&GOY8XH=)X=OUVI S1LP]&BN)70 8X?,^G*&/>T>5HM^BZ(+:/ M+MCX/=R"DZ![K'O;X6V!;,-MWJI7CTN_:4ESPY"CD:M5E)-@X&8SR >1%"1H MO_CZW<;7X+WQ=T7+G^XQ#Y1:)3VQ+XD+SSD\L M]@QU?,[E4X_?*2RO5N38_ZDC.1"(563X12W^K7+[>MC6.O41?^^4[B M-W[C[R$$JD),,!IR;NCAQ+!PVITVY$I^8-WN!3QX/=)?3HR=5Z9A]+#NJR.O M%1:7OCO<^E:WD\D 6&(@EYCY!4LRQ[[/Z)[G#T=4ST:E&-,'2?6Y2MA79^SN M./D<.$@6<2$'IFB85_AU8V3;\L^,K7]S M#FN(%-".EG%?<4Q>!")Z +<_?1#RS90J9LT F+W1*72UQ,TB,./Q=H$XZ?6H M$4%7_-GWO)N/Q(6RK:5((S,O]HM^5F,-X)9&Y3, DBD:E MHAK2VIM75(A/K M41=K2*WWQ'"I&CZY=,,\CTMM7N]"]);-^$QX,9'[D=\^IDO")=B9G5RZ7"U_!M+ES BL*N(*87ZM-+]%RJ%R-%PMK'3K. MRF2L'R]0&_UT#TO@4-)<=@U=0(%:Z$U54OUZ'>:M)$]N(+JJ+SQZ._I@FP]\ M=4#IQ]99B!(78]T>2 Q?,PJ[I^)I?OEC>,(J[OW3[D+5O@+Y MECXJF?0 '*9MB;UE6]80VO[C#]\BZ+TO"G-=R:L?O)=(+?/C\5:%= 0S+<.M M=Z8P.>LSI4UL>7M ;YQ((5:&@CJ.6\:L=$L>ZY_T]-&H+8/F4'!(@WS"OMC MG>P.Y82OL-MR5U%V7W #&6":^Z81 RC$IB+!TY#0KX[M=D=6(ZD4*J1Q9PB2 M;O80,7Y9Z7LQ77HW[18#^#R_T$<7@(3O%DCR[K[51 9@P "$4:3[D)3E ]]P M3:$^8P!)O2@/U/866,4 ;BRAJ-FF5)-#E+T,8!C?DT&5AX2E/(#F4(171"T< MRIA"T&/IREBB-H(!R(S\;^N:#0J1KYRF/6SC!"W[+NM7/O$N!@=/U$VL[AW; MNVM6MK7;7!USD=4_HVKL3G^'5N5?5R;@;L1 -V3CIP\;<),#2HN'YC2;\LU: MA\X/HN[@JY;7?L2.VL< X?,D<.\*?S1MR!"YX!NL#B&[38KK"FADL%X M:+)"FH,;P=AR[4 J \B8BS6E&LYI,H!'YP*IL$*L-1I@ ']7'4GF]UY=9@!Z MF+U80@Z*KF^ZTY4#M2U(@^+DKLAT!O#%P9D! -[S8P[MJ+^K3#U^CZ*#'48F MH4'9#.BFUO07'_$_Z*@H;+?$(G9':((!M(MN;0B1$']7\T^,^:OF2#);U#P] M/AQ/8HVE_0?M1G[EA?1$+6XE_K]L=1Z]?[Y.,X$!7,+'Y6$SJ+*!Y89$FHTO ML<[_Y'OGUYIW]J:_5_ 2CRP[$#IN<=GNM_41OR6S9#_4MHX,IFFRNQW.$_],ZE;8IZK+54"/V8)YVB#7[YVH6?_A :'^*0('&R%K_V6IH! MW-F#&&Y2*,+SH<;._R,_AFM!$>*1).L?%,F86&C:R?>(S%EVX9)$.+C7E194 M)*G$O4V?XTT6M!'P@%YY/@(5:1QQ_M!XT)W%I"MNA'4LR1($*R;1RK/8(K44-ZP8+U691F7";=-!C+N1@5 MJHG+=A]_;G,']\X\JC_:S!'GK'\L1:&RZU/G/_O]_F_\QM\B7[F,V5\F[=DS M+K5#[4"XS&C9]T(Z;PWDD$HT5ZTIHKC.0HX5M!>82L[C*'] C+%XXE.\U%1X MT^[I\*W$M(1[MQ-N7D6)0(Y@4154["XDG;&W[8\5X2P&NFX83WQA-&4*#L/OK;0J0JR@9V^>S8VOVO7 M!U-*JZGSM/@P0!J\F%:.H&YF[>.]X'84B2LD'<6#LL:%5/ZNS;VC8>DV[^;I MPI'I-YR&TRHGN?N#;+?M%;O*(U[U:,F(BGGO,6#[8/N/7G':>Z?%^!93=4FM MFR\7>)PMWM:>.RRM_^G1,Y MN#^HW_U=5/;>L.R]?-GD#7D-IZLHWS9=;,)%\HK B77MXK=UM![J;\>D][&^UNF%5R*1(MK^'-.G%J[WK7CGW/G M(\+7+=Z+^B$/M$\!-E23\0ULO1GIQRS!4P8'J*?)-J^W)AW(QALKA9?,]N_> M7'9%RR28*'?7'.J7V7@Z\K]^"7W9836<8N"*F4#68;LR$B(,SC>2)Y-6P\[L MXSU_,WI$)O=+DF/_JN!DWN1*'U640H%2D64%]K4E430S8",_, M#>&:R=Q4V$79#G5I_'GP\S-!&.U4%/98#:DMWO.I[R9YVG?G$H>?/[,[!_>) M1]; *M-5MA=EM_^BA*09)8(:CJQ!K8:2Q?NX-+/#'_DX("XL+=(.&'^O2%Q4 MS\SHQ>=X^??)9UW.GL.'X F?\+_"Z0U,/T:0)-$R ME!:1\QXB+@@BZ(?.#)Y3FW8O-O1G 5NQ2L@O)2.H1$Q)YWBH(^Z*@/745CPJ M'+M$)1H+.G0CQZ[]VS_D.ATW9U[Z3F%D*8D$2#[-1YM @5\6P\0 MNDRP'O'T_UK@,ZV109_FG.6]M+/3HE<-8G5*L^.G&YB;(+_B[^SZ]\T98W:J"43*7LDRM^YOKB64KBN;*G$ &9TZ!?]OD.$ZU!NJ3EGD[S\ MCQ&,Y3JJB9ZDI]U_O<^[!KVG^*3J@%(>6NXC\OZQ% 7TR8HV-E-U%/T)Z_;[E;8R%I\3&8WQ/7:)"%TJIV-/QU?;Z9J^F*=4&2%FZP_@P=/**V!JEH[ M;=(KX>B7^BU/H#P@T!DYB#(;YL'6'P[OCE*8YXMWI37<49E_D]^2N^5"S9B: MAOC8.=2;?\^VW_B-_V[ $0OH;G\!PE97Q96> IDQJ77= U M]W'WE1YW[T[\]9"O&]*-K$"FH2]#DM^S <\6( M^VWB^*(F;3).U[^2TPU'J6?WWSP>;(*3+N@7EQRGU6'ZD-6Y\=@+B*F,#CPG M521P$XL -4^;*SRXK9R;%3+JTG]3K_^)=^:KQ=#[Y\\[+#( JF@/ V#N0S/% M')A$^>*$EM^/4UUDW[:(U@ @+J>"RM[AJS5/-JRY?Q'WN>5G.($R8# MI[Z%0H4?Q"B6$>*8:0>QAJ[":Y'0E@'$<[M.K-O;']F93W%?.O()J5%1@]CV M>'QB!1O5?BCY*,H&12B'0EP8LF,>E)_M+2', Q4-/<,I.4\(.0.=7PYD%)W4 MVO=M.43,6-\M,=3S9//Q(+_MX5\LJHP!2& )3]I4_(T62M)Q=3R*^T_5&TA6 MR8T>'[74^EYANZ8,Z[NW-_H$X27NOL]_G@KC2Y"@&F+3%;+!G0)$C2Z$C^-S ML63S[EXNWR,,H&+TY]+!7D,&@+L7:$IEQB"';@375CY_/C04!(C*3&XAH'YX M0[N;NZGQ:QDT=2_H]5:E]?,-JIHO:]'5\^);ECKD*OKX4+;FXE')SW^,$"$' MYPF5&-UBUXLBH[*M#](0P7J5F+/%QLI#L5>9Z8*:_H[6J=D?;ZY2H4M?3S?0 MQ7:.0I>^BDHXGS]4!5XI=O:-M_UH,'J08ENNOSG(CXRJ>C_97C>%&4&+!+2A MJ)?)N>GKFA5]J1IEK5;%>^[F.#J.&Z0\5OB_V/ONL":VK>^QHB)&I->H((@( MJ#1%(7H4$! C(J"TJ*@T 5$Z(:.@H"!$04!!B8*(@!"E"-(B741$BM))*-)+ M0AV2R>0;SGO?>[][SGGO>\OS/E]Y[A_S&&)F9N^UUUJ_WUI[[;WG-BA'4H>? MMHC-O[$SY@%?NNR?X59QPQGVV'-BF/,SC_)33^Z-A[+\:4\3P3W)XTS#SRB M/=M!\EW"-F*-OLHC7Q@9C\\>Q OM;[%;(AT@9LE:(7+CRRF"*[@OC&4W,(-# M-D5!TX,CE(TD"9N&6=L&SWX;J,!KG4#IN]H/@=FT'I@F.SZ.@U06:\D0 <<\ MK88UW=CK0^D[X,!LH!QH5UG;$8:L3@R!VNIB(=P6![W<)Q:OWY^L;W)FV_* M8YXX2UGXO[\6-*V#E?>&>,2='$AX-G%85LL(;)*6G M%3G.2W%6(&W6'I,TCC+D4+N@=T([_ALWT2HO,G>!'WJ;6ST>2=\W'!T55AJH M2^('RTLH!6*P^O#D$<5*-_?9STQJU9!)(+B7)?,JH^1P9BX\KDT1I M :Z+[C(-)%IPI!5+9<=8$;R(J^,!$GXK;7=4?7^KT3:E.-T,=L>0)CGEO;H] M,6/"9OJ!:3^W_1_?9O??U[\O]+*EUZA%6&,^>MQ&Y%D%X1XI+8>T^U2T!JQ: MIR@O19D&S)U=)$X:-# MAKX# J93*EGG%@5T&H"H'^W8X\^/M^A^CFE-8'W^ P@I+4;6-W"$QRG,4XU= MN(_@>@VWI=0S3[IQ^W>-;CJ9D-^P%NJ('54"MG8@;KU M&VH5T^B_590\C[M7?<8I@A)S:AN?" V%& 6;#7^AS?<.Z=*F.I6D=0'29Z(\ M9/4<%H#L^NAK_0CX,",F_8[7B$;6OJ_;9KIL*L6C-&0++:23C ;GL\/_@$%1 M#W(S:"Z4E4@UN-)[^AY6<'[< ^-G5?EVJ4!L"]Q\8OAVJ#RG^<3DG3.V<8IC MKL\A&LNWDK!"3VR\5X,5]/ Q$ MKP&W@4Q; J2"":J+RP=H^/*;83?[Z*_;(JM /#P.O;S_Z MSFBIY^,VM/.-8+D':1M8;H/LSNG.I]]!A)U\=_?*,)_>N"PF8>;K8W4O^XG1 M<.S=O6?&IM"XK.F?FV\,,D^EXW:^<-/JN\42/QJ)&<(^%<0]D(.'MKEG?] ON[EN6398 M2%2YJG^WX_>OFP/: MYOW[\!L[(+5*2??(5Q7OV:085Y'8-T=?FAG<$C1L.H.IH*V@,7JQ-U'N5H!C MO"@B%7MBGJ3!>LW9WFF[]X7ZK.P4X0%^&D-'IC'YX!%--@U@+.W)K2H=G"@5 M@T61 9C+MO7$_KC1K6#*-_7MU1 /J#:;X,J)YR-;48XQC1]\D(T?**AVQ=T" MUQ#/#9@>]6B'E5-Z7)HSI?V#UR68IO2\O[FW]:'=92(6E9?@K](U0:6[4/K- M;6AF'G-7)__]_1JGX0VQ1_>[[ M=NWB@35^7$]0UVU:&$^YT3_5,<1%=C(LQW>6S.5I(/7?9)[VC;7]RM=?*?" ]S5VCD5B*;S=J3G."W7&S)? M5=>Z;<.._5BOXQN,4W(^I^2#>S79,CQ@[1BIPY!!F+3Q9 Y8%L_ !UD'1/FO M3<[8C#U<>5ZNI>$TR[->77^4<*Y\*>W[WHQ']&)SP_$F+IO8.$Q[&;8"]&"6 MO&OWZRW;-"_74T$O(2,K'Y5>C#=?3$!5IQ,SN_O__+Y9_[[^?84#:=GC<22Q M)C5-%>,Q*1D<_M94=K;"M8==5>'G>AXS1N&D4XFXXR]+['+8HOY66D&F\06BBP3*^''_MB7NH MY7VA,=T?!BYXB!*O%GH(V*P.RC%\=0?SVECW3-7I;A[0QIBC#B)_N/1>UV1A M)SZS ;UM[NU%3Z*QO6=1VUS>V0?2U7(BCH+(38Z+PO:^)/&)8)W7"C?\K4T$OSEC^JP M2?9@^3<<<_F$A& BJ2Z".5T>\"(?>L=RZ;2Q,3H?<[5S4_RBJL<1Z9?DF(V& M(86?QFYL6L@J_'_RCNBZ@"EISWSRX0LSK*C.][EM]_]W:E4[1/"1('FH M6HHNH"/EU67S"\-+UGE>'GE@IUS>WE_ +;YD-\3+D:>ZV2SA^(4%/VO*7E(>,+]YZ9CWU923ZM#^YD M3Q5X]]NYSYXN>S*EEK^^=ZC?BM/\:>+<8TZ8':$L"B0HJ-'\G0%8_V MM#YJ\,NPB<4$@[!5]-K[;B6/):8,N4B<\8(UN-Z'I 4UCJ\N)(61X=V*J(B=@:[;/JM(D][ MY%F[2@Z..RC<*/HJ-&@##HJG4.\-O'',_9C![T\K=^$!4MA6G+ZL#'M:Y$R# M0FFWBE;+I$Y2/P^H\T<&:IV2P^';/$#_CX3SNRO;[T:55:\@2R TZY6=R>5T M9U_!GD[;8SYUJYO>>GGK97P4G-KU3%BAI4C!['[RP ZO1<-Y=8X J64!]QXW MD<9HO&M).FV:??9UZ];[+-= B9FI[?,?8VW<_7>=6109]X8:43#^A/RH/YVPMT@E)E&<'QK'V=N?I?F]1(M2.T_X[=@CL'UZH M1FT\A$C\AG.EAL=IX:00M7-G._QHEL&]O1CQL;W5JUT#]V5L?_-QUYU?5Y$ M2--K:E\M(GN0.MCGE@ZRQ@!D /UM MKQJDY#@IY9[H /$ 5H[F'$%Z[#PXPO:%#S4N/. !*<%0#_J0'^GH0T96<4*3 M:6$4R)\RB?)YPS6L8C1&R$+Y-KFU"2PWPSG?/;4;S,/7'M,?$:LM>KV*!\A] MXUM2)3Z0 $BUDGE =A,5(76V'#3Y0YG MLG+G*HY/,NTN!0K@ 9-H>&>HQ.+P@$VBZ%UU(N?!H+V#A3I0_M+E MMY_B6^C1![M(/PIPG70)EQUFE/& @5@-D6A,Z.^4WT/(<:S9B"$(]>^%Z MM#7O]$$1')--Z>Q"NXRJ-B)<@(,ML+_[!@!=6JU8:!\.W><\SD+^&(!JR+$F0^4D>O1'Q0 MP>2* 2-Q:1Z0FIK5#K^Z=R<@_B;(&,=W.91'T=P@\@N_9,U1VB4.76F1+VU6?!"8:W3MR>(Z MOOP@?Z80@C&#Q 8,"T+ZQ2IQ=Y-6%R:N&&IY^;YM-T.W7F]D1RWG[;N%YYB. M#.4A3 >(\.,XJJ3VW"YK"#. #Y[6-"E9EU=J_#,OTL 5Q&WZ"H<9WZP M\FCT_J8;%1FO 1_ ZC%8B0:/KE3V?FH$%M)+A)U6<4XFT]#/0?1);U2;1):K M\?A:P$@LDT/K'$>BE/MK$ M*$)-(7RY"#!DE%9S$Y>':@3Z1U@/TH9J!$$4QPS2AIK0<2SF9M-&^LMV@PRV M!PL=*IWPY7K 13"_C2MM54V&L::(QK];^/]?"V<)[2U5[+!(\!+FCL[7+'_/ MURY%M)"\B*ZN]"YB@7K=9?XZN:2)+U4QW0ES&7_BP&4H'PL)032AX@6TR<$X M^ (K_A91/P,RK[;>'6#T[KM7QQ]TS)2]/I_CR +8X^^GD3H98<"C)^HCZI M(BK+C44_2_%P;< 8E_"-#W460&T9$ ;9-,;-.;3UD[> QT>]75VM+DGBX:B? M)N3DX5[M7,7^D$Q[BKM#80:&5=MM0]'K=AGK64&6#/HW44K=[K<'L47FO,U MD5D=4(QQ05D+5<5CPOV!D4!U2>9N''$.2=E*'L(AL/$>?!S0Y+I?QAOCC4)T*("R?/J9/Z1=#! :7M;%_ZP5P MN)6&F<7\'2UP[:(Q$NE,2S B0'NR@+F@AB4:LZSNEF SQ^Z]'--*>,8Q=1<= M%#]M*=!2_[#Y!'O;O.9[;!0S=E=-8MH.G]BY9J[O(;AKY$75_MT"5R]YGLG0 M\7STX?2SGY\3?UI%9D]>)J7-B:",OAO[N>^_3;R+A+"T^SVV08ZU:'Z14OSQN[,^4)LQ=6_,XK?"@+-U#94)LOV3:8_#W8OYK.3J#58$!C.@D[9 4;;P)YP)%6TB@/F%&<8^F#Z& RYVB=:D@$KDH-EJI#--EFZ+NG M40_T2\D%SB]^U-K>%5!$?X--M62599-KD69-VO4KCW]YL^W#??4;-^W7;M"U M9;>1;&K.7KVBL-^IO+K^RJ0;.68 3+GB7^FO_NSLZ=S'UU,;;C2[&:W M(W4*CG$.-&\?:=-0B2BS2;9S8 M%C_?)*JJ^*N;[I)-$3PVFE2C/QW^LZ:_+_3%(7W39)0.KQH*?*I>"3V=U:K\ M*6X2:-QRRG0B>]Z]LW/79%>R8WNKU2P&]7 FW&14F7/A7] ^EU!0H/O=*!#@ M8QO58'9\'^(X-_QWR!!%WV:4EM+8NWG 9AK30W$9% 57H8_32X7 QV#5\V$> M,"=C.$7A =M!O/#?V0XL:_,>VNP8(6PI['^B$7UML"!A(1+B<"Z0NMD*3ZA$ M"]90>I_:QLZ&['&?V;'K&MJ"-2OUA6X$R_IO_YR4@?W6-J429&"::+CW^7B% MZJZ%MJQ23 71F,FF\5UY^-G3HL\R)3AQL#3%I_GDJ.MET* 8'6_[=TLC9OK^ M^,F&_E*3CX1W'M6E-PS*"EN\(['EG?F3D3W%CQ)^.$W\]'HHE:L,')G0=[1. M3N/3;M)>E'GBL^GL%[O=\C+/C R42F-BC%$_-/9WCZ':7\9PWO'_E3'4' /? MML'"(0.U9)P;_G: ;"[+M58RB?S&K]XHIRRW\+N\G_OSZ!EYOQZCG^>,5ONN MS4NI?6P=*V=J'I>E^HSD*.LP=[+QFI]QX86L(VJ: 6 MZ 4J_<4"K7ZJP=)UK-P:D&^:Q$]>#Q57(6*2P:X$%TF#=%URIX^40"+\RJ[+ M5TO]J?O^,=>O#;GBC&LYU49V!IT!>33SB1(<8ZS$@G+JDU/KF9]6"1\N M*$T4SW0-D;+,")]IL%9:#9ZM3!#",5^7H<%A'ECI0KR$RB:?I78YHC\(OI?+V)Q\$K"$&@A;#63BYW,9R6(;:2)Z2DJ!Y"% MZ6A G.)"@-P](BES9\N44!2Q0H5:B^+7W9"C")%6*L0#M@0E>'UQY@&,+KC#E1_CNB#NT%F+UT&-Y*W3-8JBD\M=PBB>4R3-PO]A*]"A4_&"VHD;S8B M^FG+6H-9UIK%9!!]#,@6-__38]3U014J(A'5JFS8Y)I<3P \J/4 M3K-5Z*(@\PWM/QK"2*'DK3;))VD1+>:'J[6SX,%E )=" 7SZV/+TZK"=^@8" MM+%Q3"L5^ M6O(FWQ:L"0]805G"MFJ*P&BH7UF/V@J!K4(0 IDO/O" _M$FL-P4Y^1D)'9UT7!>!.RI]LD*&&$H!%)&1D&?_EV,$HCF$A_^E)013'4OIQ"$81?<)R M2B8):<+.6>LMGR,R R*[_NI^SI_X@QR;],?WXR%T=">%I%#R?*>))46V_WMT2 M,Q'.4WM9^VS4&W1?11[LI):KK0++/U/RQ$)W',E$=1$#&ZU;+OYQ/ETNA[D2 M>ND4R) /M"J%46\3DCKQ,WH_T8T9/;9Z(.A'V)LW:?3-II*H7^FV<1U2\SX^A$8/W M]O;<4I]I(E@2Y#HS_3L666:H,;!1CT]H]^X^A0$WBZ*7/,"<+7<3B?*G"0]Z MW>A6W?5HFU5"4W1LV^Z??($*^9ZT%]Q#Z#CB?N]X?^-94>_]%V(4]#\"J/]7 MH/J_&_'O1OQ_V@C2!;"\$,Q7JR)TVB!BBK BHL'B0^]^![[3*^>F^[1A+\V" M>8<:GHP6UY/UBOE224EM;9?];^]M/]O_/.%T&3E(BO "'J\E8N_V$6?*],.? M.NK8%CSR<&Q8UV"]$*"T8[GZ+X#OTW\?IOPN; E%^X/RTZM2N';E!2'H&>OB MZ N.X6VOYAV+RG23(7E8E/K:EK"T"OS37<34 M[5TD;T_?N.&I[A[M;Q=Q\-U4]3WY186,WP>R5B7:??73XGX1^&:OXG/4?-W3 M0P<4+'2\7%/:]H.+ANMJ.ZK*>X];*":]VM*=6FSM(??U#)G@C16(Z'(0%F9E62%LORA6AL M'VW]:.Y8Y[-NBD]OK_B7J#^7M6VGW4,9CY+59%>_&J2$F4PKHEBW@W89 M[98ALA8^#U7[>]PK,X*;N\QTXT"7FK8ZY6;L&:J>JZ,C?1 M4(UD#-&7UU8EDG[(;F&*E/1>3KN5A\_KWHJ[/C5?^58.*:R^"C(<67 KM0JJ ME)BV_ MDT,7^K)$R@I4#JDX=TJHGF T-N\M+JP,Z9#'C M9]EG[!LR4;;)(-]DX>_R@+>%>.R3-&>#1#.03OF *3I]@IN7'*Z\. "'+L\5 M'L(A&XQ8 X@$=4$,>M8_,L31G8RZIY)_^R9TA=09EZM@[P0P@3)<]$UBQ5%+[5[K=_3\PPV[;A-,9)3#>MH ,\DK69E M)[(4RR5Q=_-<[Y0T>X_O]):2:'OYS3AB^QYVYBI"G0!I"2POPN5C8=7&]CC" M&KJM?V=C!6<@[69#O*O$HLG5VI%CK!4=%ZPYR*HO!_8*E=<[*U,M:+TTN27, MJ',YW?KS-=C00&]^_74\+$0:)YDE1<#@;!FJ MX^WC;WC J-=W;G,;,Y_CQ@/JAHEVJ+=N.\<#FD=?K_KR#YO:&*:]#>'?RS%& MRG.ZCC(7^PON3LX=O A\\S8"\S6"4S*R\C]ZD77Y]=^]@X^N+",DW\0ED]OE M$(PNDWS_Y;MORU.'*QL8XQT;:A7OP:HY]LZW%_VOMB?>/0.V:#^-@;?3+N-0 MA>@T_XC-)U06>XC"VJRP,-BUKRM["\>HQ.1QT]OUD15/:[,"];Q"M#Q_IW;AF_.'DECH'[2F/4])WI[9=K3[D/WPIHS[) M\ZDD@(R^IM: D'P\+/..0>@T&#!AJDT*>KR"-5E9Y3:NH-!A8S]?"U+(UVZ3 MI?1#+47+U%>&^N5$N?^/(OO5RT5H;/+7ZT1\4 M?8("!.8I\A*.'(5=P(W3V9Y))<&E(+(!=?**+%8E4LL-Y $GU=L>_$OER7R+ M!SAKP;I(HC@ZK&)HH-E"%!D7&43MTQ%^W%9.Y@AZX;G:Y?;O_@,FB6ALSG>0 M!WP6T-,!VU3$> "^R#MHDK :!<^O*,:'X*,H\_5H/- R]>PP]I/ /P+! 8X3 MTYPKL#4WVIM20%2''@[@5YT@$"-2QEJL*Z^!HV^,>VU#.K[?\7\FO((]S\&" MY0.4/,7R=)6KI%U^8 5-;,Z/F6/[./3>&\&6>\^/NOO-%]3AJ@YHLGLXF\#R MKX0ROO=58:B^GO[5C\TD0HU$KX?>GK_UN!U_K)1?M%)4AO7.TDHI3-/3$,'I1CQ MDX&JE#Y*A* ATZK62NKBN>EL(GW3V!99/9,2VF9*S4::J[#!M2<5W@__$%01PG7NWPT^I@6 M;1N.@3*^CC#D&/:^9%#!8HG:&QTJ9[9S;RVW)%T1>7)_3H15XA'/(6(*HN9Z M$+PA&_>0JS)GTS\]4:;L;V?EXE 77"/E(S]-!OH/O&BOILA*6K@T>Q^^ZK FT MKW[L;LA%HDX$7BP-I>VB,=K5.K4Y8)\5N4RTU]:]D#D_$8 D1'4H]#+6I5E@ M>XSD(LL*UM(L7!@J6=AL4MF^ M/3!.MO:2)]9Y?#H WH!R@OL\P!D#V>(*CI$VYQ7.:M!" ZX&D+Y=I[@]W;VX M47?AL9Q>J!!!N_KQ=.;EW/_WWZQ MXZ=\"RS!]0\I=78=HD'RY$EE'B!@RED!K:H2$\,Z_="H5YM0.1O7S0-<\JKT MZ=QT08=XI+.M.9:+N5-E4"K^([39B/H$T7;\H$M,VT>-NTC247^$?6-C->=3 M-(/"=\&A!W]KWHU:"4('* LH"[@]O9#&I%46&RUV0/Q&'(M.)4Y!0;%ML.[S MJ.[[<[-2;91N 7/S@B:OKL3Z#]&]/YH5$OPO';24/V6R5_&:5(.#X>"M82\S?9(!F+SM+U-)NE).777 M?P#[,O83S <=?06O@%3Z"*N=QB.U*XKLRIZLA)IV7PVZ>>]["+: M\YRG6RHN*/6U=5BSIWB %&6 ?E?:3&][_V[[&RH9#87TEV+%:V:"CZ,J,XG%,^D M?5HLM$$,S^+9'#P/,#&:2 Q11]FJO;5^' M\M@)E#-Q(90Y.?2B7#^5V6;)QQVB0/%#9/YPW* I&N%1+7!SH>!IU.1 ?>S MUC_O3[:\%%3&@@=LP]P"YQOMD !OTL<_^)+8* Y^2J9RB]&G'^-6CJ"_4,2H M\8!"&OOBBR4QM)W]BNP'_] F;LU$5:B^GQZL)V?G4(XHM)6HI6_#CNK8S<7E M:!W<^XNVVKM/F@U-%A+&:@FJ7VK*9&,#W&.=TO5'6HQ>E;0T45(H.6FP]$.6 M:]^)'S^P6[Q*U?M/1A5:?=A0Y),N.=?X1'+I]'D?I\J]8P/R;6.X"8_ETYH@ M-8Y[K8=S'RBD$-_O;*@G^R.X8^S 7*2)<"+2<9#A70VJ/QH/O*>B:'31)^IX MNXZ.]#[!3UL7MI=EJ@Q(DT1>?R275'E8N/G?., M(&67'[E!*LI/;O7UU%NKD2>//-<*[;%\.:GZ#B4AY?:4@]A*TG8_7-4A&?/$ M/6F-1XH-WJ@R.(H_]LU$6[7%YF4'Z N;V?-;8QK]4@!X<1N MOBP"5_<4JNI+,8M;_]DUV?/CB,!I'I# X@'7>0 R.#X_1ML&,KZK+5&QBZB* M39VDV6 P(^&E?WY(=XER;LF8H^L2A GK9.I_:$(^HX M!@V;/PQKQ<,B(?UM][+@X)G52<,:*W[\-GJR M)$02+Z?".DSWK'X!]QF9@_K?W@RU>DP-[8_ZT2N\ST@..Y61KMANF4JR1G6M MDP<4")'J0>:)NA+^U-Z@Q"JZE!KMK=RZKDNF^[;F$@KG+0D*:[$]Q1HKX%ZP MW)!VM=0*V;"&XT8\!N5G/!D@B+KD&*79&'>X\J]CB:327IU>'6DD+;JQI\'O MSK^PRH_0:0AO+EX@H&)%270P'A9FWO_! ZY\5]58-S]I=LYS>\_8QK8WM'.)T-B(VV<#^H],93),7@44:]TRMZG>U<#C'G M_65R2GP?HI-[7VY<(9DF"AZD%5!J/2!GBVV;JF1=W5S,CM7(4 M+LX]>_$[,7TCPU(]3#E$>!$6RC3\GA;VN?504+J=:_,4X:E^H*QIP2*KOX+0L5&G\;>X3J2G=U>I!N_4QW,^7.47):OU?UH!6%#X]R;.P M!&34!ZYS+G%&Q)JSO!))>Q\S[ET\'?3)ENLZ7BMK/+C&[7/9^GFC6@,DOH8']VIC*?:0J;$3*QPY"9_F6HL?J]W@HF*2O; MY3J78MIT=8A6_(@'U.^_^,L4/3@==T?):(>/A<[UIX^V9O?>\[T*KT!=[6W2 M0;"B#QV*\'')8T+^1>!-C2Z[M2II@_LFM86D03^C [^ HP_F1)B37J!XF0*! M> 7*[P?%Q@QUPL(U;;*LAY_V&_UT%@]:<35(^2EU^&FM,&M_1BR]TPTN(O%Q MMI7[K[Y^*&S](T/$MN4^X6FT;>.P\J]9BJJ@/;]/2 2(U:),/K,*S'VJMR&& M$%8?5DN2R&6=3.@[+N!V7B/,&YV2P[^,_:Z0F^.+K%O%.4&YB6.>DL'J%Q?.>!'NB3;V MC=]LF.$/U;NXLVY[9*\K27 R&\:_&)2]7Q27$Q7B+3+X<77R1 MH+TI2K<2<,U5JZ[GOQ>Z'73B$U4'T("Q-9 M.X;(XPG+AXU]RLTJ\VHJ)XEAT7LNW>6D3!V=>E4< MCH2FG58/?^H3D )[5O>Y]&4V"MA=_RI08Y)[LH&8@';A]?#?+%1'1&ENM*5# MTQ&T!9UQ'-M.$_3*AU5(7>",/UT,G/#^ ;9IJI,H]6NF$WW?V^/#4IE<]=R-IMZN^? $U1IYC MIL87KG)32S <>Z+D\DY8!UBBE'[R^G&6__OX'Y$UA@+2X=>:/H?]=.I>:[EZ MLX"O!>R(^DP9&B,'NQG'B,9)MYUI&BQL0V1=<[>R#.]<2KPJ>=MA56/8(7VO MB,5+TGND;)1;V&/<1Z +;14)=;4K#N%8RGT_\C=]Z"-L.:Q0\(1T[KQGU8,3 MSQP2M#X7R1Z1J5D/S+G\IGNX4"JTTQ"FU-9B.-CY:>[^1OLC]C24_ZQ#62($ MH8/H@)3R@#2)\4__VFXJG*?<$-Q@3=E&L#TB&1PMVS ?/@.VJR,G7!FUW+M% MBD@B@WKV3TM;UZ,6^HP'_%Q+D<&-QZ&$-*U'IVR!&@PRAL&E(VFU>/;/9!XP MNGCR.69P[3^Y*1VF",>(I3"OB=6J03MZTQQ31MDQ?M-]P9_TFAA<]Y^=ZX0. M.%S65G/B^IUJVF+DU,X@C^8BZU^@DO&!U)>WVH6\.JF5SVY,(-M:^JU^'%)) MCPVS:E[_<4?*ZGO;ZP!3B4L'@-BKKY%=XZ^AO2QJ-2VWH*I!L<9^+4LTJX\@ M/&+.'R%C(FG![\?E]SW-5-IU9'7P"NZ0&>$A#V#^P@.@ P65A +; M!'P%/3)ZE"0 E6^UL3MH+E[07&++%5;P*RCV6!HD&4EQSZVY?72^XJ_UE@5" M.ZV63_NF3[@-3*]XXZKP(L.9JA7_<%'MQ797]\!5N[;'<']X6"^$*^^:<[!^ MFHYW5J"D')PI^5QF%YE*KB@^D[KSJUI><@LA'/>@*\)?Q=%OT ENBG*D6]N M>Z\.:'$=QT J'A/5/&#CLL*L945F9=$ZYG!BA2R].*!BR?=$C<6JY_S7AUX\_7F6V"; M+Q]I>1#M _)>03^ MAOK)+X'_N?B5[SN6J3_=J8Y(Y"(;MC$.%*ZX>*+H^SF0_C=&/= M5V\R&EA'RN:EP^ M;B*1@<$:C,SZD0U#73]2O%6_^?ONQ/4\DR=4T$XR-GKWF:]C!]8/IW#U9B&; M4?^*WD:1X'Y)$Z,T8X^OVH_TW Y0CZ=\1SDA5QS9\[<\QP$>$$X3G)L.H6\L MT>]ON(A7,V9^3?3,L'OO+WA4ZCBT6/$TL&TFGN78;YG*BN\/NUMB]\9H:*Q, MH35;T^0]GUQ#@L'#=Q/\FW77*B_:()OV<%\:ED^W6Q#EG#U_NM"WS.^<8V2T M@^\^'EOI_1*)\A87G+UD=+VY_3BV# LM89CS ,NPK^PABMLJ2;Q-]O.IO)8YUBCU"]WD!B%7!,XA58!YMI0<<-*?@<6^B39T?3[6E ^= MI%Y6N/C!;.J"/[!8#9Y^'^])MZX^M,]00VCK0WF#[NR7ES8;GC(\0&V#L-C) MMZJW"UZA,44&[ X^!8VCA)"O_8^OM,:^B CV@*_E7>8!T3,XK8YEK'#KNJV_V\4CXO6G^M4J;5:A8D M9!"8-Q8G,5P:R_4CEG]B2ML&\JDP#333]WC4;:L=OZ& 8R1]LK)SH)>F[,J* MTJ@-)%:WV!S9,=N#^"QA1^.;XN_P@)S"?4FJR7FLT[&&]/B^X+D\_WAH><.6 M:-R+/]=KE,&H&_.B72% =M@"*;^*!?K7)D2\72LUSO9%*<5+ZW/01W5CC - MO3G.%E@^Z 5W!0^=HK_52NSGKP<5K:%8'_9<=?RF]X4S6>:XGKWIC\"VEIRS (K8RF&30MZJ*B M*\#^_/1K]!Z)RD@?-_BQ3!MLOY<%CF[\/A$[ #+-\$M[U"+I"]M=">RCFM<' MP)XQ\ YB6%I!G]&I -LZ0;8U+HZ],YGV#+_@].=PJ /'>$:9 6FKP8G )MQ< MF22K: $5O2-,F2[',!VZ\2N 'I/."E.OM! MRW#2B)V<';)K'\KWI/=[ ?S9_&Z'^ MX/,2\H&]IA)+E^[S .];PZO/WS1(1YVX%0WE^^5'2G"R$:]5J'<0Q;.59;/ZSCAO4H:> M\T3'!Z\IAP-^2U]_KFALCX6CH*,UDM1*'B \RAX*>VWOK%,3KV/;T6MM?#&A MT^* E8%TL ")OJI<"%07B]OI$/%[2?:KK' M)P06D8IJ,UTM%MU^+5S<];\;&S8:R_36AF_JK0/;:@IXP/-VJX'OI JT':WT M&0#:Q@,(DG0DY *!; &1Q<%/G;]F?EZF< W8VCR@KO1CP'=T?+XOYT>?X*[_ MLSP,9T_[39@_(_;[7( '@PDZ*E,U [JT_FS%=:>D;0O?A^$2&_PVX0IQF(X-OT]V+!U&_5$N>#64^PID9.BD MW;[J7C*-(4JU)#.[-T0^[IW_6%CZ8-,7^8=;/=CS6'.N ?*-+IE'[: QU"+U MMKE&%A@R#<+\LWN)72;Z;JN^?,9U;MO#=_HXM<^JOZ"JU&8 5XW=XE=I7Z@= M,!P^;_+,P>PI&K"Y)MZS=K9A^3HB?PY4^21<.E">-.13<51\WB$.MROTHO!-?QF=G0G]%L(JE(&KD9;K+WZMG;4?Q"^^N&YXA ML,V+U9?$&TBO28T\X)UA.1JE69E&M?71*K$KH1T7[)*N/$SNZNPVFIK)6(K6 MYIRLHE@#R$Y8BB-(=((BW&/\P#Y,M8"/T@'#EA+E(*^L.27!!J]1'K"Z@/OJ MY>%ZC@[1Y_*%!X8WO4]CD,/4*=%P )'E 7T_*'G#7"E*+1G>JDE ]AK".BT+ MJ(!2;D"HJM]>F\D#:I0YMU&3"*-!WFF3*,\P&%Y>C;I.P(H'W$<][:8\;AIN MI!LY!/:MR. !K'"D#]7COFE$QIES$FSZ /OQ@(I5%CQ@0!BLS,(Y-[*U<60L M=-B%!E^D%1KO7 4%\H P:U(+90.);!RH139+4GF M.'5JR_]LBX=0LQ9 ?QQL2SP)!:$<4_B'W@ZB&71AH'&E,[**V?"QZ2=+,2Q[ MCI8W)G;__!]:WR"GAR^1>./+Z".=-(40$8;_A;V/-.JJO&>[QZX,[); M5OKM@_LB9\T;"VM?.ZC0!B1@W+G,!1)_.48DP!#ZA&7W=CC0/ M6#\^>[!28%V+'=7=GSBM:H5L1IWB.'[X 94,,HKH,K0^ [!<^Y#+VX;!,5EU M)^)>YZ_:W)'63+PA1S^+[WZ M94$;WEC)0@^L[E05-F9>SK]2X%(_G 8+S7NL]O/EN$9>$S^G7"&T$#WIXDHA M*#23O\#/EL_E#N%>_".'KS-]D[!^6N\0\1HS+/B-+S]59%RTZ,S5%#W"LUTO MP.30W4& YO(IMWQ"2.T/DC+W;LG!?N[:ZHN%D.$AR_+MA ^I7^4*+LE\,A)M M)T^]OM&= )$1@>^0( _@)R ;!#SZE>\2ZS%A1?I?WYR+W^DNO[)3!#=)6NH. MK$[ZSBE@1?2Y/V$5]^'N$67>U XYZ^UL4=4H?G?S>)13QWKLI$ 'WSN@;51: M)6:W@07AB:NY/@]PGT !7^T3HL0:K\IXHHW]>?)V:?<6\P2[H,R\@=F7L;0J M4$'#V7;F4GOL+&9?HZG"YNGVM[&24AJU[X_,] J64[]>EE, MK%ZEB9MJD*=L'FE]DA5MJIF+/X-*QS(+V+*]?MFZ+%T4,,EWSG[O=1 M)DC:59\W?*O:8:V76T1!SMRG+)>6L&\PW_[-><0^UP54>V*^0B@Y<,C.Y0&I M+5:+)H2*MDF44R@^8_DBM7:./,#DU7/,GG\AT0!0:2#C%LBTUG5%UAMR#%)# MBSW]7Q,E6/FMGGZ4$[9UW*?P]C%+U OK.HCW/B/L@(5(QU[FVB3 M"J&^L>A*\8LQT8#WD6\ZJX,N!+KNC./_)'^*]3EJ_^7+6X/W;PUOHG[T@#2. M(ALX\K/8#JO:SB1FNM8+)GMFZ.1AB;AAD[H%^J&C;X54P>]9)/C;7Q5Q,+__ M879%N0VE&2^P,R!6&C[T)G..D6?5^9^)AZ6D>L%,#0L5EFT?@ZHVVKH!O-OT+YWB.I#K) M6QE<\MH6^XB1+E,-'J8Q/3"P=+7B7?<\-90EY866%K%_B9,5837 -!;3[^S$ MO(04U+@A7F Q2O0HY1F-LIQ+FDNFK0,9'1AHOPY!YOT=CA;Q>MO&A.:,LY!8 M55LSW#:V5LCDP\.B+\!*"7&$>7&?[P2=4_K7-I. 8Z*L<0+% G[,@@-SN*I+ M*H@=5LD].A$_E5GWMGA7XN/%CFMO;Q[T_TJBA6ER+R#?<&OGZ)UBC+"(0P*9 MKY%&EF6\YZO/'%]Q8M6NG!7$(Q9Z6R&QTQ!AH,>CTOK+VC9+)A=F MN\TIOC$_*FN)^)R9/E&):_WGF5".'8H,54@3C1E+7,\JJ)2JCVRS%VHU M/]O21/[BYG[KG(CAXFFG"&S@+8BTL^T'ZI*.83JU$8D69(,2XX.JZJ%(Q1K] M$A4P[N/VD=1\KW5DH=/[RX[1K?=?T3+U/$E*Y&.IFE6[]T:K9ZE&"DTN5> M1^R \*A;%T::Y0:T)QF(2&[AK 8EM,@KX.R&ZZ$SMOAKE=WNX>K3:X@8&XJP MWK8Q@IC>#K^0:NNJ))^L?CN#@3,EX+2I1J3<0-<-;,7;\:7I?36'+'>]VL9] M1:]/ZR8OJ 7[N4NL/7J[#@U&ZQ\;J/9<=JWC 5W-;G!%^,YLH;&_!*4O<=#V M^$DE'B" QM6K9YD6WZMK*6\@8RUF35I<=X7)J4Q!Q705]V][%=,=VK) [5AV MT/*F+:1F&C,4^2:K!A&"/-\WUB0$C"5<5_= M6'UDTNPZO$B(HJ@O+8ZJ5(!=TE+F(J;VKT2-,Z;KF0T!U\L<$6%2EQDJ[R/( MI?]2WIK=!JF/[UA(R"^D67W%,2T)G7*(1 RR'J524E6G&@==XHL\F[PJ-F$G MM1T_61(6'MH-L@U(L:'*@I+"EZT#];40P_2'/S5S;6M"SX5"XR?WV.(5RGD7HPG!**[G'/S/!,FF\85+D S(,2%]2Q)@ M;DHL=2^QR"A/>R+L.,$J)FN93TH'=G.V4<=2*O1$WC+5[FB4"ID4F.BJ&>:% MUWQ=S7E;N67U,=GRY4T#16B,#H^.>$0([)2K)@A3LQ;/^M[7>^R2SES%W71$@F_KP[-S%@8G5<=OZ.3UG=[T[-A3ZUQ3.XU%4V]\ M!BY5#=J!AX4]C%'*'PH#Y-.)$T5@5(G.EI:JA$N.*^2W3GRX9]08HRH>57Q6 MY]+D1E(R]6?!PF9N#O$(9P/2+(DE>ZGOJ-+*6G"SP=/S-4W$Y!INE4(;7PZ[ M)FOO+T<2RX2(9[XA^XGJWV!"7W%KJP96L$,?=-#A =+N*P!RWX5/EP]EKL1L MISGUV7+&(9(Q=?$!O<$+'!X> Q\C>GYFR.NA<9&;9([LM@+,E(F_N4=.KUBO MCDM_1S.J*O.&C O_"?*#87]4%O&6]@>)%+D:[(P6&B&Y\X!1=%#-RE!-F_&X M)IL/SLT?1D=Z"-\=_ ^F+/Z & #&C,29QG;Z(V#0LTFC+G,RJ M?98**S7M)JIOJN%V/$TO*42Q-GK\LX8.=](T:LTUWV%$5_D_"FF\!!JU5_A$/?*$QC7$<](HD"H"'3J@]^ M$)11:\^Z'..RU\&'(XZ=%'/@ 2OZXV[BJ(W0CMJ)K[1W=%BHF#%]9^Z0]JRI="4,QR)[6&,3#P%AL+9D-J;4PF M\6S;;EA;W* JXNI]#]6S8(YEQT4/UYL'!\&=FAQ#](;7I%8LDX)TX@00X8YN M_SAP$[R?G=6O?"V^Z'[(SLKO;I-9[8[/'P^D-_;__"^(GJ5&P[X!Z]:LB8G_ MQ=Z[AT/9M?WC4RH5FDH28BI%D502(5?=;B1)210Q2667)DIV8ZY*(9NF"#>J MR3[;278EN;*/DCW9#H/LF;$9E]E<\[NF]WWNYWL_]3SOYOO;'+_C^_[A.!Q< MN[76N<[S\SG7.C]K\OO[XO>1=O=6GJK9WK1OR6ES]R__?H[P++(J4B 2RVSG M2DBR7C7I2L$*P)OJ+9RK[S+KUOG:+"T]MVK/92$9\M;3^T7>*PTN/0?:X1BF MT[!B83D *Q1.<%*Y.K!#0G+8TZU76O*E[A7$9_>X+LF^GHPA/&9M5A)5>G * MP\3!6RC<]113P4%S2(6/+?G5>13QEWUE)NAG>GV=/^(@N<,T^C(Z&W0F(X-% MUXO$7+#_\I'C\Y]. >XG>@XHXP)M5[7I'$TW&APMD@A%"3!E]NLF>R=9:+F9 MR^)1.(G%/1!O]*M2" M[EWWJMUY=<8#*_U9.,#5FU-V6T5SH2[O#+D*>J[$S24SG[6.]D=W6)*HR%*N MZ328H+B&LSE#YGF=BX7S,[#'M"J%CND,SR_:KZ'I9Z2>/*L0+]OU9O'9VXDKNQ7D M4I3>Y^VJK#5]$_P>= ?B:?!VX",9=J# BH1R%6E'XG,]L^85[_R>!.[OS7E7 M#N8]W(8:TK5*/Y53'>LM6YE0%[7WU\B+F,&9 0AW\O?\&,]Y@ M@WV>&=X]!U$;[OAPH5VMXJH'HM3\E):9U%-BB?9O$7:[\F(VS61"WZ2?>4PR5W M(]TD/D:+.UPA>B7>>'51H>),(^D:TL#>PAC65<:]J"/N"]L)'=+UYM7NY7P: M20CF5B C/]O$RS6.0@OBB-@3&"6_*_$3:70^!B<0+:R6_I97Z*[+2PZ7,,,6 M-U] (=P-$BY%8A!X;?IOFH7M_=#=3EQNSXC/9A'B'7O)<*S6\.P+(^R [0=\ M@]0>[-A;:7.M).K8/!CBL"A$=UB'>FCF26WUD\SG1N[0E&%/(&*\@20$EE;2 M+J[]-:DHFJ'/=N:-&D_#OJ (@=G(O_Z(K:B,)P MEC=#><#A/M')#II\(=&FXN'8>E*G7#1#H3YQ^99']\7QK;1 #XZIA.-&K13* M_NYS8Q;,'NO:U(?V'J*9AX.V(.K<4,LY%!LMLX518BI2CZPJ9+2QG(J[)E=4 M%A^^M>KSUMR;RRY2SJPNHS&4>-ARKDUZ:[ENFA'Q.>5[R0!,&_4K1YI5/P[? ML&I^EF:T:'+3 #$JPQ_"G4$#)?LA5^Y?[O;\:?L&,NKRBU*7EB7?_W(;6X6! M1<3<>>F D^H]N76P?W^:W\!OJ.WK^#MPRMD'V\'%U>[)Q'^ M^.?JO%RP5 X:V@#F@KP(&R$^QH31(#S[GH]9ZX]\H\QA83<^YL%>/F;@%EBQ MA8\I4.0)(9O!_A, W -:H(%^AO+_\TO1B=S74-^U<5/(GFC&E 6NK$3A!*4. MPW-AYR;< 9[@Y%"/B;KL@O:[KKV.R/K.\0:#_?7)<)QQ#+2RL_\RH=2$6,CD M(*NFF;*%B&?T.I'V<[5SQ73J4CLWS?J@_6LJZG8J:F7\YW;ES]^8:41!@5#09V\ERC"T@ )';KK2:VV"K!P%NU: M@^Y.ZX-9\=7RQ-?C&W,BME'MAJV4!Q<./EG2=@=(/OY_PW:=O M<;X;+(F,6K'%O]OM)!]S_XPY"C.OQ_,Q=Z81"5X).I::X) O!OHWM (C,J_ /C14/@")3T\),S10#YN" M$I C/7HH8*)Q=_[T^)G31W ?:=QML:D\(0\L5QAD)"+K3,X@=XL"$2$(MERH MT<> 0B CV)DR)]8",&31UY)A?753]HHQ'+P&]8UXVHX-_R=_CK?AQ%89?0Z6 M*&5A88$7\:_'T8@\8N,7.M"_B\KO3#@E@/_JW?\1A2"A0:P MG2'T7G(?@''4("DP/8.D]9OG/EN/ M<>)CJC,X"J@EAU%^_L^KG^^'WCCO%(([_I]Z<"OJ0OR)P+5Q\VY:+A\3ALXC MN\D+R&]GSJ&LC[N6QBIA=.M/ 0Y@L-G.29?$PQW%K8#4@2O(H-@/*69S[VFNZ?OD=T$@W)B;C0,)F/,31== X[@BM3D>"Y MDYH A@LX<9/S6U>WD1.#CSD%>Z1?<. !95J9!;Z']Q%4XYR!E?HH,/H&,*YX M5JBNJ/1((ZZ#8^+ASM8EMQJ+C9\[<4ELR+O.:JO@38URELFX&E58'A;?<.[1,CI?!1@&;OS/85XARR>62\![2)J)!RP A M3%?HC5F[^$%$I /CZ89W M/8P.@!)>!HNJF=!]NC)J8GTQ? SC%'8U MZJU.@"@[$^&>9>08WTRKB2U+F[)1IA#(U+'V;^ MC@JYZ!C[!Z.@5!4V@PI7PV6UM)I&1/'@4RD7*#WOLCNK^Z+/26 MH)/>_PYT%0?C^9C7"AG9Y[L6.]O+K2.9RT0SHEU.B7HZO:C=1CB SH&WU#AZ M,31^_E83G#BM&H7._/K.$C+7AN=?Y>5D'IEFR?O"L7)UAYZV6/M)U \7_%LY MF.;?8Z(.2.&\.")D^P0?@V-R:U6WGQKMKT-,AEG"RM6\0C+ M3=>U9OE9D)F&BTOHIB(E1QE0S-]YXZ@;M4J&RS@260^_!OGJ* "];N3STXG): M7B!W#]35.UYNX2EW-8+194HV.)+U5(/ X43A)E?<"N*4XM4JOPGJZXR].1G# M4/_-!6PBA Z\*S-;JL4R-?"#$]@5-8AZMD? ]GI_ 0_XG8\Q^XO5?A!AG8!G M/3E[24V]*^&[#M^E=%0S2GT/.)*<^L0*O* ^-RGQD=;A/(NG8\>?M1Z[_KP] M_9#;-RW-XL,G%+;>_"WIPN7W:0H@,JUYLKI65?)*=V&WK8OSH2?;"Y MRCW"8$QJD^_:HQF1S$#N6@+K*4J-!$>I^WA=_SHV\+5-%U>+;'J_C-M[8:O5 MMX'FB>GU#N_"/FAR=*'X&YJOZ#<8%89.VU&;)A8 U7)*GY0O>UQB5%QL[8Z6^P/#_[R\I&_&,\XY;AI'@1/@"-.ZZ*G 3\!F\XOX/EIB0:95VQD2A"BG9-.TA.D3BDY^*XO&@_2M>&I$TS M TJTPW)ZJU59QCYAJN&M2,AWT,A/T@O/,0[A8_*4E,M%A($]WKZ/\:%)Q73B MM* :-)!]XN^PR19%0+%QK+>\7*)0G\6#E.9Y$Q.%UKVZDZ%;ZF[67ZL( M1:&/]U//2I??0C/,PW82%,+G?39+I5S1VU-J44U_GM84FJK8N<\$*L45XQCZ M*&6,0*1 9-5\7YQ,!I@[;JL4!,>=K9TD'!Q1-LC4WF\=M-:_!]M4DOFJ_X%K MPKF!LX\T/YX]N^FLT$NAIB3J"%%.6M-G;;Q80CB'S(2"8PBN#!;:"!-:(SL4?JX(R@LW^8,U=XG4^)D?M\B<#IDWP?0H,=]/H::Q\?,Y8$J/\/'''.8WXIV\MQI9/_?IQB SII6_,Q:& WA%^9IPZF6$[_ZXQ?4 M%(.5?I17F9MVZSX"9F[,\#$<="!3E'!/!$61V\"T/XW(MIVSD?01OQ8@D->Y MQ.++X;R'UXL/N\JV]K6HDK[$RP9G-_M'/':I5)[70\30#PWO8-HC'V_CV8?' MVSXQS)E>8UX^A4.1TZZL:UP^IO*D0M6-A=7TV6?"JOE)"0-?LO.?79K*+M)H MF<'!@3A6.!]# 9:#?0R0N0<$1M*YJ[""NC ,4?C='4D=7!/#6>_F??S]/X M01 %615M;H4S@H,>W5%V5S^\@&RMYB5!P_6E>%@'Q]7',=< DSOX&%V2(!ST MH?Y0F;TT@3POJ3*M^@%\#/[/[7_>GGI!(.H%.M4I'70!16%/<^5/UH2UUKL( M'/@38#4#/@091K1.[?[=9D:9Q"W,^T\J/Y?$7"]*?S6OT)J\:6$4W^PA$6:[ MY&.-;T0X*0VAI(U>U(WJMCR.GSSG+"$_)%7)XTZ"@ZDSRIF.T26;6[Z_:=D] ME:FJTG6Y8&'? ;,*/ZES2[$M9ZV0;$0=J0.P?(SCI.@HHLT@!!(M"7GIH..W MI*8C6*]!>:)#STKUQ5*!&$AIGJTL4'9 MAZ+D1[][WXGXO/-[BOFM7).H"PU^]OX9,0K@G'(<5/*6W-]72-NO>/'[. M",JC'0:>A9N1OQZTN4S:UV@374WHF*VBY"I6:%-7P]/E1>2 ^<^Z5KVC>W>< M>+P]K,KLV- S\>31YF1$:'Z.PL&3<$N4CWG,QZ NE[W0 M",PILWD!U+L?[)#X&(1* Z<_@ QR#C'Y:?=@P;Y' H(XG M!,\#=#G513X&=7!\#*NZ'*P8,$4>"!P3'[,@_A_>_I>[2_D8\3" O8'*Q?$Q MW::#>&0=2D06F<4H]U!!-H!E $JN=34H"T-0&90=C)+!("]H&'VZ,>JTA;DG M43PY8@8QT(O<@"<@;(A2NN&J681;")]&>22*G;AP+TA#,>9JI&AG(K*5CCI5 M]/FJ?,PU'%.SF8^)/X[.'3Z&5X&@<;0?!Z'_EZGGS-#Z#?_:Q^R1!)1'A2#H MFP8AWNO_:?/_=VW>!O6U=HF$B#.[OMYS]$1O+?21J.?>9U^%;!P32KH4/R.) M]P,DX^*BV)U=!:SWT]W(!:9,*$7";8T\<,LONF!PX="[K)J3>^%W]KXSM"LN M78)=5W/DA_^EC=2+(HA(.^<(6*Z.]N461, MJXAT5##W79 M77.XYKNQ985;2VHA!O?VP$\OQ!]$VX6'G+&P/0%6<*@B!YV^X!=]NHFH[N:2 M7"NS7'6*Z>18/NJF8RCT3*@Y"P/*HU33@MKIC\BH(JM-F''T YXXE^;Y>O$+ MY2G&SZ:;)X/R= [!N$C M3&_#/%&3_9JSU[ZB(]NMN=Y ME$K]&N_=]IJ10G9[ MY1S=YG.=XEQR>4'CS.Z]9269$[^]6E"G%]5S-\RRO!I4K7H'!C3*"Z+4_ == M3G7O!*8-SI'RPRZ82.,KP\D9QK.'=: =7]P6V&&K6@NXCY]FC5^N]_HAM!^8 M1?H*S)TO%E3B220BP:.Y'J)H[:@;,B*$D=(U7S, M4OQWW!A^+1_3L)S E0"0W]FK@Q<7_OHR,NS3/C' Q^C'?:3 ^ZR O->4618 MK_^ADV\&!R)WE,&^-(%B88.Y93W$F*=V5",A&G]@;+L?/I:O;I)D8-Z8NRI'L'G_W6IDV\'I^EV+"S?L)<1/O MPM\EHP3AZ*" C>-"!<>9FU:#DT 018PDW67"^:!0!:[#&ZS1TYD>/$IA1=K] MP=NQ(+%HB#< 2ZU*M,%RE"F7ZI$477+JAIU8/AF.;=LWQ]_[(G+Q,_+YCUC3 MC-C%KY 07=2A[>;J?(OV-W-6JI]0?J&SK9\VH8O]>&7&(CK7+!I.]YTQ;:RA M/CZM+S% 2?K9]@5*C 7 4J#?'NDN"@S=LY7FP%CX/99^:-_C:$_\"--__F&V M:2N@6J_$ZQ'DCTA"?$S9!][#>;+T!;V"6?J*=_*5"ON^G^\46@9>,&%1OY9$ MW&> Y[Z,TAPY]4.% _9,U22-=7S,Y1NZJI&='I,&NL3I7CRLRH4MBJJ4%L]>*X0?9^J(YP\LG5?:Y;>4J;$Q$EN/]Y]D" M%8N=/T3]0CB$49)889P?I;QG_X]W-6 M*)6F>&54@-\N["!_B!RK(C!HGJF]O[&6HA2.US, MU"S7W[;/XLS4RFU0=BWB#/:]P2\#^_70%ALB"D[,\J%SXU9WF,OCA5;7^-SK M9Y'U(X=,X>4D3_J*]7-IERP-Z(@/M88WS')H% YZMN_;Q"."497ZI6+ZXI59 MY].+OR\&!.^D?JZ?^OC3#MX."JQ>/H!C"61_@N66Q-K>\CO9;IL?1MY=N&_3 ME>HW<8ZY4WR,%?Q+:"O:'>[J7RTMQHK,HSRMDM?;KJ!'E"["(BI-GV:]ZBH'HDVP?>H@"+X AKWA6'MB;VC4_:7>PH(L'P[-X',(O Q;UQ>@J,ETHB""^55+.2@5[]9(#=]LM^,Z3K3W(G)U/FOC;+E/7>_S5YTV3NP BG:7C55W1:.) MJ](^R[#&UV4D^\.QJK8/T'!/RAR*-CQ691X"_UA#E\^)*M,;QN<*32_J@H%[9B*N% M?7[.S5:YRX,SRB8R:JR+/)4I>;H*>T)O3(P4T?"_O_$:=(,8)W&+AM$?"1Q%6Q0) M-KM^\#WL5I[Y<+-?#QDDG4VSH M0YKXI>#XM 5ZJSH/ UZ<^Q?+[A>))K!E/R6,M*J$T1ZJ.^- M^I,Q,15;[HB_U]9*G)Y]OZX=,<@J;/Q"*X,/[F/H\S5XSW2W8WWPM$][^>35\") MIM^-M>&"Q5=&2\\]N[+CX6NW[=<^?=-4E!B>YY62>FF,D^!]&L.,X)_KI49/ M#7"==[EEZ:IQ)G#M6.SV+_N&K>KO-19B(@\9=@IEK%%>%)R)78%VVEI=!;!T M.TD^8^R%0XCNIG'+%2HBE6T%0UN?O-O6.7J(<_C3J9--Q]\N2SPH>TJ([O./ MI8;'H+Y.'*PT )9J0:XAH B<:,8!RB@AXGI)X[8WZ;(*LSM<51?[?\M==)<3 MCMQJ3U$Y@N1EP"+4<7M$+ +]AA@-[@819-6B?3P<SK\J4UL!Z66,(EGK.>P;'A)Q4X,A(_Y MXE2LG%YW9<.CO>UKA8JDH,DD$QF>7#$+,H/ZAE4[ I%UIJ&(&)QC1RAHKHQR MT&^5E;SK?4WCMPGPPW91V3I& MY9HZ](7(8SN 7=4]%.1$G*T%VEO%N5-_\Y38'*CO/B7/@:LVS=UPIBQJ05+N M9,1 14390@RPRZDV'Y)58_W1?X&UIO#F_C8TS> M&F-&(QGFD"Q^A#JD1E-'$7<;]$"^;&>-U47T7N7*R3M"$0LH_:/0T? M$F&AX>6!"4?\&[SMZ\#G%F3'6,BU,1DQEHQ9[E=#7AYG/^[LD\ <[B9J#3PK M.[GO5%G6RVP>GBOB-\P6F3/NQZ=?/A?*2E_($1\BP[MZ;'SJ:@#&2Q3P]-6/ M_V-QC-"\_DU5-X;#DZ'P#';^2+SJOA%-&I(^+#:K)%5Z1:?"3))H(X5E<_3,V*;V M>7P?7FJ4CUG'%4_T"CP6NVI^EVJGN(BQMQ;$_GS_@_>S^1:H=&^"'CZJ_); M[$9TS@22&@98%KS@DFU>O8=*ZL'DT?5Z*27>DKETD4N'W0X$G=06FJ<.-3RO MWC[X(@5R /I&L)WR'/%^SW+!*:,WZ:X^;-.USCNS M9:DY66$\YZ[WA2\GHU MUYY:#0_(3+K5WNN,+:P;$]1(C4PW6C_@8W)A,^]D?2?Z]T&H5*0,6-30MC5! M72I^(VCRYP(8Z3U82D4OW<.AX(BV)87TO2623=OMNB=>3 ;X"7<\73EW]A9"JX'+' MU._-H2.FC(1'^X(Y>U9]]"6"!5$MK0A!GPT]X;;/)=!I$R7BYZ\H.O_Q;N?B MC$%3'&?Q$C>I_@8Z^BQY;M??]3W^CU0+E&#'HZ$G#P5KUP3'ZUW45N7)S2_B M\>DH?C;E1M6'X%A";U#2-HW7*X-FU!/1 9^+(FD+7OM8*AJV0V/^%I)@MS8G M!C'_5Y(2C3QD M@5FQS%*P76RY$.\.$7WZ,AAN5 P@'H.N-Q$*Z^/';U18T"P+A:6$GH?O.>)5 ML\-H\YLWN:!I_@!8B)^PZZ=V%;*\6HO%Z#L' KR?=CMI/39I&M5(QT9K^;J? MC99W5U.56D:$UM^8U"F+2#.Q2N]8F $31T=(S#YJ*/QU;;6A<&C$BZ6)"P.0 M/'A=-K;WM)71K>^Y^,]^$LW$*[ >E;@4SJ#"JA6LJ^6VC)Z)*(W'$8]EUVCL M0K;;!5B,U'Y\M#+[*B3Q]()U:)XC'W/R-1SL,6KP06J7@=&!MK24[%B_,U:H MVU$R^=/%=Q/@@[ZL2$(0_HV@A%$&;U(RV\]*VG/M+)G[ME?R1KKVY'/%[:Q9 M2R9O#W4X%1&;AT=HPBC"2M3:&'V@]R1EH$YW_.@S\1GO.-W&5=4+H:^5A-H7 M G/4>2*6DT1JI+H83D3PK/+JU?%^M9N>'X\<;*EZUV;XIHM1] MW1_]H]XP@G%*X/UF]) U*7S,8^%2+!M&H\B(NU@M@^+U&#F%6<^E-S9MR3*XVR M)90JAO$Q\],)X(CE/$<,3P88SO7<0$0#15HEZ&R(Q[=/J)-Z2E&(MBN9CR& MHR?XF#VD<-S,C1SD*317MU<@.4 N_Z]*#OR7?J!8''S89<"3NP,J=$ )TQ)] MC1A"'[2B('F;?X6EY(*9\ 6?18NHX9$R*'E,L/6Y;\@T%&"\@_KR:-+9B=%? M\AH(KCK ]7>?0B9NGSJJQ,?0YO_@;#RPA/'\5U,#M*4Q7 I+^QDAR$HJ(WDP ML.8#\W)L=-">MU5\C!;[R@-(QNLE=5 !>@?!BM5E'K X9R51BN$84A-1KKNJ M<6XT>I/"N8F$\YLXT:*F[PXLF?C'))X$G(:BX0Q2"\#P%V2)1$O$.[J]/5\ M3-&BNC%Y]S8?XI%E=KRV%V,;I<8N:HZXL+*A" C6-F51T$ @R-PN=V_7T79Q M&W8"5M^R5A4MD\B5>JM$V',..[UJ#S%EX MNT&F'RBK"C!"WYZON:ZZ:5U#B&-RZ7PE2#AX^\8HZXEU5^7F MC8PMCS0'3J5)W[WS<@T&8[\4>D:%]Y-9)GA)I!$OH7O >>/[+*YDDE[_!P5# M_-.>WG=1GJ:LQ(">4VAX\:#I@(;F_^8V99D+ X&! O$T?]MMS/;@[)+JE[!S M'77/!='B/SX>:[A\I:T31C)$(VZ]4#^@4Y29!_!O\BC1A^J?YB? M9%#JU1HK\SLP$2VYYNCT9H?75%6M+Q;"PCJ&YGGS/JJPKF&OET-I+OW%]O++ M[<[BGG'6K_1O&K'S,J'BQL59@6YFJ3ZR!:'1UD_EFZX?L]Q(D@FXJ@4$NGX' M[)JW(;CHN]N_<9I>=Y]TR[_]BB&]DUKJMBDX*(=1R^LP+*J!?QM,_CN[H7!GL&W M&D[X,@R CD*6%4/X[EF)*XRO@2X.-PL3NX-*GZ->P2R: $N .@##B'(78#3B M&*>@ "W1UXN=?MGI174,Y:ZX9"&WSA\W3:[QK9O2FABB]Z(PFA8(;'^AY>\H^R(RHVZ8GNO*R MY\W\TT=JMK,Q:F]I:=W.W[GF]@2S-4I_:X\"#^N$05@'< MH3J)XYR$9ZO-U-[ B1>*2@JQ;9K2>H.IW!5;0N:L9FMW4H>=(W>877?O>0_% M(%\NWKCU^@]GK^.K&U(E-F77*M7X"=8O_5_]I(G"ED89-8@(\I=_H/;B#H.G M8W&*IYE#\_5!#MVZ!)5O1X6!GKVE,H]HQ;HI$ 7">"EPZ):/YDS7.+DM=E*" M5/N:7>41;O.QG)?<\P] 2Q2*DN2^<;?#5_IIJT==E@TL>D/:CD[=1('>12]K)587OB@)[J"D71C3,EI3E%]]SS)TJ^W[! MUW!"F>5<@D5;%%*R'FU1A:!%-)=]E26@T'B4UMN+NG8RN5::\]7LXRC*NB'7 M.LL]_8"U>.7\5JU4A7>R3VR MDX]BZ-::LTAFV:SUA;VX26]6.8(Y[,)>0QTR1,26P8]Z5Z'&5=HQ>NF,-%Q> MRBX(MP3&#ZXDN/$QX3%<97;VWY_=G_&+(S,LJ8+#H;%.%@-\3$J7#\N'2885L=S$SWT:O @J:NJC!;T?7OSW M-$!A162-)Q_S5)IXBX_)ME)%*+?&.)V_U*F\ SR6_HO\:B$B]@R]M9^(7DW] M@(+1$^WSC,A?[Z]&2O\9+/G3#47"[0S3,C#/H2SKYD=$LP']('$ORXJH.J=7 MHX4YTP%T-7;&KB61+0$6IVKU,(9G]3'@%M2[VM3#V[ /@3XTU$FWGVY$:%2N M%//*9^R:_]=C'*I1V[+XNT5BM5(L]K"Q W_<2T,$Z5&R# M$J$/O.S\Z0#=7>=5=_<#K@WJ=S=^\NA1_Q9T?>R+H?$3VBZ_F7 MS/];J*^7"N\\ Y;J@'W))&R;NO;T&QA7O49'F7YGNF#39+;-[Y8JW[S%@Y)4 M[OU^Z90NDQKH^!([W10,YR)B'-X[:];"#[V@P\R#B=ZL>@DO6_%^8-T[UR;U MR?#TW=F^Q6V3!#4P?]\<-6_DSPP*RF>5HP52$&)VG&5>X^4L%LVQ;2X./\G; MO/PS+[U%:NE.9.[)8@Z6/8ZO$P-M([F5:#-/_]AB?!GLHE27K"LLY.B&ME>; M-]ZYH/@M&_1;3\WS#<6?"R,Y57>0\IA/!!L*V\=A'#KLO]ON*79[IGY^TKF! M*W\:'!53/:0V+"@1/P@4_,D4H)M 7PL M!/OZ@4Y#1!*!/F#OJYTZ:%W5!7D"W$A"WRBWT' M7/704.I!734EAZ!H@0:S M:G@#'V.OJ1'H-'A(3E(Q.7^3@4KV&^/>:-Z'?]-AKOI9A]ER#GW?BGFD"6(4 M0Q>M<6MZ+W@759=;=QPPTMO\WJIP.NL"'_-F72=*"FV'Q_'U'TAWP=)W^#PJ M=]=T5S"X KW'!9 MW&LDF;F@?F"R1*3B>.R'$X19X9_+G+B[M8'^%9 MX8E*CJK7='7S ;MBU413[^O4A2OON@I6UG-F#[CP,4LSQUK"-+4B.I2AWSTN MWCB;\T>LUPFMXC$C ^7W$4:J<0Y]DMR-[UDH=PT($VR(A8/E=H*AA MW_DW;ZB+NH=[&J0O%$8+Q#@%"(U:'N1C'!N)VH>8"IDKNTOTXRWU[7IL;RYS MZ-3#-T62;-%I]@:7J\A%.WT)%\\T8]-5QG6V.K(= ;XV,BEL(]?,PEA7R! M](+E'@U>;RJ,'_3M5N%CY#,5>7ZI?$QRXB(!)?J+ G7U/U<-/T0@J] )K,AA M&"+5@F.2C?NI,M3+:/MO@S4(%[6U',%9P4VP2X80,FO*-9XU?%")FU% /4M[ M.H6M!Z2A'08ED)F/_W3]3#X&69/.QSP._ BQA[/YF,-:T,5?_;7$(108/&V) MH!_>E$#JGT-#;40@BHFZ\;Q]I[@AZ+8LZ0!'%JCQ_?A%Z<9YD&T,R I>>DST,W3UNWJ7WZM86O49"A+78O+V'\5,/PB])]$:Q/PA0"'_,DX6CU M)9=%#VJU5Y>J^;[>3AESR\4LW CBP#:MYN9,N/%:?M0-\881%#7(MBA#"T:4=?4ZO3>0*QAC1H< E##RE1AW@KRB"Y M#*:@P.E)/IZ#XA$C0W;8''IUA.^=^0P4?:0+['H_:?!/X:Y*R5_.7V<"08KL, M%Z7%K_UNWKL3Y;ZYP9:L'HX5T9AP#_7#U(KZ39DOSGB9EL6FO,%I?G.=&(H# M FJ1=8Z_5!]_PWM.DJ:$TO(D[Q+ETL\7GZ?+ @88#\#QW2,<[P54')1P3MY< M'P5+2G?OO+RU% K!PENKRVGP>1K#DM)!.]'Q?:4.P2Y=HMKED.XW<$X?=#[P MTPI2Q !-9A02TQ'+\HHX]];:1+Z<)3YFV5QX[&+ P7!#0-_,!3;A)9:H.^/S MR)-" ^0@JZKI2=/-+NU%\PTJ[R]'JQ57&KZFW?V&4DUT+OG'\C'.6/@J#I8O MK/A>^):CF\5<R M3TS"V+GW8/ON/&4@^G;'=8=CYD]&1.[YW7V)'1=!Q'QX49(L>\$^!.[AMV\+ M.+HY3"5KLC1^Z,8%F[51J8=+.=X+G-*.:3-7L(GX-.,A:.,DA!,?F.Q M1JKUJ,5:\J(]89GQ!A=8:0ELT?KO9=Q?T3EE@QS&=2HBJW%,-:M@@K9IL\?! MALR][O=D]JK,4";>5\V 77KXAH5)%V:V:D/J'BM]@_0#CSU&]N:_9E.'.*6^WAN?.ZA45CP4W3C29"3_3&FGU';*D>6@$IA/ MKGH'.4YW.E2_T(I\+M";:.4N85<*'2,^1=%:U3JP3YU1[!W*\M*T:YL%T9ET MKY%W?LZXGY;%5)#7B%VXT3)1G'JZ QQ\$KOX0K!>.IC*WO1+45J4LI1F0TO! M?-WMQ.-PY$WLU)SO2IW#ER;>B6V?'C8ELR(OWO?;L:#.4US@^ [P$,"P^9%F^@#T)=D>/'?UA\)FD$#@ M\K9?C-%S4"1FC_+@VV:I"??VY<6=>!7:$"&&)S9GWT^;W*.>&AQ;O+4^$*,A$HA%X^1;&\PK&8B=XM^\M4^63 M_!V[TYN%=1/HYV20I2YL)6HM"*L/]!FR@#)J$!^S_KH=[_N[5Z4OS[W'QEPJ M,-6Z5))>KV,_CLVAM@;S$N\Q2-4JH;VSU_$)7 G$83%B[@\Z,*E[,"/0'_W ML!V=K.'H^MB3JEQ!;5$;KC[>]C3G%E<%)XW"8=-@7ZN M4)ZB7%,ZKNR#;6SM=K-,(671F[VY62;FJ4KN'2DEL[DJU>:EET;M=Q'-AZ14 MS^6UT\F#!X,G 2?5 +0?4P%'4!;^?6L848TNP]MU%)F07&\ Z.,>N'EP!\S6 MK+\1-:['2RJCQP?%B^JKV!](^B!=Q$4Q0)K63Z!@5!M9F<-<7B*/6M2^$O&> M8A2_S2WFI4H-Z7Z^J5[DS\=@PK -P>Q82+!ZT8G=#)89-O MU]UD-*/'64FEOE'K;51.!*6HI"FBVZV(-ID)!>SS:D96'4T9?W&.8^C/=4O%K]KW MZ=&YZZ[G20]20WGFEC/M^+9VKNRU;0#C=^BA[E44O3H[OK /_!27=%P.44= MC/JKC4ZA'N]J_@)CFKL1?<.%S\],/=([7\^O'UEH1.+NHW$?QS;)$E$CK>ADG_" MI1+#I>(OA1N,G7URMW29W'T?7UG?35EV;QR M71&^PG6+BY7YR6XQ@VKM5N',J#?'O_B&G)VCCFI!@5A8D3P)N'$VD;K!U5_;1UG7:]BZ"/M;;Z-IOT5&_/:T$?ASG!.>]#SF5%TQ?)1^[ZK'1YJ#2 M*'UY@73J(_>=2ZW^+-6.1SOT!715=9*R!):D3U$(10/ZSXL/96B%YA1&WRKX MTAL_M[*)\N2[K?P@'L.)@3O]E2N2T\,^GVEGNZ^;80INLFSSOT:61; M*=I7/^9Y%G8EG,+YV*O<-%^WIS_+X[#P1Y#3I00F_C\A0_4E=Z#9MT%I"4FU3R#^AK%T?L=JZ3XF.< M-D7J/C"Y[;%8AYI<.ZD18N2"]J[V'SUO+L8&EON=C]J@&)E3K'( O[C)!GMQ M(V3@PL;NJMIMN^;%5K\DZG@N]SI(UMURX\M;,(@9HVUE]JJ%V,<; 9YM/H<2 MG1'<7X1V)!;1:2FL() =R #M954_WHZ6LTUF*IN?2SYRHZJJ(7.&4G7F6DE_ MW"@^(9++0KNK5%#OK8J'=RID)5A=\"XR+(_3Y (KSSQUN1MSW1K7N_[8)6#^ MH^5G)DE[K.-:>"]I;'$:OL#K&ADN@[HNN 2FG;9](:75-!_V5)H^"^"[Q_ 8XZXK9?"S,"75I+4F*MC M\$GK"8T=J7]_DKNXZYW-@YDCY86+*W,!<+?1\&E:E3 KDJ6G(ZAWTP[J]H/9Q&"1( M!F3=HT37D6]%*^)ZQ3\KR0W^7O('3KE*B6T01]CQ M/3G]0K6#RU)LK-/EBT'^W3E+TRR[:(PCN(YH!'6:J,M+'+>,0FZ','I[N'HW MSKL'#!U[U*C&ZU=^:,B[X3SQF1%>>JB*_;!K3]VV_Z^25)\^9>/VF_%^B3'J6Q'FG73A[ M#6U'P_?_V0KU_\Y6*,'/$BD)[@NDL7]T""ZJBW_&>@[V7R==Q/_ O:7F'#\G-7) M:>)CY#DR(WY!SV[J5-V#KYP48U>9J/)VO5!#FSB4NO#X[SG9#K3?8UJ[K 7, M@2@3D_L'5V/YV_HD_41*>Y<7/%P41U_V@\@5#RC(_YQ'9&9T,;=O9'@I7[^!<)%I;DKS8457B5 M(P:M N74';@QC48(,9D2:J,B+UX)--AJ.'_[XB7LGE]E5P;J?[F?J/ &R UV M KMH[#/ 9TI2(/?9;C!9E:=V0K"_R9[1\)\7W?ROG\6'U^/(%'(5%-*)%$)]X_728)DR.@XG8++#>Q>O$//& M _V/X):LJ97=N:8:M*!]SOQ 1\6"D]$<3?<1>Y+]Z6[W9 MR?)&&F 8@VU9C12-+UY!1T&]6(V'8L?EUUJS"Z:02M@WW=:?_+YHJ@R]?_ : M29UG\M-2K?!L,QK-WI):< 0FK13T/^B)VQ-SQ6- UF)MA^CLH;Q;#4ID3-A7'!+]&H8=Z_WT_-Y7K8Q>:G5OOT>.U1 MNZ[4ZWV/A6O_R6& !]!GG8"NU,.. *S\XBY=) /4-H+/)/9Z)?B-4]T%;E6Q84STSI^]$UYQI(>0YES M<(BDGF STUG=E&Z'ER^QG9U_0_[:4-\@'_.CI@FTZU$K9?U[3=.R'S5-8--V MX'[9-_!C!L,=^AWJ&\(+KLP!7#\HED;-$G)AW_C*#3G#VJI[F&Y;N78<5=XL M_GD^3):TU\V)^=IEV(-7$9Q(/6;92 L$WWC)K/J2I;60INO(2G$#-BUW.L#"9UK MI3FXI4#_;EZRCAMS*5V6U8MMC#A9<-5VXW=F_9?4UDOWSNK>.SVFW%*S%[2J M-HMOS ?U,[CK&*2=;CB6Y&K[V0.3.\^$AR!Y]N#@77R=&J@9+ M&T$YW?(^* 4G4Q9S!=YQS4$-VENO83?1M.-#RW$A=HSN&[4:J\!J'F> EOEQC0+%/8CN?16FC_E+MI/Z?LQ(_!T04[T !+^DX'TPF<9 M4QSZ0B5VC9>ILD*?=0(_Q]X,GW72/3L;*:A9X@KW?<8%Z@HW$K63JP='8\5"I3V2[)'SY:(N MTMA2\]7M"<%(8*B9A2'<8Y:4;M(2]_[ZY +A1D+PKL>16I+G-:1/677(I]!2W"7[#J2Y1;?6H.TG(<[9J'6Q?<,=L8)]1RH M'<+B[+Z?^ M]M[MZW??U^OWW,_K>?V>^X\I+[.LF?7]?@[OS_O[.8SU9ZPNT;VC-'(Y9GM2 MO_PQRV.'?GJQ2408L\3<>LY*ZO:EINA-DQN2>U^!48O]KK9JGUV'+!'-[RU5 M4V'?]7#/U*'U@0;=#FI M/^4-(0M@*Q]C7ZKXN;RLXIW3SR5D1Q/5]G6GP"@!]/]&?/K#G) \'/,R'Q.U M&I&"&IZH@92<]L07Q]Z-#\FWNH/8'< >?$XBA**8Y>^A)]V$5NJZ OO>RS+B MMLWEY7J]AL2J25P.H<]Z\J&T!7'G\Q(OU1H^Y@'B$"SW&F\] %](:A,_" X> MR(2>HQH:?!@Z]:]&0%@S"[EN*&H9#K+G8_(ZSO(QS:/9W(R_(UU."=__TU^R MT2!I:0 ?<\\,07]B&U_'\C2J\-4-X!4JTX"TJ(>;H/(Q%SH."29;[%LRY_U? MX EP]\A,OZ+J%["$ &GD-Y5^4&2%Q^SKTW%L_%RWP5KC9.?<\C[AMO <<%27VU[E +V9A0,2WONUJD% M5XW\R>%.DZ']PE5N#%-(1:+"3L4Q3[/A6SCNND)T, KAJ!>%!_ =#> ND.GL M7)7$(L+B;\:M9A8,Z#BAL8"X:[KCALHY3R3GMPV2,<%*G(?_DS/S;^3,_.,% M>2!KY'FA">PIU(O90%RC-_EE& W2&:&!"7K7HO M/;,+[?VKB QT*ABD"N'[43_/\KRI>>4D;NN/Y)P2!HV MB%J]<[3CL'O.AH#)6Y=:XVH'9:/.W]#U_#,[*(2L.,LUT)@T0V4M&9)F9$V) MMC_%ALM^G?[F]#G6,[.D\V,CTI(:#,_W8P,0U>_P-D2)H*D1!9[SB.C'I'BI M4V["#N^CCIMR[KIR+W0^"9#,4=D\5GL#*UVLJ15VIK#C+,W!='Q+=TT"8)FVO.@FUJDC5!>Q>2&\': M$3[&4GL98WH265W9EJ74]JPLBMN_AX; M1M!J"C),/^DV[_83(GJB'K\XN&_OKK@B6KTH:$5<2E!"'86T[AH_Z]H40SXF MPB.R(-O-JM>]3B]%/@%]R\7WEYAJ*9[%#<]>R)]^L=2^(PV-"\EBD-BH9R75 MNH'Y@"<_U1YRFTPQ/4U-C7I5^L3[M)D>X0;X\Q_-Q!;?R26L6X(C-6G&]);+ MJ80JNK'"L$7<2DKJH/[GO%CVHQMF8V>L9X@#'ILNX];"SME^(5:/<@N-K['= MCK =VUTRO.2B"*^J.Z8TX"T9W.-\3&4^+W8?'G.VUS\@O#K8\MC(Y@1')RL7 MX&#TZSE9;X*8];=2_QCV_6)Z6L'&(X]\N!+FQ9#]H)E>2[@0LA,[?"8JVK4H)K7T0B%M0 M"-./IO#FGI?LI%VVJ#HJKAKFEC%3-#^CZRI4F[ Q!P-4Q\V MR(_$>\#':U#/%\4Y]0_+-V4*:;1\)US$N*!+BN@@)3$-/IZ?,447VG:@3= M1)%AQ/JAC5?6&Y!(;%=2^4$3/4Q\^FRA]XG/O^X;C_A@$ M;PFGD.^^!3"$E7Y%M=V/16-#]]U]9&ZI*',IRS,6$ BP88+<^29Y+:] MJ_5]S= -GZ' &Z9RRYR^$07.59SI/'_G=\\X[0%OCN/N1<7J(2_"7=LUT&,0 M=?5BA1O+K"Y6K=I\[6M/%H?<+2?\OKX0\F):T/4S6#T#PF':$L]R)RUJ;#+* MD]UJCV@W[W3W8%MK14PL4>=9P[LAW^?P-LB-C@K8R.M%*=.PN9%]G[;S,26K M][QR(0:_5)O&!W_P6Q-TDG6M6^13&Q\3#S=^ S,R-_*LY:N8/(GI\_*- -.B M,(&/V=#M"J_N1^5BWA%&;_=':_\_[,U_.WNS#-P.%)!C9*%4K@%\B"5G[A_G M%UZ=$O,\"KM:X7W\(9 UAB0#'FBT&8VBDG..-&KY$2 MK@"2Z5'6,SWX!U#(';O62\KS'L,7R J@9S#VFLO+LS%N\E-%)@_Q*>;WR',O M!&DHJ<3NBM^9T!82O)Y\S ,K2 Y%5ML6U5]@YCQJI._T1TWQ4=+03G(VJ>MN MA3&SA^T*!=([3)4+L*M'WWNI+IS678D'D4X-T 9WNX] MD0?U\:'C.Q.2$:$-9/;L>X%LJ4%R_[?S.C-:"%:'=; )I"7*B.=95[GBUN\; M]S&#C[^5NI?)%)4B),+OK><>")@3OU 40CGB0S1-"+94*5,?@U*KO5M1D1LB MIVK^+8#B$=%UE9]3+^:5Z^ZZ;$MP-<5L_J7_EKU^TQUT961G2*,^WZN>5IU< MCS3CI$E[9FTA5Y/P PBO%?VD@G&.^I\SPDHSV8.\-#?!;-S. 89O]7A8%%B) M(MI)FZ5@B4[UU;Q;JMF?!I\L>#KDX./1Z-*O:/(P:CQ\D97ASZ&?V@<^M98K M^R5UUYZY6:432N1<^*R;()\2UWL<7(L=;#S=FJN>L*,+RYAY=LU@RK>_B^/&:] M3'5JUM/!:' M^B'=SM3L"E1BF9\Z(I&^WW;I1:Y[6GY1O$OZ\:>A1B4EY[Z7PBPQ[V@0M*)J M_%X*@V.:JD9T?[/PUPQEW^M6CK (GYU>\78U>7+;Q^9@6?7&R&K]4,GVI"9C M7OUP=MQ%=:^3G[!)7W^;VQ4?"3<.A[/+H![%25GN*8A+,5Y+39[K1*G!))G MEC?2PBO((I"&20\;)S*Z\?W)71*;VU<57;?4>(=0;^B'!?6]\5%V&6_V5WW-LGGUVP@Z M7[$W4GQR'[,IJ@D)L=/>P M[!=BM6U?CJ<\I%YJ+4.'8V(AHL6.05"Q^F[^#7N9_K MT8@HO'3==?]%P9"HBDE5L80A/]_]Y1C6M MZ7RKZM>HO7WV8EY[B>:D'?AG,9VD MH57"'E?>,E!<1##[)#+G(L/25:_?0/ M7L&5169M*N1]#)Q!G=(]B<\+@@9"OP!?!/.?A%AH-!"_]=/4B6%\ L"@=? M%YLN25)WT4^YAJ<2R0"<(JC+=S!;J/BA6 ?U'\PKTQ] R!2\XK'.C\' [6W\ MH+E93C5VWC?Y=C4*\CJ6OL=%$ZY:3\?"FT.8LHAX[(2$:F3NUJY@%M:FF&PM MN]K-K;'K&?XY-'QN4CY88\4OO'+GY>SH;X@M01D7QML&Q7(5;[+,[A:PUNQS MY&,\2NI 6O%GGI"@'G\ ?O=[HH:,8-H:;H6_#:4BVE^,=UWS+5$IX(JKX5J" MUCT:7[$ZFC1!%@[/9EI#W*]3HQ>+$4[4Y_NU>NL",\"C^3B%$W-3RK>&R M[I@JTV@.:%5-<]_305N]Q6&N[PP:,!NJ0_L$3ND=]_5?,P\7J/!F3X90&EBA MG]*['R@L57IALXXWH2V&?M^?K:<;0$TR\Y";(U<-$4EELJ5[])^ZO>PA!KD4 M[04G$GGBUA-;5FH--OBDP@D\T]GPT7/A[" 7$[#QB* GTI@!'^,F""^^(A?_ M9:R/;"2[D1>UI^^2V9KC ,=>';Q>^,,0%\SLG__FQYP85^C!WV;0W-"-^<]< MWZM&28AB!/G2>-;X#M6759GHX/7N;20?> MI04%^U&%3-^;SWE)!)FQ;)6RW%U>$&>FVW11N(LE9^-N8*BP*/?KA?-;7UZ3 M_^4)+I+*M"#VZ"\@(J)<'_@XE.\];.#""+8DO\D9Y+:G7-]ZV&6=M- *V5B? M RIG%M1IK7_AF,KQS NJ%?K!1@/#U2[T2H.-B?02R;R%NY)3*M:Z/6ZF W.D M$1&R!DAKG>Y"/:4S%9)=N%VHE>WED15TLLVCU/;J*UT/%0-;6R_B5&'9*_,U MG0FM*;QM_PM8H+?D"I 6O<]W(#/D>I]'%;*BZ7K?D68\\+FP M.*QRQ6!TGN3FQ+:;M?[B8T366F#"F8\Q$*+%PO?YF %+^%+3(5R7+WP,RT5C M^Z8/ IBM $!MN/^Y\O_X*X-5F;B!CA ^QH4:*F404RI$.NM'K-2<^<@A9+J4 MU+U?5\]\9_\!EW2\SU\H41V6MF:+HE 8!2OU6%T!#Y>+"FQF*@?#??\/6/>W M'%\YFW0+I V#BX4XGSCS4/4F M,+^0#8ZF(#> UW_MVO2OC1-J:VGSL5UE0=)<6W@'E.;J,5@U0%QC^JQ?$YLX M=7TQ)-R1-Q0VHR[S#.>(;]8C'$<_[AMJ(9(I5*81'X.%WAR8]:4!4EV]VO>_ M?'*][_S6&[X8*!@;^ 0[./2G7@R70%H][JX@8NX)85!N.7BHX#;X*:M;'B&< MO9A7%K$!+%W/MI@3Q=]MX\BCJY@#'_7X":RXHKNINR#L@+:QXRN7O0]I6T:+ MQ)X 9[<>GJ_!@':G_X!/O<@;=:5&04E$ KI;J=FJZY/ <-L_8%1J=^U\RO[H M.W-;]Q^>.*0.OX O0-8O@]9 A0S\\G'#P;%^B=:I?25/EHNGA^D?^834]?P: M>$L4M!&'# 7Y0,AG/#,;<.U39$A'DY,SX!,M-XLOVFTG%ZS<\+CJND)?F9&' M]BQ>F/( +*BDB$O3)GBX1:W@X?GD)HV[Y9F/.SXJ&?554U* ^9E'?JY3B M6SY0R)RJ:S=\UF&?P.*D,H#61T(OWM Q.8D-4\G5+E-EZ#]2B:]ON"WA&:)3 M0F27&\K*S'8T7WVL-=9U3[6@K&.VAY4'93:O"B6_A13%-RFU/KWJ\7\0&>""IJK@*?_I!\Q O4:/80#[I WZ3W[AY=SM!K%E%72$Z52;00'+' MV@6?[I"^4+T3<;?M!M^T/=IDIVQG['?NA8I+PXN,OJ(+Y5=@P5@!1)!054ZF M/=7L3W#Q'+[$QZR93&-^6V):[WRR[GHGPDS1C^(>T5%BV'QE^49ZE'HSRBQL MVU2DQBW:50;+2QZ4S[64'R<;0JVMR1>SFV*="MZ8V2%&$P+PYN+ MN ?!R@>\FY.PL;?'X!AYO;>DM\^N$GLW65V]]T3V<4-YF9:.81#> @BJFRN3 M>.4JI48N'H,NP/KK4.'MG<51]@;7K8'4F'Q-Z M_0[\2+'*QKL\V8G8%[:I?9\P]7(DA$?6:/$> G1W0E4[LK>@:/UE] F.E3FO M2N**UYU1-)LL[7DWMP[W@@=JUYE_;)?1:C:$.VH6GG1. MFDH?;/$=E2R<2.:5;&^)S6BLD$)W6 9H_F>DTML([8]E)W[O]KD#"J'7#-;R MCM*',H>[TC2V53(+(H5SN]H'#M#\(UJB$,F.3BKSB$>W-?H3(K*9'AB8':NH MSQH#0J>O$>QG$_=3I-78]T*]NNS+_#EK)"C!UGLR%5'!&T$-3!V^3HL@41>?[C+<2"3GGH;7$D\M;)"V&='/E18P@NP.,F[5W0>?86E$ MJ3OU94%II]^UN;_[(I=B%7>#O>RUSHW<:^3'L[L<:\Z_/(\35$T&?^1CSA?C MPL_]^FW3R<>XF:&'YR?;K4JI7XR_UTQ6!I_ZG0U11XU7IZ".KX#LVH=GB,^3 M'SR'][<8OO7!WZ/VA4<"CF_770L^W.G'(/MD#^"AGQ4GT AY]2 ?LW2!V=#6 M1T[(\>/U5"]TX>_+T?7>#.?J?HG;K[4O>CR!;4D8KH2P+R]^O=OO,#L/?GL5 M.Y-)B5%&J /:EI?=YT;(%[$G?(U)BKHNJ@JH<2$]!:3_AT[\WTDG6B,WVN2ISWX69]MS1$YY M[]32N]S5E3P(/?39^7B5L+!FHE34^2*W$KG8+Z;0P7SVA\B>8\S,"AV%41O& MD!Y+XL[&_7R,M=24T7%;7+^C7*C)BJYU(WH$'>MS+.Y #)E[(N@B2R(&-O-F MYWA5=T3[7ZO2DOWRD_Z-N6.'7J2]>2*='4NJ\'I5-Y"74*WSUNB-+9@Z"[0W MKH(4B")7AW"*5EZ10R\ZNK.4+_ D*LGO?_U^7O[D]WXTU(EWS++R_83FQQAF M &6(%%&J=^[YQV*:@7*E;,+$AOC@FZ2Q;ZM%D$"0UD^]).S7F'\%RCQC=H($M:IU2R.WL^9@E50?.[;0&+ULMRB-NQ.'& MY@'M&-D[5Q_82;>)F)C66\J_Y&,^G).8_=YN!E?W]+]OD#2VV0/2"&270J[< M[>/ Q@M0!&-2M=(E]VB&\LU2*A)_WK51S;T-\/U\N*L5$P^:P" M#9[0N]:.+Q*?E>$3+N(R%WA4/(,ZDPVIR&XE5PU5#!_818A M^BA.]88;FQS".=\95:(G#'Y>5(7NZ4JA#UG/QP0#R"'D/D!G$O,!WD;L*O"; M!Z)A\'??+A:-(5'?K#L \3'WP>JGS [>O^76^(_\S: )(BZN("CP%6(/#:,/+*73$5-Q*_ A%K,PXD(!X1O\G:#573 ">3LDMG( MQWRDPNZQ?[UCQRR@AQM'-)!@"NM[I_.(HW029S5IH86/^88=#?GKHEW_ZQW) M#P0#XO$L\NP4$+L8#I_ B8)?+X+E1%24_HN;8/"'/0 8IR!7)$2)-\?'+ IQ M?N%CPBL)GU$3T'<+/9_@PQ,($L1*B@,NI"EZNC4)7Y8X=.)U7\[]NO_Y25,Q\$XL6Q_0 1P#MS"QU!J0_MP"6-A4E2! M,!3[+%?'2YV.)/+6?>]LN%RKL4CPE@R5G#:2\W"N>B&$TS&G]Y?S)54JT]]C M\B@*:/"(R$$Z*8Q=).-$9*95[5&NMLT?O"QU4V(OXE-)H<9F@*9%&GNZ;.OV M-F,LV*J_FWY<>FF5CCZ8\1(FHT'G<> B'P.=(C,-W51K)*P0DRR6 MHWT9:T-HQ_I5ESK/]J#>]4)._HGREH1^\JG_P)8H#( TE0;(;(^JZ3"RJ-O0 MXKSM**P';M)^>>CQ,4MLY9 AA8Y7K+W?Z)A4K#S4S,,+Z@]7SEV@4R=U]V=&_+7^ M4$M0?^C%V_>W]8?%:%"R!4:C\% TGEXFR]QF+,@QU!MDZ5 E9VI>#J%&XD-2 M$2X:-$A<5$1W^%W0"JY&6+EBT,GB\*'2XI JJ_5Q'\^TVMG%7CV91(Z4XETA M=14K"4]<:S.;WD_]='$1/P2BJF,XM0UI'CA+WSJ]>I^LL<\0 2;F#**+7RE( M /.$I\295'B+/(N*;%B Q4AGFK>FUK=J!V?9C.QQ\WBH5]Q[TI/7LF4Y:G?L M#5Z0WBFQE/Y),6,%%'.+>Q'S<:Q"MH!BEO@CQ;R([*@-QN_*DB]-WKF(FHY5 MQ-=^JZK(/5L\;V;(^YDG%R9GJ'\FC>M:S@*[T1 )WL7'6/UM.P(K7AAA&;'; MEOT!\J+YW&YP98A>ZU=J%0)&[O1?K(-_-L32\:V,K=%'7HB\W(V9Q(E@\!DI'"%$Y)2?N>IXT\SY@1\ ,9Z!/A>=U@$AJ%=D[[ MDRM<%GOY&"W=I"UZ\U^VIR4>YA9?OCQ>,!:(6GRYTY4HA"T&DFZ5HB "BZZ5 M9!I[.Y0X<'R(JS.4\/1+TGKGS1X*/ZU"K9J<]T3A8@*JW0<%U/IM@'V>B:_B M^K^U]VNQ<>7>$UW(N?)U?7J 9&9H>%84MR/YD:-N]LUL_$N3?I(>E#^MO0<5 MI7ZE#Q?='-2R).1Y'[FS*%H\WU@MB)F(C?/,OSOQR\MPL98:RG)S=%F=+.$; MG[[V6(BR4I[(2YVZK=;SSMQ]\)8BP5!S9_)22*;58!"RUBMLD>Q()VTX05)L MZU7#^:C#LV"%9+D0'U-U"*S01[:XS!X==N&(CK+$I_0MS1M.-DWA^ER2-E"X MWKP=UF,R.-JD2>Z.^/6@N$:Z[,XW#M>"\L@I9LGU M H@T$L[Z1W;@$B86WI+P#'05'# /%/>4<%5K H(_ZCZ(8:![_\V.H Z)X9LD MX"W"&> EL$)%VU-M-2]LP>AAH!.R@H]A9X!:A:B3D-;OB@]FD/>3C_*V# 9PI5>Y4Y2# MOHPD*"T^0M\%['@)B B>Z5_F_8&XT+I7=9XT&DFVH:T$\T[CJ;QU2 !/):LG MUJO;G^L%A0ZOU#4\<$#M?D=L&3X49)[V@+1,&463KIEC#EA(R=&?Z?MA MX=R35 O;FXH1ZML;<>,)@P5+O<\8'0!F.F]9W0 ,05H9GNDY'0;\@ELCZ-J, MK+NLZ1&IJ]&GW]ZAL4Z\.(_IH+\Z8?ZL"H5Y^*/%K-&-C0>!9%#"K\0214R1 MA=JVJZL&N9]['LSF<*:<4QHS_IM+XXY/QGS\;RL4;JNLS&$8E$?))!O%G M-Y64O!T2M%6\YG+OSYFJY[BZ\(9VLHMJ3#D6"J9WGNP>CO9.-=Y8X_-MI;O" MF<147F)?\>,;/_G5>,YS4>N^_#KRH3GH,N]-T&'6I[-YSLSI2EO]_.8+<;J& M\W>+NY;8,?N-\Q+OC.5HBU(V+.%M#=H$6:3#*Z##=/S22VMYQ*-,0IS+LU'6 M@E'@)?--%0O=M]Y?WO[_G>7_MSIQ<)<+*H/YF$%AXD_@>(> A&W@@3AU7@A8 MD0_.A#3>!.;'L\'1(>2&[M3O/,N/W"ZI+)M&A Y2D5,NK!;DW24R)[CEA=#B MDC\=))> M*[&11.)#T0.MXT\UP#B5UKWD9E7AN',53137O 8E>-$?H*=D/FO M=L,MWXE^^PAD2VPDCJE'C;7QCSK>;B.G^9Y5OUFI)_"- 7TEK(:_W($^BX7V M@7(TG+[EA'SM=E69+H3WLT2VUEY%L4/1,E/:!USE#>#.B3\J.R'&:*&1 M("7JQ+1_*678K[NR:NL X +F#[!F/:&.>N]),M-8],P(CFE&[4(@Z>>-#(-P MYX^3119O@>8;0/&?.&MH&%F5P=T#5AD*6L\$F:EGD(FY?J+)U>S-UD-*/[U^ MA[?;['-OH&1;@ A7*GM,\[K46Z*GJ_=JWXT=9@46Q\;?7=!?NO?7@%LK-^7: M^6P\\%";.=MM2!IO\>JG!W'*#5/I^4$:-?J>*;/Y)0[QUJ9UQ(^/Q,>H1;B) M06 BD6OC-TV'L[;U0.#IN%V2R%S[M?.VSHIM3_WJ%AK\C4'M]HR=EO(F@34% M/#.$S6J.<)?KW&F;."I)9/D]\?Y(^R):%-8..LE2K^I6: MOLT4XD4O6W$R4G'T),F-QQK?#N)"SYE92AXHW#X5-6X6:G,MP\QAK_$^MLM( MQV>DH%P,-FPA[ U285+O%OAK-RA5=[N59UWJJIMY'GW!CGOC ^ZHO7B0H+OK M*-)$9A:3?VECYO11'KP,4F\=;!')O]B07MWH3NE1W>78+<(=(S_=VWN^YIP+ M0Z+;$.8(VA))'^@)5_S5&2I]#,X,I3\CM6N4XK\H P).JS?H^V&J]= TO*60 M>QRL+.+%[\.&)_G*V/,QU<:G#*_?F+ERA5U/XSCYO*6\L!K'IUO"TV!%$."" M@_!DYJG&=2XHTO6)9;)7P.J7Q'OPRH'L]G"$[<-P MO]?= MD,@ K0_;]0F1P$[VH<#H8A_Y00:LWB+?^FEW;]C,E0KW3*KHOI"OE4HT3=X, M*OG70&=5Z#3^=<'CW>]#/K7IRE^.QXNXFI=.UL>U> MV_&7 G^;L(1+5]S QYR_:J(4U_U\6ZO@D)N:RL?LR((G"#>MU5BQ=,(C5A%= M(Z)4^I7*I&J-E/V71._:$Y1];I+GD*]]OP8?4F\QPQ>=V&E8:ZL&EU1U9.F_ ML)U??F<0'$!9RQD@2M*[]]>6#130(RPN6[S)M%N:\F=%2JGP0(?@QT+C\M7 MD89+/RUG%K^\[\NVQ:L0 X#.7!&&IC]R]/:7'7S,IQ%]8Y7XPG3R9)="N0 G MK)S_'CQ9[7,[/U[57?;\J>.^I*(D-?F:TJ:'VN:RRZV$6]>*6C^[W=TFMCU+ MY>P5T!)\(TP9QWG4> M^8JH\(?]^8M)P)JY4-?;PE/]_6XH7I_YJ9L;E;+8OY,2;*O\HGUFP;H1K!R> MZ,49WXQ".S5"FXC:2< M!5N(T!6DDZ&E)(ZQRYE?J\=MF-/ 9.WN:/I,A\C1 LZQ:BI M"E*-:F@IH"]_BAP,?#U?D.)1I\:V-FR>G%-6Z:[]LFGRU03C^-8P]>ZX;3=> M/O'!8(1?9^\SPW_=C/NV+[VGI!^EV_ M!?W0-+.1([B?^)CQQR7PW!COQM_\F7R()S M-4=G5-!O66TZO_5W%_[C(.>9 )9 M&Y\Z3CQ='M-F%_.I-+H!J?\6'V ][#$I2#7<#FVF3S[JCV-Z&*12I-I%5/)? MU,@_3Q "_1VUG(C">>MVT,)E(V<]%]^*"*N MU%4[(]E>A4_*G";%1P/+(XC^A%9R8?)-T-$C-)F@RIHJ7)/PO"*QZ/;:!9NH MSH]A_;N&#+%/:-@'D2]V 8^QT YA>(-'#9%IIAJ%ZY%ZRU.L[#;T*Q!=*=A.ZH#):CPAIM>'(*RP_/V! M]&Q'FZ*]#I/[%DY/Y_1_<5-HC]#3N(9N50+PY)_07NDI9,BL.@-UL+2JD'5? ME1O:"QGV1Z0UZU4:=N6N,]2YYRPWAQ'[:JFO8JROE:_9EM64N;/-)NI\JMM$ M?%O1MSCN8=0O?B8T--" KM0:_'I2SF=?@G9K3>+=W=QVJ\#D "([5^Z1*2F^ MD.-LYS$QS[0^P7M8+@Q9?TC9AGJXHLKW%S2OFUB[FI@=G"WW:' M^,]>I*\D:/]=Q%PZ28!IRM9\C%Y>[FH^EP9[Z93 M%R6;^)CUP!Y6*G(\J!$I.\X;$TA\&ISX[]8Y 1B0MEA!F2CA8[SP"-V5N9S\ MA 3I6HEV8R<:% B#E(CD3>.)S:9SI.'VO[^!)YGV4<>BCI>.:)T91G2UU3-- M8^V3S5615M)(-SD%"^UU=; %>_@8QMODDJ%2*&CA4,"=PLWR .> ]1SYSXE& MLF"%+W 9"UW 0W+46I)XE2<[V'SV,(@=O9(3L:S]R:<+,<1)@^&"\LIM@=8L M?WR3-2S3P3T%G@O:"&DQKWT96"C?UN8>9)U5&QUV)D>6JU/L8>G[[N'-EMW. MKTG#5G^_"JU,ZY!Y[!V'O62SJ?=N.B+W;T M4]%]F"CC8T3U^)AE=R!;T1IR]S[BDD\:T>K89-][NT[KH,& HPT6$L> 9\GY MJA\F ?9%WD-8F#ENV'U]^B>(0#ER,]%S**=@Y<;9J1X-L=9XUW?_8?&&" MUS_3>)#R-%+X*!]C+_R"-/RZ,N,"1"^SD*MMK7GO8*EOB@U=+E8S*"*UJ%+?O7FMBS#:T)\<; MS&GQ,4O]!#FBJU'17CH*N:0W8!->N$KYLGEL?K3\,7DC2B=4K?<]RS M1SE!FL:W-[YMDMO/;GIEIA^R2FH[9CMJ^'"A9T@C#Q5D]FVOO.T3:31E!=3& M;/VRO)DFE4YU+F^8.MM>>''#[ M5O7Q+1_SL9F"_Q1,<&,L5X/.6 XK+JJV(MVGRV(;GY.3HO"(J3H?\UQ MB31@)W\H2'\6F7JB>4J]S*2_OEFB^'U)XB]AV6$H[YO' M%90-,@2EA*&.7"%RI,K/7<&L53;%K>(?JS:?P78]LY@LW]$9$*$TM[S8HRN- M-DB>6.#J^"E^8/=HDT5&DE(<-><2&1%6AKJOZ/>Y>;E#:(11JMKV^OH(N-.0 M,P^;LGIB#X0.E^I%-Y"\K=(?@E6!AX.>Q2\*KGUU!P>L^ECQL&5T^)?FY V$YG&DMUV[C3#(]U9R&@*B"&].+DVVY" MLIO\8&M.\_8T\RG*R!-B)?D>/H8HKJI[$+[$85GE>6>?2!\^]]@J MX1+;OE/Z!L:ZPI.MEK!JM6:_R7036.$Z!>00[L!:\P^YX@\;7(ZD1/(QX@;O MYZ(ND"<'$E&;-Q/"$_I;LV0/T#JP-S=/ZRH&F12'\VP.TZ-U[7SE[/I4@O-< M%CLFE@6EH2)W"L+R,2)BR,HR)KO]4E#.T>KV:89M2Y2DU,1BG-B4,AS*Q]SH M:&OC4M;\@N0DFV>V=Q!(^';*XIX! U1'W%C/ 4D)/WWWAX'76A;$'$P3/PVA MNA$8/OB/7%_A.H!IOQDWB87DG6NNU_K4//_$QP1=3G+C*2U6D$95D57.ZP55 MP>^@MYD :^!2;R"^!S>*;\@@&%*HTTRP%\\Y'3NG-7)7%:IFF?$Q+R+ T9=X M08O4H#V\TW_5R6!4JI>B2W0O,0C]*>\6P%LRSG$B#8'("M8Z(B)RD1FL#WS; M9SMSRX*GQ/F%U'Y B%>?"9&/@43 J ZL-0K!S]'!T3H4O^/]0(5_>9#^ UU' M?F_S0Q(MQO]/?T](1!H!IK?SY$&N6I PTZ.*O 8%>:LN,/F8FP6VQJM,7!M$ M&+8A'F[K:R3C0NO#W%[L/22I$TJXC/J%;")KT_2D&Q]SB'H;!YFB@[' M7Q',FO[_<>W> 00KRX6/\M;4\XQ;[UG&L!]4W+.$ XV0YC2[ ME9580G%F"5652YY=OK(95O[E#-;1]TGI3FFO>8N@TT1H/K M2@]G]MZ2;R':I(CJGN3T'#/'P==*U_P]C=;.Q-WTCHV4.= $J]-YNN-6':6' M ]<\RCS3HS)*4E'PW.*Y=>KS9\R".N\Y6*$ _"*MBJQ,XZ[T4Z2[$;N&VG<) MZF6T]0+7#IQJZ'1V^HG.46BRJ:*47P@DJQM)M861;KY=C_P]<\2#HJB-CEV$8B-P;&!<2K' M\W'IK3+P;WC%?^M8\L]9^9T:\&8-/F:[ML S.;PO0AY[C$.+I(G-B&@JJELR MW\NZ[6WY&%.-N24+OU?I_Y_5L>][[/B-CREZTL==#5_"S6]S)7(\'I>=+P40 M$5>2:BB9EDHM6(.Z0!\*G7PGDS/9HK("%['I"98^]4=&L@S/7L/') Q :GR, M8WL$'Y.Y0JE>J0ND/>28PG(X=#-N;I3-F:X&L!\ FDWB>S[&!H,,_+6F'?9$ M'X0(..$FJ!L@+&,^M+RS\$!JE4W)2]K*M#[U;)S5!;4LQ8+M2C-.Y$P2M(,X M48,B$&_N6FBAXG4/+\TZV=3MJ,$2@D>1+5%3'&\\\?@LT!>7O1CJO;-3>UV% M<"%!H_8=^)K"O92S4PENCYT#U7C;.:HL7S9I)>C4ECAV3HX^7*=4CUK[$Y$S M-P1-M(?G;OR>#R8L<+%($\C, MQ=8)RWY^ H<7W!NUU'$@H)/>Y2C.6*O(JK M(:WUPAT+M>0$7 BPP1L-"22"]@PHR[\=<]C8IEQHZWY5DIYX003LTKH:?%B= M9Q.DR>I_Q#*B(^$,MVT>!2ZZVUIHK1/HCCS^M4'J8SC+2IQ#7C+PCIE?^1#1]K FO/8W@7=VHMYLV_?9:4,X2 MRGM>OK^+T$#-'XXJ]7]QQ=5#9%1#*C:)(A-TYS9E[8+__JT+Y_#UR1&E!H$# MN/67I7K3U<;EM@"?DBH]G]6MU.\J&V1YV'9N'7X%/J<<0 M<4[R&JLO8Z1 <2T#>,.T^$+#%T20U@E9<'X?0=0-N=&D#1BD:AWA2HZV R&; MH7-$=.\78+IAWUTI+'BA='R#3R!V0)QY9EVNX5I7+4D%NP=5B5U=H%J&]Z M7OJ]V\L5Y!4J+:N,A=;= M.A*XPI@@W#'_E.5+3WK$RJ1;1VC_G$UZD &EG2QNS@W;>\Q+ORE/AB;(9"8- MJC+"JQJ,Z+AJTEH_ZS.Q=6U!ZEEV+KX1O*ZG<6E@U;44."UVM_;]^^?3"MJ( M:.!WTZ,8]0/E$7:6\Z]BQ7YM([!E@M!(;YE1GZIAE@8B=ZY)3YQI,/^/"IHE M\Z;P.E"0'AHFZ'X=ZB>#, 8F.!J1\KJ2K75N+\^7[(Q+TDE46;K&D+941[-C M+AG_T;NL.BF!LLMUHU@-+Y#EMCHNI^A)S,O \V82VQ9MN(:SR> 8FCBX0JW!&N6+?JG^!8N*; M#9M29ZWOZ;H=)!U/ZQ3TT]^$J APV([Q[LG,L'U*DT:G'FO92FL*OW_WX,O& M34U&:KA?GJ0@IT&7QNADL$#0E,U4NG_QKD9DX=U'>HY>"4M-?]Y3,W>TKG MU.4"9AY7Z0&G3()&[ ?]>.O\\%T7H<_(R_;TQ.U@V*H48_^#AJIG!%6^CW&= MOV>PX%LTX/6![ OH8IKR0K27T;/O@OGCUNV.-NT;9QP=O$ M(=0[+"W@/0#H.8 ["0.9,*B34MJ^59;M2^PR.W/ X&U%!:E6JJ^>D3-W\I1N M7,55UQK!2K-@)@-V#TAO_&H*19BR40Q% M!,(!2('(Q\1OYV/NW.-C+L4NSD)>J-Z@,'1Q&UEWA&3!._^9CQF&RV?I $.4 M:< 3$:1&*XXHPL8P*HHM*+K0(P0W&7!J'O QC8O!=#YFK<. M>V/O$K:]"3L<_5[S<'JB3(/;%C?.4+G3L]?9CQS'E$P*R$R% #_<:C\#87GM M_6>/[+4/OK?9(?IY4QJ#+'D9T6Y/;RULL#5O]Y;D8]KM\79EU$?[W,L@']:R5.68 MNT,N,A+K5<7LWDR^>X>_$%WZQ']91O)[:W2Y)PYRI:%8]A#OV9SI$C]O&?52 ML."R+U?#(./LSS)N5;PE2P[+>KU1W9S-<8.4F8&'>$1DPXC,*F99Y"A'.&RB MN?[+NKK.M"1'V*0AR4D[7TVLCE1,*TWLJ Z^]G+AYZ*'9)K'N..B[>A!QH6] M#]-X-A\:>6GKR[@>(O8>PQ9THT7_M^\U4[8_(]L!C?\LF_]O&"/[[X'FOR$J M9]O)1\BT;M7%XU;9J N]N(#IIL6OP+@)-#+.&VOT]2'$/%7+*($?H5H.5P$K/< M,NT@\.79)3Q&T7ZU 3YFJQAD/:^%_PC"4E4#JM Q,JV(O/*<\PR]?;(PYV"= M]I91C6O;80I-H+UYC>X636 A']C9#'2I_5\AT2MQC)W[FGGW_ZH6E=1>AI^,] MBTS21!HB.L9+)M/O ;1?J#=W0;?V'=+( 9 WX/34.1R%A@K2*4J_+2#1?;)MJ,\5=*DDXKX2=WN5# M#R_HGU_T=1A%GWJWX&)1>:X?;,JZX!7\K'[8-JF^HJ*^,"=7^"0VO@93F%20TF L@0M=GZ@LEP:J:3O6FXK_WOY]7OS2ZAKF3']^F,B M$KK(M![238#YANS>0]K8>[3\$WTJ0H=Q4-*RY!T?HQ\!;NJGAS\U_33+(/L MJ"3?Q#%O$&HX"]&Y/_?XLH3L0'D6\N;+YTV.\'/7EQP3L0J>HUIF<-HTD$2- MCJW1_?6A'B_N0V>1A$M'X:;%V1)#D%:H-BY6/L@K-I'%@C,H]XYO.8>D%P MVTP3H@&TF6+\?+FXF\S3WW(TZ]J2>=6^L8AA_?=CYB_$-S_0/,$ZJ'-Q@\11 MR,W'("+JS [C%)R6Z=?IQCL>US1V9J0\:+F*C)^,4X37E)\CM4]#ZE4T4V)N MD GTP!.[\6L/Y%1IYZVB5_.Q\;41GCL^RRX.%)Y_6)NH6#C%VTC.B/T,.S)4 M)TQ$*0//)E6=Z#)PF_+2CI2AH47 MLO31T9HX"CU5U[.T[VW7#=2:72P&0L$#ZAPTD!;6A_VX^F5,"OU10:]-A2?# M[17CLCS.C63\0L?PHCP^BI6KUN-DDM*]4O7Q]&S11S[FI&Z4MA8OM>)J M38.-WX/Z3.+.A6UERC(7D:UHW/7-=.3&7[G;W"IV$&3HS9H>((64BCF6N6N? M?=4]>F),;7!EQFF5X$3#\X$8UUA2&9F&@AI4< I!VI/=4#P#M[>*/A7K]7+J MW#WNR2)A. MKG'5"_K6O$@LMUD>[DJ/%OEDG!?J-G$=6M_=+\_-TX\4/QV(P63?,\-_K;,] M!L;$)R1<2\H)W6!V^!^30H7KR4Q;ERB :11[]R0P7-_@OT!^BVLGI]H@,61: M23*#@JRT8)F1(_6:&4(=/ME.V-$4Q--U1E<7G&3B?Z,ACXY$;RPV$E>!'A V M9(&"!!3F\/RAOR9DS^/A=>NKN*:(2"(S"9CJ=Q PGBX+*%)XTS&7@/]"AM>N MTM/,A,75/H@-((??OL^I8W]YY"DA.#!"O1IM4X]J*L*%GX&/R$8!O;WV8<_+ MO\C@ K.L$?3VX@O",Q__U[=F_'=?UB.^\%HLLB)<,$;&4E=3@*PKY!USCRC,2EZSK\=IO.SF<@,+[HN>@ZN;;E&A;1+P6AP%S[0$M]A J0ZQ MYDS?"FF5 :GD.ZMM%=O/;A9UR0Q;JO50W.7XGIHOOKO7%KLQA4"\5'S\WK4S"4F^3O(/.I-\G)SDXB\)/6&&W]Y' M#D?Y^>A%O$6*LZ'\6$@4Y_+5@H>YJW5<%2V!2TQ^EJH7( MU".M%(R[J;#A8YRUU,W[3:M%M_$Q0LW=HRI8)))T?WRZ$=HO1N^"PE$7D ]I MO=.PO>1\N@W%I<[U+2JEJ'"#-CLQ2/D/"[\HR/2M$!1+UQ.+IF/VN;J"^2,I M\Q18SN;0JD+=!I^S]=N1":^5SV2:K.=(^&0RT\M#,%1T9?('< 5L^;JHSY_V MJ25]S#V[[LU[V4\^NA&:+V,#$_#RM?Y@^]X%[>W?1:#,5J.&D!QC?'/[R2@QFK!!(5-0,OO9^2D$5D!K$@#Z#Y@!?!*&_ & M'F0''2 G'_UUSZ=4)QXO'WR__NA:/B9W.9D8P%N/2L\5-'9JA%"@^38IBV:; M':MJ L5E:)O]?&5'>8&HMD$+S_ =WOPL(7P4,I">#_KGW$J)N4BZQ^3CE=4F M(O.[&ZQBTU70T"?^(' ZMG\G^JW<@$^OT6B!C^E.'8@F3C1Q-?TZ*!W]MD?I M]ML8/%FOFYY[G\X\XY2&K@U\_2++?!]M6#F^9%'Z@+:TG<.V33:K4KSBHZQ] M%2^4NQ%1$6$ZF'8?1:2PB B.X:IE&ZMEP%QJ!IUO<0TJOR"?\FW@^72!X4[G MK'6DY\*UWE[54O/#D87CDQ:GBN-1]&F._CODO\;&Q?ZN%NY:=4HFOG'3Q.F\ M Q$,^=)4L.,I0F'F'C:2JV-VZ6'#HF17+;A99^*773=U[S+D\3XO.Q 3=$%O1-QF<('2^1R>T:2 M)GA?T=5U!YP!R)*<9_)TX&XVJ&H&)63K5+M;K[Z28W1X!2K^[;R,\/-;<%Z< MG^UB/Q!OIX ?3&^5BS%-D@ &GFZOT',B-"]D:YCZD>&^.[M,K]6^'T-"ZE^[ MKKR=&8Z_J,29$G3M'J#(L'85A]S)>U#]-MO<1&-T6;I$O8B2X%0K0/AC*&$) M6%'-Q^3[PCN(/96FXC:VBP&FU3F:.I8GHK;U52^5$-'YTIFN.]LQ/4D !;0= MF _"*MC.L]KV+AY#@E+L _/2%;Y Y_"V5:$R/5'KQ3J/N [Y%0G-/WSKTR\S ML^@!V?'(([,U^,Z'KF$6/IEWRB3!'O8W/J8^$E BWKR.8H]M8-;O,[;Q;W#, M*\*32KPL&AD7)%]6_+G[Y"C#?N?^*WEA]J][7\Q9>M_,&UGJ45>A M.ME7GK49C^[33RV)-YSC?!5F$.$M+"X*_"HM6<,?^)C5$U,:-I"I<; #;P.+ MG?U&7#Q\(7Y3"-8U!)_L/48MTI@44IPTYCH$'6'1X]+?LI;GJW4F<3\YXZ9R M[O&VQNR9%Q]4A_F81XZ$HI@L?%K ;_!ZMDIFT__#WKM 0_6V_>/304I))_Y[O\S[?]WF^];S_Y_^N_[O6;ZWWUUK3&K-F]K[W?5_W=7VNZ[ZNS\5& M&1>9<;W,MSV]J1EZN(SLH$@=XEED?)[6_7\#CE=+W C'TP#>S(_'S,U_?LG6 MVFE?/.RVY]"CGY&/@M*#3!FQ;)J,H&1WP"?2P=K#Y=3 RV.EUW@WJP7P^VIF^ MP.3!2+P# HDLLE? 7^QY*")'6ICASQ7*0-?33&!B2\=TU"_AMX=#0-\DX ]K MEU=1YD]4 >0>8-44$\UI?AROS[#Y4]5V8P;B"?, :3TP[=V*6:P0II?\$GXK M^8294V2C:DB*'N8&;)3$/2S+*XW3I'7U.0(X.>6/0O_IJ* YY$S$E8V<-.(L MK[F%'QF,WWTXZE$-:PEPV /2<^BM=$K*IX JQ:QL )\7TJ006['M/\"8__= M5^:V\>09>F\5=#M0]/G_XP_ +;@H%V MI,*;E*@D4#K5[U):FA(Q2%/:_LCZ]B77B[6W ]?W] Q;67*+O/%MV[;I,T_& MW+ JU[VZK-A3CO*M[D",X;S\+IQYDX<\:N1X^NT4DON%5=+EM[KF>KG7<3=TZX5!W?#MDZU$_@MK>AVW2VI>--GK[%>3^US9 M :V/;+%>_ZH?U5=">0ZUA@6Q47*YTPMB;T8%G-7K[KO:E3:0&MQT;"):I2): MD%4>5W_^OSSX<@F9V!%-Q#E\$@AO.OC>PJ&/Y4_?K%O>O'S&E((\\8P7;&*_ MRCG!_%#&R\$1T';T8'Y5FF<9QCW)SNG13+IIS1@MS!AS"OLEZK>W\-%#_$]M M\!$;Q=/,8:X^,6D&Y M+BBG@7K#K?[Z:9*'B/>3EY8P2)P[MJEM&!7QY^XZ MCFRD*4Q/("ST ]ZT9K!O?R>BM MK>2\U5UU+-AN;'[9T=JY?UBO/RXYL\4QJ M-Y[8!ZA@:-Z"G"#-)NR,/"V&RAM?-P5L&'<&PR^?Q1PLKHAI?&H.>$KD'=;@ M:B:AT$&*_V(2O<*G]9@G^O!D=/Y<-2;@>,;^.5$PHEX[:HC9]M=)1LB[6]9K7\F3^'$5Z:A%J1B\?AU8 J M >9!#^W/;@N>[A8JG=_ZJM8MSQQ^KK 6,Y57,(QF\%%'QJXWIP_8D2%>9N&.D@=0,'I#L^ M3]JOWB?^P&$J>Y2<]#,32[K^_IM^7:8TN%I'S\_@*<UKXD^FFJ93X&'O-PH1[=\5 M<,>-= ,G65:!R^%9%[3LB0<_B:C MDSO^SN]1UQKS>&0&RT;'I _>;V:8\0:F!B;Q[#1*VAEQ(^*:[BPR\O==OW@! MJQP'!OU'-AD"-M;_I&UQ/C,\*7XX3)_?PBET=*+P- 7<4C!$(XYE#(17334C M=E%(_>! '\:]M\PHHV?BR'.%[-0H2]Y%D1QO%"]@G+"+UD=XK'XT97S51<8Q M=>)XMDE/3;E$L-+&8,U@%+&E#%.Y<"WM*6 E5>%%:J)CPO Q;[2F;. MU&E\7[ZGV!+8/TKYJ,>9Z"N8QZ>#9?Q8'S053C'5X.\)*O2.RG!'?Q>SS M* M^(@FT8N6X9-S^=JE/,%1DAM5F^YDP=KG^#89"P0%"/N5C;9?F>W-P7IC$O3! MP];U &@C#QZHK\F\C6(MD[^Z'D_^T/S1 M3EG0_4J#D[.KC-[AK(=M:J*Y_#\C=#[8K_0*!D5Y_2#*#O2.& MY!].Y^NO:3>^0=7O!U8PN1J<3E%D_86/_]1"( ;>NJVC+@Y9^<]TEWVDX;UI MMM%#%,$7#1Q^VY418C\15+6^ 2-_^GE-%# _N>KO[NJU)#N4_R0Q+Y&X[.G] M)^(7I$JU\ YPZJK6HF$U4Y/G)1N54*Z->%)5&*;-W]J3_TKQ. >)V+\5LX1Y MCNZKZZO6H26S6C%]&W0]G-FH%TX@>:X-9ZIQ7^K5%QY6,-L(/U8Q'SC2]XETT/ON LS$:IL"::$$7# M*7(M@MW^?R5Z_'=?,MC/!+ZEN6!-F=P6G,*[*7$)LA+W_(S+S+'ONDT9T?"D MUN[#]5UK[9J[_/CGY %>CX8GTS;6[A,4?)4^:]N>G7RSHO+9K5[.SJ[N,Z"%M MX;7?ZS^A(K$E&)JV/*@(7";?SR,$$?+/.J1.-%X;;:(N?62C)@1OM$\J[&7U M+,]+J'T_MWQ1T7J)!&_J0V3!%40@Y/I:VFH]C5RUK?"I5&!#.?W21ZW10AQ? M_X:'J*&KR_ ;:^*> MOS39364@FNNQ$<:*+Q3(T:YJ%K*/QFX3,:6[/U&,MX,J!_E%SPV.-AY\WU-A MTE/Z<^#.@'$2@J[W4++'(!#B]"MXQ4;12YCN"")DHP[,@P@BN3.%O%UU*"1: MO^5K(H%/1!CJ;!0!_10-&J(YG!RG>9GB0'-X33AT,)S#"=)^ <%Z<_#>#:QP MS%C]H#:\L_YO]"G;'N/K"0M#=$2$>2PY[!U+.X)14"D;%72*9-F\0@>1C>Y_ M] ^BDU]&Q#J;Z(N18Z,&MSEV+< XO!1 O0B ?6CZ1N5I3S9*$[,#0TO!0/=) M!@?^[RC_<92NR_73[LS]H#9#B!4'*="(GU],;@?UJVS5W3;[.#-"?/<715.7 M=1Z5+D=JJ@S<="->_#^ZNXO,2C=R\QXVRJ:F$SZ.VP4:V#LA;N%LN.>@S^E] MJEN6(V7+*^8840[2>UQKNF=E5O<3!]DH>/-KIAEQ!D'X7)?!\B$UW>22EIFE MZ!87ZW-](B;7#^2%G66C[F(/IJQ^]7)YRQ?QCZ.180C"6\K LSCD$;B$Z&,A MR>&NA8\A7L6C!9HCW_KZ]']6;&Y*_$JZE;WY"1V?U0O MMMYT4"LK3&X"BL6\( EZF+)1G_L/M2_J7>G7U3#4+HVNF^=FMNCQOW31I+X, MK\J=FB6 *AC&+41&-C.]L![!C92&5OQ^4[GB[495LEVLCA[O;%<3?1:.!S0E M)>1N$?U4])HZPJG##!_-QW15\ T>,F'H^'^W<3#='E6JYLTA8+3R()W\HR/( M'\DO6:4#?+6(B^6+%H'V#?DH(+A()L/,[L4!E05MCB]%"E\\_TTS_W)F,0^SI^C6L)("*J,9*#46-_9-#WSLJQ/J:J+V^WQ9> M&>_H%05+A(+959%Y&L_7A/>'<1Z3U@A1F+JM\I15XMWN0V*Q^ZR#%OX=.Y,;4\$<+ MG5&IN=9$F-MT9T?XZJ#]( \+\;(?VP'6&/ :*7NV<(A9"LA?!D,SCA0^+,L/ M31BWA$;MD\9/FJ[*"7QF61]+26A=)C0YUM4/66@ZZ3/07+%\HSTF:<#E7L-D9!EZ[YVBGYQ@?>TB[:<7]QCK*5U,?']&ZMI%TS]OJDH;633(%2W-RG.:T)W%F(&[R MDYPV2E-;Q3[;[,E;+V]Q#>\Y]2")LGG+DV4%87 7A^I0I&HP_1:EVP%7@HG% M=&5M&CQOO;*57R65C9)_)Z3F$I6I-!]ASPFB/B!<^3-?6A]-N\BAA!1N8HB MWD.;LC1;,W12Y0@91^^1>AURUW_M]^]6_ZPA)3 7!;)1B ZK@-LJC)9KT$_< MR>C#C0D'VI(LH3-6Y2WBPSZO?-5D8EF^Q'X0$%LJXSK1[&VRFHFFD+ZR45(X M"RIFR3W$J?B>0-J"6#F7.6$TN0LHK(AX*56Q4+V3Y MZ'.#Q79"'N&^*9ZIWWC- -G#X0UVB'^Q =/Y9_R+2$2\_@!*KCRDF KME*YR M<'4VL&],E?3RU^J+5PM9NYS;OJ6^Y%TJ+K,PLI4T39S1/4 4;<@?SKZX\ILQ3N6+R(4D>B=),?X MV_US%SXY\H*BFG)E>FFGF^Q]'S3=?Z-4$^]Q>N?V )OQN7TCO>@]L5[4;K M,36MRSZSY8!DV$X#?R.#SY=1J*TH8D4#*/P^-BW<#=M8N%)!D"]'-VA*^1SZ ME&=Y6'#CF1Y]1P$NCY#E..C0:JL1YIH9.E >;T%)=T: M@_2IF)N:[]*/P,RAD6?H4N%;QEF;=]3W(<)_H9HZT9*2=N7"43,I8-MH=X&R M0FVSV"NCJ NY[B_?SR+PY5&.V;Y$3FRS:^$?R7?X&OA^$\F\!0Q,.JZ@<-L0 M\0AU9*-.?2+6IT/:SS###L8PXE2T&\ZD_5Y:E/*PQD^R]T/K)5/ZU$.]L')1R>:,_'^ M0(T*)=<16N5T9>8.1- @,199J@[""A^$W)SHP\]&G281N^Q8SO[S. %<3KQI M>])!30=3\J#U2N]0?=!/@RBG.H5U,9:3;RC[H#< 7%3:HS[KQK\_?Y\8,A/Y/,S%]@H\!AV%(=, M\[8A_#?2PL20(R2.AB7"P4 1!O(-@KX(,$!# +S 47-[S?Y_\ M?^S)ES!=R_ F-"T0L=09RL_*-G,')75F*4ZXU"OWO"@.:7@QY+;B%N:\8X& M-5W%![>%Z?HF*UV)/Y!28"OJ&?CTITEXM3YWZ%>[]E0EVW.&#DK=69P:C"4^ M__^OL0S-ZXANZ0 MM&\_N>6WI>^SAO"F>KH]+-@,\7.H0IX]2[C7+TG3#/=^X/SF4J>!9[I/35SE ML@"D1%[BN%FYN+O8$ I-BQC@-J<<[SW0FZE?7:BMVG.[//IZ3.^NA<\'UBUJ M_AG>#PX'9:W_2*A\C "12R!Y*.B^9D?*MT'5O$RYD]W:.=F;K>Y/C8NK",!9 M^E?L5SE!Y 3\CVJ& O(&A\."KPK7]C"K^H5*8_0>.L$$"<]=EIK+QZHPPC#Z MSO,OM:^B[ZI*)>2A>GX[FVFR,\.E"2J)HR5(2FZH#;642ZX:!V34@0X/YNHL5FEUSUGH8' ML$LMT&/DMW@EGC8 7 7 [@I]UX4WE5+77U'E7/E%ST==V^) MNNI^..@E:.RMOJ_Y9(>%@O/]>RUX'" M6L)^UO)C?=2'IID4# M+?QQ('GO[_*3^] T1^G/!-",0#,04S8K"OSZ T9/N)OV1J/WOGYI=IHTM^$- M J9C\H%342N(7MM0S6'3?&+(<*0WUX@$N?WT()GH'>]^]=#AXY#T0\*Y:,^= MJZ\"WQ)_-+*(CS_AJP\_2UBXC\6'T)#]?P0?8:[%2JL7F#C5O]NC+F(I>#2F M3U4'YQ=\@)B&X>*!EA%!>Z&I#E3EL9[(XJ0=C_?.!7FU[[KTZ%-=)X6U_QHD MI>NJV88'W@F NAR*'PCQ:/W]F38V%AL+X[[F@MZ)>V+5V:B,LC()3XR*5B:. M@FPO8O35@O\@^)DA:%>((%[D,XF(L@,6>67%FFCHPP#^8:N6 .@)I_RN/EF< MTU6]DB,9O)),'.X(+>\Y*[%.[Z[&:=;&QOS,#\H*,EX;SE]@F;L3)R9) HC* M(5,0Y(>H%A'\7MRYXD 739&VQ-;#\8$;O-/4&X2 GNLS503;\BE&(NGFP#UT MSN<3S9X%L*X6^).-4L%'F6LOSLJ(WZEGX1UJ/\3%.MF@0)NL//\2YFJQ97WA[\U@C8=74OMH16+F\=U1H> M!3,HD\!+O+HE7%Q?'&749H<&UTOR?4<$U[@"?^Y?EJ;^$G:')^Q!4U8!@A@7 M*N00;#W%B5F[M*\9_0OH3R/D&D/".LPS^'9"+ME/4VI<\P2H8)4(+IS))4_+ MSBUIZ,B]\QO=^7J7D:[@9:KY6H%7Z][P=_IB#H\3NS"@7R[C#1N5^)2&.#P; M>A!;+C..6&T9C&WSZ@'"6@S-(9V-FJ_PQ: /_(]^FUQN#&\I9'U09,F-#J+% M<%LK$C;&GI]YUZFD%$'UE9*(^62TI=[7Q'?]_,E1T@%-*>@XN6(K[F0G3F8P M?C_S%!T=2)3ZU)['_/+5N;M91,#%5:.2NXOQ94_+!K&_=@A/(V370\*&R(1U M:&YJP9E]\$BB H]QDH,BYXDS][_GLG*=G!P/!>A(F"EYF OL63A!GA" MP!I"@48:Y7.UZ-T>S8/EBRKRMMN%M\;(9UGZ)PS-%XFZ+4(KB*@XD 8J%/"? M*U3S0&4ZUBA"WZ]?JE12OUU.M!#:ZQY1>&Q=S_=SJB^\)-&*EL>XX7ZM3EA4ZGMEP9LN"GJ/#]<_6CC_U6?JQ_A_06P30 0/:$.$^GH^)GII MCJ72;''*@H0 @(V(NPN""%RSA,O9J%2AJ2__O$68H8@>?\!&-:I7K .Z3R 8 M$HYSF.J>JL/\IN'X?R\']I?$U8PYN]]%I%'P29M__-TL!3SN#!OZTZ3ABB5' ME@*67&6T[ B)J+)1!ZLXQ>I8KT+X-7%\'9/[WTSK63?L",H9S[2B(?XQ>!.! M+E+72298T8\GW\6I4>.)!6?2^F6T1%*9EU/CG,(&?Y+I3[%9 ,T= ^T,QO0 MC.\_X"V@]66F]A/-+9XO[/9+?S7V&GZ[^=G0G$_"D>?/YG-\WKH3OS3^)0-8 M&!$:-XSU.N8QH%(<%4. MF-5(^=Y9L;L_ZZ._L5SGE4&9]^*^ZW:F]O234/:K_?3ZQRYS0?V;.M4Q'\TR M.R.SNO52+3[W[?>[:C-LN'1-DDX<,6:$@0<_P-_1XF4W!C2,.>'A].9417^W MEXEV\<+V+?^;=/$<@1QZ09PW)D'K&:M!\CM+=EG1^G6-F M>QW+?:Q+KJ*\/Y-5ZZ72872)*_0._H86GL-8HWLV5U:H9R\(#U7%EA\G#XHF\\-WR MJ1&3J[!U45'LF>A8[=M?:U8YA>D$2+2;4Y@NP%3QT*7&Q]?U-HO:65\F:6G< MFV9$71,/57]Q1.,K=QMIV]28QY38C-.+:MDT8NW4RG56W'A2%'B2 NSKO_@#Q>'8WVS^;*?T%,.V M[_2.WF.\=(NIBA/.9L7CUX*8SR5NG?FTK!<.*1^#CX[E.?E[\I5^NJLY;4_3 MAS?N92+[KXJ):(T@#S=XDO*]#8_N;1JTSZP>6;A=9;:%C?(PU^%_U!X4]R-\ M/)AT94"43U;X5;%/JM5X(;,7XAL@)C?O9.*:-U4O)KR\/:D/&;8=7*D[ZMC& M82<;UZ8/_,D2+0B)FOW1PVB(]82-HLKF%2ZX.@;$OO1Z?NC8Z/?;>XH,9J(# MSLRL(7X.AO,U#T$J/RJ.0,?H@D^6@J _>$GK8MR*AFL5'42&*%ND-3!-M&AG;P_9%(^QZ96,"#V[RHB'DN.ZD'N&E74S#&U$N1^#G&;#LK\9*- M(INR)'V/]B]=%"75D*17T;48W0K^T52_P0NZ]JUQ\^[QF.(%8JSV#R,( >F5 ME]@H&P"TP_26#F)";A%FA._%9DRL6FYH%%&[+$NU6MR:';A:O$0S6%HIU>^9B3,X/4=$C9<42_1O$2RU.CG7SI=BO/$JGKQ.#U"78 M*'XH9M)R\335Q^FGEH%;$O?RI51X"#K-87_2G_G\=YUK2:4\4I(/ML"T0 I) MU8QXLQICFFWT93:J62?EA:469.(/&%'6X+?9DG*1\>KS@)+GL6 T:'RA\,=> MA]*+B0>J8B29WT_=]HY6 FT1.SV)_TJBE9#N8T'=.5FH#TT-?6QW-F>$=[KW M78'A[)K8R]Z[N? 0>?(GM^]P=;.@[/!TN> *Z0N\9M64[MZ9^TR9KQ4_*ZZ^ M@+AH>I$+SW;80_<0Q<@<6MGY6^N%N* #B83YFU@1TO393M)B@!WCPB^AZF(G MTNP2!IEOR7ZJXXK8+/?HS$Q+! MTS178^B))A,VS49>P,*H]1J*+% G" 0A&0,]CE#\0V]!@ -]0*FLK=A.)=NL#,"^&IF]!U^NO MBE;P P/5B% -G\!T?/P!X[Y@!I4?R+.V3,"88;RC ?8]YMD9Z80MZL!C$'^ MG^O(LX'LQ2/3;$WGT3EVJXHYWVZW9;F?_";EE-,HR.OW]MB;-!6'HML/U?'B M<1FFD08W],TDZ;I/%I[=>2!T]T3\A9SRQ+C2G-+\MM*" M-NA;'8 XEE27-^ M_QB6=F$]Q0S$4[9C'%GN5[-I?)!D<>M9!^_]R>GU]VX:2\FLG''Y6KS[<'84 M]SK5/<;CTI\IH%)QX1DGNOR@'TT[[A8U3KRB]/Y]S$1&^O'K&R1']8$Q.7CIS]TUKF^+3F[[OF%'5C6TTJS,P@(VM MK>7,.$3W?J?QS:0Q+ON*5;W4!!Y MG:\*RBW5 /N!2LNST8YX/6[;5"\[?*;-X3$4C<+7:"AJG[U"AOU0Y%#H)>"X?UO)6;]NR]8 MB#3PCK*I=T!_9HJ>5%F!C4$'E#E^M*4]NZEXM+]1XM9TZXQD%WE9 ?M%'Q+C MIP7" O+0KM3!W'K!2.O!#XM]^"[+.<_.(X]X0SD M=,.2X052:?TZ%0 ?&%!?\_Q<_9SL3*[9%^/Q>Y+-*?0I#IW))Z R'HOFKN)P M>7VC/+&.L=95V*T]-K4"A=*]O%'+[Y/0 MS8#*S9P,9/MF4(:O$KOQFR,C7HZ"#;?H$(@YFI^2D.DM@6$>\UR+<=XC-C4< M^T>QT3Z2U=P,&Q6&WHT_:F$&CU5[Z17ZNS0(/BR9^5K%B::7,8A?8.,X!HR&U9[^(:VM7U[E6(Y I5NI4YREWF^U"XT NO MPWZKQ9J4?:?U0":Y#W_:T2F&_\\U_]J,SF #3?7,5AG"YMV3\O MGY+F$7FEH&U&4.AK;F.V-*Q>]6EJQA'<@_Y, &]PJ/5Y*?J MCQS!*ELM8-XZ!O9OS :M!V3YJKW,\9=>4UF:O,>_88JW'/UH@^$R,$,L6 L] M.#BGBXT226^/URF)$NMU=RSU_I08?/#U&^49>7HPA>'%2H RKA2!D?Y?JU!%L-!>RC_!5E M\2%5^H/JS+?$!8"V ],2GFB\E64J9 ,-ML1S&2>Q&X/IO M6O9E".,V(LWA+4 -9;#,A.@R1>!SNVW M7155%J0/<!U-NJ#X+N^*[O!'X%EQ@979D?IK M]8.:)W)?CDSM'V:C=B'PY9[GL#+YTT2TL_E/'=%=C/&V)LGX#.%'$3K3*$[@ M/ -/QHJ,LA $:SLG[C%[SDU_I[V[<@%UM?[^'8F=R/ZKV0X,*+$X!'%W 1LC MUAM@(![8YKKQOGJH8%1X HVD5T0D6KZGEQRFZ>>:6]RZ?13;$B<3"C%41^:J/QX43 MQ'Q>QE")@T#HSUL$?;7FHYYY;-3(DLXWS_V40RLR\IS6AEVX@7],)081<\,M M#<[!.XC@ :NL:&(4K=G_WCT3[9/S.AH-F"NYJ0-<>#RYC4*['AZD2U>#>2SI MWI=-U&MR.X$<;77Y+FI82SASDA\?,\Y<.# M #-_NV\&*92/BAR:Y&5[[6H]9T^F+>4T")5%_]:B*X M7[XJSCC\#IG!/QEV?@3N<%4;O-!$=.FPED$O!BQ"NU;L8D6FU5+^_[8 M,ME!K"S$)82-LLJJ(B5^4O0)$XY'CP1C'V;#"DX6MJSD^"$%] KK&B(_M(/% M^'>(:348^)>-+?\[G)S /0I-F[BBA9Y&#/$=\DG$U.*4H(MD!H>2%-GC+PU@ MY!U#SX6/I5Q]$JW]3Y9LF *)KD"89PT-GAH2K"J74X&5/"R:671 M)2IPTW/]ME/I),]S!ULS[X./DS[*0Y.#F;KPCOUDBW5JMT.Q+.^ZCYVM!0O_! M8W#GOVY^1^OX;?Q1AHP\[E]3HO^9]=*)1+N$7M&.^>S(E+9 (\OD4.ZMX5$/ M\0?"!B,T$;B!C+@)B[V.%LW_1>?3_^+U?Q9WI0 ]$!+4AWEBD/FO/(RY+8:M MB7:_EDD7J=7='SY0*G1D9M^4_#>7+UZU]S)'CY]KZS?=H?[9?J*YAY_A2PN? MSJ:9U0#;RMP_]HR+\],RX[!VRKD)DJ<^&XE9:-_^$%1L?=<(%<$%B*)IQECP MX%PP9B #DS^;25]G:A:J7!U].A'F$T9=OR!E+J MY!]A];O K6A6,# 0+;XM[FHN4SX8/I!-3\@2%!UV"'__/4T)E$J M886UX5]TVMJ&&1C%=H? V_1[U! 0N?.>+*,+G*UF8@Q<+;B6WAI=LX3[2L\B M^R.%%UNX-$^$=CER:KC3. M-1X;B62C-D$]G ,['9CXIP("SB)Z[12Q1QD67@=OZJ9ZZ\:%JUVC;H@X7KOC_"QVQ6(8^PG U2>EF6C;N\#&QS3S<\5>*4^&>U8 M_&"%.;R:^GN WV?$/(ZM%Z5Y\L''B.'PEHC;&%[.O8IZ-C&[V?O M),US(6&K:,?X=WX_LW)/J7+5.Y2/!@V(H#T$.&FNS>"!\&>:34YCXYPQV6]! MO_1Y59C@HUKLN3*[EOS%53,CW=P^-OG;S'";^8W^"S^:#P*. M#'>9S(5>][H?/[M&K,;&[JM3#;E5(K9CB/? ML\\)>GOE;KN>,/(T*YWT-N<-3R7U()7<;?H?]?IC0:*&FI*#ARU<9=._%5'> M"Y9RS?OIK'"*J1_1_Y-!\1&RH$[$Z1I$EV 7<0WQ+7D_>]!A5WHED_EZ M52_K&O2RW"\4-$?T&RB -TRBYA3UMK M'(_>AHRZ?\J2?9JW<6C^R?U4JB](@N:P/\](Y MV;!GX$IA((@H"\7;#QKU3N7N,C_1$]YGFEKRJKT1,S5 [E.*H_+Q='GP5WE9 M!+[O34Z)23+5LK1>Z]-UZ^E:";[$#VA_6^-%.>SC,$'>+>KX1EV(\HTP1-CM M)&#.5*NU%BC,5+W0%XF?!F:Z>C <]^O3RJ??9A AF- O&&AXA+O/1F7SFW*" M@QG=OXE4CB ?E;:S49NA<&]_TK K@@^(".)35?HHRE&D__[L.OB/4+/O1'>Y&K^C\UPS#S#^;9 M*":"$U,.H5_\!SG%?[K=O[9(CUKZ73?U1749-DK25)/(1NE8#U4@]VU8\QH( M0*\^Y)[9A_@*Q821\W\^.S=3!_YNL9.5 ?/::W+14]Z4! 1F:N5GSW^SWS,B M_31[_GRH7R:X[=2>Y9=7KZ8*OW@06^*EZ'*3'D6+HCZMUJMZ+_SR3GRL;9_B MJF+SR!ACA>6/,V&NP7F4T8"@J*R\E4)SF]B2<]=X+7ZHF AFD2W6U4<8E%_- M4 XB+VUG>N&K\?RL"OPZK(=RS8O,S&'O+$4'4Y5JL+.*>+[I\V5H\ MO.TCZ5OJC +S.)C+T &;/X*"=5Z>GSKS/(\6/VSI/PMT-&^^Z1A*?NZA<6K- MHW7T^_NI*U8=GA-3%\PTFW-9:L37\!L/])# UJ--<,8S.Y5)&4K8SRE'6X%N MUOL*(4_%!U<-M'#%S,]_SDD>O@I3R!U"NDD(8V@>HY5E.MEU%78JOI:2N&\@*'R)Q45BEVAV&?"(#YM>_'QTU^_HV M/N*=BN2[W3PWL1>7?'V=TXI?DCW4/$W"6PYL0QTNIX M_=K!;1XF0PV2;V]%2:T5 I*P3R@"91AZ/;4N?)#"8Q==0@Y0C!"QYRM!/+&Q9Q7;!T$9!5;? MV.-T2@[A?EDDO(B?D/=TU4U"MN-X>-W_C27^-I:(/-_ ,MH/W87.QU0"0=G5 M^>J&U)#RM<8&E=Z;WQWIFS6^_+E92KX0W<:%/X,\P2BPQFP0#?%CJL6/%P;Z MD*M)NWMUU5\A<,K:%> S,_P2KT1%G)#E%2T< DC71[$0E$?E5$'$4K@J M]NHX,3)FG*LZL^VNS/95P-UZF=ULU.<@JV5BH@TJW4*"SD5X F%\TB>5MW=/ MK%J5Q1@;?GGPO%8XQEVS\A3&_P8QD!,2PO0 L) 9O)%%][Y26,34S!RPRK>/V3VV[%/2PCUOR+2 6P0)^8XS^G3!P6OO1F6;P\JT M?3)7[C^\J3/FN6/O=%"CKQL/E^>W?\5[03:&A,E,>:!:"9E"<1RWNY,CP\=L MT*B#_(QXRGR76T,!KI,'UKW]V^0/DFPH(9TDE.8:C^:ZY;@MXCM;LY;T0MNN!>]WU<\XPL/] ML"HE^7R5W,-N.Y=;#_*=E*B!B435_)VE!=,QWPC-RM"NP*%"2'X./+!<8]]U M=P'1V%O[Y0,/?WKX(=IN;R1WR_?]COH)%289)[YGNP[*WIZZ7/YZ5EX^Q?OI MB'-TM/;MK_4_(_2N$YVZ6> Q.\]S1@&<.G7;JLW-T9PZ=4X8 MXPW#[Q5VHCU\ M,NAW2:F.X+ZYS^&@-5\7/S70?SBPH>+&+HUSK(W5LAW=RE"QBJR$[OX M%IX<2$R*T'HJU!UE=$Y'>O=;OFHTJ!HY1(*D@0+! (C74?FU[8 8[YUX!3AK M=NE)UE'$4NYHAY562BV2F?,T8)^'2(H)122-]5ZJP1R1\A*_#5;0H\ M_2*\JJR 1'!^9MV9G6^_Z-#;:D-:'\[87(WG\(3BME[M2+[TQI-4+^\%K*AQ MSMMC??Y:NXXRGHB!1(1HTC _7T]@'5ZS*-"'Z+>HE5UPF_1PE4JJ_;4@'Z&V.Q>(D]RUH MSB.+QZB&2#P'TF-'\VVIY<(+ETE%P6UU58+%Q0G7>I[7!9N\#K^)DB+8B11\ M_%#;,%]_K;EN#E1E,E[<L60:>4P-"E3&--'WITD5V$KW^[4>%![V$5SF@:T")BF;;\X_E;FT[1(P%%..,=/)*XO@^>6T M[F_L>=\15;410O"4/Z)LXO_AL\U)[3?.'HMA=G).) M#V =R08S0"8BPDG:6"&).U\4N%S"2-[Z^,ZTZG8SZ;B#6(;)V$D?*H/H'? M,/F:=FJ:H+!BO]*-C@!':H"N,OZP&JT>5\GII/XEM&1A;,C+"NW)9 3HE*)' M-O[C^EX5#GNW-?*61L?7$-[R/ ?%'.4^+8.(^O$U2AH>6&AGTR !.AC>Q3TX M%K0^X6(+:#?YO?_BP/ME&89-T/*.BZ\^.@E$';J2S@AVG#76.$R03;@5_LXW ME6[TYF:YU3Z!%<)7-JJ6**9+UQY,?5JFYU3:3-^5X9K64)HU,6JK/]G1W*H% MJ#9>TFN8;68$A^Z^DBI\M2-I9\2B*0)W#^G]T_256S*V@69_]#]H!LVH;N'? M"SO*]&_&R(053)THH[RT&RU+J)A&+( K?@'TC$$;]%P&MORGA*O),(1LE'4]WA^MO6+-1NBG$V>A?FGR?%+_U M3[_J58:V3\$&VIQ\EFZE%LPBA1?@5V+E I7BI)&=0"[ BKRQCHW2H[5PM[;_ M)3ZDU'(^^?J&:[OWA.5#S8CF_X:FG]AMF6JNVO 9]>J.98S6GHCQ&MCQGT[*N#+YS,MI M=876:;:%,:;XI-3O,<<+K[7E&9I=>"8DI6TN8'5SX\U3Z]?*K"+>X&,7Q)R6 M75.7F^:+WGNT@\_QG]+VG'FM==R\DB0)-6B*ZAX%& M'Q=@8X6<1\R = V+KP[/VTDLTQ@,Y[70!E(FCSOFV)L\'SXRK7W[O8"5% +< M?0$O1>,J$NT,'R@K&$ :R 1RYU;MKX\3!''[UML.QO,<[\E9-"+E7WG8.:]L MT/#T>]V7 W/+1K^-U_WWFO)P+R-@;SV5C7KIB=O 1N6X(F]9QWO)N>1G0*4* M,"*.74.:CO< $"$H6)I>_._QM%9B:,XDZ.V/H536PU9@D9EJW-]!TX=$Y]BH M XK@!&))\K LS8GV-9#O/S%Q_L(22GR2\4OZ90LW@^__C9O+?*R6%((7 GEI M9%-Z^+/\;VK5>$':3(:%W8FHQ:H#LK<('W<5A#(4^&"%$-,4<\BMZ1)?X/?:O^OP3<@EI_&=^H/(\:2"Q8CT(.-E+]0OD%L%]]*N^8MD3 MUSX2CQV=&3L:AO)6G/067M$D(1L(5-H,;TJ@9-=/JU!VJNNEQ@'B./OKKOM, M(G=,K!Y;>R]Q+.I8H'U W;&=(-TD#8W/=(3/"UKX51ZZ;09W3 M_8*=8L:@&8[QS*E+N>=J9%^+E_'0#)Z;@$RC87U[8D$Y.:G#IQ<7OE1=I2G' M1IFHZ'.__M:?*K_O$D1;OD,!,[]-2"$;Q6-LXO2UE_OD'0"ROQP0Z;N53/W'0DWC8Y8A7J!E6ILFS2TW9YAS$8%7&/Y MEDE:NR.PU[OV"TXOX[ZY2O3(U9IG)_RBIWA>=$>5W"%W/,!CE]Y4*<14Z_?C MRS%B>.T!C,[6HW#-P&J1W95\6JF'XQQ=+G&/#?/3H@7^RD,H% M#R:/.YO]U!9E++P+.S]\N4GBA=][\8U[A@24=M[?E#<;/E(/\VQF'M5CBL-= M%B=HV\.T?BQFGDIIBY_']0KY1O\< X-".ZZS49[7W8A"Q"X2J$IA&,%M-+(? M_IAM07>,73KL,BY+=!U?PKI1 M)%D/:.'/@,[[ E5WG=W3FAH,X8HS?9' 8.&Q^3]@A_/B;RD.B3\ \#B6T]WE MR1 CF&Y<*S+ETVFQX1/\_4=\3'CA#;^/C3Y7^NY7;O6@WZ'E6NAU5R[9FHVG9@,GL":517P?[QYZ MV$,H7Y@ I^8Q!'S$3S-6>&7'D9?QZ;=[WI?.SQFL/LPRAA5];B @)? MGGW\[VOZ\C_4[WG%&.;AF.OO+9SC-4XJW0&NK!CZYNI6]0KQCCSWW1 MX'>&$A$:(+0259&>6$SW,+T>>^6=B86\FFOS$\T3'65'!V\!.)5;8!JU]_9ZN[5\.\SV-'?_7%QX M:=WH3)Y5YC+!K%62/3ZDW2Z=5^IG;Y9A(BST[C6/SN:T:IF#(];_[)T-V3_*U+WSV&Q)D:ZQX&1"VO-6 M+8%!0NJ?9RX^QX&%MPBYEM,C%^.[./9;*B, 8F^<_/[FTZ-*+Z7G7BZC6? M'Q,'*B)".C#?;J#)F$#HC.7@MPU-5]OF9//%E*\\DLN\GSF\H]J)_\,=EUO/ M&QM/K7]P*B,?M$2&H88,HUQYNI=H NT#H]+0H'')>Z:BPR4JC-UJKN93;]G6 M>4X]X45V7U7N"V:4:,@AF0P9F2U^6YVQ1#NYI]PA M861,>]FHT/^'O>\.:ZK=\HVB8@&#TJ1& 04IH@*"@N1#I8F(J'0A*B(E0D1! M>K:"@-(B6!!4HA1!*9&NM-!149'>I"1()Y!0PH8D.W?G.W//S'<^Y\RD1>_[H=5>I)0]ZOPVG_9504?K-#/^)8A>@>*;J8>-RA@ MHM_I%T!1*6?M\'ZH-I \B.X;U;RH.T;+\X=#DAU/0,"HPE'ODX_(C#[EN MVP2,C?E3*[',!4Z* B>!B_"TB"(*.FG'J:\'4V'+4CS09>8V[HU3;*7,]P3M M)^W^I1C(R2!(H)#SADRY!-5S$=OT19PN!"0.";)/)+](U@AIEC$Z6',^4*VA MLGG[$8G(K):9)6 /D>X^1X-MAD _#&3#L!E69\M.LLYXEH J=*=O(T^P)$F/=UZ3,;V]A]!2 M## $NSQ%CH/]TA;F2]BO9L(K4\NVKRI]SS)Z.-Q?3[_U7-O+MMT"L^+W^R-?WCR_3'SS$+V52(?]],:I4FLNPJT-+SY9FK*O3("L MGB09'>0%5.S;=^G!ULS/^A'DW&0V&L;]B@"\*: A^FI+-$:.O+\D/_KKXP=806F7V\MI_:F:%A+8>XDU,V5S*7(L3Z/]:P*** M%>)>/SX7P=)4I)U]QQP0,0G)6-9:'L5+_$Z79,@4'4Z>GLJP;D!%L\5:-WSP MA!3'<6!ZD[0S]+[A&C!LS%CYIMH8@E'-ZOK?99@H8T@&ZAZ)D;Y"VJS6E9A8 M:$. +#Y6N8Y5PH@A$C5U^U?K,$5^-U2=QC+#=\,&,UB@59-9M;-;C5IY1@.Z MESMV@5@K\@ 2Y9Q.W=BA?/MM&F)K)\\R;/C""Q'<'6=6,-!Q>;L6U/3X7SV] M& QDEUG;NAJ6GD!VY1BL!9GC-]DSJ[;>XMTZJ7%6 M_+.4-]EY[6_FT.SX<[Q"S&'(?O,*;XK)8T8_)-'$7 N^HKJ-S:N3\]/;52]( M'_PQ$(\55G]CG0BT(B]B)S:S\^#->*6O"UP*E@9]Z=2N:^94P;.>-Y9$V+52 MY^=3!:'FHW7;YI#% 8>9&E.](?;-07:!E>+4EE8]1S?,5IE(UKL;2 M^,/E]8 -&E$EW!?,#Z*&X5NUI;'4PWV"')4/61(T/MUW5E^ZG'%?+\$5(2/7;"(O_]O#BT'K19C,=D@4!8 ML?+[S,XLTA/2 L:;C5JLH*J[/[UX0^?HWEJK*Q5C*\Z YBOU1[Q2W^\M(]=) M=^"OI2#[)0!7H*<+L]X]$6]SOVJO[J1'UE!%Y.D+4A_T8W(>+'27S1D +C,!_P>?N$B5IU[SZ,V/">?+9_=,W;YEW1 U. MM,VL[J1AOG$1,X;T V1W7-\X9>A.<*$6^5YQOQM.9*MA:FG2C:&[>W>Q5593 MXK2BM*RLK"QO\R.0)SGR=6R941L1]N\-9ALP9K/RQ=(;CO.7/[93M[B!"AE? MWLZ;_7>)K?,'"+C"ZT>A$@Q3N[OR3.&VB@,"Y5YZGE1=?P4"&M\W($MIH2CW M0[ZKNS'W8'K;TD@ 3P*P,5P+BDF4]H/&!B''?/GOOJ](?"S?88C;M(KNJKH9 M?<"I3B5K]7,K1IM$N6#A]I,8PN_&A+R91SDN=B^ ;11]T2XUBZW 1 MY_^<2G(%QF-#88W-U1A1O1!-]/PVJV>P 04MTJ?UY)6+ M#J5C..+L8=-MH65'*/&/;85^TV(#OZ=[#L<[P6L>:@JU:_C[G6%9%PZCA#03 MG;8QA(W#.SSO2$2V_=XQ:M\I8 M9@L?9Z9T54GXK[9P]M1STLPZ=\7DII1?KK^7-ZP(.JP3_:0T]3'@G)/X'XOI M'[/D\%V#1SB1:#?UK>Q3H&^.:1I(K+NYDJ^MMOZ'\7VU\5.$@Q+BRI]-/NH) M_2;/$H!ORP*^Q[.\QO3K+W">7F/?I+@2S+MG#MG[$^L*3LF.&U2J)&2^\L>L M3TU$' G=VFUC""EC)Y#@'A);!-.''8A:S@UYQ6GFNQS,\?7O M#CJ8Q8R\O!(L+!5^Z;G0;^C2DRI-P"7U?D(U3.]1O20#D$B?.\NZ&IN=F7@3 MNW?MG$GY&;U^L[OK9IX<- J,.)N7\?@Q(?__>%Y>\"2\WC2PCB*%!!7GJLL# MV%:4]U=# E>Y"*H6?_SMO^N;\NB>:55E<2Y78ESNWIF4FZ_BZ_\ MSM C8=-G_RFV\ZL42DS0GP.39_CG^?X0%+H%?["0./]<_0YZ:3D;F$R&JK;_ M>:+1;ZB>H[_,ZOSTVL$MV53"^83$5>=PRRES_Y9&-*BT/,-%L/0WV302):O$ M02^JD)G]H/^35J^X([3(+P;(X+,15 G_N&F ]T%K_B<5 WD1XPU$B*$EN6!&IX;@A#\7R> M9-51O E=6FRX>&7POE?D!^N("X'/K]P&C(CBD!:(9H;0=X]'Z?E28_EK967: M&[VTU"ZOZNJZ<3:L;)2*T['\I(VQ+%*I$,?99/49$ M+X"*D_;HQ>USM%X9,SL3F'-@O#D%CKB96.;/JH[UAO0/:^1)R[\#'V!DK+60LO?]8JLY([+$4>Z#=7KXYCRNTIN<:4O;$3/?-$9GK%NZ+P2>V4B6*< MR=7P+S>,IHOC[]2LD[TK.]C)\;=9@/=J?26OLCZ)//P2VN?@ "@>9^3+*K5? M?W]FGUW%DDQ$?_ASQ)%]0Y:8YPPFQO]_P-*=B&X8;!&-IKQM M,25AUW,F^C2<\O1(;:HKDC :_6(Q^[=L_G=&/P@,)Y$+VO$]0$G+G6!QK7*+ M--- +4&LO+*J&A<1M-^YW]]2"#WX&+OJ%Z=U7Q3&:48(OAT->)B;U>03"YK8 M\D1!/1<&8%G2[TLUY2+>:?JYK(2G*QRM>P--?\W'ES22K;*9IS^/R5ZR0?15DIE:R*KOS38UP>9[\*ZUP0_BN.=0'? MZ[2&+G^L;7(U[_5#CZ>0U Z#Y/&4WOLR!M""TEP4E/KRCMHKDQ'#.)T.Y;J$9O98;#YQ' 15RT.+30-B9-R(=O'P>KINNI2<9]F>X+N,%W6 0%-6:2> MS9S(.W39.C[::*4QD-"*)XT!SX9.GE:#VJG%C]O\,N]&$1+U:'O)Y0GJWU1Y M-@)H/9+^Y)Z[)! $1G,FAG1EMW;2G,>M[IOK!T/W_23*?XY$2#'\GWP M\ KQ[7D;8K)+D3?H%YE3%*3_9MFXAZXN??7"WF?M7^=[@UK;+ $!ZG),!3&D MO= ^;65+*OD,>;ALB&Y"!,_9E[QBI%%2$@D;I[8G59BFVS?-3Q1^&)O:+:,V M0/B2=J_G9W#L778EJ79!KZ2$7XB^]"3;M35O@HNPUD'%%@PJ?W8?6[E"DG!7 M(D=M=ZAU3&8E%]KS=C-@O/NOT5$\#/QJ-I*'2?"-%>AO"#[3J8][TEXKV=GQ M(F@/48-8?:RI#SV[F7TW(\XHPM#EJO6Y!P8U&RI5,S5S;]&WA/S.0WVJ[7N0=^)INJ?-;*.CZ M6!.@MJ[M8F^ZAPURP3]A0'RV4+;4,FN\(DK[QN>?4$+W;)*7L[&4P66EHZA! MHNL8\%C/O>9#XI:QXH,Q;6+/;V$ISYW:HJ>(@R_:"\WAVW!L^OPO:WQ0"2BZ MKS;[MOY&H+NQE(MXV6,STHGG-4+H&)I'@+NX"(SD$!1V"4.P @D[@(]]O_=I M34_C&*UJPYRJLCH0!L?MG?"A)R6A;_RUNXX#^1?--]FP!PUSU+-X[8]U!#OZ MGJ0Y9]Y_V1I,+OH6'_ 4.S/B+=%H;&'/X0VPS: 05W<4H=C(:!A9D/IU]+WM MS!6&%GX/@ZI#\>\]VAG\,DJ&Q1X.BER$OONS#FLD6TT=IA;?&U["YS@8P[9" MT8LJ-+B(XV*P-;G# !A6BU5M,JU@9 <#]4G]P[_G$^>#3/P,EO2,Y\UFKRZ) MPB]N,:M#+QYP0X,H<2Y"U/AO/R_;)O,]Q&(;.X&55&D( \+:-GH+1\ >"?$W MUP:Q<5&?+FR=D M)975(%CGOP N &@/6VL+Y&;VZ<*2!2WD74C!X.:^H25[?*K8H%/([-EZO"^[ M]M=U889T A6?2S>CDB*"75]:,!W]:NUS\PHSS;D(O3RU,;M47$VK.>!#+/1K M.BK/?,XA5@@SQ T\^]!QFKI';WSW^M':Y+WY\S9RGV._K>]Z$RHY+!E*)0]_ MF^L_C#\"U.@6 ^')X=U)><$279(;MSU3[7-<,/7V^K$P_TU=6$;T[($));[% M)F8^N.3,4H6^H(6J%*:<'.Q \;K2OI&TYYMB*Y!RC4<''BGQ)=ANAD38EE2' M.4G_1,LN+;/[ZEIJ]E,.S1]^L-N_RB?ZZ8_>1\<"Y]%T/P+M.!>Q60/:=-R; M(N5 4#D/%E*W'-TH5Z+ 4E 8_*'#1;@>HC<.I@;[["$_6OU7>F55#D&;[K/V ME]*28&_##QK0O^9^_9H8%6SN+I:Q0X*+^"V6S:HC8-U>H\,1 .R1Z(;JO0"T M8P':Y$P_5R/LP$D\%UGW8*HO_=I[G\HJM:#K,4&/$FY9I*[YOGDU^9DT=KOR MVW"K'8BMB,S?-X+/D5VLVK3Y\*K-_">6#]L7742F13*DFK9HO\"2L(G;[0ZC MYR=B1QV0M2(Q>%&.$*\[2Y4N4*<-U:!$],Y)#[E6$0P3+=Y=Q[N4EWIKE\43"Q6$CH6IJ<8<>TNX82*"2Q5)3\UCHH. MX1^X.R@Z[,,O8D#3V5W](8PM=N\[CA^D5'U=P](\&5+:H$&P5']%(D_?YSRK M0O;C6\B%RZ%L)/9='<5IDUL[2+QSWMY-1D5*_M)XW[0ECG&$"1NS!8! MZKO.?!UWA]87E=!'/_"/#D@FN8YT6&AF 3]$.>N"C1B=!-C]1/8MWR\VU:O4 MJ"OS;ASI=\.)'5T/;KX"L4X[^<9D%63 M.2J_'?9;GUOF?E4UPK>T E>!X5+D#!1$=ZWB_451XG>Y-V^XT,9IJM]GM0= MM>( ;2RE*T(BXFSA,$KG\^\!1R+OY4K5^Z7':!2/2#A_7!+:80.M 6TZM5@M M6X>AW,2SKY>+A[*[E_(A,_^O]9C^8%="8\.@LMG+QAH=9_HH4EZI7PR2^ 16#H*R3-;Z>5S5JCA?%XX1]E',<(ZT1!<*'J )[ MUJKWG9R?%"6SD38@H6YHHW]T=/XV6\E](NIS5LD>FWP+63A6?OF'$.G-+KV!=['Z,"%:LX.K1T^>O1>L\#9FPO+VO+M)EL[Z5+A.L-<>I9EEZE<;4?=GZN1\BI.V;(,):HO.HZ4YF9[/7%1,CB&\3+\FTE M1O^Q#GH_0#]'CCO.C.%4X97 UX?O,F]B;]C:OC]L4U*\MDM,]JNT\I"U%F<[ M?@ EF\ATYA"JY/RGOPC]F#BB,'>E?D3[!E*Y!Z]1X[;/=T/@2[ M @=2#Y;2SJ,_H3/9));^2-QYU!$\VMI1NK=0\GLO1P*+,J8Z_+&OWUJUA8L M ;H&,3*I<^%LU.M9Z#O#*!>;WO] HW@\R9E_0OL*:S-$JMA-P:KS@3:G6GUZ M#*M>I/49.F.%)D4L=Y[ \)K=D1&P\QPDWS8>0;%%M,VZQB._M.-E)[LE?V9$ M?KRZTZ&:/,?_[ MJJ7[59E$&DWU]*_+AEG/;H?:"10S=@458@"F%=SU@V[(_ M24L[8[/7#9Y?+ERPC+&?Y]7D+S?-Z_SW#ZIXNHQ;'$HP&9!7/YL7IN%PTMH=FL0M-T)856-YC MK?!J9Z/YT*45!];')3)*:TKR? 0-&-NQ^P4^M'MA6#'U3P?(G2;U/U4^;N2? MUS#T ,>K^YKJU"6FJF088DDAJ=-],C]*CH2'_]PC%;UWY#)!*NU&3L[&G5U_ MS+@,@4W5.EB70ZO\ZZ!-NUDG#4FVG&Q[,(BJ&-?=4"5MM[^4.?S<8B-:><#P MB5+3FCM7+HO>1W6/SRRP#$ T\RVH1AFZY[2V*S?X. 4M8J\V1@Q:0^GX*7HQ MP'1;F'P:XN/GS[_MC(*0TXO.D""OI=U/+(I^RS<.BA=N(YYHC9VPO.TH=(9_Z8.A"ZC8V(>N)_%/XG?1H0SG7+? MT1R_OA#.\V:MRI_;E?Q_QG;O>OPH=..4H,=_413^'[V F\1WKNRGW34$UC8? M"XYVC5.^DP5K _ I-G@'K*WB)WBJ)3K]G\P@/4[/I Y%Z:_WYR(L&)A0MF$N MK'5]9KJV4V7F/Y_X/0EO3;LIG?^@^8-,QW!,A/R'O, HQ*HNA.)GV0"M'X-A M8E7;?H:+&"D"ZH:Y"(^YU:?>UH^#G6@-U#FT> ,E!4.? MH@XT2$/1071?.11W? 2 Q)(C8:]->N[V$IE&IM"!8C^.=&0C%\%6TT)"NL9L M?20SCXM(>\ KG I__8J+:,*.2RKQ3R#!. M-GGBIS[,"BGN60"C;Z41%OB@!:C*3W.0$T47$9H$M*7]NRU164_REUK O5P$ M38UZ[U1@(FT+HW9US[0TI-NI8,'ZV1)%+U/B>\WH;B3N8)]!,\[Y%]8/RHVC M&1J=BN7C4)^&C<;?LRR+L"P;RN##O?4*YX$^JI\-@&_2GNHK^9L\9@ ^=<6,>F*U+2&7&XX!#XB[RET-N?7OG_-UD/.[FJOD%8I/%77M<4TN8 M_E[ZZ7?E12VB[GZ25\:E8K"J+MHDUDF3BT&B&RK8_6OSGYY\ZL=\DE).:FSJ M 8$&8N1M63QGL-&^8K6YA;8]VL0K/-!P^:OBYQGTI>@KE\ M^O<_1,F,:R#A#KT@ZH#Z\3;/](I.K>SW.:JT]CD+S;SMFK*C3Y&-A=ES!% ; M8-K":D-C72=%S]$J:$A*2"8S6^Q"&L:L3.6$_LAR0=BTETJI6DVS^/T(2;1[ M_V@G^TGF%^_,[:T4-D'T>7=?C'3"G%H:BA5H;CR&'X ^DQ&+7$3O3>9-NFL= M1[L9B]L\>;U7+^N]N,::,O?\:86XYC MN0A!%R[B;E3'6_;O\K/WR]<2% M/I8GN/6(NESZ(60BW_:> 9I0WRW4M;CO(7]BIV1^IQ.WV7R\^?R0=P28]>U@ MJ0^Q$F5JQ,"?@@S=8!O] ;B:3>I%,M\QFNIZNRP*)R0?YMY-")F<2:\O:1.> M^EXF'!<;WU>10DZ9/OM8.2'C*+4/G\5%7"[X41N!WF0F$Q[<,66D$3TGH="^ M\AHV8E=O_0' ;)(Z.?4V(RD.P91Z\SXX]_:33;[90L$#WF]W^->O\3I_V_$*?E75:=B\\< ;.R_*J2THK\RONYLVKC,:8BC'?*'S_[ MN^Q\8+!C9_<"!_:]SWD/[@?P=1BA_D9]9/'[#Z 5U2Q!C9$D5;>L]I!IBL2H MSE^^V;$VQTS)%0J=)H*OZ.3?P$[ZLBV=%*59[HBM6UTJM'?J_?;!- W7L5]G M5\3F=^N$?M.BC/?N5FV,+'R2@-DR X/")59+1X4BX[A,C5U!0VO%Q.G/N;IL MR]FRO4V\G-58XB='T<5EMJ@4M(DWI*M&M^J0%F'5^LVP>< @;NOT5O+TF1N> M8_)W] (0(VL:=ZQ)R%X0Q*.B:COKK!Y+?FZ+&U\E/ACOD1Y?8Z;1[*'\Z*U* M ^D3TWVBO5.SO0-6L/&CU_^)AJP=C]0SSO(_CLGO],ENSM4]U^YJEFV6[2YP M\_>*'"/I[ V(T,/K8'S,FY$*+TXN[.U+2767*&21"PZV;"OZP+LC=W=N[':X M?0G?OWGQF\GVG13;T/TY""@ FPJ:,ESK,6LAA0EH'_WUFYNI8*3!!X=LE?=; M);5E#&0D;+?GI(NZ7$X7,B'Y[6I1'BU>Z7H';)\M)VFUSZ+W,K"U/Y"2HQCK M-VZ7]PZTO6&35C VFSQWMQL5&R]E&/)FJJVK@45*\/>#-N^F6_KNJ&K) $>. MGXBLMS](WF]BM([!UVRP9]/9&^='314VX#)5F.Q]RD_D'F$M_6)*7%=*63"DYC\'?.0; MCN0$8X%5P7#\41LJ3^7E/7@JGT!8DIJ 4<6>Y373-C#\.<][#':%\_$_TBR= M=W%@.A!VGCQ6 ?R $G $[+)T(I.4B0'7J1V$1X5S4!O^T?+N/42F;.<)!KZ&JFGFXJK[2^.EM6A MT\:2< K$6X.C:7L&<2S7_;%-99LA2:VOVQ?JC@R,/K0HX8 7HN-A[6Y>2B?P7D #.=AMFWOZIY91=9?M9":M+V@LJ5M M[.?6.O'[/@@9<=RI[_S51;^J#EB%8=6&2GQ_-$L:_C+K"L7,*1O@*KVIX=ZS MFN2XL7IWO=E3F31W*_A;WM&[*[8(X-<%5N6<0O;KPLY,F_:)90X64DDQDF(,\>A9^9090RAW MW?6F=1[DF1SOG;*U%56_7E[. WA/U6;82][\>C3].&6N[EE OO9] M+3O?[(9S"P%B\2MNN5"SJ??[H#H:)FJ)269+K^%%LM!L$5R]?;!P0!]P>\:S M0A=7Q"YO/=7.X% TY^$?RG/^;M,@"F)$G/7SDZP2>O6MYML7RM&=I+7^?BRI MT/V:"KE'XID%2UDKC]D=%VQXNK^RL#3\I]Z1N#7^0V=!EY$74O7)JJW]6%E4 M5:1E?K+)6=\H?\3[.>0U)&Y^8'/E *U,SGP M=V5YU++42 M1H53N(K_(#8XV1/4?CF1S$41HO?H"BGW\M! 7\_E.C6?*77<8E[B3L%+:#=X MQ;V,V[I1Y^,L=DQ2*>^"T;[*6QE.7N9^GI K^2$=LH&AKG2VX.F[5V8[=8PV ME=O3#!4&BM[#/OE;X*]*4OF[)6W8XA;,5]]]MAS=UT35*G[Q(F:3YUI#2JY2 M@&5JN)5$B=YZA(TP0PK:7,@R"CY?DB"#&>&/%9,PDM%DY;]6(1Q3NQL@.R 8 MS#(,%/[J77BA('60>],R M>7YUC#H_2REMUIN74'A,./OEANFRUGH1FY20:Y<3"GK@C=_PRT*?2GHII2N# M$43%1++WIAF.>PSN[O!<+->$%@M-\O-""NH4W^5(!,\U80'M#VX(/ME=M8:O0A^YJWNW- #&G2MMR M#7;H7SB0XV'Q84M"4 (V/34*NAMS_G*:3#RDVYU[MMC4^NWF?,UAX?3(8'J2)HTVDT=5$J,4LOUTN,H5A\PID2;Y\Y'WBZ\P&B7HYHF'C4Q M7*P&N\A;J,%^787*"0Z&\Z0GQ!>]4*Z_,(S[>BZ(AM5]M<^PHKE.GQNT63@S M&KW(>G8./F.D8Z0) M52+_TBE1/;1M;H@3B?$!0OO'UK?<\W\F]6R0\<9R'O;@^C/H^1,\!V4"_BJG MY9\KV'X1.[-9-OM%^?5+Y/X_?)#V#-JXQ$4HI7&><1$SR1.H55P$^7XRU$L> M)F#FH]"]9.A3WATNXC7HQC7B4#.X,Q/?C!:K 43K!V)(!U)4\ M*\Y5[M+3CKF6ZG0HB]4=O[-6MB!U);B@GG]!5%/=4\-8KN*&48.=[:5'<2^C M('8V'0EMC81O?=W,D3G:83K&<.4T:^Z>K&Q!=*9?Y[ AV[R6L#I-6,K]#77[ M;]L%XBN!FF(B'1. AM'&CAZV$%B>71XLRUC?-2!E5?90OJ8TH>3TV%'5#.=$ M&;F;8P)\N]#MQ97U?M>--0\JO/O\JK6U5.7-3R'C,R%8$$D:)(*'^*$M,/C= MR.Y#SC0S"NVYB-_B$YJJ]>6K$J&C3^G)YG6E=-EU6RT^>XL/' A'0*'_5@8H,+K;S\ MGYYM_@]=N1;K_%'V8"*5HUL'R;3YJODY=NW;WM5D\:XT*#K[TU.*]5UUGNYT#DZEUJK#0=D5#M\6/H!O(?>2U^ZII'"H49^\E]U\>:NPZ!%D3&+H6XCF?WQL 7F)2X:CS\PJ*Y2<[ M5Q8PW[O9XBW,RS#7YG4:!:8#BU^07^0%'WX1;'K-"G^U]+>SM)N]P1'NR#=W ML"NCI/KWY>JK)Y'HGW^V%8HDCP<2BX@LS6 &<%74XE=@Z&F7(B#V5S M[PR2WQQ5.57:JMF,5=%Q+BDNO'\Q=$>'\HFHM6^SI!$(!-*#(WS[!N3QL/%3 ML/[44A#G\U VW.Q= 3E'%I+[]P4U(DI?@/M&#! [S5+6JT1HFA=>LEL;EW"<_)R#NZ;9L2NQ! MXP?)3RHQIA^^^V*SI7H4 MBBL*DEZF2(ACZ^1@9G5K9RBR$H]N7 '>-;+\:9:8L2(@;84XL=R*BR$7ZSC9 M&;H[O=YZH0K_S>\1ZM."\2=#4?A@@X6K;G^(13#K(,$'G"0T10@4'T%&)7;! M;NU2L&;L@=X L5L?#AXASE;,G&?U;V9?H'='DH(Q5#6T:;OGS_(.7[.G-+6+ M,2ZOGQAMOG>T64AE-8/S".+KQ7]!%?J%0JB> $]DN,]3U2OQ&];7U]S4?+^4 M<'8VI*?[Q_5]?'TCN^\_Z>BF+K+S %6.BDXI"QTQ>:6(2(Y*(2_-ODB'5G34 MM7P"144L,7FH<;>_^QPF%E9F0_3/ZBIMH.=^+C IT#GS^$\5QC=&@($I(!PR MKJP=FC]2"W3W :OVZ">\,8TO+)A_71&57MZ\WGF O Z8"6I%+U9),LK^5&%< M]@X]I\E%U),U_2]8 MI4!>X-Q">S;S5R^.^==!AJ( ;8BCK#B+,D:MZ 0 G :8V(DB/Y;!0FY#=_SS M7.].)*B5"9FY-A!8:WJ!B672YU4.KRV6/?"S)-B6BW@GDP@1 E=E1;F(^%P4 M3$_3"QE#\&_^O/V%7(?D'.9C)L G[T?+?/J_1D<7B'W/F!?IB;1(NH4M'16K M:CCX\.WKLU;5*;6^+8G>6X1N?;S[4_;N]G31J_PKA9P/P&6"&%1#EM5"K@-? MHXYH?6U\_-98PB'$Z7O"=C<.53TK5<4:;H/3L&MZC#O0[FW!@^"6P9K9" MD:1L.RT6E.-;0G:H#7<-LH(/QM9G/CC6--_6DR9$7TZL4RHH(8UNC:&@W7.]R [I@ MO(&&K88.ME]I6Z)M=1;Y&!!W12\]OY31.!UA+6,P5WT$)Y$N8?K]:3&EF]3.4 M!.ADN;ZZH8J48KC* 0AP9'I;.@BYDP[CG(KJ_L('X#MF$M1#W MOV54WI[9[YD[,6]B/61;_.VD]O*5"PF$4*O*\P6E'?06H6;U[)DI[$F'O)8R M3A!)%Q7F3QD>V'J@.@2W[I%W1^('M4==T#<++L(41\$5NBYM,;R.+K2@R5/0 M?2W#7;\/ -F2Y99<'W1;QRYW-PJ_*5'Q2I:_R^3WT/.A05.R; M*_BD<,7P"&'.<,\G<4ZZR!KVGE8'LC DC47QXQ7 L%K]784A:"=Z589W^I0U M:3EW]N+CU,?(UM9(BNWY?Z1IS)J@.B>92@9P+T?SQ:%!LZ_&YS_$M75M;'0* MN'(Q*^Q'/A^#-)O)/ &N<6'MA9K16R')2G,"R^0 M9BPL3P#YR7\QM/)-D%8^Z#GLB*VW3T\YG?32UB)K@+R\*^)0?,OP6ZQ3%6\T M\4(PC/+"8;BP;H#A(_3UYY2^=@I2H.]!P"4-\>?X0XS39/JN"T_99^LN93IR M'@W]".'?]//TYV-VH^X8+D+6V5;3$M.R_>'#L2#B3(;D_HS3FF^RC?8JE.].-3 4 M.9_\'VHX_N^Y &,4_02A=Q?Y"JQ!NG7WL^PYQ/JJ0VAZ@D=YXG8C5ZMYN:.- M']?9G6OMLSB'B<'03>9Z/I$]"?WGZ@(%1]^\I^>%#O6G[%+]$)N[RT5.#/8F M;2+1,K?*MRV; RB= FT M$51S?-M9ZFFE0[8)T!KE[_"%'>YK5-T?0@].-UD.P4&%G$3@*B#%_JUB_K._ M@VGR_(ZA\)01J8O1$+^&$9&NO.C!SH4UX3D7X8$&C:I$0&V*+-&[9+J^F]^I M,]YA3.S!]@?RR-E/!ZZN]D7-+^3X=="M#LB<;>^<( O/LC4HA[T5A8?GHYV$ MDV_.WPV97 UZDS'6AI98&K@Q5[\Z.I:1=<'4-R3K]+*VQL<;"R8S=CVL)PJ= M]DJD<>9<-KK[?8.A4H,=KR&RTA_ S0Q,Y6!"V,I%" IS$>LWT[\.#)!?I++1 ML146_G9XS,'MV=<^3);3D,(C[V,K#^IKD@;FP$-S3 =8[P93._=3KM^[6Z^7\$W;Q?55@I>.C+0U%6?&0U;^9K/E_>\S!WU[G;];( M?%&7OE=@+/?8Y]('6]F-\FWIL(E]B@8/.T,;Y6" L1R+P^L$*[3VL&49NP=I MSF;%!)7A_EZ'V+?ZM.=Y^.-MBOH81#WRYU$@J$J/OB>685QC7QK!-LSHQ=IO M+7??'?'J4H#0D\'Y32)IC1/^+BX*0M@5F B%LH&:;5HD<+=B$X9&%CP>\C98 MF/&XG8B>%I4I7>SI2[!00? M=_](8AU^.D3"U/O? MV(/7= $+"3Z#OQ0B])76E;G.K*2G>]+#O5:#W+;1!3XMJ?KRF2JY]*59N=<&LLZC\WNP,2>VJFVM1\J&M M"493QU6R$#0P+@]WS52'@A\\O\VQ&PMH.88^B>DKP/TS1HCM#]8["O)YS-CDV#Z$:XKPS9@-ZQA"&ND/K M QO^$K7[1>I'YW+Q+^X;GOQ*\_Z*P*O!FZ*!'HXF2Z.' MWZ2HQ@9OHC#;V%+K(.LT*L=1=LBDH&:E$R7Q_BG0HA2V7\&K)_,Z])P\_ A# M/VX1AJ&?1&UI\J4TH\"35?(#!J,>>(W.BYB2SQM7J"6GK;NV WMY<%[97\W2&X\9%99-5FWDR"X-OZ286D&FZ M(T!D=\HEW):I@KX:A3!![VNG60$6+'H1CA>EFRH@B\.T%-<;#6V#*=8FL#BS MGU;,V/WFNY:KX8IA!^(37SZT4.N(?U);I1A7P$5XAMG>FS.'D,9@/P.=5155 MXLC.Q>&3?/"'+%_!F-OB@8.C=AU>,[0 M+B50IZ8,(W:D.;:HY*\YOZ8CX;<&J8F]IKMOX3\ ->_(!57CC*9&2& MP6>):NC59>0M=."%EJ^\1K'=:-U_O;-Q ,Q1JH8*2MD:F;3);*SU(>CT'88R M"C3Q/)FWSC%'P*863;\.\(9)"ZYA;1GP3VWL_]9=)?X# M\*RWND&[4FU\*ZSUV+6G+(?N+XRKF*6:H*J'-\U+A%=1X%WI,DOXKZ?6B]-Z\ #3Q'SC_:'4OR9.7_)^9J]E"_:AG7B]K*=S11P3(4YN*TZQ&%?=%#+/^66#K6I1 .E M.M\J]GY>I'>EH6R'7L"KXG62" M US$Y3W%/,9LLT^;,Y@)8GX&_8"/JGR.(B<$MJ,9:2LX> %6.F#Q_UJ:]XNN M7B0I$HR;0F\!GR#V-BXB?^X$%]$&8K/YH 4+MMF"<7@#:GX/3**[WQ)7CZ-Y MK;/(J03&@[^B Y@:0%O?+H)\2E( MT'\R4B#FZ+U55"#T7F6A']H"^\5U#PG,&GHP%[%=C^^29/"9[Y[D-L_+9\CT MA_8OJ?+3UV_C:67O9.U:/IZC^)=&0(7B,77J@VK="^H+F*@55"?1F"0E:VRO MIYUR'D8DSS@_^B&19[U5CWXN3TI@"Q]B0A^=3[R5T#-@*M#Z2>![OJF\K_+' MZN%0Y,ZP1N4C[$=OBUY#);F#RR/\6BV(.,9!O(&5,% M91R>;UW?@: KQH3PY9V/GR\ #+D( ?R>";1$Q9IT_^S:U1=YA13.K5ZO&9Q: MO\_-QJ&LG3]%=92K0]>LLYFWPMR$W80D>CC'C_B.7+^.#L3LR]L'B8!1/Z5N MWY3WQU/>Z7=OGS_E2M#B5Q!L?G*6Q&0KUA,V:=VM)P]4$N?)\T $IV64G"X> M:G;/S>S>01.@Y)P3VX9=%859O:%"F=X].YL*&!19F8O;%S+VQ+IG32Y;+_>% ML/=Z>][$[4Q0N?=C@XV1],&"!P;20AX#^+(72\8K_4KOJ^R\8&>YCOC_.<'F MJ?HH =K*X(039GA-E<5+P1<9O2OZ$F#O)4[ZS/T2G6*'BP\&8: ?8EY1GV*7 M^;"-K#C-6@A1MGS[K!K4DNU?V\"^E)50SFL:W[+I4N^3COY= M+6A%K\?+:G\!8> G&&Z="/:#.L$7]"%*;L50>:O/"ML@..J&I%GD_*4!J"UG M^_- \UD5IAK1P4KGXI];H::5PRA MO!#LB/^(Q PL[Y729V8_BX$$=$95M+3N$K0_X&YW>7CF7@RK?5FN:M*4='P\ M$+:6,NBVOPZ9^:^_6-'01MAIKUO ]5W%]L?0A%Q&)C[XY_IYT_]T%]*/N;QK\ M'CYI?@.5CVR>OTA8<)WL9@N1F2*XGF7FB=(NK7)T(=A/U7Z*@T>D MY\X6/2=>*;%TLC0U#. U.?65_0-,DR[(V598KIP::G>_&N&KT+T@"BOI(<[; M?N8G3G&PYXB)EZ2G:-ZW%ZD"[.Q+.-9[VZV#5P72;[G;DSV!X??DXB'VP<29 MW:3CF0,!LGL8S.##&;1KII*?(VD:6T>NK*F^U/HSCOQ\E=U$*%3YO$/I:.7X M=#N]?"6-19QX6./U0L!"Y+(\[ =\+=A[,RU)-LVPCRWG28F_ ;C]K9.6\:M6 M#[,GT;8Q2+6#_*WBM]Y0'*O83/1\!RF4[NV)6(54S,4 M@4?14R*1O8N H/MW]R?>R[:O8ITOK#Y7^C1[ \MH@@23. D.C1B)8'-&Y+GB M@4Q07ZRUR,^70AH_]64JQ+E4UZ+X^R*I;XJ#O7-CR"7<_XW:U<5%S-@&D;S*9182@Q==4YO4O9%CAO_KN^F^12#E4F/>Z\>^+@[PTL-=?,?Q6= MAAWI'(% 7#P.P?:-(I4%D\5D-&4(A4)/1+(Q7$2MMB47,:*YYJ>(#8F+J*O2 MUP=:D2"9B[CKE<9%-+K!&AD<##O+5!0#X"(V#AAS$3'?^1]8.L%OV0J"*US$ M"305-I/;R@A#\'A1[*2 M'14PJ5M7SR%JQCI;5+45>VI0QB*Q 2X!? ;>6&7;6I)T_#N!F)R-RM5"1H*( MD/7_9B-G<=IAE@:HSJP%1:GJD2@A'X>0H%J\4O&ATB=MUYL'=L>6-:E>$VUM M4OZ\<=*1!K/7"[ !Q ##C_0U8>-FCF_O=D)VZ[=F^QO;'N15H%Q6>S=]Z%*D M8)P85>US05//XTN/?)SG8P$-AW;EPO"Y#P\UF MCXY6+%]==W+$L[?5>+?Q"+<1%^4I@SZ3*X>MUSRZO6:>]M]B:QV-:RQB]?=R M7NBK^@--^INZ2,&Z5)* TV[FLRS[JEZU44SKHU"KQW>LK5TN&NQD_GLEYO#6 M7PA6AH)!,7@#2J!OS0&*/47HJ!31*)U@.\IB\+J;M8/]:\VTBM*E?0^46-ZO M+>=\P#0AV<(:PYDT,Y87$3/\9'(>V0O5$Q9!)&. MI18SB2$C+[RH?6-#M3;S==["0]\^3DQO$\A)%S+8&;J1M/>_8&D->=D(NB,C MX[QBU6@N C2:0K.O$D"_IJ:651@O_6^C"_PC\_Z; G)0_ MQ,'&C&R=G6YL3EAO)*W&X;;*@\ M]G=35V#P&A8'H::'1,C#L,2212B!B63RO:5FL,C;,]/]U@TGQQ^TKAR9$L,= M^WH,K^KPKS&=$$0 ,N?_'UO$_^=V'1;X'?PKZ^9!CD:XQ1WR#CO";U4"':;H ME0U%/BW@'A1M;TZ)*A?A2HRS,8:>@L+G@='U"']/T27%"/3P?71Q=[2C=3?3 M%RS>Y$7TI+.9QQD+H4;6;<-NQ)Z^[%-/'PK8^*^Q0;?_D73YU&742 ?ECTT$;NFLC M2D;/2BQ\F+@9)#1*_AB:FM$T/X1E9=+JO54.L+-7OW%2@.$>3$\W,\3?2XH2 MDW*XXV7C/K;#6XNLR*;EW!JSJRT5: H&%WP -*"HA^(E"(9T7#A;ER(CB_IP M*/RD=5&M;1(<-HIYM;0<39DRS M-%W+[&HJZY"S7RZM+K9,1\X>2 8$8$\=J3KJZL M(ZK>+S=GSR!$,_\C$S6^H>G6R-YH2+*%N94Q'N%)@UIS;6'FZ>E&L5%G-E_X M?(](,WE%73V)G9A2$;"6U9KX',-,<&>WG)/_=D#"VOFX1FWY^32=;_KY[J2' MQ<1X=G@KQ@&H,0&&GSL=!0^P/$"6*9UP.]@Q![0>L?0T,_G0MN@0G6U5^GZM MRWTG3?EEPSY55W3Y\CHPDGV@NV%H=3>P#=;7Y$I8(WW9G'O-#)&WGQ^ESHEU MM;R"R*-ZCH_&=DCJK&H-IUD?2#YM:;Y78:9ST8.)3=.C1BT"H#,IFKQX$I*' M]5P+WH[&"9B,'N&E6)X@4=&0L V9[56PFHO["=P\BJ)]*85"X<-RIXG=HI-: MB8)V3%/G.-O)]^#S9 ZS6$89FA)7M8^+:%4!X9-XMW..BY!*FRHFQW.^H$L/ M#JUNC(3X40MZU*I6&) (XC_#3A/RC3$H(B(B(B!%("I-04!4 MI!-1D?8@TIL0E0Y"4$%:R&VE0Y0B D*4*C5*B]1(%Q"1W@FA2TTH(9#VA6?> M[_W.S'/.G'GGG)DY[W?YQX\K5RZR[[7W7GNM]=OWWFN9FG*_N3JLO=8R[F=7 M#E5R(#) (NI7ZJ>IX/#7ATN=;(I)-V=B/1^.Z@O3JWM\#0)DY0JG!?4F7^FKGMN0UM5L1AM?M;1P MNFX2%9^^U/^-;@[<@PZ-4T@W:#G5G@02Y9LSX7N.1$UU\2'%COR[!KN;\]6_ M;\XKH@>YR,H,$.DHD0T)#YK 1MBS$[Y_FN1H)Q_7&I#=2&&7F[5 GA_YK57H M]DC9_;1@2ZD@+1:Y!^%&?UE2]S5,7G MWXA\[X6*(TQOZ"DJ4XJ[:GC:W06270:5;$L$,$'L^CJZD\\>V M9X,M,&N0"M1#6L5K!NC'-0B!*7+2W_Q[GS_]/)0T:\L :3$-]) ME&FZ3Q\<2%,G8IY1M?&+7'M^(B51-'2VH0LI>1>H;0G4PT"_;]I>FOF'%OMX/*)"Y8I*U?S(^KGK\I8510;+1 M5]I;LAUAT9"L1>AIH/-TW5F[B.)TZ]]Q2@8>"3A8]6B2C>-&^VF\EJN?(B)F M8KXR0*<\+%)M8O/-QTT\R[<\%T9V;YY^^/;7+OW\N_< UR C<]K51/"2(C'N M1D^A''J38W7?XA%;6]O&[H[[8M;Z>6$1[,[BCT'[8CU2!.FKBK2!;=&Y0WHZ MRO7ZMM)_JO1Z=N-OG5;JUJ8-[BM]%O@$'DF"T?9=98!8D-MI][4#(7^<0^"/ M+?9Y &*4-X"7$W:#FXMZ&#(;T,3'M"^$%B@_,)] 9;KQ>O^>-#[3$4%D0;BE==B?* *MRK" ZA M:W[L68)[9HS>&ATE(U9.>T[9#EJGCF7L,0/I,4>JPV?B8]_K4RG>P-%Y2AJ8 MQ\7:IQA^R\&>L])<G8#2'@X M::G0CWS;S.ZP*<*/$X&FE-6G.$($V;(Q3?(8>V%D7)9;G'TP*N#C$+;=8J3* MPT'Y>\^\QRRY4L[:W*K)CH+=,8&X[ZA-GC$FLNPQ*8V_6U,X\@A:E]N'BOJ; MIXJ,^7VPD^BI_VW#_5]87KV7>I284X^*@O+,$G6>PXWP MGV$7/:X]-;343^MPN:,6R_LU3^#)H O?*J%6M."AOIRQF]U&<-(V%U*E?#]Z MS^S%GQ;/,Z=C+="5S4)#QB@&$5:0/&J@'KN(C0< M3+ !R&+'<@F8E@=P?;(:OHIF64\_5<$ A1<]R1S6:!R6[7F[_;))0&II39BP M7\Q+V>(F-HGH=ZAT7.T MC%Q%@O%5M":-GR)]>>?*YN&N5LWV43K:70S0(D/ M8'D4SI6:CE[8=NC?N-2@J/]E@0>A_Q-6ZG])=<:PA*M&9!D\F:U@D"I*3LIS M^+(3/V[Q+-].;XV,\(-MGE?X>6_)7RKLS30U2A^!R_<2%)[%)D#^$,HL;N70 M#[A,0L*2.Y<$LP>I^F5$UJ)/^#&3*;U/AN[?#3SJ[@A[O]$Z>MK9?'RAX.': M!\%MCXWOASH^G6> [C1J#\DTE17;@7]N/8*$(N)$P8Z]P)1,ZT*=?F:\>T^D M4;))E?FIUQTCN/D1D_$MRFZBI1]&4SW_?E&581A9)1'/%8DXZXK:/U!?RT_D M#T]N#KX]&BUCF$P8";$5J:*6>5:5EU\8<-M0W-;ZPS C9)MZI=L5\Z:.#50Q M)T$:TH/,*/=XFO%%0,@W_\KY&T4Q>I IL_FAO]UGKP._SYS+,NK_>HUY:VR/ M_.-C_BC*G[S9_PA?]JN__[_N[XX+TZWE AW^#% %P ]\-W9A,8S6[N76(?C MATLR0"]&F ^V?,%D#JAEKB7Y8@;(_6><-2W'A?2:EG:W:+EJ0/F[TJ%-OIU/ MT#+O>"?A['C' MHJ35IG.WPCI-&T(G7B+(I@@AA:]8%)YIWKD_.W.FZ=9=M((G:%GX6!\!T2WQW.JI,>GRG5I M^434G=L1B@?"-)X^AARL^5^O[V:!R \0?Q>H)E%P0+N%I%1]8::$*8X@X.A\#M&3YGBPY M[ID('%%LM,[HW&E7.R<5M_9F> OB]!I>=/I%AW-6LH_N4DM -XS:?>XR$[. MH8&.[)HE0P.I<=X!:0:H=73W,E0H)._O>3W^GT/F:GWML=YJV*0=1+MKR:M, MP];LLX&MFH%K5-RMMB4^;MX'5K&@OL?=6RZY)GC4BI58[+-_.4C>TY&:!]P0S04[M! MIF9!-+DOY:*U/0*(D*:;8AY*^M'A3@=GE:(MEH!S.U_3S\8<',E= MA7+UK'@YUE3$NF7&NF4_6%EI2AI1IG!QFBY$!7]-80G,^J]Y?+CSV)?PZR?B4+C63 7EWT8 M2[\'!>>N'GT=8!?#9W:8R7_8"J]"@X ZYMKYA*5>M%R.2;O8YPE?/425U=V\ M+E>A5W9,W$:JS]K^7DP(7^=XT3F@#9#[8 2D@Z='4^1MJ4W@S\Q0,_4]WUJKLR*?E/9+_$;6)4. M&[\E@FOD&TQ'K5Q_5A;DR6NY(7+P7,:-B[F%IV+MPQ@@\(5[/=Q)#NZS A4/ MS?+/W#"JBO.D[^8X[UVO_T?6A/N%7_A;D$M^=OD3T?Y9<-;"H_*M':\LF$3A M6.F\J$Q8JGZE:IJ@M=X^T0.*#R) ]-/8B8\X@E'5*ED26*9-(4-@?"U4L4^C M@#O9?O86JMQ-B35Y= 42D-%P9:[ZI=X(WSHK8(HC/+*D\BC3!QB@CVMP*T(_ MBH04@?/H^;(_UTN2W]"IJT;&9(OD>U=0\H4G#M4 9R_^;3YUHX\9F-CO%N8K M!&[C1.#&59BUU5HI_\2EU\5,7V5[)^=DM !X9SN-J,L W4: OU6>?'3PW6LI MT.%-VA>F199G@)RYR X0LA2ZC@$*\821/%8YR,[=&OKG%"*W+3NKE;=MTK[ C)DT<,X(@X#=:T0$29A MPB008"+ M[.MX2^EIFZ>+_ELS;'/?+/W!KI&T#R#]U>,.?Q?XQNG?P27@&(B'4?CKM*.$ MP\\"T![\4@_#F@?O37W=;YT).7L_:NV;CC*+^&.O5)7>V.=\(T.RW^\YGP\Y M^OR3)G%ZXAC/FJ,J\AS^MB;$EO"S/L%"]>MF?65ZW_/K);E 6O^$PT MS(9T6#GQOQ4\+-*,6$A]MA1!@X;X&]ZQ:7+@6_"Q$Z/#"/8YVTPM[CYHO>3R MDC#]UCOE1G:>.3S1JF((;[C];+_P6X7?+H9MW3/+^TWI%B+_ENJWZVJWO:VW+XK$*+H_4 MDEH7]#;1W_T7+\U$>?..HZT#?: :=(,*VOL-8\)F7Z/YY))C\*!]ZO'-.(NW M ^GP\*61V#'.W034/)0_U,_PK:E.-,V\GZ$G'L5MOG_V02!(PV-G5SP3>C,W MO0'W*2=47<'7ZQ4YPPRZC.16!BO4))F]"=\(WWM-#7P6-:FXO3O6>VFA$'P. M ^2A2W4KM-X>/T*^W>5^/B"24M5Q+=;SSM9P6X_2K0!=KL,R.WO1/62>,S// M/VT>V]'IR:=L;%\@F_Z$3NXM#,NH]]=SN]$G/;*=O'6"=FH[>60<:;9[FBL" M$/R'74/[A5_X/\01W*!6WF"'A^\AI4L8A5+3J])L,6:WK\J_..S\QU=!N!&S]%*$*Y702XJ#=MH02?Z:.H.PG?/3%^00%*UQ[X\5F- M3GWCH[VVK,,2O >H1_L@$SG 1Z\+:$X?L4==MF1-L:CX\\AUTF?FG=]%9]!1UN M I0A!,>M71[*#EN^0'28W)RI783MG[_I[V?D!XT?Q>D[[=:O#3A5.AQT]BK:79R_I*S\4':1XX$9\U<. >"1 M=G2VQYHE_7 4>95D=!!^@>P"4^H(?@@)EY]D8[60N$1JW'GJ6$%U (=&-PIT MYCOUN1SW7(2*[12^/,'W_ MT__6&$GF(7ZK09Z;:D,\JZKTPD?$H3&YK&6G2N/\=X,*W/RKIX#PW3R%!X]B M9GWS3;/83 KB[Y9Y5HE7E6]<%U$='S?([5;NRHR]?B#OV4,5#9!HV8X(Y310 M]QDKH*G0ZOD!?J6ZIU9@/O9.LF!8;9^C??75XP%NKQ@@#?%#.62N4U@SB(,1 M67RU#AA\X;FJ?@%?UE=M?$"0>+C48OTF6_^%Q\Q9&)$PT=F7O/.VY!F1G)UE M'*2\]9H!DL#B' B:RCNZWFE7!8WK>G?&?$ENV/N05;/^2PP0E]H:Y#0S+#(B M*ZU.&BW+*R:&:8H'E^#13S-/&4E/"GO8//5M]%;:>1FP/0N*.1!=AQY&#CTC M&9 !B@A<-;(!S 577GCELL)LYYGM3$1UW./#O*>_B+[21J3$ M>]-YY"TST7+%0=0J>:/43CR*6_WVI*A";OL;L^EWJ5/Z_#?M4A95 EJK@N/C M/C)Y[ KX]8N_7((Z%]L]>?3$SMYOYKB@4/]!1$\S00+ASPS?ZL"$F]JT%*P+ MCFPA>KQVK=J-*#HT5>F*.NI6:2PA 3B_"0D'AM:1K-K>L\H+_NKJG_@>15!P MVNLNO=XN!QV4XU3>Q]VVQ%I88'5; O2VM>VVE\IU,K?V*&-/;PW<#OPV=8( +PT3U4+'N:9C]S3?S;OKH5]CN:HW MQ@#9VW%MCH0^$);4>WVSS9M[)NNZM$QM"F:L=0S35UX?<;KHX?"?K -KQ !-C"('>:F& MY%Q?8E7CZZ!2^?UM_0A1/=.9JMX(ZGK4IA7W9\AZM_:)V?,R/]K6=MZ,FGGW M[JQ0Y K(=(TI87F.:?/U OO>@2KP;$JW@CT:T;;JB$@#ZI0 !QGPH"G)D+#Z M9,K*L3\"=I%POFRPT&=#IF62 TC#\ M1PL4T),KK"# $DQPARYA&:!#N^5J'Q/2"GUAI&#;R9B<@,F1=^WKVU[UPR.H ME90@UTR6=^M&N>ANFYE:-JI$-WT/E9^ ?.)S;6T#V#_?'R@2,27P='A?B"9D M3,O.\/>1XZ,R'U;WH%:- :K?9!K'5^29]ZCO/531NX2F')4ATDTX\]LOB9_1 M\_@MSVW$UF=T&Y+)ONL^EJ]J-RS4,S,,<( YPN F\'PF0H2DN]9XKT MOE.[JU$5@C9M9SP\UM5\(8*GT4-@\HL@+08HO2.?2;F5F+Q$W'1RMY)K]:7\ M=:I#_U"5)X%JP "5=<#9=E)2@$XL-1DR"T"!QE;_8 9("\T L9KOYK=LKI0A M0>DG[Q(Z:<=DF7'+/FZ N "9/+9;MJKK[@! T.)G@$0S:(8=V#DD$G!B@R6.00\\ZFV6#F"TH,%M(H9]T(B!I?#ANINU^ M#::KZ/PN11D#]$2'RHP7><[@MVC[#?ZW%-(RI#O,_^R'<"1N(\YYM-64O&L$ M2&52U"M->-3.69O5W_,13/4"N148*@5*Y@6^ <3S:6#@AR/VS^7X<\$_9.T. MBKHZ= L05,R"DJK5!!F@X4GDIA(S"$ !VQ>!;_S=1@VK.YP 69HY*"<0E[J@ MQ1#B0=(S!D@[Q9(YZUX0NFX&_:3]#V"^Q'WW>%P+ ]3*"^0.,05A?LJ@._W; M0;7XO3L+,B15*%GQH;;4%B"DJ+TYAG\SP@!Y:2O13]IV0^;+W*%D R:%E#!A M@$Q+8-M,%8K3H3;0)0T:<#N'F9)@&" 9B/ \>K"3_ *FRYSFOEP +X>B)MQD M.NC]A6Y96#]BY;:E"/5T(0.$N9NX@V(.+GIWBDUV=/V9DZ#5^2=99ERF.OAV MDQP?*6"NC0W;50@A%DK_C=D?ZQX&:!XS#N#%L=0DG?^O 3#QO*@H _2#V4B= M.7;;FKRIC?@"H0H5WNN&8X5SS)>XGM71$",ZU"OY;#1^/2PA!DQ-V?T] _1[ M ]174*+"N"CPHX$!.F/YNP0T/LH>I@1Y=6G"J%=V3J);3,UE\A:S.]AG)#_>#CDR4E<7)!Y#:9RYN&H M!=3 =.Q=,:9.66S48"'-'5HI%5 .IN4;R3!A:O7^HOGWM4"T4(8\15.0N3HQ MDLA-R*ZB07<5#45. G,!\RK_;U,/TK&.&7]23_ LN;7P_ [7X68(J2+_"%!7 M4,MC2NF,'#_I!81>?0&0'DSA,K'E/\E1- 5 M/1P$D!5+OKC1,9,YD:BWJ96>E<3M9.SNR\M*^+FK]%=$L99BY(X+9R;P_5+> M+?YD!NC4KN':?KNV\QOAX B/$@/DG8?XI#-IR$=!9>]:,( %KU))S&DR0+JB M[XFQK9>ZSV\@R9>PI$<]!]:+:D^YBPX(?9-!4;;V6GR:@'>LI->Z<,*RI%BN MXE.M TV!?)T)3S[:$3) Y]RF)?HX[Y^J$RHJ1&Y3B)P[?XK$.73L&^7YS$ M;DP!3Z@_+ TFP$_I"N3"<\AZ.@]1*5SN 1P !.1V-*6IKCCUM2S_:4I M?I0>CX=7L[8=>C-7BA&Z1F7!:H2'=$XX.7SR6 Q,!'Z-@ XY"4MZWUV8W2?% M0LD!8B."&\Z)TF1(WR-('TJJ!IP#ZQO-J8,$E.K2=_BUJ M:A'J3%4@0_"0IVDB=F)U=,$?U?)910H>659-;MQB%68WV;?4WPX8: =+\LC6 MX\T_;O0&'\,BYB;5KS8/T8/D[N'X33"V^D8)@3IXJ#B3.!9-S=3_!U3PL!0I M@DS!XX:")G+"J@,F\]'%KFG'2SV2/NHDJ?G$"-0MBL>8\_HYB\ALOZ#E8]U@ M1Q #*#!5C\C1V.URD\C:]>J$I:Q(%,M,Q#B$)!8E'3.W+TU/D>1'Y5^D'[R" M+1UHUB;;XD6N?B> K%#:BZCHKZ=UYCP1&LV" M<_U$L$4Z[2OB_ +=5CZ)_C+X>+4L7".>:66=CY3+\";$V=2_)B+C7L MXBT$'0$7C:^W#L7NH:.P+L@G0FQ+K033!@0+H0D[M $]-"3Q5I %_NV\O66+ MM?B#[RU5*N@PY@K'XI!U%#WY6D]C)/K[(9XF%U&OP=_JM+0$I@)X\3^*1.>C@(#N. MXX6GG:=JE;Z].^00L#R;FLF,38)?4?O_U8'E+_S"7X)O^P(#Q':#Z4)$CY/P MM)2!*:G'&]A2N!G9TG'5%P83_5E]-4/NI\3C/>T&>^3/.N3N=]R3](.KW_TT M"YDE'R$U )$;7%'FNF2)0"GU27YIRB!6H5Q6SJE,; 0\^)BJXAW M.]-]NGZ662C:.K%?M3F[FU24E1FU/'TCM000K*M9\+)7V\FO MIB(MM&/Y&Y,ETX;TY!ZH6(,YA8,/J.%.O&/[B1Z))'TE="[)4S06QM6(9R,5 M,&"7GHN;WB7N U%<"7L#75B3/CY*+[D]Q;:=2GM7JTZ.([TEMZ+)BTT#S0R0 M/9&S]7/J]M"1^5?754:$3IN9+^5IEA'A=BB:";+O V1<#YB0P>;_W")!LC5C M:KEK3WW#8BXH Y_P,^D>^@G'\C3OQ\38B;[J4[&-_F[(:PQ%HG[^\;7F"(YP MC8LL=1PQS "5JI+C&E]+0D/H+,EJJ=?TDR+-JR@_A@X1VOP#V)0O\TY],X7* MTCN@)9APP!T7/0XF\#]?UNPK]'\Z?27JR[;%IQC'M"N:2_??.3L,<#3K@1@@ M0URQTA(&CQT<( $$!JAA]YQ1I,@Q,&ZTF#7%N,++J2(.W+P<%W,E.D_3?&\M M]OD#2-&D1HTYY3-"/IT&'>NE/]RYYE_PV>4TO:U][IZSQ,7"&M4@?83AHH!G MX72M2/ 9L^OOS5C-!:;*5"-D2*;4GK\W$<=N.EX2>.DX_"&,2_&5B(I6' M@U1.9*MG@/BO#W /*PUO&-K=/;._*D=-*G-KC(,D9+J/OO\H9^8H]62Q?CR$HV\;=M1U\J#;KYA M,";C1-01W1/]K/^^^:>E W7L#) 3D[@[&I'%Y^J@[!TPDJ?)HA82VL>7>)2C M4"N9= T@9:PWVM>?4+-&;X2^'ZZ9V9QI\(P9%Q=TEII7/13KO5^/K_!L_KY[ MW]KR,L330'NQ!X")"@C!X@+%DMP,>S&^IY>=#,./H#QFP8Z%R 8VSG0#PI2+G?DRP_?4^=YEUA*&$\\61=R%.$V MS8)4O;7?J^KRM=:1N'597DO\FP+S6]K6%@6K9]1*:%9?'Z@?,TSL;EN;/VV2 M&7\WT6NU"F8Q7E@^7O![!:S;_S:BS[$=J?G6*NS:K7?R8%C&V<8-D*G'IBV= MI@#9 _<-":ZH?D93" !WUE+L[SOWQ,S)R,5Y9:8F+6A+^A)L!"KQL&QUA MV]6V-OR9>LU[HW*%(H?>V=!40OKC]M0G*=Z:.A>HH]M2,$L7D%?JV]!KG4<6 M,OL7AB7\5D8+UV2J6;WU9#X?-'S\$D:GQII_*UDBJ:'%DOLV MJF(^'>OW92+WSFD=+FTW\,)J!VH:QW?_.B3LHX((SK'<&.G:9"TQ MY%'T7IO7\L[Z^W^%.OW"+_R-8)M:I0IO,>VF% ,4TD,.]B5.X6\@9^$VA-1$ MJM'%=EULP.2RIL1$'A(;L!<91\Z,"@ NG#6 ?KL@U_"LX? !11IM8!W-Y PZ M0!U+"KXHOQ#1 ]U?"B5GKV9Z8$5=CQD#7Z6=53Q->*';MY<>GD=N>L$[/W?. M/$;P_3LGT/?LT)@1ORNBG6FFR[ 3&:*GR7&^L%DW!N@@_,))3*(7//7J3@5_R_G1RFW$3=_9[6)$48R ZG>R)$$QQ3OA$#K5' MM_H88#8KZ'G^05]48 =FCK05SR!*4NPWYOJ-U@Q<\^4O&6OSS8*]_]Q)V^,I M('I][1D:ME;3VA_2,$]*OG?N M37J6GKW1-23D4H=WDO/A[#O(#[G=V6^SI(H-=HH-+#9LTO*9L[A[^N(.%(%C M@(3V9Q5I/?0@M-279"Q:.IRA9<@?*E=0VGI[NTK^=*C*H5;4?.CE'V?A9]Y; MNP4ZI=:BLG]^E"@L+*R^J^R9KGTP+$+9W!P$4@99RE/4$9WCQVB)FESSM?L) M7LF57L_>7SD5KMJJEF;O=AQ\,::Q1.E!T*$](Y8KPI!7/>T?J57?H3PT_MC= M>BJO-<_YYT1.W1H;Z%=V]S-[MR-7G'@CP%IIR.9,E5V\L790R_3[_P%+^1=^ MX:_"?%/C_,BM'J^SJ[(35255X>_3V#..ZJC?.UA<_#;$9/=(F.+="!#="IB8 MPI%/: ]0>3I;,%!^3;Z??OS0?>IZ?BDINF9?QSFJ7GU^LH,J5A/6/DG)#'LS MU^X&.>U!F2*_(%"NDC]->-HV:$IVW_/MY%KLC[5:4 U>.N41]%73BN$AJL?:+'@3"K)#^ MZ3K[>,X)<,K&OZ4%+GK=1;YC)OW-WP7ET/(2NB="%$?7OC9*?Q!I%=^SF==' M0E*/XRCR#%"#%5!GK\DY_W D.$./0&=Z*7:+K(0QH8:<,Y4WIRJKNQH$1;B2 M+UP&]W.F G2E]#BE^G H0!?/1F^7OB^9E#JB'OWKP&<^2"PSPRTHY, M2UG,'?1_>*@YY& DVFY(OJ:V_=M.VN&)T9[P=64G:T--MW8_DH-H<=Q/OBV, M8YRGE .=0Y$!8D66T5Z5&G2&,$"'Y0M7-:46CBS55$>%BQ&J;U0K+'"VGVD[ M27D<>F?+''M@T]-F$=HG!T,7>#.;ZDTL-5=T]31T1@M/G!T]Y^&SC;&ZDF))Q="PUVL^^XU8TMS M,RW:TZ%S8_30G4@\,L3:A77&@_79K3XG%Y,,^XV9'>W@-QMC8^5#S$@Z"A'_ MYZ['SN\+\HG]&5HF7?JG* ?!*^Y^ ?F9S9NKL'U77XC8Z'B%"T65*'RYR:YX M\WF.Q $93+%"XZ3;G?EV[K#8J%,I\2G%>NXCL&NQ8\FHXH&ENLG5$;8IB[@) M*.O/68I%'_B\[M QTI&]ZNWA;UB*+[*);XJ_ )5(HW[*D([20JEBE'U4]D\$ MV(M)?G[.R&BH1>PYC%#3D( ;E)*G>FKOE=,L<14I"4S7X0;4*6HVG.S/^ MD;!+1/FMV0.SZ)AQ1?/)42C)V5I*F%,J1\?"8+D5D*9P Y.!I>E,K[S9LO[Y MGZN4O_ +?S\L+Q C)[9>,$"NX!<[[ M]\CEDT\.%;#L/;#/I_SB^/9L7H7 [7EL6@)M$7Z'K(8'AMGP(1436"'70"!< M76;2P**XMW1DD/K5*]WK73R">!8^,CG#?120_Q0\+4W MX^X10YN14;N'665?%**?^>1&3%_0KU\AL Q^B&@GO-Q8)Y7-KJZ>Z*GH0SALE9R;XHKL9N4D%;#;T'%6OZ@ MK'+!5;XK-RA8"1>)+F T= A:FH6;L$P+='9XV2*$8&5$EK-#URMO&C$59;_O M:;2Z[;K-HJ8$YC9AON:JUKV&T,\+@LT6WT8%7F4ZNS5*S>=%Q_1CKV6$=)U/4[ML/]@3YV1^F88*.-Q08LYUK:X78+ M%MGH&1F57H!W9HQDL-3DQO/P7[@:UQ !1-,E5I'?D_"RR?)VJ1G,9 MVKW;,T:@^2@O.-!:F"CLKN)R#P0!>:6JW- _8@ES?#CYR\*MV&; M86:L3?E(ESC&"?84Q:IN3+E&O=$-%YD8.[5XB[B_[%Q(?_^>@8I'#O6GHDK4 MCO#NU0-9;N@PE;!ZEP[YN]#91PAHV,ZE,B*;;3B *?N""LH(3L:I%QRX/V\7 M,MO2]H$!(DLJ47G8ZE&$&[@0M9,4S;*I97<^H95JA]D;T:0@^-K+,RW"_"\&[V-K=[JUU@R0$R>4[="-^BDSA%[6FRJC2RLY0RDA _9H\T6 M%?LV;QI9-:UF9A7&ZY].K_U&=_E7[WW_PB_\'Z.9R4^VKI!+)H*9_$2J^^)R M4,/PPN*DX&^YY)7AD\]KF68*M B1.U,?CMK?B;%=>D3TZ MB+/5"G )X-%2YVD6C_ ?Y'-T4CF4>?2 ^A&/[1'FAJ?L%PC'_/M&M;G$TT/BR M2,M2%T''F)8-<47MI:IU^P%N_G/03S\*!^5695=<=*^BG'"?TQZS0,="GU!% M:O>RT4RM1I&>W2O-7]VCD[]3^\Z[U?F: 8E"BU6(4 M1:IBK[K=5/2#EH:=_L!YB#FDE5 M8?X-(IN'5/@H=@J.79UU&Q?Z%!^P>QD@3^1( MSZ34\ASQ3+765/3-LL*JC;>=!*:1(V^>2OI-E;==IP :5IJ3D8( M[/MINI7W:+X&: <,.W'J$H3CER9_MHA$U1SBVTRQWZ#DN:V.I%+R_F:R S'^KIOT4_>)P(IB@U?!21;U"%1RBBN.VN&6:_S6&[ M&Z,^%$;Y=&8?P2IO)H0,5[REK:T?%9!)TEU;?[O($C^1YRR88'XC03% _T8K MD!(D7C32)?D=3#*@O83?IWC [4L(L"<^Y;78E*-V=GKQI=T37SG5UVXO:9%+ MA*5#[N[9+0N6[$:?1!1#4/TU??^$7_@'@:H&1Y7#4XZSOZ$,Z5N1/A,.=A@1T M4X#2V$+E?HL1 Z+'FG4OH7P@NK.S\0$&-_BM>V#=E"B#SPG3Y"1O61 PD1?M MC!K2Q'\4"?7<[/'E>(2I+$D(S,@ :=%O/_NJ2%L=:,02+''DDXGU*+*,SA.; M*8L7ZF+$JX88!==QA4\83N_'C@7\;J](*7!49:.J8[Q3^WX0>8!^J(B6R #A M]]"B$.)PB]W*"_<$9R7(<562]'9$RDB MZ"46RGZX OE:C[4=U%_INI6O3*0&SJ4"FS >5"%VEB]"L;$XX>P>Z>N7U2VK M_@D;HGP3X'(&B,J;@8,S(%%E614#*Z?6S\(U/?,S>R%_M@H2XM Z^M&,1WWO;_,]&99%&P81WABJ](7QL/=QY"/ M^A1M[3@,/U?75&!*2LJBL],"IKF;]IYNOZ" -]L3J_>%;YM)+%EWSZF%E3) M[("KO_R$\.N=\@]5[RJ)\"YV65FCJR3EP;O.X/6^EL26MN*] G IYB_8F,:] M$GZ#AO55*:4L9A,PC_L-^\>%>K)A$E]4+"KB0C[?K]M^?/FZ.>\T*L%C_>QZ M=([%AK?H$I"2O[&\B'U/:\=;=CWC?.+]C5S9Y[[RH? ./VV+A-NRK!CKN M;'^QCW[*/X]R:Z!,9MG%ND_2([)]9&C8;<51PWHL_"PBN^1T.A82G^+GLKFI M>C^'[X",1+K!M=BA$^D19X[]&5,RKV&[7$N\4>:1_?.1I4U,!B!=Y^GAP6&H MV!CE_2'LW>N[NB"0GB*%A>FPF,/_+%B6JNF# \/AQ2%KE)G//51A7?_;*X5P MG:-*P EX1L;K]A.;YZM1/&_,23[\^4'RECM><##8/SJ6$,*VF%1F:+=]HNPM MSK5H;'J9KV\A;CN(SN[ ;-J$:+1<%> TQ27(L/5] AV[[Y.:3?DL\V3#3 MNVQDK3&]!4Q7UU)0L^CP<5D7=;687"O7' MM[&63J9_VNM/-WC4(31#EZ.Z$%!?C/;9^<"#Y2;9SK'T$^MB:61+(9.C/G>*1(+#S0 M.^]"[_0Z]'@*,9N',] ?-F[4CH=J8N5KP-VU(C3!=2JQA3\5RAX:.&RP56Q_ M$^ J6.I?.*\SW[E,8X#83B[8BRO5"I(Y7"21=T?2XYH"XT%CWU2=^\>>6#U9 M6GLZ"+E_8#_V+-QVDF;;,BY1T^_;H<\ 6?5MGOEMP ]34KK%?UZT8*6Q!/S M0S6"VG"^XY/5S_5)"41[^@:T!U))EFGX%OKB'-:B]<-I):+A(I,T11A9SA?R M=>T6?^O0'/SSS"NI,)C$Z**P^YJ>V#YSK8JW:8^Y;$">06Q+?I1#:) MHB<3(H<-/N.=*(C<^V]*E\]P$0WE#HA\U3ZT_*SLQF'-W6OI#X"Z&H0,>8X$ M/@9WI !/X5*20^^[> ,"F[-K=-X( .GO&2!7P0.=;4E,FU*.VXI7BL79'F";]A__[ M?_5;WE_XA7\(O+%'$.=NP<7/VWND@?M6JC6K:_,S;&O?DQ177,JC!'N!LJ/Z M[_9^<^ K)+1,SKV@7R2[:[C4:Y[J@AMD?7T467AI6<[!8J7@9FJ!6FX=VU-6 MYWRM]M@=TB(M(+7O_.AOI\^:/O,AS=HTTU)LI&@#+M,^\<;:KMXO_LO>PS(. MT8W#2-4#0USZ'L@P>Z4N'_;R@%>#@G#:E8E'9SP%W*Q\IN6Z7L7*J/;E=B,U M+-*K,(Z/9K:]Y,'VRKX%/3+(Q$GYR$'J3*^1?XI-MU4 M2(95T6+D\O6?LH5XT97I/=OKT%A4&9HJ/.<;F&@#K0/V1RJJ: _ =5E:?U:J MZ8ZX:C3HB7&9+4.3P:5L2!2^/1_TV6E98DMG=8R:^(T>-X%*[^2>C5%<;STK(?>]Y\, V70& M2:N10<^X+&XM,YD9FY0_!_YE51?]B.N:/\7JM_2%K392\C7.A?S&GHF8Q]=S MG@H/3#- R]84?[@9K723 2JG:A$?O<^WU3D9._);& UE6+RQMMQSX( P[$2% MB-7 RRYHZBQ<*[K%S0:QNE;(3P6G=BZEL1* $&7C,S.??:7'W#O'<]<>Z6N^ M-#8JK(\XC>:EJ?^AG$)1^P1T:7,*-@QM\?:'?4$(]<$-"V_=WCYF['4$;;BF M4G_]656%N6C9#I["R@#586RXG@JU-**$-P7@!KG90Z8-JO<**GW8/O#S'%)O MO!]O&/Y2Z_P9-%3F*]%_V^:Y#Y.!P1D@[4<(OY:T,X35 UUS'?EHU[ZI&YJ; M>H'7=Z2HW?>1J9T=T,$<.CN6:$HB$H5&R%):_AM63MSCY&J/I M$,4 Y4==6&,'/81B4 0C-%E,J7YU\(:,H=OR0#/VB-C-SDE.?=:FE"V*N'H! M"ZV@]"T*Q>89;(>'LO]$L!)FTI#I/\M5->-R&D^6%1<_N8TIU^HRYF6]J0$J ME*:92N#5)??W2:WVKI#L(S=Q/^C[B1=^LJ*(EI>X#M,+GP<^T*)T0S?6 I7H M?*Y;-P8.GDZOS:0>^6LU*G[A%_YOA\P<,*Q$9\=,H*+I4BE-XR*U [5\5+T[ M"43H.NDK<7[QEYB-DA*^+)OBOF460QF@??,X^48NMGEL*;BA M2LZVL?*09(/YTY-42^[K!3P>X8HL+QQS[M7XU,D-T_NB&WH+NDTC+4MV:TC&*V:T>6HCC2T":??S! >$ZB M;_,'-**][#U1A]"MC^8J VN=T$I;!FC")P15O_\'M1B3'4)H5OZH12=7+(F.N87I\4BH:I M4:4=8!'V2 GKVDJ\(E*^T@+8$ZH7 YMZL MTC&&(=EG'GS+=_[*/O?K!]3>2T%BX)M-/S(@3F^Z$\X$+T[W,T#BG46Y&WZ- ML_Y^R(G1^AC-1$=:JO:0_OG*2 :(-YV*'!>26<=,6%*%,PB02:DXV!3GA2: M"PT6=2RQ!=RL,;"[ 2GG M*CAT+9_\ 0UPI$Q\@GS)%]0<&%@)I+--O]7"XW@3CC=9BS0Y\OA9, M4@W(U+7W'I]?C!OT9NN84FZ7?9_I.,L 56(MG;9NT4I"Z-'JGLF*JAL.(<\6 M+?0@U/WJW=CX^& C'#02$(7S$+@NJ^9$5UOC&:"#5K<34LRP$;UZ,5^%GR[3 MVZ;?#M0SEP:&*IQ @.&M/I<0#B<6P?7[Q+Y:9US-=JL0+6ZK=9NC?$P0R_!! M-Q@)^(_8D$,GVWL[E5BWN9>MX@6!)0JMXCMI[C5\Q,'J1V)\8X+66,8V\ #C#RI;L>R.)%L+"Z,QZ4K2'O4 M\:B!Y4>!?G FW\+,D-P%809H:&)X90,*;+O#N03)J0UP64;5A> +:PUX:#V8E^I-C,:$PL%X&K2Q6>F_@Z*MFJQ=L[E%K M'2]88B^C>QB@P5 Z9TZ?8DO)0*VJ!W3H6+6N^H7T[\5VD& ,_ZWT0+[(@!/$ M4\DT,QIJ-T,PT^(5=SY+U"(#> UP_8Z?Z-WAJY3%=-6+W>6."=CA5V\H \'0 M]!EUKI ,]S FU?O/S6X7)%X#9"<_F1,5L\(:.[X_\'L0YXD9PSS"I3 7XX>Y?_G)@%_X MA7\6",CA*CK[)X(+Z3LFV4C87]XHQ>K5HR+,7-;>SL8L3\?MR@WY54.U@'N(TX@^'.$> M)EI=P*M,_KGFF1)B=,1,CV[_0:L%?37I#GJZQ19,/,AR#M:,&L*UH$J \.]Q M4VCV13I/[WEX::^G*-\;KLGHKR.GF/;M.3*0_M&#OP7@\@%'B![_S"3NZ6Z: M)[M6/B>WFY3$+(Q#MV(OF]%/U5XX-W%+ AK$(65(&@.2*72=#>Q^FHQRJ+SQ M^[3N&&GPMYHV5."M8LQ;TV!'0 %R #+Q'B6LR7+ M![+2_7('M%"RG4;ZJT4 M](B^-*R5ISZJ32>;,EFK)/V'*)MN.I$5_13N=G!"3V+E37^BG$;RV%04F.*L M'8RCW #J*J$LM1=3(E?9:C\16JQ2SD)*4,O)]QW&"K-46&AOIJ-ULA!!]&X( M 2;?TOGT^N1JPZ- H\;44V>+6]-' RS?:]@,>Q;8TMXD7]V9FLUW"J#;%0KJ MM5 *RQB@QZMD\&>G43\\OU!0Q0NABXL&OC9OW7Y/V@5.R+,C:>:2'9A2&O@[ M;SH8"5*E!GRZSXEZ\IM'4/QRN=L^3OVLIGG,@T-V\VLG+K5/U0GA_%.@A,QB M!^Y%(>$YMA]EGY-T>LLU%@DL+:C#<"T"IO&"FZCDCS+DX86/0&%);\%TZ6?D M0BRH8:T@L!DIY!R?FJL, M *;R1DZ &[%G71D@ 82H@3CJP?%H+P[KE)_"W] [EH7^?DW#1I'+ZC0ITYY- M7*Y4TPESKWD=-9G%]I5=]0,\8,6.&N\_4N/4QP%!B[OY%%/_T=DJA"4^R"?M=D1I"L.%K>Q9O\]&,!E=&!LM^? M9.LQ0,A@E-^BG233I[%QTGM>0Q?5#?#MV)U%/.4.BH*WJ,QH20H:OP"58(!: M13EAZ5"!.DK"Q[6-5*/^6,A[?9EM!BB4?EB=EBE&&1!EB^MYQ'3P!Y.8$?,T M=%@QPYP!BF#77;@>M@W9/E;* -D7XU:#<80;$'+"C4NK.LSIA] OTW;2L:@J M%%EY@!2;:NNY]10_]B/[N2:4\K/#P1U"\/9;U@I"R3<+R:8!<\C0@N^0U<_# MV;?\$F7C:V?HSKWT"&$W^8@LUD43(.L2<+74P%H%D6#J8ASD\I0ZG=;IZ$^<.H'IF'MI?)+?@P:$'.B;E^?QA6E9T8J^O MLN<5FM_')N"LO1PM W'2GV;MNRKJWVEK26%.I6U%Q=CF^.SG;C^>@4+O/B([ MT%X)AF,-$#F]$XC0!SC!9'B&P:8OA-2SXTY+B^Z,3%8D>L9C2_1T MQ!X2%-*P0:!/X+3=^$'WV.ZOV>[EK1EVGVO>GI-(* MB,P7Z.UVT*.-7;,C[\="2#5"Z4R>.'<*$RRMI!IBD@O)/4_L!4F9A)-<_9IG MJ.O[81N^;VMGWD!V?+_F&V;KD5<\5]PF1'C3.0N7:FKM8DQ=KY;F>;Y_GI9I M6FW_WZD2/DZ+1H,FE![B1,-3O(K$07"P[M)IZ'6S;\7Z9.*6Z%&Y^^'O#Y'C M"^ITM\"Y?:2F'Z/:R\$O#/>2C?GM2QA:2/G0JAM(F4%ML M:-LQEMZN6HFL"^7D1 >H?C.BHL$+-A[,QR_?/[L"!-[D/,?B4YIK*$[ %.T\ M\3>[QD4$_72@[=&./FW?Q+39VY)YHR9A=A213AN/D'TJAPC^VFA.C2O1[DP* MV4.XEF9+V?LG\_F&_KU;MQX&;&:>TMJ*$)LH7FU%/?W,61MZT9/W8W,UQFVT MK*LYW:%):@RM5WLJK.C\\V) AO^\UA;*%=MSL?,E#CI=W5%.ZU"D0G:"",BF MYCT&2H2^=/\@#U0%7#@Y4+9)F=='N:ARV5VH/9(C_ KJ;>[%W4C^7%:,E?K# MXIB';]R7OOQ^KIJ MN5WZVU?2E93^/JJG!#8<.21==@+$-I&UP>BS K='XW*(Z^C5(^UW-:>.9IYQ MGBD"&3.;$NA+L;,D3%B/<8JE8!Q&ROO@,9N5<7[3=3MZ^-K21Q-6:Y3VZGJ] MJ-#;K^'A9C4I=3CI8#5W^N3@JEE"Y*%7^9@RDUYI!)]6%,VE,11SLR>/EE84 M1]P&MM&G[9J\\M,6G!]@9#?AZ R!-87)G"'GT/@HC1Q%!WGF-7T)9JB:U5D'J]M]&6.D5JIL4!M M7ZC&CV(MP^X&BO;AVG9,FCRJ;!7Q0X4BQ.MM^>=KMG? M,I4<"NR#':1QI@!%/IY#GC"57.+\;K=D^V,00MU!^@0LRX#X M\($;B_,^);W5ZO36#I.)=CUW];E$G/FQK51VP2#K!R+4#FK=,BHTOX8NGZR2 M0ZH.H#)-*1?!V^)MH?]E>#J$#=T,P5M)EPM,+GO&(E5HSE"2EO>P;9OR) M+$;+JY8B%L\F(_.RZ>*Z:FZ8JX>M69M_5E@M8Z%5C[DCA^B\I^F*A2 O3\R\ M?,+7]7+2_]Q0TQH"81QVELSD7S5"YLAL^6?;HN M]I3X[2M!<#5^^C",XK&VA_@,+;DR>_!>8]YZ^D=:^#_/+A1+B)HVO*ME%MYS MAVH3ZR3";/Q:);%H@3*$O@/C7_V+8:GUZ+U OX.#V#79PG9K+]I:Q/UT !.YSA.&HSS5+>6TL60;CL& M"1M[F#ZSP,D<*\TO+6JT*$$R28Y0[^LA-MV8CT=;QZ5D27U= MZ_4Y>.>(S-B4%D19=:Y283SV)#!W/0I,6]%MWB_.?X[#@QDR]49IR?52=E0Q M[V!N6]6X;?4DFME_!S5FV[.,X,>-T77Z\-&2,V!NW.)&QHM6AE3X2>!B@5:7 M,[3/N..0#,A=>XN'VBW=N?_'$NU\A1Q2\07NG&)(CC-)GWVW@7#%,^8[_+2"EVF[] MY>J^1<[_SV_ 4ENB\0K^BYY[;@=E\?TT!>H^38EW?)"I,C M#65)QT*W (GN.[[L(/"KQ%=00-_<&Q3J0A[$XLJ' O4U>Q^.!+(MA:>O2#_' MG*D11%F+OLR3_$P<<-*4J>> FI>:*8X! A]1AJ^T+/) -/]@H1S">/:*/RB! MOA9;QQC@1KF#^^-"4Z0M0.M%-F#$V JG\DI?Q?(W0M6KW>3[P(8=? MQ>TJ2\9SR5W2?3,(^%LP9?C=K?7>GCW8Y2'3^J6@SVP17&;F&A*7T3O3VNC8 M(X=0(\Q'Y! M9)_P@8Z>IYIY;:VBFN^$P#RP!P*#A=Q_0$!54E)24E)24E)2 M4E)24E+Z_U&5C_\;4$L#!!0 ( *N#JEBK1:2"JOH ""_"0 4 FR>9!9H\0!)0#TSS[(. M:6M?J;)>5:K[C'];%W_/'HGW<44JN2[N M ?C/^K77ZX>G(KN]J[S0#V'W6/?7XJP#%/$4D$!&C.(0 M)10M;G^"#(F 0 GB&%( 92H!@E0 '%$BJ, I%F$]Z"K+__Z3_H>24GA*O+RL M?_R/[^ZJZN&G'W_\\N7+G[_28O7G=7'[8^C[T8_=T]^UCW\]>/Y+5#\=8(Q_ MK/^Z?;3,CCVHA@U^_#^_OO_,[L0] 5E>5B1GFD"9_536OWR_9J2J43_+EW?R M"?T3Z!X#^E<@"$$4_/EKR;_[SW_QO :.8KT2GX3T]-??/KT[21+_J)_X,1>W M>FX_BB);\\\5*:KWA(J5XKX>K7IZ$/_Q79G=/ZQ$][N[0LCCPZZ*XMFHFDNL MN0P2S>6?3A'[\0+V'?%;'?+J@+E:W ^N>!S"](,S=F^4AA#3,]PC?=>2T0,-*-.:3JNZ>ZR* MKY7(N6BTY;.AO8S_QW?JN^6F!+>$/"S?""F*0O!W:H.\%S?DJRBOQ1)>*!^SR#BZ;+:?L:7(@>_?>[8J6G:$?S. M0O+JQ HN1+G>%*S9^Q03>M]O^/K/CKSW4*P?,VTA>-]3D0N953]X:HOWLIHO MK]*,_?N/.RD<0+F:':#5.&P:TEY-VR,YU]]Y+?F3F*S9,SHK;0JLBWU!U\Q: MT-U2*Y6DM922E+06M1U+B1Q&/XI557:_ ?HW]7HS)O?CP11?%9U,I&!G\&Z? M^)&ME4WT4(%GT,MB?3].^&H][M/13()BZCMO77!1*#OXB(#;SW!95,O7Z[Q< MKS*NM=/;O,JJ3(W]-2N7,/%EI%>_2!@',,3*0@T8 B+R2U*;KO5/$IDXT5L(M/0PE7O]Q:M^FFW8 >' MGF61F@C7+4RC9^T68[?6_TJ*C%!EPZAQWZSO298O61"E:>PC$!(_T;MQ!%!, M(Q!&6$(<#^3K/@K66W$KX*4FT+HX-#?LNKNMWQ-2U$\ M:F+O\H=-57X26IILE=5A#_73IBBR_/85*;/RO6)*_:5Z^D5Q]'Y=EFK/7FVX MWKO?DB)7CY7+6,8A8WX,$B@1@(0(0%/.0!H)2AFC%(ED^2@*NC9=T;/Q;K-T M^A(8KR!%LA Z4I3EGE12>8]:+&\ME>V>/>I5]844!5Q:N%67A;<1:>%LC[7HOT@]<) MI>>_$\O=#CG[3#C:>.?C>];]?/;IV#<3YF=@G/7Q052-=Z]'OZJJ(J.;2C-W ML_Z@V%KGE8)=O7_[+EA+RWV_JC4'Z3'E56LO?\:6>KCARS*"9X^\V9XP*9YVNEU#V8;W M6B5\M0?EGDT&H[TJSW]6?7D:'CV]=WX@<;IK2O&BHW@G8+,1/E: MZ4VE9)N+K@\A+ MV_.!T_B8:1$G4MMIBT[@'LV%UU)UIQ#."N9HX9^F,^L"/RON_D(^_X)]L/^3 M=KQ^%?=4%$N&DAB1$ *4R@3 6/V#!>* B13Y.(8X8;%I?+\W[L2+\7.EK+.R MRAA9/?-2[&**^UBR.67[F;#:!?B5?,WN-_>OUD6Q_J(VTM?D0?VE>EJ&DDJ?A"$(22P! MA$AM>&$J01!'@4]1RIBTVO!LB$\=LJF9\,C]>C.P!UP.H=F>.!4P=JM5L>.P:4_6UWU!CCE,LG40KUTMU5 MSM^(1[%:/VAM_[8Q,Y=1*!(LXQA QC& %!. _8B E#-.$ICXB%BY]X/4)E8? M'>TZK83OJ-MIDF&\S%2',Q3L=,4S 'J$O9:R.\5@)* C33!,:]:E;R3V_EHW M>VG"0D] ,?IRBQLR"&"4YN M1-3DO9J^UV/ ^[TVQ6L>+).*SF)H:E6X0\;6L+@(E!'FA9FDSBR,,^1F-C+, MA#^T,PS?&Z<(/M^10NAK4_SU^E[;+O4!YI7.DKFM TBOGG:/?"1/^E=77TC! ME:63%?7#S;V/):$ACB/E9% 4A@!&VA)!/E6.1RHC3&F$(;31&,XXF]I0T<F#5YH!K\^DU^/2HT]>_[F64Z]F=>'M MF/4:;MTI,>< .M)V[OB:52TZAW-??[HG<(&B?37 1]DR\FJ?D?J?&T55N9H? MU4KY0.Z[)&:!,4XE20%G! (8$Q_06' @?3]).=*_L+IJ-0634Y^P:L*>ICPR M-WR2B;%0QB\(M^71K@72X]3J1%"XU+"N69Q?V4X$\E&].Q4M^]/KM__8Z&"\ MJ.[6_%W^*,I*B-YZ)2%.4APQ$%&: .A3"0@C'& 4QX0$B(4L,#W0'B8UL3IL M"&HL%YXF.N)P^PQ4Y\^[W0%@&PVSE=WJ[-M,K N.P\\0F.V$W$S0_J&YX1MC M8U6/(M^(3T*/E>6WRAS3E55T)9%KNLIN:\6B ^],7Y+/[M4CU_*SSH:0C:_< MV&_!,L(IBV(F@8B"6%E+(0>4A!1$*4L02BG&@MC%M-PP-GGLJ^7/>]@QZ*VW M'"[T[X=\I&EGQ31*-C_6MM&TFD-]EZ'#N\>D=]W#N^/3:QC5B0!]5A?.G5;7 MZ#F+T#EB:^9(GELP#R-^CL>?R&$]9;\UF\&[O*R*NDA6>5W=B>+FCN37#WJ( M\L.ZV2+XATV=01<%$8^Y1" 50GFQ-"4 \12#D+(T4099'#&T?-BKC'2Y<^6* M?QN5LB^%L7;YK26Y\*BXS?):O5"RJE7+]UGNE5J4\@?'KJ^S*98XPBR((X!8 M$ "(?#7%*15 8)X(AM-4"ME.<5= Z(\\PE-6ZWM1O&Y3[I'@' 81 0+I8IDD@0#KI"?) U^F*% ;C5%ZXY&Q MISXL;*EYK\VT^3'IA_7MA3+9:<2=.-[O#2W#.-,QN7A;5+7^ $XEWS,B+J?- M6!$/"-"H2O6 5G_0CYH*IG\Z]L8L2FJ U4Z-##TRSN^X$?5&\#>;HG&'E(557\O^(+[4?RF7B=((49(PP*D? WW_"-" 0U'7L-2&VY9=!4L%%_- PY+2UP"BR,+:A0+LQI#EX"T;]=<--8X MS?5&T.I-5K+56M^^NQ%?JU=*NK\O92H"FD0^")F^+9E$$E".( BB()1<$!P' M1H=+9^A,K'\T5=ORIL?Q,%,D#J2TTQ6:H+>CZ/VN:7HU48<'W6?$D;A00-L#E&>RC? HC@EI[E5<*.PXS\)T0JWL]EJQWG7N*L%=3=B.\N4YQ!,(XW3(:#"ME8R#B@-(9>GLVY6,@0E\)F3P^ M\LQ5S7 ==+V6M<-RMUZIE\O&A;&\GV@TUH2')1WY.KNAQ\#_Z Y!IKB3:"6T MJY,)(YKSGBK8P'!P(F#U\F6%RKM"8G4-]*>/17:O//97=7<-EJEO6R,N8'[( MF8\ 8S%2'K2( 8F2 $0XID$2PR#PK>H9V)&?>(_>UOWNN&EJ[S\MO)8AK\?1 MN+KGAC";*9;IP+/3,%:XG? M/>IKUL^+MS3KPI?*:DGB" 0D)@#&00@HCQ @8>3C"*9I0*R*+ Q2FSR"T-+> MKSUDG?XY )B9(G$&@VV&K>^WTJI M3/5K^?8KJ^N*Z,8/U_EK4M[I_[5I\TA6.HGAD](T1:8S*_4?KG+^_!>])YJSHK/6.R_81/5E[OWS^AK[XGN4;K4C;*B7KW.&)Z82 .U*X4W X MJYJ>$.)]Y3XEJ9%;PL&=I3J+35'\?]997OU5_;!12\PRZF(YZH0JH FR-)QX M/5;JA5TSXW7<3!**&8F$J[5I27W>=3<.FH,U-7*8L=D->WTD>]6E/XAJR3@D M*"42$.P3G93) >8! I' 7*:0QA!9I6"=H3=YMD.;;%61K_VJ-W#S$RG M.$3"3H<<:>_ZO+"[HCYA=]?C8D[5W'6/VLOV=CTN^MG6KB=>&]V=05=L+C^2 M)QV'Z5H/I!SYJ90^AH6K= ME^$8,F:K^7)Y[1;Q5M26X#3M& 9$+X1B1N1LQ# AZI O#T-/V12P^LSO! M-RNAS.BC6_^I:_AUQV$4XYBKU0E"75P>!C#4'04%2 2,?$YX1!.C^FR7,C+Q MRCXL F'9LODBD(=5P)S0V2D)6]2L"F>X$/F"LAH7D9^MZ(8+D/HE.9R,9Y]2 M]29[S+C(>;F7?_V19(K,_\IROF1^&#/,4^ 'NH-MQ&- J"0@"?T8,H0DPD;- M8\S(3>TG= PH2R+C(,O!WQ51\S0C [R&=8I[%"Q]A([VPCN\;*$9 .]R\+]< M8V*>@>46FW&)6)=C9)6192[R0&*6P2"SY6>9"]1/T[)X:YR#]'I]?Y]M8RY- M./Q6Y$QY7TO"&5%&E:XU5&>L8 (("5/ 8 )1S&5$4ZN,E0%:$VNX'N7F *=/ MV_O^P[H2WCOOW_Z$PB#XB[?_]#-.+4L8#.%KYFLY0LU.(PY"X,[I,I#-D>L4@9:!"SIAG,70\)S#(3*V3LQ%H-@?=1A*ZNJLXQRY>0\[#(4_..TP M?<\^:O&9Z$!)G>V^S2Q=77_)U?*ZRQZ4IF':Y[L52Q'0E/!$ (*([JZ'.$ ) M#$'($):I8"R)0]/8A2G1B17"CK:W[HCK#;ZE;NZV&X-X/J Q!326V[[B0-^< MJGE8>#V0MFQX'Z<$R3S",058X^(:K; AZUP_?"'];OV M:O/J[3OE5+TB6;Z+*U\I#=W4=^^2YX,$IG[H*T7&8]MZI2(-!9)""AMCKY" M@ (?@I2R&,4L)!+1R^\QSF]#7A\Q'+47]==W;UU<6+0W(B<%R$X_GKZF^+\W M9)5I'?*HP"KTC_H/S<_O\KKF=U,.?AKK:31&DUYA?#%[:S0<9A<7W5E>]>E^ M=T?[%[&^+?+ESDGWK-DF+,/CV[4 MWB3>'BMSY\>13%F< HE#J+P?M>,3AB 0$>-0+<:8"JO-?HC8Q MRE_]MFP$_ MB)#9'NY*;KMUV4MYG[PFH(F$[GJGGR8U=[?TLT(?Z8]^_IW12WFO]7K7V/=O M6777E3CN$NR?ECA"8<)T$BTF/H!A&@),(P+B%"88\H#SP.J0UY+^] N^YL+[ MGK?\_.#I\]_N0DC1Q-ZM=8$5Q,;J82K@K#5&B]F;/F8=-]X7Q8[7\;/87J0Y M77AAC!X9 X4[U6)%?6YM,P::(PIHU# SMV#ZF61%7=KXJBPW]TT[AJYC5)<6 MIV_@+B%'@<\Y D&:Z$X*40BHGT(0!Q12P@2* K)\% 5=.VLA?"G/-@NXS[GQ M.MYV9R-YKINZ\Y:X]Y2)E667O.EGT$Q)?E.S8GD2=WG7'2U$4]S=ZXG1Z\/7 M25)72?@&>NW8HO[2/7:,^?UC]-:QA=]93QUKPN/VE9^SG.3Z.+!W7W1+>F=: M+P43,HI\K,-(3/WC^P"A. )41@D1(N02^\MJ7:F!C+20(5TKVW9+W5BAW.A7 MQM_I-@7/3#%/ (F=>MTRT+_9W=>8.R;<*49+J1VI-U.JLRHI2RCV58WMZ_:A MYE_)?Z^+SK(MZT J1[$D/F-*&\! 68TQ C3@&*0XQ)&@(@DBH\I7QX>?V+7= M]G*R#2P? >)\1/DR\>R6LJED5F'DTP)<$#\^,NAL@>/3 O4CQ@-/C=MS>^NS MO0B^K2P4\02%09@"(F&LFZ,B@ 5. 1*,",X9#HE51873I"9?6C6U_M[ZD]WF M.H"2V7[J1G:[=?>L)$J'P10EERP:K-@%0LZNZ-AHK6I)[@_9">W M(SUA2'16G6$'Q+[^L'S;A2ZI1U[BD+$XDJ':]94E#5$DM,Z0 ":)+WTN T&M MC( C-.;6$O_J_]GW_6"G+18>Q@N4PD7JH[:KN4I(]BI5E@>MC>'P-%J&QR$N,+ \QA@GOOV9PSG17)T5 MG*0S;XS_G+@'L?FS+\Q\5ML4)7F7*R^EOE-07E=WHKBY(_EUS8RGN>G'QA_.VO%_B,_*Q&?(+_\) MF/W$N:V^W9/9JX7V*B6U=]T=0&\%7WB=Z-[P)VZ2IFG?YL2^]*'V1-+],8[ MIYU:9P?F$[,YTKUO&%2#;>L-5>J[,N-MEXQM?EA[>I??7FD?M8Y:+L,((<%) M"!A.N=JXI:][W7' (<$1]E,?BGB9ZRH(@M]8Q ,N86K><[9)/%]Z6.6_' MG<.X@0N07$48+N)EWEB$"]@.HA9.!IW9/6KUN&):BJSI9Y'SMU\?LK;AT+O\ MHRBR];Y^?_M5%"PK15TJ:AF'+$RX)"""7 (8,PDP#BB(<1+[E(NP3F2:P1ER M(HV'D%E=TVU-)PL@F=0BD.DS2& M:008BU( ?10#Q&D,? ACB,,TB15*5K=?+D'JDCLK'T3EO;UZ[1'^WYNV#=C" M4YAK7RIK;K)6^O+NHL:0M]C66$Z*L#*M8A['$J020P I\0&-8PYB!H5,N/!1 MA*QZI%Z.[PB32*/;HOC]:EV6/]0XJ9_OU6Y:P[788CHEFF;FC .,[ R-CN N MK67AM40=MA,2W_1O0^6%T7G_0> M]GY;T97PQ(^2@ %!4 0@82E , P Q8CR-!)I% BK^O:#Y*;.6]7$M:ILR>M\ MK9J!"VKBGL'/;"F[0\5N15\(B'TM>R,Y796S'R8V;T5[(\$/BMJ;O759V[]/ M@HGL41SP,0)1&'@0S2F%B=*@\1FWC1;_OB M%5O:ME>KU?H+49_?)H9<")Y5WGME M]TS8.G!(>,<-!(^2>I$V@D-"GVHF./C.196O/VQT!J7ZH4[,O-KF92K_5F<3 MZ@_$,H PH7$8@11R7VW[- 2(0@XH1)+(D 8^-\I2M2<]=7::+EVL-KPV=36O M&:I_L9^F6B^*K.6J-O>;1PQM_!&@#ZN1::&T##D^+P#=\%+_HD%QQXZ.*'H= M0Y,A-ZJ(MF,$G932OAC)L36U+< PJZQM,N!+U->V$/1$E6V;$4;>V^]R%=[E M#YNJ?"\>Q2IJBR&3A&,2WO)H_@(^9+>9(:CNMN4OO6G@-W8574_:B\Z6S[>_>GQ?1U7W[ 4KSWK$_ M+_+!O7J#5\8MXAM=.&I3/-4ZXW4=0VPTQE)B0HE,(:"$" 3GP"D*[D&?D@E M%S2,D-&U^K.4)E[ '=W&F+(WD-0*3B4@B@5^DZ$4GL$R@1@"$6:0!;$ M:O-_J ]?/E>D,#SF<(+7/M61J"T\*FZS7 ?V/$I6XVS-\T *AAB7,0.$1%0Y M]5$ $)0,X!BE,%(?.!JD+9!OE($X^:1\GZXKZZ^IK.DUDG2N7_CH7G?>5 M4AZQ5(! ;Z$PB D@6.VH-$IP3$@X@L%N> ]*/:&)T!@;SX)0[.,8%H\9\**P"3F8"#@28S@PP6T#)3)!^ M ,GPC9?)NK[>%6!HHEM+F<9(9W?JB$V!Y+N0P%?W9'#:,?SMYY2A=I_EMFCQ M0\ND9]7@^[F/[ZXH=,>?]_N.0Z_'HL/0A2NT'*G: MB]F95;.Z F]?D3H;UTYO_GIWNZ7BT)A%1BY /.J'8\A \H2F) M8S\FB*8)"8W*8!V,//EA6$W+:XB9J:E#Z8?US44RV9XJ&(ECO/A/LGYD%9>" M_?EV_?BC>J=9P.J;W;H]'&F6!7A2@&XEG7Y@(I^^/&/;U*4OS.[/\C1*H6 A M\"D/ .0X $BF*2!!&@>QI#Z)K(I2SLC[Q,NZ9F2N.](.9]21:_DR\^3>Z2Q- MOQ MB3"B$8,)(- 7 ,H@ B15D"6$1$@2DB82V14H&?VYFK0LR248F1D%H^6VV[*U MP._:3XBF=-J@LMX_CTK@:'=[/O:L>\]1L?9WAN,/N6K$MI0P%HE2TX"2D"CE M[6- 4Q@#&5(J$4.!'ULI[T,2$VOPIJ4I.VR_=FGWM=%=UZ9,H3WLMC9EBS7G M^;,'!%ZXI=KI_-F33]KGS[XB6?ZN+L5<6VVWA:@MNC85DJI=/PV4RXY"&0$8 MZG.=4$J0P"B",4X2:N:RGZ4TL7.M:7L[XMZ6NGG2Z#!0P\O1J?AVJ_*DY"/R M9H,)M)/812/2\$Y)#9?>DU'>V0GID'$S(P' M5SC8*:Q1$%R0TW):-N?Y*D=(O5 NRFFA3^>9#+QS8=6$73OT!S&UU(8$-!U,85CI%ZFFL* T"?+*0R],W)YKPN1W>:-B\*>;@J2EVI4'1"^ MRGG]XZJIQ_QQOEVL_]1->Q(A3I[)8D! @2!(@?2>%S)IEO M5M F5T\X,C(I2A+(:X?ZM3:_/:](*4H=TLL MB"3%J2\!YSC6M;:5*1.@& 0Q%A'RJ83(*N]AF-S$.JNA9AF^',;',)3I3&K+ ML&9-5Y_8MY2]AK3W^R0ZQ$Q,5S'/86+SQC^-!#^(A9J]-;8=_%H-7#U]5!^( M2K>0^,ZB#&SEOLNQ%3; N\WLM?RN;7/PK7:SUBK'-_6:E.ZZ]$0^%8%ES M:)[SJ_MU467_;,)D@8Q$@F4(XB2 (9Q BB3$9 A"R."$I]0J]C%]"Q/K%\Z M 1;>@Q:AWLA%)\3VC)+L6/5XCU?]MW]-%S")ZA?_-5G$$;JLV_SD'P$S]?=M M3:R="MW-:E'J0OC<-. M>;,A[ZJ=WO0,S]MS;[8).&C,-Q_EB\_,U M 10+7<(P# "B# .)XAB'J2Z,8UF!RHSPU-;HLS-GW5)6(:M3?CZJI224&\"; M*FM;C5,]>=^_$3)C66694VL,M:$Y.P& EH;MCH,^/%.$XVR%=7^D/TSVI0[Z MC< 8./XW>]_^AN?;O%(#O?U:N\SU'=(F=7/)),(D(1&@<1#H[C()P!P1$"9) MPI&,_( :7_8\161BE=&0]=Y^]7:$V]QK\TN@)P$:7ORNQ+9;Z&,DMKHG>DZD M45=&3PXZV^W1?=8^,^=-]IAQD?/R-2GO/I*,O\O5QUV4E:Y(M60) M2X*0(1#3E #H1Q0@#/6UFA3CE*5J7R>FF3F#E*8^\6YI>TS1]AX4\867M>0] MY=1;5+<;!FQX93J%P?+ NR.K+!B-P<<:@XYV7=K-%0;F*3K.L!B7HG,))E;) M.D9R#B3K#+\_6[*.D1C]9!VS%T;V/KU_6*V?A*A-DS8Y3,2^#&,J04JA\C_" M0)D049"","0LB'SBA]+J2.\(C:GMAL\?/UIVBSR"@YES<*%TEN9!2ZSUE-R7 MOAV0QE5WR",4YNT,>5K$@ZZ0 X^.O,?+[@3?Z'8GC0/PJZCNUGR7BE?>Z%LP M2\EB0;# 0'#! 4R0LAA2# %/"$E\3&1@5ZG*C.S$J[)C0@=^6P>VX:.7X*F/ M:C0KEGDVAK":K6CW8-DMU=TWR(ZDO*DT1 YPMZO>MQ/GL(WO.8WG=P*\UQSI[ M5SMAG[+R[Z]$SN[N2?'W-B&) A#$$$*6ACO!QD 8AE#+%5/W5JFOT M&8(3+_-GY#U-W]LR,#*?_BR$9HO=)3!V2_XR3.P[1QL*ZJIW]#ER\W:/-A3^ MH'^TZ7L7[/"ZY:'@;S9%EM\V,#6 9*I8+P@8M(AN(5NX=5LU8D3+6-M]&2: MJP47PN,^LF+%Q4N%6L9 -1![&37<6(^MK*[E+^LUKY,\1/&8,:5'E6^XC&$2 MH)3&@" _T 6WE7$6,0*BE(<8ZEE74R;TE6MC<*!N Q]<-< M"&WK@37RUE1KS='1]31AE[[7.>&<>5TG";\IJ?2^*+@'SZ9-X%/E&?!)L?9MG_Q0\6'+* M(QE"#K#$$D :,H#\& $:2\B0B+C D6E:EB7MZ6.J33&.KHK9D[Y74S.AOG9< MF&@T4"_"1S8!@E>B%D9X^/UU^\;G:< MQ\4G@/&EZ[D?8^V/4:Q] %1GE=B':(S4P)G2Y#)C^F8D8^M-7@^MZVID_>(. M3""6(!R"@))(=ZH2 +$H!A!+/V*A+U-LIUN-R$[M^F[N[TGQI(,Y/7Z\'4-> MQY&E1C7#U%!7.D?*4@L.(S-1_0P[J5TI+3.B\ZHC*R .%(W=VR_4,6][>&S4 M8BV)$(D2%@%"_53YYB@""%$?)!3*.$K5;_UYF^99L3^Q2NMG/KQXWSR[>75D M.K[8;+DW+HV[YQW)OO@C-= ;-27?2@\].^:_+5-VDHEQWDEO'!<7%K-]ES]L MJO*]>!2KH*NB+X.8JUT&B"CD $9( IPD*0C35"9$[4H\- H*&]":>)>H2?W; MGX+$_XMAO-($'S,%[DAJ.VV[JUFKKY]JN@NOINP%$]R4,Q#1==7:(Y1>IFCM M:9%/UJP=>&5L.9U<7,O7R@[*JI\)JT.7;8N-5^NB6']11O!K\J#^4CTMPR@) M$BZ5_>B'2)F3 0$42P'2U/?C!(>8QE:>K0WQJ<]ZVH8UM*/KL9:P;)C2=$&,I5L<1"^3,(,"8)@"'SE7T3QB 2, ZCD#&H M^)@CU? LJY.?-[?[]4.]7\]R[#Q^V@Q]JF]B,NSTJ(-J3@)TWG!T(;:=XMM2W#8^,,E' M-)?9W*)T(?LXRW(? S?FY3EY!LS,DZ_.9FZ>8[YO=IY]=F;S\\-&&[_7LBFZ M\7+.,:)#Q$&F$44P%@D@";(!RBB4"I[%(9^.HOQ>8;1 MB75=0]4C'5E/K@M/;JI-(9I:!!>4?YIJZB8V0!U.R.SF9\-[G8O?3.S5LXFM M!?@&C$]#B%_:]#S'YA_#\#0$VYG9:4IOY@VAS8.L>=@F0?Y2K,MR&? D]C%A M(, I!A#*&*!81?6D-/\#A'T.YGX?8F5XW(#6VN]KG>[):O=J4 M62[4>H\2[*<44T!E& &(8Q\0&4K XS0B:8J"D&&[QFK/QI\ZF-MT&*M)>AU- MVVYJSP$95H .Q+137G82CNB>=E2."QJG/1]OYIYI1X4Y;)=V_#'[P-QGHLOS MU<$JM;[OL[)4B_9G(=1RU>64R:U8*H>7))'R>@F* P 1) +P4',B(^2."$, M&9_=GB#]ORX*G_;K5R\AZ*-5/B&:Y!0PS/1_'<(F-I7BC:WK5L M8I:Z&>P6%<6 M^/ *23F03ZWT(P+]UT,D548T%SB@8"@P2"SA0;-!>H'"2W> M&N<=OLM9H9M0OQ'-5V6F%.*A;NE6;@K=HWI)>,2X[M,J8^0KZX+$ (>!#RBG M7#"4I&%$1U1Q/T_9Z#-]<=7V[SM&?O!XRXIV#1X:9M2W+3=V;IT!KF9>FB.8 M1FG%CK9N;]-AI+VF%IIW9Z&Q]IS,I77D"!D0G-6O,0=@WTVQ>-/>ZWBO9F[U M\6Z=BR98M12"EGBRO?8(R1?>;4^#<'Z_'7AWY-&- M6*F_WOXB/I4;S]JJ.1HNRZ)"OOATDD02 X!9"K?9D$ M"0,XH(G:GY.82+OL4!OJ4Y^Z-[PLO-N&F[H /GG&CR=:ABS/7ZPP-CQ9F0HY MRZ!&!]HO/=">L^)UO$Q0CV(4"J[.-ZQHSWMR,0:6@S.)48-<6)SFU=.O2M%M MBOK0X^="_&,C'6!#\SO>(8%3MM,@J0\45LSHOHNIC- ,67*6IS'H*3Q6T,7AVG M#-H[W6:B>;^TW]J ".5N+SL6==JO/; M]]IWV):Z_Z#8;6K&+'$B4DQTH3>DZ[Z%1$?@>=!-%N53J&Q6ZE;TEY-^UEOBAU]=^O76%1':_H\ MO5G7N;'X^VO?_,5Q^N"3J+)FM];MAV[4(&UG<)YBQ/W !SZ64+>7@ #)) L MI2A($I_1P"C0?H[0Q*M_1[;N>N5IPB.;J9^$RFRQNP# ;HV/D]UZ:9\3S-&* M/DEFUH5\3MC]]7OV^;'+5KG<&:L$K\_H?\NSJOST^;?6)D0X# 3V!2"I4%XQ MC/3Y&,,@@J$,8\%B2:WJT0Q2FWP!=[2;#!"OINY]K^C;ICP/@R;"4&"(,1 ) M(P"B* $$0P0$QBB(49($L5@^BH*N9X>M3W4,<&4-W$;3=XF8J=YSA(*M\AOX MW$S@H!B)Z4P5#M&:61\:B'VH%$U>+*B5-O-V]*P&8#,;(F[ <)N?8_'P$W=K)L)#BH' M"+U\!:R;H4-)@S?&+>?V7D/9)B.^*\N-3BG2#5++I4Q"3%(6@=CG:LM.=$': MA(9J!Q>2I2+E%*,1&0Q#-.?)7.@XT)_OK"5?MRS620LK/:A7K=4O=N4/'K;E M#TKS\@=&()NI@(LQ&Z4$^C@UNWQ'N.YJ[/!JE8E\CK3 (*E9]8")T/N:P.B= ML5W*:?4N5Z9#G47^@=QW#G@*0R1C%@"4LEB9[G$(J ]#$,5^DBH_*,',LD'Y M<4(3;^N:K+>CN_ TY9'!BI-8F2UG%PC8+>61PH_H3SXLF;/6Y"?(S-R5?%C8 MPX;D9YX?:9/W[R_F?!<3>9.5;+76YX57M*P;\9I:G.8CSA)?:UNXZ\+0+5F7 M]J>]L*X,4@O*\UJH]I 7][L"I/2;GU_DGH2/Y67[[BI19^5N^ MIJ4HZBR^NE.,[CZ=ZZX.-:.OR8IM5O6WG]:KU<_K0E_X7<)88!(F&#"$?0!# M90-C!2M(L>[&@" )J%6P?G*.IS[SV[']T\BDFMQ[ M'?OZPN=6 *^68.'U96AZ5GG/I5AX/3F\W[4D7BO*%&E 4\/N.HEH,GY?)@5I M:OA/)C!-3OBBB^)7]SK1^VI3W:V+[)^"WZRU?R74]J43,Y>$0!Q#R('/0@H@ M3!- J':&B'*,T@3RE!B7=#2F.K$JKZ__*O>^;*[_DIH7CVR9T8$0'2(1=99Q M*4R[^]@A.ZRT)\/+3O'NW91NV/!V?'@WZSH^(CS%BO=Y(JA&W2YW!YF32^:7 M0#?VNKD9!&:WSL^,]1*7S\W$.W$'W?#ET9?EUO=BVU5&7\6K?0*='YT2$?BQ M%$J94ETD5\2 <*51$43$YQ''";,J.#9 :V(]VE#VMJ2]CO:HW/(AS,P,7$=( MV&G(T2",N>9V3CQWM]M.4IK[4MLYD8_<93O[RL@K;.Q.\(U6(,]C6N6NUC%5 MJQ\MW:6Y-2F4LN -I=V6:][@57;:VKG M<31;[V[1L32,]H&Y.09,>W#LF534MK^49BR^JYMHYPG.>_W,&("#.V?F;[HX M5_HM5SY&46DS0T<"M>'QL1#WV>9>F1OUH_TCK0^B6J9)X >Q\KAP2+E2)%3I MD#B2 #(_1B0*XL2N_=N%_$P=6Q-E^9.WV7'E\9:MLG;!GI]77W)J93\38PZW M)L7WPC.P'F]>QYSW?#S7XD48JJ6C7!#N7]B/N'U?I)"*\B7[TO.]Y+?2A7UY%7 M[J]^E>A#"TM-=LFLF:FVJ2?AXA+QV]+ONRK="Z^KU%//AV+7Z_'K7=-5=EMS MZ$[U.8#)D2Z\A)-9E:,#R/:UI8LAQZG/O19/H[.LSHXSW:(Z:'2V(SY)CI6Q MJ(X6QGEZLW[\C<7?_Y";OWAQZ\)M/K'RQ_$E_I/Y3+%*<6Q MW[OXP']OP9^.1P M7:9#%KT[ CJ@4O.T[<72L*5C)U^:)RSJT(\#='2S1?? NNG$Z S@2SHWVH%C MWM;1<-R7ZOEH)_9 0TC+@>S4>EE4R[>;8OW0M;"',J6Q[_M !(@#B'$*,$(Q MH $G4L14_6=T"+<_\,1*N"%EIB .9!Y6I)=(8JFQ8QD^- #0,G;J&Q3)J M>@J1F2*F-M*["I8:T9PW3FH#PT&(U.IE>Y^H:SSU>GU/L[Q)..[BL)7ZKLQX M73#J6:.X\O6=_O9=WN317<\8ZD=HE7IMQ*B+WS>IOVMY\M5>K;QO;IK-7E9Z8\,C5VEU?_O -XX_2_RV\4:R5A MM0KQDP#&U(> ID@Y'I 10'0^O(Q1E"(2\E 8&0)CB,\32-6?':_:4;V@I;8- ML&8.R51P69YPMG>PVMLQ#2?U+QH(VWB?PJW'CL/@1ZX*8=94QGD9(ZI+3+$@C %D* 298N1PQIJDO MB)\R8I= >YK8Q$JE)>WU:3?55T>59AN$S4R%N +#3F6,QV%$?NIY 9TEGPZ0 MFCFS]+S0AVFC!N\XR3AX38KB29DP[;V]JJ&GZ=RL/Y*Z0GJ:D(B$RJ:@H2Y9 MX85 MR1'[, 50P@!@%ND2V0E$(6(20:N2<2?H3.W"]"^VU>')=[E<%_?#^8160)DI M$P?BVZF,MFN%)CGIO;TS@CE:_:>HS+K&SXBZOY+//>ZJ<^T[M8_F:I(R42Y# MPJ ,?0F$I&K5^C@"V"<,()Q0+B*6!%)VN=UFZW:0GM'']WGBMMWZ/=&A-FM9 M,(POFV%GMI OQ\-E)]H>[2D[T!X1<;+6LWU:+]QS]HC8YYO-'GOIXM3.]YGZ MPNM=ZV-M*PLETD?19$>WR=,_"U)M"K$D220C(6. 0EWTV2<$(!FD0, X3$2* M),=&)3DN8V/BC;W'2>L]:%86WH,HFMCDM@ZT;/@9G:MH _WY0\1Y +W4N^BC M^[&'KN*L"6EZ+6_>SS.B.SH=="*47>6$ND/[DK30$2"9YX;:#/Y2":(C !C( M$ATSVMCKQGE]D4#?FWF]*:OUO2BNRE)4'T3UNFVW%W,DL:08T) D30%P)*,$ MB%"7;U)V8<*MO#D#FM.'CVH./*+)6E\I/@^9F3GH& @[Q;W%0%]4]#KR"Z]F M8.$1J7#UKE:K]9>Z]H&^7?>Z$#S399U*?;KONHFA!1K.[A*?ISCS)6)C" YO M#YN_.O+:<%YE/%MM="ORS[IF9UW'\^U7MMIPI8Z4,/J2W:;9T:[E6U+D^NYK MI[::(-12^#'#C$,0X8@"&%,.,(ECP(AR+Y&4-+!K$^2$JXG539]'K]PR.?XL MW,U4F"FIV0&V4V//L-WQYW4,-AD(/19U-*]C^Z-/K>8TK;8/ZHBJE\^!,%1.8\6S5#+&DMFKB6,2N%KNS\:>=]D>$^M@ M^1U]:&3>W=&K_KU$P%=/NT?:0A(U_<;CZA6^NZ[N1'%S1_+K!SU$^8MNNE:^ MRYN;>DLF(HXC#(&LS[:(I(#XH02!4 M5XB!A9F7 YV9\XL5?$QMS97KV"333 M+-_BM-@IK7[EE+X,_2QMCSYY1RNL:$D6776(?AG/6AJO4N)XK3P+KY%('RDT M,CE,3IQY%EPE-L[%]KQ)D3-/QD%"Y=ST[78B+K+EFS:J^[\WI%!*=/7T23RL MBVH9*^>6B10!$058&7-0 H)C'P0^2CA,I<2^,-DT!FA,G7K94O6V9+V&KIF6 M'P)G6"$[$ME.=]I+:ZS:#.0YHH5*P?Y\NW[\4;W=*"#US4[O#(TYBXHP$*I; MS2:/7M)JX(9\%>4GP416]Y!9AI@37W*D5 PIQT$]FF\ M0.^ $V(>[QIPZN%Q*_.#XI.4=SJ[H=27KZYR_G.6DYRI[]]5XK[/H> MR..8GGKFV)HM]DD0LU, +0O>NV=8;;GP:C8F*51G+;PC)6%.=U;%80W'OC*Q M'V"<@GG;5E[]+(K'C(GCGL*'='KB)4*YP'1=^V^)DAG&:[PA0@V2GQ#I\^"U['@T1VG5_>"/:+]/KW0:6DWW;K0:Y('^# MGC_ZWE=+VIRDI]S)2_\3>1W=YIN^Q1,7@K/@G-GOI]ER*[(2O=HC)< M"I$*F4CEMB.>JG\2#JB/!0B$B"2&R!?,JK7@"\@PL>KKV M']Z6$:_'B5=W M_/S^OP0I1F5]S#SM%@D@W^YDSIX+LLWVZ FV\#K1O/,?$,=9(2\S-2X31&:6 M8/Y9HJ-I(R_$RKB]\).FZ M<&%^6U<*V-4H1412'&&I7/E8[6E**H#\& (_%#@D?L!]A)>*?;HVW=4NX,9& MH?5Y,M9K-6]@+<&F%.UE+F_=,JCST43+8GU]*1=?O%5]#W[5,FC=3O*2F3'; M=F9"VV[[V,*LV&HNB'G7/93?]E'>,M?63'%8U]4A1H[T^"60QC4(1 MV]CX%K0GMLV[>]V:%7M%9@&AH>*:!AA+1=7#Y*E?+[5\UN)NDF)&(P!PI84L M*,^K=>PA.= R(X:PKY@R.K7XK(U8IQ:_42)LXR;+($H2*E,(: 2%,M&47L(( M$1 %240%)R$39/G0](6JE-S#BFEN]FT6[[X0QNOXF8])Q6V6URXE):OZ,KJ^ M9,+7JQ4IREW1%HL6?;-.-XFB**$$ X@8 C")I=J!8@X08CY,4,2@XJI!ZFU^ MIK#6MS_9G0CCIEK47_^8\SR\37[+,S=!+.F5BUA2+96GQ?)VIPK?Z.R;UQ?Z M5C\%XRH2?:N?!JMJ1B\Q)0/UCV9E9[:*22\!_RN1JV\J74:\ M7U:\?/74)B@52Q(H:Y(E$8@@] %,!0383RA 5/+$3TC$ J-Z?=:4)W9N.S*C M"OH;X&;FTTZ"AMUNVY7Z;WFHJ_POFEK_==BE7#SK E#J4YRSX(WM F .A-N6 M 9T7Z(_@#D<)YH%6 PP3I'\5HIK^;:LLGNEGUI6XM^3L5,,>$F;K?[Q\=HM\7[1Y.I(>E\[1 MRMT;?-;E>5RP_35XXJD+L^4^Z3)"NK&W,B.R\K=\34M1U'?HWN4/FSH5.&?9 M*FN,#ZW!?R%9KDOJ?5:6=VV'7,OF#M[;KY6R4G2/B_=962T3%I,$(PG"E(0 M8]:@D5S]K?0MV,;43RJ95EXFYXT7J;% MT<_TY%EXMTH8[_N5$N>'A5=V$NGUF#474==%?6&E$'=:MD?1_GYDQM]T'Q S MG?9M3;N=GMSY?=LZE5LIO%?-C/<%\6I)O$][,_Y+/>/OFQG_W)_Q=]L9?_UL MQMO?_[X3U'N;*V^YZ1TX13KCY+/C.@=R.H9?)G%R\@DXF6TY/>6QW5X4+='< MWQ3U@6ZY.R1, @DC@1,0RKKEBZ" ,JS^"1#G/@E@C(TJG)@0FWA?::C9-G@9 MP,9,,;N2V$ZE-E07[>UJT21ME!,=D9J(Z*SIRP"IF3N_G!?ZL/V+P3NN8DOZ M)@FK!/\DJDV17]=MZYK8PC(,@A F1 (6(0P@](5:U6^L97;WH08%,N5\7":(,?!I1@.(T!! %*0Y"AI+8Z++4L<&G/DRJ MR7F:7MM>W;QHX0$.PZOO4NGLUIR%8%;U"4]),*HPX<%@LU4D/"5&OQ3AR6=& M7F-L>X:VO=X/CIL_B;(J,KVIUHWA?\NSJJP/F:^:^E]/>PU"A1^F,O)3D"+B M \A$ !!1_Q 4JE5'L42)57DAQ_Q-O'#['5AWG'DU:U[-F]?Q97GMT/$TF6W) M+PB^G5XY6^SGZ&0LMI,Q:=/8B5!T=;//,7?SWMJ;!MJ#&WD3D1FGLD_<4>E: M>5&?P21%,4A]F@#HT+KP3 M=P8_,]7H#A4[3;=W6VVQNZXV0;E9,R$=*:(SQ&;5*V:"[ZL)P[=&'MCW8JOO MU9Z7N2#0TZ# M5R[,P'F_^X2W=6OX=6YUIOH^RT5=G79)69Q2'OJ R80"B(@$E$"N-O\X%2&+ M!$JM-O\IF)PCRZ;-N>AQ[75L:]5BGX3A_:[Y;RHYCZV=Y7*B#378"T^?I>I[ MP9D;G_@R ;2N4UU>):=<4O9:D;53[&1JF<>VQ,HZ*;)N) M-R*V?4R*"Z+;SX:;.;Y]3)3#"/?1IT9V\Q!?KAC3%;O5^OU8K'/U+6N* S;I MZLV_N^AHP&.?4H0!HR(%4%?+IX&OG"H6(#^E*$HLFWI8,C#U4KP7Q:W>0G\I MUE]T+_4&Y;KHI6ZADE>K)^^*KQ\JP7]\5Y8;?:EQR[_W7 #+YA^V4V%FYTP) ML)T>4)R:Q)CP7#5&L26_+P=0D:"<] H9.PXXU38C;A_6!>D>&I: _8< MO@AS+*0$4>H+Y?!%(2"PC@0AC!*,=9>VX MO];=)XJJOHKR47W41%W"OSXONVA]'\,4"H4@2A@(!=5-V2(($(02%*E^G0A;$G4:O'B/XDAIV ( S MNG;H33NM6Q;5\I-X4!^1.U**J]M"U ;9:VVEB>)!5V3[0.Z[K-0 !5+I!PHB MAGW=N3$"%(D81-(7*8NB (K 1$E849U83_2)>IJJ92*O'8+#:F$R7.PTPPA( MC)7!*!&']($:L*<+U$\[/6!':Q95,$K\3AN,>WETH^5"'^"]$_&R]X<#[GK>\_*"+ M(:\U.^./V6VP-;,C)D+,3FWLP'K3!ZOFI%\RV@"V,5V>;0%PU_O9F/+<':%M M(3G2)]IZB+%=[$=AF"^@]7.7_^B]Z3RY"'D!*>@"C%RBOT MD0\HE1@HGR;A-*8PB'WS:JM.>+)99J-+J&J:=0BZ;J4L=M0]4O5*JJZEUY"P M;8UWR9QP91"F,"" AU([E#Y6VP-)001%%",BD/21:4G4%YH1ZSJG@_.A[/67 MF0FS+60V;"UM445HX=7 ]N@]RTYO'FE.8I[]LO^&RT:'#H!RUOWP$EYF;HGH M +;#/HDN!AV=79I5XGWVJ/LA5.HSJ^-*S=79*\8V]YNZJ/G5_;JHLG\V)6-] M+,(DX!1PFDH <90"A)4GC7V<,,ZC&,9&_O-X%B:VEWM4/=(C:YV&:HNLF8Z; M%B\[Q=;P FIFO!TWVXJ/?2BO3* S_NC+ '%]W./3]N :NQ'I5.^+@B38K$KZ*^F>[S-,*(ZP*1. (PI1P@ MBB!@$'.?)&IU"ZLTJ^-D)@^YW]]GE=[81'-Z+PD;;A]F Y'9:KU<<+NUVM+S MM@2]WQN2#M,5AF5RM$I/$)EUC0X+NK]"SSP];GW^E1293F6N;[F\7I?5DODH M\*/4!V&D2V8PP0"EF( T)B25,DHDLBK3?D!AXE79T6LOD3%%T3*N?8B)V5J\ M2%*[9;@5LKTKIJFY6X G!7&T]@['GW79G11O?\6=?M#%]>WZD\5Y0"..$, Q MQ !RY4KC4,1 4LEBG@0)B8T2^T^3F'BY[0Y$1J^W(["8+;C+A+5;<0>WK]TN MN=.B3'+'>OY%=UK X;O4#I;=7@N4IGA.6]"AWRKE3;;:J,=V[?KJ/, K6M8- MDY=J+0JFFQ2'J0\!A+JT31JG0"+$E#6+E=^)[-+UW# V>4I?QR8@;7NCVBLM MO?6.PY_L5KRC&4F".$UH&@$D$@0@XA3@A"(U(X(0%H9"A-Q&>Z4=?PZ]'K> .=HU'#$U MZT[C%LC]W^OHJSTP)4RVVP:'MY\2Y,S7.MBDM;U+UQ.F3=ZLE#B[ M%J[MU*N9_SBC(.#M;GIC]N6?BG69?FQ6,NL M6@KD1VG$,$A\&0(88EU'4FTDRKKT V5"^ABFRVI=D979EM$;V\HYWE(PUAXU M)>^>Z"('=HJ\+[^9KATIE9TZ; 1JJ+A34$=8=Z1#^B//NLR/B+2_$H\],K(I M1):+:_FZ$#RK?FX/?9O38+U0?Q;Z]%P7TU .XM(/TU@R$0*IA#[&NB$U! MBC&2(0TD3.RZ39G3GN7\N]YYI:BS6%JZEJTC+, T6YD3062W5Y>U380W+0N&+$$&/C.WD=)OI;5MV] MWI35^EX4!]6*A4@C?7P(>((3 +$D@"8H!+' ?DBQ=OV$;;#G/-G)(S]ON@OM MA7@4^<92F1@A%PD(8U\HO$BMDI$/2!1BP$BB+!M$!956G0I-=)19:/ MI+@NZBZDO*[]N$V3)9C"2/D[NJY2H+P?H0RV $6 $ AYX*LO9M4!+.E.KR"V M14,>MD5#VOCZ VF[4SM)0#8%VDR93 "?G3XY+#"B>-!]EQLNFK*U4^0K6TH^ M3;61DU1?LN3(.2C.U!TY^_I(!5/4-6.?ZA.#YO"@'GY):*CE=HE^5=#>_=N?@L3_2Q0L//41A/5K;P2KQLLRM M/CDEAKKG$H3'*9L.U?;4KR&Z:)2,0]5R1C!7NN04F7F5QQEA#[3%N>?M2SI_ MUC6DE>9Y^Y7=Z;BOKF^R)&F ,90)(%(?T$&( $4I!D&JXZ])(D5H5+'_%(&) M+8J.I-?1K&OLF!=V/HK)\+IT(:GE<92=D%;EG8B LY5X'A*G7^1Y M\+GQ37IOVI:B2TI0%"(4 LH%5@//O'QQ8U^ MQ>-U4]I%.M9!]^"9 M<2NGN;R[;8"P2U=;)BE'$B((0IA$ :Z+A8E(8@3Z%/,8*JV*9ME=)+2+&N* M#+=VM\3&;'4YD=ANJ76W[G?]5+P=679E A&KI M,AFP)*!6E^.-R$YN;M9,++S;AHW:8R3/&/%$PXGE.C=$U6S1N\?*UF!M8?JE M!]-S'MPWE+,3VE6ZDAG1>9.-K( X2!6R>WODCK\KU%$G%.FLI$+J6_;U%!;H V-BNG@LS0U>L@UZ97/6/'>M(HA'?I3+#DT0\9AXDQM/SJ9)T/U6R_D>G0RKM M^4G?SRE[.4-)K%R6)"2 ^3P%$ <"8&T<82;B%/(X3$-B90U-P>7$:JZE.CI' M:YJ9,;2H7AIO2P/L\@3V^HO7S5G#^F*21+%)L769ENZ"^6C"^63$ MQFGVM_,R8.'Z'Y8-.*=)74&K%4=:!UO[?=>F.#^OJOT3=(_D:;_IM3;K=OJN, \ICY>J+B $2!AA0),,DH8((;%00Z&#DB55\2\N\ M4]=SL8>U[$7"V"G EHQ#0_ D\Q?TTGH^WFS]LHZ*T>^)=?R!T15B]@-UVT"S M)"&%&%) $$< )@D#V(\$D%QR'G*&H<]L3O8':,URMN\L8C\$FIDEXP@*NU5G M&'=?>%=5561T4]650ZNUSF-W? OFK/3NRLFHSQ47FBSP::+3_T&/O]O-"C?Q]YD,3N!-_H@O:= M\_Q*Y$)F5>N5E3=:!=Z(K]4KQ=W?EP)2O2I"D#).U'KA 4 !CT!"9!P@D1!? M6A62M*0_=6BRY::^C:[OV>D]P#Y,:0NJX>G.=%!9.N\]E+8AEY:7SILOO=]K M=CS-CUVO2F(\H]9 MO0#W5@R)>11BC$$4,;UM)P*0. X!1IBE+ VIB.0X-63&P(QZJ&7(JSGR^BR- M54J&&-MJ)??(C5=+IT&;22_9@>%<,1F2?R'-9 ?.:=5D.8Z=;BKXEZ6^-K K M*_9Z_2ARDE>_9KF./KS/_K')>%8]+;&R?'#JJJ/GL981,YUC@=VPEID&$4O_1-'OE4C41Q$-"PNOPVG+ MA7-X>&OJ-TT/YX7I&>UYX3+6O/:2-[I6O:?U)_2C**AUJ,5 LVA->\$Z/3GB MS7%6VX=U)4IE#];:=OV*Y'\OVS [C"-,:9P"3&4 (*,"8!E@$.M?XC30-Z-L MS+.3E";6@S5=KR6LXX U:3N[ZS1*9@:6$]GM--YQL2=(6CDKFR/#Z#2=62V@ ML^+NFSKG7QB;/KPN*GTOW3;7\JT>2K?0:_WE=?%2S?J>(+9/(EY2' M$ 1I(@%,. 88)P+(*.08$2PA"LR*%MH3M_GPCBI=N.6A:UA!.B[L"\R/P/:\ MTS$=7I:+77?\O=YV_-WAUK;>V7+C*7:\CI_)@#-W1Z8#<)Q;XAA(*P=E'!8# MCHKE@+,Y+.,$[3LN(T>P/P5^FU?* [KB7 U=ME_>9[D(EE$2QP3S%$0IU&U= M8YT5E00@P2'"?BP0ED8IMH-4)C:&&KI>2W'1?>-IVMYU;G%D?!JG827J3'H[ M?3E:<*OSY;."C3IL/CWJ;"?/9P7K'T.??]C=L@R7(J""1BD%$=8QA0B'@ :< M B)HJ NOA$@:74XL"RMI'>X+(<$=[(LPTF69?CRRS*T M69;AR&6YMRW_EF]T=C-Y($R3N5]O=)WP.$IE*B/@\Y0 *)(84%_MF32E4E\; MAL1/34] SM":>(DV)#W6TAQE21^%R,KGN%3PBYR,%H*.NM>0=X?$*"?B4D2< M> V6R(QU$H9D-?,*CH[P$F[ D"@G[/[!5T;&.S>T%/_8J.E_^ZCSYK0;L60P M(!B) '!E.0 (,008LA0@K P*GF(84KN(YQ$B4\<\MR2]FF:;W' Z0F^.CF'< M\T*9+?64K;CVL<\!>5Q%/X^1F#?^.2#D001TZ-EQBW%7X^U:]B]!M=D<.LI: M'O1Y*W=Y28Q0'/C*PH@Y\96M@1! C/F <<$AAP)RNY.*"_F9VF6HZ[ ?J9)A MM\8O!=U,'4(NGUUYFK8<9I/#9J5 MU_**,6W39/GMQ_4J8T_-O[NUEL;4EU*&((WY_\?=NS>WD2/YHE\%$7MBKSM" MV*TJH*J G;_D1\_U.6[+8;M[8F__P<#3Y@Y%:DG*W=I/?X%ZD"61+ (@4%*? MB8FV++,J'V F$HG,7V*(2ZXAK6EN2^[+,B=U;7[OX^#_=G$J?D)W@DW^-(=%(7XZ>(IY[$ M\^DPA]$@R7TTXK#-][;_K8=810Q)I0B&9:TKB+.<0EJQ"C*2H8K(G"$>,K+\ M)$$G0[AX4DI#WL\IG%:1FQ^X3.(@TV\Q(#N:NR[4CNSI2V]O2S\K6B3C/DUG M4GL^*^Y3$S[_P 7@C"%SK+MIU3?WV\V6+:5Q*O]0%EU,R>L?:LV^&?[46LPW MZM-Z+M3GU6*A5VO[X$QEBA*=P8P/T?("&D6:"V_A0LI>RU(Z)F1>]@.&'MT"KBO02P9.?"E^ MO^:;9M9BS S3LRU,3)#):068'H'R61;H*#SE\W 2MO'MQCA\V(_6_:69$*;D MC3ECB_OUVC#3A,Z_+E=\H]8_;$+Q_?+NOD$^6MI1T8V4;1*ZK@4M528@PP6" M6" "6:$ES"3-*JZ0K*77MA:;P<2;UGXVR7XFK^$8]"P#XP-W3(.&:WM'M><; M-(R#QYR'71)$7UNW?>PY5\QOEWJFQ?+>@%)I--+V$IV]23>/5,I]NC4DHQ/F M^#^W ^AW%9N?U-KL*+?,Z.R&+^;?&D(#./."(IY52$&19QG$!"%(-"E@@;E0 M%=-,^@'->])/[+;WM<5W>S[ :L?(53"XO*^>W7QL0NWYN=".D6%U]H 7<#/0 M8 J(]T ]1')\OM0G]6N!JGGJMD)?$Z7JH^NZI))HB2B"7)?$^)ZL@B2O:\@) MRY4JI,R05V_J42H3UWU<5._AU8UZL;275GQ$[T$=E2A-S<=S])Z.BGFFZB,. MSN;]9KNZM8-QEM:\U^V]ZWSSSWZ\ :^::9FPJNP434I+VSU>02Z)U&518$2< MD/@$0>6/J>2)MGU.9FMA&5X6? (WI(8,N.8L:"UCQ#;5IX33?1 M#R V'1^[X/YR<$1Y8XXEALHL4WE&LE)"DMG;RTHPR#E5L,J4D!E6I*Z]1IF< MH)/8QMM[/-'2 HL]^8 ;S"-*\KB_O$STD-O+ <4KT-&,?'-Y6JB8]Y9'J$Q_ M:WE:U*-WEB,?#[/3W]AZ;M, G]E67?\YW\P4PSH3QBP+7=40\X)"5G$!"Y%I MI(G,,2$^!OJ40&++[,D!2P_\;BEZICL/-.)FC9?(Z6>&7B)Z&^ I.2)9WL'K M)S6Y4\(]M;63GPLSLO=+L;8P$F]5^^?[95<\U".\V#&V0JSOE1P8^(Q(2C)" M:JBJTL3%FN60\+R"659@$R"7C"+E8XIA;"0VV)XI\$IV;/T$YDO .L[ 78=% MU$RR;ID+'&$=N INYI]>MWY.8J_6MT.U]DSM()Z:R=>=6C\XQ#'>_N0RQ43R M.H%,3.J;+E/44P]VX=N"_9PY47S9&J_9W$AW-13N)G3LZ:0V8NOO=A235'V< MD2K>%_PHE:F_P6.B'OF*CGX\]#MH\U:K]<-G]L:5+S'+AMZ^>(YGZVHG] 6Y[PKZ;XEEUN5IO M3"7X&G)'^PI85>S([R:[]"S$-&M7<:-9^%F"$QN[JP(.[=[YR<#;']M+_'ZS M,7O;V_MU>]DT7\D63.BC^J/YI\V,E7DA:V934:6 N"ALL5%-H/$-7-*ZXKQ& M7M=!3F13WP^UF%:;U4+ZXZEY*M#QWBBZ6CPODIKINRT#H.6@FQQYU2& 63?Q M1_N)B!["3^Y8UTUN1*>]?_)2Q,&%E-_3L0[HS0P8$XW\8[[]WF?*KS<;M9T) M1+DH3+B 5&G1&7D!N40(:E22TL8/LBH#^F\\6'"RE8L[MGM.P!^&%=#S<@4:;E*>L,^J(-FQ^C3E9SY+ MGU7)^0/T^5>$CJ'<;#?F.-ZU(&UVQV9"-2]K44*EF+TK0P6DB&GS'XJ((K@H M*?>Z%S]!*/5EV9VREXMFV^WS=O_A.W+RA(+<7$0,L?W\04.Q2:WU-).D%LX) M%FV.Y DR$P^1'!?V<(+DF<\_3X??SZNU5O/MO?GVO%^VH5641$%$D8'6:R&- ^((S3(*%G[W#;KAN9ME: MUE]._]R(7E](@]PQ#O]2'7 C*H[=XC9&RA]\]HOMFYAO'_*"?YUO%VJ622R( MK#54'!N?G&<"$JX(S I",&(%ET7EBCG[].6)XZV&ALUZYL4K_A/HJ;LCS!XH M8]SO72JBG\/RE)1^!D'5XR&:*LNT!#4%F/I_S]W2[YTQ7B2UID9:T0 MS(MF,KKBD&6*0EH05.&*2":=(;"?O#NQ)]O5Z%^[&^A3Z<\[J MD\LR[[,0Y MWV%P?E6=OTO0LDSZB M%[?TR&72^CF$1X)>@:_F\^?%#>@>/B51M ;A P(3]P"?$O"PS??D)P,AHY6> M+Y5\;39P/=]^,JO[46W;'7PNNM_:5._N3D!P56%-*R@0E1!7I=F,*V8[&6C% M2%';P=Q>&-&>#"0V75O0=-=1![PEW\R[]+Q3\=:KFW&GU):?Z7><@(XHL+RT M]6 ].[M_L@R!5V_62LZW/R6YJ0E52RS\9U_RTP(^!RKG .$Y]#V!U[;?;:9R M5U<]7WY[M]G.;1GFZP>[T32]0R5C6A6Y@@3E&&+,"T@KE$%&*5<%)N8/ORM< M!Z*ISPP-"X-F GNSVW-AKPK:73:@\\I)HVY^*+:>/,\A,53D?QWL(7.LJV$7 MDM->$WLHX>#*V.?90*>Q8)O-C?X'L_<GE-N=)>2M;V=;+$P MGNSA'1/?'W]VQNH:82U*F.5(&(^2UY 6M8),UZ+,B2":.R4;HG&4.N!I6+'9 MUC]:LAL[EOZN&P-J0I_;V]42;)HBS^#+XLN7Q=$M3:EL3Y]E6;-J[@B:KS5H M2)J@:;<$>Q9!RZ-U9I;+@Z_F[.IA]6F\VN_^A&]TC@6[70MR.7]$.1RWH!Y[Q*.;/N[7Z;N7[H;K?!V*8IOVRN.T" M+^\KX+=5',,[M:U7WA"G5^#OS>I_:%?_RW#UW^]6_\VCU>]^__M>6/!N>7^K M6OR:%&BIDZQ2; S5M$P_#[+J) MQ$F]U&NH35Z6V,^;>+S?;=7,/M6E09KZ: M@U!79O5QM?RA-ELEG^"(_]UNY&^-3#O]S$HE2L)K 54E:X@+C"#G2EM\IX*+ M(I?"<-SF+HTVUENW_?(EB.;C2I\*Z.Q5?^VXN0)-/,JFD/.5 6Q,;\C%3=?"9)I2(1&$,L205KF)618"4(%44KA[COR;BG_ M;_Z&].(%?#]4 ^S_?]^7PRUZ>@FLIHNM(M1CMW*"@:"@16[;&E'WU=H[:8], M0VDD!E9DL _V7D E=X(E?.[2[Y@B_35JQ1,L8K3B\A2\78*E\Y7]N1]<&H2G M<_0-Z?Q7=SPS5,&>;$)@G5'QHH+K'*?T# [HR(?!]D9?R0<8WTNYVS]<+-N MS>87M?V^DN]; U%?V$+=Z*9]WUC;P8?[CW7C?B32A L"N909Q$ABR J40U1H MSBJ,&:J]H=EC,9;=<@MZ/JZ 9;C)P#<7'38 ./98__FP03]1 M5]0QF'NF=?(,RIYCB8+@[&/K,B(*?C36)@?/CZW48YC[T6GXE[5_>??EJQ+? MS7[QI:^!ICDGG&@.2VT12#'-(".LAAIAI419U$7EA-9]_/6I'>N[+Z"C"+[\ MV_6_N9>"']'$N#N[7#Y/A_1$M(!R]R,RNE>\7R9K6-&[\W)ZE;Z?EF2D^OW( M0Y,5P)]F>%@#/_*IP&A/?%?RWOJA'D?TXVJK-A]6;&E1%GZ>+]E2S)??/BNA MYC_:5IMN$OI,($$5I@26E)C@KLAK2#A"4'*LRUQ5F1!>17 7\)+:Y72 ?Z+KW3$$FT:;G@[NB")MRFIKT=H:UAIXE1US R5W@16P7(*& MS9@QUN7*BA527<#)M!'4Y2H[")@BO#*P'6%WBK[1P]12U_?0@,XTF24^R"SY M A9=1F2:W/0NYSQ(2R>IG(^BBUAU])3?C2\TW;V/>:G[L09YF0B%2%J6),AC%$(N*0B88@17!LBP+65+EU)KG M3C)Q1#&@Z#GVP$-KYP\W\77AYWIZ^F# P!48*N==*N5XH U$5U(@XL#ERO+# M'/"2>PQWP.U%TV$/> GV"'_ [TE_P*)WR^U\^_"5_?E>FN_'7,]%0Z2MOYTI MGM=:$@PED@+B&E%(:(U@06J,L:QSRIS2Z6WF-NDQ]:XFW1W3:%Q? MXPXPJA;\_%ZP KQ@CYR$"\) &G_S9(!(3@(.T9'<'@@[0QRF>)L@::8$Y07B M#*JLTA"7QGQY9BRWI$6>$96A7'B-1C]!)[7)MM<H M"*)[VNF1.Z%QJ;U/0F=DBG3$.45ETK/+&5&?'DK.??S"03(?U7:F6)D+S$I8 M%!F!&!4E))A2:,X;.<=4EU7EA2HP?'EB@]R1"AP,TX@OBX*@4D.&=I!K-N/L9%D3_D/O;HFH_3 MX\ ?"G5R',W'BY')L#F54ZET04!:RSC$&L-(&,XA+*#)O0G-1*:NQC M,+LW)[:6K_81L%!M:^W&=]?>*\#-9(+$\K.7AL15@_$1SU@.^(YD*?OW3FHF M!^(\M9'##_@9R&:]G7VV>>(&PH&JO,R;J\"2%!"3JH(<(0G+FB!NSJDY)MIE M,WWTUM0W>S8'L]F:<\#"1'G,9D"[G+<[SL5C+8Q;2+!LGBG],+&<#>:H&&/& M8AX8&(KYV]Y('K]K$@,YRGYO',?_,325\WYIOI4V/?1#O65;UH^"1Y4B-50,:-ON G9V?KR?LES3.)>K("B+ MXRU]0!)G7+0+8'0"G_(YX8^2F.>BU'+2M M4/V893#@PO? -ZI UV-?++4$'?Z"-1)P"'01](*CX.CK)SX0NHAZ>"QT>NK" M:\,+^K9/OF&":Z7T;=MGI8M][?3\;=MG13YY*16];=ML=N;-7<<7EI298PJ& M,E<%Q*5@D&B*88$XSE%=O6D-G=,J*=&=O0S M$P.P?9@OU?NMNMW,,EGI4I$"VKMC"X$@(*DDAEF)"*ORDN#2Z58L'DNIK]2: M=A+N"'7$#Z&.P.^65=#PZ@MUZT M9^BO NUN9%WQ\^J!]&K_9R'>M:*5H4,,\4 MA[C.=U4L1)<%VWIT,G^&V9'0STCJTMJ.KF6HC[ MV_NF7[$[(LP8K63.*@XE0@QBF1>0%(3##+."5P727#KAG+B33.PJ!@2!;"GZ MCO<[JS0WMQ!7%7XNH:<->N+@U5 Q9P^( 9, 786--AGP+,&))P6Z*N!P;TSW?=\P$:SXSUB)'5"+T@'L6:Q>-&> M=NY*B%H.9JP$O21TTB;?[H%/?V9"7=]:;(U9+;(JHYK#BF%M8ND*02ESKPDHIP@ECYZ% JRAY#LJ\X1BW'Q$#'']W(&E.(!_O@*-Z-?CH@?, MM!R7*]KLRA-D)IY1.2[LX2S*,Y\/+Q,6J_7=JIUVT@R5>&/?NWYXLY)JIFI< M,D(0S$5A3#7+"LB5)+"J4%Y4F-!".14@.=*;YB[Y$0O=E)AV+DS#"+"<^!<0 MCZEQW+ 3*,?/OF/H):BTV$':BRJ,Q]X_>:&Q@[#'ZHU='@O;H*\W&[7=="7, MNT"5B5SA2M6026ORNC8F3\U?RR*C3!5Y3MR::4:I)#;TCAI@#6W/2=;'U>*V M-U\LK)_AMN2N^KK_).'XJ$B1]N3C-";=D$?%?+H;CW_X@EY/7V2WQP^E^Z*U M=))\OXZ+$+/_\9D TXX+=K03\E) L_U^<2VE6<9V.MC-^M-Z]6-NF)U97RX1 MYY"4]BY82P89+7.89;*2F".:8>$7QQTG-$T U]$>A"@]?=^P[82Z7..URY40 M%*@%R!\0GHT+=T%<=N+%$P=DX^(=1F)G/N_?O]P$_HKIU=\\)LL%KN'1__2]EU2 MA4E5""B(+66DO(#$CA=4-"90\0 UG883#WE9X&WD@FTV M-_H?S)9.;6_6G^TTN;>K6S9?SDC-"DX)A45A05)(75N@+06+7*(299G.2B<0 M8P=:J>,+2]D:54?;QKX-=?![2]_3)8UIS6>N;3X;5 )]M).6*%XLH.GZQL/VZA M("M$ 9G,)"ZID.:$/_NAUGSEO %':CP=$O4J#EHMP:9M/-VTC:>K/0/-_/#V MUYZM4J-:I!)G6ICSF$)80EP87\>+"D,A.Y\A.KTGN< M_6-%'AEIGT"+I"PPPCDL2HG,5])\+QG*:Z@K*37)N-#(:P[9,[;9_[J<;Z>P M8L>@^ED:ZX]UU%_%;:GW$3!B2>/S-M?["'VL8#%18[VM EXJ^5HMS0_;3^:K MT("[JBJ6 M<>_KFS_L6Z1-[*TJK&!EHDB()34;>$YS**J2%51*5#$_;$47JHE-_=A7_E') M_H?0'F(6)18LTR M4GI-W EE)'49SNW=8O6@U"/S\O8S;],H3D_E_-Y1[Y7VP;\GF2F\*6R MQ\)J"65C6ER7"Y5U@ %SZ?O\,68/76([5NQ&-W8YHRP7.J]*F&&.(58YAJP2 MI0UU-"V,P^+2>8;I&5J)'4]+RUY\W1F]PKUB >\\T9V[)W)1W;BSB:R0&$>; M3D,WVL?>,!E"JJ,H0PQ4UT="@0_% MVE[1O%7MG^^77]6M;859/[2(;)]7B\7/J[5%@YEIH94)K@K(,YI!+.H,TDI6 ML,(HS\L\1P(YC;4((9X\=].R8 'HVI]^ O,EV/'3X]/];ED"'4^>1SLO7;M% M8*DTZ.0' M*W+-;&M[AHT'PH6V'1$A@/-U*5@CZ[O[]@:_&B@U^PU MM#2NG*TWX,[$[\V5=/B-]$F-NKF5R'KR\R>/[Z<-?5OVV7+0X=09'MI[ZR0W MU>P9+S:9\&GI!L)2G=>1F]5$D][-U M+Z']FT+."12K\>,DG6F;.\Z)>]# RN9OBQ875_[7?3N,_J/:WNBO[,]/JW7S#]LV*+&-)%]7 M+0[YC"--ZZS*H29"0XP$@@1G&B*E6%D++NK,ZS9J4NX3.Y6.9R ZIL%VSR?X MQDS0\[+KY;8"-&."1'* 5!+SZT%IFOZ:]2,/> MR@:VV*]#*%[$;XSF6)5:3QZ2\3]L[\AS+ MVHKYIGOG0M6H][%"+2EPC5.>V (::,T?-$>1U34S76:CE)+'2*TM+NV-%LXZPDD-JXJ-V\>30%^WK>7O6M.VU%.@@#E)&,L MR/M16M,BW;N(?0!P[_10F&D;YV$;,AMH&ZGDZX=?-TJ^7]K189MM-[OR1].8 M.1.B$(@C# O-*<1Y22&AE81YB0C!J"0BJV=;.U'+S<[=27L9_8X!]PH3$QJ( MIBNU8\5"-+RZMY-JYDM[==@QU,P@_A'0I>JA9#VQG/ AK,AO?H[LP9C4P_ '$K$=SL&R18L:#N,IKT1,2<7T?,(5%N^H#LN MW>N]_+0_[HK2*//2H3T#1FS5UXZ5ON3CY\0ZN.*&;>^:.)Z&J"SI%X0H6$#'T_(NNQA@6.X8"47\/*-"MYTSA6+\S/FH3@;S%QH^0)*N/E_A MHV-WGB'[3'"=;LHXC=#I^'QP1K6]R;$WEM<_V'S1WL0,RL*^KQ;F?9O7;#,7 M,VTC:\QSB%@NC">1$E*$$62B4LC. 5$2=A,'#[M>Y4[+CQ#IS1+XQAH/;O"/<,RRPQLN %#CL& M97LE-?QF?E'E#S"ID?_$C^0$/ MPI/Z!W^%//4; 6\(O(E=*SG?]M>ZS8;%!-,Y50@BH3.(=<4@+3B'I:**(%(5 M2'GYC4,2J2^"&H*[,H*@C?R(7MQ\P672>MX#^0GJ?P][4I98]["'!*:]ASTI MX,$][.E/!D[FW4\DF2&"BI)6&.(LDV:G5@125.20:%P45"#-*^:3H1V\.W'V M]:M])'RZRB,E8*$J0244=67<#J8*,I$7,.?(.!V25>8$X>-V0I7@[V\^Q!#? MS;L$"N7G5ESD\9_(?,AYK'',@S=/.XOY4*2#0S @K1)UE!:Q),WJB*"'5]J><4L1H7E!9^_5[3L"U MCQT$=7GV9,&/'=V)LJX>2Y"7('=$N]E:G#\UTC;^B]!M!QN .E $(GU-[:<_T_#ESEF;E:+N61=4^@G8Y1]O?>- M;IO%YFS1P,XT9<+'$+5KI(6)6VO("IQ#7)O_D+*TB%*TQEG)*,V<*@I3,9@\ MF;P1ZWFS8 T(P'<%7M]OYDNU\1U &'MAW':*YU2WW[8PY/0*/.*UZ=/SN24WYJ%A/[?#XAV(!@AM+MM.#WQKC6:^5M.'68U%7&-:X9N:HC#3DPB;O[$Q#.CB_LHZCS.N-?;PCS=M1#WM_<+:_VGL(%^4;:\<$:+NJAI M5D.IK$L3&$'.*PI%R>HJ1U59$:^SFS/EQ&'&@(]__9>\ROX&S@*"^3DO=Q6[ M^:LDBO-S4=.IH_%\0YEL^JQ]J M>:\^*QN1F=#LDUKKU?K6H@K=\,7\6W,LZA-77^>WMH1!?S&_W>@6>ZP9%5ZQV7O<1>JF/V"NS8!0-^ MP9[A0=ZZY;GIR1YP?04:OH%E/*@*(O*RNCF]YULL/\_X/.OD[5+3J#.2WXW, MW*3..8UBGWKP1%0"<1K[ZXA?3-1ZWT[)^WFM_OO>(DEV^1>.N"*Z4K FW )Y MY)DM'Z.0*XHXIB4V_^J%UGB>9F*'/" ,=I0#-1?ZBU)Z.QFC;"]YO-O9)O[]>MIYJOVK$4']4? MS;]L&BC9IBC>_-7Z,#N5?3.K1%YBH37$)5<0*YI#*LVI4V4F"F09+LQ>C/BZHS[H^?3 MN9_+>CJ=[ZJ#+VKY!"VCH.7TJBT2L:#>?[0?V+0 WS<:M-TS_:J\>;95<4>" M>Y[5"8.)>XY5\H*3BZ_,$:RYB,0F Z*+KZ A2EV"MX=W0.ZO=#T!N(\_G,[W M-=8PK'%( +@]+E/$SK\C1";O_CLMZ+$.P)%/^X==O['UW.9AVX8@8PU+XV3[ MLU=%%;YI!+BJ&J)N<[HZ M']5$TH!GQ< DPKL'#Y&4$!8-G%!&G)W<0;*1K7GLZ8,U\UI]ZDXYLJER_;IFKCJ'M\ZYO8AWZNP=<5>*W CDW0\'D%^A7X] S:=_>]$Z]"F(^>;C6\ MO'M$W8WL C&H3+9;1%3)<%>)^=I 1,0&%>M&?U;F;-@4*7Q1WYJBVUF=(Z6P MJ"&6S/Q': &9I@**7 EB]AI>8*>-Y3RIQ'O&'OEKO2,--AUM3TC#T^IR.[[& M48*?T]_+OZ<*OIR3WQ^,\*QHL7 '3Q.:%F+PK, ':(+GGPC$MF%K>\.YZ8=8 M[Y(JFF6HQGD.:RTIQ%B88VU!&618Y[51K%:E%[34*4*I3?@ JM3.GA\BE'K. M@CNI,#YGRB=)19T3+!;\S"DRTX+-G!'V %KFW.<#ABX-YL?M MOH.,$U;33$.IE(2XQ,3"3]6PEO:PATE-!74]TATCD-A8'PTK]+CA.:J+\P>N M2R7TL\-'PKF8H)N8'L.)+A0W< ;14.Q(TX5&!!D;(G3LL>EF!8TP_6@DT-CG M F$L[OFF*4#8OK,0Z1_F2_5^JVXW,R2KTG@,.WRD+LU_,(7,CB')*T[S/"^4 M]H-_.44HL=O8DP4-7?"[I0P:TIZE0B=5Y;:[QU" 9UXF2'9_*(4S@L7"/SA% M9EK0@C/"'B -G/O\Q.@S'U?+%H>VO:_=8V&>PI+.>:6+4I0PKZ6 &-EI!<*. M0<&4,Z:RBI=Z(@P:7]Y]+"L(B69P!O[RZU30W]XKZ.B>7N*J>/J[RP%IC#"P ME:8??CB0YX7#AH6Z"F!Q)%C-VIETUZC_*_LW[+F?SFX8]V0 MWBM09MF5^5V;+-H =K_]OEK/_T?)OX&JO"IKVK0*VQ]Q=977N*D>-5ZG: M^!+6C&_\Q>C\>]L(B?(K8 \IS2??*M'TA#WZ)W0%#,F[%I5VX8F =K!6;GO$ M)2O@Y\J'NIS85[@23W@ZX?A MP,QF[-9,4JU8@1&D.>80:XXA+[,2,BJ,>=F>%+])>N=)IBX?.*B1-4'&TZ&L M#2.>)TX'9;H9;EP5^9ER#.UXF[:[P)&,W8'@I.;OKH"G#L'CR4M';KY5VIR' MY6NU-#]L/YFOS?7MZMX$*!8B_]O2;J3OEZ?ZI"TIDUZ# 9;VDJN]U)\+T/'?02J$COF,O6R.!]27 ML!B>!]+!.G1,[Y; L@TZOL&><0LW>MZT1Z&5SF]$@=!,<9$?56\O 2KS>4H$HJHQ*BAFI%O%;AS.\EMS M5?EY_NW[]D;_NE$-;I9Q,NMMQV"'JS63E8G;"DU@1@H&,=<"\EIH2 I5,*T% M8WZ1FR\#J2N-5DLHV.8[6#07_!TTGR?PL*].'5UA0DUY>KV>D[8>X HTS,"5 MAH:=%FGO:A_*?C:;6(.G$=&[!:HBEB/S)3^MSPI4SH%["GW/!1>E_'SVG)^8 MUFDL]X?:;)7\A[*L*GG]P_#_3?W=O*!!<=DCPO0]&GE2$Q-ZPYP-VC("&DQ9M:3 1XJZO20RX6)UVQ3UN6%_L M.DY^U;J;Q;R3ZPKTDH'Q;T:*T/;Y5B?F_>NT DQ_$?LL"W3T1O9Y. G&C_NT_#E4I558XK2$BI(*X* 2FI,UCGM2P5DA4O_2K^7*BF MSH2V/(#WRP:D;31>O$!UCAM ;(5X^NQ.%SOZ)IIN:(/?NS_3Y!-]I([E"YUH M3NN^?-1PX'&\'@Z$HVXPK=_@03-'2"@*]?ZP+-^L.EM#/BELR5Z C%!'J^1C_L>"<'[U[ M6LCF8V(=P#(?_9!_XTV3+/^[6GU;L[OO<\&,8.:4VT&,*U36$B,*"TD*B%55 M0"J(-G\MBT+4A)59YMJ ,T8H\9;:D'9O3!E5R;AEQ134,Q75W, -R8*&[GF$ M=3_YW1MT8NDAK%'GE#[B].RXR#;2NS/Z^&0]/"Y"#'MYG#X?O\!B,/:JO;Z; MY:4NLUQ@J)AM]%$9LQ6:%.(BETASE&'M58[E17W"0HAC%_##07.;L!HM/V5? M7NIPD0KCEB_X:2]J(<))+4Q07'!(^\44#)Q4BT\1P.F7!(*4#[H6/ZWG2S&_ M8XLN+;*9$25+;=0/RQI+6PV:0VZKMY H$"JUKH3B7O#D8]02NYLW]HJOF12E M5^ONKF\1.HQ^7&UNCB2:,OPP_A7+\7,&QN.'J>%&J902\>K-6 MNGC$/T7,_G@T?C]86(:O[#QB"&S$R+G%:E MD##+A(#F$"@AS22"+"_-YY3*.,V\D6ZF#'A/MSNB)<=L MY:6R>V8M>X$_#P1F>FM':"X6JS^:<,$&3:WY UM=&G6*W6EAXTVL.T)CZNET MI\4\,HENY,,739W[V7#V9K5L;B[_,=]^?W._V:YNU=JS7L+Q;>F^M!T#P&H: M]"R /PP/H&J84XNO+,]LVH !T"C-LC"L3$A3U^0G=S2P M'C>J$V/W>*GB$,K'[_' TGE[+_!QM5SU=;)MNTU?U%U6=<$J74!=YQ7$55U# M+LL:YEJBW/@5)6L6,.=^G*J345P\S[Z]9'K5(G+^U!?)!\3%9U3HYB\B:.2" MJ\WCQ*:M9G<2_*!VW>TI/\.7:CY[M]S.MP\_SQ=J M_<98S[?5^F$F:TE*@BFLJR*#6",&"OLZ][%+K\%;)(-?U/;[2KYO:F^;E/>''8)C4:BLIKF$&54YQ$@38VL5 MAY15F-.Z+# *! XX1WK""_ .T*SE!0R8N003TUW'CF%Z$LUY1NKQE';!I;>K M_-%OO,\2?J;K;E>%G+[K=GY#%.RC-VR]?C!!0MM4;T*%Q7TS8<.6\)KCPG:[ MGO/[!J__Z\H$%<(F*%:+11-6&%-7S2!>G%4YEV;_Q\J$^Z6FD$A,8%UPQK(\ M+X6@L_:$W21#92ZD M@D*@ F)&*:2UQE *+'-*,*^4ZI;GW5+^=1:G9]8C&)(O:5W<]IKGU;3?GG2( MHM6SVX'(7($=QZ!C&0QY!ML5>,PUV+&=#'6 MZ6-5.(;6P0)ZAL_.LOE'QT=%B!4!/W[YM%'N4<$.(MGCG_+/-W6=+C_/-X(M M_E.QM=F_;>/IK*JXU%@)6%'=75$1K!DL%=)44ED+7;JAO8^1\?GN!0&S=X1! M2QE8TN"=1=(UQ-V34">U=#X3%4-R/ZL+$MDK*W5.IJ#4U,F73I:?.B?6,$EU M]K,79ZJT;A&=V\SR5_:GG0UL\=B68KZ8-Q=-3T$O%>*E9 6L26%VOPHQ2&4F M(%)$::YP*3S;MB]@9LIL5L]YDN)KBY\+\67FN[%BPTD;R9>'O#&P5Z8$O?E',]I_86,<6[/RZ7/&-6C=E M:N^7=_"?M7XYK-8>,UV\PW'[J>BX<6W+XHBEQ+54"&I#8G!4TAU;J& M.%.%KD7&55'[)]&2\/I7R*.E6:2RY%6>\0)F5:$@+G .B>;"[&J MJ;07LD239M/2K([;3O?L^O;; O>(4E=@P'%;X3GD&;1,/]D-K\".;=#P?05V MG+>OC=CFE%*SL=JCDO X;5M52C4?M&,E)1:V 7\R7P5ESCBR0?M_8X&JUEL[ M,+[]<6/(?UK/A:U#*[72N( EMW/8TP%30OI7X&D-BQ8O[-\&)KU8!<+1;FJ&W!"ILI0*>KLRY3N)L'3J%&/Z>ZXZ ? MWC-@HO]+H\*&CW@>TE?R2$[/F>RD?LQ7&4]=D_?S@2/#VLDB_V 6.F][LV[1 M8/=SL6855H5-8T!*D$6DJ"ED1&(HB4)4U4)51'N-$#M#,+%WZ>AN'LW^LDZD MG1_FZ3K.:L_-9<34B6?*LA\"U-$VWYT6\_G1H,6(\[X<)8TU_^L,!4X) M/AX!G'S*'R+/=O;:7CSC.M12/+QE#YN?5[8%V%8*;#;W-N-A46G$W$89,TUE MH6O-82F9@EAF"M)PO(!!HQ<@49O.UY SPRXL1A5B?7F#M>73G]A 'YQ]>B% M[A>FBA&\/\\73H8 &";H$!,P\ UAD9<%Y;?7.1T4)L3.U-++.#R]XD*W(*E<,'\7-].IO.@H][!T'$9(@4_ M3UX^:;!S7+"GP0";]\L67^?LL("9 MP%55ZEQ"E#?06D)#QIFQ:%EAK+ 0BI;>@V=>@F2)O4=#L#N$M>G<37 ^]\7H MS&'G?FVC[!F62!'$*TBH,GMIP2@DI"I@ ME8NJ4E5&"/;J+GA*('VJL8'DF??TO+.*C]7AG$<,%M([<]C(]_ZL?"&)PJ-" MQ$L-/G[]U,G H\(=2?\=_YQ_PN])']'-'TOS=?X^OS.&+6P>XYN:Y1P71-8" M%@IG$%,N(:MS"FT33Y&7(M>%4PFS&[G49]$&!;.9QKSJB=MPLJ/NGIQR4-SY M1%Y<=?@9Z6'/XHX\^)1&(>X9NKB*"'ETR6;G,7:)AB M\W@JWH7F\%)>8$S*K*Y@KG@),2HSH:/:FNQ 3^M5S_F4LG7 M#[^:@\_[Y6[J];7MIVBF0SF%,"S\9MK]7<>*S:Z\NK=YE?GR)[ 'MF,[COP2W7Q%&M7YN0VKM086 M]--0:[_V6MOQ J[/:\W;C?@K())'\2 \J7/Q5\A3/Q/PA@MQ$;I2K<:O7?\Y MW\P*9@LE*P9+00N(:Q-F\$+GL,Q%H5B5LYKZM8:>HI0XRM@5"C8$P>^69"AB MPH&2'//D,43WL)$++]T*U] M?S$FJA:,:2@S02"6N;%?9<*$DAG#+C&GN4 ^]NM..K%!_^_5?+D%OQGBAJB? M(7NHS\VRTRC%S]1/HPR:H!0\TM9PZ![X/4DGMK]&(KD*#\*3^@Y_A3QU)@%O MB-S U1YTFBHB"QFD=5X)7E40:6Q<"S8G$)Y3"/Q"!(9K^5_WK9?:-7]L9KFFND19 :NBS$U 4N3&81 [P21'4INH1'*O M \4HM<2^XM7?F3U7+VQE[&H)Q'=[96UK-[2MR_AAN;+!]Q\=-X%=^$?5Z.8R MHBG'SU'LRU+ GO"@2ROF\$X7"6-WIQ^E]3Q=YF-BG^P6'WTH='CGW5J)MKO< M_+Q031''4E[?6G3'_VDOTP0M)<>\@K7,3<10E1RR3&E8EU(6+,^+*O?JQ70A MFM@%#%EH(FTVH-T/(/$=X.F@2C?[CZT@/S:$,Z M'4A./*#370F'PSD]G@U,7MRO5VV);%5P@9">B84=I01=!*?$B)4->/KZ M:<_\)X0[.-F?^ESH5LRW^ZK('CK9?C.;?*0])@[6V0'NISW813*,5W*^;;0>WYU0ZXO?%8YO#> M;PAS);\H.;^__:K6MQ]76[7I=JBBUD*C MW.S5 C=@B":,KVAM5D#IW/R+SKF7USA*);&#:&E"\^0M:*CZ.8GCBG'S!Q>+ MZV?Z!Y(FV,9'18IDSL=I3&JYHV(^-=+Q#U]X3W^C?YXOV=*6"']:;>8APVP= M7I7N2[D'^%]IL*,/>@;2C+'UD#CVQ?48R>>YPW90PLGK;)=G_:O\^Y':KSMO MBC0UH:G,H23:[#4JDY#G10EK6F:E*NNR4D[GPB/O3GV'U(]V?^U>F?Y4^G$K MOE F/V/=BW-^ZS@KEWMY_07RA=72.RR;5[W\"0%&BN.?/C%9)?P)5H=E[Z<^ MXF_H71/?YD:_6=W>SK49UG)'T_;MX@G7?-6RV1='S!51;VZ$[SL!V MSYKYU-CTK0BZ/^^(TJ@R[(JZ8\5BT.R8Z7NO>W; @!_P)K7^W!U>4CV&N<38 M^O3RG\'Z&/&P_N^ ?#E^M\_ M_N;N/\[J[+R[C:D)/^\ZKH2 X/"L-MR=9TRMA/G*P*^(ETMTE7+$ YY]Q60. MSU68H7]S?B8LP=) 2'Q2RP:>VJSNYJW2\Z62;4?VMO]6:E[4BBNH-:XASDL, MJ18$LHQ*)0@I"^%5P^1$-;&#^Z36>K6^;0#\&A[\$J)NBG-+3457AY^7:V%Y M.OJ-+A)D3+UDC)2-YB$IX.M/S$[EC%FMOF43-%RRP<$)LXD MGQ+P,&]\\I.7#KL\"QZU.84>U8X]+E!>RHR6,*]+#7'%*L@KR2%FNJC,7V51 M!TZ^O)"SQ+O]<'1C"UK'1\'M-GMT.WZ(;A=8&\]KL8-E&<<< MW(R"#B88GAU;A=&G;5[*US.-WHRDSM-S.&,1N+0E9+-1V\WU4O8CQ^;V9KR9 M729OEKNI9.8#'U?+]:,A9?;Y=ERH$M^7\_^^5YLGLW1YP:G2E88%R7*(4<8@ MSXF @FG&$=),HSRLM20AUQ,Z^F%;QF9S?]NB)(9VI:1<23>'_N+6Q\_9#Y9C M.#JR&Q1IB^1WS($]=TD'*$^JT>A=.2EY?J;NG@F6X727T!3$ Z>^63TNMVT6 M\/-\\\_7#U_-FQHP#EXH+#"1$.NR@KC&$I)""ZA1AJJ\XHHBK[;D$5JIRTB& ME($E#2SE(/"2,8VY>=M(>O#SD8$J\)_K=EZX6"/=1BA-.\WMO,@'@]P<'KE@ M @(_#P+-GT:G0V_51S3O_KQ3HBV_N,UG>5ZCG%48(LVYA2DH(9-9!:L"5Q5" MM*I9.?NAUGSE-=0@";,^AC1DV3W[U5$#JX8ZL%7! =,)TJR4XS'^16C?\UQ_ M^?R X\'[%=BMZ->QI0R; I!4RS%A_=,P.CU.?U*%'P7>3TLQ<#.XYQME8L;E M]MT/FYGPK6P_\7A"\]Y1!"W)-/7K9^2*95"GR$QK#F>$/?@RG_M\V%?Q_5*L M;I4=JO:S8;$=K'9O3CG[$H372J_6JOW<5_:G,I9@"!L:\R5;/[S?JMN-.1X9 MJ;=&_(6=PM:U:\V$9&7&6 EU)2UX:U% 5M72(K6IBF F"U7XW",FY#7QA63+ M$7AE@51^ KSA$LS;7VXMGWXA2LI%XUCF0M :UB7'$",337*%J?F)51EG!<*: M^$63+V39@L))"SC[[OH-8#M $1.1O.CU<]M"7LB:^.U"O15]:*S(NE2PYWQ8 MF-8M4/?YAOLK\)C;77]PO.UK IU&V@%3U@+S 9D.N%2LRCO51]8R^;>YF;9__VWU<)8WF<+N:R,5JYO M5_?+[:RN>993.ZU-UQ9RK4*0(_.?JL)575>TID7EVA.9A,/$GFK/J/5431," M4!VO-ACG"MSU[(*VUGBUW/T*_&A8!NN>9XNW>C]2MS_1JHX[P1>Q5IY7&H9= MV_3=(;T/5NVF*TT&/=?@ZPJ\5F#'.&CO+V^6NU^!EGFPXQY]ZH>2S!OB<2>D=KIS3-Y%T8AG MUN[$7-26;MJ1J(]E2S@-M2/T[(-0'POL,@/UR1,7=-RV;WI[;RN*C;N9KV1+ MH9U98AM^+<#)?GZ)K3YNIW7BK*Y*D5=0T\J<\&N"(-%8PXJJC.>B8$)XH8E? MQD[Z"N&._BZ8OF!)77&G*(_KQ3%!>)G5H M2O*JZ_NZ @UE4"3 ''$0,7;:\0BEYTDTGA;Y9&IQY!'_9.)IR/9/;"[?+__/ M?"EG584TIAF'3 L,L58*DEP7D."LI#135:D+U]R@"\'41Q=#R$Y#^Z+R>\W. 4LUG[Y;;^?;AW:U:?S.QT]_7JS^VWVW? 5L^S I: MEAGB%+),Y!!SQ"$11$"&BTKF&=9%X13!G*&3V-VUE$%/&K2T04?.??>28S64;C>5ET_ M'G;0^*IN[U9KMGYH@9JNA5@W,^!N]-OYC[E42[F9,2P*+7EIS#5G)DS),\B8 M)K# 6F.)M,BE5XK%@69BTS4D[V_O%\T,)'Z_!W'MDS MXW_-?V*^+FV"1?#VPG&U5TD/QF)J4E=:5Q%/O6V MD=\>VJSZN#;^H]J^^U,L[J6-$5<.#+I@K8-L\7^U8 #T/IZ\7 YH#W46. MUN7G0'+B=CUW)1SVW7D\&WNN\#NM6Z,9S,:EW(1N!5.P,L=!B$FA(:U5!GG) M-<.T%DAZ^1DOZJDS/3W%758[ZISA8^IT\QS)E!0WZ;W7W[0#AT>4D'SF\#': M+V3L\(A:W"+Q<^KM46EF0FN,2Y4"3G6 M-<1((TA)61B/PT3!=5$6RJM?SY-^\B"GY0*\ZOGYR=ZM#5GZ?_K!7+];MD#' ME^?)T%?KKB%-,EWZ1C?1U1B"A!"BC'CH!E[4IT8L"%'-$12"H-?XW^M_O+>% M F<#@-^,%[]=JENFJ1@)Q6!620/G M53JMM$,2.ZTTY$%#'_R60"/NU_MQ-1-VN7^IAKSN]=T%'KG5=WC)9'?Z[@(- M;_0]G@H9_MBD53ZQ]?:AG^VLB-!5220L+=ZJB2E900N82UQ S#(&B:PJ MBYU(99P8:%F><_?,%\C+'Q;:>FM[TUC-A.>XO&^0M; M_U-M/ZWG8M>E_]9$?#.F<2XS9N?DE)DYMA$!J:HTS#3*F4054=0I034%LZEO M]KY\^@1DQP:XV^-E-'"ZVK9KW3:,@1^V12A@=$:J172+JU[*TOAYKPCC,WK^ MVX5L)0"-"%=[@).W8Y>X82,T$NLZYA"-5*Q./T8CL=*/#M)(37/B?>.F'>MQ M<[_=;-G25I'\0\V_?3=1Y_4/M38>\=V?QCG.-ZKA>$9++!61&A)",CO+P&PF MB!10YX+G.E>,5_7LKFV8WK+U-O%&XL>]C^-Z*H.S#QOP8B'RO\V7S8F1LT5S M6K2@#7*U6+#UQFX[+8"#+W[#1(LM2X9JSCC4PI808LP@8

^.FM?V1:\2#PSHLZR73]]MQ=A_&/'_ -*;.LS4L)PY#ZK2>G.[2JM> M7V8?+FDMU-'$_ K]G7P/^S+X'B\.> O#&D^%]'BP3#90[6G8#&^60Y>5_P#; M=F8^M=M117W%.G&$5&"LET1_+>*Q5?$UI8C$S:3QQX M+T^;6)%VKK=B/L>J1\8!,\>#)CLL@=1_=KW>BL:^'I5H>SK14EV:N>CE><8[ M+,0L7EU:5*I':4).+^]-.WEL?BA^U=_P;+>-/!ANM2^$/BFS\8V*Y=-(U@I8 MZDH[*LW^HE;W;R1[5^=OQI_9W\>?LW^)SI/CKPGK_A/4,GRTU&T>%9@/XHW( MVR+_ +2$CWK^L&L7QW\/=!^*'ANXT7Q+HFD^(='NN)K+4K..ZMY?]Y) 5/XB MOC,PX%PE7WL+)TWVW7^:^_Y']+\&_2LXAR]1H9[2CBH?S+W*GWI<4WUD M?S$_"#_@H9\D$V^+_QVOJ+X4_\ !R;^ MT!X'2*+Q!:^"?&D*X$DE[IC6ERX]FMWCC!_[9D5]W_M.?\&Z7P.^-)N+[P>^ ML?#'6)LL/[.?[9IQ8]VMI3D#_9CDC4>E?GO^TC_P;R_'SX)&XN_#=GI/Q)TB M+++)HMQY5Z$]6MIMK%O]F)I#^N/FJV5Y_EVM&4G'^ZVU_P" [_@?N&7<=^$7 M&GNYA1HTZTMU6IQIR_\ !JT?E:I=]CZI^&/_ =+>&;U8T\9_"?7=-(P'FT7 M58K[=ZD1RK#CZ;S]:^@?AO\ \'"7[,OCP1K?>)M?\*2R8Q'K&ASG!]"UN)E' MU+8]Z_ #QY\.?$'PM\0S:1XFT+6/#NJP?ZVSU*SDM+B/ZI( P_*L>L:/&F:4 MG:HU+U5ORL>GF'T8N \PC[7!QJ45+5.G4;7JN=5%8_J(\!_\%(O@'\2_+&C_ M !A^'DLDGW(;C6X+69OI',RO^E>M>'?%VD^+[3S])U/3]4@_YZ6=RDR?FI(K M^1VIM/U&XTFZ6>UN)[::/E9(I"C+]".:]2CX@U5_%HI^C:_1GP.8?0]P$W_L M.93A_CIQG^*E#\C^NZBOY4_"_P"V/\7? ZJ-%^*7Q&TE4^ZMGXDO(%'X+(!7 MH/A[_@K9^TGX715MOC'XRD"]/M=RMX?SF5J]"GX@89_'2DO1I_Y'R&+^B!G< M?]UQ]*7^*,X_ESG]-=%?SCZ+_P %W_VJ-% 7_A9YNHUZ+9>]XS7R7_ ,D>#6^B7QC! M^Y6P\O2=3]:2/Z%**_G_ (?^#CS]I"/[UQX'D]-VA_X2"IG_ .#D7]HUHU7_ M (H)2.I&B/D_^1:T_P!>LM_O?=_P3C_XE4XV[T?_ 8__D#]^J*_G[N?^#C7 M]I*=6VWW@N'=T*:$/E_[ZM2?Z4V?T.T5_-UK?\ P7$_:FU\,)OBO?1*>UMH M^G6^/Q2W!_6N(\3?\%1/VBO%I;[5\:/B''NZ_8]9EL__ $25KGGQ_@E\%.3] M;+]6>OAOHA\32?\ M&,H1]'4E^<(G]/E(O%7AO05C^\=1U M.&U"_7>PQ7\L7B[]HWXA>/U9=>\>>,];5_O"_P!;N;G=]=[FN-)W$]>M<-7Q M"7_+NA]\OTM^I]3@?H=RWQF:?*-+]74_]M/Z:O'O_!6K]FWX;^9_:/QB\&7! MC^]_9ERVJ'\/LJR9_"O"?B-_P/QSXND'"/I^D+;Q,?5_1-X2H6EC*U:L^W-&,?NC#F_ M\F/UO^*7_!TQ>RB2'P3\([6#KY=WK>LM+GZP0QKC_OZ:^:OBW_P<&?M*_$]) M(['Q'H/@NWER&BT+2(U./027'G2+]58&OB6BO$Q'$V9UOCK->GN_E8_3LF\$ M.!LLL\/EU.376I>I\_WCDON1W'Q9_::^(WQXF9_&GCKQ=XJ#-N$>J:M/=1(? M]E'8JN/0 5P]%%>-4J2F^:;N_,_3<+@Z&&IJCAH*$5LHI)+Y*R"BBBH.@** M** "BBB@ HHHH **** "BBO9OV=O^">OQH_:L:%_ _P[\1:M83D;=2E@^QZ? MC_KYF*1''7 8GVZ5K1H5*LN2E%R?9*[_ .#,LTP67T7B4Y*,5\V MTCQFCJ:_6+]FC_@V UG5?L]]\6_'UKI,)P9-*\-1_:+@CT:YF4(C#I\L4@YZ MU^AW[,'_ 2T^!?[(S6]UX2\!Z9)K5O@C6=5!U#4 P_B627/E'_KD$'M7U> MX*Q]?WJUJ:\]7]R_5H_ .+/I/\(Y5S4LO_VM7MKG1?!=UH.@W&"-:\0[M.L]AZ.@8&65?>*-Q7Z8_LG_P#!M?\ M##X7&UU+XG:UJ'Q&U:/#M80[M/TE&ZX*H?.EP>Y=58=4YQ7Z3T5]QEW!N7X; MWJB]I+^]M]VWWW/Y7XR^DIQ?G?-1PE182D^E*_/;SJ/WK^<>3T,'X=_#3P[\ M(O"EOH7A70M)\.:+:#$-EIMHEM!'ZD(@ R<];U%%?51BHKECL?@-:M4J MS=2JW*3=VV[MONV]V%%%%49A1110 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 %%%% '-_$SX/\ A/XT^'VTGQ?X9T'Q1IC9_P!% MU6PBO(@3W"R*0#[CFOC'X_?\&[G[/OQ>\ZY\/6FO?#O4I,LK:/>F:U+>K07& M\!?]F-HQ]*^\J*X<9EN%Q2MB*:EZK7[]SZCAWC;/\BES91BZE'RC)\K]8_"_ MFF?AO\=O^#9+XK^"FFN/ ?B[PMXXM$R4@N@^DWS^@"MOA_$RK]/3XY^-O_!/ M#XW_ +.K3-XP^%_B[3+6#/F7L5D;RR3'_3Q!OB]_OU_4=17R^+X$P-36A*4' M]Z_'7\3]ZX>^E=Q5@[0S.E3Q,>K:]G-_.'N_^2'\A=%?U0_&/]B3X0_M!-*_ MC/X;>#=>NIL[KRXTN(7G/7$Z@2C\&%?+'Q:_X-Q?V=_'YDDT*/QAX'G;)1=+ MU8W$"GW2Z65B/8.OU%?-XK@+&0UHSC)?-/\ 5?B?M61_2VX:Q-HYGAJM"7=< MM2*^:<9?^2'X"T5^L7Q2_P"#6CQ!:>9)X)^+&CZANR8[?6])DL]OH#+"\N?J M(Q]*^=/B7_P;Z?M-?#_S&L_"VA^+(8^6DT;6X.1ZA+@Q.?H%)]J\'$<-YG1^ M*BWZ>]^5S]9RCQLX&S*WU?,J<6^DVZ?_ *<43XHHKUWXA?L!?&_X5&0Z_P#" M7XA:?#']ZX.A7$MN/^VJ*4_\>KRC4--N-(O'M[JWFM;B,X>*9"CI]0>17D5* M-2F[5(M>JL?HN!S3!8V//@ZT:B[QDI+[TV0T445D=P4444 %%%% !1110 44 M44 %%%% !1110 45T?@?X-^+_B?(J>&_"OB3Q"[' 73-,FNR3_VS4U[C\-_^ M"/7[2_Q2$9T_X0^)[-)/XM8$6D[1ZD73QG],UTT<'B*W\*#EZ)O\CQ,SXFRC M+DWF&*ITK?SSC'_TIH^:Z*_1;X8?\&SOQR\5F.3Q'KW@/PG;M]]&O)KZZ7Z) M%'Y9_P"_@KZ0^%7_ :Y>!=):-_&OQ.\4Z\00SQ:/80:8I_V=TAG)'N,$^U> MSA^$\TJ[4K+S:7X;_@?FF>( M/B9K2Z;X;T/6/$&H2?=M=-LI+N9O3"1@M^E?T7?"'_@B;^S/\'O*DM_AGI^O MWD>,W&OW$NI^9]8I6,/Y1BOI;P9X!T/XI*,%ZVCSMKRNOD?SQ M? W_ ((4_M)_&]H9&\$+X.L)L?Z7XFNUL=GU@&ZX'_?JOLWX#_\ !KGH]E)# M<_$SXF7^H=#)I_ANR6V0'T^TS[RP/_7%3COZ?K117TF#X+RVCK-.;\WI]RM^ M-S\1XB^DYQKF5X8:I##0?2G%7M_BGS._G'E/G7]GW_@E#^S_ /LUM#-X=^&N M@W.IV^&74=80ZI=AQ_&KSEQ&W_7,*/:OHB.-8D"J JJ, < 4ZBOI\/A:-"/ M)1BHKR27Y'X;FV>9CFE;ZQF5>=:?>L[:E\&_ATTDGWI;?0K>UD8^ MI>)58GWS7E_BC_@A%^RUXH+/_P *U_L^9OX['7-0AQ]$\\I_X[7U]17%4RO! MU/XE*+]8K_(^IP/'G$N#TPF85X+M&K42^Y2L?G_XA_X-L_V==:+?9IOB%I&[ MI]DUJ-MOT\V&3]9X15_Y7@K]FWP8%_]OC7Z M[T5'^I^4?\^O_)I?_)&W_$QGB)_T,/\ RE0_^5'Y+V'_ :N:+&?]*^-.J3# M_IEX92/^=RU;^E_\&MWP_A9?MOQ1\97"]Q!86T.?SWU^I-%7'A/*EM17WR_S M.6K]('Q J?%F,OE"DOR@C\X]$_X-C?@38;6O/%7Q3OF'4?VC911G\!:9_P#' MJ[KPS_P;Q?LR:"%^U>'/$FM;>OVW7[A=WU\DQ_IBON*BNFGP]EL-J$?FK_F> M+BO&/C?$*U3-*R_PS XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cover Page - shares
3 Months Ended
Mar. 31, 2024
May 03, 2024
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 001-39733  
Entity Registrant Name Redwire Corporation  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 98-1550429  
Entity Address, Address Line One 8226 Philips Highway  
Entity Address, Address Line Two Suite 101  
Entity Address, City or Town Jacksonville  
Entity Address, State or Province FL  
Entity Address, Postal Zip Code 32256  
City Area Code 650  
Local Phone Number 701-7722  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-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   65,578,724
Entity Central Index Key 0001819810  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Common Stock    
Document Information [Line Items]    
Title of 12(b) Security Common Stock, par value $0.0001 per share  
Trading Symbol RDW  
Security Exchange Name NYSE  
Warrant liabilities    
Document Information [Line Items]    
Title of 12(b) Security Warrants, each to purchase one share of Common Stock  
Trading Symbol RDW WS  
Security Exchange Name NYSE  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 32,569 $ 30,278
Accounts receivable, net 18,988 32,411
Contract assets 39,554 36,961
Inventory 1,612 1,516
Income tax receivable 636 636
Prepaid insurance 687 1,083
Prepaid expenses and other current assets 5,869 6,428
Total current assets 99,915 109,313
Property, plant and equipment, net of accumulated depreciation of $7,463 and $6,538, respectively 15,899 15,909
Right-of-use assets 12,350 13,181
Intangible assets, net of accumulated amortization of $20,247 and $18,509, respectively 62,004 62,985
Goodwill 65,310 65,757
Equity method investments 3,589 3,613
Other non-current assets 475 511
Total assets 259,542 271,269
Current liabilities:    
Accounts payable 28,059 18,573
Short-term debt, including current portion of long-term debt 780 1,378
Short-term operating lease liabilities 3,624 3,737
Short-term finance lease liabilities 451 439
Accrued expenses 30,734 32,902
Deferred revenue 37,172 52,645
Other current liabilities 2,593 2,362
Total current liabilities 103,413 112,036
Long-term debt, net 89,742 86,842
Long-term operating lease liabilities 11,455 12,302
Long-term finance lease liabilities 1,140 1,137
Warrant liabilities 4,400 3,325
Deferred tax liabilities 2,440 2,402
Other non-current liabilities 416 400
Total liabilities 213,006 218,444
Commitments and contingencies (Note I – Commitments and Contingencies)
Convertible preferred stock [1] 96,106 96,106
Shareholders’ Equity (Deficit):    
Preferred stock, $0.0001 par value, 99,874,708 shares authorized; none issued and outstanding as of March 31, 2024 and December 31, 2023, respectively 0 0
Common stock, $0.0000001 par value, 500,000 shares authorized; 65,579 and 65,546,174 issued and outstanding as of March 31, 2024 and December 31, 2023, respectively 7 7
Treasury stock, 373,420 and 353,470 shares, at cost, as of March 31, 2024 and December 31, 2023, respectively (1,007) (951)
Additional paid-in capital 190,858 188,323
Accumulated deficit (241,886) (233,791)
Accumulated other comprehensive income (loss) 2,236 2,903
Total shareholders’ equity (deficit) (49,792) (43,509)
Noncontrolling interests 222 228
Total equity (deficit) (49,570) (43,281)
Total liabilities, convertible preferred stock and equity (deficit) $ 259,542 $ 271,269
[1] Please refer to Note J – Convertible Preferred Stock for additional information.
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Accumulated depreciation $ 7,463 $ 6,538
Accumulated amortization $ 20,247 $ 18,509
Liabilities, Convertible Preferred Stock and Equity (Deficit)    
Convertible preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Convertible preferred stock, shares authorized (in shares) 125,292 125,292
Convertible preferred stock issued (in shares) 93,890.2 93,890.2
Convertible preferred stock, shares outstanding (in shares) 93,890.2 93,890.2
Convertible preferred stock, liquidation preference $ 187,780 $ 187,780
Shareholders’ Equity (Deficit):    
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock authorized (in shares) 99,874,708 99,874,708
Preferred stock, shares issued (in shares) 0 0
Preferred stock outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock authorized (in shares) 500,000,000 500,000,000
Common stock, shares issued (in shares) 65,578,724 65,546,174
Common stock, shares outstanding (in shares) 65,578,724 65,546,174
Treasury stock (in shares) 373,420 353,470
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenues $ 87,792 $ 57,605
Cost of sales 72,967 43,388
Gross margin 14,825 14,217
Operating expenses:    
Selling, general and administrative expenses 17,362 16,038
Transaction expenses 0 9
Research and development 1,040 388
Operating income (loss) (3,577) (2,218)
Interest expense, net 2,918 2,644
Other (income) expense, net 1,492 2,427
Income (loss) before income taxes (7,987) (7,289)
Income tax expense (benefit) 109 (31)
Net income (loss) (8,096) (7,258)
Net income (loss) attributable to noncontrolling interests (1) 0
Net income (loss) attributable to Redwire Corporation (8,095) (7,258)
Less: dividends on Convertible Preferred Stock 3,043 4,366
Net income (loss) available to common shareholders $ (11,138) $ (11,624)
Net income (loss) per common share:    
Basic (in dollars per share) $ (0.17) $ (0.18)
Diluted (in dollars per share) $ (0.17) $ (0.18)
Weighted-average shares outstanding:    
Basic (in shares) 65,572,286 64,280,631
Diluted (in shares) 65,572,286 64,280,631
Comprehensive income (loss):    
Net income (loss) attributable to Redwire Corporation $ (8,095) $ (7,258)
Foreign currency translation gain (loss), net of tax (672) 418
Total other comprehensive income (loss), net of tax (672) 418
Total comprehensive income (loss) $ (8,767) $ (6,840)
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (DEFICIT) - USD ($)
$ in Thousands
Total
Total Shareholders’ Equity (Deficit)
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated  Other Comprehensive Income (Loss)
Noncontrolling Interests
Common stock, beginning balance (in shares) at Dec. 31, 2022     64,280,631          
Beginning balance at Dec. 31, 2022 $ (6,475) $ (6,701) $ 6 $ (381) $ 198,126 $ (206,528) $ 2,076 $ 226
Treasury stock, beginning balance (in shares) at Dec. 31, 2022       141,811        
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Equity-based compensation expense 1,958 1,958     1,958      
Foreign currency translation, net of tax 418 416         416 2
Net income (loss) (7,258) (7,258)       (7,258)    
Common stock, ending balance (in shares) at Mar. 31, 2023     64,280,631          
Ending balance at Mar. 31, 2023 $ (11,357) (11,585) $ 6 $ (381) 200,084 (213,786) 2,492 228
Treasury stock, ending balance (in shares) at Mar. 31, 2023       141,811        
Common stock, beginning balance (in shares) at Dec. 31, 2023 65,546,174   65,546,174          
Beginning balance at Dec. 31, 2023 $ (43,281) (43,509) $ 7 $ (951) 188,323 (233,791) 2,903 228
Treasury stock, beginning balance (in shares) at Dec. 31, 2023 353,470     353,470        
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Equity-based compensation expense $ 2,535 2,535     2,535      
Common stock issued for share-based awards (in shares)     32,550          
Shares repurchased for settlement of employee tax withholdings on share-based awards (in shares)       19,950        
Shares repurchased for settlement of employee tax withholdings on share-based awards (56) (56)   $ (56)        
Foreign currency translation, net of tax (672) (667)         (667) (5)
Net income (loss) $ (8,096) (8,095)       (8,095)   (1)
Common stock, ending balance (in shares) at Mar. 31, 2024 65,578,724   65,578,724          
Ending balance at Mar. 31, 2024 $ (49,570) $ (49,792) $ 7 $ (1,007) $ 190,858 $ (241,886) $ 2,236 $ 222
Treasury stock, ending balance (in shares) at Mar. 31, 2024 373,420     373,420        
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net income (loss) $ (8,096) $ (7,258)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization expense 2,753 2,466
Amortization of debt issuance costs and discount 170 146
Equity-based compensation expense 2,535 1,958
(Gain) loss on change in fair value of committed equity facility 0 (106)
(Gain) loss on change in fair value of warrants 1,075 2,784
Deferred provision (benefit) for income taxes 98 (131)
Non-cash lease expense 12 26
Non-cash interest expense 0 384
Other 397 94
Changes in assets and liabilities:    
(Increase) decrease in accounts receivable 13,174 3,394
(Increase) decrease in contract assets (2,981) (9,423)
(Increase) decrease in inventory (100) 18
(Increase) decrease in prepaid insurance 396 827
(Increase) decrease in prepaid expenses and other assets 427 (183)
Increase (decrease) in accounts payable and accrued expenses 7,929 (3,627)
Increase (decrease) in deferred revenue (15,413) (4,844)
Increase (decrease) in operating lease liabilities (84) (39)
Increase (decrease) in other liabilities 472 23
Increase (decrease) in notes payable to sellers 0 (557)
Net cash provided by (used in) operating activities 2,764 (14,048)
Cash flows from investing activities:    
Purchases of property, plant and equipment, net (1,561) (787)
Purchase of intangible assets (806) (12)
Net cash provided by (used in) investing activities (2,367) (799)
Cash flows from financing activities:    
Proceeds received from debt 5,000 0
Repayments of debt (2,793) (1,094)
Repayment of finance leases (119) (77)
Payment of committed equity facility transaction costs 0 (571)
Payments of issuance costs related to convertible preferred stock 0 (52)
Shares repurchased for settlement of employee tax withholdings on share-based awards (56) 0
Payment of contingent earnout 0 (443)
Net cash provided by (used in) financing activities 2,032 (2,237)
Effect of foreign currency rate changes on cash and cash equivalents (138) 41
Net increase (decrease) in cash and cash equivalents 2,291 (17,043)
Cash and cash equivalents at beginning of period 30,278 28,316
Cash and cash equivalents at end of period $ 32,569 $ 11,273
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Description of the Business
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of the Business
Note A – Description of the Business
Redwire Corporation (the “Company”) provides mission critical space solutions and high-reliability space infrastructure for the next generation space economy. The Company develops and provides core space infrastructure offerings for government and commercial customers through long-duration projects. These core offerings include technologies and production capability for avionics and sensors; power generation; structures and mechanisms; radio frequency systems; platforms, payloads and missions; and microgravity payloads. The Company serves both U.S. and international customers with these core offerings that have civil space, national security and commercial applications.
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
Note B – Summary of Significant Accounting Policies
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States Generally Accepted Accounting Principles (“U.S. GAAP”) for interim financial statement information and the rules of the SEC. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. The unaudited condensed consolidated balance sheet as of December 31, 2023 was derived from audited financial statements but does not include all disclosures required by U.S. GAAP. In the opinion of management, the condensed consolidated financial statements include all adjustments, consisting of adjustments associated with acquisition accounting and normal recurring adjustments, necessary for the fair presentation of such financial statements. All intercompany balances and transactions have been eliminated in consolidation.

These unaudited condensed consolidated financial statements should be read in conjunction with the information contained in the Company’s 2023 Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the SEC on March 20, 2024. Interim results are not necessarily indicative of the results that may be expected for a full year.

The Company consolidates all entities that are controlled by ownership of a majority voting interest. Additionally, there are situations in which consolidation is required even though the usual condition of consolidation does not apply. Generally, this occurs when an entity holds an interest in another business entity that was achieved through arrangements that do not involve voting interests, which results in a disproportionate relationship between such entity’s voting interests in, and its exposure to the economic risks and potential rewards of, the other business entity. This disproportionate relationship results in what is known as a variable interest, and the entity in which the Company has the variable interest is referred to as a Variable Interest Entity (“VIE”). An entity must consolidate a VIE if it is determined to be the primary beneficiary of the VIE. The primary beneficiary has both (1) the power to direct the activities of the VIE that most significantly impact the entity’s economic performance and (2) the obligation to absorb losses or the right to receive benefits from the VIE that could potentially be significant to the VIE. Please refer to Note O – Joint Venture for additional information.

Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent liabilities as of the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods.

Management has prepared the estimates using the most current and best available information that are considered reasonable under the circumstances. However, actual results could differ materially from those estimates. Accounting policies subject to estimates include, but are not limited to, valuation of goodwill and intangible assets, revenue recognition, income taxes, certain equity-based compensation awards, post-retirement benefit plans, paid-in-kind dividends, and warrant liabilities.

Segment Information
Operating segments are defined as components of an entity for which separate financial information is available and regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s CODM is its Chief Executive Officer. The Company has concluded that it operates in one operating segment and one reportable segment, space infrastructure, as the CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance.
Foreign Currency Translation
The Company’s condensed consolidated financial statements are presented in United States dollars (“USD”), which is the functional currency of the Company. The local currency of the Company’s operations in Luxembourg and Belgium, the Euro, is considered to be the functional currency of those operations. Assets and liabilities of the Company's foreign subsidiaries, where the functional currency is the local currency, are translated into USD at exchange rates effective as of the balance sheet date. Revenues and expenses are translated using average exchange rates in effect for the periods presented.

Balance sheet translation adjustments are reported in accumulated other comprehensive income (loss). Realized gains and losses on foreign currency transactions are included in other (income) expense, net on the condensed consolidated statements of operations and comprehensive income (loss).

Cash and Cash Equivalents
Cash and cash equivalents includes cash on hand, cash balances with banks and similar institutions and all highly liquid investments with an original maturity of three months or less.

The table below presents supplemental cash flow information during the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Supplemental cash flow information:
Cash paid (received) during the period for:
Interest
$2,807 $2,069 
Non-Cash Investing and Financing Activities:
Capital expenditures not yet paid
1,064 928 

Emerging Growth Company
Section 102(b)(1) of the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”) exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a registration statement declared effective under the Securities Act of 1933, as amended, or do not have a class of securities registered under the Securities Exchange Act of 1934, as amended, (the “Exchange Act”)) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that an emerging growth company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such an election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period, which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard.

This may make comparison of the Company’s financial statements with another public company that is neither an emerging growth company nor an emerging growth company that has opted out of using the extended transition period difficult or impossible because of the potential differences in accounting standards used.

Recently Adopted Accounting Pronouncements
In January 2020, the Financial Accounting Standards Boards (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. Subsequent to the issuance of ASU 2020-04, there were various updates that amended and clarified the impact of ASU 2020-04, including an update in December 2022, which deferred the sunset date in Topic 848 from December 31, 2022 to December 31, 2024. ASU 2020-04 provides temporary optional expedients and exceptions to the U.S. GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens of the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate. Entities can elect not to apply certain modification accounting requirements to contracts affected by “reference rate reform” if certain criteria are met. An entity that makes this election would not have to remeasure the contracts at modification date or reassess a previous accounting determination. The amendments in this ASU apply to all entities (subject to meeting certain criteria) that have contracts, hedging relationships, or other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The Company has elected the temporary optional expedients and exceptions afforded to entities with contract modifications affected by reference rate reform for the periods available. The impact did not have a material impact on the Company’s condensed consolidated financial statements or related disclosures.
Recently Issued Accounting Pronouncements
In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis, provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually and require a public entity that has a single reportable segment to provide all the disclosures required by the amendments in the ASU and existing requirements under Topic 280. Additionally, it requires a public entity to disclose the title and position of the CODM. The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The new guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. A public entity should apply the amendments in this ASU retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the impact of adoption, which is expected to have an impact on disclosures with no impact on the Company’s results of operations, cash flows and financial condition.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU requires a public business entity (“PBE”) to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. In addition, all entities are required to disclose income taxes paid, net of refunds received disaggregated by federal, state/local, and foreign, as well as by jurisdiction, if the amount is at least 5% of total income tax payments, net of refunds received. For PBEs, the new guidance is effective for annual periods beginning after December 15, 2024, with early adoption permitted. An entity may apply the amendments in this ASU prospectively by providing the revised disclosures for the period ending December 31, 2025 and continuing to provide the pre-ASU disclosures for the prior periods, or may apply the amendments retrospectively by providing the revised disclosures for all periods presented. The Company is currently evaluating the impact of adoption, which is expected to have an impact on disclosures with no impact on the Company’s results of operations, cash flows and financial condition.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value of Financial Instruments
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments
Note C – Fair Value of Financial Instruments
Cash and cash equivalents, accounts receivable, contract assets, inventories, prepaid expenses and other current assets, accounts payable, accrued expenses, deferred revenue and other current liabilities are reflected on the condensed consolidated balance sheets at amounts that approximate fair value because of the short-term nature of these financial assets and liabilities.

The fair value of the Company’s debt approximates its carrying value and is classified as Level 2 within the fair value hierarchy as it is based on discounted cash flows using a current borrowing rate.

Committed Equity Facility
On April 14, 2022, the Company entered into a common stock Purchase Agreement (the “Purchase Agreement”) and a Registration Rights Agreement with B. Riley Principal Capital, LLC (“B. Riley”). Pursuant to the Purchase Agreement, the Company has the right, but not the obligation, to direct B. Riley to purchase a specified amount of shares (each, a “Purchase”) over the 24-month period from Commencement (as defined in the Purchase Agreement). Shares issued to B. Riley under the Purchase Agreement cannot exceed 19.99% of the shares outstanding prior to the execution of the Purchase Agreement. In addition, the number of shares eligible to be purchased by B. Riley in a single Purchase may not exceed the lesser of (i) 50% of the Purchase Volume Reference Amount, defined as the total aggregate volume of the Company’s shares traded on the New York Stock Exchange (“NYSE”) during ten consecutive trading days prior to the Purchase date divided by ten, and (ii) 20% of the total number of the Company’s shares traded on the NYSE during the intraday purchase period, which is determined by the trading day on which B. Riley receives a valid purchase notice from the Company.

Pursuant to a Registration Rights Agreement entered into with B. Riley, the Company filed a registration statement on Form S-1 with the Securities and Exchange Commission (“SEC”) on April 22, 2022, as amended by Post-Effective Amendment No. 1 to Form S-1 on Form S-3 filed on June 8, 2023, which registered an initial 9,000,000 shares of common stock to permit the subsequent resale of shares purchased under the committed equity facility.

The Company controls the timing and amount of any sales to B. Riley, which depend on a variety of factors including, among other things, market conditions, the trading price of the Company’s common stock, and determinations by the Company as to appropriate sources of funding for its business and operations. However, B. Riley’s obligation to purchase shares is subject to certain conditions. In all instances, the Company may not sell shares of its common stock under the Purchase Agreement if it would result in B. Riley beneficially owning more than 4.99% of its common stock at any one point in time.
At inception, the Company evaluated the Purchase Agreement with B. Riley and determined that the committed equity facility was not indexed to the Company’s own common stock and, therefore, measures the derivative asset at fair value based on the consideration transferred to B. Riley in exchange for its irrevocable commitment to purchase up to $80.0 million in shares of the Company’s common stock. Subsequent changes in the fair value of the derivative asset are dependent upon, among other things, changes in the closing share price of the Company’s common stock, the quantity and purchase price of shares purchased by B. Riley during the reporting period, the unused capacity under the committed equity facility as of the balance sheet date and the cost of raising other forms of capital. As certain inputs are not observable in the market, the derivative asset is classified as a Level 3 instrument within the fair value hierarchy. The Company adjusts the previous fair value estimate of the committed equity facility at each reporting period based on changes in the weighted average purchase price of shares purchased by B. Riley during the period, the unused capacity available under the committed equity facility, expected stock price volatility and other macroeconomic factors which impact the cost of raising comparable forms of capital.

Pursuant to the Purchase Agreement, the purchase price for each share of common stock is equal to 97% of the volume weighted average price (“VWAP”) on the applicable purchase date, which results in a 3% fee on the purchase of the Company’s common stock. The Company did not sell shares to B. Riley during the three months ended March 31, 2024.

Based on the March 31, 2024 closing price of $4.39 per share and registered shares available for purchase under the committed equity facility of 7,592,939, the Company had $33.3 million of unused capacity under the committed equity facility as of March 31, 2024.

On April 14, 2024, the Purchase Agreement with B. Riley expired in accordance with its terms and was not extended.

Private Warrants
In September 2021, the Company issued 7,732,168 private warrants in a transaction exempt from registration under securities regulations. The warrants, which are not listed for trading on a stock exchange, entitle the holder to purchase one share of the Company’s common stock at an exercise price of $11.50 per share, subject to adjustment. The warrants will expire on September 2, 2026, at 5:00 p.m., New York City time, or earlier upon redemption or liquidation. The private warrants were established as a liability at issuance. Classification of the private warrants as liability instruments was based on an analysis of the guidance in accordance with U.S. GAAP and in a statement issued by the Staff of the SEC regarding the accounting and reporting considerations for warrants issued by special purpose acquisition companies entitled “Staff Statement on Accounting and Reporting Considerations for Warrants Issued by Special Purpose Acquisition Companies.” The Company considered whether the private warrants display the three characteristics of a derivative, and concluded the private warrants meet the definition of a derivative. However, the private warrants fail to meet the equity scope exception and thus are classified as a liability measured at fair value, subject to remeasurement at each reporting period. The changes in fair value of the private warrant liability were an increase of $1.1 million and $2.8 million for the three months ended March 31, 2024 and 2023, respectively. These changes in fair value are recognized as other (income) expense, net in the condensed consolidated statements of operations and comprehensive income (loss).

The private warrants were valued using a modified Black-Scholes Option Pricing Model (“OPM”). As certain inputs are not observable in the market, the private warrants are classified as Level 3 instruments within the fair value hierarchy. The table below presents the fair value per warrant and the valuation assumptions under the Black-Scholes OPM:
March 31, 2024December 31, 2023
Fair value per share$0.57 $0.43 
Warrants outstanding7,732,168 7,732,168 
Exercise price$11.50 $11.50 
Common stock price$4.39 $2.85 
Expected option term2.42 years2.67 years
Expected volatility59.80 %74.20 %
Risk-free rate of return4.51 %4.00 %
Expected annual dividend yield— %— %
The table below presents the Company’s financial instruments measured at fair value on a recurring basis:
 March 31, 2024
 Balance Sheet LocationLevel 1Level 2Level 3Total
Assets:
Committed equity facilityPrepaid expenses and other current assets$— $— $— $— 
Total assets$— $— $— $— 
Liabilities:
Private warrantsWarrant liabilities$— $— $4,400 $4,400 
Total liabilities$— $— $4,400 $4,400 
December 31, 2023
Balance Sheet LocationLevel 1Level 2Level 3Total
Assets:
Committed equity facilityPrepaid expenses and other current assets$— $— $— $— 
Total assets$— $— $— $— 
Liabilities:
Private warrantsWarrant liabilities$— $— $3,325 $3,325 
Total liabilities$— $— $3,325 $3,325 
There were no changes in the fair value of Level 3 financial assets during the three months ended March 31, 2024. Changes in the fair value of Level 3 financial liabilities were as follows:
Liabilities:Private
Warrants
Total
Level 3
December 31, 2023$3,325 $3,325 
Changes in fair value
1,075 1,075 
March 31, 2024$4,400 $4,400 
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accounts Receivable, net
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Accounts Receivable, net
Note D – Accounts Receivable, net
The accounts receivable, net balance was as follows:
March 31, 2024December 31, 2023
Billed receivables
$18,935 $28,926 
Unbilled receivables
53 3,485 
Total accounts receivable, net
$18,988 $32,411 

Accounts receivable are recorded for amounts to which the Company is entitled and has invoiced to the customer. Unbilled receivables, presented in the table above, consist of unbilled amounts under time-and-material (“T&M”) contracts where billing and payment is subject solely to the passage of time.
Substantially all accounts receivable as of March 31, 2024 are expected to be collected in 2024. The Company does not believe there is a significant exposure to credit risk as the majority of the Company’s accounts receivable are due from U.S. and foreign governments or large prime contractors of such government entities. As a result, the allowance for credit losses was not material as of March 31, 2024 and December 31, 2023, respectively.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Inventory
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Inventory
Note E – Inventory
The inventory balance was as follows:
March 31, 2024December 31, 2023
Raw materials$1,516 $1,452 
Work in process96 64 
Inventory$1,612 $1,516 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Debt
Note F – Debt
The table below presents details of the Company’s debt as of the following periods and the effective interest rate as of March 31, 2024:
 Effective interest rateMarch 31, 2024December 31, 2023
Adams Street Term Loan
12.20 %$30,444 $30,522 
Adams Street Revolving Credit Facility
14.89 15,000 12,000 
Adams Street Delayed Draw Term Loan
12.19 14,731 14,769 
Adams Street Incremental Term Loan
12.09 31,508 31,588 
D&O Financing Loans— — 598 
Total debt
91,683 89,477 
Less: unamortized discounts and issuance costs
1,161 1,257 
Total debt, net
90,522 88,220 
Less: Short-term debt, including current portion of long-term debt
780 1,378 
Total long-term debt, net
$89,742 $86,842 
Adams Street Credit Agreement
On October 28, 2020, the Company entered into a credit agreement with Adams Street Capital (the “Adams Street Credit Agreement”), the terms of which were subsequently modified by various amendments through March 31, 2024. As amended, the Adams Street Credit Agreement includes (i) a $31.0 million term loan commitment, (ii) a $15.0 million delayed draw term loan, (iii) a $32.0 million incremental term loan, and (iv) a $30.0 million revolving credit facility commitment, all of which mature on October 28, 2026. During the three months ended March 31, 2024, the Company borrowed $5.0 million and repaid $2.0 million on the revolving credit facility. As of March 31, 2024, the Company had $15.0 million of borrowings outstanding under the Company’s revolving credit facility and the remaining capacity was $15.0 million.

As of March 31, 2024, the outstanding principal on the Adams Street Credit Agreement incurs cash interest in accordance with the prime rate plus the applicable rates as set forth in the table below:

 Eurocurrency RateBase Rate
Term loans
6.00 %5.00 %
Revolving credit facility:
Aggregate principal of $5.0 million or less
6.00 5.00 
Aggregate principal in excess of $5.0 million
7.50 6.50 

As amended in March 2022, AE Industrial Partners Fund II, LP (“AEI”) and certain of its affiliates (the “AEI Guarantors”), provided a limited guarantee for the payment of outstanding revolving loans in excess of $10.0 million, with a $15.0 million cap in the aggregate. In the event that the AEI Guarantors are required to make payments to the lenders under the Adams Street Credit Agreement pursuant to the terms of the limited guarantee, each AEI Guarantor would be subrogated to the rights of the lenders. In connection with the limited guarantee, the Company agreed to pay to the AEI Guarantors a fee equal to 2% of any amount actually paid by such guarantors under the limited guarantee. The fee is waivable by the AEI Guarantors at their discretion.
As amended in August 2022, the outstanding principal on the term loans and revolving loans under the Adams Street Credit Agreement incurs additional interest to be paid-in-kind (“PIK”) of 2.00% per annum, which is accrued and added to the outstanding principal balance until the Company is in compliance with the consolidated total net leverage ratio. The requirement to comply with the consolidated total net leverage ratio was suspended through September 30, 2023, and such compliance resumed with the fiscal quarter ending December 31, 2023. In addition, the Company was required to maintain a minimum liquidity covenant of $5.0 million measured on the last day of each fiscal month commencing with the month ending September 30, 2022 through September 30, 2023. During the second quarter of 2023, in accordance with the provisions of the Adams Street Credit Agreement, as amended, the Company met certain requirements to end the incremental 2.00% per annum PIK interest, effective May 1, 2023. The previously suspended requirement to comply with the consolidated total net leverage ratio, as discussed above, is no longer in effect and the Company is required to comply with the consolidated total net leverage ratio as of March 31, 2024.

There was no accrued PIK interest on the Adams Street Credit Agreement recorded during the three months ended March 31, 2024 and $0.4 million recorded during the three months ended March 31, 2023.

In June 2023, the Company entered into the Sixth Amendment to the Adams Street Credit Agreement, in which the LIBOR-based interest rate applicable to borrowings under the Adams Street Credit Agreement was replaced with a SOFR-based interest rate in advance of the cessation of LIBOR, which occurred on June 30, 2023.

In December 2023, the Company entered into a Seventh Amendment to the Adams Street Credit Agreement, in which the commitments under the revolving credit facility increased from $25.0 million to $30.0 million.

The Adams Street Credit Agreement, as amended, contains certain customary representations and warranties, affirmative and other covenants and events of default, including among other things, payment defaults, breach of representations and warranties, and covenant defaults.

As of March 31, 2024 and December 31, 2023, the Company was in compliance with its covenant requirements, as amended.

D&O Financing Loan
On September 3, 2022, the Company entered into a $2.7 million loan with AFCO Credit Corporation (the “2022 D&O Financing Loan”) to finance the Company’s directors and officers insurance premium. The 2022 D&O Financing Loan had an interest rate of 4.59% per annum and a maturity date of June 3, 2023. In June 2023, the Company repaid the full outstanding principal and interest on the 2022 D&O Financing Loan.

On September 3, 2023, the Company entered into a $1.2 million loan with AFCO Credit Corporation (the “2023 D&O Financing Loan”) to finance the Company’s directors and officers insurance premium. The 2023 D&O Financing Loan has an interest rate of 7.39% per annum and a maturity date of March 3, 2024. In March 2024, the Company repaid the full outstanding principal and interest on the 2023 D&O Financing Loan.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Leases
Note G – Leases
The Company has entered into and acquired long-term leasing arrangements for the right to use various classes of underlying assets including facilities, vehicles and office equipment.
Total Lease Costs
The table below summarizes total lease costs for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Finance lease cost:
Amortization of ROU assets$131 $85 
Interest on lease liabilities31 20 
Operating lease costs1,058 955 
Variable lease costs— 
Short-term lease costs89 81 
Total lease costs$1,312 $1,141 
Total lease costs are included in selling, general and administrative expenses and cost of sales on the condensed consolidated statements of operations and comprehensive income (loss).

Other Supplemental Information
The table below presents other supplemental information related to the Company’s leases for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Cash paid for lease liabilities$1,139 $150 $973 $100 
Right-of-use assets obtained in exchange for new lease liabilities35 168 577 300 
March 31, 2024March 31, 2023
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Weighted average remaining lease term (in years)4.23.54.63.4
Weighted average discount rate6.5 %8.3 %5.6 %8.9 %
Leases
Note G – Leases
The Company has entered into and acquired long-term leasing arrangements for the right to use various classes of underlying assets including facilities, vehicles and office equipment.
Total Lease Costs
The table below summarizes total lease costs for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Finance lease cost:
Amortization of ROU assets$131 $85 
Interest on lease liabilities31 20 
Operating lease costs1,058 955 
Variable lease costs— 
Short-term lease costs89 81 
Total lease costs$1,312 $1,141 
Total lease costs are included in selling, general and administrative expenses and cost of sales on the condensed consolidated statements of operations and comprehensive income (loss).

Other Supplemental Information
The table below presents other supplemental information related to the Company’s leases for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Cash paid for lease liabilities$1,139 $150 $973 $100 
Right-of-use assets obtained in exchange for new lease liabilities35 168 577 300 
March 31, 2024March 31, 2023
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Weighted average remaining lease term (in years)4.23.54.63.4
Weighted average discount rate6.5 %8.3 %5.6 %8.9 %
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes
Note H – Income Taxes
The table below presents the Company’s effective income tax rate on pre-tax income from continuing operations for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Effective tax rate(1.4)%0.4 %

The effective tax rate was (1.4)% and 0.4% for the three months ended March 31, 2024 and 2023, respectively. The difference in effective tax rate between periods was primarily related to an increase in the valuation allowance during the three months ended March 31, 2024.

The effective tax rate for the three months ended March 31, 2024 and 2023, differs from the U.S. federal income tax rate of 21.0% primarily due to the valuation allowance on the realization of deferred tax assets.

The Company assesses the deferred tax assets for recoverability on a quarterly basis. In assessing the realizability of deferred tax assets, the Company considers whether it is more-likely-than-not that some or all of the deferred tax assets will not be realized. The ultimate realization of the deferred tax assets is dependent upon the generation of future taxable income during the periods in which the net operating loss (“NOL”) carryforwards are available. For the three months ended March 31, 2024 and 2023, the Company concluded that it is more-likely-than-not that substantially all of its deferred tax assets will not be realized and established a full
valuation allowance.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitment and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Note I – Commitments and Contingencies
Contingencies in the Normal Course of Business
Under certain contracts with the U.S. government and certain governmental entities, contract costs, including indirect costs, are subject to audit by and adjustment through negotiation with governmental representatives. Revenue is recorded in amounts expected to be realized on final settlement of any such audits.
Legal Proceedings
The Company is subject to litigation, claims, investigations and audits arising from time to time in the ordinary course of business. Although legal proceedings are inherently unpredictable, the Company believes that it has valid defenses with respect to any matters currently pending against it and intends to defend itself vigorously. Excluding pending matters disclosed below, the outcome of these matters, individually and in the aggregate, is not expected to have a material impact on the Company’s condensed consolidated financial statements. The Company recognizes legal expenses when incurred as selling, general and administrative expense in the condensed consolidated statements of operations and comprehensive income (loss).

On December 17, 2021, the Company, our Chairman and Chief Executive Officer, Peter Cannito, and then current, but now former Chief Financial Officer, William Read, were named as defendants in a putative class action complaint filed in the United States District Court for the Middle District of Florida. That litigation is captioned Lemen v. Redwire Corp. et al., Case No. 3:21-cv-01254-TJC-PDB (M.D. Fla.). On March 7, 2022, the Court appointed a lead plaintiff. On June 17, 2022, the lead plaintiff filed an amended complaint. In the amended complaint, the lead plaintiff alleges that the Company and certain of its directors and officers made misleading statements and/or failed to disclose material facts about the Company’s business, operations, and prospects, allegedly in violation of Section 10(b) (and Rule 10b-5 promulgated thereunder) and Section 20(a) of the Exchange Act. As relief, the plaintiffs are seeking, among other things, compensatory damages. The defendants believe the allegations are without merit and intend to defend the suit vigorously. On August 16, 2022, the defendants moved to dismiss the complaint in its entirety, and such motion was denied by the Court on March 22, 2023. A reasonable estimate of the amount of any possible loss or range of loss cannot be made at this time.

On May 25, 2022, a plaintiff commenced derivative litigation in the United States District Court for the District of Delaware on behalf of the Company against Peter Cannito, Les Daniels, Reggie Brothers, Joanne Isham, Kirk Konert, Jonathan Baliff, and John S. Bolton. That litigation is captioned Yingling v. Cannito, et al., Case No. 1:22-cv-00684-MN (D. Del.). The complaint’s allegations are similar to those of the class action lawsuit filed in December 2021, namely, that statements about Redwire’s business and operations were misleading due to alleged material weaknesses in the Company’s financial reporting internal controls. The plaintiff alleges the defendants violated Section 10(b) (and Rule 10b-5 promulgated thereunder) and Section 20(a) of the Exchange Act, breached their fiduciary duty by allowing misleading disclosures to be made, and caused the Company to overpay compensation and bonuses tied to the Company’s financial performance. As relief, the plaintiffs are seeking, among other things, compensatory and punitive damages. This litigation has been stayed until the earlier of: (i) fifteen (15) days following the issuance of a decision resolving a motion for summary judgment in or public disclosure of a potential settlement of the class action lawsuit filed on December 17, 2021, or (ii) twenty (20) days following notice by either party of another pending derivative action and where the continuance of such stay may or will prejudice the noticing party’s rights. The defendants believe the allegations are without merit and intend to defend the lawsuit vigorously. However, a reasonable estimate of the amount of any possible loss or range of loss cannot be made at this time.
Business Combinations
The Company has acquired and plans to continue to acquire businesses with prior operating histories. These acquisitions may have unknown or contingent liabilities, which the Company may become responsible for and could have a material impact on the Company’s future operating results and cash flows. In addition, the Company may incur acquisition costs, regardless of whether or not the acquisition is ultimately completed, which may be material to future periods.

Commitments
During the year-ended December 31, 2023, the Company entered into an economic development agreement to serve as the anchor tenant at the new Novaparke Innovation & Technology Campus in Floyd County, Indiana, which is anticipated to be completed during fiscal year 2025. In accordance with the agreement, the Company has committed to enter into a lease for a 30,000 square foot property. As of March 31, 2024, the Company has not yet entered into the associated lease agreement.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Convertible Preferred Stock
3 Months Ended
Mar. 31, 2024
Temporary Equity Disclosure [Abstract]  
Convertible Preferred Stock
Note J – Convertible Preferred Stock
The table below presents activity of the Company’s Series A Convertible Preferred Stock:
SharesAmount
Balance as of December 31, 2023
93,890.20 $96,106 
Dividends paid-in-kind
— — 
Balance as of March 31, 2024
93,890.20 $96,106 

On October 28, 2022, the Company filed a Certificate of Designation describing the terms and conditions of newly issued Series A Convertible Preferred Stock of the Company, par value 0.0001 (the “Convertible Preferred Stock”), with 88,000.00 total shares constituting the series. On or around the same date, the Company entered into investment agreements with (i) AE Industrial Partners Fund II, LP (“AEI Fund II”) and AE Industrial Partners Structured Solutions I, LP (“AEI Structured Solutions”, and together with AEI Fund II, (“AEI”)), (ii) BCC Redwire Aggregator, LP (“Bain Capital”) and (iii) various investors (collectively, the “Additional Investors,” and together with AEI and Bain Capital, the “Investors”). Pursuant to the investment agreements, the Company sold an aggregate of 81,250.00 shares (“Purchased Shares”) of Convertible Preferred Stock for an aggregate purchase price of $81.25 million, or $76.4 million net of issuance costs.

On October 31, 2023, the Company filed a Certificate of Amendment of Certificate of Designation of the Company (the "Amendment to the Certificate of Designation"), which was filed solely to increase the amount of shares designated as Convertible Preferred Stock, par value $0.0001 per share, to 125,292.00.

The investment agreements contain customary representations, warranties and covenants of the Company and Investors.

Bain Capital Director and Nominees
For so long as Bain Capital has record and beneficial ownership of at least 50% of the Purchased Shares issued to it as of November 3, 2022, Bain Capital will have the right to designate one member to the Company’s Board of Directors (the “Board”).

Convertible Preferred Stock Features
No holder of Convertible Preferred Stock may transfer any of their shares to any unaffiliated person for twelve (12) months following the closing date of the applicable investment agreement, except for certain exceptions, including that Bain Capital and AEI may transfer shares to each other. Bain Capital and AEI have been provided customary preemptive rights with respect to the Convertible Preferred Stock and, after the seventh anniversary of their respective closing dates, for so long as each holder has record and beneficial ownership of at least 50% of the Purchased Shares initially issued to them, may cause the Company to retain an investment banker to identify and conduct a potential sale of the Company.

The Convertible Preferred Stock is convertible into shares of common stock at an initial conversion price of $3.05 per share, subject to customary anti-dilution and price protective adjustments.

The Company previously obtained the requisite shareholder approval for the conversion of the Convertible Preferred Stock into common stock above the 19.99% Limitation (as defined below). On June 20, 2023, the Company filed with the SEC a Schedule 14C information statement pursuant to Section 14(c) of the Exchange Act, which provided notice of the approval of, (i) the conversion of the Convertible Preferred Stock into shares of common stock in excess of 19.99% of the 63,852,690 shares outstanding as of October 28, 2022 immediately after giving effect to such conversion (the “Conversion Cap”) and (ii) voting rights of the aggregate number of votes to which all holders of outstanding shares of Convertible Preferred Stock are entitled to vote in excess of 19.99% of the aggregate number of votes to which all shareholders of the Company were entitled to vote as of October 28, 2022 (including the holders of shares of Preferred Stock) (the “Voting Cap” and, together with the Conversion Cap, the “19.99% Limitation”).

As of March 31, 2024, the 93,890.20 outstanding shares of Convertible Preferred Stock were convertible into approximately 30,783,671 shares of the Company’s common stock. The holders of Convertible Preferred Stock are entitled to vote with the holders of common stock, on an as-converted basis. In addition, holders of Convertible Preferred Stock have the right, at their option and at any time, to convert their shares into shares of common stock. Each share of Convertible Preferred Stock will mandatorily convert upon achieving thresholds related to the Company’s market capitalization and profitability metrics and the Company is required to make an offer to repurchase the outstanding Convertible Preferred Stock upon a fundamental change.
Dividends on the Convertible Preferred Stock can be paid in either cash or in kind in the form of additional shares of Convertible Preferred Stock (such payment in kind, “PIK”), at the option of the Company, subject to certain exceptions. If paid in cash, such dividends will be paid at a rate of 13% per annum, subject to certain adjustments and exceptions or, if the Company issues PIK dividends, at a rate of 15% per annum, subject to certain adjustments and exceptions. Each holder of Convertible Preferred Stock has been given certain registration rights pursuant to the Registration Rights Agreement, dated October 28, 2022. As of March 31, 2024, the accumulated but not declared or paid dividends on the Convertible Preferred Stock were $5.1 million.

Based on an evaluation of the investment agreements, the Company determined that the Convertible Preferred Stock is contingently or optionally redeemable and, therefore, does not require liability classification. However, due to the Convertible Preferred Stock being redeemable at the option of the holder or upon a fundamental change, which includes events that are not fully within the Company’s control, it was determined that the Convertible Preferred Stock should be classified as one line item in temporary (mezzanine) equity on the Company’s condensed consolidated balance sheets.

Liquidation Preference
The Convertible Preferred Stock ranks senior to the Company’s common stock. In the event of any liquidation or winding up of the Company, the holders of the Convertible Preferred Stock shall be entitled to receive in preference to the holders of the Company’s common stock the greater of (a) the greater of (i) two times the Initial Value, defined as $1,000 per share and (ii) the Initial Value plus accrued and unpaid dividends, whether or not declared, and (b) the amount that would have been received based on the if-converted Accrued Value, defined as Initial Value plus accrued and unpaid dividends, whether or not declared. As of March 31, 2024, and December 31, 2023, the liquidation preference of the Convertible Preferred Stock was $187.8 million.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenues
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenues
Note K – Revenues
The table below presents revenues by customer grouping for the following periods:
Three Months Ended
 March 31, 2024March 31, 2023
Civil space
$22,926 $26,055 
National security
13,922 10,582 
Commercial and other
50,944 20,968 
Total revenues
$87,792 $57,605 

The table below presents revenues based on the geographic location of the Company’s customers for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
U.S.
$32,522 $43,783 
Europe55,208 13,822 
Other62 — 
Total revenues
$87,792 $57,605 

Customers comprising 10% or more of revenues are presented below for the following periods:
Three Months Ended
 March 31, 2024March 31, 2023
Customer A(1)
$— $9,036 
Customer B(1)
— 6,681 
Customer C(1)
— 5,903 
Customer D(1)
43,730 — 
Total$43,730 $21,620 
(1) While revenue may have been generated during each of the periods presented, amounts are only disclosed for the periods in which revenues represented 10% or more of total revenue.
Contract Balances
The table below presents the contract assets and contract liabilities included on the condensed consolidated balance sheets for the following periods:
March 31, 2024December 31, 2023
Contract assets
$39,554 $36,961 
 
Contract liabilities$37,172 $52,645 

The increase in contract assets was primarily driven by revenue growth and the timing of billable milestones occurring during the three months ended March 31, 2024.

The decrease in contract liabilities during 2024 was primarily driven by revenue recognized during the three months ended March 31, 2024 on performance obligations related to large billable milestones occurring closer to the end of 2023. Revenue recognized in the three months ended March 31, 2024 that was included in the contract liability balance as of December 31, 2023 was $35.9 million. Revenue recognized in the three months ended March 31, 2023 that was included in the contract liability balance as of December 31, 2022 was $18.7 million.

The Company evaluates the contract value and cost estimates at completion (“EAC”) for performance obligations at least quarterly and more frequently when circumstances significantly change. Due to the nature of the work required to be performed on many of the Company’s performance obligations, the estimate of total revenue and cost at completion is complex, subject to many variables and requires significant judgment by management on a contract-by-contract basis. As part of this process, management reviews information including, but not limited to, labor productivity, the nature and technical complexity of the work to be performed, availability and cost volatility of materials, subcontractor and vendor performance, volume assumptions, inflationary trends, and schedule and performance delays.

When the Company’s estimate of total costs to be incurred to satisfy a performance obligation exceeds the expected revenue, the Company recognizes the loss immediately. When the Company determines that a change in estimate has an impact on the associated profit of a performance obligation, the Company records the cumulative positive or negative adjustment to the statement of operations and comprehensive income (loss). Changes in estimates and assumptions related to the status of certain long-term contracts may have a material effect on the Company’s operating results.

The below table summarizes the favorable (unfavorable) impact of the net EAC adjustments for the following periods:
Three Months Ended
 March 31, 2024March 31, 2023
Net EAC adjustments, before income taxes$(3,931)$(1,610)
Net EAC adjustments, net of income taxes(3,986)(1,604)
Net EAC adjustments, net of income taxes, per diluted share(0.06)(0.02)

The net EAC adjustments in 2024 were primarily due to additional unplanned design and test cycles required to meet customer requirements in the Company’s structures and mechanisms and power generation space infrastructure offerings. The change in net EAC adjustments in 2023 was primarily due to increased production costs contributed by continued supply chain and labor market pressures.

Remaining Performance Obligations
As of March 31, 2024, the aggregate amount of the transaction price allocated to remaining performance obligations was $299.8 million. The Company expects to recognize approximately 67% of its remaining performance obligations as revenue within the next 12 months and the balance thereafter.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Employee Benefit Plans
3 Months Ended
Mar. 31, 2024
Retirement Benefits [Abstract]  
Employee Benefit Plans
Note L – Employee Benefit Plans
Post-Retirement Benefit Plans
The Company sponsors various post-retirement benefit plans through its wholly-owned subsidiary, Redwire Space NV (“Space NV”), including three cash balance plans: one defined benefit pension plan with risk-based coverage for death and disability benefits
(collectively, the “Base Plan”) and two supplementary pension bonus plans that provides variable remuneration linked to employees’ performance (the “Performance Plans”). The Company has taken actions to mitigate the risk related to its post-retirement benefit plans through pension risk transfer transactions whereby the Company subscribes to group insurance policies, which are funded by employee and employer premiums (contributions) determined at the beginning of each plan year. The Company has determined that the unit of account is the insurance contract and therefore, on a plan-by-plan basis, recognizes the net funded status as either an asset recorded within other non-current assets or a liability recorded within other non-current liabilities within the condensed consolidated balance sheets. A net liability is recorded to the extent that the benefit obligation exceeds the fair value of plan assets or a net asset is recorded to the extent that the fair value of plan assets exceeds the benefit obligation.

Income Statement Information
The table below provides the components of net periodic benefit cost and other amounts recognized in the condensed consolidated statements of operations and comprehensive income (loss) for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Base Plan
Performance Plans
Base Plan
Performance Plans
Net periodic benefit cost:
Service cost$79 $57 $81 $388 
Interest cost62 26 57 24 
Expected return on plan assets(64)(25)(57)(22)
Net periodic benefit cost$77 $58 $81 $390 

Contributions
The required funding of our qualified defined benefit pension plans is determined in accordance with Belgium Regulation. The table below presents contributions made by the employee and employer for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Contributions by:Base Plan
Performance Plans
Base Plan
Performance Plans
Employee$41 $— $59 $— 
Employer79 57 99 386 
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Equity-Based Compensation
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Equity-Based Compensation
Note M – Equity-Based Compensation
Incentive Units
The Company’s former parent, AE Red Holdings, LLC (formerly known as Redwire Holdings, LLC) (“Holdings”) adopted a written compensatory benefit plan (the “Class P Unit Incentive Plan”) to provide incentives to existing or new employees, officers, managers, directors, or other service providers of the Company or its subsidiaries in the form of Holdings’ Class P Units (“Incentive Units”). As amended, the Tranche I and the Tranche III Incentive Units became fully vested in 2021. Holdings also amended the Class P Unit Incentive Plan so that the Tranche II Incentive Units would vest on any liquidation event, as defined in the Class P Unit Incentive Plan, rather than only upon consummation of the sale of Holdings, subject to the market-based condition stipulated in the Class P Unit Incentive Plan prior to its amendment. All compensation expense was recognized during 2021 and 2022 and as of March 31, 2024, Tranches I and III were fully vested and Tranche II is still subject to the market-based vesting condition.

2021 Omnibus Incentive Plan
Stock Options
The Company’s 2021 Omnibus Incentive Plan (the “Plan”) authorizes the grant of stock options (incentive and non-qualified) to purchase shares of the Company’s common stock with a contractual term of 10 years. The options vest over a three-year term as follows: 33.3% on the first anniversary of the grant date, 33.3% on the second anniversary of the grant date, and 33.4% on the third anniversary of the grant date. Vesting is contingent upon continued employment or service to the Company; both the vested and unvested portion of an option will be immediately forfeited and canceled if employment or service ceases to the Company. The Company recognizes equity-based compensation expense for the options equal to the fair value of the awards on a straight-line basis over the requisite service period and recognizes forfeitures as they occur. The fair value of options granted under the Plan is estimated on the grant date under the Black-Scholes OPM.
The table below presents the activity of stock options under the Plan:
Number of Options
Weighted-Average Grant Date Fair Value per ShareWeighted-Average Exercise Price per ShareWeighted-Average Remaining Contractual Term (Years)
Outstanding as of December 31, 20232,102,591 $2.69 $7.20 7.42
Granted— — — 
Expired— — — 
Forfeited(3,832)2.18 4.95 
Outstanding as of March 31, 2024
2,098,759 $2.60 $7.20 7.16

As of March 31, 2024, the total unrecognized compensation cost related to unvested stock options granted under the Plan was $1.1 million and is expected to be recognized over a weighted-average period of 0.9 years. As of March 31, 2024, there were 1,185,319 stock options that were vested and exercisable.

Performance-based Restricted Stock Units
The Plan authorizes the grant of performance-based restricted stock units (“PSUs”). The PSUs generally vest upon completion of a three-year period (“performance period”). The number of shares, if any, that are ultimately awarded is contingent upon the Company’s closing price per share at the end of the performance period and continued employment or service to the Company. The performance share payout is based on a market condition, and as such, the awards are valued using a Monte Carlo simulation model (“model”) on the grant date. The model generates the fair value of the award at the grant date, which is then recognized as expense on a straight-line basis over the vesting period. The Company recognizes forfeitures as they occur.

The table below presents the activity of performance-based restricted stock units under the Plan:
Number of PSUs
Weighted-Average Grant Date Fair Value per ShareWeighted-Average Remaining Contractual Term (in Years)Aggregate Intrinsic Value
Outstanding as of December 31, 2023706,097 $3.15 2.0$2,012 
Granted— — 
Vested
— — 
Forfeited(10,000)3.15 
Outstanding as of March 31, 2024
696,097 $3.15 1.8$3,056 

As of March 31, 2024, total unrecognized compensation cost related to unvested PSUs granted under the Plan was $1.5 million and is expected to be recognized over a weighted-average period of 1.8 years.

Restricted Stock Units
Restricted stock units awarded under the Plan follow the same vesting conditions as the options described above and are generally subject to forfeiture in the event of termination of employment prior to vesting dates. The Company recognizes equity-based compensation expense for the restricted stock units equal to the fair value of the awards on a straight-line basis over the requisite service period and recognizes forfeitures as they occur.
The table below presents the activity of restricted stock units under the Plan:
Number of RSUs
Weighted-Average Grant Date Fair Value per ShareWeighted-Average Remaining Contractual Term (in Years)Aggregate Intrinsic Value
Unvested as of December 31, 20232,851,215 $3.89 1.2$8,126 
Granted65,201 2.97 
Vested(52,500)2.96 
Forfeited(75,210)3.94 
Unvested as of March 31, 2024
2,788,706 $3.88 1.0$12,242 

As of March 31, 2024, total unrecognized compensation cost related to unvested restricted stock units granted under the Plan was $6.8 million and is expected to be recognized over a weighted-average period of 1.6 years.

Employee Stock Purchase Plan
On September 2, 2021, the Company’s Board adopted the Redwire Corporation 2021 Employee Stock Purchase Plan (the “ESPP”) which authorizes the grant of rights to purchase common stock of the Company to employees, officers and directors (if they are otherwise employees) of the Company. Under the ESPP, there is an enrollment period for each offering, when each eligible employee for that offering period has the option to enroll for that offering period, which allows the eligible employee to purchase shares of the Company’s common stock at the end of the offering period. Each offering period under the ESPP is generally for five months, which can be modified from time to time. Subject to limitations, each participant will be permitted to purchase a number of shares determined by dividing the employee’s accumulated payroll deductions for the offering period by the applicable purchase price, which is equal to 85% of the fair market value of the Company’s common stock at the beginning or end of each offering period, whichever is less. A participant must designate in the enrollment package the percentage (if any) up to 15% of compensation to be deducted during that offering period for the purchase of stock under the ESPP, subject to certain limitations. As of March 31, 2024, the Company had one active offering period.

The ESPP is considered a compensatory plan with the related compensation cost expensed over the five month offering period. The Company utilizes the Black-Scholes OPM to compute the fair market value of shares under the ESPP for each offering period. As of March 31, 2024, no shares had been purchased and 2,680,999 shares were available for future sales under the ESPP.

The table below presents the equity-based compensation expense recorded for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Cost of sales
ESPP
$35 $— 
Stock options
46 
Restricted stock units
606 673 
Performance-based restricted stock units
— 
Total cost of sales$654 $719 
Selling, general and administrative expenses
ESPP
$24 $— 
Stock options
412 361 
Restricted stock units
1,235 878 
Performance-based restricted stock units
210 — 
Total selling, general and administrative expenses$1,881 $1,239 
Total equity-based compensation expense$2,535 $1,958 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Income (Loss) per Common Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Net Income (Loss) per Common Share
Note N – Net Income (Loss) per Common Share
The table below presents a reconciliation of the basic and diluted net income (loss) per share that were computed for the following periods:
Three Months Ended
 March 31, 2024March 31, 2023
Numerator:
Net income (loss) attributable to Redwire Corporation$(8,095)$(7,258)
Less: dividends on Convertible Preferred Stock3,043 4,366 
Net income (loss) available to common shareholders$(11,138)$(11,624)
Denominator:
Weighted-average common shares outstanding:
Basic and diluted
65,572,286 64,280,631 
Net income (loss) per common share:
Basic and diluted$(0.17)$(0.18)
Basic and diluted net income (loss) per common share are calculated by dividing net income (loss) available to common shareholders (the numerator) by the weighted-average number of common shares outstanding (the denominator) during the period. Net income (loss) available to common shareholders (the numerator) is calculated by deducting both dividends declared and accumulated, regardless of the form of payment, during the period from Net income (loss) attributable to Redwire Corporation as presented on the condensed consolidated statements of operations and comprehensive income (loss).

Basic net income (loss) per common share is computed by dividing net income (loss) available to common shareholders by the weighted-average number of common shares outstanding during the period. Diluted net income (loss) per common share is computed by dividing net income (loss) available to common shareholders by the weighted-average number of common shares and common equivalent shares outstanding for the periods presented using the treasury-stock method or, for participating securities, the if-converted method or two-class method, whichever is more dilutive. Common equivalent shares outstanding includes the dilutive effects from the assumed issuance, exercise or conversion of warrants, equity-based awards, and the Convertible Preferred Stock, except when antidilutive.
Because the Company had a net loss for all periods presented, the Company did not have any dilutive securities and/or other contracts that could, potentially, be exercised or converted into shares of common stock and then share in the earnings of the Company. As a result, diluted net income (loss) per common share is the same as basic net income (loss) per common share for the periods presented. Please refer to Note C – Fair Value of Financial Instruments, Note J – Convertible Preferred Stock, and Note M – Equity-Based Compensation for additional information on the Company’s warrants, Convertible Preferred Stock, and equity-based compensation awards, respectively.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Joint Venture
3 Months Ended
Mar. 31, 2024
Equity Method Investments and Joint Ventures [Abstract]  
Joint Venture
Note O – Joint Venture
The Company, through its wholly-owned subsidiary, Space NV, participates in a joint venture operation with SES Techcom S.A. (“Techcom”) for the purpose of performing maintenance and operations services (“M&O Services”) for the European Space Agency (“ESA”), among others. Pursuant to a shareholders agreement dated June 28, 2007, this joint venture was created under the form of two companies: Redu Space Service SA/NV (“RSS”) and ROS, both of which are organized under Belgian law. Total authorized share capital for RSS and ROS was €250 thousand. The Company has an ownership interest in RSS and ROS of 48% and 52%, respectively, while Techcom has ownership interests in RSS and ROS of 52% and 48%, respectively. Voting rights, board representation and distribution of residual returns are proportionate to these equity interests.

M&O Services provided under the joint venture include development, operation and maintenance of satellite communication systems and ground facilities as well as in-orbit testing and educational support services on delivered infrastructure. These services are jointly performed with ROS serving as a subcontractor to RSS. Pursuant to an agreement dated April 1, 2022 (the “Transfer Agreement”), all M&O activities were transferred from ROS to RSS, including personnel, and the subcontractor relationship between ROS and RSS was terminated on the same date.
The acquisition of Space NV by the Company did not result in any changes to the joint venture or ownership interests in the underlying legal entities. The joint venture automatically terminates on the earlier of: (i) the expiration of the M&O Service agreement with ESA, unless other business is conducted by either company at the time of expiration, (ii) complete withdrawal of ownership interests held by Space NV or Techcom, or (iii) unanimous consent by the shareholders that both RSS and ROS are dissolved.

The Company exhibits significant influence over the joint venture operations and receives a management fee in exchange for administrative services. Both RSS and ROS are accounted for under the VIE model due to insufficient equity investment at risk to finance operations without subordinated financial support. Additional information with regard to these entities is provided below.

Consolidated Variable Interest Entity
ROS was formed with an initial issued share capital of €0.1 million representing 1,000 shares of €100 par value each. The shares were fully paid upon incorporation with Space NV and Techcom owning 52% and 48%, respectively. ROS’s board of directors is composed of five members elected for renewable terms of 2 years. As previously noted, board representation under the joint venture is proportionate to equity ownership with Space NV holding a majority as of March 31, 2024 and December 31, 2023.

The Company evaluated its interests in the joint venture and determined that Space NV had a variable interest in ROS as of March 31, 2024 and December 31, 2023. Due to their power to direct activities of the VIE that most significantly impact its economic performance, Space NV was determined to be the primary beneficiary and, therefore, consolidated ROS as of March 31, 2024 and December 31, 2023. Total assets and total liabilities for ROS were $0.5 million and $0.1 million, respectively, as of March 31, 2024, and $0.5 million and $0.1 million, respectively, as of December 31, 2023. Net income from ROS for the three months ended March 31, 2024 and 2023 was de minimis for disclosure.

Nonconsolidated Variable Interest Entity
RSS was also formed with an initial issued share capital of €0.1 million representing 1,000 shares of €100 par value each. The shares were fully paid upon incorporation with Techcom and Space NV owning 52% and 48%, respectively. RSS’s board of directors is composed of five members elected for renewable terms of 2 years. As previously noted, board representation under the joint venture is proportionate to equity ownership with Techcom holding a majority as of March 31, 2024 and December 31, 2023.

The Company determined that Space NV was not the primary beneficiary of RSS due to Techcom having the power to direct the activities of the VIE that most significantly impact its economic performance. As a result of having ownership greater than 20% but less than 50% and holding two of five board seats, Space NV has the ability to exercise significant influence over the entity. Accordingly, RSS is accounted for as an equity method investment.

The Company recognized income (loss) from RSS of $0.1 million and $(0.1) million for the three months ended March 31, 2024 and 2023, respectively, which is included in other (income) expense, net on the condensed consolidated statements of operations and comprehensive income (loss). The carrying value of the equity method investment was $3.6 million as of March 31, 2024 and December 31, 2023, respectively.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Related Parties
3 Months Ended
Mar. 31, 2024
Related Party Transactions [Abstract]  
Related Parties
Note P – Related Parties
A customer of the Company, Related Party A, was a related party as Peter Cannito, the Company’s Chairman, CEO and President, and Kirk Konert, a member of the Company’s Board, also serve on the board of directors for the customer effective as of the second quarter of 2022.

A customer of the Company, Related Party B, was a related party as AEI acquired a majority interest in the customer during the fourth quarter of 2022 and Kirk Konert, a member of the Company’s Board, also serves on the board of directors for this customer.
The table below presents details of the Company’s related party transactions included on the condensed consolidated balance sheets and the condensed consolidated statements of operations and comprehensive income (loss) for the following periods:
As of
March 31, 2024December 31, 2023
Accounts receivable:
Related Party A$532 $— 
Related Party B603 4,849 
$1,135 $4,849 
Three Months Ended
March 31, 2024March 31, 2023
Revenues:
Related Party A$98 $394 
Related Party B
2,004 2,971 
$2,102 $3,365 

In the normal course of business, the Company participates in related party transactions with certain vendors and customers where AEI maintains a significant ownership interest and/or can exhibit significant influence on the operations of such parties. For the three months ended March 31, 2024 and 2023, transactions with other companies in AEI’s investment portfolio, not separately disclosed, did not have a material impact on the Company’s condensed consolidated financial statements.
Please refer to Note J – Convertible Preferred Stock, for related party transactions associated with the Company’s Convertible Preferred Stock.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Subsequent Events
3 Months Ended
Mar. 31, 2024
Subsequent Events [Abstract]  
Subsequent Events
Note Q – Subsequent Events
On May 1, 2024, in accordance with the Convertible Preferred Stock Certificate of Designation, the Company issued 7,022.45 shares of Series A Convertible Preferred Stock to holders of record as of April 15, 2024 as a paid-in-kind dividend on the Convertible Preferred Stock. As such, the 100,912.65 outstanding shares of Convertible Preferred Stock were convertible into approximately 33,086,123 shares of the Company’s Common Stock as of May 1, 2024.

The Company has evaluated subsequent events after the consolidated balance sheet as of March 31, 2024 through the condensed consolidated financial statements issuance date and has concluded there were no additional subsequent events that require disclosure.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of Consolidation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States Generally Accepted Accounting Principles (“U.S. GAAP”) for interim financial statement information and the rules of the SEC. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. The unaudited condensed consolidated balance sheet as of December 31, 2023 was derived from audited financial statements but does not include all disclosures required by U.S. GAAP. In the opinion of management, the condensed consolidated financial statements include all adjustments, consisting of adjustments associated with acquisition accounting and normal recurring adjustments, necessary for the fair presentation of such financial statements. All intercompany balances and transactions have been eliminated in consolidation.

These unaudited condensed consolidated financial statements should be read in conjunction with the information contained in the Company’s 2023 Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the SEC on March 20, 2024. Interim results are not necessarily indicative of the results that may be expected for a full year.
Basis of Presentation The Company consolidates all entities that are controlled by ownership of a majority voting interest. Additionally, there are situations in which consolidation is required even though the usual condition of consolidation does not apply. Generally, this occurs when an entity holds an interest in another business entity that was achieved through arrangements that do not involve voting interests, which results in a disproportionate relationship between such entity’s voting interests in, and its exposure to the economic risks and potential rewards of, the other business entity. This disproportionate relationship results in what is known as a variable interest, and the entity in which the Company has the variable interest is referred to as a Variable Interest Entity (“VIE”). An entity must consolidate a VIE if it is determined to be the primary beneficiary of the VIE. The primary beneficiary has both (1) the power to direct the activities of the VIE that most significantly impact the entity’s economic performance and (2) the obligation to absorb losses or the right to receive benefits from the VIE that could potentially be significant to the VIE.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent liabilities as of the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods.

Management has prepared the estimates using the most current and best available information that are considered reasonable under the circumstances. However, actual results could differ materially from those estimates. Accounting policies subject to estimates include, but are not limited to, valuation of goodwill and intangible assets, revenue recognition, income taxes, certain equity-based compensation awards, post-retirement benefit plans, paid-in-kind dividends, and warrant liabilities.
Segment Information Operating segments are defined as components of an entity for which separate financial information is available and regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s CODM is its Chief Executive Officer. The Company has concluded that it operates in one operating segment and one reportable segment, space infrastructure, as the CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating financial performance.
Foreign Currency Translation
The Company’s condensed consolidated financial statements are presented in United States dollars (“USD”), which is the functional currency of the Company. The local currency of the Company’s operations in Luxembourg and Belgium, the Euro, is considered to be the functional currency of those operations. Assets and liabilities of the Company's foreign subsidiaries, where the functional currency is the local currency, are translated into USD at exchange rates effective as of the balance sheet date. Revenues and expenses are translated using average exchange rates in effect for the periods presented.

Balance sheet translation adjustments are reported in accumulated other comprehensive income (loss). Realized gains and losses on foreign currency transactions are included in other (income) expense, net on the condensed consolidated statements of operations and comprehensive income (loss).
Cash and Cash Equivalents Cash and cash equivalents includes cash on hand, cash balances with banks and similar institutions and all highly liquid investments with an original maturity of three months or less.
Emerging Growth Company and Recently Adopted/Issued Accounting Pronouncements
Section 102(b)(1) of the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”) exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a registration statement declared effective under the Securities Act of 1933, as amended, or do not have a class of securities registered under the Securities Exchange Act of 1934, as amended, (the “Exchange Act”)) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that an emerging growth company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such an election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period, which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard.

This may make comparison of the Company’s financial statements with another public company that is neither an emerging growth company nor an emerging growth company that has opted out of using the extended transition period difficult or impossible because of the potential differences in accounting standards used.
In January 2020, the Financial Accounting Standards Boards (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. Subsequent to the issuance of ASU 2020-04, there were various updates that amended and clarified the impact of ASU 2020-04, including an update in December 2022, which deferred the sunset date in Topic 848 from December 31, 2022 to December 31, 2024. ASU 2020-04 provides temporary optional expedients and exceptions to the U.S. GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens of the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate. Entities can elect not to apply certain modification accounting requirements to contracts affected by “reference rate reform” if certain criteria are met. An entity that makes this election would not have to remeasure the contracts at modification date or reassess a previous accounting determination. The amendments in this ASU apply to all entities (subject to meeting certain criteria) that have contracts, hedging relationships, or other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. The Company has elected the temporary optional expedients and exceptions afforded to entities with contract modifications affected by reference rate reform for the periods available. The impact did not have a material impact on the Company’s condensed consolidated financial statements or related disclosures.
Recently Issued Accounting Pronouncements
In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis, provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually and require a public entity that has a single reportable segment to provide all the disclosures required by the amendments in the ASU and existing requirements under Topic 280. Additionally, it requires a public entity to disclose the title and position of the CODM. The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The new guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. A public entity should apply the amendments in this ASU retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the impact of adoption, which is expected to have an impact on disclosures with no impact on the Company’s results of operations, cash flows and financial condition.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU requires a public business entity (“PBE”) to disclose, on an annual basis, a tabular rate reconciliation using both percentages and currency amounts, broken out into specified categories with certain reconciling items further broken out by nature and jurisdiction to the extent those items exceed a specified threshold. In addition, all entities are required to disclose income taxes paid, net of refunds received disaggregated by federal, state/local, and foreign, as well as by jurisdiction, if the amount is at least 5% of total income tax payments, net of refunds received. For PBEs, the new guidance is effective for annual periods beginning after December 15, 2024, with early adoption permitted. An entity may apply the amendments in this ASU prospectively by providing the revised disclosures for the period ending December 31, 2025 and continuing to provide the pre-ASU disclosures for the prior periods, or may apply the amendments retrospectively by providing the revised disclosures for all periods presented. The Company is currently evaluating the impact of adoption, which is expected to have an impact on disclosures with no impact on the Company’s results of operations, cash flows and financial condition.
Fair Value of Financial Instruments
Cash and cash equivalents, accounts receivable, contract assets, inventories, prepaid expenses and other current assets, accounts payable, accrued expenses, deferred revenue and other current liabilities are reflected on the condensed consolidated balance sheets at amounts that approximate fair value because of the short-term nature of these financial assets and liabilities.

The fair value of the Company’s debt approximates its carrying value and is classified as Level 2 within the fair value hierarchy as it is based on discounted cash flows using a current borrowing rate.
Commitments and Contingencies
Contingencies in the Normal Course of Business
Under certain contracts with the U.S. government and certain governmental entities, contract costs, including indirect costs, are subject to audit by and adjustment through negotiation with governmental representatives. Revenue is recorded in amounts expected to be realized on final settlement of any such audits.
Legal Proceedings
The Company is subject to litigation, claims, investigations and audits arising from time to time in the ordinary course of business. Although legal proceedings are inherently unpredictable, the Company believes that it has valid defenses with respect to any matters currently pending against it and intends to defend itself vigorously. Excluding pending matters disclosed below, the outcome of these matters, individually and in the aggregate, is not expected to have a material impact on the Company’s condensed consolidated financial statements. The Company recognizes legal expenses when incurred as selling, general and administrative expense in the condensed consolidated statements of operations and comprehensive income (loss).
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Schedule of Supplemental Cash Flow Information
The table below presents supplemental cash flow information during the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Supplemental cash flow information:
Cash paid (received) during the period for:
Interest
$2,807 $2,069 
Non-Cash Investing and Financing Activities:
Capital expenditures not yet paid
1,064 928 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value of Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Assumptions The table below presents the fair value per warrant and the valuation assumptions under the Black-Scholes OPM:
March 31, 2024December 31, 2023
Fair value per share$0.57 $0.43 
Warrants outstanding7,732,168 7,732,168 
Exercise price$11.50 $11.50 
Common stock price$4.39 $2.85 
Expected option term2.42 years2.67 years
Expected volatility59.80 %74.20 %
Risk-free rate of return4.51 %4.00 %
Expected annual dividend yield— %— %
Schedule of Liabilities Measured at Fair Value
The table below presents the Company’s financial instruments measured at fair value on a recurring basis:
 March 31, 2024
 Balance Sheet LocationLevel 1Level 2Level 3Total
Assets:
Committed equity facilityPrepaid expenses and other current assets$— $— $— $— 
Total assets$— $— $— $— 
Liabilities:
Private warrantsWarrant liabilities$— $— $4,400 $4,400 
Total liabilities$— $— $4,400 $4,400 
December 31, 2023
Balance Sheet LocationLevel 1Level 2Level 3Total
Assets:
Committed equity facilityPrepaid expenses and other current assets$— $— $— $— 
Total assets$— $— $— $— 
Liabilities:
Private warrantsWarrant liabilities$— $— $3,325 $3,325 
Total liabilities$— $— $3,325 $3,325 
Changes in the Fair Value of Level 3 Financial Liabilities Changes in the fair value of Level 3 financial liabilities were as follows:
Liabilities:Private
Warrants
Total
Level 3
December 31, 2023$3,325 $3,325 
Changes in fair value
1,075 1,075 
March 31, 2024$4,400 $4,400 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accounts Receivable, net (Tables)
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Schedule of Accounts Receivable, net
The accounts receivable, net balance was as follows:
March 31, 2024December 31, 2023
Billed receivables
$18,935 $28,926 
Unbilled receivables
53 3,485 
Total accounts receivable, net
$18,988 $32,411 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Inventory (Tables)
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory
The inventory balance was as follows:
March 31, 2024December 31, 2023
Raw materials$1,516 $1,452 
Work in process96 64 
Inventory$1,612 $1,516 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
The table below presents details of the Company’s debt as of the following periods and the effective interest rate as of March 31, 2024:
 Effective interest rateMarch 31, 2024December 31, 2023
Adams Street Term Loan
12.20 %$30,444 $30,522 
Adams Street Revolving Credit Facility
14.89 15,000 12,000 
Adams Street Delayed Draw Term Loan
12.19 14,731 14,769 
Adams Street Incremental Term Loan
12.09 31,508 31,588 
D&O Financing Loans— — 598 
Total debt
91,683 89,477 
Less: unamortized discounts and issuance costs
1,161 1,257 
Total debt, net
90,522 88,220 
Less: Short-term debt, including current portion of long-term debt
780 1,378 
Total long-term debt, net
$89,742 $86,842 
As of March 31, 2024, the outstanding principal on the Adams Street Credit Agreement incurs cash interest in accordance with the prime rate plus the applicable rates as set forth in the table below:

 Eurocurrency RateBase Rate
Term loans
6.00 %5.00 %
Revolving credit facility:
Aggregate principal of $5.0 million or less
6.00 5.00 
Aggregate principal in excess of $5.0 million
7.50 6.50 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Lease Information
The table below summarizes total lease costs for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Finance lease cost:
Amortization of ROU assets$131 $85 
Interest on lease liabilities31 20 
Operating lease costs1,058 955 
Variable lease costs— 
Short-term lease costs89 81 
Total lease costs$1,312 $1,141 
The table below presents other supplemental information related to the Company’s leases for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Cash paid for lease liabilities$1,139 $150 $973 $100 
Right-of-use assets obtained in exchange for new lease liabilities35 168 577 300 
March 31, 2024March 31, 2023
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Weighted average remaining lease term (in years)4.23.54.63.4
Weighted average discount rate6.5 %8.3 %5.6 %8.9 %
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes (Tables)
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of Effective Income Tax Rate
The table below presents the Company’s effective income tax rate on pre-tax income from continuing operations for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Effective tax rate(1.4)%0.4 %
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Convertible Preferred Stock (Tables)
3 Months Ended
Mar. 31, 2024
Temporary Equity Disclosure [Abstract]  
Schedule of Temporary Equity
The table below presents activity of the Company’s Series A Convertible Preferred Stock:
SharesAmount
Balance as of December 31, 2023
93,890.20 $96,106 
Dividends paid-in-kind
— — 
Balance as of March 31, 2024
93,890.20 $96,106 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenues (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenues by Customer Grouping
The table below presents revenues by customer grouping for the following periods:
Three Months Ended
 March 31, 2024March 31, 2023
Civil space
$22,926 $26,055 
National security
13,922 10,582 
Commercial and other
50,944 20,968 
Total revenues
$87,792 $57,605 

The table below presents revenues based on the geographic location of the Company’s customers for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
U.S.
$32,522 $43,783 
Europe55,208 13,822 
Other62 — 
Total revenues
$87,792 $57,605 

Customers comprising 10% or more of revenues are presented below for the following periods:
Three Months Ended
 March 31, 2024March 31, 2023
Customer A(1)
$— $9,036 
Customer B(1)
— 6,681 
Customer C(1)
— 5,903 
Customer D(1)
43,730 — 
Total$43,730 $21,620 
(1) While revenue may have been generated during each of the periods presented, amounts are only disclosed for the periods in which revenues represented 10% or more of total revenue.
Schedule of Contract Assets and Contract Liabilities
The table below presents the contract assets and contract liabilities included on the condensed consolidated balance sheets for the following periods:
March 31, 2024December 31, 2023
Contract assets
$39,554 $36,961 
 
Contract liabilities$37,172 $52,645 
Schedule of EAC Adjustments
The below table summarizes the favorable (unfavorable) impact of the net EAC adjustments for the following periods:
Three Months Ended
 March 31, 2024March 31, 2023
Net EAC adjustments, before income taxes$(3,931)$(1,610)
Net EAC adjustments, net of income taxes(3,986)(1,604)
Net EAC adjustments, net of income taxes, per diluted share(0.06)(0.02)
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Employee Benefit Plans (Tables)
3 Months Ended
Mar. 31, 2024
Retirement Benefits [Abstract]  
Schedule of Net Periodic Benefit Income
The table below provides the components of net periodic benefit cost and other amounts recognized in the condensed consolidated statements of operations and comprehensive income (loss) for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Base Plan
Performance Plans
Base Plan
Performance Plans
Net periodic benefit cost:
Service cost$79 $57 $81 $388 
Interest cost62 26 57 24 
Expected return on plan assets(64)(25)(57)(22)
Net periodic benefit cost$77 $58 $81 $390 
Schedule of Contributions The table below presents contributions made by the employee and employer for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Contributions by:Base Plan
Performance Plans
Base Plan
Performance Plans
Employee$41 $— $59 $— 
Employer79 57 99 386 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Equity-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Option Activity
The table below presents the activity of stock options under the Plan:
Number of Options
Weighted-Average Grant Date Fair Value per ShareWeighted-Average Exercise Price per ShareWeighted-Average Remaining Contractual Term (Years)
Outstanding as of December 31, 20232,102,591 $2.69 $7.20 7.42
Granted— — — 
Expired— — — 
Forfeited(3,832)2.18 4.95 
Outstanding as of March 31, 2024
2,098,759 $2.60 $7.20 7.16
Schedule of Restricted Stock Units Activity
The table below presents the activity of performance-based restricted stock units under the Plan:
Number of PSUs
Weighted-Average Grant Date Fair Value per ShareWeighted-Average Remaining Contractual Term (in Years)Aggregate Intrinsic Value
Outstanding as of December 31, 2023706,097 $3.15 2.0$2,012 
Granted— — 
Vested
— — 
Forfeited(10,000)3.15 
Outstanding as of March 31, 2024
696,097 $3.15 1.8$3,056 
The table below presents the activity of restricted stock units under the Plan:
Number of RSUs
Weighted-Average Grant Date Fair Value per ShareWeighted-Average Remaining Contractual Term (in Years)Aggregate Intrinsic Value
Unvested as of December 31, 20232,851,215 $3.89 1.2$8,126 
Granted65,201 2.97 
Vested(52,500)2.96 
Forfeited(75,210)3.94 
Unvested as of March 31, 2024
2,788,706 $3.88 1.0$12,242 
Schedule of Stock Compensation Expense
The table below presents the equity-based compensation expense recorded for the following periods:
Three Months Ended
March 31, 2024March 31, 2023
Cost of sales
ESPP
$35 $— 
Stock options
46 
Restricted stock units
606 673 
Performance-based restricted stock units
— 
Total cost of sales$654 $719 
Selling, general and administrative expenses
ESPP
$24 $— 
Stock options
412 361 
Restricted stock units
1,235 878 
Performance-based restricted stock units
210 — 
Total selling, general and administrative expenses$1,881 $1,239 
Total equity-based compensation expense$2,535 $1,958 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Income (Loss) per Common Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings (Loss) Per Share
The table below presents a reconciliation of the basic and diluted net income (loss) per share that were computed for the following periods:
Three Months Ended
 March 31, 2024March 31, 2023
Numerator:
Net income (loss) attributable to Redwire Corporation$(8,095)$(7,258)
Less: dividends on Convertible Preferred Stock3,043 4,366 
Net income (loss) available to common shareholders$(11,138)$(11,624)
Denominator:
Weighted-average common shares outstanding:
Basic and diluted
65,572,286 64,280,631 
Net income (loss) per common share:
Basic and diluted$(0.17)$(0.18)
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Related Parties (Tables)
3 Months Ended
Mar. 31, 2024
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
The table below presents details of the Company’s related party transactions included on the condensed consolidated balance sheets and the condensed consolidated statements of operations and comprehensive income (loss) for the following periods:
As of
March 31, 2024December 31, 2023
Accounts receivable:
Related Party A$532 $— 
Related Party B603 4,849 
$1,135 $4,849 
Three Months Ended
March 31, 2024March 31, 2023
Revenues:
Related Party A$98 $394 
Related Party B
2,004 2,971 
$2,102 $3,365 
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies - Narrative (Details)
3 Months Ended
Mar. 31, 2024
segment
Accounting Policies [Abstract]  
Number of operating segments 1
Number of reportable segments 1
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies - Schedule of Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash paid (received) during the period for:    
Interest $ 2,807 $ 2,069
Non-cash investing and financing activities:    
Capital expenditures not yet paid $ 1,064 $ 928
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value of Financial Instruments - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 14, 2022
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Apr. 22, 2022
Sep. 30, 2021
Subsidiary, Sale of Stock [Line Items]            
Price per share (in dollars per share)   $ 4.39        
Unused capacity   $ 33,300        
Increase in fair value of private warrant liability   $ 1,075        
Fair value, asset, recurring basis, unobservable input reconciliation, gain (loss), statement of income or comprehensive income   Other Nonoperating Income (Expense) Other Nonoperating Income (Expense)      
Fair value, liability, recurring basis, unobservable input reconciliation, gain (loss), statement of income or comprehensive income   Other Nonoperating Income (Expense) Other Nonoperating Income (Expense)      
Private Warrants            
Subsidiary, Sale of Stock [Line Items]            
Warrants outstanding (in shares)   7,732,168   7,732,168   7,732,168
Number of warrants to purchase common stock (in shares)           1
Fair value (in dollars per share)   $ 0.57   $ 0.43    
Increase in fair value of private warrant liability   $ 1,075 $ 2,800      
Public Warrants            
Subsidiary, Sale of Stock [Line Items]            
Fair value (in dollars per share)           $ 11.50
Committed equity facility            
Subsidiary, Sale of Stock [Line Items]            
Share purchase period 24 months          
Percentage of share issued 19.99%          
Percentage of share eligible to be purchased based on purchase volume reference amount 50.00%          
Trading day period 10 days          
Percentage of share eligible to be purchased based on shares traded 20.00%          
Sale of stock, number of shares authorized for issuance (in shares)         9,000,000  
Beneficial ownership percentage 4.99%          
Sale of stock, amount authorized to issue and sell $ 80,000          
Percentage of purchase price per share 0.97          
Percentage of commission on gross proceeds 3.00%          
Shares from transaction (in shares)   0        
Remaining shares available (in shares)   7,592,939        
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value of Financial Instruments - Schedule of Private Warrants Assumptions (Details) - Private Warrants - $ / shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Sep. 30, 2021
Class of Warrant or Right [Line Items]        
Fair value (in dollars per share) $ 0.57   $ 0.43  
Warrants outstanding (in shares) 7,732,168   7,732,168 7,732,168
Exercise price (in dollars per share) $ 11.50   $ 11.50  
Common stock price (in dollars per share) $ 4.39   $ 2.85  
Expected option term 2 years 5 months 1 day 2 years 8 months 1 day    
Expected volatility 59.80% 74.20%    
Risk-free rate of return 4.51% 4.00%    
Expected annual dividend yield 0.00% 0.00%    
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value of Financial Instruments - Schedule of Financial Instruments Measured at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets:    
Derivative asset, statement of financial position Prepaid expenses and other current assets Prepaid expenses and other current assets
Liabilities:    
Private warrants $ 4,400 $ 3,325
Fair Value, Recurring    
Assets:    
Total assets 0 0
Liabilities:    
Private warrants 4,400 3,325
Total liabilities 4,400 3,325
Fair Value, Recurring | Committed equity facility    
Assets:    
Committed equity facility 0 0
Level 1 | Fair Value, Recurring    
Assets:    
Total assets 0 0
Liabilities:    
Private warrants 0 0
Total liabilities 0 0
Level 1 | Fair Value, Recurring | Committed equity facility    
Assets:    
Committed equity facility 0 0
Level 2 | Fair Value, Recurring    
Assets:    
Total assets 0 0
Liabilities:    
Private warrants 0 0
Total liabilities 0 0
Level 2 | Fair Value, Recurring | Committed equity facility    
Assets:    
Committed equity facility 0 0
Level 3 | Fair Value, Recurring    
Assets:    
Total assets 0 0
Liabilities:    
Private warrants 4,400 3,325
Total liabilities 4,400 3,325
Level 3 | Fair Value, Recurring | Committed equity facility    
Assets:    
Committed equity facility $ 0 $ 0
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value of Financial Instruments - Changes in Financial Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Liabilities:    
Beginning balance $ 3,325  
Changes in fair value 1,075  
Ending balance 4,400  
Private Warrants    
Liabilities:    
Beginning balance 3,325  
Changes in fair value 1,075 $ 2,800
Ending balance $ 4,400  
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accounts Receivable, net (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Receivables [Abstract]    
Billed receivables $ 18,935,000 $ 28,926,000
Unbilled receivables 53,000 3,485,000
Total accounts receivable, net 18,988,000 32,411,000
Allowance for doubtful accounts $ 0 $ 0
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 1,516 $ 1,452
Work in process 96 64
Inventory $ 1,612 $ 1,516
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt - Schedule of Long-term Debt Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total debt $ 91,683 $ 89,477
Less: unamortized discounts and issuance costs 1,161 1,257
Total debt, net 90,522 88,220
Less: Short-term debt, including current portion of long-term debt 780 1,378
Total long-term debt, net $ 89,742 86,842
Adams Street Capital Agreement | Medium-term Notes    
Debt Instrument [Line Items]    
Effective interest rate 12.20%  
Total debt $ 30,444 30,522
Adams Street Capital Agreement | Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Effective interest rate 14.89%  
Total debt $ 15,000 12,000
Adams Street Delayed Draw Term Loan | Medium-term Notes    
Debt Instrument [Line Items]    
Effective interest rate 12.19%  
Total debt $ 14,731 14,769
Adams Street Incremental Term Loan | Medium-term Notes    
Debt Instrument [Line Items]    
Effective interest rate 12.09%  
Total debt $ 31,508 31,588
D&O Financing Loans | Notes Payable to Banks    
Debt Instrument [Line Items]    
Effective interest rate 0.00%  
Total debt $ 0 $ 598
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended
Aug. 31, 2022
Mar. 31, 2022
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Nov. 30, 2023
Sep. 03, 2023
Sep. 03, 2022
Debt Instrument [Line Items]                
Total debt     $ 91,683,000   $ 89,477,000      
Non-cash interest expense     0 $ 384,000        
Adams Street Capital Agreement | Revolving Credit Facility                
Debt Instrument [Line Items]                
Paid in kind interest 2.00%              
Minimum liquidity covenant $ 5,000,000              
Non-cash interest expense     0 $ 400,000        
Medium-term Notes | Adams Street Capital Agreement                
Debt Instrument [Line Items]                
Credit amount     31,000,000          
Total debt     30,444,000   30,522,000      
Medium-term Notes | Adams Street Delayed Draw Term Loan                
Debt Instrument [Line Items]                
Credit amount     15,000,000          
Total debt     14,731,000   14,769,000      
Medium-term Notes | Adams Street Incremental Term Loan                
Debt Instrument [Line Items]                
Credit amount     32,000,000          
Total debt     31,508,000   31,588,000      
Line of Credit | Adams Street Capital Agreement | Revolving Credit Facility                
Debt Instrument [Line Items]                
Credit amount         30,000,000 $ 25,000,000    
Borrowed amount     5,000,000          
Repayment amount     2,000,000          
Total debt     15,000,000   12,000,000      
Line of credit     15,000,000          
Current borrowing capacity   $ 10,000,000            
Commitment fee percentage   2.00%            
Line of Credit | Adams Street Capital Agreement | Revolving Credit Facility | Maximum                
Debt Instrument [Line Items]                
Current borrowing capacity   $ 15,000,000            
Notes Payable to Banks | D&O Financing Loans                
Debt Instrument [Line Items]                
Total debt     $ 0   $ 598,000      
Face amount             $ 1,200,000 $ 2,700,000
Interest rate             7.39% 4.59%
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt - Schedule of Outstanding Principal of Credit Agreement (Details) - Revolving Credit Facility - Adams Street Capital Agreement - Line of Credit
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Debt Instrument [Line Items]  
Aggregate principal $ 5.0
Eurocurrency Rate  
Debt Instrument [Line Items]  
Interest rate 6.00%
Base Rate  
Debt Instrument [Line Items]  
Interest rate 5.00%
Variable Rate Component One | Eurocurrency Rate  
Debt Instrument [Line Items]  
Interest rate 6.00%
Variable Rate Component One | Base Rate  
Debt Instrument [Line Items]  
Interest rate 5.00%
Variable Rate Component Two | Eurocurrency Rate  
Debt Instrument [Line Items]  
Interest rate 7.50%
Variable Rate Component Two | Base Rate  
Debt Instrument [Line Items]  
Interest rate 6.50%
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Schedule of Lease Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Finance lease cost:    
Amortization of ROU assets $ 131 $ 85
Interest on lease liabilities 31 20
Operating lease costs 1,058 955
Variable lease costs 3 0
Short-term lease costs 89 81
Total lease costs $ 1,312 $ 1,141
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Schedule of Other Supplemental Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Operating Leases    
Cash paid for lease liabilities $ 1,139 $ 973
Right-of-use assets obtained in exchange for new lease liabilities $ 35 $ 577
Weighted average remaining lease term (in years) 4 years 2 months 12 days 4 years 7 months 6 days
Weighted average discount rate 6.50% 5.60%
Finance Leases    
Cash paid for lease liabilities $ 150 $ 100
Right-of-use assets obtained in exchange for new lease liabilities $ 168 $ 300
Weighted average remaining lease term (in years) 3 years 6 months 3 years 4 months 24 days
Weighted average discount rate 8.30% 8.90%
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes (Details)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Effective tax rate (1.40%) 0.40%
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitment and Contingencies (Details)
May 25, 2022
day
Dec. 31, 2023
ft²
Commitments and Contingencies Disclosure [Abstract]    
Days following issuance of decision 15  
Days following party notice of another pending action 20  
Area of property | ft²   30,000
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Convertible Preferred Stock - Schedule of Temporary Equity (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
shares
Increase (Decrease) in Temporary Equity [Roll Forward]  
Beginning balance (in shares) | shares 93,890.2
Beginning balance | $ $ 96,106
Dividends paid-in-kind (in shares) | shares 0
Dividends paid-in-kind | $ $ 0
Ending balance (in shares) | shares 93,890.2
Ending balance | $ $ 96,106
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Convertible Preferred Stock - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Oct. 28, 2022
Mar. 31, 2024
Dec. 31, 2023
Oct. 31, 2023
Nov. 03, 2022
Temporary Equity [Line Items]          
Convertible preferred stock, par value (in dollars per share)   $ 0.0001 $ 0.0001    
Shares authorized (in shares)   125,292 125,292    
Shares outstanding (in shares) 81,250 93,890.2 93,890.2    
Convertible preferred stock, conversion price (in dollar per share) $ 3.05        
Units outstanding (in shares) 63,852,690 65,578,724 65,546,174    
Convertible preferred stock issued (in shares)   93,890.2 93,890.2    
Convertible shares (in shares)   30,783,671      
Accumulated but not declared or paid dividends   $ 5,100      
Liquidation preference, per share related feature   $ 1,000      
Convertible preferred stock, liquidation preference   $ 187,780 $ 187,780    
Convertible Preferred Stock          
Temporary Equity [Line Items]          
Convertible preferred stock, par value (in dollars per share) $ 0.0001     $ 0.0001  
Shares authorized (in shares) 88,000     125,292  
Preferred stock purchase price $ 81,250        
Aggregate purchase price, net of debt issuance costs $ 76,400        
Percentage of share issued   19.99%      
Dividend cash paid, interest rate 13.00%        
Dividend issued, interest rate 15.00%        
Convertible Preferred Stock | Bain Investment Agreement          
Temporary Equity [Line Items]          
Beneficial ownership percentage         50.00%
Convertible Preferred Stock | AEI and Bain Investment Agreements          
Temporary Equity [Line Items]          
Beneficial ownership percentage 50.00%        
Period for share transfer 12 months        
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenues - Schedule of Revenues by Customer Grouping (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total revenues $ 87,792 $ 57,605
Civil space    
Disaggregation of Revenue [Line Items]    
Total revenues 22,926 26,055
National security    
Disaggregation of Revenue [Line Items]    
Total revenues 13,922 10,582
Commercial and other    
Disaggregation of Revenue [Line Items]    
Total revenues $ 50,944 $ 20,968
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenues - Schedule of Revenues by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total revenues $ 87,792 $ 57,605
U.S.    
Disaggregation of Revenue [Line Items]    
Total revenues 32,522 43,783
Europe    
Disaggregation of Revenue [Line Items]    
Total revenues 55,208 13,822
Other    
Disaggregation of Revenue [Line Items]    
Total revenues $ 62 $ 0
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenues - Schedule of Revenues by Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total revenues $ 87,792 $ 57,605
Revenue from Contract with Customer Benchmark | Customer Concentration Risk    
Disaggregation of Revenue [Line Items]    
Total revenues 43,730 21,620
Customer A | Revenue from Contract with Customer Benchmark | Customer Concentration Risk    
Disaggregation of Revenue [Line Items]    
Total revenues 0 9,036
Customer B | Revenue from Contract with Customer Benchmark | Customer Concentration Risk    
Disaggregation of Revenue [Line Items]    
Total revenues 0 6,681
Customer C | Revenue from Contract with Customer Benchmark | Customer Concentration Risk    
Disaggregation of Revenue [Line Items]    
Total revenues 0 5,903
Customer D | Revenue from Contract with Customer Benchmark | Customer Concentration Risk    
Disaggregation of Revenue [Line Items]    
Total revenues $ 43,730 $ 0
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenues - Schedule of Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Contract assets $ 39,554 $ 36,961
Contract liabilities $ 37,172 $ 52,645
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenues - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]    
Contract liability, revenue recognized $ 35.9 $ 18.7
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligation, amount $ 299.8  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligation, percentage 67.00%  
Remaining performance obligation, period 12 months  
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenues - Schedule of EAC Adjustments (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Net EAC adjustments, before income taxes $ (7,987) $ (7,289)
Net EAC adjustments, net of income taxes $ (8,095) $ (7,258)
Net EAC adjustments, net of income taxes, per diluted share (in dollars per share) $ (0.17) $ (0.18)
Contracts Accounted for under Percentage of Completion    
Disaggregation of Revenue [Line Items]    
Net EAC adjustments, before income taxes $ (3,931) $ (1,610)
Net EAC adjustments, net of income taxes $ (3,986) $ (1,604)
Net EAC adjustments, net of income taxes, per diluted share (in dollars per share) $ (0.06) $ (0.02)
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Employee Benefit Plans - Narrative (Details)
Mar. 31, 2024
plan
Defined Contribution Plan Disclosure [Line Items]  
Number of post-retirement benefit plans 3
Base Plan  
Defined Contribution Plan Disclosure [Line Items]  
Number of post-retirement benefit plans 1
Performance Plans  
Defined Contribution Plan Disclosure [Line Items]  
Number of post-retirement benefit plans 2
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Employee Benefit Plans - Net Periodic Benefit Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Base Plan    
Net periodic benefit cost:    
Service cost $ 79 $ 81
Interest cost 62 57
Expected return on plan assets (64) (57)
Net periodic benefit cost 77 81
Performance Plans    
Net periodic benefit cost:    
Service cost 57 388
Interest cost 26 24
Expected return on plan assets (25) (22)
Net periodic benefit cost $ 58 $ 390
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Employee Benefit Plans - Contributions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Base Plan    
Defined Contribution Plan Disclosure [Line Items]    
Employee $ 41 $ 59
Employer 79 99
Performance Plans    
Defined Contribution Plan Disclosure [Line Items]    
Employee 0 0
Employer $ 57 $ 386
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Equity-Based Compensation - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 02, 2021
Mar. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation costs   $ 1.1
Vested options (in shares)   1,185,319
Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Contractual term   10 years
Vesting period   3 years
Expected period for recognition   10 months 24 days
Stock options | First Anniversary    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting percentage   33.30%
Stock options | Second Anniversary    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting percentage   33.30%
Stock options | Third Anniversary    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting percentage   33.40%
Performance-based restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period   3 years
Expected period for recognition   1 year 9 months 18 days
Unrecognized compensation costs   $ 1.5
Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected period for recognition   1 year 7 months 6 days
Unrecognized compensation costs   $ 6.8
ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Offering period 5 months  
ESPP purchase price of common stock, percent of fair market value 85.00%  
ESPP discount percentage from fair market value 15.00%  
Shares purchased (in shares)   0
Shares available for future sales (in shares)   2,680,999
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Equity-Based Compensation - Summary of Option Activity (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Number of Options    
Outstanding, beginning balance (in shares) 2,102,591  
Granted options (in shares) 0  
Expired (in shares) 0  
Forfeitures (in shares) (3,832)  
Outstanding, ending balance (in shares) 2,098,759 2,102,591
Weighted-Average Grant Date Fair Value per Share    
Outstanding, beginning balance (in dollars per share) $ 2.69  
Granted (in dollars per share) 0  
Expired (in dollars per share) 0  
Forfeited (in dollars per share) 2.18  
Outstanding, ending balance (in dollars per share) 2.60 $ 2.69
Weighted-Average Exercise Price per Share    
Outstanding, beginning balance (in dollars per share) 7.20  
Granted (in dollars per share) 0  
Expired (in dollars per share) 0  
Forfeited (in dollars per share) 4.95  
Outstanding, ending balance (in dollars per share) $ 7.20 $ 7.20
Weighted-Average Remaining Contractual Term (Years) 7 years 1 month 28 days 7 years 5 months 1 day
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Equity-Based Compensation - Summary of Nonvested Restricted Stock Units Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Performance-based restricted stock units    
Number of RSUs    
Unvested, beginning balance (in shares) 706,097  
Granted (in shares) 0  
Vested (in shares) 0  
Forfeited (in shares) (10,000)  
Unvested, ending balance (in shares) 696,097 706,097
Weighted-Average Grant Date Fair Value per Share    
Unvested, beginning balance (in dollars per share) $ 3.15  
Granted (in dollars per share) 0  
Vested (in dollars per share) 0  
Forfeited (in dollars per share) 3.15  
Unvested, ending balance (in dollars per share) $ 3.15 $ 3.15
Weighted-Average Remaining Contractual Term (in Years) 1 year 9 months 18 days 2 years
Aggregate Intrinsic Value $ 3,056 $ 2,012
Restricted Stock Units (RSUs)    
Number of RSUs    
Unvested, beginning balance (in shares) 2,851,215  
Granted (in shares) 65,201  
Vested (in shares) (52,500)  
Forfeited (in shares) (75,210)  
Unvested, ending balance (in shares) 2,788,706 2,851,215
Weighted-Average Grant Date Fair Value per Share    
Unvested, beginning balance (in dollars per share) $ 3.89  
Granted (in dollars per share) 2.97  
Vested (in dollars per share) 2.96  
Forfeited (in dollars per share) 3.94  
Unvested, ending balance (in dollars per share) $ 3.88 $ 3.89
Weighted-Average Remaining Contractual Term (in Years) 1 year 1 year 2 months 12 days
Aggregate Intrinsic Value $ 12,242 $ 8,126
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Equity-Based Compensation - Equity Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total equity-based compensation expense $ 2,535 $ 1,958
Cost of sales    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total equity-based compensation expense 654 719
Selling, general and administrative expenses    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total equity-based compensation expense 1,881 1,239
ESPP | Cost of sales    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total equity-based compensation expense 35 0
ESPP | Selling, general and administrative expenses    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total equity-based compensation expense 24 0
Stock options | Cost of sales    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total equity-based compensation expense 9 46
Stock options | Selling, general and administrative expenses    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total equity-based compensation expense 412 361
Restricted stock units | Cost of sales    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total equity-based compensation expense 606 673
Restricted stock units | Selling, general and administrative expenses    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total equity-based compensation expense 1,235 878
Performance-based restricted stock units | Cost of sales    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total equity-based compensation expense 4 0
Performance-based restricted stock units | Selling, general and administrative expenses    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total equity-based compensation expense $ 210 $ 0
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Income (Loss) per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator:    
Net income (loss) attributable to Redwire Corporation $ (8,095) $ (7,258)
Less: dividends on Convertible Preferred Stock 3,043 4,366
Net income (loss) available to common shareholders $ (11,138) $ (11,624)
Denominator:    
Weighted average shares outstanding – basic (in shares) 65,572,286 64,280,631
Weighted average shares outstanding – diluted (in shares) 65,572,286 64,280,631
Net income (loss) per common share, basic (in dollars per share) $ (0.17) $ (0.18)
Net income (loss) per common share, diluted (in dollars per share) $ (0.17) $ (0.18)
Antidilutive securities (in shares) 0 0
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Joint Venture (Details)
€ / shares in Units, € in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
director
company
shares
Mar. 31, 2024
EUR (€)
company
shares
Mar. 31, 2023
USD ($)
Mar. 31, 2024
€ / shares
Dec. 31, 2023
USD ($)
Schedule of Equity Method Investments [Line Items]          
Number of companies under the joint venture | company 2 2      
Authorized share capital | €   € 250      
Assets $ 259,542       $ 271,269
Liabilities 213,006       218,444
Equity method investments $ 3,589       3,613
Variable Interest Entity, Primary Beneficiary          
Schedule of Equity Method Investments [Line Items]          
Ownership percentage of VIE 52.00% 52.00%      
Number of directors | director 5        
Board of director renewable term 2 years 2 years      
Assets $ 500       500
Liabilities $ 100       $ 100
Redu Space Service SA/NV          
Schedule of Equity Method Investments [Line Items]          
Initial issued share capital | €   € 100      
Shares sold (in shares) | shares 1,000 1,000      
Shares issued (in dollars per share) | € / shares       € 100  
Income (loss) recognized $ 100   $ (100)    
SES Techcom S.A. | Variable Interest Entity, Primary Beneficiary          
Schedule of Equity Method Investments [Line Items]          
Ownership percentage of VIE 48.00% 48.00%      
Redu Operations Services SA/NV          
Schedule of Equity Method Investments [Line Items]          
Initial issued share capital | €   € 100      
Shares sold (in shares) | shares 1,000 1,000      
Shares issued (in dollars per share) | € / shares       € 100  
Redu Space Service SA/NV          
Schedule of Equity Method Investments [Line Items]          
Ownership percentage of equity method investment 48.00%        
Number of directors | director 5        
Board of director renewable term 2 years 2 years      
Redu Space Service SA/NV | SES Techcom S.A.          
Schedule of Equity Method Investments [Line Items]          
Ownership percentage of equity method investment 52.00%        
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Related Parties (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Related Party Transaction [Line Items]      
Accounts receivable, net $ 18,988   $ 32,411
Revenues 87,792 $ 57,605  
Related Party      
Related Party Transaction [Line Items]      
Accounts receivable, net 1,135   4,849
Revenues 2,102 3,365  
Related Party | Related Party A      
Related Party Transaction [Line Items]      
Accounts receivable, net 532   0
Revenues 98 394  
Related Party | Related Party B      
Related Party Transaction [Line Items]      
Accounts receivable, net 603   $ 4,849
Revenues $ 2,004 $ 2,971  
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Subsequent Events (Details) - shares
May 01, 2024
Mar. 31, 2024
Dec. 31, 2023
Oct. 28, 2022
Subsequent Event [Line Items]        
Shares outstanding (in shares)   93,890.2 93,890.2 81,250
Subsequent Event | Common Stock        
Subsequent Event [Line Items]        
Conversion of shares (in shares) 33,086,123      
Subsequent Event | Series A convertible preferred stock        
Subsequent Event [Line Items]        
Shares issued (in shares) 7,022.45      
Outstanding shares converted (in shares) 100,912.65      
EXCEL 84 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *N#JE@'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 " "K@ZI8FY;@T^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.LT B:C+!<0))"0F@;A%CK=%:]HH,6KW]K1EZX3@ 3C&_O/Y ML^0:H\8NT4OJ(B7VE*^&T+198UR+/7/4 !GW%&PNQT0[-K=="I;'9]I!M'BP M.P(EY2T$8NLL6YB 15R(PM0.-2:RW*43WN&"CY^IF6$.@1H*U'*&JJQ F&EB M/ Y-#1? !&-*(7\7R"W$N?HG=NZ ."6'[)=4W_=EOYISXPX5O#\_O<[K%K[- M;%ND\5?VFH^1UN(\^6UU_[!Y%$9)=5W(FZ*2&R6UNM.R^IA621A'^_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 *N#JEACCY_&PO=V]R:W-H965T&UL MM9IK3^-&%(;_RBBMJE8BQ![GQA:0($"7=I?-$EJTK?IAL">)A>U)Q^.$_/L> MVXDGH/&QU\)?P+?S9MZY/G,YW0CY'"\Y5^0E#*+XK+-4:O6AUXO=)0]9?"Q6 M/((WR%S(\ZYZ?9LZD\/Q6)"OR(3R6)DS!D M^>F*+?B,JS]74PEWO4+%\T,>Q;Z(B.3SL\Z% M_6'2SP*R+_[R^28^N":IE2VIYUAEWB,?G+ G4O=A\Y#M#@U3/%4&< M_26;_-M^OT/<)%8BW 5#"D(_RO^SEUU&' 0,G)( N@N@;P+LL@!G%^!D1O.4 M9;:NF&+GIU)LB$R_!K7T(LN;+!K<^%%:C#,EX:T/<>I\(M9,DD MCT]["H33USUW)W*9B] 2$8=\%I%:QN0Z\KCW.KX'"2I21?>INJ2HX&,9>?=:#UQ5RN>>?\IQ_LH?6KR>X[B;URWR_<]S%U M[?YAN^(FIWBX;76_FBRA40TM#0I+@WJ6OB9,*BZ#+;GG*R&5R1XNI61BRI0) M&M70WK"P-ZQG;\JE+[RT51+H'(R%ARL5[;"T(:+Q#7V."I^CFC53,AA7LF99 M7HZXUIP%L;$@T;"&!L>%P3&:J.M(^6I+;OR D[LD?.+29 S7L"R[ZYR,',=D M#@UM:.ZD,'=2Q]P]7_BQ@@)4Y(Z%QCJ*Z]QS;^-+3B9"0M%GG;/)*BK2T*IM MZ5'6JF/V-G)U*H_(3$&K)$)"VI-(R2W\]XPY4*%^=6URC _F0V=Y5:Z0/!EW[<' ZM,3HU\TN*E?JOW2.GXO/ _4XZ/]!:MW4EZ!XWX06Q,/<]EA=SOS'V.1;3V@\ X .'A3=UJ M5+)QP'GKMNBSIE*L_<@UUVM<\^:3T6@;S&1K:+)QUGEK="IBQ0+RM[\J[Y9Q M18?2P=#HM UJLC4VV3CK9!7V B;]Y<9P@>' ,MIJ@Y5L#4LV3CJ?A OE-5V* M"*.E"I$1X-)H1*G17QNX9&M>LFL!TR21,H7>G'3]:)$UR<0\;<<5OQDG^Q,\ MJJ%/JEF)UF0EF)GEJSSI[(7MC9M\5BB6^,2CFOK4@$1K 5)*]T" T*LNA#0- M[Y<5.GVY%!9L3+$968AGLQH]3 OK& MF20W\-#)BI0ON;; /U>Q#<5)YZW&WLEGN$I?[:IQ7XD$-/3J:>QR<4B[ MH)>;#)BQZ54(E'8V>%Q38QIT'!Q0]L1Z6#^Q->D*N6[7IEW'6()X9%.CFG < MG$P.NU.CL73D(.SRX.O D[$G-CTYZ=? MR(R[B801Q^@;5WH]#J^@?:Q9D'#RHW6<#CUD!3.$;'/6F MMD)*C2FZMZK0@!Z+_(X,YYP:(.Z^IJZ^C@FU>_ *H3*.C \['O]]0[.,*5+ M*-G1KIBXZ%H<'[O(#DWU].?YV;//+%V!B4G YQ!J'8]@))'Y<:[\ M1HE5=B+J22@EPNQRR9G'9?H!O)\+H?8WZ0\4A^K._P=02P,$% @ JX.J M6,POO+;5" C28 !@ !X;"]W;W)K7FPVQ6IVM>)/69 MV/ 2?EF)JD@DW%9/LWI3\639-"KR&?&\8%8D63F9GS?/[JOYN=C*/"OY?87J M;5$DUO#[X/7M:2_5@-C_?)$]\P>4?F_L*[F9=+\NLX&6=B1)5 M?'4QN<0?KEFD&C06_\KX<]V[1LJ51R&^JIO;Y<7$4XAXSE.INDC@WXY?\3Q7 M/0&.O_:=3KHQ5]MO0E*M[44Q;XQ("BRLOV??-L'HM< TY$&9-^ #!NPD09T MWX"^M0';-V!-9%I7FCA<)S*9GU?B&57*&GI3%TTPF];@?E:J>5_("G[-H)V< M7WVYN[ZY6]Q<([A:?/E\>WWY #>?+C]?WEW=H,6O-S?<.!]M'GW@SH[\)5VOE)7[_.KI%XCF#64J@O^US;;)3DX;YW%MJN@ MZ4KECMV<$C^(SV>[OCL6*X^$46=U@)-U.)D3YV6:BBW @K22&SC?'C7V?#=!9K((X M&$$7=.@")[K;<@=3*ZH7&Z[ C%J R0"6Q& M,#0&#V@P .BV.< 7=?@B)[[[BF^2; DYKMY629E:L47FN%$XP&;:8"^B=G!Q M!RY^$SC^#4B_YG6SEX5<\PJ(HI_&;*!C Y ?&=O9- H8&=G-V-,,XSEQ/PB9 MY&^ N.^F/WP"2ZN,>$^$A\04U5\F6*-GFBD$)X59;<@,R1 M309"8@5")=T6VSR1? GZ M)TFB6-@H'?3L(I"VC3\"28^C2:PC*O-[S1-KEU M*^XQ'6ZS*![.C-4L]N(1GS7]82?CS!N==RI6I]N:NZ:&F,,3ZGM#E!8SBJ.1 M5(8U<6$W<]V6,BF?,L@5>XS6V4@*45:J RYX[4LQN0#MI :+.LA5!OUC6YD37W8S7U?5$YL95,IRM-]YFD? M.-:X27@L-)*/:>2/"0FL61&[:;'-D YH)M41/_;9D+)M=B$FP5B:T+2(HS?) MY#Q+'K,\DQFW:V7LI-?O%(C98D1'=C/1=$K<= H+N]IR+22M\$R" MHUY(C:!:S$CLD1&(F@>)FP>O^8K#^ET"7T,=L[7N/6(IZT(<#I.BQ =%F%S'&1E!JUJ)NUKH219&U M15%[T"I*E1AXF0)B].Y.2(YNT<\_103CCVAH?=6W?F]UT#F\71 CF[+^ 1T= MADBS)CUZ:KKCH$A5+0]][S=-+47ZU0+TTY'>_HW_8XV3R:-Q@,UU<,SLT$?- MMS1P5DN+=5+QM\NE']788!S.T4GWIGG>1C*J0KMDGS+IRB.IU'(IJ$7H5H%#3;"5H*@SO[FRX\( M\A-'65TKK=J<=6YE+>%"<6U2JXKFMZ1*URWFUW=*C>4U3WGQ^)KG7M\7'3_] MH:9:,-*RR^0P5%I,4+>84)D 2K2#. U#Y7O>%)[9XA3X4S^,&\?5)0NF.&3_ MY\"9*A OV^KE-710T$T9\1I7J _7X6O IBB1D(]K M$)3_HPB8VN<4>YX1!8M9[(^<(#$MD9A;(ETNEYDJ\Y.\Q:U>%)QF97N3)IL, MZ-/Z_LQ2R\=>Y!MOT"QV443)R D&T[J)N773Y<%Q>I,;K3A-,71*&$ 8YG2K M(:5A/!9B+9R86SCUD>[?NH@",N=:?02QX^KH1;W;>I>+VL[>S%1&A!AOM6Q6 ML3<69RV@V%L$5&UA)KYGIGWT[=!-Q73*XC >5EM6.^J/O:=@O5?";F5U)THE MIBJ1YRJ)9264,+RVGY8RL^ GQ$!J,QI[<:W5#7/KD3;*;XJHJ3T@HGXXI!NK M'25C[U28%BGL+8<"/44]57)U3)MU+\..^M6.VO\DP'I4;;-S'%4S)3L.GVAV M96YV!9&([MLJMW$*28$:*?[/GA37GFO=LF@\7XD*)5UZA:77?FP%=VT^V[J4_-YT? Y"S]<@=^V7R+XI?G4:J:':#_4 M EI[RLH:JOH5#.>=A;!RJO;;I_9&BDWS-="CD%(4S>6:)Y 0E '\OA(0FOV- M&J#[ FW^7U!+ P04 " "K@ZI8CJ>Z]UL$ !E$@ & 'AL+W=OU6I79K(G])F%"''P*XX2-E5" MSK?7JLK\$,60C<@6)>+)AM 88MU.!$+N.:4_$4"S\^FW^[7RSOU\L%$%?K M;W=?%S!"E)& 1!&D M#&R1Z#.AJ#B=DP\G3D!KO1#7#=@TUNE9U8NW]>B(LBD:0E;[B(4I\U-EO MM8X"YSBNUM(Q;-?443M1Z+VU<"UC')(H0)1]^N :NO/YH.1U=M8"]TQ%[UQH MS2A4!PF]MW?/5N>H=<4<@\5NV*ZIHCHBZ/UGA):*-]2V KA>M3S/=2Q'<]OD M3[!LTJ\.#WK_Z>%@$8JR<%I]*\#KQ XV49])DW1UE-![^_%!S-]0PPKD7L9] M)DW&58O7AWI\'(NZ]">)?F)7'[9K2JCZNC[4V"L);\GRP]YL:\6G3?T4TR;[ MJI7K0[V\O@!O2W+W@-;8MAW7D7_'F@(Z+:VQ[EA'^%>=7!]JY1W\WY+WWLDB M.BU[1!A5_S;Z^_<#19"E]*5(H@'*!5B=B.F8EM%.FRX[VQ3%L457K;T#D"]@ MQ!_K)YPP$*&-<-1&CD"@^3N-?,#)-GLM\$@X)W%V&2(HFK8T$,\WA/#7@7S3 M4+Y9FOT/4$L#!!0 ( *N#JE@,$"S&)P8 , 9 8 >&PO=V]R:W-H M965T&ULO5EM;^(X$/XK%K(FU+5=C= M#Z?[8(B!:).8M0UT__U-$D@@<=Q="=T7R,O,^!E[9IZQT]MQ\5VN&%/H+8X2 M>=M:*;6^:;?E?,5B*J_YFB7P9L%%3!7R M9R^BW^,;%84)>Q%(;N*8BI_W+.*[VQ9N'1Z\ALN52A^T^[TU7;()4U_6+P+N MVH65((Q9(D.>(,$6MZT[?#.P,X5,XFO(=O+H&J6NS#C_GMZ,@MN6E2)B$9NK MU 2%ORT;L"A*+0&.'WNCK6+,5/'X^F#],7,>G)E1R08\^A8&:G7;\ELH8 NZ MB=0KWWUB>X+Q7!@1QF.3_]&T_$4<*8$>O0/8* MI*K@-"C8>P4[5U M^ G41E^':/0,]T-T\7D\F5RB*_1E\H N/ERB#RA,T'3%-Y(F@>RU%:!-QVS/ M]\CN3NS9S?8&R5S'C,T450QR N%_KF;224@KO_5359NS-$;2Y/]1J[I MG-VV()LE$UO6ZO_Y!W:MOW2>GLG8B=].X;=CLMY_95N6;)@V(G)--]-,"]"V M[WM>E_3:VV/T=:F.YUJ=0NH$5J> U3'"&G"I$%\@22,]MER]!YA*"X(1I M90[3Y$TYJ9@)W43X]47P;+<:X1HIU[(;HJA;0.\:H4\%323-V=,$L5L;W*K MJTMT]="P5=*0]4Y5D(R*^2J;SP!*1,37:574\H95GQ[+J8+42#4F(CZB2VS$ M6<9[F-?OBPAR\U(+$]< 7-D=KUHQ=&*$X":DI$1*C$A'B6(0_^JPUA]1PO33 M26H 2/=H_#U,C93K. TH2Q+$1J[IC]6*"7213^;E^UAM31&K$81&BCBDH=+A MDKBPF;E&QRN.9@R::'8( T7?]-FTMWFRO%[7KT6!3HSX37E5LAHVT]JH@'>8 M6W0Q@]*U")4^:.L$AJUN%6Q=Z,K!+DL-FEGN&38HX? Z48)G/ '">1;J8\.KH\153^HR M5H,7)8=A,XF][\4K"W8A1/> BS5/"Q[7-AZX3E3I:E0[#YV8835*0L-F1OO, MI+Q!0;@- P9[# 3$-N#)E@D5IGZ\P(Z0"<$":++Y_+O6@3J5V99C5_'7I1S; M=?7P2SB4- M)9R4E$BPL06LNP$<>8)>VQ(2(]'^;D]X+FNG6L;VY[O%B6->XR@H-8@V)0TK6)6;6?0BCC8*\^ W ]J\!UHLU 2ZI MESC&&/N6'<>PX(I"=M,ERY%"QF^45- R0JG5!YF1T7\[R,YD[7022BXG9BXO M@RSW7K]0=6YV.QV/$+_*D3I)A_B6VT3EI*1R8J;RX_@R8:VS=!-6C:09:TGI MQ+R#'? 85FN5GDQNV6DATX?46?>RY[)VZGS9"9#_J1/8C^.^TPGHQ)H[ 5)V M L3<"3Q"*QXN$S3? -\G\Y](I9O=*(.+EA3",'M5 M]Q<:*:>IQMEE.V";VX$I5S1"/-L0S9N#\CT7[/J^5^."1JK9A;(5L,V[X]P% M W@M8*P)':]VLJ83(N^SPO?+\ M'M\,\H\)I9G\V\93=A G4<068-*Z]F 61?ZY(+]1?)V=N,^X4CS.+E>,0@.7 M"L#[!>?J<),.4'RTZ?\'4$L#!!0 ( *N#JEBZ9W?ET@< "4^ 8 M>&PO=V]R:W-H965T&ULO9MM;]LV$,>_"N$570,TM4@]=TF MUGH$MK2KTPW#L!>*S<1"]>!*=-)\^Y&R:EL4K.GU?VT7E38EFF9-\R0M)E<7S6?OJZN+G8-?Q\00#HW%'RE]K ^. MD;B4V[+\)$[BY>5$$RVB&5TP@4CXOP?Z4'S<7S MB[E-:CHKLS_3)5M=3IP)6M*[9).Q#^5C1-L+,@5O469U\Q<]MK;:!"TV-2OS MUIFW($^+[?_D2]L1!PY8/^) 6@CV$0>]==#'1C!:!T-V,(\XF*V#*3F0 M8TVR6@=+=CC62W;K8$L.QK$(3NO@R!&.78/;.KB-'+;CUPR^E[#DZJ(J'U$E MK#E-'#0*:KSYF*>%$/N<5?S;E/NQJ]F[:\^_GOL>XD?S=[_&WIL;?C*_X?]^ M\Z]OYNA=@&;1F^O0GZ/X&OF_?XQO_D(O/#^(9_'-&3I''^<>>O'L##U#:8%N M5N6F3HIE?3%EO'DBR'31-N7MMBGD2%-N2I9D"K?9"#\/L69GG_!&LQ7"\1+?T/BT*$>,VR9)BP9O,>[@60JK/4,)X M/RU>(1V_1$0C1*7GP6ABF7I=KY,%O9SPWJEI]4 G5]M^4ZD<$N9M868#$^O= MPY5E$$>S='PQ?3A4,&34 !(60L(B2%@,!.M(6-])6!^4\-N>:,<(=!B[\3 &QV,WQX--*H/Q3IU4(&$>),PW>C,4-K"#99E Q@PA81$D M+ :"=21L[B1L-G3]B(3Y>BU$3,5&:7MT)G9RS::EW5']_'4O]?<'OBPC?IOQ MF%3+?U3R-2'E"PGS(&$^)"R A(60L @2%@/!.B*W=B*W!N?IK7[/Q7WQ$O'] MZ9IO5I/F=IM^$<=4I66K/T>YIK3RS,88>8.-.U5[D+!@3/-#R(@1)"P&@G4T M9>\T90]JBD^#-+TO^&UZ5=%B\818E11UULCJ)2HH0^4=8LD7E;3L7K?SU4]2 MELI&VM)X@RT\55B0L 2%D+"HA']&O=MB'JCZ.S$X@R*Y9K+(6WOC+,C=\9O MG5[4@B?G,%0A^TD,14"B:9IC2/LG5<,(UFU' M"ANI@(9+I,5)9760$>D.S$$E )^4ROC.R64XVJFS"RC- Z7Y+>V;N0S0J"$H M+0*EQ5"TKI+W:7[\P_+\:BDKTNFF:5C8-N09"#2+/SJN#QHW *6%H+0(E!9# MT;I"W2?S\7=F\]5R5"3%#9W(J].LM3.[=J;FRLMAGV?+^E*$=,W>!-0T!:-00E!:!TF(H6E>F^^0]_C^S]Q@T?0]*\T!I/B@M *6%H+0( ME!9#T;IRWZ?Q\0_(X[?,3N'7U.7R-^ZGPOM6WG#[3E8A:"Y_U!6$H#$C4%H, M1>NJ:Y_0Q\,9_<,;!Y36]8:+[*ZLMJM\*[I$3)[UX>*OE!QDQGH&2O-P/[FM M$]/4Y#T?:#D E!:"TB)06@Q%ZVIX7V? PX6&YDG(&E5TO:D6JT:RC80I8QG- M:=%4I6B^SLHG2D5Y"CVF;"6V"GQO6Z.R^"]JA\ROST!I'BC-Q_UZ W9=^;<3 M@ 8-06D1*"V&HG75OB^'X.%ZR(]0NU+A_8K$N6G).X@11M[P!9VL1[=_8RZ' M#$!#AJ"T")060]&ZCQ?O:QMDN+;Q/4\$$$6-P+*EU/],:65)Z1ION)FG:@R4 M%H#20E!:-*IW8Y65J4XWD7WUA0Q77T8]'] R.K]V1W/E>8CT"Q+"3+Z5&6[1 MR2J!I 6@M'!D])*G"$0,[O2*_PI 077X"36EUY"$TLJ]JD-.J&M\[ M@RC* ;9ND-ZH@98T0&G^R&L(0*.&H+0(E!9#T;8:G1Z\G2I>H.:BND^+&F7T MCN.U5S;O^6K[3O+VA)7KYH75VY*Q,F\.5S19TDH8\._ORI)]/1'OP.[>#+_Z M%U!+ P04 " "K@ZI8F;*0=AT( "6(P & 'AL+W=OEDH_&$RNU_2%39GZ<_TLX&YP MZ&5>K%@E"UXAP18WO=OXZBXAND%M\9^"[>31-=*NS#C_H6^^S&]ZD5;$2I8K MW06%?UMVQ\I2]P0Z_FX[[1V^4S<\OM[W_KEV'IR94/E7,5?+F]ZHA^9L M03>E^L9WO[/6H53WE_-2UG_1KK6->BC?2,57;6-0L"JJYC_]V0[$40/HQ]T MMPUPMT'B:4#:!O7(#1IEM5OW5-')M> [)+0U]*8OZK&I6X,W1:6G<:H$?%I M.S6Y>WJ\?WB0PLJ3NC_A&ELHE M6D"82+00?(4@\@151?72+-U"%4Q>N8:MZ39Q=ZO#^DJN:A"WDHDMZTW^ M^8]X&/W+Y?,[=78R LEA!))0[Y-'V(6**NK$WWI05\:G*';^7\AP&!/4A(I#IM2SJN\*!FJNL+U MQ_IAKN=T+?BV@"6+9J_H8B/AHJ@N?WUZT_>L)] &LE<(]!TFQY-)LY2TIEQAU$R'+HG/#LHSH**;X\% M\@5L]S.8:"DWM,H9RKF$A: =F1G!/3O0(WL,4Y)VQ-I&\=@76>.#VG%0[<6_J8X)'3L().9+ M6KTPS8L%+03:TG+#]/B#'ZM"*?"(U>[!QQ!_<.%R9FSI[ Z[;=&/(\^XQY$! M9/0>ONRH$!1V$B<((WN,HZP[$0XKG(T2C_XCP,=GPG3!A( QKO>M.OVZF+&* M+0IUB2 /W.]TBOYD;O6QI6L\ZFJW;?HQB3W:L=&.PP3A5;_>[9!"*0$94#NG3MTV'OMX/(J[NAUFXP03CW #TCA,4H_PHMI"(LB%DSVQ M#4E BQ6Z#I1Z0!H;DL9G4.J6"^MQ30N=>LJ-T.F+4[9-1&*EU@ZC$<[>58+-O3$87KNW4 7>S+9;[#A+ YSUB/='+N:%.&('TXO;+KV1]T=TV5$QAX' M#()Q&,$^!^K%?TZV#> DZZ8W#B/?;HD-I7$0@3[5%5?,+'XX'4M6EDRXQ:=G MDQZ'23]-?(A #:DQ=F;"DF:5/)7 M*@TX2/"WYDKOU=OI*!ALXS"VGS<"CEX:&7#8@OF$N5.O']"ZA$-7O?OJ(^1: M%W,^Z%*-(W!',)]IUZ.QT%PWP29OZSX#EC\_UI F:P'@Q=^W+Z;O,[C:Q4UV$5 M>:;KJ%X>)OPW2 U?FVIL6YMSZG/ &6?C;AKB,HLCW[&'&(J3,,4/(K7&9D&Q M)O5P!X#-Y'X<=],]EU7FV7"(03<)H_O9"/46VA 8 M]-/,4P BAN D3/#GHQ71*=0*5E+M$20?<.C< @[J_11BJ$UFI>+Y#Z<[-JDM M=QPP3WV[JB$Y"9^9ITL*$0[*URT+YG4!#@"@2K:?*[9:E_R5U04YM"O4'^X8TXCLYI%QP.(U\(&TB3,Y ^7G*5!H2^8U14?... M9INUUE0X<)PDGL26&!R3,([/$,[%"J<#-GYQ1+JIN<.JCS'QA'AB,)V$,?VP M6+"\V8JX8,4+Q/ &UGZ5OR+(;%E;K&[JUMI7G2?5%WH;V-*2>0K6B>LP3;I% M7X=5XHGXQ$ ["1^XVQ\-78>.M[E@'Z$Q'G=S/8=5/\XBW_)*#'63,'7O?%H1 M56C&7HJJTHM+Y[),%'SN=,&&+(EP9DV#HZP](K&GLIT8'B=A'@==8+IN$Q1/ MK)]L"4Z'7?0YS.(89]WQ'QR]X;!BXJ5^\4.BN@C3O"%P>'IXN>2V?J6B\_Q3 M?'77O")BNFG>6/E*!Q0SKA1?U9=+1N=, M: /X?,'A4-S>Z"\XO(HS^3]02P,$% @ JX.J6+Q'PQ9U P L < !@ M !X;"]W;W)KAVN%NWAV$/BDS;6F71I>3DLK]^E.2X=T,:;"^))7W\^)$BJ=4! MZ;-K +QX;(UUZZSQOKO.63RJD5GI>4IV[CD"6T:@U>3&=OLE; MJ6VV6<6].]JLL/=&6[@CX?JVE73<@L'#.IMEIXU[73<^;.2;52=K> #_J;LC M7N4C2ZE;L$ZC%035.KN976\7 1\!OVDXN"??(D2R0_P<%A_*=38-@L" \H%! M\M\>;L&80,0RO@R@R&#[]/K&_C[%S+#OIX!;-[[KTS3I[FXD2*MD;?X^' MGV"(YW7@4VA<_!6' 3O-A.J=QW8P9@6MMNE?/@YY^"\&Q6!01-W)453Y3GJY M61$>! 4TLX6/&&JT9G':ADMY\,2GFNW\YATX1;J+&<)*^ ;$MG<,W80 M8+D:R+:)K/@&V5Q\1.L;)WZT)93/[7,6-JHK3NJVQ47"CY(F8CZ[$L6T6%S@ MFX_1SB/?_!M\OU MK?Y;AG"OQ"U:AT:7,M6'+<4=@0/KY2D=[[655FEIQ -O M A>C=^*/FYWSQ.7TY[D,)0&+\P)"BUV[3BI89UWP17O(-B]?S-Y,EQ?"6XSA M+2ZQ_]_+O$SV,WH0-^+EB[?%;+84%[C%/90'3< )I0XI9>^[@ C&Q71YBVTG M[3&N9LOO14>XUR4X+F@7NYN9O5:"BY MJ,9!\OB57%ME^A*$!]58-%AK&"66?1IF2G:G; 0M;ICM3NQ0]^(3Y.'2;33UG,6H[QGF3MH1OESZ?&-]**1 M>S[0>SV4S)48.1RHGH**?]V*[#K#-1;K:G*NV?(G4Y2-ZOA6A'KHK4\#==P= MGZ.;-(6_PM-;QG.KUER^!BHVG4Y^>)T)2N]#6GCLXDSF9'# \;/A)Q4H /B\ M0NZ^81$O?GX<6F]TQ9.6 M]?'XY.2'XZ6VS=[KE_S;1__ZI>N[VC;FHU>A7RZUO[\TM5N]VCO=2S_O]DY((5.;:4<2-/Z[,V],79,@J/%'E+F7EZ2)Y>N/J_;-4M7NT]VU.5F>F^[F[6LSK7M_*82@W4[=VWMB9G>JF4Q?3J>N;SC9S]='5=FI->'G<83V: M=3R-LB]%]GB'[#/UWC7=(JBKIC+5^OQCZ)F5'2=E+\>/"GRO_9$Z.QVI\\+;M4_WTQ"9V'L_Q[VX9%WOEV>11 ST.KI^;5'B(D&']G M]E[__2^G/YR\>$3;\ZSM^6/2_\.C>ESVKZXSZE+]_2_/QJ>G+]2?7TI=ZF # M#?Q(.VXZS<'VV\(@X*9NV>KFGL;WC>XKVYE*31V\H0GR*4!,I>GGF6UT,[6Z M5@$R#.*^"VJA[XR:&-,HV+/5'N-LPX)]A=$&P=(MU*>&!=_2O*!^,HWQNJ[O M25W3TI-2;V^Q2EMCX#[M=GSRXM/1[9'ZZ>+B(W\_?7&@@'58IS/>+K?IA6>" MA@PK3:4Z[-;W)!-VH"^W5V^.>%5?8='Z?D2_WJO*J<;1]&G=5S!07:<)FQ(Q M#-*\^:.WM.G)OV*3OL$NHOKG/RH9I[4+O=VWK2%TW; K7VH;, &V6 MND%B(,ELP.]RG7)Q77T&DO+O(YYJ SL#EB@>P03!00R)9+_24^@9;,P>V87D M?'!:-78R[;WG'\LE&E@Q! H@.BO2?*:M5VT9(5@[]-/%C@.\@-;L@3&$TF$% M\3>OFZ YK94Q8FJ+#,'Z(TH&$V$8NT3X$TZQU99AX?H:QP4O1]Z/PC_WC216 MMM6F$V- !TH@JM##-[(11IBG+X(XUT73]%CJQK3.=PK3*-.JTY/#?V7+W1OM ME:$$\M Y1^2U,UNG XNA1X*0*F#<\8GD"G(N"6<< ?(US.@-^V@Z*@N\L$T% MG".6D,(RC>X6NH,WWI,)S-<6C(),!0VUFO4X*E)2HBYNLS1J8!^$(>%))LJB MYR2!'$<%A!%XN"H MO1:7@,E7"XO]K_F LD7HF3M#Y^+ZN9BM#W00Y!0VN>?ZY!S5NFWK^Z,!9DD' MR@!3A$+ NH803+9[KQ:NKLAGL_Z,WQ #M0$6 1X20AK,EB&\T=.%-00XW<*S MAMK#X^?1&WE8AM([5^.\-JR$&!0#I .D50F#6N_(U6;&D_-@H[S([VG4=1IU);)3:OW]^BHE53AN]HHEH+*,$!)U?:7L#/:D MA2ID-K]D],!2B#E2J47X$J1.X'C@(S;R$WJ$R1)]V\;0EB8PL]H_/1!!;@63 M0W"%2)AV_!L7!Q*?@\P8]@[*AH$%$5# 6''BAJ/DLV^-9S"D!$N&WQ_+XFY2 MV[E$%%EQ$IR?*"3&0"L+XGDJ).@IM#.6P9UV@Z/F_+NFW)2!.;M7S0A5*)M\ MDBWTL3:H7^08Z0&3O@^9]/WL<-CJ=T@B9V9TRU!38ON1^A08(:^019<,<&)[ M8F@YN>U(RG3L)(G<0,A;YC41FT*1]DG+I?X",^>ER)A(U/VR%:P3.)W-TDEZ MSB7P'+VDA,WGB?&FDZDU'-;6?-*C-5(B@$=A3NL6PR(S(MGLJ_'SMOT-,;9- M"T^8V\/#)ZK0N%RDRT<4 U6UX&KT6-OJ MT#:'7T L8)<[V+BIHI.L.*6M.=J1NC5SEG-=G-('^()F,P5Y*MREPD*$CSJP M:JXQR=3/O:^UQ=C"7-2MA*)PGD)AGA4Z@ M9);[,^\1I3[C_IL/;]_G:@JFK#",*B'P@17C7EV[J62TX'J?>"UE:4+"$&,@ M(>@:MOB8H!3SDVB6K6<4S(,\2N]*OV;+B;R9&"9X,BJR9&-3;('&H-XP> MTWOU&U49]5#/;]K_>RH(LU>@09K7Y3DMV^3^R0F9\6DLUAU$%E- MBD9$COK)F9,==@[)6XA&C)SYE_XKZ@M836J\2U//;;\4GG;5>T"-#258#MQD MIU8$>L,B0+VMF6A#O7_PH?-A !&Q&G@,YZL5D_U="T8+K>]\Q*;OXE&R[:$V M[*O@_>;K=$&\6DD &,ZB%#Y#REMO$M )'Z%,-3G*D+M>6[@IO7"O:?9%MI3G4+WO10<@UX:,W"VHDWYF$]?O$N0YH M+[JV_X.QH ?P2O(*Q$[HQ2 Y!Y "%)UN)W)N4G='S$DP++C4#HKA5P:6> M0S*M5[:D8Y<@=937OYZIVV^N^%S,3(E>[4>Z7AV4>LCJY$G/ARKIKVH\>G;R ME/\_^>%'$/'FD 5=L^U2D^F=("F^7>3RA%9L+2G$_@5^SNR5.-$]_(PU.870 M<_7C^)FZ6AH_)P$_>;?"4:1,>!OO1$Y/QON3 RJ,8KC_#%X-;_2=^M![=9G* MTEOZJ6\#*4)#QR>G8[5/$R)@__SA\I8>YJ1O *4M%<=)@[EH(/TLPCRFA1,C MN2IV)0!-W-F,M4%C5N08E$'#6F8ING%$2RLNJ>F'FDK .V(6PT+[DNG#*.(Q M?^6N&5EMH>'$Q'@LM?W9*D.C%ZFU9KX]0.- BV^I^2?X'7*8^B')V.XR#"Y'8ST^3O M,K5$:3ISF-P1MTVU6+/CT.\10]2DC S?M=A,WR7/,U\[Z?(QQDH3*@9/0L%2 MW[B7HB/$?2D2W"":=KL=5Q'0A=L\29]8CB>5B%0"\>^020%$#TDDSS':V4;:M]#+F&V %X@FW2#M<%?JHG(/;[M<@\_3 M:*;K1OVLFYZZ8DAP)^(/[[)!BXFW>9%+Q_\E9O[NXO9RJ.S$4;?.^]1RMR3- MN[C]E*?]ZHYX_<,3P-B-B?M4-S0>7^D*8/\WU^(,GYT_.WBNWNDI$>5;[S4P<)P@HLK-5L@+/4BCT&^: MD(TC273S7F1,.]O\\?RHU*7 ;.1IY[F9VL:*@IA%985=,\.G:U1IMHG%AI[= M'(Q/;"=7/G1Q#DI7\7^+]>7'VX.I)9G'+!YH(L#I3;A]@0> M-7(3Y+-W\>-13!QA2-*8^0%E3L-MVX&SW7"M=)6N?8;<%[.&Y*O4;"IM5AIJ M/<^Y;.00>Y[2FHE!MJXKJ8Y(B&%'W?6TV!3$@KISS J6IBM[\_&JZPL[N0U# M?EQQ>R]3&>Y/(X_)SQA,'4 M[%B*,X<,WCB%[+O2+J">,_>9"3D+^-]Z=KNI!R?=[PE=N(OSE:B13<9YCG*O-J>6E+/&STZ0LZZ7A+!#W-X,O<,T M\^V@ZW!=&:] =&(Q*2I=VMKZ]4YJ40Y=F(QOZ1$>^-\(T@[-IP=IU >GHMZ%?&=CNO+V6RXIN,<G=FFUM63)7VA!ISW;[N"$MF0XU#R60")E\O5[+.ZHD;XIF^X7.B(ATA-_ MT,BF5O!\CFHS4ABS9(CC.D)^4'^ "75,M0CB%]B!W."3VNE2EH4_-'JL"HGH M9U9@RZ8BP<4,>]?RO@1*,=2]3<-T: ;9 V4Y?9+?[R@\-?DC@1:.Z;M$@7PQ MUAF^U>"R)++SI>VXVWBQ8==Z&5/0Y9";40E6";7 M-I3?(>$WNDIN^TU8_7&$*=S?_(VNXA*B/CW?AJC#R!))AXAY&(*;[YNDVN3C M97Y+H8S/T3IH1J#4U)VDV[&4"NE&">6)4!TI!OEU ]B*TH^>1U3.3>1X)3Q2 M$^^^H/CGC@-UY8[?%KV M=G7O9A-0_O0,&WH<72?_/8'7;J^3'Q5\ 4/>*_\Z!7\EH M.OEC@/QK_E.*"_D+@F&X_!W&>TW-KX"(F6'JR='3)WOR2E+ZTKF6_YX *->Y M)7]<&(V(I0%X/G.N2U]H@?P')J__%U!+ P04 " "K@ZI8ERQP!*8, 8 M)0 & 'AL+W=OFWL%[=2JA+W>5:X-T>KJBHO3TY&K M79ZXTBJ9\J0\.QD-!B]/O^=ZM??O:U%6F"W5KA:OS7-K-M35DJJ+-T=7P\GI"XWG M)ZW6KG8G)'/\5:S]V_/)( M)+6K3!XF0X-<%_Y3W@<[]":<#QZ8, H31JRW7XBU_%%6\NUK:];"TFA(HPO> M*L^&9U4J8A?A)%[)(M,S$+X6K; WK5^[U286% M:/A)$H1>>Z&C!X2.Q7M35"LG;HI4I=OS3Z!@J^6HT?)Z]*C ]]+&8CR,Q&@P MFCPB;]SN>LSRQE_?]8_:)9EQM55._.MJCETC4/Y]:,]>Y.2P2$J>2U?*1+TY M0G8X9>_4T=OOOQN^'+QZ1.%)J_#D,>E_UTV/"CVL\@=3*3$5WW]W/AH.7XDG M+"RFTJV$+%*1T(7ZJ]9W,J,G$9(N,36-L2I1N#W/5"02! =964CG%(W2Q1V& M&ZL5OD"54NI4J'L CX-72+*I5LHB'ZS%P'9>*[V4&R\:=VRMNLD19:C"K!0: M8!%L8U]GVI%7\K2FGL-Y%!B06:\8S/.52)KQ^8DV6YE;/6B4C87A:P0AN$!1BQ: M:_L-L^H]96/QVVI+=! Y-7DIBPV[\.R5@PGF6]HXH2$LD=9N=+$,+7_F!\,7_W M-I'BHUIJ@@6N(ERU7$\4F49*^&RJ2QU);-(O'LW%<_#6LVX M9H68E'.UA!SH34KM:[.]43SC[Y;TB,2\KD1A*KYEYIE>LI8124LUO:!B0BM@G:O[A.%:<.+ M^.+B69=8+!)$Q%5P) 49 LC8QM+J7B4U^S1,V)[I] M,AE0%S$)5",KBRMV7]1:.<1'92K"C26VLB0 NO/S'D"(L!<$>=JAW@=0JC] MJ<2,T^CF'AH42]4&\X<_9C=M3*2U)0M7JM@*Z:]ESU;>;J72=M@O<(MRT?:E MP:^5%X,OQ-'$[,702Z&Y,_C7!E1'(K?Z,\@X9I7-5F8WTRZZ&Z0AC/%( YM* MK)-ZK]X:5[VX62P4$THX $]8BP\F%D/:=:M+I]*R M2ZBD15OET781T-87EL;V7*Y!,WUTQ!'T0E\\YU3*DJ^<3 M\(*7&8N?S1I5TT:B#_:L3P?06V#L&NPC!_Y)F(VGB;(56JK>QCT891DL1H"6 M*+>=(@VO'"I;X?,X\"JJ8):*3JC B30VM#V-7BV%P5@!FB)!FT'6[ M\O;=RW-D]7B0BS7\30;3,,B]KSJ'H@C;W-E,D;*FH(G8.D)42=\^T&S8%C27 M@8%)&VV]3_X:?A1HI=-IB!P*Z<(%KMHO@#"5:J"K"3Z-470PF^ M(YEZ,8HJUO-;TIM&_$5EAUQ+P=!:HA6R!X7]$MT4,.)6J@0G9WAA7N.%UT7- M'8!$QT1K/ %'"5&"\EN]@J#^@97TTQVCJ)6:M^[M0^K*I?H?'/^8N^6=U!F; M^ F.C[@!Y1;28X97!20,?LB:"/6.SF5BC0(6F%PG;5GTM5/#NDEU,$H2LKQE MA?9#Y:E=Q8ZI"%[8^#[[=MD&X@;[!"^!U(NSEIL&:KGO!Y;94*Q/GZ]N^QR+ M9J+49MJC6*L)I4;'BJ@".4^?Q\_$0JEF:CO^24C6#]54IWMULH^WO7BH5K"6 MR/U9EN=_[RGXVZ.H6%SW 7W[88ME;1P>3^+Q!459,# %08_Y!66Z2"-_=(#^ M!+S!&F?1Z<4HNAA?[/:-J3@>C^-Q6PPP]N]#VJX9=MOS2?2TJHTTT9[_\V&. M31DD>0S5.2KGGF$UQ5K=5^R(F%KM.T*4S]*BJ,G)VR9QL.R\S89UA3Z"-JC'1%725DK4S&?NE5=V)2;9)^+?X]_:+= MV$3WJ]9(&"HJ2!.-DAJJ M6',VQE6$_$W1%(MI*':)[+?[>S(AHA.@>^>;%'MM]9'T3V8;I]O:OB1E*6X/ M1/'O\2P6_[BZNO4';-[53=L:0C*T(;-*+A:-3'2D%%32I@T8AG2YV>HQ"WKGI,&SWB4"EV^U"6#SGKE0HD\H ?4^W*3&YZ"(Z< MH?-F5'?0D(3])GNTR/>&$$^=:.@W]J3FQ-L\G5IP?^XCJ2^GU_L=% $^Q+6S M%16PU27H'_D8R&> )X:UYW>[3*T+T=!WI-LMQE8.6Q4&L?,>HE8^QWJT:I_> M[^REIP5G(I]9)%:%@GP\C(=MG:'='(_B\_8&8]]3JBM/]:7Z]?=\=]/Y=]KX/4WM!L4_>W=/8>\6+SNG- MK. W0$6@\+TI5!P:KS<=B^_,V;G(:X_;KL<>=FQT^_YRU[,_JL37C'!G[%\T M=4OZXG8L!O'I&7],QAV:],]TNWK>7=UL5[ICX>M<\SGMU\9F"%.S8X% /<7\ M0-Z-=R^_G1G%DY'8H&HY7+X\"Y?MT!ZW/[V(SP?BF3B;Q"/Z_*C=EQ<+"G8; M6B"KJMK2@40>CEYA8'?UJ!-W*4'W M.JD?*(=1Q),22P2'V3#*GW9[7KP.3>V,F]IW)A18'X_#]NU1$Y^_\9GT%;_+ MNNR]Z]FEF+=/?0,(?S6V>/S*K_R-D]YU;]HN6[;9IN'G'22DZGE8WB2:# ;M MIU?E6V?MY\O_;?\4VX^C\>BT_7RJ[7=FT5&?+PJ%>?PDK+'VWIO;;VLJI]^V M1G]#OAP3^\KHC>OE84MZ0^P'U>[6IP=+[# :G)V&OSN(L!NWAW[Z<-+[M4JN M[))_DT,="UBE_^%*>[?]V<^5_[5+-]S_9@BK+P%F(E,+3!W$9Z='_LUH\Z4R M)?_V96ZJRN1\N5(2=8H&X/G"F*KY0@NT/X9Z^U]02P,$% @ JX.J6'4S M9*4' P V08 !D !X;"]W;W)K&ULE57;CMHP M$/V545JM6HDE)($MY2;!;JOV8:O57MJ'J@].,A!W'3NU#2Q_W[$#@;: 5 D1 MSWCF^)S8/AFME7XV!:*%EU)(,PX*:ZM!&)JLP)*9MJI0TLQ+PKI$ M.!E5;($/:)^J.TU1V*#DO$1IN)*@<3X.IM%@UG7UON KQ[4Y&(-3DBKU[(+/ M^3CH.$(H,+,.@=%CA==<+>98WS++)2*LU:%=-:&[@I?IN(L>EVY0'JVF64Y^=3+-,+:4U M<(\9\A5+!;9 HAV%EM!=39AMD68U4GP"*8%;)6UAX(/,,?^S/R16#;5X1VT6 MGP6\9;H-2=2"N!-WS^ EC=3$XR4G\/8*#7R?IL9J.A(_C@FM<;K'<=PU&9B* M93@.Z!X8U"L,)A>OHJO.\ S+;L.R>P[]OS;D+-)QGE^41;B!BU?].(J&<&HU M>"R0;LQV4O\UF3+!9(:P9@;H-U>"[K89 .U85C1;!C?45J:H=YD$9EP(S _P M#+R&J-]ZG_1H$-,@OH(GF?Y;UDL@:77[/7A4EHG3U&JX?I\&2=SJ1M%>XKX4 MF$87*DTGE>AK8&5=8Q6L"TXB+.F_5F7%Y :X 9266\>)R1P*TLSE2O&,$M3A M:NNKBG1BC]%O@=\!:2G-I6^P-9%4K8AYILCEC 4UA^6N?4=I2==)@R4GO*3% M+\F(4'-Z!6_<'L:=X>,%*ZOAK8^BX5N'Y4^V(25(.AT)MOX]K2VJWUY M;?IT8A9<&A XI]9.^QW9I*Z-M ZLJKQYIAMX!9H MOF:3WU!+ P04 " "K@ZI8DBK;.U4" !"!0 &0 'AL+W=OZ4RXH9O%3BD9>VF@>3 $I I WD5=YQ2S+9UJUH%TTL;F)3]6C21R7 M[E(>K*953CB;W\AGE%;IUUEHB,+>#^-'Q4"'ZP5$TP6""TS0-]:"6I4,P6ZC:(:K@.NL,!ZA7KG2>&> MM52)%C5GPL GB,]&\=B/V2B!1VI&V@4:K0HT!KZ,89SMB7!QXS@9<(<.,-RK MZQKUQG>O@4)MI>U*?/ .#\2BZXOW\.YUH6PV7!H0N"9H=/YY%(#N.K8SK&I\ MEZR4I9[STXH>.=0N@-;7BHZS-]P&P[.9OP%02P,$% @ JX.J6'P?KA:* M"0 _1L !D !X;"]W;W)K&ULO5E;<]NZ$?XK M&!TGDS/#2!0E6?)UQM?6/4GML=/VH=,'B(0D3$"" 4 IZJ\_NPN2(F5)3D[/ M]$7B97>QUV\7X/E*FZ]V(81CWU.5V8O.PKG\M->S\4*DW'9U+C)X,],FY0YN MS;QG-Q+N*/>L5W\5I3TCE!=K9>F7K3QM-.ZPN+!.IR4S M:)#*S/_S[Z4?&@R3< ]#5#)$I+=?B+2\Y8Y?GAN]8@:I01I>D*G$#8/:K ')&QPPB]U*&RMM"R/8OZ^FUAE(@?_L,M;+ M&NZ6A65Q:G,>BXL.Y+T59BDZE^]_Z1^'9P_;^ METG4[Y\Q,O?+0C#'ITJP*=8:(V4S9R%)'9?*,CUC#FAN=)KS;$V\XS-\#Y,%(GEO$LH3=B-A-41$QF3H!TQPP'/3POA#!>U#$\97=[J-MT MH'HLTJDPU9,!NTIX:AE8BYCT19B4?=(\8_VH&X7L'3MB@S 8#H?^8A1%;89G ML=1JB>K?&)%(Q^YY+)5T:]8?=B\AB(P"H'%=MMO $K1J%$_J;3-CM>Y[F9X_L7F8\BU%))+4^ MCM%9_3\ZF; O&N51<$[ZP?%DP"8GP7 \9I^$M:>LR'BJC9/_!8432'1=8*@Q M5-+: J0+%FL+C_I!_QCT#J+1N"$S8!EH?N(=.)D$$?C6"WY9@-B/#NWPA#*+ M59&@LG%A#)C)"Y1 MO0\H!IT>A6<'E2":_MFO?F$TB')^M9"0RRM8';K:U(IO!="J-4MU(F<25)JN MV9)#%140&I"3I%20;F%T,5]LE4*77954(O'K'/:+CXNP[(/\%1CK-)4..0*@]*3]48,T*=,^P;2O^8BX%!PUJ&4CV1O$F'@?Y-+3 MAPUZ4]=C&9=958]-Q;A2&W]"KT7,UJ_B?MQEMX5!612%!7@"7$V-B+RVY=!V MEDRU 6@&HJ.F\:BW$3F7\+QI)KH0F/=J3\%ZA7KM%1<\V7(U,'@U0"*P%\XZ M4 #%%Z"_V0G/^QU8X3+$ Z8OHN#0I_#5"C"YM?0A?9MZY.#>6.80W-(#;^9@ M82RL:Q<;F) 7!66GO$\5S*FIH4O+/82"PO!M.E0 MH@_TIJE!6RF,]C@4K]DS"KN&H'@'UZ8A\JI+I[J/"( EAN]E*@09TI"0<+5W),)' 9\4N9\3?&&)9K9LLE-[_6V M"_H-' A\'FQC#R1L%65>N;0+CO#SQA*7= ON?":V#&#<8.9_*R1"/P!_RK_6 M>EI\@#P*?0W$F_(ZG,\Y9#,T3U?QUTA/PK;=$S#!(8 MQ6 74B@ ?NH(1J-! M227-X!9A(\[K1N;&.LO*?4I=+SN6:Z(+]3<2#497*VS[B,T@B. D!&O-HG>X M-C&G."_@G@A>0<,B (1F90NP9[X1L/';*VVZ-'"B?&D!;^325^EZIQX406EH M4C'"58#4J(6K8@[)7Q;#FZCD-I7N$;R=AS\:[A*^> */02!W[.+HDE=[ JJ1*DKM,D"%VC (40TY+A=EFD!>2+A=>)'#H 4[G&LA="I MX+A/3*K\4AQ2((&Z D*J\5)1FC98S&!T$7Z KTWQKTH+7CDD.N"KUE1C!00B MJ3V"^47NW-M4 ;WQA*2&E8,9'V"#;0J*5)#0=->/C5I&8/1Q3O^)$9CL/ J[ MP\8\_O-B?/W]K-Q$VD\/UX_/'_&T M+=D^:]@,C(C0FV'Z1R'?XT6N>%SA$&[5\.B2Y94<65UX7##J\TOJ5GA MO8YI+"4((5=MRAN<5T/:&PX$96CL^1\=N-E;-3VS?RM!E4T.F!F=PE:H"8ZP M?FM/Y^OX)W &J@=QQ=8 XP\VN5EC*/PQ%3G5=_,5-S@X2&$#&F;Q\!6A!-]I ML,/4..[IR6%4>N5Q;//, B8=^/5L;H&I$M33;$D.3Z:&4!Y$O*D0#MQ5&ZD$ M[-Y=$>VK7O:Z?>UH[3C'UZLTX;CIV.Z>\R0\,6ETF: Q5.W).=CZCNMPTZF! M/S.YOWFL0GNC3:Z-3_WFMH)ZVVX]ZB$)UIC1&['[ !*,B_VC/QZVP?\[;/L6A+#9G6$;=P<_$K:R MZJI^^]#86 __Q,#M4[^[ZRM K_%))A5F3A^>L*9AN/=?9^JG];>M*_])9T/N M/XR!,7,$3R5FP!IVQZ..WTE6-T[G](%GJAV@*ETN! ?01P)X/]/:53>X0/W% M[_)W4$L#!!0 ( *N#JE@@P$ 02 0 )8/ 9 >&PO=V]R:W-H965T M(5"."*2 M\:7G##9+.N#N]YK]K?>=?)DS@U=*?.*%K:;!*( "2]8*>Z=6OV'OCQ>8*V'\ M+ZPZVYB,\]985?=@4E!SV;7LH=^''< H^@X@Z0&)U]TMY%7^S"R;3;1:@7;6 MQ.8^O*L>3>*X=$&YMYIF.>'L['*6DK [_( M HNG^) T;(0D:R&7R5["=TP/((V/((F2X1Z^=.-8ZOG2O8[!GQ=S8S7%_J_G M?.PHAL]3N/-P9AJ6XS2@A#>HEQC,7KV(3Z+S/0*'&X'#?>Q[=GX_[@]E$7Z% M5R]&21R?0^_G^PKA2M4-DX]0,0,H+6HL@$NK@,F"TO]+R]V(4')Q3),U"()R MN0"F-9,+I*-F#= Y!TMDVJ4S$+@U"$NFN6H-Y((9MYHJH:6X:_'H\31&2"YS MT19NH&0Y%]QR-$>PQ(KG@C!.A"I+GB,@26G<<@-XKRP3G1.DW]C.$\OF F'N M2D9?+OA7HK#>6'CCW!NOU99*D*U;NT&26I@SXM&(3[(4*,?R:I-D3[LIO.62 M25*WY3^#BUIIR[\R7T'(Z[N;#VMW?X(XC>EWE,&UWVQC@8PZM.!LWF\!+4#\ M<$/"B(84[NJ/CZ)L!.,L@X_DH_=Z=SKMPIR/F?!-/81\UD"5"@ITQ9'L$!)2D67- 65'.X.D*N=@ ]T%Y@^EH[& M;8EA+KKDN8M#KFBCR<1-2Z,$+YBECK'4=/E%"-5M!1GT1#4=K\H5^J77I&J$ MUT(9\V8 -\2JX;YM&N$)2-BU[.XB%Y)_)HL_IWX9CS.[.+Z#TRB\,,IONSTY M?K-/STVW4?]O=FWCWY_8=;KUW7^;OV*F@H;QPJOZ-LM\I-.Q:[.(?L>GJ?N. M(O 7[;$JC]U)[I-7S2U=V%WD\2&OW/GWQ)+NT6=2.(/X9 39Z2FDQ/AC/?WD M;U+2QI9D2+HTNG\7VZ/C3\%K4OZ(3)LW,!PDD XR:D^H'7Y+4'"3JU9:H'41 M3LCT)8P&*?UF!''?8WBYIZ1GFY*>_<>2OA]W*.F'DGXHZ8>2?BCI/[ZDASMO MI1KUPK\(J0PZLN[9M!G=/#HONK?6UKQ[L=(F+;ATJ542-!J<4I77W2NPZUC5 M^)?77%EZQ_G/BA[.J)T!S9>*"G_?<0MLGN*SOP%02P,$% @ JX.J6'I, M]@40! (0H !D !X;"]W;W)K&ULG59M;]LV M$/XK!Q4I5B"1;-EM@\0VD*0M&F#M@J;M/@S[0$LGBPA%JB1EQ?OUNZ-DU4'L MI!L0.")Y]]QSK^2L-?;.E8@>[BNEW3PJO:_/DL1E)5;"Q:9&32>%L97PM+2K MQ-4611Z4*I6DH]&;I!)21XM9V+NQBYEIO)(:;RRXIJJ$W5RB,NT\&D?;C2]R M57K>2!:S6JSP%OVW^L;2*AE064Y8/ =XFMV_D&]F1I MS!TOKO-Y-&)"J##SC"#HWQJO4"D&(AH_>LQH,,F*N]];] _!=_)E*1Q>&?6G MS'TYCTXCR+$0C?)?3/L1>W]>,UYFE N_T':RDTD$6>.\J7IE8E!)W?T7]WT< M=A1.1P<4TEXA#;P[0X'E.^'%8F9-"Y:E"8T_@JM!F\A)S4FY]99.)>GYQ;7. M3(7P5=RCFR6>$'D_R7KMRTX[/: ]@4]&^]+!>YUC_E _(28#G71+YS)]$O"3 ML#%,QL>0CM+I$WB3P;U)P)L\ZQZ\DRY3QC46X:^+I?.6"N+O?2YWB-/]B-PD M9ZX6&W/QB-\A)!KB>#%4B$LN1,AD-?>@:>#*U/50F^"XMMS!U@4&-H%9(?A*8!6$#HU$FF> M\+H_*JRI(*,RD+J1>@4T+TB2.LX!S8P 7QA%)OF0SJ3)W1G1L8@/J@@F-M:J$9T@XN#)]A*WE@.XB]1CP\%Y/\XWWGJNERS\K?X-H8"EPC!:3C>'2TXVO>(/MYR#'3^4P!4/*?[I! :+BBM1PA0A;.(5T_P:N^7,,> M_P7E/=+!5XN961//I532;]B4@!^-L!XM$:.)+@GU6O=@V_CV5+9*>\D<[_8. MMX"3.4>I+9$.+$@/TE&$J5^4O*.Z.?&ET"?:>%(4'AQ'C1A2'-C"(2=:2>>L MM-S2PKR+ ]T\%&#_*'"'D(A-CC7G6GMHZC[J*]1]Q[)NT7@>D:05AD6?VYW* MVQ8SU6E;2JH7WM3T?.@;G\1HS%+3\31)1^>?__@]?(W/7T$FK-U04EIA"4&0 M';$64K&E&#[\Y\*$1QG(5,/R(;S/AK^A6T#0W*+X;[9)D-[])(S<:[;L;?-@=WC\7W;7_4[Q[/%& 5I(F MKL*"5$?QV]<1V.Y!TBV\J<,C8&D\/2G"9TEO.+0L0.>%H;NC7["!X56X^!=0 M2P,$% @ JX.J6!Y3?EY&"@ $!D !D !X;"]W;W)K&ULO5G;;MPX$OT5H@<('*#=-]M)X-@&?)E@DDDR1BX[6"SV@9*H M%F.)5$BJ.]JOWU-%2:V.'0<#[.Q+W)+(NIRJ.E5DSK;6W?E"J2"^5:7QYY,B MA/IT/O=IH2KI9[96!E]RZRH9\.C65)7SU6+Q;%Y);2879_SNUEV< MV2:4VJA;)WQ35=*U5ZJTV_/)%_Q#JZT?_1;D26+M'3V\SLXG"S)(E2H-)$'BST9= MJ[(D03#C:R=S,JBDC>/?O?17[#M\2:17U[;\4V>A.)^\F(A,Y;(IPP>[_4UU M_IR0O-26GO\5V[CV9#41:>.#K;K-L*#2)OZ5WSH<1AM>+'ZP8=5M6+'=41%; M>2.#O#AS=BL.!Q>.'Y/^N L/&?NXN/!VC_21L1"B7>4W64^-8XKX3-Q57CH<1[\1E9X$2J7 [B!2; M"5&/% \%;_T\^S@3:[M1S@PIV"_?O89P_*L#=$X'*?CA YZU2 4YQ*/&; M6,3/Q >U4:910GM\2ZU#OA,@LK(-8:>^U="+=]"<*"R1I?X/'B$\UP8"O0JA M5&P!().FA:UI$:V$^+=JC46WSJ9*D7=>? )>B$Y-2Z%TY%D):-9L.. II:X8 M%EC9OXZAC*(!B_8$5^YL)0((ED3PWRZ>\ 46NA8X]A%-NHC.Q&49"H:K9 /K MD8&$MS:%RB 0E4)ZL0%"&1$J&%]U M.0+(ZSY\V <2#LIY\*+KE* W<>SE&BGC61:YJDW !T_[6"#>!'2"7&STVB+< MOFQGXM=O?>;T4GKY6>0!A"NAKA6-1T=+;<5PX!&X=*NGG'@;G36R+-M./>^0 MZ[4#2@'>(V#&AKVL*.0&2TB*[>Q1^8M3.&X,($X49Y"!21&04U]@T)8E0/@+=_.A-_&'&C M4E4E(([E<^;]Y5[R3!$()ZX+J<$Z)G)4H56.<*JT81O_R',-%IF*6P5LQ;4T M1@<[Y;6!G.[R9XJ\#HC+5M!P0RM9T*L!TT'0GQK(R I%+[.IV"+%A9%51"TF MF"1?J?Y%W42.H%($!\HX?9#3*$U4>ZY+-:3(9UB&IX^$%_>?X% QS*6!K.)% M[W26E6KW%9"^*JT#UA1J5-". "C14EG33XA]2S$0&R*K; MNA%Q7SP1&/5G. MI@#&$WNCP9ZNEH?IYG"Q7)T<'WYZW,E#M[-;F;0)&BISG/>]Z8QJH]EMV]_50<)11/V9BK;H343K[M:^O[+ M@X)0@6K=\\J8<<:-!? 1#\9F85U,2AM#[5&/&4I;>Y),G#!*9:R;(R2Y9'.) M6SJ>V!5QSOU-)B"+!\NX)]+IJ"AB8H))F>OHD;W(0":P=J-M&4,+NS]VL^QR M<9 \%0>T[T.#U%@NDL,3$E$UY9HK,! /-]1_G[+X?N=J<2"?=AQ&#%A(M'-Q MF0+I2^ID(.8\0CN@&IG=*W7'Y( .!U@L*< Z8OXI1P7U+ %G*S)989SO:&A4 M'1WKQW"2BSTG0#JQ/6&&*MRC\!&#TS;?X.N8PY%>E\T:K5PLGXT3;*2V0AOO MHX6X^HZW^G($Q)0--& X%=H8#&[%E8VS ->XT=0-VE'6V[XB2" M&NIX@MHOY44/=IP,^F9?@^XT+2/>0\L5C@.!K_PB!6>A7R0JYB-G,TJ;VG17 MBZU8G?0>RU$)P#-D:ZJHE3J]B50T)HB_0#QCQKE1I=Q2J" C485$,^T<&VJL MZ\'?L>Y;DB^!7XE$^:#6:ZW$E>/\P8LW%NLP@/I"5E/QNW9WXG=PEPOTR4@4 MLA%7F SR/$;FC2V,P-!X9IW&N#%7\??9Z7>E2.AZD"NN'D.]U ,#'Z3OP_]#G8H^CAE*V MT\A=8]9A,ND8_!Z11/+:-5CN32/ZRAJ>[SI*V1'55LD[VK\;X[^GJMUH@=G7 MNA!';&RGZ96G#4824]G?26#HYJB^M(A[-7@:(QGL)T9J0LN3 M?XEIC@>]$4##F<]WLSI57$RV5#8^BAN2'$OH6%#+=D=Z?+N Y8DU#0$:="2< MQU%%S/A.!;7ZO^->[B0-$IVJ?D3$*(M1D="XG2B,!DBS%K:"EW3)BI5TL,(! MWU-QH)_"W#S0PH/ER5/(:^& [4&D]>#3ACQ@6D/$4]W=UF 6W/!@WM,H<4IW M\R.^--F:3S[4C1T,3DJ=CB(1I=4XF<*P>V>EGU26?7""A)H##8?"%E):<;!: MW/,'A(L1@/)$:4:XE@Y+F; CY/TY8<2LG0F$^Y8RMI^*42X#,-Q-"&JD5DN6 M;#%.(MD5<""-M(65\UF$E [IXNA2Z6]II3UHXV[ZF]U"JJ.&\G]I9,-% :HD M06%$)\:G%\I4F7YM-!]1#,]ZA@NUPSBR6UPQD&)_?*R=AD$=.P);:$:5Z&XV M\2IN]#KJI>#PH:PQ=S@4<&JF_84'-1F9Z+*[A=@6.BWVB(%V)XK/,G1JA4!& MA=(^'GJ:,ON+9[Z\"5P,@_T0W)3=Q4PJ?2%RI*[G&5EFF8XW -\;Q2>\L:?] M_0B=31T.%IX/:SG'82P'C0(_V(&90S7E01NHKT>:S'HGH_-Z!FE!.8=QMA_*MKOP.]IW1E'SX=;)UP$"8!M;$7$@:4M;QQLD M'+DC4V 17[W1&8V],6E!+5V,H0C0KE^#$J21/1":HD.E7,O=[<\ %SH1.YZ# MZH 2^4Z.GL00IG2-Q*0Q7) -[NQ#0661,IZ=$L:F0X8.1;[+/'&TF"X6"^&_ M-L0-N45HT641E-!RUT'DXQ3;7[+>5T3IT&)JVL.?C?/>HI61"5'E8.WLH7O. M^>B6&N2TYKMX\@- Q@OKX>UPW7\9;[EWR^/_%<#D-69-J,VQ=3%[?C*)5-D_ M!%OSG7=B0[ 5_RS0\)6C!?A.0/0/IY"+_P)02P,$% @ JX.J6'#3 M!)H'"P ]A\ !D !X;"]W;W)K&ULK5G;'%^]K.5?WRO^[OK/X[["3DNE254Z;2EB5?QA<3MY> M'=-Z7O"[5DO7^UN0)3-C'NB?V^S#8$P*J4*EGB1(_'I4UZHH2!#4^#/*''1' MTL;^WZWTCVP[;)E)IZY-\1^=^<6'P=E 9"J73>$_F>4/*MIS0O)24SC^*99A M[='Y0*2-\Z:,FZ%!J:OP6WZ.?NAM.!OOV#"-&Z:L=SB(M?Q>>GGQWIJEL+0: MTN@/-I5W0SE=45#NO<5;C7W^XMI4C\IZ/2N4N(-#E+4J$_?>I _O#ST.H&6' M:11V%81-=P@[$C^;RB^31$S'T^,] M\HXZ:X]8WM$.>;^ILC86X!,W?S;:/XGOM4L+XQJKQ'\O9\Y;H.1_VPP/>MJF:H/ Z2&4_91#2Z^^V9R.GZW1^OC3NOC?=*_-D;[A?UBO!(_BN^^ M.9M.)N_$'MGBMX427M*;&26O8-,J[T(JD?M,+CP679NREM43RWSSSHE[9;5R MXG*?]+?B?B$MK2I-4WEQ)0M9I4I(1U*_5ZDJ9\JVP3\2YT?)V?EX-!V+5^+\ M-)F,3Q&\1YVI*G.BECI[K:O7#[K*@FG3=]WO=!+:N8;<\@*O;7@\@>56/,JB46(\&H_'$S&DUV3Z=/QNCR!>,7EW MD(!O_$*^-<2QCB/RD;%"6H0N"R]DJ40&3ZR[ M"G!1=*:NO,&/1^4\&-T+.;=*E0PF/G^H#\3EC;BM,E">U=#@3EI?*>O$1SKB M]C81/]V)833L\N:V?=X:PM[=(0+X;U+?L/&F:(+[GTOHGN):UAJ^7S,( B#A M45IM&A<=:$+S/A>U1%4_!Y:T"6< 7[+]MER=1Y@XCZ&E?@S5YG9!6KY&X M:ZQK)**(F-+*K7%=QX$S!3(&13C:SPES-DFF)PRZ"+?6'3@@7:#49I$C.I=@ MT[[DR F3_4/J* C4I5,^\]799#0]024M"C@I(12_>G,Z.FZ?("4]K:.<9-9( MC?,!\"TIM)3T(E*XA#,R=@WIOILPUO,Z9/%@M3EZ>K> 67R0H/:EN"YH R< M#G0(SKP4'1O\0$)D(%SLCV[/HAC2W^US<)]N7D6^J>$1EI/009/I23(]G^+5 MB,O']I0'K7C"6^AOJ!Q;%8L+&P/P+*6U@!@18J#-1U5)VKOA*'K9072T!F/4 M!XL484QDXA>#[DE!')HY>$84!I0&<]=V "M0)34VXSTS52EXF[C$+(E)%KHF M!:07!=SIQ]['V_ (K0E5KR\K:Z4M $"H\AC!9ZB=I>Q<> M82HERB"A!<1&Y;TR$KH3-*+M;JT@\.M5(N_+I8]*$A4Z*"T6R%Z<^87L*R6P MAJ Y/!44F^ 9;5N<06=ZW%0R!T U P[P<8 _9:Y?J@*V#R?3 U&&/C('RYEE M6WRH4Z._LPA_!G-=%\@'TF<;UA*A/J>J]GQ "LW)W^%1P!DRHVBR<(+TZ_$( M%>5VW;"5+4HBVPQ1Z6C[/@[E3*D*]&.H5/^CV5"A*LEB MU>T$ \N$O9O*)I)3F]=X;15'"X3>B^Q,5@\!_M3Z@0R?NK8*M1O\6Z._K>@H MM"2%VJ"+0$K[G*J9G;K7W+?$D$-4:DH@4[C@?Q]T8\/B+IY55\7F:#0^Z3.D M:V9_Q.BND$ T]SK3H>%@:X( @,;'F,GLCR8XP+4F!#\NH9P&]/C^YAKQO$\7*FN@S>3X&AJ$:PC- M&@# C(FZUX_P4"LCF7")T6:J,F!0 "%0P MQU"$]2K/(]!< VM[%CP?$/@QR&NS\T3C:;CSCP35NJAKKZJ&:Q&>8V$@Q>!< M286,,<>[^H:L'+.7V] K4QK[(E %R=_GO!?JU$N&9YW$4FT[KX\*N^@9 M/7+*?-9E0.'1.'ES=I2>3(YG,_1P_@D-*:;M-+3I_7S2+E0A&XXHY8.B )@\#_4;+7\[G=&V M/AKW&1KL$3D&;TGL3Z67R7W4NP_"DB^Q= I=9HIOCIA8-*==*MV"9D(\X;LD M'011U>%69S5=0Q@>K;F$2V%C$STY^I8[%+2-3;GUG%[SP4%>G2OH&D/G&V%' M>^<$3%L=GVP<>?+WCXPY\;*)A!I8[K]1%/&SE8Y*H>FJEQT=:UN]<:?QJ;_F M4UASN9HJ,LZI84D=8$XCDSV-0AF-GYU,IJT M=QC(0"GS@7;CG8J!_,$J,-D)8UZB5ST4QQS]([ M>UMFM0BRNQFE;15#K8>^/&&YX!GB9-(_;\A2*C^ZVE'G*F]-D= UP))[XJ]S M,=BZ*:B%[AP3[FGH,H N]R%7E4Q4W<>-8:G^^DM6>'D@5/C0878J![P1:.BJ MUQ0Z 'L6K\SYNQ)R[B<-*5D 4]!/T>LO#5.8F1\!6-7)KFN,[2J/SVUG&K+;P M629]X*FA/'CVB,:+I>$&P?'+VSA,_DY7;$DW/B':KR9T0;^:)5<]^K-]HBX: M^D:36IJS:5U3K;,+ 3NTF?!GGXC"-?=P=M"_*&24+AF$JQN-Z";NH0+E,,/D MO>[J,FKPW)A_2MU=?$M"GGU!"O#H@ZD7WQ>@9M]A2 MV3E_<29HP)7ALVSWM/NH?1F^Y:Z6AR_B,&NN464+E6/K>/3F9!#*5?N/-S5_ MV9T9[TW)?RZ4!$)I =[G!JUQ_(<.Z#[U7_P?4$L#!!0 ( *N#JEC7+O5\ M8 @ !P6 9 >&PO=V]R:W-H965T[G#8;M%VKQ\.]X&6*(NM)*HD9#FRHV]US=7JK:Y+,5[S4Q=%%SO[T2N=M># M\: =^" WF:6!TY'GI AF?&MT#KHE2;#_W&K_ MA_,=OJRY$?KW+A?MO-SIXL!BVMC M5=$(PX)"EOZ?/S0X] 26X0F!J!&(G-U^(6?E&V[YS956.Z9I-K31@W/52<,X M65)0/EJ-KQ)R]N:#V(JR%N9J9*&-QD9Q(WGG):,3DA/VNRIM9MC;,A')L?P( M5G2F1*TI=]&+"G_G>L@FXX!%831]0=^D=HVE6A7L'K9J4 #PVHS= M.V"%9O^]71LW_K_G /#ZI\_KIW1Y;2H>B^L!\L$(O16#F]]^&<_#RQ>LGW;6 M3U_2_F)@7I9\IZQ@_V:__;*,QN-+UBIBGS+!+%_G@JTI%YDSNK0&N=7,6.\; MR@&9C59U)*%JHAH!J$2'-R(6Q1I!.C#BD6G(@U4PFTWI88Y\'Q]F] W% MUT4P7CB>1\%\ZK,>YJ-K,?3PQ.<=IT!)M"62PJ+1*)14#=NXHQCNL&T0-.2+ ME04Y NBQ9NZ +4 3<*S$\BI&]7)\:&CA1%PV%#X;Q#/9,'1&)N(9(_N^-2H= M8-^S6HM8;4KYUX&@/V0)Q13V7!% M'N1P\O\Q;?(338N\:>/E<'$P[=-AXV%BR_,:T7B4QC0JFBPVEB$H8 C-@F%4 MY7/A=K%SJGY1>/GV]MX]C2\O7*Z>BCRD);C8*" ML5T&#L92QW5AK*\^1@+$5,;<38@S7FY0I=[ R(87);=U4\GP1ET\(X52>Z*M M16N4KST%.7]B$SYA?>#YUT#QI&8>T#K&2)KF[2' J67]!2<),L@9L$76$?%] MP6SL/7*6?:F3#K7>O^I"A]9#FB&[A1_ V/LH*<<5 M<(03/26PG XH8)<_F#ES'>60=P%;UY:5BLA62)^O 1)V3?'5*JGI* 0&!GWX M77$3<5;"^+SUFVC:C\NC<&!/VW*9MX3N8-PJE D_!FG"'&#EQJ'8>@M;:#X" MD!S3+B#QNJ"\P%&Q:@((1W/?'^H]LQI2&"0%=$Y-ZMP[T(]_@EJU!YR?B9+/ MD>4I'\AXTS@)-%'%/ 4-5C8I'#Q!,"8>8B$2GXGBH0)11-*R*^@O?B@J?C(* M)(*(OC:1L"3?/S47?@ ^;#A. @3E30Y19>E-"?Q-J%ZM="8V%MARBN2HW MKPBT+LW,H77C'1^92%-Q0.LQ/1J[L8TAL7'(-[[\^A;*MU/^*J,+9LJW2KL/ MYW79O5QT4?&)5 K+4'5[L/W<(\.[I_I1$$1*E;J!V_('UR>=XWPU<;WV.5K> M<7CQO#!9#../A$ET.;]P@N'TQP4#\@R=;UY3"$U&S?!Y. Q)%?ZB"P?RX@TO4]?B/A22*;XV-=5MA82VI[!-7CIK2A+L7[.'>]]&%W*>CFJSOU M-E^Z!9_CA;$:!;36#3,+0>DH3>%?*[6CT[,_&E!I\*==E"_-.TF D@KJD!I. M'1+ZM..3Q_V>][MM:Y.NLJNRJ6.._'+M@*:C/5XEZA%0KZO*;\72@^.W!BC^ MBN7I=&#(/>J$Z%Z/Z/B^5S/^Z+4%MR[QC@GI*PG?;#15"-&<>UKZ(Q]+P[V= M\(;ZG]R=K7T\=+?DJ4[$M471:C5+V8!I?Q?I7ZRJW/W?6EF0 MW#UF@B="TP1\3Y6R[0LMT%T(W_P-4$L#!!0 ( *N#JECPX(;5G04 ,T- M 9 >&PO=V]R:W-H965T&5WB-(F[+?IBBR+GS)DK M1^=+YQ]"3A358UG8<#'(8ZQ.A\.0YE3JL.'E> MZ3G=4_RUNO58#7N4S)1D@W%6>9I=#*[&I]?[?%X.?#6T#&O/BBU)G'O@QVP)=&!/KCB-Y/%_&)P M/% 9S71=Q#NW_)E:>PX8+W5%D%^U;,Y.H3&M0W1E*XQU:6SSKQ];/ZP)'(_> M$)BT A/AW2@2EC_JJ"_/O5LJSZ>!Q@]BJDB#G+$RX_!*>>V*0C=CW9 M"/A)^STU'>^HR6BROP%OVALZ%;SI&WAW%(TGI%/L3 WJ]ZLD1(_$^.,U@QN\ M_=?QN%A.0Z53NAB@&@+Y!0TNW_\P/AR=;6"[W[/=WX3^+\*R$>=UEI]=)/6+ M>O_#\60\/E.OZU*W+L3=EUYK=[_DI#ZXLM)VI4+E;' ^J(7VQM5!52SJGT23 M5K02T9A[5\]SQ1%8YJXH5KMN:2E#8TB"R0QZPXZZHVP)<77/Y-7GKVJ+Z4Y& M9]T+68[/MG>4L6E19\;.&1EFI#KDJ%3HPD%1>:J<):Y5PVIZ-FUKX2.HNI@K M;\+#+M=XIE*W((^NI-#W(*FQJVVF,A-T8@H35QU,4%NH06DR"RK /,(S+==K M0(F_.K*"$9<.IE95(+4Q&C6=U4A#Z8%E;,).6AF@_ M@&MTBMH8!@GJT1D@O71L]L'6&J7;M?<2R8[:WK.0YAH,] ,U;=,Q'X?V$\U< M(W<8CWT%-@76PH ]\7UQ[ZP5!)2?#3/RS4.G;)F3IV0EBOHL0W:DWB0D7.; MJA#Z4/LFSJXPJ:&P UF3(EC(G5G-O4@!IW./^+]=>'B72E.7$D$; 5V+]FW$ M.Y(O)5D0!":1T-Q8RSGF9HHT%$C6K(B[U-\=MR8N462 VL(/D-5IZFJXQ@1Y M_62 4(#]38JP_8@3[2B^N439;K+:%:5(4 ,[/:5N;LV?U"!97."MP2'JB#P" M$S*,!$@L @ZPC.0R;G@D+2:Z17E^O_+->=10BZ0\P* M5F4(MQ04>D1A,LF7KCKEW@I[ZDKH/^F#=WJ5"#8CT6-D/;U#N]QR2<%)R0E% MCRE1UKACIHU'U10UL=?%;^NFL;K&)=^AZFVL=8TO">VICS9U)9H8 M)4Q$?; MS%%,E],F2E$G/!L]%7OCN!)=%2*!=3)=5+1QF4E[12FJ3;*EB88N.;'"4UYD M:G,00L=*5&#,:[I*$$S6[RGG4EUPFHH=6X4+* ]NB>(7]#VWY*)HN*'/?I$. MO#X**%SD*)?N)G^^G*J^1:H7G6GCWN>W/'*J[G'+&:DH^.>=.CK!S\$1?H[' M^)D>'R,**% *K0L/)VIRR"? [N:Q0B<':W2QVEO570]MO+<.][?5UN0 /P=' M_#39?IL)ZV:U!\>][I,1&L5:JY$<\/2M1L?,I'S;%N-JK[[5NC S@XU--U?@ M#%[K.,9*C_&9.$NN-8S><_0YW*GSNF@S\V7R83K@5'C6"C%I9J3:1OQZ$_T_ MD^&Y;Y+5Z7].CWZF>:?VV?-R+4[..!HG:\N;S@HD"1+@Y 3I<:A>F]^&:R-V M27XN'Q+L+=1<,VWW;_MOE:MF1'\ZWGSHP&A<)D$5-(/H:._H8("[4#X>FD5T ME0SLB8L8_^4QQ_<6>3Z _9G# -3E?9YS2?GULC"/=JZ4$U^R-+=OCN;.+5Z=G=EXKC)I.\5"Y?AE M6IA,.MR:V9E=&"43GI2E9U&W.SS+I,Z/+E_SLSMS^;HH7:IS=6>$+;-,FN=K ME1;+-T?A4?W@7L_FCAZ<7;Y>R)EZ4.[CXL[@[JR1DNA,Y587N3!J^N;H*GQU MW:?Q/."35DO;NA9DR:0H'NGF;?+FJ$L*J53%CB1(?#VI&Y6F) AJ?*YD'C5+ MTL3V=2W]5[8=MDRD53=%^J=.W/S-T>A()&HJR]3=%\O?5&7/@.3%16KY4RS] MV'[O2,2E=456388&F<[]M_Q2^:$U8=3=,R&J)D2LMU^(M?Q%.GGYVA1+86@T MI-$%F\JSH9S.*2@/SN!7C7GN\O9SJ=WSZ34,2\1-D2'85I*_7I\YB*=!9W$E MZMJ+BO:(ZHEW1>[F5MSFB4K6YY]!K4:WJ-;M.CHH\)TT'=$+ Q%UH_X!>;W& MUA[+Z^V1]S"71E6FWLEGI)835\;(?*;X^E]7$^L,\N3?NXSWLON[95/MO+(+ M&:LW1R@.J\R3.KK\^8=PV+TXH'F_T;Q_2/JW1>F@J-V*_E$X)=Z)GW\816%X M(?8N)][F,3R%.A(?<^VL^#!7/$#FSSSY_,(*0@IEQ +.SET@KF[%/<3\5J2) MSFP%C,%&[E1QI)KK7EQ.I$2Z.QM,YY"'F-AK>= 9^+MDVV<=E& ML&KK.N+*"HF,1Y4&+/8#:@!H+]X*F2?K3]Z^W8KY1,68+:9EBO#!+Q0$Z(;M][O 4#>7;F/IK96719DFO*0@0(>O4HU437QNJB?.-Z02 M4!E9G]1>.[!R((SDJ&#Y'$)A4;DH*)5RIBD67,7'RE2UG1]0B/Z#^%)BT "P MVJ-RIQ,N&TA(-$]'PBS*5+JO4@AIH9$ D$@&L_\(FQ"S-%TE.)O[A:Z56,)@ M9%DQR_5_L412&LI/B@9'$Q<17TA.-&!J/&] -:B];:O84[R7RFQ$EWYIA45; ML@GZ'+*?II(BC1\Z7J?W6:XGI=TT^\$5\:-XOZ"1NV'ET.QV?:\5LBS=O#!P MC&4-9S#"D1LL+U=4RQTW1= MCZM:LT)YGJP+?D=Q3JF66S%6GSD/O/BIU$8\R;14M2_E4IK$,K@):D6HI3PE M!J?.$T[E[*"!AI:V,&Q%)PK X@5I(CJLC= M2;4<%QG6I_!FC&155JR"WQI]GWW2HYO8)KP+KB'ZS1+Z31KV3=)[8. MWA'<_FU/N/VB3*P1JSM3^7'?R'M%NQS*[YM647^@^CS^)]7SB7A?.NL0 QKD M ?<7%2M6NL+0I$[C=EO![L/6E'_/9CV FQ^TE3WL@AQ2D746)Q M)7&BVA188>BRCI^LXE>5"*SH=L8U N\U"QG 3!@&X6@0],+QAKKK7*M];M[^-CJ M]U@^G@C ,5Q1,WL-S$!"U5U13 MV"LS@$ #QCJ5[.**G=R:%I82=]%4*2\BJJX1?5(-HMMJ>O#_)@+R%K5%^>46 M\KDH'2GMX\!0[1N?5:L3U V7+>-YT$9V$L%XBS1GSBF=EN;\I=SC1K0/"]OUY.T#9^]S$QU MW^<]OYK@X0P^)Z$0*94A+ 'H^]WIU:-8ALZ^F:]VC9F:GLW5&=] M0R>)LK'1$RJW25%M1"C75I#=VFVMJJ?>4O+FETL<2:?S9N/:PKIF9UDK0V5O MOT-SNZ?J_F:][E=!RC<#R/W? T ^UH6SO^D<#<(@0M52\8[&R/@(EZ,@C(8- M?@P'0=0- 2VH\0H[C@=H50DA\'#81HYSC T9.<;]S>6WVLKS$=K*[M"O/<+: MA%UA%$3H>+\SY+IBRJP-/&E$?EMX4!GMA[Q(^(#FX8ON8Y/;A[JYI*#SU[^L^#9EJ MU\Y!UDXZ-LXOZ9AT^UB4/=N[!FXLF&U YRK(X]V-Q9%Q;9MK(\HUUY'/5JQ"=DSIY"OC MES>U^C&\.N&6DD_!Q-04F4#O[OMD?'?$PXJ/4IUIQUD( >SBA31.QWI!*50? MS"R(FEQ558W]!7-.<<&A%S& MGE:; Y@-ET N8_]BD>J8F:%1B'<8K7:XX;'1X*?:[TQG5=N_QFI?$[^)FND\ MK]XB5,%4.^)6Z: (<:!'JBSM5]=I83+=3-0*L<9/Q(\%1MC.B8 MDVZ/_<[L!/LMLBSTEJTAK$<^[\K5N?+.(JF=W+BP.<@I-XJVU<, %!PXKYT[ M!W;C#;K,)6VZ*M;>40 ?6EE.I_CTBH7?$JV]'>*W0GQ"ZSL,GS_;#%.U.LFJ M&^%:.=A/O-PX$9UPUU@[SK>+*S.L>(4UL ]?>Z6ZR:MKMSUXR/JS;4G';NP# M\"T1?MWX/ZP=8(Q%?[BOK1V"K(?GO1U'&'OXM=\L\H&9.UY3YD>T%GTZ30K' MX#PP+>%QA4&^TTU0[IK:0(YJY:C&BJB_UXH^]C^]8;C/$/0\<,'H?/3UIJ"M MV3#&?HO*:&R"T2CD[Z@WKD2\G!2TF1MPN,)@/!B)7:^-SUHO^C-E9OQW!LKS M,G?^G7_SM/G'Q)7_H\!JN/^[!9('*$2H,L74;N=\<.2)OKYQQ8+_-C IG"LR MOIPKB6JB ?A]6A2NOJ$%FO^17/X/4$L#!!0 ( *N#JEC46,;AH04 #8/ M 9 >&PO=V]R:W-H965T]W2$J*W3A.US[L(3%)\1Z> M>WEX>7FQT>:SS8@<^YJKPEYV,N?*\W[?IAGEW/9T206^++7)N4/7K/JV-,1% M,,I5?S083/LYET5G?A'&;LW\0E=.R8)N#;-5GG.SO2:E-Y>=8:<9^"!7F?,# M_?E%R5=T1^ZO\M:@UV]1A,RIL%(7S-#RLG,U/+^>^/EAPD=)&[O39MZ3A=:? M?>>-N.P,/"%2E#J/P/&SIAM2R@.!QI<:L],NZ0UWVPWZZ^ [?%EP2S=:?9+" M99>=68<)6O)*N0]Z\SO5_IQZO%0K&_ZS39P[/NVPM+).Y[4Q&.2RB+_\:QV' M'8/9X!.TP"KSC0H'E2^[X_,+H#3-^-M!\([@:K$%.%GY3[IS!5PD[-W^/ M?7]3I#HG]ORMMK;+2C+L1N1\S1(YAC]DX7+K/L M52%([-OWP:\E.6I(7H^. K[CIL?&PX2-!J/)$;QQZ_0XX(T?P7O%32&+E66W M\#4XR?Z^6EAGH)%_#OD;X2:'X?RY.;'&$[*0E M.SF&_H,[] 2F=L3>LV>_S$;#X0OV]!+LSXR8XPM%;.$/,@N.%LXRCJ.9ZB*5 M2O)PSO22.4S&49$IXX5@0JK*D6 %5I'U*JI=Q09XEW''-H06OI=A.A). %IJ MA06Q77ZZU,*>@XPAVA,9@T32K-7(?G?,WEZT.0^^[K/@SAFYJ*)W3K,/ M)#823&ZT*;6)3OW*GL^2P6^G7=\Z2T:GLRY[2Q9-:M MF]/1I,M>4J&1%:)KGT(*(G'"00(9=0\'_"IG'38$H3QGUP^V9WJ:G)Z-DM%L MRJ83_ R2Z7AX@*G?M%W@0UA@..@-S[IU YP?SCDLAUUDYO]2KM)*<6^QV,9H M>RT\M'XR@L^]FHI&"5T/YTZ#WV6B,OZ#'X\Z[?W( M+G_+4=IO T"BPD6&E1;:93OJ$Y0J[M7F8\S3M,JC48+SN>)&**BU.9O^+O?M MDF]QO[KD(7FV-#K_P;/";9,=P 9]CXH, 9H6 VA9K:0(#B&>CO*01T 'E4:$ ML,$)GPD0&5\ K&F?1Z_6TW=HR$>P22D_*:"?$;S\_H/P/SI1[X0?H2^5 M7'.%[3KD89.OZRR]HX'*-JX[U(VV,ML3&U)B3BZ#UK1)@G7)D3I36?*@;TLI M8N8DV238RN5)&M,K(%M+YC;Z!,J'N.-8PC:91.F*B3YLN4;X0LJ!B'K-G7;< M$T1450*#X9#7MHR62U22-IX,_P5KXJ *K&(K7J24,/I*)I66/*_(U=8WXH8; MPR'S)"SMMB>^DL0YQ;C H ^RASQR?WCTE$K(>G MNE+ +%%@@")6W":H&-K(B/O0^&V4!53:[,"]\H(XZIBT1R F$FI*MSJ5U<1[ M["J6(A;5>/)?[A@9M]GRW.]H7;9\A]VC& M?>2J(N_$:UP@J)ZX0@6&"K0*V3")-G^T-D>%X2,5YK]KY[^**KL.*O,Q0A:- MV3D(00CI.UA4%O%A%W1:[(8T0)V]L#O:?9+%GKC3W64;I2-*)867F-KV#E7' M_9VW#*[!57BQ^?17%2X^:]K1]E%X%=]"]]/CBQ)%X$KB,E&TA.F@=X8WF(FO MM-AQN@PO(URE>&>%9H:'+1D_ =^7&E&M.WZ!]JD\_Q=02P,$% @ JX.J M6$)F$E40"0 7A@ !D !X;"]W;W)K&ULW5G; MCMLX$OT5PI,$')$(C4D93R8MQ)94>W%Z'M4_V]MHTOE2:/EGAFJJ2 M=ON:2K.Y&9P.VH7/:E5X7AC?7M=R17/RO]:?+)[&G99<5:2=,EI86MX,9J>7 MK\]Y?]APKVCC>K\%>[(PYBL_O,MO!A,VB$K*/&N0^+.F-U26K AF_)%T#KHC M6;#_N]7^2_ =OBRDHS>F_$WEOK@9O!J(G):R*?UGL_D')7\N6%]F2A?^%9NX M]^+%0&2-\Z9*PK"@4CK^E=]2''H"KR8/"$R3P#38'0\*5KZ57MY>6[,1EG=# M&_\(K@9I&*VE'XNQT**:3Z?DC^LXZ_\Z"OK,']-W] MT2B_%>_)%R87[_2:G >FO!-2YV+/>R?^-5LX;P&4?Q^+1#SH_/A!7#R7KI89 MW0Q0'8[LF@:WSWXZ?3&Y>L2-\\Z-\\>T_WF:'A?_8#R)C^+93Z^FIZ=7^VZ+ M+P6)-Z:JI=X.A2^L:5:%4(C0IC!EN?W9;#3EJ-J%4[E"X0[%G/T4'^Z'HI;6 MJTS5TB-\"D4F?@^ZUTDWR,/*4'X;Y0LQOYN++Y05F:G$?#0;B1,V:3JY2HOA MZ?3JN0#;P!02=6-KXZ!G*:").4CIE6"R\:2EAA6;WSV15 M7WT4\_3BNR/N&@MYJ9-7LQ7I;-N)W\UGK<10R,K@= ,IZT;B4V-=(^&L-_#; M%=(2 I;CG9 K2\0P$SDB YPUFL3T%:-Z\I*#K-Q!H#;2B0RLRKL;U%*TC1UF MW_W&B"RD2)&[%)\I;Y*YR2TQGXT_W'=6?Y[/.S\Y0)\_SH=B <-9V:9062$D M9\>NH/$_W9'@Z)5")$JY&8DOQLM2R :%8\.>X*'(9*WX!8/P;M2'ER@DUYU@1%E7J%IP'E$MGK'3UP8SSU\]#8\7TZ=#T+^K M*1!X"?S!@Y(Z(+'2[S6Z(RJA*CQ"];[*D;@WGI%EF<0=QTK:'%M"*6L?((!Z6D$< D&-4 U'&\A;DD^&!7 +$%+FHLW D#L')DFN5 M[V%@'R=*9V63$QH/[#8U8VS8JS(VL5\=L-#!AK)4, 3!JAJMLKC5;9VG*O+@ M"D6//TN9*>P$Q@1BNH$8_U7Z9V,7"CB'T1PDE@ "HQZX[IJ:W=W5'K3G5"*R M%IXHO;0206LR=B#@ ;'H]G*\@HOEMBUQ" 6VX*R%?7RFXQIK%AG:#3,T%Z_A M_![4H?ZN]F:U5:6('64J3CBD+>E8J=T289ZU(KU2A^]M=L+D$,.R@4O")SGV M;FF!0#8T6C-,"6*3X8TS6E,Y#!'C@_<=L%1&UF+<+LAOB'30%2 [CS4%K(#S M@B<(:U B*PJ^Q=J2&6#E5 O(EIO%8AMVMZ67JUQHXQFP&%@"5V,U*Z1>P:^( MT4/RM@_5%>\-""VW[&E)*\ 4B%(T:Q]5: 1@Q$*V$-'V?GD6I](VE(A$V9Y M*4[4\[CVK58)UDR!6#DHEUZJ U[ U4.859)SD:3%HG'HA'@$WR+PP"S'$9$A M%=YG*3C2!_T>XR:?M3MY"&M@#N\K"27$Y^16;N N]AV+3D%E.*'+ Z*8F&K( MOZ$/"AN4IZI D6P6,TR;KKTVX@L8%FB[3V1<,: A9\HU'? K?2O4@ENW4RNM ME@BWYE0ORX8"&ZR/\;D=:;:3&R?+ M*O>5=RY5HKF=!YPA7#ZXU(S-4^7$?6K'52,QRW.5^ L!"@-^-Z98X!GTOR/N MA&R&43'VFE\#4,FB^O7.JCL"Q7@!5( M+Y5BQ5-=>+%DY%14+1CPX;*6 &))TR8$D^DBN#<56Q %\#7C/-!:H8#@!&B- M\@=Z]H-]U'W?I1/4=E6]'P6NRM"*4!:_8R;"5AG,PIT% U5[:0EA>8L:8I?: MU;.#.N7,!,2H0*@'U'K G3QV4.1,RB,I[(R2.0Q:M[C;FZ>X[G[ P+=-.ZLH M*VJSH=!B8^+Z/3"1,9=ML*4R.*]'.,B(@IL08N<(!&MU=X,(1=%W MSJ"NXN1O%7\EP*,FY@+^#<-Y>(:'T 0M6;_V?M3=--\Z1^DRZ,-"B4"V0U"8 M<;ERN6">3$87717R_B>]LCR<4(\9,FRE?E3-$>,_D \5BW[532#MA097.'!U M%>_EQ/?R8Q%A/2GZ_%U!52KZB\Z2E<:%4>V#T=E?H[1!\JB FGP8@O]& M>@JQE^VD#'WI\%W05N&FSC$'P*>3IQ@TO0AS9UBYF$3@M.'DZWL+@YA!!WDW M[-.XBWX$[MF&3'TCFRF^*CT^RX7A!)"<8;SB@6?%Q,$11/KW1ZYX^4X(J.(7 ML=U!Q#,G8 7W/-'-/-RG^]05N>P$*\^[I1]GI",W?6Q3KKWW MLC5IMC^)=CWG:9TP0P^%!BFF^P0/^[R8[_<(AXJA^/F/Q_?]N9 MT[[7,3:9M#;<=R+G)* ]%,\ ]"=GHQ>["/WE4CJ@FV,?$,>];[X5V57XLLVT M@WS'S[_=:O?Q?!:_&>^VQR_OL&B%F1L 7D)T,GIY,8@?0MH';^KP!1E7$5SC MPL^")$B'-^#]TH"=T@,?T/V7PNU_ 5!+ P04 " "K@ZI8G#N'IG4$ #, M"@ &0 'AL+W=OQLXN:A+Y)(SAR> MN6K.-]KED*HW.P][2S,[U[4KI.*E(5N7I3"/"R[T9MH;]YXVKN4Z=WYC.#NO MQ)J_L_N]6AJLAAU**DM65FI%AK-I;SX^74R\?!#X0_+&;GV3MV2E]:U?7*73 MWL@3XH(3YQ$$7O=\P47A@4#CKL7L=5=ZQ>WO)_3/P7;8LA*6+W3QITQ=/NT= M]RCE3-2%N]:;+]S:<^#Q$EW8\*1-(QM#.*FMTV6K# :E5,U;/+1^V%(X'KVA M$+4*4>#=7!18?A).S,Z-WI#QTD#S'\'4H UR4OF@?'<&IQ)Z;G;-A7"#QU _=$P:0$6#4#T!D!,W[1RN:5+E7*ZJS\$F8Y1],1H$>T%_";,@.)Q MGZ)1--F#%W<6Q@$O?H>%CW1CA+(B9(2EO^8KZPQ6?[]F=P,[>1W6%\NIK43" MTQZJP;*YY][LXX?QX>AL#^E)1WJR#_T]8=D/\*MV3$OZ^.$X&H_/Z 4>S=O< M8D,Z(YBR$NJQ3[O^FO=I(RP)%&"S785M;"W90?M"*"6=[F]CA$N/SBQ= MY$*B]_-'AL MX,OJ0J9!SS[H>NU*D]I7G 0BM*\JX7T2=.&H>W.S'-DT37_F*XD>6] M=];IRP*BG^@@CO ,#HK.7N80'8YBFO2/)R>0&??'\0'>S?HF-\P[_?4EI9UE M#.A[5C7;UTB<'.,1GTQ^N#_JCT83/$^.QI"(^N.19QOWX\,#NFKBI/P/L( S M:V/9>V956S0<:W?J/D1<)K("O(_UODS82*1X@CS&W$ @G?HD# %K\P\B.4HE M5)(?+KR@+S4KUTIF,A'*D=Z@$FPNJ^>Z L008<4Q\4,N5]+M:$B5%37[W&HS M<"M=8):MX"B4;O\"FKEJD M0F$ZG[Y4:>.0BQ+=5&GP9C"!_XI'U*E-D+.,UN0;I9-)A4+SZL]%-'CM]S7S4+)RNPKRRT@Z9$#YSC)MLO #.,XU_6[OP%W0# M[.Q?4$L#!!0 ( *N#JEB*!AVW2@, '@' 9 >&PO=V]R:W-H965T MC@OI+*+J+2N?H\CFU> M8L7L6->HZ*;0IF*.MF8;V]H@XP%4R3A+DI.X8D)%RWDXNS'+N6Z<% IO#-BF MJIAYN$2I]XLHC0X'7\2V=/X@7LYKML4UNF_UC:%=W+-P4:&R0BLP6"RB57I^ M.?7VP>"[P+T=K,%'LM'ZUF\^\$64>$$H,7>>@='?#J]02D]$,NXZSJAWZ8'# M]8']78B=8MDPBU=:_A#@_&6Q.;7X10 YK$ M">6+LG:&;@7AW'+=;"S>-:@* M(_\;'Y.<7E-VT'29'26\9F8,DW0$69)-C_!-^A@G@6_ROS'"S]7&.D-?Q*^G MPFW9ID^S^2XYMS7+<1%1&U@T.XR6+U^D)\G%$:W37NOT&/O_U>,XQ4?M$#[# MRQ=G69I>P./H/RFX9@_0)7@$PC='K@UG*D?Z_EP)KD2XTFJ'QHF-1+BA7D%C MD,/:Z?P6KOQ%(7)&KG0!;]"*K6*^ST8=MJJ9>@!A;4.@TU&29>/I#&S)*&<> MLD8C:+4ZZL9I*+7D: +$H!<)+&Q6M1$2TED;A#]D4#/!7PGUZE8H#ESL!$=: M4.__(YPQK"R-I;QLQ:=),GJ=9N.3&= 8LXXI+M1VH/V8Y#T:A'Q@(!1%P>K: MZ'M!4P3E TPFH^3L9)1FDP'I(&VA=*<7UN\KDM\RMW$/*C>&KX-4EW2/.R8; M\L$IFK[JV%:=%0Y-\$+JK):"!\,-DZ'L[1-P\&'RLN] PAC=;,L#EI)J"?@7 M2R$4L0@F@=+EL H>??$#M[3,,*S3;,?.^W4:X=C/UI_ZRLVFGZQ[Q]DR@1 M6Z$L2"P(FHQ/9Q&8=LZW&Z?K,%LWVM&D#LN2GD8TWH#N"TW-V&V\@_ZQ7?X& M4$L#!!0 ( *N#JEAONX*F]1, "X[ 9 >&PO=V]R:W-H965T/V2O_O@7K^T?5>;5G]PA>^;1KF'2UW;]:N#\X/XQ8U9+#OZXO3URY5: MZ%O=?5I]'9R11KK694"QFIKQ^8^O_ M,%6W?'7PXJ"H]%SU=7=CU__084'/2%YI:\__%FMY]SE>+GO?V28,A@:-:>5_ M=1\,D0UX<;9CP#0,8$.D]C7I?3O<*?*?<2?'D?%),SZ9/ M]\A[DNSPA.4]V2%O;,'_>3'SG8/?_-?8@D7>TW%Y%$P_^94J]:L#1(O7[DX? MO/[[W\Y_./MYC[9/D[9/]TE_?:F\\;1G;VSKH6ZER,7'M-POY^-2(RY*VZQ4 M^T!K[UO55Z;355%:[%3KY:\P!S[,3:O:TJBZ\!V^0'QVOEBJ.UW,M&X+K'6E M'-XS+0MV%=[6\.EN67QJ6? MC?/%;[K53M7U _F:7M&3? ^_?SIY/:D^.WBX@-_/O_YJ F89Y..].,Z85G@EH<_6U5=%BMZTDF+$G/"LKL*D]<.$OGTH*ENTEH:7=5_!0'4=!VQ+Q&N0YO1?O:%%SQZ*I"5K M1Y:M=:='S792D/F_:O&9JMF& M**E?]%E[J9:1F)3- FT:U '"2S ;\+M?))U?5 M9P >?S_AH<:S,V"*[!%,X"W$D$CV*U5"3V\"R"<7DOW!;M582=D[QU_F4[2P MHO>$?K17I/E<&5=PO+:=[#+F]GVYW+&!%]":/3"$4-PL+_[F5.L59Y\\1G1M M .2L/Z*DS".87<)_@U.,VM(O;5]CN^#ER,]!^.>^E?S'MMIV8KS0(76+*O3P MC2R$8NS\^<]>G.NB;7M,=:-7UG4%AE%"+,[/CO^9+/>@E2LT@?MCYYR0U\Y- M'31G MM5B,S#[3W9K"F>%!-$I1LRT>?TT8$@S^AF0D&4P U3Q_?C1N'3D/%LJ3_!G?NHYO78GLF./_O+Z*V1V.F[RB 6;G M$4*BKJ\*,X<]::(**=8U#&.8"L%/*JV (X3M,S@>6*T)+)<>8; DW[%W:$DS MF+DX/#\2078-DT-PA4@H._Z.BPF)ST%FP!\+9?W I0FQ8*PP<,M1TMZOM&-4 MIDQ/AC^:MFQ7(T)YF%NAU5'C04VBG#6<96@VVFHG AG(E M9XCD7C5#9:9L]$FRT!Z@_"$!Y0][$>Z39XR^0AYO"-G&,'*_!-DE(I4I'^_@ M$>0@9$)R&.&;B8H%%/,94Z&%-NH+-B3JQF8'M^B;E:"B .]\'O?<RV0.9+-7AW^'EO?$(UC6CA"YSXL M@1)?2^Y1]4QYAD'T"7YF; 7J\FXP!7E\(N[LI,DFA#,B@MV::!2-H'EF%+_J M3IDZ!/[ *O*4Y0UH*>2"DGB@$KW:@R:(ZY;&E7V#91)G.BG^@4B[TVY"X=4S M^ EDB==6!GOA"E+,B>\&_[8^4_DD+R-6L93S_>PS[Z/-%A>XYX3I<&0:1,XZ M!I()4*WND]LMK*W6AF@JX3B2?KLPM!IQ@4GTF-EJF/3'G\! M%X)=[F#CM@I.LN;DM^%H^T+Y>0KEYWL#\58O6)/K89_'HGF_D/=P/\4[XT6< M,+P*:R/P5IZM85L=PRNE &)QDGZ\@$$>)[GO(1T,3DGV<'K1U\K!7;!#1J^% M/G$2 VN8%X-.(*Z&NTWO PN):4W[W]YEVI.[%Z%UZA>!%E9,RC7M2TEW7K; MN\C^B4(03/L0=A'>)?-L\VR:A'0GV!:]KNY1M3#+?3\'.&NW,9"#%N'%'EQ) MQ,$_+"^&?1OT6H?/F<%9-7HBD,!6"H\F!3F'Z1GCK5>\ J,;G*6'@:CNU(F@?)@&VC^;;+?7^G?V,=P^X MC]G ZS@KK[GXV35AL-#FRB=L^B[L/=L>:L.^!0).WY=+JC,*B3G-7($B=DCL MF]T;VN$3U-%CZ7IK'LF\"ND0:7I[)LHA0DQB_1WR^N D)\7EQM3=X+Z;W127 M<0KIVO5-+SI(L4&0[/22.O%W.F:T0^*@1[0659M_X=T%$EO8F,!.V[0+R<0; M'1&:V40 ([SBV0YE@J-H&&K3<,]A3V?^GMPXL>$$S_NC>PW MRB]Y'O[C"ID=X$2JC('$-XHJZ0\]B(IF\O($QH S5!/YE%I.3'IGJ@TUI >1 M 2A@+ A/UP\&H>["$C4#,F)M, D9_TY'?Y"6&G8#986A^ "V]]Q98(]VFJ@@ MM_+A>372VSXCGI\-QQ!G>]=^U6BW((__#4.A04QSI/ -ZAJNHRXJ2XWBTVNP M].U^,>HHQ+1XP>CYQ/[Y;\,IT?G9]'!V1*5?".#?40_ OUQ7O.]=<1D+[UOZ MJE]Y*-'1J].S\VEQ2 ,"!/_^_O*6'B;FH &.*RK_XTH7LE)I'1**,9V=:4EX MH>\"L.$F9 M6I)FW'.8W!(GCS5DNV/3'Q#!U \.E0F1,,EI@SC0SKV:\&8I@J Q_TCJ*GF,(E./A-Y7QX=>'G6QN3_!0YWQ4H2. MD;!1PAA@7')JL$!TNA#]T,#PXSW^V=J]CP-P$!%DOB!;/C0-]K@P[9HI4=Z3 M$0R*/A1*5(S,=*EZGYHA0R!6(/Q',R@@)9B).Q]#2^1.+#0W$!5B2V$Z.S.A2 &A0Q5W3 M@5DM=;70N6=2NTEYO=76&[IQL]X1GQT0/YQ9-\7AV^O+]S='4N5S<)OTH@TO2@G!C0L\:N4DS27OXL>3D W\D'DQ M\CVJD9:[S<'GL(0;+FFNXFG5D-!"*I D%#M?NI M9H/*CF1NK_@HHW1)X0G[IUA[.!?R3,G$5S;*,Y8PF)H=J^!T("]O[4+R7:GJ MJ0'.36]"S@S31_=N-Y_@3/H]H0MWL:X2-9+).!GNBMO,OT:5>U1BI_:BJ!U ML#)5SFICESIAY/CQ^O?T@-BUI##/CA=.AO+H:V41)<8_[%T"X2S-T%>/(7P9=AU/6O3 9+N\D-[.3'A[G.H-42[^B%TI_G;QY:(S I$ MF.XFC35LR5QQ0:0]'R3MN,#3C<",%I3A I7;39P6$JOM-W;5PE,]VT;*6RX M"^UX$#V3,QQJ*TL@D3+IUD"HV*C%OBV;#CLZ(B'2+7_4XJ8F\6*!$C)0&-TP MQ'%Q(%\4?X$)=4RU".*76(%HK%+-MRW1H#MD#93E_EN['9)X:_9% "]OT7:) OACK-)]W<*T1*'=C.FX* M7FP9,]P9"JEF=RYRNG/6KV2-0U9"@4-UU7;S,?K7[FMO$>RI(YQ").OK;]++ MN)*LF9WG&\'<-L/:/ RD<6*_@L3QK'&C@1A:;//:KB6\AP6EJR]<;^3<]JNP M^N,$0[@-^9'.!2.B/G\ZAJC#FSF2#A'S. 2WK\G$VN3#9;I]3(E4F-BU1]=J'' M)7*(*1 $9TJD\.>-5 'B)IND:[M9E, M/^#E8]G0KV:F P#U\58&)^V$2XS) MB@E#O(=U\'%7QA"[V%?"3T!C9#W+!86+P_P]@TW#A1SU\'9)6&X $ M\T@N'.X\2&,EAX)-*D?W%<.Y[T8-^2STUYB^AC(NYEFY6:2/.5F-2C]$\OGXF/HE%RW=,"]^[!@ MO]2=!S636.C%F"+F,!E*CWA7A Y< (5R*LE7;TPU1F[3?9LP+DE'*(MH?.,H MP\3!DZ&C$B^D/!:W<0>)D6T>ZJW]YVP;AYF,-_$24NPW.WO/EVOD)O4=&WZK MHP>L==TQD:R(W_+ YW1A_%Z5^'@F>D='M-*S#6V$*);*.?Z1@XQESN7E^$$R M 4#V+6Q6%]-(OKK-Z98&'NS*Y0.]*EG@X]/]WNC;8"@3:J&W\3+9G3S:=2[OR8O&Q^9W!]RD_Z-[9UL93H) M^\150NI I/9(.IC@-MK"4N\HW4")KP]?JR';9@%36B_Q$CN*=/F;;V&&)WR3 M>6B(\+5Y0E*NQ=(Q=[H8W()O=('$L((;"B 0TX7N.RFM)83X,FLIC07J/0>O MW^IYN'@63OTZ/CN%$Z/N80WX-E,\9"$M(?XMN$!-13J1$JS.;V-XMC** +D( M.B&?-4V $1^_#O4GBR[HQ("OQW#;D(XBB!/1_V$_^25^L &7YZ]5R-.*[QBPK%@PM;%H@T"^7:WK>7%G0"IM[^G:^=5]])PH M)'3OB M-/L)(QTV\0\U^>9GV\FO&=.WZ<>@%_(3R.%U^27I.T5G562).8:>G3Q_=B!W MI..'SJ[X!Y&H7SK;\)]+K8!B] *>SZWMX@>:(/U$]O5_ U!+ P04 " "K M@ZI8Z@T0R,4" O!@ &0 'AL+W=O.@1-MQV&'12;CH7*DB?13?OO1\F) MFP!I+K$HDH^/%,F,5L8^N1*1X*52VHVCDJ@>QK'+2JR$.S4U:M84QE:"6+3+ MV-4611Z<*A6G27(>5T+J:#(*=S,[&9F&E-0XL^":JA+V]1J568VC7K2Y>)#+ MDOQ%/!G58HESI)_US+(4=RBYK% [:318+,;1M#>\'GC[8/!+XLIMG<%GLC#F MR0MW^3A*/"%4F)%'$/QYQAM4R@,QC7]KS*@+Z1VWSQOTVY [Y[(0#F^,^BUS M*L?1900Y%J)1]&!6WW&=SYG'RXQRX1=6K>U9&D'6.#+5VID95%*W7_&RKL.6 MPV7RCD.Z=D@#[S908/E5D)B,K%F!]=:,Y@\AU>#-Y*3VCS(GRUK)?C29MX\! MIH"Y7&I9R$QH@FF6F4:3U$N8&24SB0Z.'L5"H3L>Q<2!O7N%8?V&:/)IP^]\^3+ ;:#CNW@$/ID MSI.9-PK#HS5UK9"GA(2"&^%*N.4Y@SO=SBLW_C[V!_'WLW\L$<@W "S\)$/0 M:'(\SEL,,L^@\'KYQ@#RQOK2$D,41K'62S5::7(WA,?2(NYT"/#[9F7WP+MB M?S?GO1&';2EJ(7,XLI@A3WY^O,VCCU^A<[B56NC,2U._4R1QN_B(M?2$\(479BZI84C0AN"55VM@TF/0 M 5REE["O">*M(:[0+L.J&PO=V]R:W-H965TQK@,YE-_=JOG4U58P27>:C!%EC']O$"A=K.@ M'^P/[OAZ8]U!;S[-V1KOT?Z5WVKZZM4H*<]0&JXD:%S-@O/^Z6+DWOL'7SGN M3&,/SI*E4H_NXTLZ"T)'" 4FUB$P6K9X@4(X(*+QO<(,:I5.L+G?HU]YV\F6 M)3-XH<0WGMK-+)@$D.**%<+>J=T?6-DS='B)$L;_A5WY=G@20%(8J[)*F!AD M7)8K>ZK\T!"8A#\0B"J!R/,N%7F6E\RR^52K'6CWFM#Y8T.KE>4J$O M2O3H!^@QW"AI-P8^RQ33E_(]8EK3C?9T%U$KX W378C['8C":-""%]?FQQXO M_F_S+[E)A#*%1@-_GR_)?,J8?X[97$(.CD.Z*CHU.4MP%E"9&-1;#.8?/_1' MX5D+X4%->-"&/K^GJDP+44;K0/[<4%7E+L_-,<;MF \;!.M"#$M7I.!IN\!; MNE@Y)5NO)$<-.Z8UDQ:83/VUNV%E?1TH0$'AUOY^(5CR^(E8*\H@^//VYA0H MALFF#B)<8H+9DIY7)W%IUT&EV3"-\ N$W>'8+X,8OI4T#%"?,9;(<+F&<6<< M1YW^:-+8?7Y"G7!#2)HG#J7?[P[#>KU064;D6E#V]&XVM9/MTJ02P2WSS \Z4Y"^!7&@V[DUCMN'C^M M-")H9GT0-=I"2](Y[-/]H!NZ9S44D[*@:DSYEJ=(+G_F*%+X^&$2]:,S>ECO M6E)K6*?6\-VI=R-')\9 M6-7MB3?:4];@U\A6EY+DW:30VB4'M6YNWB3?@@E"1+CW/X#7*BES^1JW**!? MK5&UQO"@+"FG8D-+6"YYN'5APN^%B_:*)678;S7FC-,YQ5$:\J$K%T4F:7!\ MT!60!Z$TVX>P?5=J_DFA1A1/B1/?NIS;[4NGJB$0C5@?QQMT!F%8KR65GY5Z M6^;_^_X]OH\[<32LU_?Z_J542W,8U& M]<<:1:NNXXWB%8%FH1\('!I$TT4[I-\/1NU#"6HQ%(ZCL2E=^S9-7SNS0:1! MHM\)Q\/J[ZL>\[H2CD6CUYC@,M1K/Z<:2%0A;3G,U:?U*'Q>3H"'Y^4<3=K7 MU!Y!X(I$P^Z8NK(N9]/RPZK&PO=V]R:W-H965T D-TTT MQPZVNXQ_S[639@7:2E%R;=]S?&[L=5$^Z0C3PTG"AEUYE3#OW?9U7V#!] M)EL4M%)*U3!#0[7Q=:N0%0[4<#\*@G._8;7PTH6;NU7I0FX-KP7>*M#;IF'J M]QJY[)9>Z.TF[NI-9>R$GRY:ML%[-(_MK:*1/[(4=8-"UU* PG+IK<+Y.K'Y M+N%;C9W>B\%6DDGY9 =?BZ476$'(,3>6@='G&2^1-0S]3RY9)K]X:NSXTO/,BWVLAF M )."IA;]E[T,_V$/, N. *(!$#G=_49.Y14S+%THV8&RV<1F U>J0Y.X6MA# MN3>*5FO"F725YW(KC(8[S+%^9AG'"0BZ#.\?;*P_+'Q#V]AD/Q\HUSUE=(0R MAALI3*7ALRBP^!OOD[Q18[33N(Y.$MXP=09Q.($HB)(3?/%8<^SXXB-\KZ5J M^+'*M%%T-WX>*K3G20[S6+_,=4G(RLYT"GDE?C ML< 5P9H,U6XFAG7-.19[?!K>0CB;?(RG%$041.?P*++_TZ8QQ)-D-H4':1@_ M+JVGF\THB*-)$H9PZ+_[>^YH4&U<#]#@.'NCC+-CFUGU[GI-[WL4U;RIA0:. M)4&#LXNI!ZKW?3\PLG5>RZ0AY[JPHE:)RB;0>BFEV0WL!F/S3?\ 4$L#!!0 M ( *N#JE@UMUJO60( #X% 9 >&PO=V]R:W-H965T D-XTUQPZVLVS_ MGFNGS8I4BA3%OO8]Q^?:/EX.2C^:!M'"I0TDRM M=,LLA7H3FDXCJSRH%6$21?.P95P&^=*/W>A\J7HKN,0;#:9O6Z9?UBC4L KB M8#=PRS>-=0-AONS8!N_0?N]N-$7AQ%+Q%J7A2H+&>A6-WC0E[E);,L7VHU@';9Q.8ZOE2/)G%%L M?B6?4%JE7^#]/2L$F@_+T!*OFPW++<=ZY$C^P9'"M9*V,?!%5EC]C0])SR0J MV8E:)T<)KYD^A30^@21*LB-\Z51DZOG2_Q9YR4TIE.DUPL_SPEA-M^+7H8I' MPNPPH7/*PG2LQ%5 5C"HGS#(W[V)Y]'G(W*S26YVC#V_(^=5O4!0-4S2#XD\ M2G-8Y'V#P*?M*)A@LD08F 'Z:B7(I&8!= !E,YT 7&*);8%Z-Y+"+1OH%EK4 MG D#;R$^F<5SWV:S!![(B+0*=%J5: Q\FL,\>RW%Y\WC9,(=VK-P[TZWJ#?> MN09*U4L[7N]I='HG3K&%C5>8<4RI+? M?+>A!PZU2Z#Y6BF["]P"TY.9_P%02P,$% @ JX.J6 [M\H46! [P@ M !D !X;"]W;W)K&UL?59=;^I&$/TK(]\T:B47 M;&/ $$ BR8UNI%PU2M+VH>K#8@]X==>[[NXZ)/WUG5V# Q7AA?V8.6?/[,QZ MF&V5_F%*1 MOE9!F'I36UM-^W^0E5LST5(V2+&NE*V9IJ3=]4VMDA0=5HI]$ MT:A?,2Z#QK%3#56<(F/&DQ354R_7Z-0VWD0!_N-)[XIK=OH+V8UV^ S MVM_K1TVK?L=2\ JEX4J"QO4\6,;3Z]3Y>X<_.&[-P1Q<)"NE?KC%?3$/(B<( M!>;6,3 :7O$&A7!$)..?'6?0'>F A_,]^YV/G6)9,8,W2OS)"UO.@RR M>L M$?9);;_A+IZAX\N5,/X7MJWO8!) WABKJAV8%%196WS++%3*LM:.=-;&[B0_5H$L>E2\JSU63EA+.+6UQ9^/F%K02:7V9] M2Y3.T,]W\.L6GGP"'\!W)6UIX*LLL#C&]TE*IR?9Z[E.SA)^9[H'@SB$)$K2 M,WR#+KZ!YQNZ;T5C4!0:WA0JJIE\O_R2)?'XRIE)#NO,:R4( MS>4&:M1<%0:8++P%UVOT#PZXI$#06-#,X@Y+6<[++LU3^/J)][$?74:.U0KU M?F< RX)5!BA<]_UZ<1?VH)B$..DE$?P$%S"(PC1-V\DP28X!3_BJQ*N3?Z.Q MX!;N6,X%M^\0I[UL O$PC**(V/QP!+U%P=ZQ@%O-ML<'QX1+P_$@]L-HE./S MR9G$X2@;0#8)T_$8'M"8*32254I;_B\)+N@MJ,:EVJ6*&],0.T*N#&W%83PB MW6$R'!]PAB!)^:2]P"P+$[K;EOBY)-JV4%M'+G/1%$YLWFA-84+M#J;/+V5= M=%7ME8XSNMIP,-[+/S:WAUZX0,9IXB:C,*/)\D0!A;[DJ.482T'Y;FCE=:B,7Z/ MU;7@N7]/SF!Z>"]4<4W6K57E+_#DR.[IM[2SGQ=")_L42]R M=3QLAX]ZS=L(UKMZG5(L%,S&B_H(?0T7A*2V(81/@0;ZRN](/>4I%*G%M]SY M_1\_[@TC M//J<]=_Z )5:@WOM72G;IB:_M1M]MU\V7;Q#[&ULM59M;]LX#/XKA'<;-J"-W^+$29, ;;?A!MRPHNVV#X?[H-A,+$R6 M/$EIVOWZHV3'3:]9[LOVQ7HC'SXD)=*SK=+?3(5HX;X6TLR#RMIF&H:FJ+!F M9J :E'2R4KIFEI9Z'9I&(RN]4BW")(I&8E%S.UL8)+O-)@-G7- M],,%"K6=!W&PV[CFZ\JZC7 Q:]@:;]!^;JXTK<(>I>0U2L.5!(VK>7 >3R^& M3MX+?.&X-7MS<)XLE?KF%A_*>1 Y0BBPL Z!T7"'ERB$ R(:WSO,H#?I%/?G M._3WWG?R9VF@=Y "6NV$;8:[7]$SM_,H=7*&'\%[:M;!H%4&R, M576G3 QJ+MN1W7=QV%/(?Z:0= J)Y]T:\BS?,LL6,ZVVH)TTH;F)=]5K$SDN M75)NK*933GIV\1>22P9>W[*E0/-F%EH"=4=AT0%&GO8>KQTN,>_GV^-%;3)?CGD(\M MQ/ PA'L84].P NRZ9+' /?PKGM=*6__"N./^N/WT&9@R2 MZ3\@3F/ZYAGY:Y'B:H&$6FW!V9(+;CFQ)JDD@D]$C&"(X3[_^"3*0RWS^)"Y$[2./%C/"2)_P357P-) M@HJBYVI0TJ(O]?3K[YB$S=V1X+$2Z/K8H]7S-^6 MU\3\ 9DV;V X2" =9#2.:!P^!RBY*=1&6B"["",2?0GY(*5O1BIN/H&7ARI& MN%? :]1KWZ8,>+"VEO>[?2<\;QO HWC;1BE(:R[=U5J1:C089P'HMC6U"ZL: MWPZ6RE)S\=.*NCEJ)T#G*Z7L;N$,]/\'BW\!4$L#!!0 ( *N#JE@TZEZG M@ ( (@% 9 >&PO=V]R:W-H965T$!"T&T/TQ[S^[*T_AZV$B^B3A+A/ MB#WOKI!G><,LRZ9:K4&[:$)S"]^JSR9R7+I+>;::O)SR;'8O ML*5 8=3/P)3 (/2MK*P*TLL/B8'Q*E@5>\X36/]P(^,#V" M9/P%XBA.]^ E0Y^)QTO^VR?<<),+95J-\.MJ::RFE_%[5\L=8KH;T:EE8AJ6 MXRP@.1C4KQAD1P?CL^AR#]]TX)ON0\^>27U%*Q!4";=EB?[QPE873\SB+M+[ M81<5@G67#$NG1_#,I35@R7&MZH;)]Z.#BWA\?FD A[J\JVNIKJ:Z0'*BS*_. M[EVE5C7D] :X;+E< 4T-BB3=&:#)X>%+):BDJ5GP&&R+;2=D(9=H&UL?91M;]HP$,>_RBF=JDUJ24@H!0J1@';:7E1"I=M>3'OA M) >Q\$-J.]!^^]D.9'2BO(F?[G[^7\YWXYU4&UTB&GCE3.A)4!I3C<)0YR5R MHCNR0F%/5E)Q8NQ2K4-=*22%=^(LC*.H'W)"19"._=Y"I6-9&T8%+A3HFG.B MWF;(Y&X2=(/#QA-=E\9MA.FX(FM[TT1Q<))F4&[?X7DR"R E"AKEQ!&*'+R,E[VS*"]TCD>SP_T MKSYV&TM&-,XE^T4+4TZ"00 %KDC-S)/.ETNF_1=VC6TR#""OM9%\ M[VP5<"J:D;SN_\.1PR#ZP"'>.\1>=W.15WE/#$G'2NY .6M+VXJAP M25D:94^I]3/I7(HM*D,SAK"P/P25P@*61N8;^/Q,[+;^,@Z-O.FNH M\0?4!!ZE,*6&!U%@\=X_M I;F?%!YBP^"WPDJ@-)]PKB*.Z=X25MV(GG)1_P MGI%74ME7" \O-35O<$]USJ2N%<+O:::-LL_ESZG &V[O-->5T$A7),=)8&M$ MH]IBD%Y>=/O1W1G5O59U[QP]7=J2+&J;*;F"_R,XI?4L[;36YQ+!N+1#Y@H6 M_(DPNBD?]Z?LW<8:S26OB'B[O!C$W=L[#4M4%#5,X\R19Z@.>4Y@F%P-AE$GCN 3#/M7W:AO\[2E!8I"0T5H<4W%]8:* M KR,^*X=WY/MZ\G+]OF4,[/E*2G-8N O:IIW^ M!5!+ P04 " "K@ZI8W_4CK*0$ !0# &0 'AL+W=O9)-M]Z/1! MV *K*UM4DB'TU_=(OI&4T#SD)99T+OK.=RXHT[V0WU5&J8:GG!=JYF1:;Z\& M Y5D-">J+[:T0,E:R)QHW,K-0&TE):DUROD@\+QXD!-6./.I/;N3\ZDH-6<% MO9.@RCPG\G!#N=C/'-]I#N[9)M/F8#"?;LF&/E#]=7LG<3=HO:0LIX5BH@!) MUS-GX5_=Q$;?*OS.Z%X=K<%$LA+BN]G\DLX"#XV=$EY=PX0AA_ MUSZ=]DIC>+QNO/]H8\=85D31I>#?6*JSF3-V(*5K4G)]+_8_TSJ>R/A+!%?V M+^PKW2AT("F5%GEMC AR5E1?\E3S<&0P]EXQ"&J#P.*N+K(H;XDF\ZD4>Y!& M&[V9A0W56B,X5IBD/&B)4H9V>GY/=[0HJ8++1[+B5/6F XUNC7"0U"YN*A?! M*RY"^"P*G2GX5*0T?6X_0#@MIJ#!=!.<=?B9R#Z$O@N!%PS/^ O;&$/K+SP? M(ZRER&&)6"76 O*L,UA:AJF$/Q8K9<__/$5 Y7]XVK_IFRNU)0F=.=@8BLH= M=>8?/_BQ=WT&_;!%/SSG??Z ?9B6G()80YNMU:&#_I,4Y985FU/ S[M^S"AH MDW98F>X$B[[0"KNMNR=I[MG4]P". M!HNA8.QD.T;T[BFW!H>&RM6P!Z+ M+NO8E[3C_D6&]'&:^V>&4-0.H>C-0ZB=H NEJ &/G=>>_2#DM[QCLL2%_"R[1K8U1*\6E!K;H2G*4V;2O"28&CR/Z@ MGNW;%Y5[2Q.:K[">NN)] 0U;=N)&T= L8AQ-?J=Q#!2E(]G[]-B"8OT+ZS_W-!X*DOGG9F$5*FHTE*]Y]@_M$K)FNR$M(++LF@W M/6 X'#'6NAD*?&\:)*1#\JZCX\M__;N(>FT:!&L!6Q_1/UF^+_$G);3CY1*[ MW/=ZIXT-8@3_S-B8CN.>-?2&;S=T3638[+PT1:O;61K TK%'"Z1E.O/\*^E-7[M=IH ML;5OQI70.";M,L,G/Y5& >5K(72S,1>T_T3,_P502P,$% @ JX.J6(W= M,D]C P ? @ !D !X;"]W;W)K&ULK5;;;A,Q M$/V5T8)0*Z%NLKDT"4FDIA3! RAJ"SP@'IS=2=;":R^VT[1\/3/>"ZF41 CQ MXO5EYLR9F[W3G;$_7([HX;%0VLVBW/MR$L)Z%EUU)XL!RP>!+Q)W;F\.[,G*F!^\ M^)#-H@X30H6I9P1!GP>\1J48B&C\K#&CUB0K[L\;]'?!=_)E)1Q>&_559CZ? M1:,(,ER+K?*W9O<>:W\"P=0H%T;85;+]3@3IUGE3U,K$H)"Z^HK'.@Y["J-C M"DFMD 3>E:' \JWP8CZU9@>6I0F-)\'5H$WDI.:DW'E+IY+T_/RF*)5Y0H0% M:EQ+#TLEM(.S>[%2Z,ZGL2"B DR. /;@H]$^=W"C,\R>Z\=$KF68 M- P7R4G C\)>0*_[&I).TC^!UVL][@6\WA&\6_32(M65;WQV\.UJY;RE"OE^ MR.$*KW\8C[MFXDJ1XBRBMG!H'S":OWK1'7;>G&#;;]GV3Z'/[Z@+LZU",&OX M1#VZ1"M-)M,V7Q]T:@H\1/LD\&':]SF"Y\S#BML52FL>9(8./!V0G=)HBIMC M,IK(E V954TF-"NC2+>4F]J;FX"][FE M\MXO2J"22O.VIIXO>["@)@]MP,$.UYY.L>Z+4V>?CD5D G<47IEB%9^7<#FF M87!)PZA+0V\THC1ZI#34(1PFD Q9@MC=/)9T@Q%KBWYK-=!55C(!X1Q2G,Z& M_7,X2P8T#"YYEIP?9\*VV>Q@U-H>=^!$F0[:,AW\=9E>4ZBM7&U#Y@X5YDFH MORU,.N$R2?>-T<68D<13* 5L;C:NG7IA_VNA/'.4S$[^N73:6_@E]#DKKUZ, MDF[RAC,UWEO>-%Y0 5%QC,=4.L.#Z8OW7H0"[2:\>QPMZL?J<6AWVZ?UJGI1 M_HA7[S(YO9'$4>&:5#L7EY0^6[UUU<*;,KPO*^/IM0K3G'X/T+( G:^-\M00 )$- 9 >&PO=V]R:W-H M965T1*(D[^_5X)3.S$IN[./NP+""$=G:MS=+D,UUP\R"6 (D]% M7LH+:ZG4ZKS?E\D2"B9[? 4EOIES43"%CV+1ERL!+#63BKQ/'2?L%RPKK='0 M]$W$:,@KE6X0KR',-A#1^-)A6NZ2>N-W>H'\VL6,L,R;ABN??LU0M+ZS((BG,696K&[[^ M'9IX HV7\%R:*UG78WW?(DDE%2^:RC2BZ88)U#OL*U]&C^TF#>5ECT@.8'OG*2[64Y+I,(=V=WT=^+4FZ(7E) M.P&_,M$CGFL3ZE"_ \]K@_8,GG< ;[ID IJ8)^P9/:;(6 A6+L"T_QK/I!)H MF+_W!5]C^_NQ]2$ZERN6P(6%IT2"> 1K].&=&SH?.YC[+7._"WTTQ4.95CD0 M/B??5D:GL?8U:KB/:C?8[1*(TB*3F3Z"#?K25*A MJL*,F>2L/"=_5,4,.UI&DGPW9P'2L_$C"#S:Y#?<6T70H$ ^LTR0>Y970%8X MRTCQ=L+U$X@DD[B$R)+.D3>@4T]6+M"]I1&M8CFY!5&0DS^!"7E*OE5**E:F M>A"3FN@G2,"0;DSE$6J[#K6#V"7O">V%,=X&/>K@Q:G'-_?K MIU4F.MYC_IA#IA%./#ORZ"DNX4;$[\7!'G+H]F39VAV9.7%D#X*X9N:\,'/# M#D<%K:."HQUU VC[+-%$IT;RNS)#.W0YK!-\_V$XVG:HNOGJE F/V[&G>\MNKF,[CG-:0_[4:F&\0\'M1;II.T%(CA;MER6Z M^7](=%<^UKMY.$-$@6M3W!>]/5&,VT.Q&=DN#5N%PL"FCHOBX2XVZIP$F%>T M!M@9;FLSP+&NT2;V7R__)@<,(LP!3EBO'>':VATNM2FFIXXL$+99(#PZ"]1' M?Z<6P 2';=B7 #IQ_T4"@+H@J<][LDT":A+HL(0++"P()@.8=%#KJ>3B=YK+?;F6$UWOH(Q\F1R;P/QVD5NNT+;)#IGW:"M?IWTW)E.L7S%2FRR@1./G!,\S82E6 MAIDN672)N]FH-@KJ'XS"Q^SBA>ZA0-#ON 71(#H^%+3TJV#DKU!&4]M1Y)H[ M]>(&XN>FT*DR,'*Y=AQ$>\]$?ZM,+D LS,^ 1+RJ5'7%W/:V_QOCNLQ^&5[_ MK*!Y%I@]2 YSG.KT!O@=%/4/0/V@^,H4W3.NL(0WS27^,X'0 _#]G'.U>= + MM']AHW\ 4$L#!!0 ( *N#JEBC0*7?-@, /H& 9 >&PO=V]R:W-H M965TST:1% TK):Y2&*PD: M]XO@83Q;9<[>&_S%\60N9'"9[)1Z< M,QA".L=+^8S^N\^=]8*^Z1.?V"?S\3A%4H8_X53 M9YME 12ML:KNG8E!S67W9]_Z<[APF,9O."2]0^)Y=X$\RP_,LN5F\BQZ4KRM9JVN7D9Y>/5/=/LE UPKO/RI@1-*AAK>J:CFQ;,4WKSVPG MT(SFD:6 SBTJ>O!5!YZ\ 9["%R5M9>"C++%\[1\1T8%M3"PH:2[;/]^V!FKZ;+\72 R7 MR/CSM!6S<$*2:+_QYC1*/-!>"0I(:3ASKDHS@^=*([ZZ-4 U+ZJAZ*_5%![; M&C6S2L_@\0<6S%K-=VV7G57PA.6)$Y.UTHW275(_P[MI&/\Z&3GI/DPFTQ%\ M1D-<2G[D)GHVL6. M+N81E>?@IZXA[%;:;C0-J\-@?^CFV7?S[E6@=*2#,.2FOK81B:O,2*F4M5HZ23I=(5LV3J56AJC:SP MH$J$213UPHIQ&4Q&?F^N)R.UMH)+G&LPZZIB^F6&0FW'01SL-^[YJK1N(YR, M:K;"![3?ZKDF*VQ9"EZA-%Q)T+@2,K\4X MB)P@%)A;Q\!HVN -"N&(2,;O'6?07NF A^L]^VK*933C@[N4?!+!8P9]IR M-'#^R!8"S<4HM,3N?,)\QS1KF))WF%*X4]*6!C[) HO7^)!4M=*2O;19!+VU!3SY?^1Z@O\*B9-,RGAH&?TX6QFJQ?Q^)N:+/CM*YJ MAJ9F.8X#*@N#>H/!Y.Q#W(NN3XC.6M'9*?;) U5AL18(:@GO!W!,]4G>XZH? M2P3KOC\L7+6"/Y'64)I;QH5Q(BSYW*BJ9O+E[$,_B:^N#15G(ZSVPNSARW*9 MBS7E U %.FBN*#NDH0U:&25XX9$+)IC,$7PB&V"R..5M+$V55T:*J$%IUMSF M<#F)TUBZOK%!=[^J$,Z%,N8"J(EYWJ42%!^7*R L5X49PM1S4<[E99MT<(LY M5@O4^YT4IGFNUNYB34=\XQYK^.;#3.$C=-.$1O] R?6;\QGTHA2R3C\;D$_< MB=,NS8W]6&K$5X7T5M(K,R7J#FRY/\%:&PO=V]R:W-H965T]A5M15P0!R<9))8Z]C!GC3+WV,[ M:2A26[@D'GO>FS]5$^Z!D#RW'"A$Z]&;->^K_,:&JIGL@5A3DJI&HK& M5)6O6P6T<*"&^V$0K/R&,N&EL=O;J326'7(F8*>([IJ&JE];X+)/O+EWW'AD M58UVPT_CEE:P!_S2[I2Q_(FE8 T(S:0@"LK$V\S7V\CZ.X>O#'I]LB8VDTS* M)VO<%8D76$' (4?+0,WO #? N24R,GZ.G-X4T@)/UT?V3RYWDTM&-=Q(_HT5 M6"?>>X\44-*.XZ/L/\.8CQ.82Z[=E_2#[RKR2-YIE,T(-@H:)H8_?1[K< (( MPPN < 2$3O<0R*F\I4C36,F>*.MMV.S"I>K01AP3MBE[5.:4&1RF^Z$91)9D MSRK!2I93@623Y[(3R$1%=I*SG($F;\D#58K:*I)7MX"4);RG:D86\S!=3:1:.=W&!]UP-OF\RCUR4KN\QIX^=$T&RO;1#*SMDI$]UD*?TSJP18[-3NXAG;BC_OPNIA+4C&A M"8?20(/9.Q-7#1,[&"A;-R691#-S;EF;1PZ4=3#GI91X-&R Z=E,?P-02P,$ M% @ JX.J6+@E)._@ @ H@< !D !X;"]W;W)K&ULK5513]LP$/XKIPQ-( V2IFV KHT$96@\,%5T;,\FN386B9W93@O_ M?FM89HH&7(A=ZXF7&E"/?UTF&!=-GLD1! M;Q92%07C LO'KN]F8K'LC(Y%SA3H*NB8.KU&G.Y MGG@];[/QP)>9L1M^/"[9$N=H'LN9HI7?LJ2\0*&Y%*!P,?&N>J-I9.-=P"^. M:[WU##:3)RF?[>(NG7B!%80Y)L8R,/I;X13SW!*1C#\-I]=^T@*WGS?LMRYW MRN6):9S*_#=/33;Q+CQ(<<&JW#S(]7=L\AE:OD3FVOW"NHD-/$@J;631@$E! MP47]SUZ:.FP!B*<;$#: ?0;P!]EVBMS*5UPPR+QTJN0=EH8K,/KC8. M3=EP85V<&T5O.>%,/*_= [F .5\*ON )$P:NDD16PG"QA)G,><)1PRG,Z0RE M58XNNBK+',E/PW*8,IW!+9T(N!/UR;(6'=^@83S7)P1]G-_ \=$)' $7\#.3 ME68BU6/?4 Y6B9\T>J]KO>$[>OMP+X7)-'P3*::[>)]R;PL0;@IP'1XDO&?J M#/J]+Q &X:!#S_3_X?T#E'PM2OS#R+;J<.@KY\$-E.(:*V$-%!=Z:LY/;>XPM- MDY2;BCX!0AIXI;EC3V]7]M$;1WI!--BS[6W097BQYYJ_U>X*5$LW!32XCE5? M_':W'317KK_N[5_3 *KGQ3^:>GK1M5YRH2''!5$&9^=4;55/A'IA9.F:ZI,T MU*+=8T9#%)4-H/<+*4B&K\G#5Y3N#HQ_%UM")/J1)IFX'VVEW'T()"22&H'5KSUY)$FB2:H>?U3045VF#CQ] M?:0'1>-58U98D$>6_$YCN;T?W8Y03-8X3^17=O@'J1HTU;R():+X'QVJEGAYQ]D!<7VVHND71?\6T:I':*:E^"*Y M^I2J.+D,,.7H-YSD!+$U"FB&LXCB!#UE0O)<:4X*]#?T!7..M6;0E4_'0U2\?T"]HC,06Y>'NSWAOCG<(Y$Q/+B@[8YSMNVA.?R%[%3I5A%N&[K"K47G M%CSW'"]?"1I3-?1=HQ><%-)[D2SZCO[]3W4J>I(D%?_IJ>=#R9WT<_6P_5'L M<$3N1VI<%H3OR6CYU[_8,^OO?1T."?,@83XD+("$A4"PEFPFM6PF)OKRF=.( MH!WAY6B#KM0($[,DP5PT1S_TR<;('2J;$K8H8'JFWR\G-^[B;KP_E0-DB3XD M+("$A4"PEARFM1RF1CE\RW)!8A1A50*5/_OZW0@8VN\E;';2[Z[K6E:GXR&+ M]"%A 20L!(*U.GY6=_S,V/%/6:2R;D%TAK'6^QD*'BF+T2AVW-IQUM0);H0\("2%@(!&MI8UYK8V[41E#KX1IA(8B\ M5@NF*.><9AN]9J$J-*C.S*W_E]RJ>? +R]12 M52?LJLU/97VO_!]J]2IZIT?O/: ^9+,#2%@(!&OI\[;6Y^W%^JQ'I_^_1HV5 M'JI1\U_@3VKT/: ^9+,#2%@(!&MI=%%K=/%6GEW,HK^7LVC?XOW!2!@J&$B8 M!PGS(6$!)"P$@K4$8EN-:V2]TPJ^ @,I!Y3F@=)\4%H 2@NA:&WYG)B.MG&$ M.8XLB.52S5Q9K =LO9PO;<3>-;P9.5@X)6UZDK#/YZYCSVX[.3MHL?ZEQ0:@ MQ887%-ON2:?I2,B=N]YL.ZL]"T=H]W3BTMMFB!;)FS*4,[OO))>9,SUG.;=?>\T%K M%H#20BA:N^\;.]8V^['/^2JAD7'58"8,[E=(F@=*\T%I 2@MA**U==*XM_;L MO=8.H)8M*,T#I?F@M "4%D+1VO)I#%[[4H=W2#(!:L*"TCQ0F@]*"T!I844[ M38AL^V9Z)KUL+%7;;/X]JD4&E9+$B/R1JXQ"91[1^=0"U.H$I7F@-!^4%H#2 M0BA:6S&-P6DOWFL* C4^06D>*,T'I06@M!"*UMY(UKB?CM$>6[X4VT]JDT-- M/93%?6IY@^-,4%ILK*"-05!:7YH+0 E!9"T=HR:@Q4QVR@_LIQ<8DDQC]-LXT98ELZOG^N M =T*"TKS06D!*"V$HK5ET;BMCMEM_7.C2[557RI-G9F4)GU#B=,=2B"]2P^4 MYH/2 E!:"$5K:Z9Q:1VS2WM<[A27Y*Y15E^_JV2!<[EEG/Y7:67->)&Z8#WS MO''QSESJT'41*,T#I?F@M*"BG5YN6UC%O_;7+80JMBV;QK1US'MN'TA&UK2X M-8@=,L+%EN[T5%2-/[V2F/7EMM;D=6X+:L2"TGQ06@!*"Z%H;4DT1JQC-F([ M(TF9FIZ.'VH&*E8^"&E4R?W79[?:U_!_-=1FL$5#+%906@-)"*%I; M(XTUZYBMV7:&TC@F[3MY>G51@FVG-7HLYEU=@!JPH#0?E!: TD(H6EL7C0'K MO+'%M*4+O4M(C13ZUF3UL^%,""41%A'2>^?H0P7O)*B6V]4&J+L*2O-!:0$H M+82BM>\-;=Q5]P)W5: U9ZE>I&0"EW>MOY&!FJE#,]"*=IJ7=>_T BW0!Z4% MH+00BM861&.INF9+]2O1SU30_L=QC;+'-"GNC'A+$Z![1MV>7933A;-X=?,G M:+$^*"T I850M%(9XY/G&*2$;XI'5 @U/:C$LKS1OSY:/P;C4_'PA\[Q1_NC M5S[,HL&4S];XC/F&9@(E9*V0ULU<]28O'U=1OI%L5SPM8<6D9&GQW^@"ZH>&+/\'4$L#!!0 ( *N#JE@P]0K]_@, "(1 9 M>&PO=V]R:W-H965T*$@8/ LE]FF+Q=@N4'^>.[YQN/)+M3ID;[F*6X2T\@?H[ M>Q!ZY)8L"4F!2<(9$K"9.S?^]=JW &OQGLY*-Y+Q=,"K"-("A%F)LJ3 M$OHIT3BUN,-$H.^8[@'Q#;HC#+.88(KNF51BKV>$DN@*/>GYF>RIM7D0Y( 5 MH!]8"&P>WT@]RS)3=HF^K$!A0N57#7IG>(5^12Z2.RQ SEREHS M:?!!I"'ZQIG:2;1F"215O*NS+E,/3JG?!JV$W[ 8H-#_'05>$#7$L[P<'C; M5^WP%<2M\'4[_ DR#?RJ@?[Y2YNB M>P6I_+>I:CEOU,QKUKEKF>$8YHY>R"2( SB+WW[Q1]X?39+W2;;JDVS=$UFE M.%%9G*B-/7])#_8E_4(82CBE6$B4@'A3<8CF?NX5SO M5K]=]6[R&(55C^N>/%9T')8Z#EMU+%;XW?918-P6M.SU7]7/=][ M# :3NIX]>:SH.2GUG'PR-S-]QH0$<7OD0 I$VB1=.TN WL#(/T1I?JCP48+? MFG:DRW@FG_&L6GFZ;D8]D54*,"T+,+VL =.L2*4J*9\;W,2WZON/]/ZLMEH M-HZ"JMFJ-:2NZO5$5E'/]WX>N+U6_1Z)?+G:" DS.E8'[D$J+U@C2=BKTD> M+QKZ-1E/AG[-L"9C>VA==>R+K2KD6>?B7S81,6-[W;(DY$ 28 EZ(T"31CG] M!I7J2GYNLVH/K+.,/;'E,KIGO6 *8FN;<(EBOFZ\]D2W>Q1V&A*_;KJ XC(&_)\H'AF.\YGKG3_:B]W@!,0QD _ MWW"N3@/CH/PLLO@?4$L#!!0 ( *N#JECM'$W / 4 ($D 9 >&PO M=V]R:W-H965T$LF>.9K#&?&,1QIM<_Y3 M+!F3Z#E-,C'VEE*N+GU?S)8LI>(T7[%,?;/(>4JE.N5/OEAQ1N>%4YKX. B& M?DKCS)N,BL_N^&24KV429^R.([%.4\I?KEB2;\=>Z+U^"Z7 M8^_<0W.VH.M$WN?;?UA):*#Q9GDBBK]H6]H&'IJMAB MYA#A PZX=,!='4CI0 JBN\@*6M=4TLF(YUO$M;5"TP?%VA3>BDV,BC5G M!ME8JJE8J JOA:TP?XT2M 6LNB@5DF_UQID885T485T\:;;_<+EVCL"LXB&@6D4@C??\"7$ +[C&ZP.W_)A MK9,).Y1'8C+2&&'8*<)]*R!"TRF$H$@W;TOH/S3-TS264G5/[-: MPTLC Z==A2LT>T5,7Q&28[>M$!3UWCP=H=D\35<0@EH\Z9?AJ'4C TWL&(V@ MA["B?V4;ENPXAZHH.VLH#-L[48[0[$4PC4,X/+H@G38+KM!LGJ9="$&E;M72 MTAVL0\0@HK=35$OVO, F=@_:8W88UCL M.VDIWM?QWV,#3>S8C,YC6.>[[%-]116^9.^?ZH[0[ 6J#22.GTBX'4F\1_. M3?. X=_U_3),VHL5,K%C-,*/8>&O%2ON(ZHP;.]$O<>D )O. @^.+DBGS8,K M-)NG:1XP/'9H$]72':Q!R,0.RV@]AF<#;:**G4X(7*'99$T'@>$A01=1Q>V3 M M#$#LWH/8;UOINHM@L^:&+/=XW@$UCPN^Q3?445OF3?NG*%9B^0Z3I(>.P> M1IPV#Z[0;)ZF>2#PC*)?AG%KL8(F=HRUIQ&P\->*E?0151BV=Z+>8Z1 3&=! MX"<-4$$Z;1Y&2ZPAL+F!)KL8_=K[ M(?KEG%O*G^),H(0ME$]P>J:*G>_>=]F=R'Q5O#+RF$N9I\7ADM$YX]I ?;_( M<_EZHM]"J=XZFOP/4$L#!!0 ( *N#JEC,_O@F @, ( + 9 >&PO M=V]R:W-H965T_^SFY\XW67#S*%$"AIXPR M.792I99#UY5Q"AF6)WP)3*_,NST%Q+A7/2F,=0498\8^?RH.H&6B=9H.@- AV#3JO&(2E06A!B\@L MUCE6.!H)OD;"[-9JYL&>C;76-(29UWBCA%XEVDY%%Y@(=(=I#HC/T05AF,4$ M4W3)I!*Y?E]*HF]HFF*V (D(JVWY1? #H401O7!\#@H3*K_HS;]">U 8EN@G0JTTZ8>36!!&"-LH1..ZH\'FF@+B9Z5 M,+5G%85AT!VYJSI%JY\]*;H51;>5HI8#"0H <2VP(]K4!//UXH3E]\FPV%HM7/GA2^]WRG>H29;9YVYB>FO;0]TK-,T9OJBUQ_9Q)1F&M)[Z2OSU\4[5XQ4'QI M.Z8'KG3_91]3W2*#,!OT^IQSM1D8!U73'?T#4$L#!!0 ( *N#JEA.V!53 M@ ( /$& 9 >&PO=V]R:W-H965TR$?U19 DZ>"EVIN;;6NKFU;95LHJ+H4%92XLA:RH!I#N;%5)8'F M#:C@MN:LA%M)5%T45/ZY 2[V<\NUGB?NV&:KS82= MQ!7=P#WHA^I68F3W+#DKH%1,E$3">FXMW.ME9/*;A.\,]FHP)L9)*L2C";[D M<\LQ@H!#I@T#Q=<.EL"Y(4(9OSM.J]_2 (?C9_9/C7?TDE(%2\%_L%QOY];, M(CFL:V;/G7G, "XP1& MUP&\UP+\#N W1EMEC:T5U32)I=@3:;*1S0R:LVG0Z(:5YBO>:XFK#'$Z6629 MJ$NMR!UDP'8TY7!!2OQ[SE:@*>/JG+PG#_$M^]()[C!1/PY6GX"K(>[A_";?39F_5ZLU[#YQ_A>_&HR,]%JK3$O^C7 ME*V6)YCF,95UK2J:P=S"TE$@=V E[]ZXD?-QRN1_(CNP[/>6_5/LR0WC''*L MM][YE-V6(VHX3-WO$G=VY8>.X\3V;FAEG.C-KKQHF'@@,^AE!B=E/I3IJX2V M+.%@_] ?JQQG^<$L/"HR[$6&)T5^$YIR;#Q=Q,UPRW>22!- JZOA=#/@6E[_2V7 M_ 502P,$% @ JX.J6#TN+&E4 @ '08 !D !X;"]W;W)K&ULK55=;YLP%/TK%JNF5MI"^-R6 5*;:%H?)D7)NCY,>W#@ M)E@U-K.=T/[[V88@TM)L#WL!7_N>XW.,[R5IN'B0)8!"CQ5E,G5*I>J9Z\J\ MA K+":^!Z94M%Q56.A0[5]8"<&%!%77]Z31V*TR8DR5V;BFRA.\5)0R6 LE] M56'Q= .4-ZGC.<>)%=F5RDRX65+C':Q!W=5+H2.W9RE(!4P2SI" ;>I<>[-Y M9/)MP@\"C1R,D7&RX?S!!+=%ZDR-(*"0*\. ]>L $_5BC=?H?-C!>:<2OM$39L;1@[*]U+Q MJ@-K!15A[1L_=N

W:T7Z/+B"ET@PM#WDN\E M9H5,7*5W-#@W[]AO6G;_%?9O6$Q0X+U#_M0/1^#S\_ %Y#T\.(6[VF=OUN_- M^I8O^*O9!9$YY7(O /V\WD@E]'7Z->:O)0S'"4V)S62-]]^ <>[;"C;XW"@3!=/1+MO#8PDWM'S(O\N+$/0P=C"2% MD=\GG2@+>V7A667WNL[-/:L%ST&.:FL)HL&VGYXK>YD2A^.ZHEY7=%97?UO& M%$4O#R+V_&>:1I*&1]JJ<@?%:QJGKID=81)1V&K8=/)!LXBV&;6!XK6MYPU7 MNCO88:G[-PB3H->WG*MC8%I$_T?(_@!02P,$% @ JX.J6,,0KZ !0 M:QD !D !X;"]W;W)K&ULM5E=;]LV%/TKA%84 M+=#&(B59:(FVA4BB1U)V,^S'CY14?5@R:Z7*2VQ) M]UZ><\5#'C/3/65/?$.( -_B*.$S8R/$]GPTXOZ&Q)B?T2U)Y),593$6\I*M M1WS+" ZRI#@:(=, MU[X#165)Z9.ZN YFAJD0D8CX0I7 \F-'+DD4J4H2QS]%4:,<4R76OW^O?I61 MEV26F)-+&OT9!F(S,SP#!&2%TTC01@30%;BAR?JC("P&V!SC@ =07"+ MV1FPX > 3&1WI%_JTQ?$+].M9OI(]J)L""H;@K)ZEJXA%6?PUXT, ->"Q/SO M+G)Y-;N[FA+A.=]BG\P,J3).V(X8\[>_P+'YJ8OJ0,4:Q*V2N*6K/G^D D=2 M 4O113//'6>Y:FG8S2=P[,F&[^KXVU'>Q';=,JH!S"Z!V5I@-X3SB<@'E]IP8+PC$\P-X1A)PCT)T2NG-B M3S^ A'0VUFD-.S$=A [ M:,\#R&S&]VX1#<^H;$/&]G67.\YT##QHS0(D[5< M?QA3&MBJQLLU5RX.4;DX')LIXQ94US,/Z+1CH.5ZW6SV8 MJ*Y]V'6WW?6Q5XMJX/1*G)X6YT6 8P[D';5)7^)MJ&!?K.5EMM[\!VY)$*9Q M3N(W*DCGE-:.T7?9&:A8HQV3LAV30=?;R9#$!RK6( [-:NLUM3/AU]6*9"Y& M2DZ^;<(%8%B0SBTTKZ0^RKEHGL'6.J$?\:6,:F8"_L0>4B3756>9MFT?@N$]>%1[X W% MR:G;HGZDWO-PH&K-OE2&!KK#BE!KD'J3'ZA:DWSEDJ#>)O41H=>].<*6"%_# MZ,#*Z4"MG_B1""=M$=JN=?@SI0ASFF'C2;<(465&D-Z,-$1XG?@LVQ4EWMX: MU _4^R?Q:S@:5#D:!(<]#M :I-[D!ZK6)%\["M$[IAX:+"JU-&@>:E _Y$LI M5<8&_ZX%%XF-G"'G_$R(D!0\!DG3]WJ&\AH%$Q?P[:@RK8@9UCU:5U0;_(#56N2 MKVP1TMNB/NK+*T%85]_AI'T-,X,J,X-..9XY*KSV@4P+?SO$F1Q*;E0["5?_ MAKC%;!U*!45D);/,,U>^4I:?[.<7@FZSP_$E%8+&V=<-P0%A*D ^7U&IO.)" MG;>7_U^9_P]02P,$% @ JX.J6(OYP:7R" _FD !D !X;"]W;W)K M&ULM9UM;ZLX&H;_BI4=C6:D.0TO>>VTD=H8L*7I MF>J[).B^O>4UEN+OO]8O$D$U%<9!N9JG<>LSP1I5K,5_UBDTNQK(.2 M==]SG%$_$7':FUW5Z^[SV56V+==Q*N]S4FR31.2OMW*=O5SWW-[;BB_QZJFL M5O1G5QNQDE]E^>?F/E=+_3UE&2(L);E\O.[=N)?!PP^"/"; /_<#(,F8'!NAF$3,#PW M8-0$C,X-&#%S^KM7]^I>2G'WZ^ MZIVV'>>E;@ MS79U07SW%^(YGF?8G[D]_$[DUG!Z?OC $!Z<'^X;PD-[.)4+:WAD#_^[,=_N"/G5Y/(D#"*A 5(6(B$14@8 M0\(X"*;)>+"7\3=W1Q'<< MYZK_?"A(9-;P..MD.AB/C[)&R*P,">,@F":VX5YL0ZO8/F?IIX4HGDB$T1UL>*""]Z(;'NG$GPR.5!(B]RI"PA@2QD$P37*C MO>1&5LG=+$52$+6FZN_-Q2:N3G=R&9O)DU:Y M-5E782)A 1(6(F$1$L:0, Z":<*<[H4YM0KS+D[C9)N0=?S7-E8UPBM99,\R M%:E1G=.CXF_HU#_O]&G-V56?2%B A(5(6(2$,22,@V":/EVG'7QU<#TK.ZMK M^P^ET89FZUPUFQQ^P0:&[U<(W;$(2F-0&D?1=/$=C/R[]M.CZC=MDT]*> GY MG)6R4-TJ>[_+J$IKDLZJ1-(HE!9 :2&4%D%I#$KC*)HNPJ:ET%I'$739==:5*[=HSI9S%*Y%J]R26@N7L@?U6:_92(U:A1J84%I M%$H+H+002HN@- :E<11-UWKKC;DC;$4+];^@- JE!5!:"*5%4!J#TCB*I@NZ M]<%#)V)09I0;\N<=W*<-X+F95 : M1]%TV;6^E6?WK>I&/7M\NV#[U,4&72_RMF?OK%NHZP6E!5!:"*5%4!J#TCB* MINN_=<:\ ;;*A7IE4!J%T@(H+832(BB-06D<1=,%W7INGMUS.UWE0ITT*(U" M:0&4%GK'MZKYCJD"C[SC6]8\X^ S@^XA1]%TY;4.F&>_/>PVRU6,7-JT!S6] MH#3:T X_7[-C $T;0FD1E,:@-(ZBZ?)L_2S/[F=]D1OQ6K?Q%GU"+2THC7K' MEM8' P!01PM*BZ T!J5Q%$W79^MH>7_'T;('=U8FU-'R#,[2!Z=.J*-ERFO\ M2D30O Q*XRB:+KO6T?+LCM;; ,"BKAN-TH,Z55 :;6CG2 _J0D%I$93&H#2. MHND3 [4NE&^_&6N^S?.JS7ZHB\MJU&DA5+H/AIOLL*Y2]8]OCG*-%3^%Y@V@ MM!!*BZ T!J5Q%$V7:NLO^2?\I2Q)XK*N,!^E)!N9+ZKK %;&^P;MK,Y*;>:3 ML]_%3:%) R@MA-(B*(U!:1Q%TV7:&DV^W6@"COBK]^[$]^IV;J/$H9X5E$:A MM !*"Z&T"$IC4!I'T?1OPL&L@^!I!['S#F(G'L3./(B=>A []R!V\D'L[(/_ M#S/+;\TLW^HM="V6H5960].*96-/C$+S!E!:"*5%4!J#TCB*IDNUM:G\4],7 M5A?/WHM7\;"6I,S(K4B_55?3TA]%LOGU=Q+&J4@7E8:K*V@+HX"A3A:41J&T M $H+H;0(2F-0&D?1=)&WCIB/O2?,A]IC4!J%T@(H+832(BB-06D<1=,%W7IH MOMU#LWL4]N#.\H6Z9PWML#QY/T(,31@:$@ZGAFL3H5D9E,91-%UMK2/FVQVQ M4*$M9JT]NK/OCS7H3FJ,%P^DZ$ M_8-GP20R7]4/$BK(HCJU[1Z3L5^[?UC13?V(GG?K;]W+N6M83]W+8/S+2GJKNI-XF-DOVI1 ) MV#MUI:YNM=N[?JCZP21#L,ZQ4]N!6ZD_OG82$KH"EZ/P!>+8\\S,\^ 9#:.U M5%_U$L"@;P47>APLC2EOPU"G2RBHOI E"+NSD*J@QBY5'NI2 HDI&L#&<"'A7255%0]3(%+M?C >;%T\L7QKW(DQ&)>D4ME+N57M[C/QD'D(@(. MJ7$0U'ZM8 :<.R0;QU\M:-#Y=(;;SQOTCW7R-IDYU3"3_'>6F>4XN Y0!@M: MHV>K=E9Q M0'*!/E5&&RHR)G+TJ)A(64FYVY@IR)A!DUP!6&$,>GL'AC*NWUF$)UA)OG(V M[;&/-&6[-\EHH9%UZWYF,UHR8P%[F/?H5QO5EH M+MHP;7.:-CF1/3D-T(,49JG1!Y%!]F_[T/+3D40V)$V)%_"!J@LTP#\A$I%+ M]/GY#KU]\\Z#.^C(']2X Q_Y]T(;5=5$_%'S<&^@T'_N2KM!N]R-YN[OK2YI M"N/ 7E -:@5!\N,/.(Y^]L1ZV<5ZZ4-/)KG5*Z<&4+GY3>P*L0&):Q!7$5;) M?5"'$E,W 48GU3$^ RQ7G6Q7GG) MO!<&+*I!:@^1C3G&6_I%%U&\6\+KSNNUU^O45LV]TGE-CZ3CI@OLYJ32W9PA M5ASUE3KZ?^*U]J_5VW,!\5:+P%['7ZAB=,X;#=%,%J44CJY/EJR_T4$7U._A M6.I(GP$YJ= MW(G#[=L"]E;R Y0>?,\]Q7V-Q_XB[U?:>X_]R,=2UG<)/#RM MPN=H&;CO&=A;Y@]0./ZNN]PW .SO /L4_FTM#[[+7@_'4MZ0F?;\@_G[AE]I[F?W(1W)&^H9#\$DE)N?H+J3O M+L3;#OY;XM;^M<3Q:XG#K3FN )77TZI&J:R$:4:Z[FTW$4^:.; _WHS3=F3) MF="(P\*:1A=7MMZI9D)M%D:6]50XE\;.F/7CTD[UH-P!N[^0TFP6SD'W/T'R M#U!+ P04 " "K@ZI8<>S=BO(" #-" &0 'AL+W=O1"KMJE5:U:JTW6N3',2J M8S/;0+=/O[,#&24AW8N] =NY^]_O+I=<1ANI7G0&8,AKSH4>>YDQRZ'OZR2# MG.ISN02!5^92Y=3@5BU\O51 4^>4X4[OU1)60Y",RF(@OG8NPB& MEP-K[PR>&6STWIK83&92OMC-33KV6A8(."3&*E#\6\,E<&Z%$./G5M,K0UK' M_?5._=KECKG,J(9+R7^PU&1CK^^1%.9TQ-V3!A[^+4*+S*T,_$WP%KH,D9F6)_I"L.1,Z).R0WHF@26^W3 M*S"4_N40-.5)8VQ#_%0+VD"8P^?4@UJ#5[\\4/0;7VIR_ _B;W) MMUWFVVY2CR]RJ0S[730,=M'#W1.A6H.I[8U"J^NT[*MF'0=1,/+7^]E4;?J= MTN0-8Z=D[#0RW@@#F+DAB%C<%\[HC'%F&-1B%G*=/80*9=4D;-53=DO*;B/E MW1(4EE$L]GJGEJY;"1VT.OT#OJK1H'.DC+T2L-<(^$P5EHW#>WR]:O4.X*H6 M1VK7+]'ZC6C3#+OP#.]R_AY]1&LK?(QO4/1OA M 5N-4= ^I//W)D,.:N$&IL;(*V&*%VMY6L[D"S>*#LXG.*N+T?I7IACT^-I< M,*$QISE*MLY[6"Y5#,]B8^32S9^9-#C-W#+#[PU0U@"OSZ4TNXT-4'[!Q'\ M4$L#!!0 ( *N#JE@I@6IY? , %T, 9 >&PO=V]R:W-H965TOULDH%8 M3>S4=F#WW]_8"5E@ ^4D3OU";&?F\?/,V)-ALA'RN\H!-'DJ"ZZF3JYU=>>Z M*LVAI.I65,#QS5+(DFJ%[LE9=Q))G;M42834>N"<7B4 M1-5E2>7S/11B,W5\9[OPA:UR;1;<9%+1%)<[<#B5C)7#%!"<2EE/G MO7\W\P/C8"W^8;!1.V-BI"R$^&XF'[.IXQE&4$"J#03%QQIF4!0&"7G\:$&= M;D_CN#O>HG^PXE',@BJ8B>(;RW0^=48.R6!)ZT)_$9L_H144&;Q4%,K^DDUK MZSDDK9469>N,#$K&FR=]:@.QXQ!$1QR"UB$XUR%L'4(KM&%F93U039.)%!LB MC36BF8&-C?5&-8R;-,ZUQ+<,_73R%V ,%+DA<@R;RNJ@(P M99H6Y"-OCHP)_=4#:,H*=8UN7^\> MGJ 3=G$.+5YX!.]S!1*CQU>DB7A?A!J$03^"N<]WJJ(I3!V\L KD&ISD[6]^ M[+WKDW:0F2,-3VE. M^0JL$HY5Z2PUT2NB872@Y;5)-!SV:XD[+?%)+=]LS4+>=(V'#3E+,(7<'+J& MM099DBM4]0Q4JNL^YJ=W>)"!EU+'G=3QI%Y_4GSOY;/H_8*ZT&ZZQS4>'>CI M,0J/"MKYSOO_>W'XR19A>Z?C]D[WG;\S(0;;LA ,?E87_. E!,&%*T,+>'CG M1^%ARH[8C0^RYNXT:B7(E>U?%;$DFM:F6^UZY/>V,SQ8OS>]LVT 7V":QAL; MEQ7C"I.Z1$CO=H@?&MGTLLU$B\JV@PNAL;FTPQS[?Y#& -\OA=#;B=F@^T>1 M_ M02P,$% @ JX.J6&Q*Q E @ F04 !D !X;"]W;W)K&ULK93;;M0P$(9?Q0H"%0EMCA14DDA[**(7E58MAPO$A3>9 M;*PZ=K"]F^7M&3O9L*W2A0MN$A_F_S*_XYFTD^I!UP"&'!HN=.;5QK17OJ^+ M&AJJ9[(%@3N55 TU.%5;7[<*:.E$#?>C(+CT&\J$EZ=N;:WR5.X,9P+6BNA= MTU#U:P%<=ID7>L>%.[:MC5WP\[2E6[@'\Z5=*YSY(Z5D#0C-I" *JLR;AU?+ MQ,:[@*\,.GTR)M;)1LH'.[DI,R^P"0&'PE@"Q=<>EL"Y!6$:/P>F-W[2"D_' M1_I'YQV];*B&I>3?6&GJS'OOD1(JNN/F3G:?8/#SUO(*R;5[DJZ/C6./%#MM M9#.(,8.&B?Y-#\,YG B0,RV(!D'T5) \(X@'0>R,]IDY6RMJ:)XJV1%EHY%F M!^YLG!K=,&'_XKU1N,M09_(;4<@&R&=Z $TN5F HX_IUZAMDVPB_&#B+GA,] MPXG)K12FUN1:E% ^UON8TYA8=$QL$9T%WE(U(W'XAD1!E$SDL_QW>7PFG7@\ MI]CQXK^>$UDQ77"I=PK(]_E&&X57\)_<#8 MC?/?4$L#!!0 ( *N#JEA%*U+I@0( /X& 9 >&PO=V]R:W-H965T M.V](ZAC9A;!>%T++M8NQ" ML8\345GRI).D@?WX'!V[%0" @D%.@=.CPU,04IG1&'\[CR# M?DLGW&\_NG_V[,2RX!:F6OX0):XFP7G 2JCX6N*MWGZ!CL<'6&AI_3_;MFO3 M<<"*M45==V**H!:J??*'+@][@M'9 4'<">+G@O,#@J03)!ZTC&[UBLY+L!A^EQAQD4)RP9>8N$5?C^ MW>CL_/*I3TBT/7+<(\?>./DGLAU@G@E;2&W7!MC/JX5%0Q_:KR'^=I/Q\";N M\%W8AAAT63 ;"')".(TNAU+QG\R>Y"/I\Y$<<\]G?&=9I24=:$H#$]:N MN2J Z8K.0R'<>1WB;TU3;^IJQ28?I5FXV:R)GVG.E1SBNJW0ZH,539'>.? V>E MI3EJ]MJO-GV1FB2B7Y^=%BC&PO=V]R:W-H965TY1I8409GP MPR#H^!GCTHL&Q=A$1P.ULH)+G&@PJRQC^GF$0FV&7L/;#=SQ16K=@!\-H$3 MA )CZQ 8_=9XC4(X()+QN,7T*DH7N-_>H7\M&+3H=?S(,$Y M6PE[IS;?<)M/V^'%2ICB"YOMVL"#>&6LRK;!I"#CLORSIZT/>P%A_TA N T( M"]TE4:%RS"R+!EIM0+O5A.8:1:I%-(GCTFW*U&J:Y11GHVLEUZ@MGPF$"1F" M6F,"4ZOB)5S E&H@6=&4FL,]9KG2M''PY7'%[3.98/)WO$\)55F%NZQ&X4G 6Z;KT&Q\ M@C (6_ P'2IW68QQW(2Y.S&(<>G3B#>HU>]/%#HQ-\/I%%J\JB=0H]&N&" M2\GE@LI:,!E3.I1$:5(-7@[:5:HN<7L%KCOUZZC?[/6#>CCPUP<$M2M![3<* M>H&S0_PE3&>?O],(.H?9.Q5[YR3[F*]Y@E2_D#.>7'!YL>0R>;4G)7A[3U-P M6$^WTM-]CYXCEG3_L^0(?:^B[YVDIZ/XGM+HO:TT^I6:_EO4'#&A_ZJZ\/=N MRPSUHG@3#,1J)6UY<5:CU;-S5=ZV?Y:7;Q;=,U2R!@3.*32H=VG_=?D.E!VK M\N+NG2E+-WG13.GI1.T6T/Q<*;OK.(+J,8Y^ U!+ P04 " "K@ZI8RU=/ M@/0& !6-0 &0 'AL+W=O7^8W)ZO) =O2>RB^'.ZY>36I*&"4T%1%+$:?;J]&U_=;' MRSR@*/%G1!_%R37*N_+ V-?\Q6UX-;+R%M&8!C)'$/7O2-W"CJJ MZ\P#3Z^?Z'[1>=69!R+HFL5_1:'<7XW<$0KIEF2Q_,0>W]&J0[.<%[!8%'_1 M8U76&J$@$Y(E5;!J01*EY7_RO1J(DP![^DP K@)P.V#V3(!3!3A]:YA6 =.^ M ;,J8-8W8%X%S(NQ+P>K&.D-D61UR=DCXGEI1O1Z0R6)8O%&W?UROT&O M7[U!K] $B3WA5* H15_22(H+=5-=?]ZS3) T%)<3J1J95S4)J@:MRP;A9QKD MH \LE7N!O#2DH1X_49VK>XB?>GB#C< _ CE&V+U V,*XJSWF\ ^$CY%C%^'3 MCO"-.7Q#@SKC3>$.Z;PS^RXQA93E??M;%TZD^+4_"<9WB?:7)@7&4@ MY'W+(OD#_?U>E4"WDB;BGX[FW92X:3?6 M[UU"0<(VD# /$N8#P32!I[7 4Q-=2P>'.AV(/!U$ M"W2@O,P";[H^ ,;JAGX 2MBB@.5+YG%EC2W+LB\GQU-I^Q7S()OF \$TT6:U M:#.C:/=E#B:9W#,>_:L$R_4I,W.G*$;<4%%*V.QDM&T\PTO<$J5?,0^R:3X0 M3!-E7HLR[R.*VLP)J5;"*-V]I,K\;(1<-426/D#KLI1[4FKIN$MKW![OGN4\ M8R^&#C@03!OP13W@BY]/74'Q9K$=/O H.,U@+R2PLM+ER3@Z8VO6$L78LJ$K M$R3,@X3Y0#!-7K>6US7*6VPOATPG]VPZS1UWAN?+]HSJ*#B;+=Q%OMW3IE1G MP>G<7K0*>L:>#!UT()@VZ,MZT)<_.Z=0)$3V\E)CY ]=:I8]CU0F@]%TT4\.8O; M1A&O@R!+LIA(-:\>,HE2)E%( [5(J1M,K50D"E$8':.0=I^M;\P5#!:UI,U/ M1)W9EM46%+).#Y3F0]%T07$C*#8*^CY2Q^20R'+?D>=/F@;THMER($Y+N;>4 MR(S33DV-=0S6%)]IJB0]TQ2R3@^4YD/1=$T;"\0V'L#-^\RX4_!.54&MD8JF MJ>HN%NZ9KOW*>:"M\Z%HNF*-IV'W-S5:'F>G,J">!2AM TKS0&D^%$U7N3%! M[!FL-VF#VB"@M THS0.E^5 T7>?&5['-Q@JX15G5]Y)?N#:W:[#"D#2O9Q]\ MJ%IU[1J+QC9[-(.=RHJGF6+NV79E;:YVL#2@#DQ'%[J<3Q^J5EV:QEZQS?[* M7>MX?\AXL">"EGY9IS;NV5ZBR[ TUSM8&TB:!TKSH6BZ@HU78YO-FNO=CM.= M.DVTM+M *96(;=51\D$6M@U1>U(4,"&[SY#+,UT7\^GYG(-T3S:@- ^4YD/1 M]*^O&VL'FZV=.\H#FDJRH[F(Y;&Q--^ZU#/#ANYJ*EKNBYPL+/9RN6P=+$"K M]4!I/A1-UZ]Q=;#9U=E4A@T*B-@7'LX%BE*ICH9"(J[F:Z>,U<\V;'W@G=8D M-%<]=!*"TCQ0F@]%TT5LG!QL=G)J$4W=(J*6XF=S M=N>QQESE8(E!S2!0F@=*\Z%H^D>AL8SP CAI0[HW:U#:!I3F@=)\*)JN<^,_ M8;/_]#-)VS4GGTI!4/\)E.:!TGPHFJY@XS]AL_]T1WG$0K1E3]]M2TY2H7)W MIW9FEHU14CP&T#DG09TG4)H'2O.A:*6BDY/'1!+*=\4#/0(%+$ME^<1(?;=^ M:.BZ>%1FTA0OGSCZ0/@N2@6*Z5:%6N.%V@?P\B&>\H5DA^*ADP5Y ?7^EC'Y]"*OH'Z4:O4_4$L#!!0 ( *N#JEAA7IR)1@, ( - 9 M >&PO=V]R:W-H965T6:[U,'%!XT3J"3N8+DD,ER"O ME^=R:):(9Y(*R''%8S*PC]W#N>AI@(GY16(NM:Z2MW#!VJP>GTR5)A?M*YB'0N%A9 LJ\!*04;S\I_<58G8 BB>=@"N '@7 M,'@"X%4 DSF[5&9LG1!)@BEG:\1UM&+3%R8W!JWZ)K)&"09V"01=[ M<,4D2=7>+TNKS6J)]PU>OX!6P7@TFN"IO=KV\#AJ./*=81W5$#>LQ0T[QJ0[_/%/1$UDC!J$[!Z)5U6.*'6Q6&\03[ M.W78$J7*\(DZ'-?BQIWB?IIU4?H$A 6G\KY-7R?%2Y>B)[*&VTGM=O)&U3CI M,P4]D352X#J;3[#SRGJL"+9+S?4F>/?%V!;F#,>XO2+=K1[![7XWLDQ]_T.J M5*J/.V(R =XJLY/FI8O2%UO3--Z8QF]4FA5Q7VGHB:V9ADW;XG:V!,\I3N_Q M]]B9# :[Q?DX##L3?[Q3G/96+ZN*+C8MOD A*W)9-G_U;'V,.#+-\\[\L3Y> MF!YY0U.>351K%]-K^ M@C'Y,- /J ]=P7]02P,$% @ JX.J6$R.JL8P P 6@T !D !X;"]W M;W)K&ULM5==;YLP%/TK%JNF3MK"5\A'ER U:;=5 M:K6J:;>':0\.W JX,PV2?OO9QM"(*6H5>E+@LT]AW-.+N$RV1)ZST( CAZ2 M.&53+>1\?:+KS LAP:Q'UI"*,RM"$\S%D@8Z6U/ O@(EL6X9QD!/<)1J[D3M M75-W0C(>1RE<4\2R),'T<08QV4XU4]MMW$1!R.6&[D[6.( %\+OU-14KO63Q MHP12%I$445A-M5/S9&[:$J J?D6P995C)*TL";F7BPM_JAE2$<3@<4F!Q=<& MYA#'DDGH^%>0:N4U);!ZO&/_ILP+,TO,8$[BWY'/PZDVTI /*YS%_(9L?T!A MR)%\'HF9^D3;HM;0D)P@30#AKZ@A6@1 M/XL!D14JMY>/Z#N0@.)U&'GHDGA8I7]\!AQ',?LD<'>+,W1\] D=H2A%MR') M&$Y]-M&YD"V2F_6SMO,:B6\PK2' M;/,SL@RKWZ!G_G*XW2+'+J.V%9_]#-]9Q' 04 CR"/'([NY M 4>EN%&KN/.,BL=SDZA6W&OS[XBL9G%<6AR_4PN.NXR@([):!*:Q?^0:;VS" M@J#:7XYC&:.#+FPH,^U1I5GK BLS@=DJ\"PWXJ,5N?^"_I1OO)XW9P^(?84&,F5(3H($:WAGR2);R M?*@K=\L7A%,U%A_LS^2+@YI^]S3Y6X<8V8(H92B&E: T>D-Q:]!\D,\7G*S5 M++PD7$S6ZC 4+S] 98$XOR*$[Q;R N7KE/L?4$L#!!0 ( *N#JEB[O 2Y MO0, /(3 9 >&PO=V]R:W-H965T//\C&9GO*7LA<< GW+TIQ/K%B(U:UM\S"&C/ ;NH)&(-+13!@JQ3\4BW'Z LJ*_P0IIR_1=MRUC'0N&:"YJ5R9)! MEN3%+_E6"K&7('&:$]PRP3U,Z)U(\,H$3Q=:,--ES8D@P9C1+6(J6J*I"ZV- MSI;5)+G:QB?!Y--$YHG@$3:0KX&CW]&3M$BT3@'1!3++S]_13+, QM&;.0B2 MI/RMC/[R-$=O7KU%KU"2H\\Q77.21WQL"TE*0=MA26!:$'!/$/#0/011/=^6Q9B*W%U%4[<5\)ZP&^3A=\AUW%X#G]GYZ5X+'<\([&D\[P3>/.%D MN62P)-JVE;;HGT\R%'T4D/%_FW0K<'O-N.IXW_(5"6%BR?/+@6W "E[_AGWG MCZ:B.P*K2= S$O3:T(//5)!4GOG"4DVE%OF^SE[-=P'-4? M^$[?1-7(]0VY?BNYW6XL&,W03%J1R2^+/(0B-L9'4\C#6'[E7M!_U:*,#4&% MZWU]3/A+4V6M+[]T$SL"J^GD&YW\*_G8[U*"CL!J$@R,!(.?]'&1W]]S:,\; M>,Z!CX^C7.R[3K./AX;6=-.F53=W*Y-(=[0BL)MK(B#:ZDJE'74K0 M$5A- NQ4'8#SD[8N ?8=>^CIAI"1X_G-GL9[W0D^S]73Z[NZG]H56ETX MMQ+.O9*S2^"N9.@(K2Y#U7SAUL;F'&][/_;V<8CO#_$);U==$6YOBRI[_@)O MMU*Y>%,[0JL+5W5LN'\M;W?:CG6%5I>A:LAP:[-SCK?]'WO[.*0O/]PGO%UU M2KB]53+VG/\";[=2N7A3.T*K"U=U<7AX+6]WVI5UA5:7H>K+<&O/-%0.FXD;0E9[1/%,AK:\O8R 1,!4@GR\H%;L;]0(S MY@O^!U!+ P04 " "K@ZI8;^CK'UT" #;!0 &0 'AL+W=O-JC@NMJZGG MJ;2 DJB1J(";E5S(DF@SE3M/51)(YD E\T+?GW@EH1PG,Q=;RV0F:LTHA[5$ MJBY+(O]> Q/-' ?X(7!#=X6V 2^9560'&]"WU5J:F=>S9+0$KJC@2$(^QXM@ MNHQMODOX0:%1!V-DG6R%N+.3+]D<^U80,$BU92#FMX ('X!$': \+6 J -$SFBKS-E:$4V2F10-DC;;L-F! MJXU#&S>4VU/<:&E6J<'IY ;VP&M0Z#W:F!N2U0R0R-%2<"U-B=%"*= *$9X] MQKY2LJ6,:FI@YRO0A#)U80AN-RMT?G:!SA#EZ'LA:F5@:N9IH]/NYJ6=INM6 M4_B"IF]$CE 4O$.A'\8#\.5I^ K2'AX=PSU3G;Y$85^BT/%%ITN$_#"[#)Q*?9XW#23Q^(M$[:#W[[)F[NZ-<(0:YP?FCRS%& MLGU*VHD6E>O&K=#FZKAA85Y?D#;!K.="Z(>);?#^/4_^ 5!+ P04 " "K M@ZI8I+*Q^%4# N# &0 'AL+W=O4 MH]BNHM[\L(!ADR/.X9PSY&@\VDKU2:\0#=SGF=!C;V5,<>[[.EUASG1;%BCH MR4*JG!F:JJ6O"X5L[ISRS(^"H.?GC LO&3G;K4I&@^&.[Y<&6OPDU'!ECA%\[ZX533S*Y0YSU%H+@4H7(R]B_!\$@;6P:WX MA^-6[XW!4IE)^0.-RC6J.$,WC*EF!457ERA83S3+\GZ?GH%+YZ] MA&? !=SP+"/Q]<@WM+=%\-/=/I?E/M$3^\1P(X59:7@MYC@_]/W][F75>-:H->\OR/L!>\JB-_(K #*3J5 M%)TF]*1BGW$VXQDWGUMTX4MY%*9R*?B7XR-02E#BAJ7&M@!MDKC;'H[\S3ZW MFE7AH-VO5AT$W:V"[OY(_EIPA[;X<;&$6U2N3(H4X=TLXTMF"T\+7M\75(-P M#G_SW*Z3"YC2([U@967Z\(:PX=I@KFL3W3UEHD\$=J!9K]*LUYCH1ZF*/:GD MGE0LEVMAZD3H?9O$:#AL#XYRW1C +]+K5_3ZWZ%WJB/1@JEAR@!5:*0J<,_U MQW-7M\X"^H1U^C2&]K.'Y$1@!RH.*A4'_Y>+-3BE9B<".]!L6&DV_,V+1?84 MA:%&JTZ($CT,]RY7T.[UC^Y68PR_R# ,'ON.X/RY$)# MA@N"#-I]*OFJ;$[+B9&%Z^]FTE"?X88K:NA1V07T?"&E>9C8#:J_",E74$L# M!!0 ( *N#JEA%>V&M8P, .\+ 9 >&PO=V]R:W-H965TH[LIK03.[18G3' N9\@($+F?6 MW+U8N,;!6'Q)<2.WQJ"EW'/^74_>QS/+T8PPPTAI"$9_:UQ@EFDDXO%O VJU M9VK'[?$C^CLCGL3<,XD+GOV=QBJ968$%,2Y9E:D;OOD+&T%#C1?Q3)I?V#2V MC@51)17/&V=BD*=%_<\>FD!L.1!.OX/7.'A=A\$>![]Q\(W0FIF1=<44"Z>" M;T!H:T+3 Q,;XTUJTD)?XZT2M)N2GPIO<(U%A1)>PRVE2%QE"'P);^<+F,?_ MT/ET94K"R14JEF;RE.SN;J_@Y-4IO (;9,($.:<%W!6IDF>T2.//":\D*V(Y MM15QU"?94'CPT=>J$3"VR+&>-??)FVM0.]1X*5W$/ C$^?@NV?@ M.=Z@A\_B_[O[!^CX;;Q]@^?OP;M*)5NM!*Z8R6(*=7,#\/4#F<)[A;G\UA>W M&G?0CZM?^X4L680SBYZS1+%&*_SS#W?DO.D3?22PG1 ,VA ,#J&'GZ@XZ?QB M3_EU!O=()0DI>2*>(RCV@+W)4R./#+*N4.OP]7@2C*?V>EM=GY473%JK'=K# MEO;PUVD7M$AW^#/:P^>$ F99QH0TNV;UM$]@S6&R3=TY=[OWTF^U1^"X%3@^*'!!]4+0UT#"/(IX M56CZE$M040$1<(TB(LWT1=*"%SPO,]0OKT_$P7-^]84="6PG)$$;DN"%BDQP MS! <"6PG!),V!),7*S*3Y^_0G_AN)YE[K-R1Z_0GL^L\?8^=%RLS#72'>3#J M,.\SH[ /]E#?:B7F5^NL7^INUK1D3S!U*TPMQ"HM)&2X)$CG?$QU7M3=93U1O#0-VCU7U.Z9 M84(=.0IM0/M+SM7C1!_0]OCA#U!+ P04 " "K@ZI8M+!$]W4" /" M&0 'AL+W=O"'^N.?<<^]);)*] MTH]F"V#)D^#2S(*MM<4T#$VV!4%-1Q4@<2=76E"+4[T)3:&!KCU(\#".HF$H M*)-!FOBUI4X355K.)"PU,:405#_/@:O]+.@&AX5[MME:MQ"F24$W\ #V>['4 M. L;EC43( U3DFC(9\&G[G0^#O3D:$U?)2JE'-[E=SX+("0(.F74, M%!\[N ;.'1'*^%-S!DU*!SP>']B_^-JQEA4U<*WX3[:VVUDP#L@:Z_V M-U#7,W!\F>+&_Y)]%3N( I*5QBI1@U&!8+)ZTJ>Z#T> [N0$(*X!L===)?(J M%]32--%J3[2+1C8W\*5Z-(ICTIGR8#7N,L39]+,HN'H&('.0D#-+EIQ*0Z[( M'=6:NHZ1=PNPE''S/@DM9G2X,*O9YQ5[?(+]&]4=TNM^('$4]TF!U/]RA*BV MD1PWDF-/VCM!ND"=$M;D6DFKV:KT[CK99,%,QI4I-9!?7S&&W%H0YG>;[BI% MOSV%^Q*FIJ 9S )\U0WH'03IVS?=8?3Q3 &]IH#>.?;TKA0KT$3EI%#&7FFP M3 .^Z):L:A-TFX:]'2;[3TSVJ9XQOMF]>6[2STE4T: M-,(&EW=Y<($"ADT!PTNY/'SAY@-7$SFQ3VG^_:R>$$))H5?D"L7W/ M\3F.?7TSV0KYH-8 FCQE*5=39ZUU?N&Z*EY#1M69R('CR%+(C&ILRI6K<@DT ML: L=0//&[H99=R936S?0LXF8J-3QF$AB=ID&97/EP M9Y.8TP/KSCOVK-8]F[JF"2Y'^88E> M3YVQ0Q)8TDVJ?XCM-R@-#0Q?+%)E?\FVC/4<$F^4%ED)1@49X\4_?2H7H@9 MGG9 4 *")B#J (0E(+1&"V76UA75=#:18DNDB48V\V#7QJ+1#>/F-=YIB:,, M<7IVG>6I> 8@<^"P9)HL4LH5^42^XQ9:@&0B87$U>,-CD0%Y?P6:LE1]P+A? M=U?D_=L/Y"UAG/Q0+)(=Y% M4Y6S8.=L'O02WE)Y1D+_(PF\(&K1<_G_\+!'3E@M=&CYH@Z^.>XUN[AM2],+ M-2?Y0N4TAJF#1U6!? 1G]NZ-/_0^M_DZ$=F!RZAR&5GVL,.EV37Y;M?5[4'OR[U#/A:#==IFM$ /+=HDUL?9Z'SB/M;E'X>, M_2KD0-2P$C7L%77#-:!5W:FJ@ ]J4PZ#AJKCD,&H7=6H4C7J577]E&,&AP3O M +V1G& JS_%4$*H4Z-:\,3K2\&D8-72VQ'0)'5="Q[U".[=RF\;QT?RC44/B M<4C7"SZO%)[W*L3T;.]Q'A>9I77U>BE>>L9.1';@UO?V5Y5WPN12DIW(^:G8 M#JW7;FG_50FFA'<EV5*?'W:8-B4UA(3=2C;7[A^ M_XW[\DQ3$AZDD6#0U-H6%'2(W=^;?N_]]+)L4W+5+XO!N"GS."8\]QHRW5KA MF(%&PO=V]R:W-H965TICV8Y$*L.G9F.]#^^]E. M2 D-J*O8"XGM>X[/N?C&=[CFXE$F H]I93)D9,HE5VXKHP22+$\YQDPO;+@ M(L5*#\72E9D '%M02EW?\[INB@ESPJ&=FXEPR'-%"8.90#)/4RR>QT#Y>N2T MG,W$'5DFRDRXX3##2[@']9#-A!ZY%4M,4F"2<(8$+$;.9>MBTO(,P$;\(+"6 M6^_(6)ES_F@&-_'(\8PBH! I0X'U8P43H-0P:1U_2E*GVM, M]\W[-?6O#8S MQQ(FG/XDL4I&3M]!,2QP3M4=7W^%TE#'\$6<2ON+UD5LK^V@*)>*IR58*T@) M*Y[XJ4S$%D#S- /\$N#O O;M$)2 P!HME%E;4ZQP.!1\C82)UFSFQ>;&HK4; MPLS?>*^$7B4:I\*K-*/\&0"-@<&"*#2CF$GT&4TX4X+,G)&3I!A*'O"<\E9K$H4AM8OO8>OK$^73:=3:DY M"#6U>R$S','(T<4I0:S "3]^:'6]+TV^CD16<]FN7+8M>[#'Y52?&@9Q[;Q8 MUVA*9$2YS 6@7]]T#+I1D,K?3=EH'S,;1R*K9:-39:-S\#_?E%.3R0+9M4CS M=5V%[=;076U+?QW2&50A-4'=2E#W+8)$DZ "V=G:K3?8$?0Z9+!'4*\2U#LH M: ;"7CXL*HJC\<-QD.)?S\.1R&IN^Y7;_O^OCOXQLW$DLEHV!E4V!N^NCL&K MD^;MG,5#$34Y+>_E\O/>71TEM%:,O1U)#3%!O[NCRMVZG5,02]NT2!3QG*GB M7I&312F3*"ACX M);$N7L[6E#WR)2$"/"=QRL\[2R&RTUZ/!TN28-ZE&4GEDSEE"1;R MDBUZ/&,$A]HHB7O(\X:]!$=I9W*F[TW9Y(RN1!RE9,H 7R4)9B^7)*;K\P[L M;&[<18NE4#=ZD[,,+\B,B/MLRN15KT0)HX2D/*(I8&1^WKF IU?^0!GH-[Y' M9,VW?@-%Y8'21W7Q+3SO>,HC$I- * @L_SV1*Q+'"DGZ\:, [91M*L/MWQOT MKYJ\)/. .;FB\5]1*);GG5$'A&2.5[&XH^M?24%(.QC0F.N_8)V_>S+N@&#% M!4T*8^E!$J7Y?_Q3@)@U)6+7O21(E$[1AVK\C_E&0[(>4?6-R?LB70F/_\$A]XO=<%Q!%8)5;\,5=^& M/KE/&0GH(HW^E3$(MF,54"[JPX&\R^I^KVG">S*%'JJX30H.0VL MG+X3+B0;FBD>'!S)6N'J2_//=72L6&WIY&"#;39P-/#AN)[1L&0TM#*:"1H\ M;@C5D;":MR7A"*S"]*1D>G+@TCUQ&2I'8)50CDOFP/U[ M+_ ?^!HQ+JLU3:6\85P*V%K>5LS6O!VA52. 3 30@7NUP@%7X7*$5@V7D6_0 M*GFVZS^0(9!3FEK*3D58@:8*I!R[O:[O^_4C-S0""]H5UNOLG\EZ3\/&]'>J MLERA54-@]!@<'#K]G:HX5VC56^--A\6>F-8)$6@5R7QDIJO]HYG1VZ+457:-5 & V(X(&+ #D5 MC*[0JN$R@A%9%=8>,R [0&NZ=G>:YT#(B#MD%W?OF /9$5MSM?L'-5SH IWJPP;^B SC9= ##QOHW M4A#9U\C>4_].M5V!5JG_87>TH_Z-9D-VS78SFTYKG7>JTERA5?>4C);SO4/O M*CE5?*[0JN$RBL^WK_K],9_+^K9JF :$05&!M>0^0I_Y1I_Y=D&D$AYD*Q8L MY6<&F1S["*!S5=+2Y5S8?]G,8-2#.8X82#![) (\X7A5.Z_INM1*^^F_:-3//M,JU@A)]P%..'F.BA=[X2*T8 QS%I MW"NUX[>F^':W% U'WGC\>K>TMW7&(B%LH8^><* S,#]N4=XMC[=H%^7Q.J=A< MJ ;*0S^3_P%02P,$% @ JX.J6*7AW/E"! MQ0 !D !X;"]W;W)K M&ULM9A=<]HX%(;_BL;;V4EG&FS)?&:!F82DW;W( M-I-TV]E+Q3Z I[9%)1F2?[^2##9@1X"7W,0?Z+Q'CV0=O=%PQ?A/,0>0Z"6) M4S%RYE(NKEQ7!'-(J&BQ!:3JERGC"97JD<]! 0Q.4Q"[QO*Z;T"AUQD/S M[H&/ARR3<93" T+N@,GD#^LWC@ZLDM M5,(H@51$+$43C3XAXI%W7(7OX+01%N&_ICE_,CV_T_#?T_LZ29^#E%-2.<2[1KI?0 MA>!*+&@ (T>M= %\"<[X]]]PU_NCCN],8CNT[8*V;5,??\VDD#0-HW3V"3W# M+$I3=:O6:4S3 -!%E*Z_M(]UPY!K=XRV+E_+,<$>Z0SPT%UN$UK[T)"P4Q!V MK(1?.$VE6FHLG\U#2)T*DK<'8TW7$*9;P'2M,'3;N]5;;3\T'1\X&UT/TP&RZ$E]=+X,I (+-2D-K4 'VF$4??:9P!6JAB M^*0AZA &YZR#9Q+;&0SLE=NR]W\K8KU=V?5'MO MFM)NF1!\5%4\ 0L?+"KVG$V92,E$CBZ.1S*1PTS6G$V92C."K;O_IE:>1I5+ M8K+S!>+^/ME[^ Y<&@]\@O.H*9Q'LK;K6+O[J&W[DMQ%*)T%[IQ60>]>@ >1 M /3 H^! Z<1G\A%KPO=P);BT)=CN2\Y7/+O5^>RU]C=\>V^:TI;^!=L-3(/B M634RE4+S'BX&ES8&VWU,@^)9]245)FO.IDREP<%6R]"L> ZJ'V"[->CLD[V' M62&E62$GF)7&Q9-4G4IUK1UHM M0^@]B]Q^5TOD(^@A,%J=RU^8LRBV;YT=Z]Y2K2BI0#%,5ZK5Z:JWQ_)0L?Y!L M80Z:GIF4+#&W=(+BK'+\'U!+ P04 " "K@ZI8N%;Y M-G4% D'@ &0 'AL+W=O^($2 /W&4\*&U$&)Y;=O<7Y 8\RNZ)(G\9D99C(6\ M97.;+QG!@3:*(QLY3L>.<9A8HX%^]L!& [H249B0!P;X*HXQ>[TE$=T,+6B] M/7@,YPNA'MBCP1+/R82(I^4#DW=VCA*$,4EX2!/ R&QHW<#KL8N4@1[Q')(- MW[H&BLJ4TA=U\ST86H[RB$3$%PH"RX\U&9,H4DC2C]\9J)7/J0RWK]_0OVKR MDLP4?3B.O_8).-=2S@K[B@<68L M/8C#)/W$?[*%V#) [3T&*#- 30W6:+[%/AI:L'9RP-;%&?_\%.\X_ M=;1/!+:S".U\$=H:W=VS"#]6\90P]1-^G#S54FV?DNJ)P':H>CE5SQCOIRQ% M+\&4S,,D"9.YK'"1BC^XD+F69N#GNC5(@3T-K K_>M1U.DZ_.[#7V^R,\Q_) MKI.SZQC9?6,X43_< TPZ%29.B81QFB-)=',272.)Y[2&'N#0/5 MTFK':>@4>[9C+&J_M#@A0>MF39@46T G!Y "@("O.&3@&4M@0UKH8#TQSWDLIT*H0+-2V2J+#2FYARF=0W7 0G9 XU9?JI(-6:60$!WX M 9Y#9,!"9<"F,J.F9C8DZC5*M .C=OTO= 0T"XE*\7PDJMU53,:R'V"RL5SA M"/PD+-:4_B.24#T-\T00O$I3T =QVF; '@CP:YT&'1] 0AJ)F\)7*!!HEB W M\SDC<[53?)=D0]F/^^EV4ILA\#Q.N5 54R*TWIY M$%4*BMF%8RD6(@6914K##B9#V1&7GLRG,IESR!!4R!!DEB'-.AE4E1XM#WF5 M'L \V;%D"OV!S/JC<4N#JKJCU?40K/ YA_A A?A 9O%Q;%N3P>YD4K?7DTU+ MF5_-P%+*[;I>J ODG;VU02=Z3Y%Q/<=;#U3(%63>^T_3VF23[&JI7K\N+J%LH#=>L M-$[7XAR8*&UQ:M_Y-S$$*.^-4$UOM,N^D":N69J\J\/)L+9[%XA0&Y4#51W6 M@ZA3"I2]=0X7$S;7QY,<^'25B/1(+G^:'X'>Z(,_NQB>GI_>8R:K/0<1F4E3 MYZHK=R&6'DFF-X(N]:G>E I!8WVY(#@@3 V0W\\H%6\W:H+\8'CT/U!+ P04 M " "K@ZI8#&WC0P@% " (P &0 'AL+W=O,8#]UBD(;.8YG1SB(K>DX?39GTS'=B3"( MR9P!OHLBS-[N2$CW$PM:AP>/P7HCD@?V=+S%:[(@XOMVSN2=7:#X041B'M 8 M,+*:6+?P9N;V$H?4XH^ ['GI&B2I/%'ZG-Q\]2>6DT1$0K(4"026_U[(C(1A M@B3C^)D6;B6/Y^H#^:YJ\3.8)\$"4'B=/L@'('5'?HM3BXN8.; M)II%EJ;U!0L\'3.Z!RRQEFC)15J;U%MF$\1)-RX$DV\#Z2>F]S]V@7B[NI.5 M\,&,1I(>'*<%O@+9.]#P[OXUN2;@XQ:"PV'-S'/O&K_K;,KD@1'5*\0UK !\RN M@0L_ ^2@7D,\L_>[NYIPW*+B;HKGMN M-IB1JZ?CHMXRAN,UD6-$@*T>,Q_\];N$!%\%B?C?3?7-VN\UMY_,"S=\BY=D8LF!SPE[(=;TYY^@ MY_S25!Q#8)52]8I2]73HTV]4X!"0C*)9)9;EBI&,ADTUR("]%#B9REZFJ._V MQ_9+.;=C(SCJ#PNC2LS](N:^-N89Y0+0%> X)(WLU[J?VCN&P"J9>D6FWH6) M[)DLE2&P2JD&1:D&YR)R!MPO<=3K]VH\/K89P%$SC8=%Q$-MQ OY80WB]6>P M)C%A,G@YF0/LRR]0P 7#R;?W$'4CR[7HIW:=(;!*(49%(4879OG(9*D,@55* M!1TE)IQS\3Q'+I,8#H>PQO0F*^2VZ1%&FR<%EHK^03U^BFG==>Y M7-_*R=UH"*U:$R7/8/_2K#>J\$RA5.&(WJRJ7!IHWU2FM! MO=A:"+I\!G2;Q,??-:MK\4[N,$-HU>R5;H/#2_/;J+8SA58MEU)W4*N(.O%[ M=,3=49W>QR8]KYG?2(DLI!=9=7YWG=[US9W:GZ;0JL512@[!"],?&=6 IM"J MY5(:$&E%4Q?ZY\@5;D-4&P -1JX'6T: DF)(+\4>B21VL!0R6IX.AET@'6RO7.T[[1U353:-4J*"D9%HBFT:KF42$3ZU;TN0V'8M )3 M_S7;8#4/L>B MG5O::[WX9JO9W=9S*$I7*4KW;!NN;L..*W3J0^/8J#XT[-)9AHBP=7K$@\LP M=K'(]OR+I\4QDMOT\$3M^1V\F66'011,=C;E ;-U('\ZAV0E(9WK@1RJ+#ON MD=T(NDU/3#Q1(6B47FX(]@E+#.3[%:7B<),T4!RZF?X+4$L#!!0 ( *N# MJEC8U-O)LP, #H, 9 >&PO=V]R:W-H965TQDK("N&*"$PGKF7/E3Q9^8!2LQ#\,]JHU M)H;*2H@',_F2SAS/(((<$FU,4/SL8 %Y;BPACE^U4:GG_'2/G"$U$ .?LJE#HG6Y!D(8H"?;S,J,3U&]"4Y;CUGMPO M;\C9VW/REKA$F5U%&"?WG&EU@8LX_I&)4E&>JJFK$9\YQ4UJ+-<5EN $EI!\ M$UQGBGSD*:1/]5WDU9 +#N2N@UZ#WZB\)*%_00(O&'3@6;QR!$S:^#JV] M\)2ORP(DU4).NGQ3Z0ZZ=4TV3]26)C!S,%T5R!TX\W=O_,C[T$7LE8P]H3EH M: [ZK-N08G5(Y3:DJ-:2K4I-5SD0+<@=I'N&D;408Y MVLW?Q]YX.'5W;:H=4J-@&#=23S@,&P[#7@Y?0:D)2=F.I8"Q3# 9%H+O0&IF M.-SB6P-20DJ66B0/7> K^\,6K- ;A$?8GPL-PBCJAAXUT*._=?\.T_?@^Z1* M;9N\FAW7]VX831^-48IRTLC^@=.XY=RZA#L MY>1[CT72^\N<,E6RG4H7K?M)19Y3J:R,W>RD51\Y;N>.=^F/CDB=$#OQOOFM MNN__;TKM"WHA*?]EI+K%3I$*'DD%O:2NN&86-+:&1$%22J891M\?(JRVVHX< M[QAQGTB%UFUU85CH-[8Y5>C2DNNJ9VE6FP;XRK9]1^O7IC&VW=VCF:JKQHYD MP[@B.:S1I'&PO=V]R:W-H965T\H-B1V?Y\AZ+5EZ+7RZY.*;G%&JT(\X2N19 M:Z;4_*3=EM,9C0-YQ. M:I>4D,4TD8PG2-"'L]:Y7TR]X&D%SSZ@X5J=M8:ME!( M'X)%I&[X\C=:G% OY4UY)+._:)D?.^BWT'0A%8^+8%V"F"7Y9_"CJ(BU@.ZN M +<(<#<"=,W4!WA%@+<1X+H[ KI%0'61,E]*],QZG1[YPE"MW11"T$10<^50&+ MY"%Z_\O0ZW<_HC:2LT!0B5B";A.FY(?R)[WGZXPO9)"$>N\[8_NTK73ATA3M M:5&0<5X0=T=!/'3%$S63""/;&W105,SARVQ_?[:W*GH-!CM;2/;"DXHFV1N]_RI2S?/FPG0GL]!M7R UH^COK%]Z M*OJE?U=-JD[X/$TO2Y/>2)]&[FG[:5W-%X_PK45M*A$DC #!#(EZI40]JT3G M"]T*!?N'AGF?@:;!G*D@TGH4O4F='E9FTX:8PYSNNG:]SH9ZD!DQ)(P P0SU M^J5Z?;MZ4E)5>R?.X_I&G1[WNIO-QHIOV@E"PC DC-34QL!Q^\=E;1BU/RAK M?V"M_4\LN&<14ZSV3CL>;'=)CJ=G QL26',TE0 2AB%AI*XVAMUNMUZ"82G! MT"I!,9:(\[$$J\82=8(,MZX"KS<\WI##FJ^I') P# DCPRTYO+[CU8MQ7(IQ M;!7C+A"Z1>A!WF6BJ"Z#T@-]I>7Y@*X%2R>U:$P3^L"F3'^O$\B*;WI;@83Y MD# ,"2- ,$-PIU--+3MO,*XOD@ )#TKS06D8E$:@:*;X:[Z"8VWO7Y8)%7+& MYFA.Q50K'3QF%\+=):Y5N; IG+5.IW/4VQR2['>8;R];8UT@:02*9NKB5KJX M>TZ[5E:(U,/YU?=::=RMVT%O4Q9KSL:M"I*&06D$BF:J5SDECG5*/AKS0(3K MXB&A[YK+[,:J;ZMQK7YVI(N>:2!J';!71_KVR,82@IH>4#13PLKV<.R^Q^YI M61&X/@;M=3J;30W27?!!:1B41IQMVV:].LSJKRP-Q^YIO# O*Z+7-7"V-8#T M"'Q0&@:ED1>JP]2@,B8%:)*6 DUT"5CZ>=[^?%:@UW M/D,<%\B>6>=;M]!]CO+MQ6LL#:BW D4S'VY7YHIKG;^OI"F:6"I.R*-(#\?3 M^78NSV'5UFQ/?Z MJ>EI'G],TF=PM=(Y>PQ7[?D:*[*=\M>MG!@T)X&BF8I4GHEK]TPF>(*^TNE, MZX(F1^='NEW];SO;GK)QHP,U8$!I&)1&H&CFI5 9,.Y;K%5Q01>K@-)\4!H& MI1$HFBE^9=VX=NNFH:==T#;,ZNYPLWO>ZS#?7K;&NH!:-5 T4Y?*TW'MGD[F M)WS1F@3I:E6Y,A7D;E?!#FS< $'](% :!J41*)HI=&4^HN;UKH(=W%CPP3ZN FA.#$HC4#13R,H>(VE 35\H&BF-)7AX^YE^("X"J +=D!I/B@-%[277(6?X1=Y ME5_DV?VB)L]<[*C&:^E!#2%0&@:E$2B:*7%E''G.&XR./$CGY@*4YH/2,"B- M0-%,\2N/RK-[5+OFIG3'(MA:Z=V])JSVDC36%-1L J41*)JIZ=K_1=D7V#1? MJU4 ;6NU[#D;JP?[STVP_]WT,]PBKW*+/+M;])JU6B\@+6NU7AWIVR,;2PAJ M+$'13 DK8\G;PUBJ&33I5KCY3*!635"7"93F@](P*(U T4S5*Y?)>PN7R0-U MF4!I/B@-@]((%,T4OW*9/+O+!#*.&M2-H[86L]M+TEA34,,)E$:@:+FF[;77 M'<14/&8OII!HRA>)RM\/4.XM7WYQGKWR86/_V#GQ\U=85)C\C1I7@7ADB401 M?=#(SM% ]T@B?TE%OJ'X/'NIPCU7BL?9UQD-0BK2 _3O#YRKU4::H'Q5R.@_ M4$L#!!0 ( *N#JEBL.Y>HS@, /$4 9 >&PO=V]R:W-H965T7-SI@;)O? ,@T(\\*_C,V BQ MO39-'F\@)_R*;J&07U:4Y43()5N;?,N )!4HSTS;LGPS)VEAS*?5NSLVG]*= MR-("[ACBNSPG[.<",GJ8&=AX>G&?KC>B?&'.IUNRA@<07[9W3*[,EB5)D!IMS!+8?7YB_[U*7B;S2#@L:?9WFHC-S @-E,"*[#)Q3P]_0).0 M5_+%-./5+SK4>ST9,=YQ0?,&+-=Y6M3_Y$<8!=@.PAP#W&8#3 )QS M 6X#<"MEZE0J'2(BR'S*Z &Q82(&C=Q$(DF;\/?H5?7F(T+LW[]$;E!;H\X;N."D2/C6%C%NBS;B)L:AC MV,_$<- M+<2&H]^*!)(^WI3G;0]M/QUZ82L);PF[0@[^@&S+=D?.LSP?[HS M(S4\@O@Y>"\;I[T"I^)SSKB"G^@S(P4G=5'\\Z?%X-*68DCW MY#&##Z@ ,:9@S>173*5%[N\J< M[V$/Q0Y&B[-&>IV 81!,[$&.WLFQO,"WO/ZN2'F*%]ZKW^;H_T^.G3H92U0) MO[0<=))%FLAZL@6M;,$KV4N@4T^=9)$FLIZ>8:MGJ,U>PI/2P]@9U-12&>Y2 M94XCNJ$[&3>729OQY,7F,CF)9V-KZ"VGFQS''UJ+\@POO%-L'=L@ZWQS0?^B M_OIFM.E1,EY:'UK9(EUL?34[325^)<]IB'6)JI,MTL76%]4^BFIK,YZ&JEMR MGC,L2W6\B]4Y#6F-^PX^=L98V2@JG:>!=N--AHW;R!YGX@Z,1WV&EU[KL5O% MZG95[3R+T=1U-J1+K6R1+K:^FL<^&'NOY3R:>MM&5)ULD2ZVOJC'QANK.^^+ MG,<_*3G??.R;L;*-5)M/&PO=V]R:W-H965T2;!,-Y'^/WV ?,:$?9 U\!"/249P4?6RLAUI>VS=,5Y)CW MZ!H*>65!68Z%;+*ES=<,\%R+\LSV'&=@YY@45C32Y^Y8-*(;D9$"[ACBFSS' M[/D:,KH;6Z[U+%="G;"CT1HO80KB^_J.R99=4^8DAX(36B &B[%UY5XF MKJ,$.N('@1UO'",UE!FE#ZIQ,Q];CKHCR" 5"H'EWQ8FD&6*)._CL8):=9]* MV#Q^H7_6@Y>#F6$.$YK])'.Q&ENAA>:PP)M,W-/=%Z@&%"A>2C.N?]&NC T& M%DHW7-"\$LL[R$E1_N.GRHB&P/4/"+Q*X+T6] \(_$K@'ROH5X+^L8*@$NBA MV^78M7$Q%C@:,;I#3$5+FCK0[FNU](L4:J),!9-7B=2):+J9<7C<0"%0LI6_ M')W%(##)^#GZB/@*,^ C6\B>5+R=5M3KDNH=H'[#S\AQ/R#/\?I[U).WU*R' M_,/RN%L>0UK+_3WRI%M^FXH>\D(M]]IR6YI;.^S5#GN:YQ_I,/KU54:@&P$Y M_[W/VA+7WX]3A>.2KW$*8TM6!@YL"U;T_IT[<#[M<]HD+#8)2PS!6CGQZYSX M7?1HJN*I))F&Q M25AB"-;*2E!G)3!;30*3.3$)BTW"$D.P5DX&=4X&G2ME0HLM,/WJ1!=5$7FK MG@S^6[*^[X0#5SVQFFM[TMGUJ9:;A"6&8"W++VK++TXM3E-@1/I^A5*=#D%F M&2#9]0(8@SGBAXI69T>G+A"3L-@D+#$$:V4KK+,5FBU:H?? M+LOI=/NV\:99/2"J,O6V^16ZY;[K.$/7ZPU>^]]]&ZA?RV6QE M_).??8OB9N!X5:5XQ6]"4%%=93H5&DDRF1.FNG'M%+BF)"R"EW.MV.J&7$B;MORTS=O'+,_>S-V5GGX?)F-WY1 M I>N9Q7M'2!ZU=$7JERBF'RX+5\1M-:&BQ&O#_.USQ4FW;=ZZIRW7'7.,7)D M(3=,C';=.6@X>T:#"?MVX5\_?B)ET2"MPO"J"AP-DDPTA1BX)J SDY0ZCX0/ MW3'A;"H9L!*2,KXVX2X$9AG/I*/T#M!6?(@43P;V30\V1Z63,I'),K?)8'Y/ MJ\=W@$T/##+.:X-=UP1&@YPH1:6XU9WRX3+X#'*J]F2=:X=S2=9^M^X!J%26ZD;,R#P3I/2P850-+3NCG-_# M-\?79$M[E;36M"P543>UH:II9$P']-MJ1KLMVWN1KI.SQTQ]6.KAB+(/E4+O M)$W8JNRODMH IN[CZB3/^?H]9W.14C/X@Q..!F3#H=)U' M*A6;M2/?)/@^E]9+K]5 M=@U;/5;'@6,WV3L%D^$IF#R)FNR?@LGH^$T&)^"Q.M0>NTG_*$UZU7&M=2;< M.A'640=.WD/W"YSQ>9/4F2X95TQ4O06+8RJ>'0RUO")3_8?JEKY^/J8)67(U MJ<&AV[0_TY@MTZA^Z@XFHGJJ:7^"X?EA?>S7N9B(Z8K&XZHKY].RZ>B&SEI= M0-A%;LO+CF <@]D1P+ \F .,8UA8GO]I/'UT/ ;#O/6M2!_E]%&.8=F0B=A(\;D&Q#YOP(@B^VIC>8"!K0)6.Y#?G@=JRLX) EA5S!NV@W$D MBC $:M%>HV&(S$X('_OZ8+LD"*+(C@!F=Q $& *[$4-8?20$3;8T.P M6BP^0"X99K>]9!:G_H'9MVW6R-X;C="N++H!X-!TB^Y5+V+ M\WU="]/W#[03F9-:06%=<"_%DWT]7Q^R1VGE4A;2/8]ZS=^%Z+%2*EG*GR(? M]08]9C?ZZ6]MY$^M'"_2S.BB&/6&NQ/WPCB9_5:7MQQ 1KUD M !6NI+&NN:*IGP/CHX"+=T>5TU]DX829<"?^,KK:2K6NJX&GZ'N/T<1A_[L+ MXIGY/V'4JY7,Q$1G52F4V\71B*(&5'8CM[;'%"_%J'>E'X5A"[X6]4/!7:[S MW0,Z(//"9<-(R',SGTSGZ73"X*_T9G8]&=_!P>5X-IY?39D'&2"0 MP1$AOP4>9(A AD>!3._@YY_IW(.,$,CHB)"M2,8(9'Q,R-"#3!#(A!9R(FQF MY+8N9WK%W$:PR\I*):SU $\1P%-:P+0J2VZ>:[A4KI6$?^/*L7&6Z4HYZ4%^ M0B _T4)^X=*P>UY4HN;\(A57F>0%NU;6F:KT(#\CD)]I(5]"9MFMR(1\Y'#S M/Y@2SN_!!U@7/J#ENU:/<($VSSX0ZA1BJ4S$LA4<3!U#8G?,!+?";Y)#S!%# M8DES!1\1\,"06PJV 5EBU0X9U_T/B_G]:;@O]+$!+0HF5 M=&Q1<-6BP_K](7''/_U>P?C@Y!(:9_W)E5"5;:[R ;$^?TC[L$),$R'Y$.$U[^R$PW014L]!'4[N:E8?$]-'2*R/?8+7 M&3]TXHE8']V97B:^+4G&S%]A.3#C5:.U?FV M,6^$QYQ^^A;YF)A$0F*)X)BQCXEI)236"I[3^*E7A&DF(M8,CNF_] @33D0L M'!S3?^D1)IR(6#@X9N)C8OJ)B/5S.)&=",?]B>8(7?D@UH^7R#9<1:NOC##E M1,3*:3+9$Y9"57E5-&][IM7ZQ E3LHD_%(@PY43D2QX-YIP;P^OEU>Y 8M*) MB*73$03';NP$P[\3OM++2C>DGOS$F MGYA8/@.8OB,:8?&)B^7B8N,ECS#TQL7L.!',ZOF+C_-_*WP."N2M MO7.8A!)B";66K3OMDV#V2A)Q1JA 7'XQ^(2 QY=\:,=]=RJ[?5\6G\?#J:RJW3CVO^JZK'?Y MV):[KL^G\Y%--QS;\;PSER\?O7Y?R9VF\U^ MG7]WZS_'?!K_,;C^Z(;WLLMYK!:O[;#-XZJJ/P_7W:6^;-+=>7*U>'Y;5I@_ M*"U1QB5!T@1K JT3@WD*@MZ#>0J"WH-Y"H+>@ MWD*@MZ#>0J"WH-Y"H+>BWDJ@MZ+>2J"WHMY*H+=.7I80Z*VHMQ+HK:BW$NBM MJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;9.7W01Z M&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z M.^KM!'K[Y&,E@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WH%Z!X'>@7H'@=Z!>@>! MWH%Z!X'>@7H'@=Z!>@>!WC'YV81 [T"]@T#O0+V#0.] O8- [P;U;@CT;E#O MYB?U+N/7(9=KS_<:K_^35(_G<_/U\I?E]\[)3;C@7-]6E*>_4$L#!!0 ( M *N#JECART;(_0$ #TI 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:34[# M,! %X*M4V:+&]6\!43; %EAP 9-,VZA);-D&RNUQ4D "004J$F_3J+4];^*1 MOE7/[IX]Q>KSRM*%SJ;\-:R8M]7&KHB)V6NZ)'^Y-3OF':??*#\\1#*>G/A>BD)K]K_B>F$L?_'XT3+NF^H?9^7J?7-B,\XAL M?!Q^QQ]G_%[_EWT(D#XD2!\*I \-TH?_*>N]; M_BV?C?^:/'\!4$L! A0#% @ JX.J6 =!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " "K@ZI8FY;@ MT^X K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q0 M2P$"% ,4 " "K@ZI8F5R<(Q & "<)P $P @ ', 0 M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( *N#JEACCY_&PO=V]R:W-H965T&UL4$L! A0#% @ JX.J6(ZGNO=; M! 91( !@ ("![Q< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JX.J6)FRD'8=" EB, !@ M ("!Y2H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ JX.J6)&PO=V]R:W-H965T&UL4$L! A0#% @ MJX.J6'I,]@40! (0H !D ("!PFD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JX.J6-&PO=V]R:W-H965T&UL4$L! A0#% @ JX.J6-18QN&A!0 -@\ !D M ("!E9T 'AL+W=O& &0 @(%MHP >&PO=V]R:W-H M965TF=00 ,P* 9 M " @;2L !X;"]W;W)K&UL4$L! M A0#% @ JX.J6(H&';=* P > < !D ("!8+$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JX.J M6%!-)!8Z! + P !D ("!"

&PO=V]R:W-H965T&UL4$L! A0#% @ JX.J6 [M\H46! [P@ M !D ("!I]4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JX.J6/@&_3:8 @ P 4 !D M ("!3N 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ JX.J6)R6H1ZU! D0T !D ("!DNL 'AL+W=O M&PO=V]R:W-H965TOS M !X;"]W;W)K&UL4$L! A0#% @ JX.J6(2? MUI5$ @ 0@4 !D ("!'?< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JX.J6##U"OW^ P (A$ !D M ("!& 4! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ JX.J6$[8%5. @ \08 !D ("! M^1$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ JX.J6(OYP:7R" _FD !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ JX.J6/#*F!G* @ F < !D M ("!>#4! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ JX.J6$R.JL8P P 6@T !D ("!(4,! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MJX.J6*2RL?A5 P +@P !D ("!$$T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JX.J6*7AW/E"! MQ0 !D M ("!=F,! 'AL+W=O&PO=V]R:W-H M965T-#" 4 ( C 9 M " @9MM 0!X;"]W;W)K&UL4$L! M A0#% @ JX.J6-C4V\FS P .@P !D ("!VG(! 'AL M+W=O&PO=V]R:W-H965THS@, /$4 9 " M@:U^ 0!X;"]W;W)K&UL4$L! A0#% @ JX.J M6)?7F?5: P MQ$ !D ("!LH(! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M" "K@ZI8X XML 85 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 86 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 88 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.1.u2 html 205 347 1 true 68 0 false 12 false false R1.htm 0000001 - Document - Cover Page Sheet http://redwire.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) Sheet http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (DEFICIT) Sheet http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (DEFICIT) Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 0000007 - Disclosure - Description of the Business Sheet http://redwire.com/role/DescriptionoftheBusiness Description of the Business Notes 7 false false R8.htm 0000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://redwire.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Fair Value of Financial Instruments Sheet http://redwire.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 9 false false R10.htm 0000010 - Disclosure - Accounts Receivable, net Sheet http://redwire.com/role/AccountsReceivablenet Accounts Receivable, net Notes 10 false false R11.htm 0000011 - Disclosure - Inventory Sheet http://redwire.com/role/Inventory Inventory Notes 11 false false R12.htm 0000012 - Disclosure - Debt Sheet http://redwire.com/role/Debt Debt Notes 12 false false R13.htm 0000013 - Disclosure - Leases Sheet http://redwire.com/role/Leases Leases Notes 13 false false R14.htm 0000014 - Disclosure - Income Taxes Sheet http://redwire.com/role/IncomeTaxes Income Taxes Notes 14 false false R15.htm 0000015 - Disclosure - Commitment and Contingencies Sheet http://redwire.com/role/CommitmentandContingencies Commitment and Contingencies Notes 15 false false R16.htm 0000016 - Disclosure - Convertible Preferred Stock Sheet http://redwire.com/role/ConvertiblePreferredStock Convertible Preferred Stock Notes 16 false false R17.htm 0000017 - Disclosure - Revenues Sheet http://redwire.com/role/Revenues Revenues Notes 17 false false R18.htm 0000018 - Disclosure - Employee Benefit Plans Sheet http://redwire.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 18 false false R19.htm 0000019 - Disclosure - Equity-Based Compensation Sheet http://redwire.com/role/EquityBasedCompensation Equity-Based Compensation Notes 19 false false R20.htm 0000020 - Disclosure - Net Income (Loss) per Common Share Sheet http://redwire.com/role/NetIncomeLossperCommonShare Net Income (Loss) per Common Share Notes 20 false false R21.htm 0000021 - Disclosure - Joint Venture Sheet http://redwire.com/role/JointVenture Joint Venture Notes 21 false false R22.htm 0000022 - Disclosure - Related Parties Sheet http://redwire.com/role/RelatedParties Related Parties Notes 22 false false R23.htm 0000023 - Disclosure - Subsequent Events Sheet http://redwire.com/role/SubsequentEvents Subsequent Events Notes 23 false false R24.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://redwire.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://redwire.com/role/SummaryofSignificantAccountingPolicies 24 false false R25.htm 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://redwire.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://redwire.com/role/SummaryofSignificantAccountingPolicies 25 false false R26.htm 9954473 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://redwire.com/role/FairValueofFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://redwire.com/role/FairValueofFinancialInstruments 26 false false R27.htm 9954474 - Disclosure - Accounts Receivable, net (Tables) Sheet http://redwire.com/role/AccountsReceivablenetTables Accounts Receivable, net (Tables) Tables http://redwire.com/role/AccountsReceivablenet 27 false false R28.htm 9954475 - Disclosure - Inventory (Tables) Sheet http://redwire.com/role/InventoryTables Inventory (Tables) Tables http://redwire.com/role/Inventory 28 false false R29.htm 9954476 - Disclosure - Debt (Tables) Sheet http://redwire.com/role/DebtTables Debt (Tables) Tables http://redwire.com/role/Debt 29 false false R30.htm 9954477 - Disclosure - Leases (Tables) Sheet http://redwire.com/role/LeasesTables Leases (Tables) Tables http://redwire.com/role/Leases 30 false false R31.htm 9954478 - Disclosure - Income Taxes (Tables) Sheet http://redwire.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://redwire.com/role/IncomeTaxes 31 false false R32.htm 9954479 - Disclosure - Convertible Preferred Stock (Tables) Sheet http://redwire.com/role/ConvertiblePreferredStockTables Convertible Preferred Stock (Tables) Tables http://redwire.com/role/ConvertiblePreferredStock 32 false false R33.htm 9954480 - Disclosure - Revenues (Tables) Sheet http://redwire.com/role/RevenuesTables Revenues (Tables) Tables http://redwire.com/role/Revenues 33 false false R34.htm 9954481 - Disclosure - Employee Benefit Plans (Tables) Sheet http://redwire.com/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://redwire.com/role/EmployeeBenefitPlans 34 false false R35.htm 9954482 - Disclosure - Equity-Based Compensation (Tables) Sheet http://redwire.com/role/EquityBasedCompensationTables Equity-Based Compensation (Tables) Tables http://redwire.com/role/EquityBasedCompensation 35 false false R36.htm 9954483 - Disclosure - Net Income (Loss) per Common Share (Tables) Sheet http://redwire.com/role/NetIncomeLossperCommonShareTables Net Income (Loss) per Common Share (Tables) Tables http://redwire.com/role/NetIncomeLossperCommonShare 36 false false R37.htm 9954484 - Disclosure - Related Parties (Tables) Sheet http://redwire.com/role/RelatedPartiesTables Related Parties (Tables) Tables http://redwire.com/role/RelatedParties 37 false false R38.htm 9954485 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://redwire.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 38 false false R39.htm 9954486 - Disclosure - Summary of Significant Accounting Policies - Schedule of Supplemental Cash Flow Information (Details) Sheet http://redwire.com/role/SummaryofSignificantAccountingPoliciesScheduleofSupplementalCashFlowInformationDetails Summary of Significant Accounting Policies - Schedule of Supplemental Cash Flow Information (Details) Details 39 false false R40.htm 9954487 - Disclosure - Fair Value of Financial Instruments - Narrative (Details) Sheet http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails Fair Value of Financial Instruments - Narrative (Details) Details 40 false false R41.htm 9954488 - Disclosure - Fair Value of Financial Instruments - Schedule of Private Warrants Assumptions (Details) Sheet http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofPrivateWarrantsAssumptionsDetails Fair Value of Financial Instruments - Schedule of Private Warrants Assumptions (Details) Details 41 false false R42.htm 9954489 - Disclosure - Fair Value of Financial Instruments - Schedule of Financial Instruments Measured at Fair Value (Details) Sheet http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails Fair Value of Financial Instruments - Schedule of Financial Instruments Measured at Fair Value (Details) Details 42 false false R43.htm 9954490 - Disclosure - Fair Value of Financial Instruments - Changes in Financial Liabilities (Details) Sheet http://redwire.com/role/FairValueofFinancialInstrumentsChangesinFinancialLiabilitiesDetails Fair Value of Financial Instruments - Changes in Financial Liabilities (Details) Details 43 false false R44.htm 9954491 - Disclosure - Accounts Receivable, net (Details) Sheet http://redwire.com/role/AccountsReceivablenetDetails Accounts Receivable, net (Details) Details http://redwire.com/role/AccountsReceivablenetTables 44 false false R45.htm 9954492 - Disclosure - Inventory (Details) Sheet http://redwire.com/role/InventoryDetails Inventory (Details) Details http://redwire.com/role/InventoryTables 45 false false R46.htm 9954493 - Disclosure - Debt - Schedule of Long-term Debt Instruments (Details) Sheet http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails Debt - Schedule of Long-term Debt Instruments (Details) Details 46 false false R47.htm 9954494 - Disclosure - Debt - Narrative (Details) Sheet http://redwire.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 47 false false R48.htm 9954495 - Disclosure - Debt - Schedule of Outstanding Principal of Credit Agreement (Details) Sheet http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails Debt - Schedule of Outstanding Principal of Credit Agreement (Details) Details 48 false false R49.htm 9954496 - Disclosure - Leases - Schedule of Lease Information (Details) Sheet http://redwire.com/role/LeasesScheduleofLeaseInformationDetails Leases - Schedule of Lease Information (Details) Details 49 false false R50.htm 9954497 - Disclosure - Leases - Schedule of Other Supplemental Information (Details) Sheet http://redwire.com/role/LeasesScheduleofOtherSupplementalInformationDetails Leases - Schedule of Other Supplemental Information (Details) Details 50 false false R51.htm 9954498 - Disclosure - Income Taxes (Details) Sheet http://redwire.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://redwire.com/role/IncomeTaxesTables 51 false false R52.htm 9954499 - Disclosure - Commitment and Contingencies (Details) Sheet http://redwire.com/role/CommitmentandContingenciesDetails Commitment and Contingencies (Details) Details http://redwire.com/role/CommitmentandContingencies 52 false false R53.htm 9954500 - Disclosure - Convertible Preferred Stock - Schedule of Temporary Equity (Details) Sheet http://redwire.com/role/ConvertiblePreferredStockScheduleofTemporaryEquityDetails Convertible Preferred Stock - Schedule of Temporary Equity (Details) Details 53 false false R54.htm 9954501 - Disclosure - Convertible Preferred Stock - Narrative (Details) Sheet http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails Convertible Preferred Stock - Narrative (Details) Details 54 false false R55.htm 9954502 - Disclosure - Revenues - Schedule of Revenues by Customer Grouping (Details) Sheet http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomerGroupingDetails Revenues - Schedule of Revenues by Customer Grouping (Details) Details 55 false false R56.htm 9954503 - Disclosure - Revenues - Schedule of Revenues by Geographic Location (Details) Sheet http://redwire.com/role/RevenuesScheduleofRevenuesbyGeographicLocationDetails Revenues - Schedule of Revenues by Geographic Location (Details) Details 56 false false R57.htm 9954504 - Disclosure - Revenues - Schedule of Revenues by Customers (Details) Sheet http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomersDetails Revenues - Schedule of Revenues by Customers (Details) Details 57 false false R58.htm 9954505 - Disclosure - Revenues - Schedule of Contract Assets and Contract Liabilities (Details) Sheet http://redwire.com/role/RevenuesScheduleofContractAssetsandContractLiabilitiesDetails Revenues - Schedule of Contract Assets and Contract Liabilities (Details) Details 58 false false R59.htm 9954506 - Disclosure - Revenues - Narrative (Details) Sheet http://redwire.com/role/RevenuesNarrativeDetails Revenues - Narrative (Details) Details 59 false false R60.htm 9954507 - Disclosure - Revenues - Schedule of EAC Adjustments (Details) Sheet http://redwire.com/role/RevenuesScheduleofEACAdjustmentsDetails Revenues - Schedule of EAC Adjustments (Details) Details 60 false false R61.htm 9954508 - Disclosure - Employee Benefit Plans - Narrative (Details) Sheet http://redwire.com/role/EmployeeBenefitPlansNarrativeDetails Employee Benefit Plans - Narrative (Details) Details 61 false false R62.htm 9954509 - Disclosure - Employee Benefit Plans - Net Periodic Benefit Income (Details) Sheet http://redwire.com/role/EmployeeBenefitPlansNetPeriodicBenefitIncomeDetails Employee Benefit Plans - Net Periodic Benefit Income (Details) Details 62 false false R63.htm 9954510 - Disclosure - Employee Benefit Plans - Contributions (Details) Sheet http://redwire.com/role/EmployeeBenefitPlansContributionsDetails Employee Benefit Plans - Contributions (Details) Details 63 false false R64.htm 9954511 - Disclosure - Equity-Based Compensation - Narrative (Details) Sheet http://redwire.com/role/EquityBasedCompensationNarrativeDetails Equity-Based Compensation - Narrative (Details) Details 64 false false R65.htm 9954512 - Disclosure - Equity-Based Compensation - Summary of Option Activity (Details) Sheet http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails Equity-Based Compensation - Summary of Option Activity (Details) Details 65 false false R66.htm 9954513 - Disclosure - Equity-Based Compensation - Summary of Nonvested Restricted Stock Units Activity (Details) Sheet http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails Equity-Based Compensation - Summary of Nonvested Restricted Stock Units Activity (Details) Details 66 false false R67.htm 9954514 - Disclosure - Equity-Based Compensation - Equity Based Compensation Expense (Details) Sheet http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails Equity-Based Compensation - Equity Based Compensation Expense (Details) Details 67 false false R68.htm 9954515 - Disclosure - Net Income (Loss) per Common Share (Details) Sheet http://redwire.com/role/NetIncomeLossperCommonShareDetails Net Income (Loss) per Common Share (Details) Details http://redwire.com/role/NetIncomeLossperCommonShareTables 68 false false R69.htm 9954516 - Disclosure - Joint Venture (Details) Sheet http://redwire.com/role/JointVentureDetails Joint Venture (Details) Details http://redwire.com/role/JointVenture 69 false false R70.htm 9954517 - Disclosure - Related Parties (Details) Sheet http://redwire.com/role/RelatedPartiesDetails Related Parties (Details) Details http://redwire.com/role/RelatedPartiesTables 70 false false R71.htm 9954518 - Disclosure - Subsequent Events (Details) Sheet http://redwire.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://redwire.com/role/SubsequentEvents 71 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: rdw:SaleOfStockPercentageOfShareEligibleToBePurchasedBasedTradingPeriod, rdw:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod - rdw-20240331.htm 4 rdw-20240331.htm rdw-20240331.xsd rdw-20240331_cal.xml rdw-20240331_def.xml rdw-20240331_lab.xml rdw-20240331_pre.xml rdw-20240331_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 91 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "rdw-20240331.htm": { "nsprefix": "rdw", "nsuri": "http://redwire.com/20240331", "dts": { "inline": { "local": [ "rdw-20240331.htm" ] }, "schema": { "local": [ "rdw-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "rdw-20240331_cal.xml" ] }, "definitionLink": { "local": [ "rdw-20240331_def.xml" ] }, "labelLink": { "local": [ "rdw-20240331_lab.xml" ] }, "presentationLink": { "local": [ "rdw-20240331_pre.xml" ] } }, "keyStandard": 304, "keyCustom": 43, "axisStandard": 28, "axisCustom": 1, "memberStandard": 41, "memberCustom": 24, "hidden": { "total": 13, "http://redwire.com/20240331": 2, "http://fasb.org/us-gaap/2023": 6, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 205, "entityCount": 1, "segmentCount": 68, "elementCount": 549, "unitCount": 12, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 722, "http://xbrl.sec.gov/dei/2023": 34 }, "report": { "R1": { "role": "http://redwire.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.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": "rdw-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED 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": "rdw-20240331.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": "rdw-20240331.htm", "first": true, "unique": true } }, "R3": { "role": "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "unique": true } }, "R5": { "role": "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (DEFICIT)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (DEFICIT)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R6": { "role": "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "unique": true } }, "R7": { "role": "http://redwire.com/role/DescriptionoftheBusiness", "longName": "0000007 - Disclosure - Description of the Business", "shortName": "Description of the Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://redwire.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://redwire.com/role/FairValueofFinancialInstruments", "longName": "0000009 - Disclosure - Fair Value of Financial Instruments", "shortName": "Fair Value of Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://redwire.com/role/AccountsReceivablenet", "longName": "0000010 - Disclosure - Accounts Receivable, net", "shortName": "Accounts Receivable, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://redwire.com/role/Inventory", "longName": "0000011 - Disclosure - Inventory", "shortName": "Inventory", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://redwire.com/role/Debt", "longName": "0000012 - 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": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://redwire.com/role/Leases", "longName": "0000013 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://redwire.com/role/IncomeTaxes", "longName": "0000014 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://redwire.com/role/CommitmentandContingencies", "longName": "0000015 - Disclosure - Commitment and Contingencies", "shortName": "Commitment and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://redwire.com/role/ConvertiblePreferredStock", "longName": "0000016 - Disclosure - Convertible Preferred Stock", "shortName": "Convertible Preferred Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "rdw:TemporaryEquityTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "rdw:TemporaryEquityTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://redwire.com/role/Revenues", "longName": "0000017 - Disclosure - Revenues", "shortName": "Revenues", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://redwire.com/role/EmployeeBenefitPlans", "longName": "0000018 - Disclosure - Employee Benefit Plans", "shortName": "Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://redwire.com/role/EquityBasedCompensation", "longName": "0000019 - Disclosure - Equity-Based Compensation", "shortName": "Equity-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://redwire.com/role/NetIncomeLossperCommonShare", "longName": "0000020 - Disclosure - Net Income (Loss) per Common Share", "shortName": "Net Income (Loss) per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://redwire.com/role/JointVenture", "longName": "0000021 - Disclosure - Joint Venture", "shortName": "Joint Venture", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://redwire.com/role/RelatedParties", "longName": "0000022 - Disclosure - Related Parties", "shortName": "Related Parties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://redwire.com/role/SubsequentEvents", "longName": "0000023 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://redwire.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": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://redwire.com/role/SummaryofSignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://redwire.com/role/FairValueofFinancialInstrumentsTables", "longName": "9954473 - Disclosure - Fair Value of Financial Instruments (Tables)", "shortName": "Fair Value of Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://redwire.com/role/AccountsReceivablenetTables", "longName": "9954474 - Disclosure - Accounts Receivable, net (Tables)", "shortName": "Accounts Receivable, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://redwire.com/role/InventoryTables", "longName": "9954475 - Disclosure - Inventory (Tables)", "shortName": "Inventory (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://redwire.com/role/DebtTables", "longName": "9954476 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://redwire.com/role/LeasesTables", "longName": "9954477 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://redwire.com/role/IncomeTaxesTables", "longName": "9954478 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://redwire.com/role/ConvertiblePreferredStockTables", "longName": "9954479 - Disclosure - Convertible Preferred Stock (Tables)", "shortName": "Convertible Preferred Stock (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:TemporaryEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "rdw:TemporaryEquityTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:TemporaryEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "rdw:TemporaryEquityTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://redwire.com/role/RevenuesTables", "longName": "9954480 - Disclosure - Revenues (Tables)", "shortName": "Revenues (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://redwire.com/role/EmployeeBenefitPlansTables", "longName": "9954481 - Disclosure - Employee Benefit Plans (Tables)", "shortName": "Employee Benefit Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://redwire.com/role/EquityBasedCompensationTables", "longName": "9954482 - Disclosure - Equity-Based Compensation (Tables)", "shortName": "Equity-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://redwire.com/role/NetIncomeLossperCommonShareTables", "longName": "9954483 - Disclosure - Net Income (Loss) per Common Share (Tables)", "shortName": "Net Income (Loss) per Common Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://redwire.com/role/RelatedPartiesTables", "longName": "9954484 - Disclosure - Related Parties (Tables)", "shortName": "Related Parties (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://redwire.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "longName": "9954485 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "span", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "span", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://redwire.com/role/SummaryofSignificantAccountingPoliciesScheduleofSupplementalCashFlowInformationDetails", "longName": "9954486 - Disclosure - Summary of Significant Accounting Policies - Schedule of Supplemental Cash Flow Information (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Supplemental Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "longName": "9954487 - Disclosure - Fair Value of Financial Instruments - Narrative (Details)", "shortName": "Fair Value of Financial Instruments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:SaleOfStockPricePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:SaleOfStockPricePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofPrivateWarrantsAssumptionsDetails", "longName": "9954488 - Disclosure - Fair Value of Financial Instruments - Schedule of Private Warrants Assumptions (Details)", "shortName": "Fair Value of Financial Instruments - Schedule of Private Warrants Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-59", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-59", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "unique": true } }, "R42": { "role": "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails", "longName": "9954489 - Disclosure - Fair Value of Financial Instruments - Schedule of Financial Instruments Measured at Fair Value (Details)", "shortName": "Fair Value of Financial Instruments - Schedule of Financial Instruments Measured at Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:WarrantsAndRightsOutstanding", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-68", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "unique": true } }, "R43": { "role": "http://redwire.com/role/FairValueofFinancialInstrumentsChangesinFinancialLiabilitiesDetails", "longName": "9954490 - Disclosure - Fair Value of Financial Instruments - Changes in Financial Liabilities (Details)", "shortName": "Fair Value of Financial Instruments - Changes in Financial Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R44": { "role": "http://redwire.com/role/AccountsReceivablenetDetails", "longName": "9954491 - Disclosure - Accounts Receivable, net (Details)", "shortName": "Accounts Receivable, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:BilledContractReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:BilledContractReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://redwire.com/role/InventoryDetails", "longName": "9954492 - Disclosure - Inventory (Details)", "shortName": "Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails", "longName": "9954493 - Disclosure - Debt - Schedule of Long-term Debt Instruments (Details)", "shortName": "Debt - Schedule of Long-term Debt Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "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", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.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", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "unique": true } }, "R47": { "role": "http://redwire.com/role/DebtNarrativeDetails", "longName": "9954494 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "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", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-97", "name": "rdw:DebtInstrumentInterestRatePaidInKind", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "unique": true } }, "R48": { "role": "http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails", "longName": "9954495 - Disclosure - Debt - Schedule of Outstanding Principal of Credit Agreement (Details)", "shortName": "Debt - Schedule of Outstanding Principal of Credit Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-79", "name": "rdw:LineOfCreditFacilityBorrowingCapacityVariableRateComponentThreshold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-79", "name": "rdw:LineOfCreditFacilityBorrowingCapacityVariableRateComponentThreshold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R49": { "role": "http://redwire.com/role/LeasesScheduleofLeaseInformationDetails", "longName": "9954496 - Disclosure - Leases - Schedule of Lease Information (Details)", "shortName": "Leases - Schedule of Lease Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R50": { "role": "http://redwire.com/role/LeasesScheduleofOtherSupplementalInformationDetails", "longName": "9954497 - Disclosure - Leases - Schedule of Other Supplemental Information (Details)", "shortName": "Leases - Schedule of Other Supplemental Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "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": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R51": { "role": "http://redwire.com/role/IncomeTaxesDetails", "longName": "9954498 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R52": { "role": "http://redwire.com/role/CommitmentandContingenciesDetails", "longName": "9954499 - Disclosure - Commitment and Contingencies (Details)", "shortName": "Commitment and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-104", "name": "rdw:LossContingencyDaysFollowingIssuanceOfDecision", "unitRef": "day", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-104", "name": "rdw:LossContingencyDaysFollowingIssuanceOfDecision", "unitRef": "day", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://redwire.com/role/ConvertiblePreferredStockScheduleofTemporaryEquityDetails", "longName": "9954500 - Disclosure - Convertible Preferred Stock - Schedule of Temporary Equity (Details)", "shortName": "Convertible Preferred Stock - Schedule of Temporary Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:TemporaryEquitySharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:TemporaryEquityTableTextBlock", "rdw:TemporaryEquityTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "unique": true } }, "R54": { "role": "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails", "longName": "9954501 - Disclosure - Convertible Preferred Stock - Narrative (Details)", "shortName": "Convertible Preferred Stock - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:TemporaryEquityParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-106", "name": "us-gaap:PreferredStockConvertibleConversionPrice", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "rdw:TemporaryEquityTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "unique": true } }, "R55": { "role": "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomerGroupingDetails", "longName": "9954502 - Disclosure - Revenues - Schedule of Revenues by Customer Grouping (Details)", "shortName": "Revenues - Schedule of Revenues by Customer Grouping (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-113", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "unique": true } }, "R56": { "role": "http://redwire.com/role/RevenuesScheduleofRevenuesbyGeographicLocationDetails", "longName": "9954503 - Disclosure - Revenues - Schedule of Revenues by Geographic Location (Details)", "shortName": "Revenues - Schedule of Revenues by Geographic Location (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-119", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "unique": true } }, "R57": { "role": "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomersDetails", "longName": "9954504 - Disclosure - Revenues - Schedule of Revenues by Customers (Details)", "shortName": "Revenues - Schedule of Revenues by Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-133", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "unique": true } }, "R58": { "role": "http://redwire.com/role/RevenuesScheduleofContractAssetsandContractLiabilitiesDetails", "longName": "9954505 - Disclosure - Revenues - Schedule of Contract Assets and Contract Liabilities (Details)", "shortName": "Revenues - Schedule of Contract Assets and Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R59": { "role": "http://redwire.com/role/RevenuesNarrativeDetails", "longName": "9954506 - Disclosure - Revenues - Narrative (Details)", "shortName": "Revenues - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "rdw:ContractWithCustomerLiabilityRevenueRecognized1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "rdw:ContractWithCustomerLiabilityRevenueRecognized1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R60": { "role": "http://redwire.com/role/RevenuesScheduleofEACAdjustmentsDetails", "longName": "9954507 - Disclosure - Revenues - Schedule of EAC Adjustments (Details)", "shortName": "Revenues - Schedule of EAC Adjustments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-135", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangeInAccountingEstimateTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "unique": true } }, "R61": { "role": "http://redwire.com/role/EmployeeBenefitPlansNarrativeDetails", "longName": "9954508 - Disclosure - Employee Benefit Plans - Narrative (Details)", "shortName": "Employee Benefit Plans - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-5", "name": "rdw:DefinedBenefitPlanNumberOfPlans", "unitRef": "plan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "rdw:DefinedBenefitPlanNumberOfPlans", "unitRef": "plan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R62": { "role": "http://redwire.com/role/EmployeeBenefitPlansNetPeriodicBenefitIncomeDetails", "longName": "9954509 - Disclosure - Employee Benefit Plans - Net Periodic Benefit Income (Details)", "shortName": "Employee Benefit Plans - Net Periodic Benefit Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-140", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-140", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R63": { "role": "http://redwire.com/role/EmployeeBenefitPlansContributionsDetails", "longName": "9954510 - Disclosure - Employee Benefit Plans - Contributions (Details)", "shortName": "Employee Benefit Plans - Contributions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-140", "name": "us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-140", "name": "us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R64": { "role": "http://redwire.com/role/EquityBasedCompensationNarrativeDetails", "longName": "9954511 - Disclosure - Equity-Based Compensation - Narrative (Details)", "shortName": "Equity-Based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R65": { "role": "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails", "longName": "9954512 - Disclosure - Equity-Based Compensation - Summary of Option Activity (Details)", "shortName": "Equity-Based Compensation - Summary of Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "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": "rdw-20240331.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": "rdw-20240331.htm", "unique": true } }, "R66": { "role": "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails", "longName": "9954513 - Disclosure - Equity-Based Compensation - Summary of Nonvested Restricted Stock Units Activity (Details)", "shortName": "Equity-Based Compensation - Summary of Nonvested Restricted Stock Units Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-150", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-149", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "unique": true } }, "R67": { "role": "http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails", "longName": "9954514 - Disclosure - Equity-Based Compensation - Equity Based Compensation Expense (Details)", "shortName": "Equity-Based Compensation - Equity Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true, "unique": true } }, "R68": { "role": "http://redwire.com/role/NetIncomeLossperCommonShareDetails", "longName": "9954515 - Disclosure - Net Income (Loss) per Common Share (Details)", "shortName": "Net Income (Loss) per Common Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "unique": true } }, "R69": { "role": "http://redwire.com/role/JointVentureDetails", "longName": "9954516 - Disclosure - Joint Venture (Details)", "shortName": "Joint Venture (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-1", "name": "rdw:NumberOfCompaniesUnderJointVenture", "unitRef": "company", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "rdw:EquityMethodInvestmentAndVariableInterestEntityAuthorizedShareCapital", "unitRef": "eur", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "unique": true } }, "R70": { "role": "http://redwire.com/role/RelatedPartiesDetails", "longName": "9954517 - Disclosure - Related Parties (Details)", "shortName": "Related Parties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-196", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "unique": true } }, "R71": { "role": "http://redwire.com/role/SubsequentEventsDetails", "longName": "9954518 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:TemporaryEquitySharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:TemporaryEquitySharesIssued", "us-gaap:TemporaryEquitySharesIssued", "us-gaap:TemporaryEquitySharesOutstanding", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-205", "name": "us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240331.htm", "unique": true } } }, "tag": { "rdw_AEIAndBainInvestmentAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "AEIAndBainInvestmentAgreementsMember", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AEI and Bain Investment Agreements", "label": "AEI and Bain Investment Agreements [Member]", "documentation": "AEI and Bain Investment Agreements" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r19", "r776" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNet", "crdr": "debit", "calculation": { "http://redwire.com/role/AccountsReceivablenetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://redwire.com/role/AccountsReceivablenetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r649", "r714", "r781", "r881" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://redwire.com/role/RelatedPartiesDetails" ], "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": [ "r260", "r261" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r22" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income (loss)", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r34", "r35", "r111", "r171", "r576", "r593", "r594" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated\u00a0 Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r3", "r10", "r35", "r490", "r493", "r533", "r589", "r590", "r807", "r808", "r809", "r816", "r817", "r818" ] }, "rdw_AdamsStreetCapitalAgreementDelayedDrawTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "AdamsStreetCapitalAgreementDelayedDrawTermLoanMember", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails", "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adams Street Delayed Draw Term Loan", "label": "Adams Street Capital Agreement, Delayed Draw Term Loan [Member]", "documentation": "Adams Street Capital Agreement, Delayed Draw Term Loan" } } }, "auth_ref": [] }, "rdw_AdamsStreetCapitalAgreementIncrementalTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "AdamsStreetCapitalAgreementIncrementalTermLoanMember", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails", "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adams Street Incremental Term Loan", "label": "Adams Street Capital Agreement, Incremental Term Loan [Member]", "documentation": "Adams Street Capital Agreement, Incremental Term Loan" } } }, "auth_ref": [] }, "rdw_AdamsStreetCapitalAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "AdamsStreetCapitalAgreementMember", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails", "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails", "http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adams Street Capital Agreement", "label": "Adams Street Capital Agreement [Member]", "documentation": "Adams Street Capital Agreement" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional\u00a0paid-in\u00a0capital", "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": [ "r103", "r776", "r886" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT" ], "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": [ "r460", "r461", "r462", "r610", "r816", "r817", "r818", "r867", "r887" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares repurchased for settlement of employee tax withholdings on share-based 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/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r70", "r71", "r426" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total equity-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": [ "r455", "r464" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://redwire.com/role/AccountsReceivablenetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r172", "r262", "r272", "r273", "r274", "r881" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs and discount", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r317", "r516", "r750", "r751", "r811" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://redwire.com/role/NetIncomeLossperCommonShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r228" ] }, "us-gaap_AreaOfRealEstateProperty": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AreaOfRealEstateProperty", "presentation": [ "http://redwire.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Area of property", "label": "Area of Real Estate Property", "documentation": "Area of a real estate property." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "Assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r137", "r165", "r197", "r235", "r250", "r254", "r268", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r482", "r486", "r506", "r570", "r654", "r776", "r788", "r833", "r834", "r871" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "verboseLabel": "Assets:", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r159", "r174", "r197", "r268", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r482", "r486", "r506", "r776", "r833", "r834", "r871" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r83" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails", "http://redwire.com/role/EquityBasedCompensationNarrativeDetails", "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails" ], "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": [ "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454" ] }, "rdw_BainInvestmentAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "BainInvestmentAgreementMember", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bain Investment Agreement", "label": "Bain Investment Agreement [Member]", "documentation": "Bain Investment Agreement" } } }, "auth_ref": [] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://redwire.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_BilledContractReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BilledContractReceivables", "crdr": "debit", "calculation": { "http://redwire.com/role/AccountsReceivablenetDetails": { "parentTag": "us-gaap_AccountsReceivableNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://redwire.com/role/AccountsReceivablenetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Billed receivables", "label": "Billed Contracts Receivable", "documentation": "Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date." } } }, "auth_ref": [ "r552" ] }, "rdw_BoardOfDirectorRenewableTermPeriod": { "xbrltype": "durationItemType", "nsuri": "http://redwire.com/20240331", "localname": "BoardOfDirectorRenewableTermPeriod", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Board of director renewable term", "label": "Board Of Director, Renewable Term Period", "documentation": "Board Of Director, Renewable Term Period" } } }, "auth_ref": [] }, "rdw_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://redwire.com/20240331", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in notes payable to sellers", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "documentation": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability" } } }, "auth_ref": [] }, "rdw_BusinessCombinationTransactionExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://redwire.com/20240331", "localname": "BusinessCombinationTransactionExpenses", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction expenses", "label": "Business Combination, Transaction Expenses", "documentation": "Business Combination, Transaction Expenses" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://redwire.com/role/SummaryofSignificantAccountingPoliciesScheduleofSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital expenditures not yet paid", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r42", "r43", "r44" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r40", "r161", "r731" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://redwire.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r41" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at 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": [ "r40", "r120", "r194" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) 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": [ "r2", "r120" ] }, "us-gaap_ChangeInAccountingEstimateByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingEstimateByTypeAxis", "presentation": [ "http://redwire.com/role/RevenuesScheduleofEACAdjustmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Estimate by Type [Axis]", "label": "Change in Accounting Estimate by Type [Axis]", "documentation": "Information by type of change in accounting estimate." } } }, "auth_ref": [ "r46", "r212" ] }, "us-gaap_ChangeInAccountingEstimateTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingEstimateTypeDomain", "presentation": [ "http://redwire.com/role/RevenuesScheduleofEACAdjustmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Estimate, Type [Domain]", "label": "Change in Accounting Estimate, Type [Domain]", "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities." } } }, "auth_ref": [ "r46", "r212" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "rdw_CivilSpaceMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "CivilSpaceMember", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomerGroupingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Civil space", "label": "Civil Space [Member]", "documentation": "Civil Space" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails", "http://redwire.com/role/CoverPage", "http://redwire.com/role/SubsequentEventsDetails" ], "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": [ "r155", "r168", "r169", "r170", "r197", "r221", "r222", "r225", "r227", "r233", "r234", "r268", "r286", "r288", "r289", "r290", "r293", "r294", "r326", "r327", "r330", "r331", "r332", "r506", "r599", "r600", "r601", "r602", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r641", "r663", "r685", "r707", "r708", "r709", "r710", "r711", "r796", "r812", "r819" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsChangesinFinancialLiabilitiesDetails", "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofPrivateWarrantsAssumptionsDetails" ], "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": [ "r66" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsChangesinFinancialLiabilitiesDetails", "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofPrivateWarrantsAssumptionsDetails" ], "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/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofPrivateWarrantsAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value (in dollars 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": [ "r333" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofPrivateWarrantsAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Line Items]", "label": "Class of Warrant or Right [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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of warrants to purchase common stock (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/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofPrivateWarrantsAssumptionsDetails" ], "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": [] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofPrivateWarrantsAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Table]", "label": "Class of Warrant or Right [Table]", "documentation": "Disclosure for warrants or rights issued, which includes 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": [ "r66" ] }, "rdw_CommercialAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "CommercialAndOtherMember", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomerGroupingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial and other", "label": "Commercial And Other [Member]", "documentation": "Commercial And Other" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note I \u2013 Commitments and Contingencies)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r27", "r94", "r572", "r640" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://redwire.com/role/CommitmentandContingencies" ], "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": [ "r126", "r280", "r281", "r716", "r831" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://redwire.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r55", "r717" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT", "http://redwire.com/role/CoverPage", "http://redwire.com/role/SubsequentEventsDetails" ], "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": [ "r778", "r779", "r780", "r782", "r783", "r784", "r785", "r816", "r817", "r867", "r884", "r887" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r102" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "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": [ "r102", "r641" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r102" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT", "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Common stock, beginning balance (in shares)", "periodEndLabel": "Common stock, ending balance (in shares)", "terseLabel": "Units 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", "r102", "r641", "r660", "r887", "r888" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.0000001 par value, 500,000 shares authorized; 65,579 and 65,546,174 issued and outstanding as of March\u00a031, 2024 and December\u00a031, 2023, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r102", "r574", "r776" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r36", "r179", "r181", "r185", "r567", "r585" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomersDetails" ], "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": [ "r47", "r49", "r85", "r86", "r259", "r715" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r47", "r49", "r85", "r86", "r259", "r595", "r715" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomersDetails" ], "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": [ "r47", "r49", "r85", "r86", "r259", "r715", "r801" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomersDetails" ], "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": [ "r47", "r49", "r85", "r86", "r259", "r715" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Axis]", "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r203", "r482", "r483", "r486", "r487", "r542", "r727", "r832", "r835", "r836" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Domain]", "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r203", "r482", "r483", "r486", "r487", "r542", "r727", "r832", "r835", "r836" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://redwire.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r74", "r739" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://redwire.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Contract Assets and Contract Liabilities", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r838" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://redwire.com/role/RevenuesScheduleofContractAssetsandContractLiabilitiesDetails" ], "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": [ "r335", "r337", "r348" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r335", "r337", "r348" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://redwire.com/role/RevenuesScheduleofContractAssetsandContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue", "terseLabel": "Contract liabilities", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r335", "r336", "r348" ] }, "rdw_ContractWithCustomerLiabilityRevenueRecognized1": { "xbrltype": "monetaryItemType", "nsuri": "http://redwire.com/20240331", "localname": "ContractWithCustomerLiabilityRevenueRecognized1", "crdr": "credit", "presentation": [ "http://redwire.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability, revenue recognized", "label": "Contract With Customer, Liability, Revenue Recognized1", "documentation": "Contract With Customer, Liability, Revenue Recognized1" } } }, "auth_ref": [] }, "us-gaap_ContractsAccountedForUnderPercentageOfCompletionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractsAccountedForUnderPercentageOfCompletionMember", "presentation": [ "http://redwire.com/role/RevenuesScheduleofEACAdjustmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contracts Accounted for under Percentage of Completion", "label": "Contracts Accounted for under Percentage of Completion [Member]", "documentation": "Modifications to or changes in assumptions surrounding contracts accounted for under the percentage of completion method of accounting. Percentage of completion is a method of accounting whereby profit on a long-term (construction) contracts is recognized based on reliable estimates as to the degree of completion generally based on contractual relationships (costs incurred to total costs anticipated)." } } }, "auth_ref": [] }, "rdw_ConvertiblePreferredStockMaximumPercentageOfSharesConvertedWithoutShareholderApproval": { "xbrltype": "percentItemType", "nsuri": "http://redwire.com/20240331", "localname": "ConvertiblePreferredStockMaximumPercentageOfSharesConvertedWithoutShareholderApproval", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails", "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of share issued", "label": "Convertible Preferred Stock, Maximum Percentage Of Shares Converted, Without Shareholder Approval", "documentation": "Convertible Preferred Stock, Maximum Percentage Of Shares Converted, Without Shareholder Approval" } } }, "auth_ref": [] }, "us-gaap_ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockMember", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Convertible Preferred Stock", "label": "Convertible Preferred Stock [Member]", "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option." } } }, "auth_ref": [ "r326", "r327", "r330", "r782", "r783", "r784", "r785" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "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": [ "r116", "r553" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://redwire.com/role/RelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r201", "r202", "r299", "r329", "r540", "r736", "r738" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails", "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails", "http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails", "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails", "http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails" ], "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": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [] }, "rdw_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "CustomerAMember", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer A", "label": "Customer A [Member]", "documentation": "Customer A" } } }, "auth_ref": [] }, "rdw_CustomerBMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "CustomerBMember", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer B", "label": "Customer B [Member]", "documentation": "Customer B" } } }, "auth_ref": [] }, "rdw_CustomerCMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "CustomerCMember", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer C", "label": "Customer C [Member]", "documentation": "Customer C" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomersDetails" ], "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": [ "r48", "r259" ] }, "rdw_CustomerDMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "CustomerDMember", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer D", "label": "Customer D [Member]", "documentation": "Customer D" } } }, "auth_ref": [] }, "rdw_DOFinancingLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "DOFinancingLoanMember", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails", "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "D&O Financing Loans", "label": "D&O Financing Loan [Member]", "documentation": "D&O Financing Loan" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://redwire.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": [ "r127", "r196", "r295", "r301", "r302", "r303", "r304", "r305", "r306", "r311", "r318", "r319", "r321" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails", "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails", "http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails" ], "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", "r98", "r99", "r138", "r139", "r203", "r296", "r297", "r298", "r299", "r300", "r302", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r517", "r747", "r748", "r749", "r750", "r751", "r813" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/DebtNarrativeDetails", "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total debt", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r17", "r139", "r322" ] }, "rdw_DebtInstrumentCovenantMinimumLiquidity": { "xbrltype": "monetaryItemType", "nsuri": "http://redwire.com/20240331", "localname": "DebtInstrumentCovenantMinimumLiquidity", "crdr": "debit", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum liquidity covenant", "label": "Debt Instrument, Covenant, Minimum Liquidity", "documentation": "Debt Instrument, Covenant, Minimum Liquidity" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails" ], "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": [ "r88", "r90", "r296", "r517", "r748", "r749" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails" ], "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": [ "r24", "r88", "r325", "r517" ] }, "rdw_DebtInstrumentInterestRatePaidInKind": { "xbrltype": "percentItemType", "nsuri": "http://redwire.com/20240331", "localname": "DebtInstrumentInterestRatePaidInKind", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Paid in kind interest", "label": "Debt Instrument, Interest Rate, Paid In Kind", "documentation": "Debt Instrument, Interest Rate, Paid In Kind" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails" ], "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": [ "r24", "r297" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails", "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails", "http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails" ], "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": [ "r203", "r296", "r297", "r298", "r299", "r300", "r302", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r320", "r517", "r747", "r748", "r749", "r750", "r751", "r813" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails", "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails", "http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails" ], "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": [ "r25", "r203", "r296", "r297", "r298", "r299", "r300", "r302", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r517", "r747", "r748", "r749", "r750", "r751", "r813" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails", "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails", "http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r25", "r58", "r59", "r87", "r88", "r90", "r95", "r128", "r129", "r203", "r296", "r297", "r298", "r299", "r300", "r302", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r320", "r517", "r747", "r748", "r749", "r750", "r751", "r813" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: unamortized discounts and issuance 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": [ "r89", "r307", "r323", "r748", "r749" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r467", "r468", "r571" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred provision (benefit) for income taxes", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r122" ] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://redwire.com/role/EmployeeBenefitPlansContributionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r367", "r377", "r415", "r760", "r761", "r762", "r763" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://redwire.com/role/EmployeeBenefitPlansNetPeriodicBenefitIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan Disclosure [Line Items]", "label": "Defined Benefit Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://redwire.com/role/EmployeeBenefitPlansNetPeriodicBenefitIncomeDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://redwire.com/role/EmployeeBenefitPlansNetPeriodicBenefitIncomeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r352", "r389", "r410", "r762", "r763" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://redwire.com/role/EmployeeBenefitPlansNetPeriodicBenefitIncomeDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://redwire.com/role/EmployeeBenefitPlansNetPeriodicBenefitIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest cost", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r352", "r356", "r388", "r409", "r762", "r763" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://redwire.com/role/EmployeeBenefitPlansNetPeriodicBenefitIncomeDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://redwire.com/role/EmployeeBenefitPlansNetPeriodicBenefitIncomeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net periodic benefit cost", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r386", "r407", "r762", "r763" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "presentation": [ "http://redwire.com/role/EmployeeBenefitPlansNetPeriodicBenefitIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net periodic benefit cost:", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]" } } }, "auth_ref": [] }, "rdw_DefinedBenefitPlanNumberOfPlans": { "xbrltype": "integerItemType", "nsuri": "http://redwire.com/20240331", "localname": "DefinedBenefitPlanNumberOfPlans", "presentation": [ "http://redwire.com/role/EmployeeBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of post-retirement benefit plans", "label": "Defined Benefit Plan, Number Of Plans", "documentation": "Defined Benefit Plan, Number Of Plans" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant", "crdr": "debit", "presentation": [ "http://redwire.com/role/EmployeeBenefitPlansContributionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee", "label": "Defined Benefit Plan, Plan Assets, Contributions by Plan Participant", "documentation": "Amount of contributions received by defined benefit plan from participant which increases plan assets." } } }, "auth_ref": [ "r368" ] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://redwire.com/role/EmployeeBenefitPlansNetPeriodicBenefitIncomeDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/EmployeeBenefitPlansNetPeriodicBenefitIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service cost", "label": "Defined Benefit Plan, Service Cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r354", "r387", "r408", "r762", "r763" ] }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanDisclosureLineItems", "presentation": [ "http://redwire.com/role/EmployeeBenefitPlansContributionsDetails", "http://redwire.com/role/EmployeeBenefitPlansNarrativeDetails" ], "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": [ "r419" ] }, "us-gaap_DefinedContributionPlanTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanTable", "presentation": [ "http://redwire.com/role/EmployeeBenefitPlansContributionsDetails", "http://redwire.com/role/EmployeeBenefitPlansNarrativeDetails" ], "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": [ "r419" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization expense", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r7", "r238" ] }, "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative asset, statement of financial position", "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative asset." } } }, "auth_ref": [ "r488" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Committed equity facility", "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": [ "r175", "r176", "r505", "r622", "r623", "r624", "r625", "r626", "r628", "r629", "r630", "r631", "r632", "r647", "r648", "r698", "r700", "r701", "r702", "r703", "r704", "r738", "r780", "r885" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r630", "r632", "r646", "r647", "r648", "r650", "r651", "r652", "r653", "r655", "r656", "r657", "r658", "r673", "r674", "r675", "r676", "r679", "r680", "r681", "r682", "r698", "r699", "r701", "r703", "r778", "r780" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r79", "r80", "r81", "r82", "r630", "r632", "r646", "r647", "r648", "r650", "r651", "r652", "r653", "r655", "r656", "r657", "r658", "r673", "r674", "r675", "r676", "r679", "r680", "r681", "r682", "r698", "r699", "r701", "r703", "r738", "r778", "r780" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://redwire.com/role/RevenuesScheduleofEACAdjustmentsDetails", "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomerGroupingDetails", "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomersDetails", "http://redwire.com/role/RevenuesScheduleofRevenuesbyGeographicLocationDetails" ], "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": [ "r347", "r753", "r754", "r755", "r756", "r757", "r758", "r759" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://redwire.com/role/RevenuesScheduleofEACAdjustmentsDetails", "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomerGroupingDetails", "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomersDetails", "http://redwire.com/role/RevenuesScheduleofRevenuesbyGeographicLocationDetails" ], "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": [ "r347", "r753", "r754", "r755", "r756", "r757", "r758", "r759" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://redwire.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues by Customer Grouping", "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": [ "r839" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://redwire.com/role/EquityBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r424", "r428", "r456", "r457", "r459", "r771" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "rdw_DividendsCashPaidInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://redwire.com/20240331", "localname": "DividendsCashPaidInterestRate", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend cash paid, interest rate", "label": "Dividends, Cash Paid, Interest Rate", "documentation": "Dividends, Cash Paid, Interest Rate" } } }, "auth_ref": [] }, "rdw_DividendsPaidInKindInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://redwire.com/20240331", "localname": "DividendsPaidInKindInterestRate", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend issued, interest rate", "label": "Dividends, Paid In Kind, Interest Rate", "documentation": "Dividends, Paid In Kind, Interest Rate" } } }, "auth_ref": [] }, "rdw_DividendsTemporaryEquityPaidInKind": { "xbrltype": "monetaryItemType", "nsuri": "http://redwire.com/20240331", "localname": "DividendsTemporaryEquityPaidInKind", "crdr": "debit", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockScheduleofTemporaryEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends paid-in-kind", "label": "Dividends, Temporary Equity, Paid-In-Kind", "documentation": "Dividends, Temporary Equity, Paid-In-Kind" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r792" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r793" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) per common share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://redwire.com/role/NetIncomeLossperCommonShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Net income (loss) per common share, basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r186", "r209", "r210", "r211", "r212", "r213", "r218", "r221", "r225", "r226", "r227", "r231", "r496", "r497", "r568", "r586", "r740" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://redwire.com/role/NetIncomeLossperCommonShareDetails", "http://redwire.com/role/RevenuesScheduleofEACAdjustmentsDetails" ], "lang": { "en-us": { "role": { "netLabel": "Diluted (in dollars per share)", "verboseLabel": "Net EAC adjustments, net of income taxes, per diluted share (in dollars per share)", "terseLabel": "Net income (loss) per common share, diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r186", "r209", "r210", "r211", "r212", "r213", "r221", "r225", "r226", "r227", "r231", "r496", "r497", "r568", "r586", "r740" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://redwire.com/role/NetIncomeLossperCommonShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income (Loss) per Common Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r217", "r228", "r229", "r230" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of foreign currency rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r508" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://redwire.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective 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": [ "r470" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected period for recognition", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r458" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation costs", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r866" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation costs", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r866" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails", "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails", "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r790" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r790" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://redwire.com/role/CoverPage" ], "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": [ "r795" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r790" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r794" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r790" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r790" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r790" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r790" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT", "http://redwire.com/role/SubsequentEventsDetails" ], "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", "r156", "r182", "r183", "r184", "r204", "r205", "r206", "r208", "r214", "r216", "r232", "r270", "r271", "r334", "r460", "r461", "r462", "r474", "r475", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r509", "r510", "r511", "r512", "r513", "r514", "r533", "r589", "r590", "r591", "r610", "r685" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r264", "r265", "r267" ] }, "rdw_EquityMethodInvestmentAndVariableInterestEntityAuthorizedShareCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://redwire.com/20240331", "localname": "EquityMethodInvestmentAndVariableInterestEntityAuthorizedShareCapital", "crdr": "credit", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Authorized share capital", "label": "Equity Method Investment And Variable Interest Entity, Authorized Share Capital", "documentation": "Equity Method Investment And Variable Interest Entity, Authorized Share Capital" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage of equity method investment", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r264" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity method investments", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r241", "r263", "r804", "r823" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://redwire.com/role/JointVenture" ], "lang": { "en-us": { "role": { "terseLabel": "Joint Venture", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group." } } }, "auth_ref": [ "r153", "r266", "r269", "r797" ] }, "us-gaap_EurodollarMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EurodollarMember", "presentation": [ "http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Eurocurrency Rate", "label": "Eurodollar [Member]", "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks." } } }, "auth_ref": [] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe", "label": "Europe [Member]" } } }, "auth_ref": [ "r889", "r890", "r891", "r892" ] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "(Gain) loss on change in fair value of warrants", "label": "Fair Value Adjustment of Warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r1", "r7" ] }, "rdw_FairValueAdjustmentsOfCommittedEquityFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://redwire.com/20240331", "localname": "FairValueAdjustmentsOfCommittedEquityFacility", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "(Gain) loss on change in fair value of committed equity facility", "label": "Fair Value Adjustments Of Committed Equity Facility", "documentation": "Fair Value Adjustments Of Committed Equity Facility" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value Assumptions", "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": [ "r12" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "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": [ "r309", "r377", "r378", "r379", "r380", "r381", "r382", "r500", "r546", "r547", "r548", "r748", "r749", "r760", "r761", "r762" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r499", "r500", "r501", "r502", "r504" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r498" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level\u00a01", "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": [ "r309", "r377", "r382", "r500", "r546", "r760", "r761", "r762" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level\u00a02", "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": [ "r309", "r377", "r382", "r500", "r547", "r748", "r749", "r760", "r761", "r762" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level\u00a03", "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": [ "r309", "r377", "r378", "r379", "r380", "r381", "r382", "r500", "r548", "r748", "r749", "r760", "r761", "r762" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsChangesinFinancialLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsChangesinFinancialLiabilitiesDetails", "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsChangesinFinancialLiabilitiesDetails", "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3." } } }, "auth_ref": [ "r13", "r84" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in the Fair Value of Level 3 Financial Liabilities", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r13", "r84" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://redwire.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsChangesinFinancialLiabilitiesDetails", "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Increase in fair value of private warrant liability", "terseLabel": "Changes in fair value", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r503" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsChangesinFinancialLiabilitiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r13" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "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": [ "r309", "r377", "r378", "r379", "r380", "r381", "r382", "r546", "r547", "r548", "r748", "r749", "r760", "r761", "r762" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r498", "r504" ] }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value, asset, recurring basis, unobservable input reconciliation, gain (loss), statement of income or comprehensive income", "label": "Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from asset measured at fair value using unobservable input (level 3)." } } }, "auth_ref": [ "r503" ] }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value, liability, recurring basis, unobservable input reconciliation, gain (loss), statement of income or comprehensive income", "label": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from liability measured at fair value using unobservable input (level 3)." } } }, "auth_ref": [ "r503" ] }, "rdw_FinanceLeaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://redwire.com/20240331", "localname": "FinanceLeaseAbstract", "presentation": [ "http://redwire.com/role/LeasesScheduleofOtherSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Finance Lease [Abstract]", "documentation": "Finance Lease" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://redwire.com/role/LeasesScheduleofLeaseInformationDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://redwire.com/role/LeasesScheduleofLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest on lease liabilities", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r521", "r525", "r775" ] }, "us-gaap_FinanceLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityAbstract", "presentation": [ "http://redwire.com/role/LeasesScheduleofLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease cost:", "label": "Finance Lease, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term finance lease liabilities", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r520" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term finance lease liabilities", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r520" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://redwire.com/role/LeasesScheduleofOtherSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for lease liabilities", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r522", "r529" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://redwire.com/role/LeasesScheduleofLeaseInformationDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://redwire.com/role/LeasesScheduleofLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of ROU assets", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r521", "r525", "r775" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://redwire.com/role/LeasesScheduleofOtherSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r532", "r775" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://redwire.com/role/LeasesScheduleofOtherSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term (in years)", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r531", "r775" ] }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialLiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Financial Liabilities Fair Value Disclosure", "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r163", "r277" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://redwire.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r507" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r162", "r276", "r566", "r746", "r776", "r826", "r827" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Gross margin", "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": [ "r115", "r197", "r235", "r249", "r253", "r255", "r268", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r506", "r742", "r833" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://redwire.com/role/RevenuesScheduleofEACAdjustmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) before income taxes", "verboseLabel": "Net EAC adjustments, before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r112", "r143", "r235", "r249", "r253", "r255", "r569", "r581", "r742" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income (loss) recognized", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r7", "r113", "r142", "r239", "r263", "r580" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r278", "r279", "r670" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r279", "r670" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://redwire.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r198", "r466", "r471", "r472", "r473", "r476", "r478", "r479", "r480", "r604" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax expense (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": [ "r145", "r152", "r215", "r216", "r240", "r469", "r477", "r587" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax receivable", "label": "Income Taxes Receivable, Current", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r93", "r805" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in accounts payable and accrued expenses", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "(Increase) decrease in 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": [ "r6" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "(Increase) decrease in contract assets", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in 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": [ "r810" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r551", "r810" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "(Increase) decrease in inventory", "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": [ "r6" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r803", "r810" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "(Increase) decrease in 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": [ "r6" ] }, "us-gaap_IncreaseDecreaseInPrepaidInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidInsurance", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "(Increase) decrease in prepaid insurance", "label": "Increase (Decrease) in Prepaid Insurance", "documentation": "Amount of increase (decrease) of consideration paid in advance for insurance that provides economic benefits in future periods." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT" ], "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/2023", "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockScheduleofTemporaryEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Temporary Equity [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": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net of accumulated amortization of $20,247 and $18,509, respectively", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r53", "r54" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense, net", "label": "Interest Income (Expense), Nonoperating, Net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://redwire.com/role/SummaryofSignificantAccountingPoliciesScheduleofSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r189", "r192", "r193" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://redwire.com/role/Inventory" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "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": [ "r275" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://redwire.com/role/InventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://redwire.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "totalLabel": "Inventory", "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": [ "r173", "r732", "r776" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://redwire.com/role/InventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r125", "r735" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://redwire.com/role/InventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://redwire.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Net of Reserves", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r125", "r734" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://redwire.com/role/LeasesScheduleofLeaseInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://redwire.com/role/LeasesScheduleofLeaseInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease costs", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r524", "r775" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://redwire.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Information", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r869" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://redwire.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Finance Leases [Text Block]", "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability." } } }, "auth_ref": [ "r518" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://redwire.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r518" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "terseLabel": "Liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r21", "r197", "r268", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r483", "r486", "r487", "r506", "r639", "r741", "r788", "r833", "r871", "r872" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities, convertible preferred stock and equity (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": [ "r107", "r141", "r579", "r776", "r814", "r824", "r868" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities, Convertible Preferred Stock and Equity (Deficit)", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r23", "r160", "r197", "r268", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r483", "r486", "r487", "r506", "r776", "r833", "r871", "r872" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit", "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", "r880" ] }, "rdw_LineOfCreditFacilityBorrowingCapacityVariableRateComponentThreshold": { "xbrltype": "monetaryItemType", "nsuri": "http://redwire.com/20240331", "localname": "LineOfCreditFacilityBorrowingCapacityVariableRateComponentThreshold", "crdr": "credit", "presentation": [ "http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate principal", "label": "Line of Credit Facility, Borrowing Capacity, Variable Rate Component Threshold", "documentation": "Line of Credit Facility, Borrowing Capacity, Variable Rate Component Threshold" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment fee percentage", "label": "Line of Credit Facility, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current borrowing capacity", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r20" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit amount", "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": [ "r20" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails", "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails", "http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://redwire.com/role/AccountsReceivablenet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, net", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r822" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt, net", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r17", "r139", "r308", "r324", "r748", "r749", "r880" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Short-term debt, including current portion of long-term debt", "terseLabel": "Less: Short-term debt, including current portion of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r166" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 }, "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term debt, net", "terseLabel": "Total long-term debt, net", "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": [ "r167" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails", "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails", "http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails" ], "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": [ "r25" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails", "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails", "http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails" ], "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": [ "r25", "r56" ] }, "rdw_LossContingencyDaysFollowingIssuanceOfDecision": { "xbrltype": "integerItemType", "nsuri": "http://redwire.com/20240331", "localname": "LossContingencyDaysFollowingIssuanceOfDecision", "presentation": [ "http://redwire.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Days following issuance of decision", "label": "Loss Contingency, Days Following Issuance Of Decision", "documentation": "Loss Contingency, Days Following Issuance Of Decision" } } }, "auth_ref": [] }, "rdw_LossContingencyDaysFollowingPartyNoticeOfAnotherPendingAction": { "xbrltype": "integerItemType", "nsuri": "http://redwire.com/20240331", "localname": "LossContingencyDaysFollowingPartyNoticeOfAnotherPendingAction", "presentation": [ "http://redwire.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Days following party notice of another pending action", "label": "Loss Contingency, Days Following Party Notice Of Another Pending Action", "documentation": "Loss Contingency, Days Following Party Notice Of Another Pending Action" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomerGroupingDetails", "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r259", "r755", "r839", "r882", "r883" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r282", "r283", "r284", "r285", "r422", "r550", "r588", "r631", "r632", "r691", "r693", "r695", "r696", "r705", "r728", "r729", "r744", "r752", "r770", "r777", "r837", "r873", "r874", "r875", "r876", "r877", "r878" ] }, "us-gaap_MediumTermNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MediumTermNotesMember", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails", "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Medium-term Notes", "label": "Medium-term Notes [Member]", "documentation": "Debt instruments with maturities ranging from five to ten years." } } }, "auth_ref": [] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interests", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r33", "r140", "r197", "r268", "r286", "r288", "r289", "r290", "r293", "r294", "r506", "r578", "r643" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomerGroupingDetails", "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r259", "r755", "r839", "r882", "r883" ] }, "rdw_NationalSecurityMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "NationalSecurityMember", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomerGroupingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "National security", "label": "National Security [Member]", "documentation": "National Security" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (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": [ "r191" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (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": [ "r191" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) 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": [ "r120", "r121", "r122" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://redwire.com/role/NetIncomeLossperCommonShareDetails", "http://redwire.com/role/RevenuesScheduleofEACAdjustmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) attributable to Redwire Corporation", "netLabel": "Net income (loss) attributable to Redwire Corporation", "verboseLabel": "Net EAC adjustments, net of income taxes", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r114", "r122", "r144", "r158", "r177", "r180", "r184", "r197", "r207", "r209", "r210", "r211", "r212", "r215", "r216", "r223", "r235", "r249", "r253", "r255", "r268", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r497", "r506", "r584", "r662", "r683", "r684", "r742", "r786", "r833" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) attributable to noncontrolling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r78", "r136", "r177", "r180", "r215", "r216", "r583", "r809" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://redwire.com/role/NetIncomeLossperCommonShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) available to common shareholders", "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": [ "r187", "r209", "r210", "r211", "r212", "r218", "r219", "r224", "r227", "r235", "r249", "r253", "r255", "r742" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://redwire.com/role/NetIncomeLossperCommonShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://redwire.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Emerging Growth Company and Recently Adopted/Issued Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://redwire.com/role/SummaryofSignificantAccountingPoliciesScheduleofSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing and financing activities:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interests", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r72", "r334", "r816", "r817", "r818", "r887" ] }, "us-gaap_NotesPayableToBanksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableToBanksMember", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails", "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Payable to Banks", "label": "Notes Payable to Banks [Member]", "documentation": "A written promise to pay a note to a bank." } } }, "auth_ref": [] }, "rdw_NumberOfCompaniesUnderJointVenture": { "xbrltype": "integerItemType", "nsuri": "http://redwire.com/20240331", "localname": "NumberOfCompaniesUnderJointVenture", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of companies under the joint venture", "label": "Number Of Companies Under Joint Venture", "documentation": "Number Of Companies Under Joint Venture" } } }, "auth_ref": [] }, "rdw_NumberOfDirectorsOnTheBoard": { "xbrltype": "integerItemType", "nsuri": "http://redwire.com/20240331", "localname": "NumberOfDirectorsOnTheBoard", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of directors", "label": "Number Of Directors On The Board", "documentation": "Number Of Directors On The Board" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://redwire.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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": [ "r821" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://redwire.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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": [ "r821" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r235", "r249", "r253", "r255", "r742" ] }, "rdw_OperatingLeaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://redwire.com/20240331", "localname": "OperatingLeaseAbstract", "presentation": [ "http://redwire.com/role/LeasesScheduleofOtherSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Operating Lease [Abstract]", "documentation": "Operating Lease" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://redwire.com/role/LeasesScheduleofLeaseInformationDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://redwire.com/role/LeasesScheduleofLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease costs", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r526", "r775" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r520" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r520" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://redwire.com/role/LeasesScheduleofOtherSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r523", "r529" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r519" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash lease expense", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r811" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://redwire.com/role/LeasesScheduleofOtherSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r532", "r775" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://redwire.com/role/LeasesScheduleofOtherSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term (in years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r531", "r775" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://redwire.com/role/DescriptionoftheBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Description of the Business", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r97", "r134", "r596", "r597" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other\u00a0non-current\u00a0assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r164" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT", "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation gain (loss), net of tax", "verboseLabel": "Foreign currency translation, net of tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r5", "r9", "r135" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive income (loss), net of tax", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r5", "r9", "r135", "r178", "r181" ] }, "rdw_OtherGeographicalAreasMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "OtherGeographicalAreasMember", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Geographical Areas [Member]", "documentation": "Other Geographical Areas" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r22", "r776" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other\u00a0non-current\u00a0liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r26" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r122" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other (income) expense, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r118" ] }, "us-gaap_OtherPensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPensionPlansDefinedBenefitMember", "presentation": [ "http://redwire.com/role/EmployeeBenefitPlansContributionsDetails", "http://redwire.com/role/EmployeeBenefitPlansNarrativeDetails", "http://redwire.com/role/EmployeeBenefitPlansNetPeriodicBenefitIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Plans", "label": "Other Pension Plan [Member]", "documentation": "Plan designed to provide retirement benefits, classified as other. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [] }, "us-gaap_PaidInKindInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaidInKindInterest", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://redwire.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash interest expense", "label": "Paid-in-Kind Interest", "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholders\u2019 Equity (Deficit)", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of contingent earnout", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r4" ] }, "rdw_PaymentsOfCommittedEquityFacilityTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://redwire.com/20240331", "localname": "PaymentsOfCommittedEquityFacilityTransactionCosts", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of committed equity facility transaction costs", "label": "Payments Of Committed Equity Facility Transaction Costs", "documentation": "Payments Of Committed Equity Facility Transaction Costs" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of issuance costs related to convertible preferred stock", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r38" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares repurchased for settlement of employee tax withholdings on share-based 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": [ "r188" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of intangible assets", "label": "Payments to Acquire Intangible Assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r119" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, plant and equipment, net", "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": [ "r119" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://redwire.com/role/EmployeeBenefitPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Benefit Plans", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r350", "r374", "r376", "r382", "r399", "r401", "r402", "r403", "r404", "r405", "r417", "r418", "r419", "r762" ] }, "us-gaap_PensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionPlansDefinedBenefitMember", "presentation": [ "http://redwire.com/role/EmployeeBenefitPlansContributionsDetails", "http://redwire.com/role/EmployeeBenefitPlansNarrativeDetails", "http://redwire.com/role/EmployeeBenefitPlansNetPeriodicBenefitIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Plan", "label": "Pension Plan [Member]", "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits." } } }, "auth_ref": [ "r351", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r400", "r403", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r419", "r420", "r423", "r762", "r763", "r767", "r768", "r769" ] }, "rdw_PerformanceBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "PerformanceBasedRestrictedStockUnitsMember", "presentation": [ "http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails", "http://redwire.com/role/EquityBasedCompensationNarrativeDetails", "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance-based restricted stock units", "label": "Performance-Based Restricted Stock Units [Member]", "documentation": "Performance-Based Restricted Stock Units" } } }, "auth_ref": [] }, "us-gaap_PreferredClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredClassAMember", "presentation": [ "http://redwire.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A convertible preferred stock", "label": "Preferred Class A [Member]", "documentation": "Outstanding nonredeemable preferred class A stock or outstanding convertible preferred class A stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer." } } }, "auth_ref": [] }, "us-gaap_PreferredStockConvertibleConversionPrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockConvertibleConversionPrice", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible preferred stock, conversion price (in dollar per share)", "label": "Preferred Stock, Convertible, Conversion Price", "documentation": "Per share conversion price of preferred stock." } } }, "auth_ref": [ "r328" ] }, "us-gaap_PreferredStockConvertibleSharesIssuable": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockConvertibleSharesIssuable", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible shares (in shares)", "label": "Preferred Stock, Convertible, Shares Issuable", "documentation": "Number of common shares issuable upon conversion of preferred stock." } } }, "auth_ref": [ "r328" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r101", "r326" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "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": [ "r101", "r641" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r101", "r326" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "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": [ "r101", "r641", "r660", "r887", "r888" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.0001 par value, 99,874,708 shares authorized; none issued and outstanding as of March\u00a031, 2024 and December\u00a031, 2023, respectively", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r101", "r573", "r776" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r806" ] }, "us-gaap_PrepaidInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidInsurance", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid insurance", "label": "Prepaid Insurance", "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r733", "r745", "r825" ] }, "us-gaap_PrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrivatePlacementMember", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Committed equity facility", "label": "Private Placement [Member]", "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts." } } }, "auth_ref": [] }, "rdw_PrivateWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "PrivateWarrantsMember", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsChangesinFinancialLiabilitiesDetails", "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofPrivateWarrantsAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private Warrants", "verboseLabel": "Private Warrants", "label": "Private Warrants [Member]", "documentation": "Private Warrants" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds received from debt", "label": "Proceeds from Issuance of Long-Term Debt", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r37", "r599" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowed amount", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r37", "r813" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 }, "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT", "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "terseLabel": "Net income (loss)", "verboseLabel": "Net income (loss)", "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": [ "r158", "r177", "r180", "r190", "r197", "r207", "r215", "r216", "r235", "r249", "r253", "r255", "r268", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r481", "r484", "r485", "r497", "r506", "r569", "r582", "r609", "r662", "r683", "r684", "r742", "r773", "r774", "r787", "r809", "r833" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "crdr": "credit", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated depreciation", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease." } } }, "auth_ref": [ "r798", "r802", "r829" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net of accumulated depreciation of $7,463 and $6,538, respectively", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r802", "r828" ] }, "rdw_PublicWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "PublicWarrantsMember", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Public Warrants", "label": "Public Warrants [Member]", "documentation": "Public Warrants" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r282", "r283", "r284", "r285", "r374", "r422", "r451", "r452", "r453", "r549", "r550", "r588", "r631", "r632", "r691", "r693", "r695", "r696", "r705", "r728", "r729", "r744", "r752", "r770", "r777", "r780", "r830", "r837", "r874", "r875", "r876", "r877", "r878" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r282", "r283", "r284", "r285", "r374", "r422", "r451", "r452", "r453", "r549", "r550", "r588", "r631", "r632", "r691", "r693", "r695", "r696", "r705", "r728", "r729", "r744", "r752", "r770", "r777", "r780", "r830", "r837", "r874", "r875", "r876", "r877", "r878" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "rdw_ReduOperationsServicesSANVMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "ReduOperationsServicesSANVMember", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redu Operations Services SA/NV", "label": "Redu Operations Services SA/NV [Member]", "documentation": "Redu Operations Services SA/NV" } } }, "auth_ref": [] }, "rdw_ReduSpaceServiceSANVMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "ReduSpaceServiceSANVMember", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redu Space Service SA/NV", "label": "Redu Space Service SA/NV [Member]", "documentation": "Redu Space Service SA/NV" } } }, "auth_ref": [] }, "rdw_RelatedPartyAMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "RelatedPartyAMember", "presentation": [ "http://redwire.com/role/RelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party A", "label": "Related Party A [Member]", "documentation": "Related Party A" } } }, "auth_ref": [] }, "rdw_RelatedPartyBMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "RelatedPartyBMember", "presentation": [ "http://redwire.com/role/RelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party B", "label": "Related Party B [Member]", "documentation": "Related Party B" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://redwire.com/role/RelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r400", "r537", "r538", "r634", "r635", "r636", "r637", "r638", "r659", "r661", "r690" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://redwire.com/role/RelatedPartiesDetails" ], "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": [ "r199", "r200", "r537", "r538", "r539", "r540", "r634", "r635", "r636", "r637", "r638", "r659", "r661", "r690" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://redwire.com/role/RelatedPartiesDetails" ], "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": [ "r666", "r667", "r670" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://redwire.com/role/RelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r400", "r537", "r538", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r634", "r635", "r636", "r637", "r638", "r659", "r661", "r690", "r870" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://redwire.com/role/RelatedParties" ], "lang": { "en-us": { "role": { "terseLabel": "Related Parties", "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": [ "r534", "r535", "r536", "r538", "r541", "r605", "r606", "r607", "r668", "r669", "r670", "r688", "r689" ] }, "rdw_RepaymentOfFinancedLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://redwire.com/20240331", "localname": "RepaymentOfFinancedLeases", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of finance leases", "label": "Repayment Of Financed Leases", "documentation": "Repayment Of Financed Leases" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayment amount", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r39", "r813" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayments of debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r39", "r602" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://redwire.com/role/RelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r201", "r202", "r299", "r329", "r540", "r737", "r738" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r96", "r465", "r879" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails", "http://redwire.com/role/EquityBasedCompensationNarrativeDetails", "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSUs)", "verboseLabel": "Restricted stock units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r104", "r130", "r577", "r592", "r594", "r603", "r642", "r776" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r156", "r204", "r205", "r206", "r208", "r214", "r216", "r270", "r271", "r460", "r461", "r462", "r474", "r475", "r489", "r491", "r492", "r494", "r495", "r589", "r591", "r610", "r887" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://redwire.com/role/EmployeeBenefitPlansContributionsDetails", "http://redwire.com/role/EmployeeBenefitPlansNarrativeDetails", "http://redwire.com/role/EmployeeBenefitPlansNetPeriodicBenefitIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Axis]", "label": "Retirement Plan Type [Axis]", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r351", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r400", "r403", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r419", "r420", "r421", "r423", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://redwire.com/role/EmployeeBenefitPlansContributionsDetails", "http://redwire.com/role/EmployeeBenefitPlansNarrativeDetails", "http://redwire.com/role/EmployeeBenefitPlansNetPeriodicBenefitIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Domain]", "label": "Retirement Plan Type [Domain]", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r351", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r400", "r403", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r419", "r420", "r421", "r423", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://redwire.com/role/RelatedPartiesDetails", "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomerGroupingDetails", "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomersDetails", "http://redwire.com/role/RevenuesScheduleofRevenuesbyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenues", "terseLabel": "Total revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r236", "r237", "r248", "r251", "r252", "r256", "r257", "r259", "r346", "r347", "r553" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer Benchmark", "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": [ "r259", "r800" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://redwire.com/role/Revenues" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r154", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r349" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://redwire.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, amount", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r150" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://redwire.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://redwire.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r151" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://redwire.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r151" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://redwire.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://redwire.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, percentage", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r799" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails", "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails", "http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://redwire.com/role/LeasesScheduleofOtherSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for new lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r530", "r775" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://redwire.com/role/LeasesScheduleofOtherSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Right-of-use assets obtained in exchange for new lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r530", "r775" ] }, "rdw_SESTechcomSAMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "SESTechcomSAMember", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SES Techcom S.A.", "label": "SES Techcom S.A. [Member]", "documentation": "SES Techcom S.A." } } }, "auth_ref": [] }, "rdw_SaleOfStockAmountAuthorizedToIssueAndSell": { "xbrltype": "monetaryItemType", "nsuri": "http://redwire.com/20240331", "localname": "SaleOfStockAmountAuthorizedToIssueAndSell", "crdr": "debit", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock, amount authorized to issue and sell", "label": "Sale Of Stock, Amount Authorized To Issue And Sell", "documentation": "Sale Of Stock, Amount Authorized To Issue And Sell" } } }, "auth_ref": [] }, "rdw_SaleOfStockBeneficialOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://redwire.com/20240331", "localname": "SaleOfStockBeneficialOwnershipPercentage", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Beneficial ownership percentage", "label": "Sale Of Stock, Beneficial Ownership Percentage", "documentation": "Sale Of Stock, Beneficial Ownership Percentage" } } }, "auth_ref": [] }, "rdw_SaleOfStockCommissionFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://redwire.com/20240331", "localname": "SaleOfStockCommissionFeePercentage", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of commission on gross proceeds", "label": "Sale Of Stock, Commission Fee Percentage", "documentation": "Sale Of Stock, Commission Fee Percentage" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails", "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Domain]", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "rdw_SaleOfStockNumberOfSharesAuthorizedForIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://redwire.com/20240331", "localname": "SaleOfStockNumberOfSharesAuthorizedForIssuance", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock, number of shares authorized for issuance (in shares)", "label": "Sale Of Stock, Number Of Shares Authorized For Issuance", "documentation": "Sale Of Stock, Number Of Shares Authorized For Issuance" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares from transaction (in shares)", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "rdw_SaleOfStockPercentageOfPurchasePricePerShare": { "xbrltype": "pureItemType", "nsuri": "http://redwire.com/20240331", "localname": "SaleOfStockPercentageOfPurchasePricePerShare", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of purchase price per share", "label": "Sale Of Stock, Percentage Of Purchase Price Per Share", "documentation": "Sale Of Stock, Percentage Of Purchase Price Per Share" } } }, "auth_ref": [] }, "rdw_SaleOfStockPercentageOfShareEligibleToBePurchasedBasedOnPurchaseVolumeReferenceAmount": { "xbrltype": "percentItemType", "nsuri": "http://redwire.com/20240331", "localname": "SaleOfStockPercentageOfShareEligibleToBePurchasedBasedOnPurchaseVolumeReferenceAmount", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of share eligible to be purchased based on purchase volume reference amount", "label": "Sale Of Stock, Percentage Of Share Eligible To Be Purchased Based On Purchase Volume Reference Amount", "documentation": "Sale Of Stock, Percentage Of Share Eligible To Be Purchased Based On Purchase Volume Reference Amount" } } }, "auth_ref": [] }, "rdw_SaleOfStockPercentageOfShareEligibleToBePurchasedBasedOnSharesTraded": { "xbrltype": "percentItemType", "nsuri": "http://redwire.com/20240331", "localname": "SaleOfStockPercentageOfShareEligibleToBePurchasedBasedOnSharesTraded", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of share eligible to be purchased based on shares traded", "label": "Sale Of Stock, Percentage Of Share Eligible To Be Purchased Based On Shares Traded", "documentation": "Sale Of Stock, Percentage Of Share Eligible To Be Purchased Based On Shares Traded" } } }, "auth_ref": [] }, "rdw_SaleOfStockPercentageOfShareEligibleToBePurchasedBasedTradingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://redwire.com/20240331", "localname": "SaleOfStockPercentageOfShareEligibleToBePurchasedBasedTradingPeriod", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading day period", "label": "Sale Of Stock, Percentage Of Share Eligible To Be Purchased Based, Trading Period", "documentation": "Sale Of Stock, Percentage Of Share Eligible To Be Purchased Based, Trading Period" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Price per share (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": [] }, "rdw_SaleOfStockRemainingSharesAvailableForPurchase": { "xbrltype": "sharesItemType", "nsuri": "http://redwire.com/20240331", "localname": "SaleOfStockRemainingSharesAvailableForPurchase", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Remaining shares available (in shares)", "label": "Sale Of Stock, Remaining Shares Available For Purchase", "documentation": "Sale Of Stock, Remaining Shares Available For Purchase" } } }, "auth_ref": [] }, "rdw_SaleOfStockSharePurchasePeriod": { "xbrltype": "durationItemType", "nsuri": "http://redwire.com/20240331", "localname": "SaleOfStockSharePurchasePeriod", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share purchase period", "label": "Sale Of Stock, Share Purchase Period", "documentation": "Sale Of Stock, Share Purchase Period" } } }, "auth_ref": [] }, "rdw_SaleOfStockUnusedCapacityAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://redwire.com/20240331", "localname": "SaleOfStockUnusedCapacityAmount", "crdr": "debit", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unused capacity", "label": "Sale Of Stock, Unused Capacity Amount", "documentation": "Sale Of Stock, Unused Capacity Amount" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://redwire.com/role/AccountsReceivablenetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Receivable, net", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r31" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://redwire.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Cash Flow Information", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfChangeInAccountingEstimateTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfChangeInAccountingEstimateTextBlock", "presentation": [ "http://redwire.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of EAC Adjustments", "label": "Schedule of Change in Accounting Estimate [Table Text Block]", "documentation": "Tabular disclosure of the change in an accounting estimate, including a change that occurs in an interim period. If a change in accounting estimate affects several future periods (for example, a change in the service life of a depreciable asset) disclose the effect on income from continuing operations, net income (or other appropriate captions of changes in the applicable net assets or performance indicator), and any related per-share amounts of the current period. Disclosure of the effects of a change in an accounting estimate that occurs in the ordinary course of business (such as uncollectible accounts or inventory obsolescence) is not required, unless the effect is material." } } }, "auth_ref": [ "r45", "r46" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://redwire.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r25", "r58", "r59", "r87", "r88", "r90", "r95", "r128", "r129", "r748", "r750", "r815" ] }, "us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://redwire.com/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Periodic Benefit Income", "label": "Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the changes in plan assets and benefit obligations recognized in other comprehensive income (loss) during the period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://redwire.com/role/EmployeeBenefitPlansNetPeriodicBenefitIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r8", "r62", "r63", "r64", "r65" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://redwire.com/role/NetIncomeLossperCommonShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings (Loss) 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": [ "r820" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://redwire.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Effective Income Tax Rate", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r133" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://redwire.com/role/EquityBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock 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": [ "r69" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r264", "r265", "r267" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r197", "r264", "r265", "r267", "r268", "r506" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r158", "r197", "r264", "r265", "r267", "r268", "r506" ] }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "presentation": [ "http://redwire.com/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Contributions", "label": "Schedule of Expected Benefit Payments [Table Text Block]", "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter." } } }, "auth_ref": [ "r131" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Liabilities Measured at Fair Value", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r499", "r500" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://redwire.com/role/InventoryTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory", "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", "r108", "r109", "r110" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://redwire.com/role/RelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to 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": [ "r91", "r92", "r666", "r667", "r670" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "presentation": [ "http://redwire.com/role/RelatedPartiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions", "label": "Schedule of Related Party Transactions [Table Text Block]", "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, 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": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails", "http://redwire.com/role/EquityBasedCompensationNarrativeDetails", "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails" ], "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": [ "r425", "r427", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://redwire.com/role/EquityBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock Units Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r68" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://redwire.com/role/EquityBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r14", "r15", "r68" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r789" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r791" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r257", "r258", "r624", "r627", "r629", "r692", "r694", "r697", "r706", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r730", "r754", "r780", "r839", "r882" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://redwire.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": [ "r242", "r243", "r244", "r245", "r246", "r247", "r257", "r743" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r117" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r771" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP discount percentage from fair market value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Purchase Date", "documentation": "Discount rate from fair value on purchase date that participants pay for shares." } } }, "auth_ref": [ "r67" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails" ], "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": [ "r445" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r445" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails" ], "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": [ "r443" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r443" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested, beginning balance (in shares)", "periodEndLabel": "Unvested, ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r440", "r441" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested, beginning balance (in dollars per share)", "periodEndLabel": "Unvested, ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r440", "r441" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Grant Date Fair Value per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Contractual Term (in Years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r132" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails" ], "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": [ "r444" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r444" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofPrivateWarrantsAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price", "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofPrivateWarrantsAssumptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Expected annual dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r452" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofPrivateWarrantsAssumptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r451" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofPrivateWarrantsAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free rate of return", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r453" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails", "http://redwire.com/role/EquityBasedCompensationNarrativeDetails", "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails" ], "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": [ "r425", "r427", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of RSUs", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available for future sales (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r67" ] }, "rdw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://redwire.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expired (in dollars per share)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Exercises In Period, Weighted Average Grant Date Fair Value", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Exercises In Period, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "rdw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://redwire.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Forfeited In Period, Weighted Average Grant Date Fair Value", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Forfeited In Period, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r846" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeitures (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r438" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted options (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": [ "r436" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r446" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in shares)", "periodEndLabel": "Outstanding, ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r432", "r433" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in dollars per share)", "periodEndLabel": "Outstanding, ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r432", "r433" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Exercise Price per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "rdw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://redwire.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in dollars per share)", "periodEndLabel": "Outstanding, ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Outstanding, Weighted Average Grant Date Fair Value", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Outstanding, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "rdw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod": { "xbrltype": "durationItemType", "nsuri": "http://redwire.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offering period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares purchased (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r67" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails", "http://redwire.com/role/EquityBasedCompensationNarrativeDetails", "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expired (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r437" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r436" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "First Anniversary", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Third Anniversary", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Second Anniversary", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofPrivateWarrantsAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock price (in dollars per share)", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r840" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "crdr": "debit", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r772" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofPrivateWarrantsAssumptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Expected option term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r450" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Grant Date Fair Value per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Contractual Term (Years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r132" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested options (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP purchase price of common stock, percent of fair market value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued (in dollars per share)", "label": "Shares Issued, Price Per Share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares repurchased for settlement of employee tax withholdings on share-based awards (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://redwire.com/role/LeasesScheduleofLeaseInformationDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/LeasesScheduleofLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease costs", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r527", "r775" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://redwire.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": [ "r123", "r195" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails", "http://redwire.com/role/CoverPage", "http://redwire.com/role/SubsequentEventsDetails" ], "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": [ "r155", "r168", "r169", "r170", "r197", "r221", "r222", "r225", "r227", "r233", "r234", "r268", "r286", "r288", "r289", "r290", "r293", "r294", "r326", "r327", "r330", "r331", "r332", "r506", "r599", "r600", "r601", "r602", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r641", "r663", "r685", "r707", "r708", "r709", "r710", "r711", "r796", "r812", "r819" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT", "http://redwire.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r30", "r156", "r182", "r183", "r184", "r204", "r205", "r206", "r208", "r214", "r216", "r232", "r270", "r271", "r334", "r460", "r461", "r462", "r474", "r475", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r509", "r510", "r511", "r512", "r513", "r514", "r533", "r589", "r590", "r591", "r610", "r685" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r257", "r258", "r624", "r627", "r629", "r692", "r694", "r697", "r706", "r713", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r730", "r754", "r780", "r839", "r882" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT" ], "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": [ "r204", "r205", "r206", "r232", "r553", "r598", "r621", "r633", "r634", "r635", "r636", "r637", "r638", "r641", "r644", "r645", "r646", "r647", "r648", "r650", "r651", "r652", "r653", "r655", "r656", "r657", "r658", "r659", "r661", "r664", "r665", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r685", "r781" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive income (loss):", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r204", "r205", "r206", "r232", "r553", "r598", "r621", "r633", "r634", "r635", "r636", "r637", "r638", "r641", "r644", "r645", "r646", "r647", "r648", "r650", "r651", "r652", "r653", "r655", "r656", "r657", "r658", "r659", "r661", "r664", "r665", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r685", "r781" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://redwire.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of shares (in shares)", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r11", "r29", "r58", "r130", "r312" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares sold (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r11", "r101", "r102", "r130", "r599", "r685", "r708" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued for share-based awards (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", "r101", "r102", "r130" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expired (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", "r101", "r102", "r130", "r437" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Initial issued share capital", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r11", "r101", "r102", "r130", "r610", "r685", "r708", "r787" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders\u2019 equity (deficit)", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r102", "r105", "r106", "r124", "r643", "r660", "r686", "r687", "r776", "r788", "r814", "r824", "r868", "r887" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders\u2019 Equity (Deficit):", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity (deficit)", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r72", "r73", "r77", "r156", "r157", "r183", "r204", "r205", "r206", "r208", "r214", "r270", "r271", "r334", "r460", "r461", "r462", "r474", "r475", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r509", "r510", "r514", "r533", "r590", "r591", "r608", "r643", "r660", "r686", "r687", "r712", "r787", "r814", "r824", "r868", "r887" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://redwire.com/role/SubsequentEventsDetails" ], "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": [ "r515", "r544" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://redwire.com/role/SubsequentEventsDetails" ], "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": [ "r515", "r544" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://redwire.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more 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." } } }, "auth_ref": [ "r515", "r544" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://redwire.com/role/SubsequentEventsDetails" ], "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": [ "r515", "r544" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://redwire.com/role/SubsequentEventsDetails" ], "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": [ "r515", "r544" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://redwire.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "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": [ "r543", "r545" ] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "documentation": "Different names of stock transactions and the different attributes of each transaction." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails", "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Axis]", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockLineItems", "presentation": [ "http://redwire.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary, Sale of Stock [Line Items]", "label": "Subsidiary, Sale 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": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://redwire.com/role/SummaryofSignificantAccountingPoliciesScheduleofSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid (received) during the period for:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityAccretionOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityAccretionOfDividends", "crdr": "credit", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated but not declared or paid dividends", "label": "Temporary Equity, Accretion of Dividends", "documentation": "Value of accretion of temporary equity during the period due to unpaid dividends." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityByClassOfStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityByClassOfStockTable", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Temporary Equity, by Class of Stock [Table]", "label": "Temporary Equity, by Class of Stock [Table]", "documentation": "Table of capital stock that is classified as temporary 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. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable." } } }, "auth_ref": [ "r16", "r57" ] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible preferred stock", "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": [ "r286", "r288", "r289", "r290", "r293", "r294", "r463", "r575" ] }, "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "crdr": "credit", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockScheduleofTemporaryEquityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests", "documentation": "Carrying amount, attributable to parent and noncontrolling interests, 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": [ "r28", "r197", "r268", "r506" ] }, "us-gaap_TemporaryEquityDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Temporary Equity Disclosure [Abstract]" } } }, "auth_ref": [] }, "rdw_TemporaryEquityDividendPaidInKindShares": { "xbrltype": "sharesItemType", "nsuri": "http://redwire.com/20240331", "localname": "TemporaryEquityDividendPaidInKindShares", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockScheduleofTemporaryEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends paid-in-kind (in shares)", "label": "Temporary Equity, Dividend, Paid in Kind, Shares", "documentation": "Temporary Equity, Dividend, Paid in Kind, Shares" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityDividendsAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityDividendsAdjustment", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://redwire.com/role/NetIncomeLossperCommonShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Less: dividends on Convertible Preferred Stock", "terseLabel": "Less: dividends on Convertible Preferred Stock", "label": "Temporary Equity, Dividends, Adjustment", "documentation": "Accretion of temporary equity during the period due to cash, stock, and in-kind dividends. This item is an adjustment to net income necessary to derive net income apportioned to common stockholders and is to be distinguished from Temporary Equity, Accretion of Dividends (Temporary Equity, Accretion of Dividends)." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityLineItems", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Temporary Equity [Line Items]", "label": "Temporary Equity [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_TemporaryEquityLiquidationPreference": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityLiquidationPreference", "crdr": "credit", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible preferred stock, liquidation preference", "label": "Temporary Equity, Liquidation Preference", "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. 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. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [] }, "rdw_TemporaryEquityLiquidationPreferencePerShareRelatedFeature": { "xbrltype": "perShareItemType", "nsuri": "http://redwire.com/20240331", "localname": "TemporaryEquityLiquidationPreferencePerShareRelatedFeature", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liquidation preference, per share related feature", "label": "Temporary Equity, Liquidation Preference, Per Share Related Feature", "documentation": "Temporary Equity, Liquidation Preference, Per Share Related Feature" } } }, "auth_ref": [] }, "rdw_TemporaryEquityOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://redwire.com/20240331", "localname": "TemporaryEquityOwnershipPercentage", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Beneficial ownership percentage", "label": "Temporary Equity, Ownership Percentage", "documentation": "Temporary Equity, Ownership Percentage" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityParOrStatedValuePerShare", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible preferred stock, par value (in dollars per share)", "label": "Temporary Equity, Par or Stated Value Per Share", "documentation": "Per share amount of par value or stated value of stock classified as temporary 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." } } }, "auth_ref": [ "r16", "r57" ] }, "rdw_TemporaryEquityPeriodForShareTransfer": { "xbrltype": "durationItemType", "nsuri": "http://redwire.com/20240331", "localname": "TemporaryEquityPeriodForShareTransfer", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period for share transfer", "label": "Temporary Equity, Period For Share Transfer", "documentation": "Temporary Equity, Period For Share Transfer" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquitySharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesAuthorized", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Convertible preferred stock, shares authorized (in shares)", "terseLabel": "Shares authorized (in shares)", "label": "Temporary Equity, Shares Authorized", "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. 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. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r100" ] }, "us-gaap_TemporaryEquitySharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesIssued", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible preferred stock issued (in shares)", "label": "Temporary Equity, Shares Issued", "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. 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. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r100" ] }, "us-gaap_TemporaryEquitySharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesOutstanding", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails", "http://redwire.com/role/ConvertiblePreferredStockScheduleofTemporaryEquityDetails", "http://redwire.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Convertible preferred stock, shares outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "terseLabel": "Shares outstanding (in shares)", "label": "Temporary Equity, Shares Outstanding", "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. 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. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r100" ] }, "rdw_TemporaryEquitySharesReclassificationsOfTemporaryToPermanentEquity": { "xbrltype": "sharesItemType", "nsuri": "http://redwire.com/20240331", "localname": "TemporaryEquitySharesReclassificationsOfTemporaryToPermanentEquity", "presentation": [ "http://redwire.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding shares converted (in shares)", "label": "Temporary Equity, Shares, Reclassifications Of Temporary To Permanent Equity", "documentation": "Temporary Equity, Shares, Reclassifications Of Temporary To Permanent Equity" } } }, "auth_ref": [] }, "rdw_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://redwire.com/20240331", "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://redwire.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued (in shares)", "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "documentation": "Temporary Equity, Stock Issued During Period, Shares, New Issues" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock purchase price", "label": "Temporary Equity, Stock Issued During Period, Value, New Issues", "documentation": "Value of new stock classified as temporary equity issued during the period." } } }, "auth_ref": [] }, "rdw_TemporaryEquityStockIssuedDuringPeriodValueNewIssuesNetOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://redwire.com/20240331", "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssuesNetOfDebtIssuanceCosts", "crdr": "credit", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate purchase price, net of debt issuance costs", "label": "Temporary Equity, Stock Issued During Period, Value, New Issues, Net Of Debt Issuance Costs", "documentation": "Temporary Equity, Stock Issued During Period, Value, New Issues, Net Of Debt Issuance Costs" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityTableTextBlock", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Temporary Equity", "label": "Temporary Equity [Table Text Block]", "documentation": "Tabular disclosure of temporary 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. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r16", "r57" ] }, "rdw_TemporaryEquityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://redwire.com/20240331", "localname": "TemporaryEquityTextBlock", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStock" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Preferred Stock", "label": "Temporary Equity [Text Block]", "documentation": "Temporary Equity" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r60" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock (in shares)", "periodStartLabel": "Treasury stock, beginning balance (in shares)", "periodEndLabel": "Treasury stock, ending balance (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r60" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock, 373,420 and 353,470 shares, at cost, as of March\u00a031, 2024 and December\u00a031, 2023, respectively", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r32", "r60", "r61" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S.", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UnbilledContractsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledContractsReceivable", "crdr": "debit", "calculation": { "http://redwire.com/role/AccountsReceivablenetDetails": { "parentTag": "us-gaap_AccountsReceivableNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://redwire.com/role/AccountsReceivablenetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled receivables", "label": "Unbilled Contracts Receivable", "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet." } } }, "auth_ref": [ "r552" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://redwire.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": [ "r50", "r51", "r52", "r146", "r147", "r148", "r149" ] }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityOwnershipPercentage", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage of VIE", "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage", "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly)." } } }, "auth_ref": [ "r76" ] }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entity, Primary Beneficiary", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity." } } }, "auth_ref": [ "r75", "r482", "r483", "r486", "r487" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://redwire.com/role/LeasesScheduleofLeaseInformationDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://redwire.com/role/LeasesScheduleofLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease costs", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r528", "r775" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "rdw_VariableRateComponentAxis": { "xbrltype": "stringItemType", "nsuri": "http://redwire.com/20240331", "localname": "VariableRateComponentAxis", "presentation": [ "http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate Component [Axis]", "label": "Variable Rate Component [Axis]", "documentation": "Variable Rate Component" } } }, "auth_ref": [] }, "rdw_VariableRateComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "VariableRateComponentDomain", "presentation": [ "http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate Component [Domain]", "label": "Variable Rate Component [Domain]", "documentation": "Variable Rate Component" } } }, "auth_ref": [] }, "rdw_VariableRateComponentOneMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "VariableRateComponentOneMember", "presentation": [ "http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate Component One", "label": "Variable Rate Component One [Member]", "documentation": "Variable Rate Component One" } } }, "auth_ref": [] }, "rdw_VariableRateComponentTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240331", "localname": "VariableRateComponentTwoMember", "presentation": [ "http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate Component Two", "label": "Variable Rate Component Two [Member]", "documentation": "Variable Rate Component Two" } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://redwire.com/role/DebtScheduleofOutstandingPrincipalofCreditAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant liabilities", "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": [ "r778", "r779", "r782", "r783", "r784", "r785" ] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "calculation": { "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 }, "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://redwire.com/role/FairValueofFinancialInstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant liabilities", "verboseLabel": "Private warrants", "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": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://redwire.com/role/NetIncomeLossperCommonShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in shares)", "terseLabel": "Weighted average shares outstanding \u2013 diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r220", "r227" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://redwire.com/role/NetIncomeLossperCommonShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in shares)", "terseLabel": "Weighted average shares outstanding \u2013 basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r218", "r227" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://redwire.com/role/NetIncomeLossperCommonShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average shares outstanding:", "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r3": { "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" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r6": { "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" }, "r7": { "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" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "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": "(c),(3)", "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", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r14": { "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" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(27)", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "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": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.27(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "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" }, "r35": { "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" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r40": { "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" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r42": { "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" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r44": { "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" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-14" }, "r47": { "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" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r49": { "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r56": { "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" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r58": { "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" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r66": { "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" }, "r67": { "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" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r74": { "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" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r78": { "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" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r85": { "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" }, "r86": { "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" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r91": { "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" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r114": { "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" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r117": { "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r124": { "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" }, "r125": { "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" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(f)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "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": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r135": { "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" }, "r136": { "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" }, "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/2147479853/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/2147479853/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/2147479853/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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/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/2147479853/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(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r152": { "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" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r156": { "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" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "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(20))", "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(22))", "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(27)(b))", "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(28))", "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(29))", "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(30)(a)(4))", "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(4))", "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(6))", "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(9))", "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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "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(m)(1)(iii))", "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(m)(2)(ii))", "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": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r240": { "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" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r250": { "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" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r268": { "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" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r270": { "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" }, "r271": { "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" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "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.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "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)(5))", "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": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r291": { "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" }, "r292": { "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" }, "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)(iv))", "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)(5))", "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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r374": { "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" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r422": { "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" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r463": { "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" }, "r464": { "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" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r505": { "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" }, "r506": { "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" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r517": { "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" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r519": { "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" }, "r520": { "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" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r533": { "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" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2" }, "r553": { "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" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r575": { "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/2147479440/944-210-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r583": { "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/2147483586/944-220-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r649": { "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(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/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(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/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(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/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(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/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(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/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(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/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(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r688": { "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/2147481062/946-235-50-2" }, "r689": { "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/2147481062/946-235-50-2" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r765": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r770": { "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" }, "r771": { "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" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r773": { "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" }, "r774": { "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" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r776": { "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" }, "r777": { "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" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r793": { "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" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r796": { "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" }, "r797": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r800": { "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" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r824": { "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" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r830": { "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" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r839": { "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" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r867": { "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" }, "r868": { "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" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r882": { "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" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 92 0001819810-24-000043-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001819810-24-000043-xbrl.zip M4$L#!!0 ( *N#JEAX06#6@P@ ,DQ > 97AH:6)I=#,Q,2UC97)T M:69I8V%T:6]N;V8N:'1M[5OO4QLW$_[>OT(ETP1F;.-?A& (,PXX;YEI(04S M;3^](]_I;+W'OYP\&.YS(Y5D"[V@N5OO-2/^ MM@E5?&\OW(WJ44,TW_& !_^M;6 JQ/T<8\>Q>+^1R+0\$+1^:Z>9V?V1#.V@ M5:M6?]J8D[/BVI9Y+/MIRUF+T4BE%E9H:/6_+BA_S$F3X4#%2K=>5=V_?1HI M1SR1\;CUIBL38=BI&+%SE?#T3 ;W'2/(^_W+O3$,A63 M?:C5JS_M.RM"$2C-K51I*T]#H4EJX[!S/9 ]:5FC5JG->_&0+P%.4.BU<^:H M<]X]^7ARU.Z>G)VR3Y?G%Y?MTR[KGBUS/FOJT_GE+YT+5FOPXUFZ1O> M@O8%:Q^??>IVCF?/E#QVY]RHULE+MPGM\P_MT\Y%^>R/7SI_3ORO5ZOUE=U? M.J[_EQLKH_&3[UKSCEW;.#PIL4\"5K,CGJ;2JA([&D@1LUM]7] M1JWD*G2)J0@*PI'4 L5;9T7T 09[SQL&];6#P0=N<(@XYF3,KE(UBD78%R6/ M!NTQ$"J8D"J0-*S 98I '[,\M3H7\ "TS3$X'#EG"9ZTY#&+>("/-%,)6(!5 M7FY!(!6!,(;K,8DD_$HX>-WH-/@LA#%8,G;T#VN00" UZ![$4DQG+J6ST4 & M V9R^C&=/Q) H%="#B32Q."%1#%'T@[@H,E$X RP-OX M=L K6"13P(.0-H5#R94HA6$],RY3Y+7$)2C\'L0Y935 ;N;L2X"KI*R8 3$$ M=@J".)ZBN0"2N;4T B:4I+A$$GD, 4!8 6=N.>/L";@9L"A6(S/!MQ9]::SF M5%/I0V\WK"S-P-1,C%FP]@6IS;5#:G?N6-^8 H4%2:*$I#RAS%PI5> 23W8FD&)$YB"9(Q)61Z#J4)8F5RS*,TK57LT95I%8@0'QNV"3"% M NCTB.E]@5K(P.>YS$D7#^PLRFVW%37#]"3?Y1$8U./:M+/*$W.@-V# MCVQ9>J%H;J$("TTHQFP(0(*HRM.3R.;.>L.:KP^L:Y7J+NW#,YA@*DPJ$T+L%"2J1.#W40\MCN1:D@/2TQ)7<%+2E!NB"BZ@C>,5 M+ATK(V"01?JG21EXM0SRF%,5@5O.B"GEP Q/8&9Y%W[K"1)$HL=\$3Z! M\O<7$[WUB8DBU<^'Q-)9R'"VAP2D0C0H"I4-G M@*/D?9&"'<6($HR(C,*/1-!N^$A F,H,)>0E%A9C(5B?6)C4A\Z0Q[E+HH04 M$45@R7*(,S9WL%W0HB7*@7^\F_HZU&,B4KGQ!+NGI"]Q@2S\'DPN0&B!%^#. 3=<'^!.DK@'QB+ Z.ZCH+-NY!9^5TC:Q%)4 M$.2: #1#">;T)8B393N$L:NK]) M\QM;MKPE VYN.!,E7Q8B)1MRDS#N@7+!N"&OZXA(QY.B( 19*@#?U;.#>*DG3G5>;C M4(U[4?8= 7C].L@V.$:DD<%*0)-PZ19X=%]@%, M^:(MTZ&*AX(J=\K[Q?

TMK8J>R]:SRZ6H"M6=]] M=+7-9J6VN[>4VFVWOWZ/<8PFX^G[C<;&S4GSX*JOT?F'Y2(8@T"@BYO$3*N> M7;/:?&XAN-T^8G^Z7S^Y. P=(V#G.4*Q*]^KP[_R,:M5_7L S\7G#^-G=<2O M7S5W]XW[.?^6T-P&K!S=D?MWLQ-5VH>-%7?S"70L>2)69?_2<9SRY M23.%M M45;A10O.,O?=!R/;ORED/B(:;\7E/T+2$^A8>S1VZ?WK9Y4.5WPS\KM,DE\Q MT3[U63N-+6FQ6K!$][CYR7\EA;9H 0);BV>][?J2.QJF0NEN'79DRKBWAEK^ M^^JAN/=/#HK&ICJ=PGO(W;F]?\H*;R;/_?1_2K'M_H3C_U!+ P04 " "K M@ZI8[%!;Z*8( #",0 '@ &5X:&EB:70S,3(M8V5R=&EF:6-A=&EO;F]F M+FAT;>U;;5/C.!+^?K]"Q]3.0%42["0L0V"HRD!FEZM=F(50N_OI2I';B0[; M\DIR0O;77[?DO)$P$W9@R+SP(<162^I6/]W]2':.!C9-CH\&P*/C?QW]NUIE MITH4*626"0W<0L0*([,^^ST"<\.JU5+J1.5C+?L#R^I!OBH:'Q]%\W<'HYD9 >M, A^V%J0LW!KJSR1 M_:SEM,766&46M= XJO^Z-/AC=IHT"Y4HW7H1N+]#:JG&/)7)N/6J*U,P[!Q& M[%*E/'M5,3PS50-:QE[0R+\!;4,SW>7(V[V/XR0R@\DZX +^<.BTB$ HS:U4 M6:O((M DM77_]*Y8F\/F-M]A[?-3%NY%Y=7U^6GGDG5_[K"K MSLGUY5GW#(4[?YS\W#[_J@O85:Y]>O.]V3N=]2A8[ M/S>".EGI%J%]^;9]WKFJ7OSQ2^?/B?WU(*@_V/S5Z=T MRL*@^AN+E48Q8#EJH2(&N*P1^Y5K,7CY(OPQ.&R$%5=B*TS%.$ T0H]C]=5Y M&3[HZX-E7Z_ ?.F]M8K9%P6#^L;!X"TWZ$1T+1H#T&(H4J M9 I9%L[ 98;1/&9%9G4!: 'R+D?!T.61%)35$')SOJ\@7"5EQ1P10V"G($B2&9I+ M()D[4V/ 1)(&KI!$D: 0E@ASMQTQNDCN!FP.%$C,\&WAKXT5G. J[T B*Y MET@S('$22S$94T*FZT@:D2A38#]*TUHE'EVY5@(BO&W8-H(I D2G1TSG5B!U MZP-K8P:\+!*4<(1^;QMV7%='Z.G*7TKBH9E'-8W/*$W.@=V#CW19>Z)X8:(8 M)YI0C/D00 FB*JN9XF/"NKFWV;#FFP/KL!;LTSJ<@L&50C^[ROMQ$%:(% A> MF/6[4'7N 0*JG,G7>U5H' !3X5 :EV!1"C(W#FTK9JEY/KUK2+A#:%GP9RBK ME*F?&B6F:=3%J$1&[E3)%#TC(\FU) .DIR6NX&0T4F&(*KB -HY7N'2L#*!" M%M,_=DXFT8^(@JZ:EF'2 =5CTX;0@.L>Z7;&Z+0W*"]S_&?0"<28A ME(Z< HY_]R%#*I1@2& +Y!1K)()["P][C$F98[UX7N!O9C$0FU<,.D.>%"YC M$E(@CI$2RR'ZV*R@MLB!ULC]_G(USW6HQXZ8MXUGTSU5V/OG7JXDB7M@+ .,#CI*[NI:[N#W 4F; M*(D2HM $H+GZOS!>JHS%.W3BBZ,8@4/\Y0_DV/:2<(SHQQ1Z1ZY4$_>4X$YD MZ+ F*Z:Z['A-!MQ,"1(E7QNDUU1\C1)'PJLUQ(J7D>SK.T2+!\ $]:8NJH%$>>;I4V4U+B;N!@ M:2JM!5A9;'H*"0^U1.5S"-P0(]PQMQNJ'?B?]@F3N(2_"HDJNT@L,N%.:W:^ M[T W< ?:3I![XEI)Q"4=%]#!@Y" 0"KIPW0G. )^0WS XY_P9G1EF2 M5IY;/@[5N!=E7Q& GVT'>6_*;2/'B#5FL JB"5RZ13RZIQ4E<"N^:,MLJ)(A M4.7.>+]\Z*++# UIGJ@Q8.MHH'Q:Y@MA@3#^1!)36P\!!_\$-@_MY%Y;02 U M:G?P-GU:;MV&M^S6P\ "744W)SPWT)I\.<32E2=\W)*9L M56F+)AA2_4.:54[BYO/-L[=Y:H%_H\>B^C::S%PVUUS3KHV6V_9J01C>VQK4 M[F_[T*B-O=K!Z\:C#XN@;=;W'WW89K,6[A^L->RN6U^_QNA&D_/LS59C:^II M+F[Z6A595"V#6@C W> D]EKU_):%BY@A!-YUL??NYT]2#D.G&/B+7*-8(R- MQV.7WKS^IE+B.B]+?I6Y\3/FUZ=VL!NQ)2W.)M;8?FZ_]\^T>.+?F)PZWU^6 M"-A9]OJNVYJLV!&5P^_74:-<&?>V45975/C-A1][Z]0PRP+,W&P MG6\[9(9FPY2'!1;8;M\ZBB7'*K;D2C(A_?6]DAU"R,*$EH\M9#*91%>ZTCWG MW"O)&20Z2X>#A&(R_&GPL^.@3R(J,LHUBB3%FA)4*,:GZ!NAZA(Y3M5K)/*Y M9--$(]_U6^B;D)?L"I=VS71*APL_@[WR]V#/3C*8"#(?#@B[0HSLUUB[Z?5Q MKXW;;CMJ]2:M/C1T/,_K1Q/2ZG;Q'UX-AD+WL(PJ=$QGZ$QDF'^L*\R5HZAD<=E1L;\IQ 9AVI^S*F[PDS). M%SAXOOLAM*L@-!(2:R9X4'!"I>E5&XZO$S9A&C7]AK<:Q4.Q1, @E:\23&TX M&I]='!T>C0XNCDZ.T%5 6&56B!SFEDV[P>^MHX;XP:RY9FVZW_\)$=*'1 1&ZJR_?" MZKL=)&*D$XK.L9Q@3I5S",Z<3"]Z7 $F))Y^B,YD(">!P="IDASW6^&"3/*)DQ2:&>R[PJ M&FC'C-S>ZOF^&XY$EF,^M[^\+ ;H+233#*+&G*#Q=91@/C5S9QE3RDP-;].3P,:#$BHIK/#V M:LH@%HNIHU,*P:$1YIQI44>CA-$8_,(\FEU1=!)#]E )_215C)A-S4P\2C"3 M@/A"8U6,=125"4=5W:C1F"946<$E3*%++F80SY3647Y+M,L<- ATPS(%3?BX MDOCMWE6?C10.JT@P1-ONA8\7X,.ZS3$AL*L[*8UUT.R Q-8=E4V,&]P"Q^OE MS[^GK6G;5HL=;Q== %*5A.,B!3U'0%IJI'0C+TG_*D#*YLRA#(3+DKB#=Q'H MUFOOD-T;V)=BO!%BA;W7;[8 ]7YHU/(\$+XE=OR2'<:A-F1E!8%2I#'T)-!J MT5Y0!XD'W.60CH:ENC'C-$4P#";'*7"H%.<*QHLOH2$J3S%\X!Q M"Y(=%&983N&L.A%:BRQH Z)7ILA$.*WHM#26YN4IMN&6)UD-R]%D,7-E;EC3 MGB;KMG;#];Q[K6[C?MM#7IN=1KO9>W*WGMMH^=TG=]MJ-CI^:R.W>Q;?$F.@ M48%N]FO-V@W3.+J<2@%G:*=*IBBB-([#*C\#/[]&WFIVFI2]2W')[LNGI]70 M)TBMU2VD0N6M!OP9S^%T4YY"WDO,O\S?%<7;6ZUNJ.SGZA%P!8!'9W=L7S=( MN :'VB/1? 8?&S*B1?Y*=!SC[#^4F"K::EN%* ((%BF1,H+,VO]7RGQ"-=[) MRW^EI&?P\<.K\<(\;7Q7Y?"1U]XW621?L- ^-]?68\ TS!9M'W'O' M6ODL_Q[8LW]+_ -02P,$% @ JX.J6$,74$G&AI M8FET,S(R+3DP-F-E M[9"97"#3='IP!W3N8T>QY5C%EGR23$A_?5>R$P@I3&@)7"'#,+%76NT^S[-K MR>G'*DT&_9C@4S="WD,@K9%GEJ!'/%H+. M8H5HUH>%2A=LL).G:+ MV('K-!NXVR.]7L]QVD[;[;0#I_N'4X&I,+R8(]4B(4>5E#(K)GI]K^-FRI_3 M4,6>8]L?*FOC%+E1%D[HC'DF6K!&G"F(0H#7XNN&\^>QTN:$HE.R1R=\Q2SCU6)F;0D$30J!DKZ%X'<($US.2_S!C\)962) M@^/:'WP314@"+K"BG'DY"XG0HRJ#DYN83JE"#;?FKF?Q6"X!,$C$JR13&8Q. MSB\GX\EH>#DY.T5G8S3Z97(R1N/)Z?!T-!G^!K? >G*^#2EKB6Q-Y>NF3X2B M$0T,E>A++F2.(0K%T04)S#VGBWZO7=1&M=L[C99=_>$S&THT#'FFN\L_I=6S MVXA'2,4$76 QQ8Q(Z^PF(0LT#)2VN+;MOA#I6\_Z,Y? UF+GB#;O(^JX@.B$ MH8 S5@(XIRHV\'W-L8!8@(])<0?<8BB/?WG+;M-YRJ>2)4 M$98HH@E85\$ O;F@BD+6F(7HY":(,9OIM=.42JF7AC\],H0'#XJ)(!#AW6B* M));!5-&OG&$%3M GX""*JF@44Q*A,668!10GZ"R"^B'"K'<,>08*XB^E5:96 M14%19T16M0BU:4JDT5E,);IB? YIS$@597>T>EMZ.O&.7U2>SAJ7RKX[NARS ME; ABAA#DJVN_W3=/2[7#( MJ^;:!KJ/(?^X3>%I0I:X3KF K90%\"8XD\1;?O%#*K,$+SS*#$AFDI]B,8,M MZI0KQ5.O!8A>ZR83X*2DT]!8F&\WKS6[V, J"$>%RY5+<\V8ZBK\]IHUUJ-[K.[=>Q:T^T\N]MFH]9VFUNYK1M\"XR!1@FZ.:HT*BNF M<7 U$QRVSE993$% 2!3Y97UZ;G:#G/7JU"5[G^*"W9%<7[>\V.+\W_^SN_-0B>7-^1^:RPL#42E2?BN0,? M6W*B>/9*A)SB]#\TF3+;\L$*67B0+)(\H2'2L?^OM/FL>KQ7F_]*2SOP\-T>39S@9+3&X^P(^X](0M//U>:4!X-8 M^U_\H% W/V3\#5!+ P04 " "K@ZI8V>?*F*5D 0#:Z!, $ ')D=RTR M,#(T,#,S,2YH=&WL?6MWXDB2Z/?]%;K,[D[U.8"1Q-.NYA[*=DU[M\KVV*[N MG?ME3R(E1E-"HO6PS?SZ&Y$I\3#"(! H!3EGM]I(*2DSWA$9&?'Y_[Z-;.6% M>K[E.K_^5:W6_JI0QW!-RWG^]:^]Q\N;F[_^W^Z_??X_EI0$U%1>K6"H!$.J_.%Z/ZT7HMS;)!BXWJA2X8]=NN.)9ST/ T6K:?5X M6'S7.]=4G30' U)IU5J=2KW=J%7:NMFJ$'6@&_V.UF[VV^7G\[K1IBJI#RJ- M1KU?J0]:@TJ[WJ>5CMXGM$\[K0[5RN8YJ3<-C?0-HAF=.AW4B-9J:HVZVB*U M.E%5@WUW&,":8=V._VMI& 3C\[.SU]?7ZJM>=;WG,[73Z9R]X9@2'W1NO2V, M>^M[-ANIU53]S')LRZ$(G'BX2:WI>#;6IT;UV7TY@QOPC*;' PTW= )ODCPX MNKGP@.6[=4UMK9I-#6;#1\0/O/E6TA)AJ'KV/]^_/1I#.B(5R_$#XAAT^A2\ MTGRWANBQYAF_&0^%M?_\8#IXNT_\V9N7QB\ '>_&0T._\DS(>#IX0/P^&QK= M6 !,&'@K9]$Y@[OQ0,]\G0[TJ/EJ>;1JN"-\6;VFZ^H,Y4$%,+'PTA@S,XR? M!1YQ?*1V$@#_($$T*K5V9>$]R1/[Z"5:K5+3*JH6O\3W@F4PP,4%$.";K8\H M8Q[)YS8!_BY1I_+CL=3]/*3$['X>T8 H^'R%_AE:+[^6+ETG %ZO/$W&\)C! M?_U:"NA;<,;XXZS[;__V;Y\#*[!I%R!;B:'X^8Q?^WS&W]QWS4GWLVF]*'XP ML>FO)=/RQS:9G#NN0^'[UMLY#J0>_],R3>JP/^'^+<@;SS+XY]^"!SKXM614 M , .&>&;J'5^[<#G)I(_0]*O*]PQ9]^1BUU >AKOFXB>T4O?OZO8?Z,'; M3?8%FSR7%$YQOY: 1,\'UALU*P-B(ZM&7]-+779A^P]>AIZW +%KQ[P"K;'X M;1.N5$;PEF'%)#.TU4M=53O3TZVW48N_#^1X_DAL>C=X#%SC)X#3@*F09[PP M)!Z]MJUGJV_3)_<+O0\]8PA2ROR"_SQY!+4?1\!T.HUVJ7NOUJZV@T8DL\Z_ M$LO[G=@A?: & <^ Y^T_!^.V_>I]T)@0C?..(3GX46&95M,)'RS2!_^#B9_ M(Y;SS?7]QP!@AIB\&]R LA[1ZS=@31_7\\WR@^FD6P#$C\3G7^Y ?DPW\IFK3W?IT'J=38*M\[M<=H\W%HSHM_M<-HZW#H;[]=Y M!8->X*4OE,U];LY?+0>TJ 4"VO4M7-QL^M<.OIRM>+J*SCILW7MT3"PSFG7/ M,=FRV%?]2'ZF6DIS7TNIJ_J!EZ(V6@O2',4VD]"7[@@_P6G+ ^OIF:WHRV0V MY)Y,\%+OE7AF+-X7)7I+0XG>^+XTI;-%$\2C PI3-ZB?8#BAP7KN,RL:)JTP M _8\ '/IUY)OC<8V6EOLVM##-+]^+?^(ZE]X4PA_EI]=>AXO7E'''0$U)[QV4] LO.)LBLP/(8_4[T-#:JDF<'U5._Q_QPL+Q'I-8/8[ MB5/"&ZG>!,)^3)SD]47W4KV/ALM@CXGR^L=#VG=EP0MK/BL:+YC@31OP4#+) M13V!13V$BF"9ZZY#J#Q;>/ MF;:(?X'O[ 7HNS GKU)3X?_BYV;WIM,TYX;J%5V=?8+?B7_''SE;6'> NBE35@<=,7 M17>V65E#N)7-XVR7E37%6IE>4;6,5M828&4+3*EOSI1Z=DS9%EY87O\98D 9 MC$C7@9_^ 979'.5IV5%>I^ @?_*8M3AA0.?P+PKHU5K!8=\S318=(O8]L?(=E#>$;1C@*;4QS8)%, M'.?1(;[MA?)@H7 M!_R".4=9+FWOWM&Q6!,".#KJWAV^@DI=$7!3="\T%^M$!,05W9<]E&X5 %=: MT7W?_?M>(F"IZ![RH0)R>G9!;JWHSO&A(W)9PK[HSG >$;DLX5]T[_B@$;DL M ;]WO_@8;=X]X:+HCOP!(G)9@KOHKG@.$;DLP;]W;SN_I17='SV<]9Q9%%0O MNE]Y>.LY.]@7W5O,QWK.#OY%]QP/;#UG!_C"NXVY6\_9X:+H+N1!K.?LP%UT MQS$7ZSD[\!?=5\QGTS>GHP!%]S0/LNF;$VZ*ONE[].=HBNY,'\2Q$P!1]:)[ MX/FG3^2$N**[[[FD3^2$*^GJ%P%+18\+'"H G.$9P7K1_?]#!X"SA'W1@P%Y M!("SA'_1HP$'#0!G"?BB>_9Y!X"SQ$71/?D#!("S!'?1_?(< L 9@K\AKK<= M]GW+M A8,K-BF^\HG=6?H_W].F/ #)V*7LL$WL)ZP>O@'?;A!84#M["^;][D+8+ M%]89%@HY^9RN; CK.N>-G#V5#Q365Q8(WADFIS6%]7RGS0J^3*9__@9O))XQ MG'RC+]1>-#VG@U@+ Y^-4->@89O)?.>5CW$U7SWZ9T@=8[)B)G-#_6G+A:RF M-.L,< /X]T+\RH/E'XE!WA0V.) %76J2+HM*E\+&3[*@2UW295'I4MBHD22% M0Y."L+&L$S7IQ*$,8:-N)VI4B4,9P@8(!50?A["TQ*$,8:.3I\BFPD8C3U2U M%]GDS+(UBK!1VQ,U+"1=,_PHTI9;2]@@ MJ<1TQCPM; 3VT@-D!E^)8=DPK?=GME]<^P5$Y^(@PH;^3QG"6/"QL/%%ZAH?V# 4XM]X6-N@IR7$GVB7>7Z;5J^<463B[3LG,R8\!DZ0ZF8MUPD;L#]J=2/Y^Y0UG;#[)-+PVJ^ZV9;M MGUY=J>EVY3IA-ZB.6M-)_LZ$OPO*<\+N"TI.R#'A2,MN:ZHCW.:C[P7G#\1Y MCH"+/[^3-VL4CJ04E[2[0+O";JM*"LO5+64TMIFRUC)4UG(/6-#S!N^)H[TY M<;2S(@ZY(RLH<2SJIG96NDG8;P\-;.%>-BM;8 MT+F:'[J;QA0NBAF3W+2+;M2C)J$QWZ7KO% OL(#>[STZH!ZH$C9LSZ)&K56T M=C9TN/= 7(YK$S:J(Q9IO1,#"PCX6 PL#-U-# @;9!$+5XM&92VCD(=:$S;F ML4?P;SZ'U2U:T0;Y0BSG!J;@!\PV.5"\"SR*C&P15=B01@&0W[N^Z3GF"A+8 M=_?&G(2U*FR40Q+,H8PK5=@PA+ *.\-CR:HJ7(B 9WO\T_4N0S]P1]3S9S1_ M:;U8]N.8&.O2^0JZ*: *E^PE!#9R"L*KPH44/L+&+0E@#+$?L1#G^JA[43E$ MN(0?@7"2%Y\(%Q_Y4&JY([A@6,0&\^DN&-+CS-575>$B(4)A)2]>$2Y @EB9 MFKI_H^ZS1\9#RR!1X6W##9W FYS_>#PV!M&$"U?DCXJ'"*DG_X!0E"I,SV^<,NC9-^QS+PX1DC7740$Y<5!PGGS M B>,((_K& 8V].[1IX_ M--"C2[VLPML)JU[.!(J_NC3X2(6(<-$-2:/"TFA>ACLM",$)!Y:@N7(A4TJBP-)J3'-6%BQT7 MDD:O3H)&\Y*CPH73)8T*2Z-YR5'A=AB$H]%"D$]>(DZX_0])/D62/N+NS@RQ M$MV-TS-8_H7E/%_[@36"E2:B+:(;/QI.S:^N]\,QJ7=//40D><92 >YH;%/$ MZ)$* W'W,8J,S;QX,Z>(?P#X,%>C,I+6#W1$+ <0"2@9N-Z(@+R\Z]O6,Y.8 MUV]C:@#>GJP1#+D;/,)5?P HA7N/,?PXTC_OY\55T\7W1"Q69_C;[Y>F]#<' M0)'.G.C"1N/X W_2LZL!QJ@BD!?^SWD&:FP!82\4GYX&?-:3K^X$5E3:$#<(4AC:.M:F,6A,@(]P'HVK,P.;(%" MC8B42]?Q7=LR@=;,:YR61?U%3OJ=>!;IV_0&5N,!4MBHR;UGC8@WX25A# O^ M/$XQV!8N\&=2Z_P;?28V1\2,.QZO'Y^H,03A^+AS0?GU('18 M5*$@7,1N)3*0!>]@<,%"ZL)+I-LR]$"!>D M*1 BLCR:WQ8NY/&A_-F_=2:$4A NEI$S4O8DA3HR[E!P3ND(%Z0027SE%,[K M"!>#X,H=FX5X8X#!Y#V[V*CQ[_%.9FW*YU^*U0E]WAS"_S)9^-R[+=[9G>(( M44'C#A+;^[ 7.\*%$C;']KJFU<>![4QY6[CHA,3V'GE;N.A((5"0*<,)%Q4M) *FAU82+44G2$$5J"!C#.$B6\)0!M]?Q!9+K@,_WV5 MP/41]K@^2(F%/5.&]7;NH0Q$03FTQ@KQ#,^U%S&.CU1=[_D,3'S]+!IQAJV^ M*P/7#1PWH"5EX+FC!SKP?RT-*JJJ*OBO5E)LR_GY\/$+V=MP7$D)W.@53D4M M*:YG4N_7DEHZ@WFSB?INZ!G4YS^'E)@,R*;UTOT,_S#"MDB]:6BD;Q#-Z-3I MH$:T5E-KU-46J=6)JAK_B_&EV3-^,,'9C2RG,J36\S XU[1J8QQSA3_C?_PM)WYIXV*%J?\'" MZ33Q@#Y;=<5P;9N,?7H>_W%A6O[8)I-SRP%8T0I[Z&)$O&>8>=\- G=TCM-^ MH5Y@&<2./L*^QV_/5E2M\54% +W C+\+3::/HQ43#=$8/P%9G@Q)J9I.<_G-46%=\0? M.&,K3T(AAT7@CO%-%TF0QN_'PV$ZKG>.'\)O#8 A*@,RLNS)^5^?0#3XRBU] M51[<$7'^6O;!FJCXP$(#/M"W_D7/U39\A?U\Y2MMP7L8;J*5JQI"^A:M/!,@S<<>D#O&CPACDYC#^C#U3P;3 IO3%WS6,T$%W< M@1'_@)?A"_U-R;">2(;IN>_O(5ADU+/!Q1R[7@!F$!X;#L ,>0O.!]8;-2N! M%TX95"MU__,OG5:]>?$QCYX%9D;XXGC9!65Z$LJX4L]#5/S]1^_AZ?KAVS^4 MA^O[NXZH(*,(:*KI85 M]&8VUF%S>*@? KR;*?.[AW1*5RBUM4H):=66VLQ*;77:=:FV\E);+#QJH=._ M6F\-B.U/%5<]4EQUJ;BV%;A/#[W;QQNFGH317'6Q-5:*Y@2<:RZ, :E MX/]BF,Q/KT^,G\^>&SIF)9KI@/WOXE#S5@)7$4:-J>I&1(NA3LO'**DRL$!# M.2&+G2;!]U!\M+FTX\29[[BUF:]INOJ_SZKU7^.GTL*L4' >M1\M3S:)XX#5I?[[/)[BS&S5F/\ MMHUBUQK-\1O3GH>/(> MN=K@GZ[?B!&P-2ON0/&F:U6(K_AC:N ^BJE8CF(%OF(,F:6^.D0B@&79:5>; MJIHV'E+O5&OUCV/+FU_7F]F$5NKMJMHY9&AE=XM'K39;R]J;7Q2%YM,* "P= M->5PMD''TG:\R:5K+KJ9,",#M\@".O;<%WS/S+]LE;I7U":OQ*,[&[#3[8C4 M6.> 7XGW Z.CM@TZGLC;3;3#RVMX+:K6=JG;:6,_[5I=ZZR$]-1&7'VE$6F4&[=:A**TN^0IA0Z:8?M M7X,)L\?TGW]1F[6+?/]-*VU[INE1WX_^\PW6I,:2ME/JMC6MJ=P/+=L:^\IO ML-17,GDO<\LI(KFKOJE-]Q=KI>YC:('44C'3I#C6MJIMH>HB"%S"GW?>D_LZ M-294M=3]+V+\]%WGQ;+M)8MB:Y@SC7#GW8/Y M)_<^M&U4K=KP!$RR3OYZ*< MK'FSE;49(>+>!4C;_\\:ZNH:N-ABVC5%TJ'<^XV C<;.O0<$;XV) MK5R_42/$>J_*W6" U;6DJ9,SFH -%.2#E0;-RDBS )*?+R&_>"5'HTF-R) _ M#QT@/AR51CBA#NIYE"R(HWJIVVS4W@NC7U(H'ZS#;-\/7>==@%1ME+JMFEII MM31-8#6?3*^SB.%??26@-AWC J/(=1G=*CM$;E,( !2@8])-8KY-83CR(XJZ M=0.E-\8<9.1(X5'UZ2O8-^ \(466F;$#/TBD%8ACQI<&E@^$JF#. "!P@)%0 MYYF:BH]6DF(3/U \MH^9,C::QYH?0;UYK*Q>%.^E'JQD''I^B('?P%5@!/,A M5>U3_Q=4CKC9U3."5 M_**1L97Y(99IS?#\9 4VV[:@Q!@J!AZ463"$3QP M1+;A<8+L-MH!8Z1$W[A\5T &O@XMN#(3E*E1D.)9">_C="C" MWH7HVB#E8++_<+V?G*&4^!4[A9-6)34MGJQ*1MO)LIB^D0#LX%$B#QU)O\PU M$QCG8*@#UGQ43I3+/M1;\X(R$[:46$R)Q41!J=68H%3^>!0(*:%)N=LF' 7W!P<.O:H09G3HVH*.^CA*Y_@?8!.Q0]!#86'S#5W6>3 M8)/$.%&GIIADXE>SVJ&]##T/OL+3Z%$ !20(_2FQ:J7N/ZC_GC 7/I@N-)W1 MD8'I*;1#Q,5732$9 [>N(."I7VP1&"Z0N&!ZZ JL2<* M!;4R45B3#ZRC\T*5*Q(0!;.IWPN3V3OFPY@/(8RLUQHH+Q[H<\B+3"B/E2?E M$^*V=:'I6C4:$ PMEN ZQ@37?4L6/M^IP*#^+U4E*WDP!S"$5R0>IO) E_)@ M!YH9P?:L@(']&@SCVU6P.2B;FTD'EL/.]K#T@/_\2UO3 M8)DK9LANJQ?QL+4#5L\O'HB&1C1XQ5SCD9;#)1VXCQ4M-IWF[:7J1H=^$DW[ MPZ?O-[8J9]"H:FHCFZ3[>E5?4\]@XUGIU68MHU=5Z^K'QQ"RS:/,U87[ELQD M&WC,VZZR (95HAK8 RCR0'A/HGHS5!\1DV]SB-*[!!)Y=KU)0IB+$8T2# MYB(V=4Q,23 5-CY@&F\XF!L+6,2S_05/(MBF?.1/U7_1'Y)](/S#..D)M*W M68D<7MAJ;8DQKBX!WPE'% M=-G! GPA6"Y@CL"[:E,T=/"\2;G1:I=;L_I\\52[/!F&16L-G@WCL\UYPBY] M)Q-.GSHO[U?=!'/Z*LP5(K5=_(+9B_7.QRY7=U$]^!>ZL@)Z]/7:[!'2]UT[ M#%8_LD71]+1EW?%X9O30T)O9W<^TTO7?[='W[M+IUP+L5%$4_MJM:+9M-PU:KVEBS/[?Q M(;+:'@O3"GCPYN;I^OOFQY.24UZ/K7 $ \P]>:8+@$E$>W/CDQ795AO8M]61 M!).\K(Z4<]G;V][MY4WOFP+.%"B_2),OV2';'[#Y M@ PVKA(4:L[$HW$J#@8_3J-@$_;P_G* MIQ\."4TKH.8ON:/Z<-[0AKD%2:C>XQ>74.VXZ;'<7('&;<\8;UJ+:-WS.]## M0J6AYD=U[V6L(DVLHH8'H^%)!_?'X"^FRUE6RQ=B$ZQ(\CBD-#& L87AF_#N\R!'N M@WETB,UH7ZB"]:Y'5/GTS?5]:5L47X0 4;2E;2%%R&;4TMQ0A%RRM!H?4 #F574[01$G"+!OKA0' MVXV2GY:?EI^6GY:?EI^6GY:?EI^6GY:?+GA03VWGX;$?9>91O]>V#(O*L%[AQ06BOX!A/6G)G)ZD:C8C274Y ME51?B>4IO[-6,B"L9AL/-XX?>&$6.P]'9=$4<^FEID9RX MFLJ)R'3QE0=J4.L%#ZB6%8<&TGXING! 9*N-(\]QDL(A.^$0)3 HUU/A<..\ M ,NYWD2:"H67!IBDL.5!B],,"0OEPTG;[-C%;SN.-GV=BT;WI1U6>,F+B-U6 M\DH[[/0$02<.YOQM*@B^4>+O'%*61ECNH@!1J[8*9X1)<^3DI)!6B[W!W^:\ M079L]HF\R>VMPLLBAF ULV.STBPY>H$09\O<3 4"5CZV G[XC9^R9WO@U,E@ M UQ:*_E+",R7R>R0K#09CEU"J&HD(?YK3D(X#"%8*_4>7D0]CYV9=8V?TH(H MNGQ ?&M;'I 5RIN1QLO1BZ8XN/K?4]'T0%^H$TH[Y0CD$"!7DWF]4AAL2"_8 M(9X)@V]387 ]&MONA%+E"W7HP J4>QLF*4V4HHL&1+6FR2"'% T;TDN\]_)] M)AI8[:_*%\*K>8S&U/'9%Z3A4'CI -C6MDR?%I+F;BHG_+4;_'A(G ML )XRPME(ADNV/%OE.BVZX<>Q5H;S\1#?"G?B?>3!LJ#Y>^:$"DM[KQ%-:,! M?5^Q.[CP2B>5?$ :4Q.WWNN04T4S;EC6 KA7<,>S?5" M.%Y2_-TZ"RWF%"#-[/E$#=,LM#QJ"12/33F7S4E65X%D[WL/3__Y%[59N[BY MJ2IW3[]=/R@WMU_O'K[WGF[N;K.52Q^3C'0WA%=ANMJ)C!)5.I#'@]%OX!?: MW!JAB VY"U-T] J/"*<8B%.^$B-P/>D+ M%EWXC/QR//EL^B#@5'1"6:?1C MC"?-J&.YWIR SAW34ACO*HP;TFH^0M9M9[6/+3$J#D:_PS-@+0\H&,ES*4:Y M8U@*X5V%<%M:Q,?'LKH:">&&M(B/!Z-WP9!ZRHTS<+U1%K5AI V)H-'>6GY:?EI^6GY:?EI^6G1?GT64#Z-HVMESG+,#*6 M]"984V/79S4VSCTLFV:]T(M7RPR&[/C/HCW);%#&"%Y\1^)1,?D3 'B)'E M5.:AO@' _AGZ@368'+XFV#'&452]U'U";L"T.CP;NZ(&V'M.&1'O&5 7N&.8 MRZ(;MA8_6U*TMJ,/C2?ME)NJ\O7FMG=[>=/[MGC.;GZYR0MM'F:=FW'N-3&& MB+-@2!7@KI'/_L(Z0EKM LO5$V=29C_5B_CR S5?+8^^O_RZ=,4-O?>70C^^ M@'F8O@5+(E[TY1!+Y ^I1RU'8>,(-66%*%<@ M6E\)7#<6KL,'K,"'BPZ(4]8+#)_/*_X&_WEFI ,2 "K\:O*'ZYGPK1#8$?B3UG*LNWW'$3? MQL 2[Z]BY1C#&L.J8. M]8@-Y&Z9^/K!!.D/)-4'Y*OTPX!1*=B/%,@N(EIXZ)41F>D"N3INP(B:LP>9 M/:]8_.:[#U2GDF3YBXKE&'9H4I"Y(Q>9A)$V\LXSS&9N'+>!803(7103(N&*;>30X1 M\@R2#]B<\H,-$>@ ,BQK -',%)Z#"M0)D&"<%]?&2E(@QTR8#?_00/$L_R=? M0H@R">4E$V"<$."=IC486 8 ']<146]5*9RZB(V%""E I8RVK1&J#0 DKLYP M1Z/0L0R4Y6@KS",;[^,UG\OXB3)T;9/)ZM_<5WBA5T:N@@\@'@'=]"7B!<9[ M$7X84*.93*LSCJ8%&V-F8T0R@[9"#/@F3 K0"-3.J(/33+RH(<$'F;[S7)M1 M#4.L,N"'#QE^C9E5 &0+]/-,8PU)33Y1"YD2 5*>4TK\"G^'Z1HAI\.!9<-3 M_V5K?G:ZY?HNHFC5XYE4H/\V9E8_7EY'<^Z6,;/2"Y$G?" AG3MN, M0LOOR!/?'(&8 95Q#P&;$8 5A" [8H$!8$0*YLH52(=)SX'GCMA<%S!L4M_P MK#X'!M.]'XE5+N7PZK*8.]^$/1H8#Y@O2JTG,PR_9#DH\<\K'U>NWBL+,30U M+^*U'7X*B^!2Z]4&PB*28+[O@M) *<\H,=;B0";PISNRC#D*FLRC;PCOAY\# M._(4_' \MIDL!C* ?\'I /(%C-ND#^P'-A"\A%V(GL1#9GZ@((?"131Q 'L* M, &(7F,"-!8Q A@^(1MX>(NF"JGOR+/1*FSM$A23-@CY2Z M3/ 3RT;)CSIZ:M=8D??!I Z@*0!M[!-F/3"K)T22&O.&"@HSQ!5B@M3W40,0 M$&;H2H"-PTDLF#= 4":'/IHX_CM#B9M8R[951%\)YM4^B45*L7=2#+%C@\V/ M&(Q0P&23#_H;K3= $R@\,.'P,H 1H K7$7?Q&,"=#=X(Y3H/;9@1^D$&N \$>3/'1B M"Q&L%%03@Y#YA("29]1"3'DPJQ\L6C"CD*80DQ&RB?%G:/%-!9\KDKF7@(Q! MOQVT%IAQ2"3>W'N37@!W748QL=PI,\)Z)WR2! ^7;'TZ;YGAV/>RCIJ2S@XL MB4B?V2E(8L^>^\HP.M4K)D4KQ,=8&^)]1CYPYX7:[G@4*Z69$>91H #NY("< M@GDS>14YZF//H@'Z)0$UA@XL_9G%8^$.6#U!Y-3#"E\L%KX 8QZ-;$D4!R0* M%"0TX'S+[&OZ!FHGLD31VC38[L#,8.'.&%JSZ$$I+(C%#"$'_@8\HJ5,7S&J M#PAP1_"'ZZ$_79[:NAR+/O.K0@VE!+CMA$V;9G M^R+QNYGW$H?+%9Q%Y AA<,;QD871Z$ST@*8\OYL3HTN/-Q./ER5E ^9,RR=8 M>X=M6;AC%[%N<-MO8%M,I6,@DT7,XF=$C8/D7L%<2-BA=6RJN/) 6&)-OB8KZI24=@Z4TD7O/"Z]2-QP^X MH0\:&DSK$6ZCL(@%AD#1;@!V'+MHB_.--K#O>"PT"F49$P,W?' ?BN7_1%:? MX?I@JP<>.(+@/J IX(2XJQ6B#PB* E0 "ZA'6\' Y[[K.-0&EX":DML/J@] MWIM@*$ZFVYYS\8 R;J\!,,L*=0#PE/GPC/$7,3I%NS?GZK\S !,4O]0"XM)% MZ/@ =9_O14\6DA22L'04WWJEA!F7 MD>T8&YLLJT\:&<=%7CPVL"(]:"XWB(7.,>,3TSVB:',47T:S E\SLM[X3MT; M-2LL3%5F"J@RMJ,\/!BD>SYC17N MG6/FX]2(@G5+_7=X0HE")'%. .@IK%?!=^'9GAK2!]:^ /SR[7JYE9(;LEB* MJA<@#_/P1T!M "/+S+?>.QWOTV]PXQ7WR]F)%Y8WS+*! G9:*C)WN"FLL%-3 MXY#GML*',"13G@9;L8!:3 P0P%R!'1AD+"QIZ$CLZ+#=FFMDYW4B/SA5,T5I&KX7B*&4[M@W_"^QPZF:.'2"(X\\'W:-HLCC*OA4SZ)\LN9)H( MK0.6V>C*O;F#BXE9&FDLMA%/ QM#Z8BA.5O2!J$?'T/"G-&YU-#EMR2="(K2 MO6:9/\D3@ <&H,[P% YX[ NG+S"M CL.;1,1E_Q*2J<@ J -^2Q.>"^+8\0^0V\55A,-O#R6Y:+* 8^-2K[<7T8934 ML,A6E,[G4=R&C8_&@ $( MT&08$QLGA[K:PD.Q^+"0 M&Z8=&BB4L H#?G*>_=S.!TP;=U0M+T[/?G9=$XL-2+0=&&WQ>;Y!R$_Y<:/* MCXY]\[S[R'+W,?*&29+QX<&Y8^K^ !N(4^7UF;3._T2">-XD.,$?GS(#6S_*#?>'8:#$1Y@Y0;(H52S0;-RE\!5XTGHA=C05G '??)W_RCCT M_# JS$#>U6:)7$K<),7\\KANRKSGX4P]CCA;:(.,C@_JC,Q)1,D:/6&HVH:;' %?5&EC-7 M-FQ(@;[A*8\^A[R.#(N&X9$'*2D/30SO?!%V5!G%B1?5QXDDWFTL(&]X?BFR M^6,WLL0,L+JO$H]CD-3Z;Q&2'=(8/C,?%%/1X<\)F(>4@ MWM7DF["4%P[B^ZO J1Z^.CK-/K]O&J=IS?QJ[CU'>F'U"^?R+CB3\Q;E7GP< M;AI,L\"5PS(0'L]=B_N82\(Y(.%$]!%[X6" 1Y5WR#.6E Q6X!@$NC4J> S\ M%-#+-B71&>&UD]"-HN;T)"EJW]F15#Q)POAU+GEXZM%@=(0Y$@M;7DP=S.KZ MQ4'R%Y!#LPJ KY2_V@(/SF7[LG0<\$ Z/P$#5@.X?#(.E\=V?&14+N!\[FSR M!NC'TH[3W?#Y1[G?"0]+TB@6:7!G@Z>2QVG=RHO+E,38?>45#:*ZD+.C+:,1 MAFL#U_@9;95B:C>7,>ZK T.'UCCI03*V, DD>A+]BBBU*W)QT$J85OKT"<_< M954MIN]XQ(P27^EA0B_K8844=,^J::.Y\HBOEA1T0 KJ7<\[I/?$"YRX!,(7 M#,U>1DAGEL-\KB_6)PQY^=X7EI@;JQ=N:;"P;138Y9G"[BP3:,[UG+V&D5\8 M 'DRNOE))_-EZ*0Q(LO#I0+EB1R>YGS"M9>QNS.), MT;"3F:@XQBS[EWL^&0<;%IL?&X@\%\,B<[)<0C&[-2 M79%I^8JEOFT;"T7:"CMIQGM@A)X!PH4JO6>/TGB7\4M5>0"1,F'U?N;>^NSA M%C7;;Z3F4BX1/VW$R$@2Q8&UR%PU^H"2$5,8<=FVN13UZ>$3$I7_B0H 3BXV M:@T@,9:=1XH[#LP#72E@432_$@_[1?C\$(#)\X'X;GK(U]OC_+@BFS1"#>Z@3FNBJ]?:X32UP-A"6& M\-YCX>*[6"81%K^,'6D295].,^$C0SPJE\4[]D3!&W;/=MFQ3F> \.$'1+D1 MA;,P)E$F%D_DXJ5O!TNS8,U;-NIA)U2_GA^.&=+924?>>2Q&Q]@F&(/E!:@_ M;'_%>^&LOI_0 2?J)#?K N4Z4X]GX<020I^U$QKX\QW=HMS:N=I74^?(\N:V ME3A9LC+:(9\G]BP$2/?1[6;YO-[L)%3B6SEA\RYRS"COT\AXCD]/1 M/=S?/7SW5Y=WSY>7\&L;Q_OOMU<]9[@QY?>M][MY;7R^-OU]=.C M\*OX],.),HI_V7JN6./EV7.!02K1M ?L?Q<[+Z(=KX%]Z1RC]Y:Q@3+Z=(-& ME1O"2TUFG;+<2=.U;>+Y4X7/(HO8LHBD6SO/B)BJ;*QU@PNWR=BGY_$?%Z;E M@[TX.;<<-C_VT$7$?Y&>1Z>.;9D8Q(X^PK[';T<:K-.IUK06*K' @_\WXP]' M^JT*ZSU;OMYI5SNUY%NUJLJNG['W>>\M%N8Q!FC@VPB37TMZZ=U:H]FK"$+L M::T@AF-WZ[RFP(WI^\_8NG. 6;NIIH59JU;5ZIT/8;;IJU2MVJFW4KUJ]76] MT]GO$<)QD+=G:ZRR:&H\_J,W:+(P?F%NL MB7-\/JM*%M??B0<>O:Z6%:VFU5.L;LJ51P"$*VI0MCL4P4%?@,,:$EY65H9! MP2>^V):VF<8XL.IF%-[S?8H6]H)UO9H25BX\DL;, %\CTK<$Z;;/IYA9:JQ' M)DI*K,-4MOO[_7=ZF6.+\TEC0DU-H^6V_GCNM\]7@B MI(+53A\P\A+Z9HE%BV'V[()1:904DQK6B-C^KZ4*<(!#1A1'5IX)&9\CG?0< M$_]S/2.27G"))_,!'+\3.Z0EA0='?RU9;\&Y$XXJILO"'?A:X"D "V7&& M045OE+JZ5FXT.Y_/%F>ZPM!*R91**A1EHXDD@QPK@S1S8) F,$BMK+7:@C!( M7@;1DK849V^O9[#^T3ZOK_^"P84REC!98RMIZ8"6*"J*S4]K%$X,UXJJ[7*GO3,;)9/SWO3,)D:O)*0U@CE+0FHS@Z6NJH(0TLE[+RZO M,Q$YJ#O(W$W-LV*SRCHC/P+G'U8PO(QJ,+. T/8FJ6.\V=);"TB/V6($:,-'X/**>7 MB2.= =Q$ [C6U@6A'6D KY2DK/MUW-25GZ0T%O*5I%&8= IEG M"&X9OFN5NHUR^Y@2/B0YI93,69)3&]1\N:Z=6'I$_EG"3ZRE9V;2-@+#^LQ< M(1DG&419ID+LPB*=4K?3*7?4QA*/Y%1%X8.#%-D02 %,]).E]'6Y&CM0>J,& MEGNM4];59=M=DGI^'D5>3@(O8E_&^AH.;S:%V>VLVD29]Q@;L.(CHZ@/CDG' M'M 6KQH!]_X]4TN:S^8>YP*6SW4\$_B;G_>FWRCQZ0.NX&[P \PCY(3>;'I7 M<[.#AWHCK.WR+_8S+9^HI6ZK7&\NTDIWJ=MYI*X)BTK-( 5M++>J D2;)<;-0>4S)E2 M$N[:Z&6U?:J)^7FE(@7$>68%M[E<372LR)RRS-JQ A5N!?0;6.[F;#(\BC"G MO7=1UZU25ZN5M?KR9G+F[M+^%]-F!Z$:";:'=(*R32=;1-\M#:[?##M$D/S- M=4VL;YD6=QWP7[5RK29/4APC0:W-/LNH;95V5/LY(%S#-,%$V5$@Z$; M%Y(?+90EDC9I2H')0?J=0?1F!M"TK*"7NGJYT18E>BFMT .*SXQ(J(XDU$S8 MIA?2[CR:0Q*"&\8L&Y!3 "R\$B67\0M999@=.?NNB]W/\BUO7<>(LVR6^+-1 MZM9;.WN%TCX6D$+6Q>0WI)!FJ=LXM2(XN6;=:K.LVX]DX;HE[Y!WF&-=PN2T MP]1U"3=+]"V;=?6W&@2=*.I ,5F M'H>N%U0"ZHV 8/M!6;&<*.UN6OX .ZQ'JVULVK354EKLM*]B*9\2=+[^O2,':F=RR)K&KE6D+?3$GO^7L9PO@4WQ;2 MZUBQ4>E-9)=C-W_D/QT#-TK==J?<2C@3++V)XI-0BC2\[4FH"234++>%(:%# M>Q-Y$,%,GF:=@W<:D<_MD.4L*>,H^>?A[<]-;5Y]X7=-S>+ M%4071.)FFX1W&H;(-DEXV_-'!\\&J/6=CY9(FU9 4MHF36]K4NK4&"D=6]:S MT)+V#^)Y9$7(6UJR*25K!$R_YYBL48]_%P9^0!P$25I>4$O=>AEF+(C5(6W8 M XK5+.E(PY,DNB:*+R18"LA!MQ[79.8%Y$TF@&0GC&.XWCB&.Z)/Y&UN ^8V M=>NTCHZ[^'5IYAXE*:V1QQF34IV1DLR6%E8D?U1C/=/A_5TN[@ M64!U>>-;6L/%)Y.4:7@?D@F>!!3&:J=(PO6C5+NU8G0=C&19YU,JZ[QY M+F%:8PP+M:MZN58K=%*5+-0N%FU+CLXN6S(M1V.U=K4-OOKRH6;)T=+M6VV9 M7+JCD<5[M;$RXTBP,%/J&$"%RJ=;-Z#*C?*??VEKJGJAO!]].3]ZEY+D&R?( M+ZCGFPI*F_-7AU'/XNMQ[@4AS=X@ ?T]! MDMP#H?%!"X2%N8-ZF]5'6F")E>#:$*K;#F,+.@NPOFQ,S7/,'*U/;\*^AB1+QGH(2()T!2+&E0_!Z_'=%(IU-M-U4DDTA_1Q^.**@*%'2V?+U5 MJVKU3N*M6E5-O+[J5:I6[=1;J5ZU^KK>:&8WJ?:'KTJT>51M2?IM:]M$N(Q: MNUPLF#K-N0O,-&-7EHA)&&OHX?KJCYN':^7R[N'^[J'W='-WN\@8JVRZHBWT M\N[VZOKV\?H*EGK[>/?MYJKW!#^^]+[U;B^OE%*(V_GI;?CE;,OG5L!S,O80+-_NG&48.B&\%+31Y7PH_I854R4W9Y? M5NB;0='H'!*/*B8)2)*)GVS]Z06W_E(M:$,C?8NE;FK^"_&"-=YU5FA/4%01 M QXD+M3>2,I\)YXQ5'2UK&@U+(Z\(KUP:VHM!!"NJ$%'?>K%<- 7X'!\/2]V MS-O*J1_97..Y\;3QG(^-Y\K*OW\45KBGWB.JA@_#G#>W7]^'%Y[H: Q.C#?A M/>WNB7?G/08$-/+OQ [I[+51F+,V"SJH'P<$7EI65JV#*UO\0I-J:Z;.Y^KT0-+L'A&!N%DR>6Y/^ 923Y]'$ ^*?.7YU;8.,0"+CQ_7 +X#=3SRVE/-AI M=JW=(+?I['9!;KO4[>CE=J=6U38@W@W(VV*@8@%Y=S8OA3"+GADB?!\FMD;8 MR%@W+]S2RPHL;DP-#&7:DZKRS8)%FRS>%"D'BB?3X+T?:H:46]GO0#SWT?OI M-U/NB*FU3J9[<_N8HLJZD+7*23V*EK&\.SKWLA/8K#8V"5XN!\K1HZCHU83@ M7Y_XE,=8/ZF_Y+1]R4RCZBFEZ634E;!@F_I[3_A\)S@NB>=- J]$78Q[ 6! M9_5#%A1_UIA>"\YJAE% MJ0^ MSPN3(993KL=])A' =3[U]"N/^)$4X3;UH]#4#B')[2=4/WS\;^W\=PVPJ3O& MG_8_P2;HW4ZYW:J76[7E#JW[B !NL\"54:*!]4;-RK^HYR8M+GT,:QORV')R M[8-,+BGZ]_&\/@KW9(?1U//2:J6NXV81YG/H_@)]\E3G;D[^(JDPG;&61F9> MA*9BICS86-J%((?XY%G/ WJI.Q*/)AKQ".-,Y61"8_:\Z^QU!YU_(JVMJFUI M/*]3E%O.YC"6S692RF;(TU0$-YDUH0Q.'-DX]I/SD M4>*'WB2VB+/.SXI>S^@A(HWH12F5AXZ]:/5R/2$M:Q\J.;N)@R6M-V#BK82) M\[F5%1+ ]/R@+*-%V\FO3UGFA"QC/L'M7[_]K#>P>'2MMBSI?I$1HT(3T+K$ MAI4$M$PCN%726/:Q#TXAPH2%Q&F$W(.9(3*(S<7MF%AFQ7+X#X.,\1R?="1V MD[4S&-\#=&^<2P[6U*(6&^QT:N5V8WF[4;HB-0(W*RK"QCKM=EG71&FN M+8QS(I!4-HQP%-H8PP::8*E.TN)-+85]F#_\]9Z1'FA X$OF-?$<@(<_!^PH MK2PU3W5*7:VNEMOMY21,:087FZJ6I/+!J*I> ZK2]7*K(TUGT86TB\62 3"C ML4>'U/&M%ZI8K&R]\LEV_;6%Z:3UL\Z&G@&;%::^G !\2X.[P1-Y M2\UK*C8'T!):?$O+NOBTM&SPS$O\4H([\709J'!" /\X$9JUM%+W7H'+*#EIBVI+:#\SQ1F9'&? M+N%M:HMG0'AU(#R]W*AU1":\C(QR3BFZ&"(]V=;&YB,PR'-M&Y-C+"PS1?U MMB/>VJ#^;CFN!YQQ$X$RB0D:8+AHHO3+DB;Q 4WB3:BCB=0ARE;$H8/(>5JV M*ZW8K4/#IVM2;&_+@F-HAPB;>]?#SRP>YE]46#,V2FF&M)C]VTC(JA'(#)'V MK_#V[T&(M)LY37,X01J^E9&:5M799)EWFRF6#0N(1)7UP:U0 M3#?$3S+\%;,Z3K;MIG8#C=@";3_MY7J.F8%3C]NT#5"G]66?IK MJG:B);$K M:$D)(B5(9NWL,I$@#=R2;ZEEK;D<%Y02))4)MK*WU5PSE_FN%RP!H/.^/%4G M^R,EC6I[MW*BZMIZHD Y ]<-'.QLQRC+J:BEJ.]=2,U>P"_AQ7C<@XN+&P;! M^/SL[/7UM?K6]^RJZSV?:;6:?@:F.SV+QY:Z"J/.^/>4-.%:]!%>3C?^=D7- M&HB=S2H]V13@HC!+5 E^6NV%/*?YPWSM[UY!*/B8?DX_)Q^1CI_'8VAC5P0ZO#JE"#,PM) [6CE50 MI_L*-L2"6>)6Z+,'*G!,O "/508P'-0>V$<^97&LA0'ED,EE<])B-">=)RD? MB*1W[R8I"AM.6R+F ; 572D?G^ _WZ]OGQZ5NZ_*W?TUA^6CTKO%D=_O'ZY_ M@\=N?K]6;F[A][7RZ=O=X^,O @%[;2M* 37D(9I*XL;'&/S/E2TFA>I!#*H M"Y:E;4+<:5<[M>1;[YKTOM?^ZWM.1M/?J#7C)E&?U:<\"@'J%FAN=6TSY@1P MYM]M<..6SVJUK:;K'OU1'^I&-GVH<5(?]Z$6KG^C$"@O\*@T[5[W.4:S&5S@RZQ N"S$,!-WI,1DHT^5._K-X#$QD/J-L@' MZ%==/,#I8DN&O9T_%N:T\0-]H4Y(_7>!",'%RH9;T,NL(GHZQ[[;I0F;L['[ MT0/UXYR-B-"_>NX( W#XQC^L8'@)W.>.J'?]%F6R]GR?PO^96YS(;:BE+C8] M33A6F''/M&(E7$DV/"$V;.7/AEJIVVB5F[5&<=E0*)MGOX6Q#MH2<%5?"Y_M M#0!$\MW@;ZYKLJ1-ZKU8!O4?77O#5@%S D8O=5M: MN=/0OK1? ZNFU\MM;=GR+>PQ F&=7TGNF:C37E M_\!ZHV;E7]1SDP1_!SWVMJ9J%T)'X>5N3J;61!I:6J*99JW47:[4(A*U2#M! MCI*H*M(H(<)%0IET#]2G+%<< TEUDLZB)IRH[6":_.6E&JRUI.>,(32O4=O=L5]VF(P^AEQ:'2YRJJI;RI:HNQS@5, M9"K?NHX;2YY;FCH_K]E@'4H31(Y(AK7TP3+RP0Y)6=@DK-RLUX6F+*'TUGYW M@!=*&0BCREC;9>43]]]^.7:%=AK[>1O[:HC[>3&S(']2"QQ,.2O7=S_9+_>( M!:2IC=VP;&FJC4JLKHE]BE0H);9[T[3XW3D4X$D.,][,!Q>5/@4:HG'$,2!O M1YG%=*2GHO82)75V$7WB1MO-N1&A8?K*/KMCGX@V.T+O\I8&1Y^^LLX6$UNB'-"5 MY%4VMDD>:.FE;KMX+\GD4)KM^+NP.Q%AP%5S$)) MO3F">')718>6I0N62=O=7"Z8TU5 "LKP2, 6=+/Q$>)6LQA'B(5233LZ6WD8 M2>LUT@,U7RV/*I>N-X[ZA1Z5,CIYTW*:;U8)F7-;1WL4\VFA[KMWJ,#ZGG45!X#U_AY M5$KM-.SC-=M:3W2$%HLWN?XSM(+)54P(/1,#V'A\-K5(Z>!)MUI=%]HFEN[6 M7MRM[,FI72MUZV6]N1R"%HFB&6'3M7<&,$5,D:J@]=&XR, MPD3Z]FC="NZC],GT+)?L?(?EMYU'M@/XVQ7U-;/L4H//L=P,Z);\=XKK-CA+M8\<#! M,R=\X7AB[OYIVE&;Y'#!4A73#=%Z2M5F?%\]&7:?6@&LZ]6AGB6J$\+P3LX2 M4\;46["WSXMB:6<6DQ;G>:&H?K_'R 4X,\Y4.2\Y:=EA0,UB94SN')82+@]H M^'WJ.VTGJ])IX#8/#CUT0V:F2&UF9FJ/YQY"_C M:5QQKDJ:2+W4K543F[D=0:J.9,RC9\Q6YAS1V(XUMYS(2@G19(RY'"42E3%E M274YZM ;)OF>_DFV9?]@/ZA9(3!E\DRY+^:ZQQFOMEP=*<&'%('[JB5FPDG\X7F$.D\R5&K=V$;J79AQ=GHD![& M"7H8(GCFR3NNE^YH[-$A=7SKA2[NO1ZC1YY1!L&!GA>*\C](,] :HJ89)/O+ M1WU^,@T"CVU_)VF)8KL^XAWZ[*B9'?HL0,:MY :1UB;>>=2.EMEYU*/SDD^Q M#.M7UX.?CF*$GD<=8Z($V*C=9A:"\DPL)[(H6&\/Q1U@P=:"VM''&6O<3S]& M[,>PX$IQB1-1RV5$+$](*_RS/<=\FE'.[#0B"*N[P1-YNW<]=F.A0,P]\=B! MQ64II9>ZS=9R3Q!!TB!DK'LO9UMSI[IZJ5O?O:G:L0:1#].R42SU^.0&Q%9< MUN[*6!U:.G+M6/A^# *H3C36MQ1+C5V5H>P-(CPM'D"-[D"!S4P4H^SML<^D MKA6*,X?S/\D[,UR5?J!$BZ4XUZ'W-(^^IUN\*"+Y@)4G$N1R+)-3A_)8-<-6 MN8:GP)>@!'\EI)\5IFX;)L^0TS,LLM^NUXG&:8)E, B0*[)2 L7/RSZ:9 M%N)G&9TQKR$VU^:LTA'QGBTGGOO%@I':>7\@O3.U1[N?^QZ^>]X(7/G6S9Z9 M8QZ#8OEQ^9A\[+@>6ZMP#A8I'5*%&.C>$6>"74,<-X"W$P\N.ZR%R+,'_M^8 M>#Q0"L-!KYO8@ UECL,T(0G@Q\!RB&-8,-@/X +&\_WJ2L!$DV!'FL:N;Z%: M/O!0P&Z_% M#&"%Y\1^)1,?1?Z\) 8Q/ _U#0"V-H@_&.P-8ES?@'$7Y;V= X]0#T?!=(@P M?J'\NGJ^NO-Y WL2^=6 +,P-A#@GVX<4']N""_%>O #Y4?UL0HFOFT3SR\K],V@ MZ!GB>2D%-"))MW:>\KOH1ACX[K%/S^,_+F*+WG+8_-A#%Y&)'>G&1D*&,WZ/ MWYY)_6J-2_XH!!Y].;I=A5MGR]<[[6JGEGRK5E7_8[5SJ7]T2H8O-IK^"N]Z MZC4E^S ?VF)K;A8"\II6U73]0\AO^JI&M=-.]Z;5US6UF>5 M.IL @MM'AP%%>Z--#U[L>N.V/Q^&?0L*@B>/$C_T)MD 89Y[NO[#*)" :0' MISKA,/ZS[8N%-YO2?D449L$5JE[ MN]@F/&[PNTGSH&,'#:>C#VEFBVX,Z3>/UR98B@U&7C1H WK::,DG [;>R V= M+!3BT4%&$I00!%6H8?DW,,G)8X]J<=K$,:A"V%;%%34HUG.+O7)M)4T<3>OI M30(;J4OHM>>3&&]NOR8D+\:=L':N\-?IK*F9M[RAF3G0D@^]9'Q^1(0S3'ND M>;%B>4?7$&]'/D_(5&Y_?$YKOL\=]Q3 &[=#!$3B\:Q%=ROVMI;3E;4:%LF4 M?"[/*@JAZCIK5%T-5=<72 M=JD.YG0V/)BS/[VGE;IZ>YGYC^Z@O#0RI9$Y/7A:.XR5F>K$G%;301=WVF55 MDX:HE 52%AQ(!:N;'D//22K42UVMUBPWM S*3TJN%(- 3Y(K4S&E)J2&;@ O MEFLMJ9^E))"2X%#Z61=;/S>QSD6KMD\76O*DY$FAM',]KUV:%BA@Z1Y+5I>L M?C#UVQ!;_;(R4_56!IU*]L>3ARYWF8,8Y!BO] DO33(:4\?G#1'H&_Y-MTIZ M$K#$^Z9:H:VIVH5(5=!/H@"_Q([$CL2.Q,ZI8B>59=?\V(N;M0;QG]S9*4L\ M8'GC1$BV70>UB+:SY0PWUVV%M^)W9(4YMZ MG5)7+7<2VG!)8A22&*6HD-B1V#F (%_3W$(T0:[6I" O%#%*42$R=C)L@R.< MI%#%DA1K GFBEF"7H^2H;$9)!I"C3GJ49 YZJ1'20:0HTYZE&0 .>JD1QVH MY7F>(96OK@<_'<4(/8\ZQD0)/'B9S2(=B7W+MZCD4[Q TW9AP \J.PEPIO@:*XJ>T"(ZLI8O(V/Y"6UE_KF>8S[- M+.?9[F+<5#KQ8, ]@=%86R9,BI'G?2H0Z>,FM9+ M_.[H%141WXAG#N$.D/A50L)"=^D1RB)SK(+1,-^S;E!>T M.^$NDIIZN#:2FGJ<;21WHBJQBYIFSS#'4O)T-\@44X0D!9N6VH4QQ1?,JJO5:N5:NRZ-!BEE\FA4)U;]$P^Q^52^WVLN^ MO;0J)+]+?D]I52RU*Q*"RUGCT'IG^1R/M"FDC)$R)G^0I+,IECIGB&53-$M= M52TWVMDU19/L+MG]F-@]%;>O.:BYOV@CZW:ZG+\F;08I1*00R1\DZ6R&I>(J M8MD,;68SZ(U6<6T&EF5XQL 2I\[-)0+.O<>@"*6(:+J?^]Y9=S'CCOW#7C1= M+)\U+-0F8Y^>QW]L^7$$&B,ER;-)L-O7[Q:9C!$DJK6 MN&Z*$B6C+T>WJW#K;/FZIE6;C>1;M:J:>'W5JQK53EM/]:;5US6UFDNP M.36K'?UC&H]2W^.;L0'19FGGR0:JD#5+DDP@/C,P*ER/E9PY!UN >CBJU'T: M>I0JW^$-0U^YANOF8HY[?669D\XF@. J_#"@:&]D#?)4-869;RO7MHSDQ 3# M@H(@3MW+!@@PS'-?WV=<%@H@LQ9JS,C$/FH5RV%_1]W4))"Z/<,(1Z%- FHR MR%S1@658@83,/&2BP O"AQ4&XS0T7QV,7>$EPI1/>&!RR6\[00@^NJN@ MMAA[6(Z8) 1-Q 8C3^3?@)XV6O+)@*TW= M]"C) '+428^2#"!'G?0HR0!RU$F/D@P@1YWT*,D =]"C) '+4 M28^2#"!'G?0HR0!RU$F/D@P@1YWT*,D =]"C) '+428^2#"!' MG?0HR0!RU$F/D@P@1YWT*,D =]"C) '+428^2#"!'G?2HC#JT M\TK&>D+1NJ6NZX*4L4OHQ7Y%#3KJ4V^Y'?OVC=A/LM5KYX"MUC5LM=XH-^K- MLMHZGMYMA:Z*?LIUSPM=V3Q58?-.3NT1]%JINURM7#)ZSBW/3U'3 2D>J*FY MKI:Z>D,OUULU2?I2QTD==YCN'8L,GD?K<5TK=3N-[%J/2Z:33">07DWB.57$ M5IZZ7NJJ[799Q[" 5,!2%DA9I9,F6!F3(53S;RVIDYLL;5 MDM4EJPNN?YMBJ]\V4[]:6VCO.'4.U(#][Z/6+TF,!#/?-T$ERT".[TJ?^!07 M.!I3QV=].Q7ZAG_3K?*<$H @VA[O*I70UE3M(J5F2,;YWN3_N\^EWIN7V)'8 MD=B1V)'8$08[J5RX);MNT9SKF?\,_6!$GAU,/;:T!M+=IXD1B&) M48H*B1V)G0,(\E:Q!'F])@5YH8A1B@J1L9-&5*Q)>Q-.4JAB20IYE%>..NE1 MD@'DJ),>E>E9]MJZL^R=Y:/LN>WP\)-E\%'7^*E8OA]2$[6YPDZM11L_Y)5X MIK_+D?8C,K]6'.=KKSG.QW91;QA\KT(/]TZ9*<6/]+%_O[PWOM(>]*MKI:X. M=E5C^9S?=KD, F0L'#>1;>>!2>Q([$CL2.Q([$CL2.Q([$CL2.Q([$CL2.P< M(E>W@#$>'F10/#H./6/(0CHLQ$.#P*:X+80E#.EH;+L32I6 O"FO5C#$E&]8 MMZ]@>"B;:%!A-^/D5JG$CL3.82*IRR5 5QU,8<_C+O97UWLB;W_,A!91JL\.J2.;[W0 M&\=P1S2RFR\CL_D)K6;^W9YC/LULZ%E<[)8&=X,G\I98"?.>P&N2JMW66Z5N ML[GIXG)W7&)'8D=B1V)'8D=BYR2QD\Z/V[1SZ;WG M#JS@&]A8:4LP-M12MUVN=7;QPB3M2,Z6V-E/A' 'SM8D9Q\E[6P9?('=JB"M@QW8> 'Q$&PI"VVT&B4NLU&N=%JEUN(SR/I!;P3 M5>6TKYD;PQQ+'^'=(%-,$9+DM.@Y-11O-$O=Y007*4+$3(V0^G>5_JVOT;]/ M'B5^Z$T8(T7*.'I32N7;*G7UEEZN:\NECB3;2,TK-6_^($D7+ZQO&!7*2@>G MC"BU2UVU7*MED(4JN5UR^Q%R>RIF;QS&SD[)XQVLGE@KMQMM:5-(*9,_2TDI MLZ--L=1<7BB;HHDMB.MJN=W>99]*\KOD]^/E]U3LOJ8 8$Y#$F&1WR>Y'R.ZIN'U-Q?V];0@V=; : MM&4FEC:#%")2B.0/DE0VPU*T4RR3H2>U,"8#2S(\8V"!_YK62_NK5K.$9S5UOPN+&KF^AN#GWL&J[]4(O7BTS&,;FVMQ3D5RI MS1XA?9AX&*Q^9!WB#H6?SB(HYO_%V:(LMDB]:6BD;Q#-Z-3IH$:T5E-KU-46 MJ=6)JAK_J];!O8N>&GKQ$L;DF5;Z'B4_*V0 *SPG]BN9^"@7YP QLIS*/-0W M !A6+K$&D]40&PSV!C$N_$%KN1ZKHW(.K$4]' 73(<+,11EZJ./_L@'NP*)_ M0@6%['>)]@'PU>'ZZH^;AVOE\N[A_NZA]W1S=[NUM#S4 MG"_O;J^N;Q^OKV#6MX]WWVZN>D_PX_$)_O/]^O;I4;G[JESV'G]3OGZ[^^-1 M^/5\^N$0, =!2O\BH*9JQVM@7SJW IB%L8%H_'3C@#YR0WBIR4Y*_*@^5L%P MM&WB^>D6RBS F;9@YJ:!+QK[]#S^XR(^HF(Y;#+LH8L1\9Y!1$8JII%PC 2_ MQV_/A&>UQ@5H=, E^G)TNPJWSI:O=]K53BWY5JVJ_L?[8+E MO<*\GGJW"_9R(8#6TJH-5?T0:)N^2E6K;;69ZE6KK^N-1G:3:J][E5AGM_(_ M7);),CY,!^\L#4L(V'#Y:*N?+ F?@X6))R MZR,(8F-GPZ. :=9]@H#3Q2;IK/JR3.&]I9.V7PN;^$-E8+NOOC+PW)'BCBGZ M2,ZS@B'$%W#2J7_^SL/Y@,S7Q!67R3<-"VQU'.A DY-:7()$:)!D5=]U/]IC MO;2:UGBU6/E>Y1/6>MVI&DC.6W<;+GGSO;ND)>:T![?AV@2K.M-L"%-U)H." M19(5CI85]E_6K8GGV7P7!-[TK M1U DW,ZL*!P$>$"^0Q,;; M'HL$"U59>5?6+Q,6IT"B/7Z&6G&S9R<,U46&:K:3WGR>&"I7UF#+^U0Q?+6XUDZX0\.:A%Q+,3 MF[7Z?X9\J'E/A M<98"5EX;J]8K4PQ+&:F&H[RIID]W@,"SGA@>WKACY'##UYIAPC\V:0UQXE[1 M L?:T=\_WP%Q_T#:1LX:!Z-K260>U-P)$L<=I9'QB^F7?S''3O.1&D%/NURG M"8KDTK:J(3[,4TG>:8)_7=T"NM_).=8?3J.<@N9_5QU'I=N?'U#TYQ'^KLB@ MI CF8/2G(&OF*+A%V-Z=(I%RBIRT(I&R74YJ4Q%"-]D-*D^^)IB](TKZEP_]> MPX=&^I%?IW35VSCA6;CR1^'*+RAL_@C;8 .0QB:]B$_5E3]\EJD@20Z>*DA2 MQ,!TQ\ZV+JEXWV2JRQ(E T6HF]'%&8I(BNMU)=+L%YNEBEY*B"/JL3K "'6X(3-F-U/CQ!A];5../ MJ@'AQK]@Q]-Q>I>>075KQ1G4*?/."BV>QCM)'JF7KAJ;9QY/-4H]36=[X(V9 M4_C6&X,^$!W!ZJ'1XTFA)0Y1 P2MEVP$FR>/J'"GMZ2(M\$OS=)5KS@1.M2) MT'Y1TM+5]#45 KA8":!BY,5O#9J&.L3*D0*^(.HS^ M14RG\1MP"+S!C#>$[BWN\&S)=9 4OQ'TOK?Z@MI/ ;&SUA%TL2*E4:YU\FTV M"B]CMU[&3EBK#=YKN5$X)&=];F[K$8I,X':KT??!4UV(4\O->A)!*2<\E2NC<"ZA M@V&]P<1L9W:6 <-NS<&]H*W!TBK.NGAJ7]VD*6/A_)^4\[^<77H(95-'I4;X1IPKG?=^J?1W& MJ9>NNO6-CQT+#_U4%;PHT>)G2S8>4&Z>R#D/EVQCA2_ODXA#X+ZETP$QA>&I MOEJC=-7<7)8+_SZ/86#F#,Y'F0C!!;J;9&L*9_]H;8'D(N5"FH)/L8/>J3JC MKJX$8:]ICL]" U$$ -M.Y,ACN4=.=40>YS3_%I9X9$W']EK80J57[^7:XRM" MA1U?5=T3L]&I<#O%)2ER_V<062RP)KJ$,G#8&[/\\ZP9VDF3N?6.\:1 SS*+ MRP\2O!LQ66FR9SS].6W!%/_U7=A:->]MB=#PR+L'0S,@1C M _ OU]!)9FVKCQBTKXQ Q_D%TGNK/\'4+T*0I_YD03B_#%ND42WP[8^.%[<: M'.R3*Y/%&M47@Y^UMW2Q=;P>/(#0Y*5;<25YJATS9Q@:_Y6HS>3,B\T'%OAER M#\9'?AWH:PI!\HD<U. M]?I]0-Q%5W@:52S'V:@_:'%8FT=6R:JOUV"56C6UAT=..*4(9 J2Y)HD9P$S MO.*@)2W7LGDX=[[9[74+=A=DM^_E=GP\NUVKX9%+H[T%[_WPIRU;B@7/EQ\W M/&U)Y<^=^$+Y.,T9618JJ5M[S2E.*#+P1T M,<0E/G^@@P*R16 O8#MTV40 G$KB.9T--SD4.-Z,P#9S1X*T=T#0>]?U$0)L M,/IF6Z\OS)G< (4S>X:-TE6K7$V!#\U357>18-K);8"L[+2T/KC6W%I]\*FF MH,[@AL 3FXJD)9X;;*CSS^34;H72#TFZH:KG=9>]W.*V%\>^NSE&V!H#88UD MN9K2$B8G#%2DTO-$DM,\%@^$">T;CZ,91[$H#L4_=M,MH.A@=,?IJ1/(0&I6 M$4N7:IMD%8LX)8_LL<""968/K%':Y)#C5"./PQN+W)$DDV]2ZV6(R@Z2= N- MDF9/)H;G,5Z1Z\V4D:K1M4K%<^ -0AHUV_U@&=?Q.M5;,EB/@3=]+4E]2Y2^ M$X1^">E\C63.DD7I%;>LCXVMMF7I/L!7"?ZI5TM7K4YN*[L+$Y@GDIQFA/88 M24 :(JO-S9WB,%-%P^C9*)4T::QIGCH2P-;U;.WGF<5Q.ZAM'HR>D9#R3"&K M$:S7CN,HH0CW=EOWG,Y&27:I@\TK2I[/\KSI>:PZ#!7[5%Q7T5'-*"[S/)/) MB(A-IJ8]8TSQU%_*N^&-Q[:)ZP<3 1/&$2Z']%/U777T\X2MVL45ER=N;E_L M%_77GR'9[VR'MNTKTAQ<7>PV0@! :;*-]0F;7'PIHJ H4ICJ6[7M*$2!NZ!F !E^% 7@G2Y07W7I9KMY; M101Y;&RV@PCRHWR6Y*=VZ:K9S&V7G,(DYHDDQWAOY$,71=.ND1071?>,R+G2 M4*XN[*MWL#*TVMBX)4!Q1S3'K+C/.Z+;8,HN,F6]<81WEG-E>W9XP2PZ2!I: MW>4!$\.WHQ'3>)&F[< 7EJ+YCL,L;:: !\@4C3#)*0-,%@X1[.@?6#3S!KQH M>>?9IF8GT 9\-P:CVU^<[D^P!0,+-0?^_]N0Y$_,]1Q#\YB.7_0M/?Y!Y,DT ME=$K7=4:6T#P+8*]//E%*V*]_?!6HPH18+*N)D_)A%R9G1.%S3'2.^#LPH2L MHGK*D+T:EH79000, M)W8\RX JBVIH[]#@91;P1NFJ42W7.\F *D]>;Q%5?="W:N6)UYK@*W7+C5JR MU"M/O)8KHY'_0Z4E8&2+C :#SU>8BS6=";[0SPW8?-WVL.DO M04D2][]]T,_:C#1Y48'I-,FB G.E 5M@;>OE5CMYN5WN\B$LRD:AZD9\=J H MMM NA7;9CG:I=_.D7A"[IP;.?#):+]3+T3J%AR^%*DB2@Z<*DA0D*4A2D*0@ M24&2@B0%2?+R5$&2@B0%20J2;(TD?_=4"//E@4!ZC9C&+(\Y(C]T]8^A\_>K M^#E"\;,]_FSE0=T>,DUTZO0R9HJJ:?8$)C7#H@3+]F!TU8&/+6QPRUX=U52F MJD-%X]X8,:.PC!TO.\&_*(U$X%'BUA,\['KP 2$55!821DRBT8993FW7P)3; M9\*A,M[8EW=#]\8RMQCYE4AM5<.?J$.8@>\M_LFJ'=@7H6O5N6.[R']QNIB0 M--1F6ZNK0TVM:[TF&U75>J==;S5K';7:5&LU[7]KS59)_FH<-,R:JJ_L>E.H(E?E;-=W7FHGZ(4&)B6')*G3K,>0V*K2PL'8UV1C*>@-299O.KJ9]! M2)B#3\%TU-S,11D[F-?^KS7VK@'BAHH:!0GOW_)"6/7CVF-?1]-/MS=_WC_= M*M>#I\?!4__E?O"0^SD_#%YNGY67 4SZX>;VX?GV!O_U//AV?]-_@3_N[A_Z M#]?W_6_*\PM\\/WVX>59N?AAJ;YN@#K[=+@%=N7Z:,#/A@++ZNP%=_3W[>ZU9ZU?2OJI7:;Q&_ M<]YV+6M/&#N*67#>$IROKNW$Q?5QFN^QV:^S&*)N8(CXP=F#/P%&UI*EZO'C MO8'SJEK&7RI':Y7^ _S1M_1'A[G(B_BGA#4'A^(Y\"=N#%??5= M>-)U%XJ:$ T\R&NG7C8\6 L(_=T O_':=J9BY9.)OU5^_)) M7IYWE8GANH2][1@DX0K,7F,*.7;PN4N:: QON@0'40)4B(<,:^2H+NRWY@%7 M$,@=OM("HBBOS!*P%N)AV!'+GLPJ"GJ]8CJ*SMZ8:4_Y6X(YP=ZQ]%?8HQ'0 M!U'R\&6O-N@EBT!QJ';+GH 4D!>LP6;8\(<+$P(/_W6LF+;U>JG[8DKPJG\S M#7QDG(W+^!O#P0TJ26>*Q[2Q!3OX:K!@BKHOP,K5J:0&SD5]@P\-C3\&@N3: MCOM%F=KOS(G0XHL2K(4_.6%8\VZX$WC8477#5D8.^X]/=T+=F0NBAZ. 9XY' MZV DINK,M%5=_)CO'3S!_](<&P*&-YR2?"Y.;F"N-W@Q:,8Q-TCX.XPS'(NF M%Z,<@A+B?B;)XXU53QFK;_"%\68(EBDKP1@NTWP'9S&W*^IT"M:4GIJ/3OX> MTV-[4:*MSL>4Z#/,Q!C!.BRO#\&;3U@NCZ!*->"2%-78Y448AN4SO>^)SW#8 MI,+\2!1P2%WZ-="ES_X$5.,,]6B$/DI(($52:)5J#2LHOAQ0V2YT_](=WJ^J M:Y";%[6B\95FXK&8<2;*S5(XJY:&!HJ(G- FH[M .CZ.*5R*Y]OK"KW50;_3G)7Q4[!\-F9[ M DL#DY0_F!^1)X70*A@.1[L)9DFS0\J:#*0Q-0E$^G\EQ8>J231TQXR!,:7) MWS"-38;,X?50C5I9J5?K#8A*7##;3MA$5PZ=NFM#'PNA8/[SB]4#;W+!VBK* MO47TL*>&)5PTX$6(E7#D^B/$$'_%-@BTSL;VP[SCT8?05%I#2=5$_2A]II!H.,G*@+/#=KJ^- M%^QB'V9-;"CD2.X8=P0B352B@@(.VP1&\[BH:%&=4E&R19/9TJT'5SCN&CR? MRB4NQ.PF,"((,5,EV?[M6]SGDRY13$91E:LP"9W'_(&W1::Q\\7E8M.W+!]> M]<3 /?<0X>,.!E!JUP+!6 ME9$/G(@SW:$#ES>&RF:[R1<8C.9\P]DB*]ZLSEOQJ,<>X5B75!=P*4$7\3W" M;<7I.+9I(,J=7B/PZ, 08#$ T& M)AKG@#Z4!AH4@H\Q0^O'ESM3$&79E8CJ!V MP"01U0D@Z+ T8>XP6> M\0*/'NF _(/*@(=_060D+)0;B1F0-R?J3Q V21D2*?#R_( M4&UB%PYQK(-&%83,XS^5"5$#SV^B$4TL+-6W:+!RT MO+Y8 OIH%HJ^[E/P$?X(_^(75Y?4 QR]@_8]W&-4TT&"@#1KL-EH'#EM2!=S M[#V>.AZBT5'?5,,4UBIT[Z-^%F$UP[B(6P+J"Q^EE!@/1@U'\R>P?QB6593_ M!O/PQIPRV@2?+#:WLUS5Z@9F4Q6V2L1]3["LOD7V(P9=[[& M)ZG15@14]7DK-YC2\0O(D,M'XO&P#ER(OJ'J$M_:ENS0%\8=Z*UP[];E]BBJ MJJ-: KS-4'T@YSKL%>L!0+!!E@SVSJ,S\I$A*!DIX9P@UC?H".X[V"8G\'FO M!S??@RPDR!G>H\0,(L1"[^3SF;!J[LV[MN_(5!!&*.@%ND+S2^\Q=A 4^)GX M$IP[>H5\7K>_F.933F P M^/.?$3I#$1B^L:G>M&D&2;%D-:2%EX'570?BF> MVOW#70+-U\=$R& 4$$QP0_RZ*3"BAE=.WVU0.2SLVE0-V:)1NH(M3EPU%9./ M< ?1<5?+X$R,;/+1=307K,,)1I8+*:<>HE(6B1@1-Y]SI[N K46&$K8:]?E\ MSAC//%!"IKX#.IZ[/>!@428U(*HNV!LU.F=9_#1@6J[GF;!.\$TXD2CW)H*. MG5N!\RN2K"TNDBS*'?,PEZ+<,9]S+LH=BW+'LRUW!,LKREN$)ZQ'2EQ2"E_J MI>,-MNX$;/^UA.U_P8-7,RWJRA3@B''EL"^1X]R^I4=>XBX,>EI'D]J;CT&R M',]BV!;ZI*!TXO4>0N&$Y1S/-S*$DBQ&:*7)R8'X][T&%= M^$BP!.'MBC.S;_XO-AF">\M+ [XR\]7P)_R]_^L&?29S-]VP5_P26XYEL=01<22 MBIZ("@"&BHB;J#!=./TB69@**ZA4'QOA]_.4PGZP++NK$BE5+E2HU+YSI7:+ ME9 Q&,85-%Q*JD2\O!J+,=^TXA6?HC2TN;#]=Y9UGR'A&ED8;%MXYT#!@V#% M+DMS/Z\T6Y_7X;&-NJFLXK\/=?[9^N3VU$F%,TD.;]&2;XQ%&\J%J"S4/T5= M&N[(8&CX>2[ZRL(WZYB_0_S^!%LBI,,@RUK/IZ,T.+YQ(B?.?] M[21;/((">&"9.W0UJ8-RMYKLH/PQV.TC0.Y3FFL< M1A1R#_!W+!.<.[NMU9<=WAZ-XU,X3AO'6 ^V=4G>\SUE>>7=88&U W_U@^M# MF[C.6XJ*MO[[8Y'?8H+%!/,ZP:UG%^:2IY?X\.>>',# TUCO\V6/3-@ASEFN MU2D>;_+#8MW@R$EXMV7&/,I"%/U;-VU83@2^C=#WWJ+S?/VK[SW8WO\P\G"S MNK>M:NFJ!NYM,]?=,XM.K3L)C=9GJB3?U$I7O7I>^OL>A[V(UW.>>Y7++:S[ M%=WI?SKVNS>6Y7 ;U#3 5"-P'HYMP3\U7H^T_"Y:JYZL@6W5 Z'\??#U M&;\,KK6Q7VPR1>@+N6.O?,?;@M7:#EUD M^RN651;1EB'**S,59U1<4[?8;K M253+ (,%*%)UXW#PL?P5O SQT+$5PBRU'H-CN0#+(9'W&6J"HSG M4J6;&_Z:OYP*1E-'OY6ED>%KFO'71+0&MW/,0 MW9-?J+86;/I,T? [4UQPMD%GVWX ?P^BP0&2J,Z00\R(\R99"1B=KUA+!.^% M4&=P8!#^R\5L1Y>H$3 305SD? 38AIP27IL$@_9F:ZA\D],\-OF5L*A M818N198J3Y@J(0DX'$Y 6WJWZ_I8P1EN!P>2H7?SZ^5TES'$W%0XBA"_L3>$ M3_''"4DH1TN(.0,MW*LR;9:JX]I2^".8KLJ_]D [I8C>RM^?,'(! ?0@TA8! M4Q!-',,- 8GG*\U3J^)%H2 OKQ5;*Z5)J#4@K4%?+Q$\RU[ZM="(6.U.I<.< MET-0A26RB>QH:+[IX>X:DZGMN@8OG=-4WPU0,$)X(\F_&B_R3M?DP")%?>\< M"C26VR#4GY781'.#&M[JER5!5#F M46H\!VSTU:;_D5=&[OK/7\-K]US'IO[NQY0 7.3O^L\_@I\]V!5Z_V45+/". M6QDOY)!%..%"KI0GG#W\B3"$%R_V%'1&M]G]]%FY4S6\3Q)@A="U%?)LR"5) M'P$!#0,Z!T -E5VO?KG_Z@]=PM(.X*MP/^G&!*P#-BS<) Y_]X[_0<@RVP?U M,N7FDKL-W(?B3@8X>\;($/ R L-K?D!>)LXS_&(H5&02UQ$?K$L[KP=X:#"> MZUNNN"&#/P@VAGO"P>]%^5H=5S;_8;,2G4O$\0)GVW8([VPJ+OU@5DTW^#41 MNH2#]S0Y$A*G6 BH].H;'&=70%YB7*Y,;)T0PB)0\4Q_95&%C2@UJLOF8(Y" M=**A[^"-C]##$W"3H'A_RELMW)@$L&7?;$N'O^G\%:OL$:J"'&/BR(MO]U\' M3Y]H-MPD&L&#MGB07Q\B% T!?OXF ,R(L^GKLO#^W-#3AE\.$'*>D-7"8YLG MNLYT*Y$90P=6N'[9B[+<@:FV( MI$K_^6N0'@$_7:0\&I?53MY2'A(A,\A*R'1'O5O]]%FYGV" '(9=(4"?(G\9 MN;1+NH0$\1J"BIAX/C#: @#BY?7;3? 8F9>M+\)D7M"5QDN)4!D/ M4"GV$OUC8B$\/Z4+6&V^XX+AK;>1_.#$$["B,MH(S@<&-]]Y#(:3"9HKB,,] MA J='QOA=3W,7W'4SP3Z)2(ROKXZ[%5DO]B$HF,Z1^(?*/_Q51R+9TT0B,#E M_1EPVA)RGP9/$EV<"N)!3Y!0,J*0,1AIC@RL"J$N(RX$SJ#V+).7B'2XHZ!!RPF=[]_%\[TK+VCQK)R4&,IE6)2R\XWC)%G.(]?@S8C4152'(&;\-N,F2Z1[[#6\"$8X'=LE1JNH&O_;?O&*YN!&4,P9&M)RI> M^#@8P:&5C4PBT/#4DDTV[RC'4[+SI2.!_8JBQE/!KL![HCRHCU&DO$6,OPE, M#YG=$=.Q.5"9Z[^_$R095_<">(KJ$]X9 MF[^(/H(LN8!^E,$-V>@KU* M/*7U&QE0VR.\8SE![)H:=&Q+G6(%VW8IP">B3&*Y'1,,(_7[%LQ/V/I&G:VV M.M.8S0'R<'Z,5N9 *B/';"U!+5-A2WB4,>Z4KQ'COLDOR1 MM)&C-H]::Z^ ;&L2">ZD+6?&K/>NNNJVVQ_KJGNG&LX?L LLBA"5 MK*=LI-0C-')73_FA9KK70<+=0TBZSH2)X++L1)C4)MD\V3N5E9 .O8O MZAK#NY"^$:/-E6*!O7>\2XSEI _!OW"C44EZ)Z03]NA?QC&:+:C1T]DP1F8> M:&NJXU#[8_Y;BEE=7NG+W2SP8+X!,YC\HD-=1K!>_)UC VR$HXUG^#QO<\=; M[PCC@SO-]*CY$ BJ 5\-;Y:$18FN%6B]FFVJAP0 ME=V^4]!+.7-@*7WPK$REUBR+XJ)H/T8Z4Y*HO=C'8S*A$G;0\LJC#^R$%3I] M<+UY17NT4CSY=1 C4<9.>8I6Q3_AG-S(4.0$?:W %R:;R9;;H#O$#:&R\NW; M=1" R>?"9H_P=BS9"BJXDK.)+U0VGJ1K/;P9%A7AQ%HFEB-=&X.IH0LK!X]& M/R)ZP+)M/,*"0)BIVACCOSD"!62!P)B[NDOM0Q";J I35W\@NE_&GA\Z=&G&-,RIX^:^BURA_&R M'E(5O-E:K])+8G3\%EI*(@V,2:7)!.5)(4X08U-#I3!EFZ337%Q-@261),)U M#)B7:J9Y;9%D50J3@\V@]K0BX1V\!L.KR"X0MC<#RTVC7QB?-MN72*NC.3Y. M;,*M6,*+_37@;_TK_F=@R;__L$U@W:#&M$_"E[HSG=)5J[IX6X+E\Q$C9:M\ MS'*T_1?EV"D9$.0?E#?^NP4V7NP*J#T]=,A0E_^/[?Q4:/WAC1RIWA[^YSE, M, G$M)BU0-&^-'Y=C@T=/+O/N,QNZ6LQQBCLY(\-D2^XC8BT^%FT^7];"JW"1FX*H M +=1"ZP2_T'I9IZOKT.?1GI5Z)'R?W*\$HABL$C-O>\#=*>?9F]HW.-&FJD M8"[AO!IB"?#)[[[%E*X\R9,'W,%51VKY;M"=H,4=^4B^$^JJOIZZDHWYN";J M^^ >.-CO *9Z+ZX+K =]$+;H:U=+5[TR\!+^_V2C/NDQC.)^.#J@E.H5]P"" MRPOPL,H+_,0O0^,?Z3X;A#*\(2O$C#R425$J1Z,Y:O5XSQB>H[%-5UXGE!!* MH9-.MS:!7&[42PUO6B > >]EB/<\&,?2!U)YMN.&ES;*."!V,>0EX1"&O[IE M>2,A2,"*,P!I!$!,M(7^0G2GN0F.U<"[07-0L5#5%1<''!O&13,NFWSB?'WN M9V*J&U,+P7D6)9$B;6*"'L31P(IWK(GUCP\,DRO]_&B3X:"R/E@X=UA-DSH: M4,N#N(*2+J>+)S,ANU,:),KR2X,' W\@[B+P)#GZMX%UY5V$-=X\V7ZG#=8@Y>'0B=G33OI5TK73471@\)U[$4M>U'+?L:U[(W4B_*-W%Z4[Z-O M(2X,SIT4\%((D2A,<(DJ0@O^XLGD-(<9/+HYYPC; M;-$];:S]*2OB0BH/!8"7$%6$]QS$^],PC>CAICPA$\>FU'E1>+]XWU/>O[9C MJ=2@V:#TLR-P+V*!01VQI),_Q3__E@5*+>Y[7K86.)\\;1G&IR\VW2WH6_HS M>-GKA:CMT#,%SNR".DA&I\!M)K&V%?'<5X4T%25RV9Y3+:B23AZ8)G?+82(V MP]_[4ZHN2XG YD;&.A&J7![SOJ!KQU^1(F;.PF'23PZ2"+6C>?9(WC"\R"[S MA?BI;_ET+J].@>V]V3IQ^M)FF31)_G.7%Z:I!BV=TP?WGB<4^*D:-@@-PC;# MFOJB#23*G0W[Y%#)@R0CCVO+Z5N3.*-6^2FUTJ#@CY>CK#JKCI=>\>:4KJP4 MX[?#(S]#:&0J3Q#D6$(R3\'#N,0FA (_QS%<*>)"1$/1CV_\LNT.KD>OL_'E ML*2,:SH^E3<;HS93V(KKE?D\'=8 _@?K.F'4C=(,]34.4()S8)P9?$%9RM14 P1/ MO617C>"@1!QG)06 EBQ3OW_\V7^,YGZI(),CB"'S3*,'2V&VEAU(39CY,*93 MNNJ46[UZN9="IOGJ(3VC[[Z6Z_Z#W(-KX1W(FH:,#GL7%%NCDM1MG#^EUXZ( M?!_V/5/X_93=@_F:.8X#MCKF!7?-<()>ZK;#;W_0,Q@E8C#LBN20*RIO.#+B M<>O-C+65CP+G\T^>(5M\TSVO)97WEO+,IEYP?Z\6UQ6B%BZK(FRM\ >N,=@: MC 35!@X5"0S"XK+,ZJ^'ZJ_3J)=K[22H>H#&*O*8PHN+@& )C&9>JQ(K..!Z M)8Y0[)ORZ!'])CFH]!1E"&JB*=+YC2!Q>&IS>%OTKV7:I$R*V5K.M72E6VQ!04"Z[BG MBD!2_@4^L1$-8C_FE+27>B6IY+D5KR8_)?C2%=^ZM;1EUTI7M5HEI7@O]%G* MT?-GGB_@A9)1M@*5:YI"&R,#1:25]'F[C/1I?:Y6E6EE4BF']7G7=,D>E 7= M/\/[=@;\"O-.P,0Z\CO94@1V"4A02 M=;*B7(M,BA8#UTR,"4.$ X19%I<,2I#:H!NIJCESC2!Q%%Y%3)JF$,F17Y?G M<-*B9$@H,U&$\.RIHY$<\_GV&B5;=8);=Q$@/^Y:RN1+++/*;^*%>B5X Y56 MX[5(WYGB!5%5 QH+5(,0%%K(OBZKK/FS MF,>CF$<_,H]K.8^*Q%26]2JQ#$2GXQ*@(>"AR=2.JC>*<%!TG4OF1.L0(W&J)G8OR=ES&(CF[9.YX;BV169 D M4KV8YC 1WV=SYCOIWORRBW-83O[#"G.J]Y1L?8I=!G]"TX'1]5>\.?Y-3OB? M$.E\LUULC$*[?6_=J@[&/F[6V*!3!XU:J2W.Y>,^9B-%]UA)T2A=U2LICHXD MA;R&O#+)043C58G@3 27D(E%W45,RN_I:?:KA4W]#@R*WSPU52UGY?/&CB^,(T!5\CH M9N%SWVV=F4'6=O#X/;PQ]=&3GZ07DM#YR8,?=_7)SPF':V (/CKE45I2\V-SI)D_M.]WD=7+JO>;2BI,M-]I::UJU=J77:JV:UIJ?-S*.M'!2':!5>YWJG$7D6+// MZS:;F"UI5LE+QO;3%Z^[JE".6#?N%LPWH/LX08^*"/,(,(T8'?;=VWG/%IPH MF31>4SRUL/9D[VOXM:Z_[-1=_O/TV%^;H>OO) MT?5*5]5**UE/D+$+9Z;MVF57UR4]S0M!*P0M*6CMZEX$K5M%06LN.M;-CZ#M MJ2_Y0?DD2!)'P!QV:>+/M9_T@O.YWIZ/1KNU94>C19?RD^"JN![?!U?5\\=5 MYQ"?W<8.P0\9F9V!6WCBSM^**(M^0Y6B>"+,+)SVS(5'',:T_1)8U&YQ,= FOD2H'.(I*ZC M16J',\CK>KFYH]_Z^B1MB:>G3]8QR OEO[7@BL311G@%OY\ZOZ]C/Q?R>YM* MH%HYX??SB#W%!5[1L@.O@.PE<;@9'7,K*PL0DSNI!=WO-U98\?/P<OR?3>/?-^KEJXZS4H*4/F9\OTY./U/AOOSL M@QO!=;/H^6.B'!M!W.T[V.Q[PFAWO86J@"!_6\G+6 =(-N=!$VPS]BF8?L\6 M<&VFKR/3IV#=GRG3GU7X)[K<\C8SEJ[,#&;J!S>"Y^,1=U8AC.W")[X1N\TU MP@I8LJBF:)2N",JB_J7PE8L8<0\6,O<2T2PD(LU\QN&^,W:WSG 3?,6=\O/K MJ-&,TZ+HJ%%TU"@Z:A0=-8J.&D5'C24=-19WQJBO..1-8( \:V.F^XB>FA4- MA. _%F!]]%KSJ!ZY!"5="C4RCP4X,BS5(A"S*"1+.AP7AU@,D%(01\YP/Y^@ M=-5;E4YU.^ :C7JEW5HNJ/M'_.A6ZAF75\PI1W.JK:7X]U$R]K&GUD23.6@* MM"-J.4ZJV3G9VY:K/CFSU@FP?(5NC(-O:9'NQ/=4\1)T1$&[_ M.25:,@]\/V]24K%P\[,PT*YJU8O)%9/;5[G$/J1X\778U,8[VS@(/K#J7O<, M-_K2)#QUKXT=8]A4!3X1N-1NI.\A)JT(.)[4X3Q*]99.T3<^.<]=C,M]AMS&><;X+."=S>KCR_;X1IY4ZNCN^+"\:%)"R5A/KN)*%;2$(A"<56@.O^H"+KQG"Q%;KOK"YVCYB#VM;,0=%9(%^L5@C82@%K M[T' ZH6 %0)VK@+6V8. ;>_^8B%@^6*U0L!6"EAW#P*VO>N0^^J)(V<0U/$O MNZ7QH6N]1_#[")4A(%=TV\>K IF*E(JI'>O4]EJ&%;FD(GY_B0^3W/$1#.Q3 M[7V^%))XB+N D7M*CO4*J2BDXL.9UVU)1;N0BD(JCD*14TQ(Z+1*5TUR\W-$2(+P2@$X]!ISJT*1C=?@E&41^7@J7,KC]HTU"UJ MI(H#L%R$UW<2CRF2_MWP.&Q[I>3%>7.^&*\0MTWC]NV+6VU[]>J%N.6+\0IQ MVS0A\"%Q6QT"U6I;"H$*B<4B>L9!Z';M+AH4T$Z M"A)N!JZY#V6RW!3GF[I9X3@_3HZ"T)D / M"[PGRLR!T 1):@(06DRLF=RXE M[P5(Z J0T":V,RM 0HNRKQTE8WL[@\&JY:O'9U$ 64C",DGH5'/ M>%C?7AGZ%KR7,CR>CF;7%50I\(7].!/8/>T6-G-1'5>#8O/8Q\E M-@GVH!*;ES%SF/*._[%L11NKUBL,;EB*-V;*"/96>R10@A=2D,922X0 M-[(4W7> ;/0+;^PPIDS@M6-789;.=.6[ZFAC":38K"C_B)%DC@-K"9:3[!5A MN>],13;3!]830TP3>/E7U37<'Y8]!#*\X0;<6U,?!H71$2.&8 =?X#5?35O[ M&3!>H\HEP+!\IO<]\1E.@@&33F$:GN.STM5U-K)$,C&_+S3KW2JM52OZI6 M@L^WF2=<:UJU6J5;:Z^:UIJ?-UJM3+]8.JGNTJ%69#@SEBGMR4JE(;3QJ8&! ML!WB^\^@TYF#3RVH 5RBB/JJ_O\ M;9GLJVA75.*<4ZU->T4/@:#P050[3)CE_6EXXT21@QNOBU^5[5LQ$_58GWUJWJ6/"8 MFUG'-4I7M7*UDY>[W1^4Z?2^Z6?/EBO:!^67*YOYXLK"OFZ6G,B=@QZOFL]! M6J*X/E1<'UKE8ZQH$)J/F*E5NFJ68;%'?MEH?PF/0O(+R5\E^<<@^.W3$/SS M<_625RJCE^32/J$'^7;B-9!XI@$S)L@3AMIL:W5UJ*EUK==DHZI:[[3KK6:M MHU:;:JVF_6^M4R]%KN99:]]:_&:#X#W8'G-?'%5G?4L?8 =V8&=F$+>[-\%M MV91KB9V4:XF=Y+7$:.XG>=!V$,SV93>YD![*C4(8'+4O2E_30*H\5PFI4E8L MYB5N1*Y/]F=MS'3?9(.1')SV@'8#]D!<7[9>PS>F$+^[C,SQ>Y7U$+LXY#M2P)%T-?S5,D^D1!>RF'W+$U6C223RQ*&KM99Y-1,09Y1I^@H-% M_,+,44VO=%7KEGN-K)GH=?[L5-C.N6U8NA7^80W7M,-KG<2FT.L$3V)7&"Q)4RE>;BA?:1)4*UVU&EM* MM.4@4U[PR;I*>"F?9%3#5-W6[&ZKNNWD$Z_'/L%]!XRY2-P1=O^BU-WRZ'&% MNU&CS%?U>A=L&>KP!^9E5N,-'J%VN]OUIG-[XKYY5%M(;B&YF[EA MVY%<[#=6+S=KM2.7W&S O M]@T6'R8<[@DWW*?I);T)1'89_(HEU9 -%G?!G M/%MY'QO:F)!MK^T)S'>F& C>ZQD>!M&JI2MC%6OWWVQ#@P_@%_BL!FNT@7H5 M)2W>+BM3A[EXH*%+V%Q^@J@.[3=P;H";7+PR$@,JZZBO#B> ;*\J_2'V8_. \D M M^$^:EXKGR4 Y.BSC.D&>F!''L5]3H#CGF2%#\VGROX$E.!KT2X3K=!O69MD> M/&H:[ W1I'$[8>M4Q05R&2.0;MA+&)4J)W!4S6&ZX2F.X?[$N>".3M1_VX[A MS6A+P^&I[J#SQ4U?!HRF^TP9.?9$^5%YKA#S@)P O2SE%5C6L9"/8+6.8JH. M,,S4@;T(>,]VB!"N#Y(4/LZER&!N1>GC*D D?-,KT[14/(6GW<@,KU1KZ9-!$9FJDT6QLXFGN98+MT!:R4,%R) M#Y1 O2QA9> %>10:^ZI1QBU%'C?>0*=4DJ5(2G8UL$)]"!%N8/T)R(%!938. M,U6<0U@^\5L\!!8VMQK^1!V"(O2]Q3])G$P?2$W56G,J.?+?++5S!VM0;*5F'XUV1K)E15C_ M4',S%V7LH'+XKS7V#D+(%]+3(*"8660$;JVN96/WQ+MIU7"EJZ?;FS_OGVZ5 MZ\'3X^"I_W(_>,C]G!\&+[?/RLL )OUP<_OP?'N#_WH>?+N_Z;_ 'W?W#_V' MZ_O^-^7Y!3[X?OOP\JQ<_+!4'RP8TS\=;H%!40L-^-GPX&7:&AKF IC+!ZL> M>*#DL=H^O$0GHT >@8Y%;@YXMNR7QB *F3('EP$:!#Y#XU=6W#$X$F6R%^\< M@UT.N195CJS:KM>M]*KI7\U5H\W;+MZR(CV?$HL1%P2"04XE);+[J(G]0+WI MO?4&#& [LV75O,W.*=3MW@9UN\&BMU*H&XQV[3L._.LEO2JW>;15N89<8%&& M6Y3A%F6X11GNX^N1TW-.4I+"4"M=];95 MK)Z#,IF"7S(KUFS\4B]=M9LYX9?3JUI=4F]<:^1S>_M$1#EI;[ H786Y+30MPIT)><^."?$1>FSM)FN2QP'2;A81K5KQT.Q]# M+[IA0V_9B6:KE<0G:K5. Y_H+CCG1"ILY8@3![JW7* )51"FT+.=0L_VLNU53@-R#F MO-Q.,?"8AKF> ENYI! UXP'K(8@6% D>Q>ENJU>I-I:??A[_Z6X>)U5?J];F M: /I7"0\YP]DT]VG=._DV(^9;]-5ZYD>NA>5!WFI/#@BZ)&^KDYZ&YGD!Q!?KL,:C4 M#6+0RWKH?D.85*M7ZEL&!MYVF'F8O?IM#<6WG[J!\TH^G56Q3F=%.VZ7-V\64K!2CEDI>Z*WN-;9:4Z1MXGZ# OL.Z- M'5OW-EGW:A&\'ST#I:GDQAY5N)B6*;:R'6BG#U$2>=149S]^ODVPZ=.O735JY7;W8U; M(6;:M".(T<^6^S8R&!FYKU&ZZO;*S4XG]]R7BS/Y>C-'IN8;<]W/P$GJQ(8E M_,5T!0)FT;<$K\(:KNL3FK!FN]ZJ[K:;.GJ%H[A7H_,CW/4;L>F/#IL8_J1O MZ?2HV/QKW/L/P"YT"':AUBZ.?T^1US*9F-WS&AX0E^NMC8U0$=7L/*I9TG.V M"&V.0/)76)EOMO6*9_XHUIG%N VAS%9N<12AS(EPVPH[LQ&W=2!TZ9;KF]_) M+4*7 X4NSV-P*RX]+#'BIL6P--/'*2L:;_6B3-'Q ":S1XH)S!(^7(0S.1?] M#(9&]/5)$_)NZ:K3W=:M^R(&R1.#9+ - 8-D-!'4;Z'1.??3DMR F/$P(J[( MBZ#,;PP;:TCZF[;I62^9WFEN.OW$(;%Z);B&Z>W)0- M1+<&HMLN=X]>=-= .4Y'J W3G7MR5&C$M/Z_Z1V/8S=D!+!%_Q7^P@SY0OC8 MR (;>U[?4D=L8"D#S;.#7O7U+D'W5MO!O> M6(D31ITB194+' :KVNK5+TLI1\_4OGSB+T:GD#!ZW\>&-E;>X>V*ZP]=]A\? MGC5GRL36C9$!4QK.E#?5,6S?54 <+9U@DV$,D(77<1K$;T7IBT>9SE^V=%XB M%0$4OS ^P=K_]G&LJON'NX32@ T9C/@[)3K*=_67,?$G7VW'(51C("5\X\W6 M4R7M4)74L1Z_DHR9%> C$Z=.KK=I ]=I]F1B>+C>,JPS^T+C%U+WO5"\Z]Q: MME!=W%/7\9YZL&I:Z@?6VCCD6INPJ?5E:S4BE_8B2\4Z@ OC+?MJJX=<;0OA MH):MU@DPAH12&HDIQ%A:-4&]_! 4D/C4$-@+*QO+&K MD,I0XE"O<3TYI 7#0]E('$>T:\U3F!HU,=V]<^P)4MN5Y,Y,SG;I:JF<(),X M;*H:6U[!$XPY(\T\&&VV@D[I*HW[^1;*9:!J@UU9R!MD M(!X./[.58S$F(. M=R=!B,U+MB*TZ*Y2>[#$H11!6+#ON1[L,!*$.AFD8NLO%B@)J@_:134L>D*( M-74IWRJ=HDHE,UUZ*^A2R0[RG]9< T87C1BH.T38H.&REM.LVPJNCS+(%%2@ M9DS!A@AA6NDD^8X+#.&.0SQP Q2*ID&$P3O9HX^((\'0$\;[,$Q-WZ7/U.D4 MO&]J:(!?4,][%UX$.^_AB%P9AZTB/BO;V<-5OSN*'@OM=J6WK"T6W@'Q#P]_ZX,-01D2;*4_GVR?@J^JRY/H/51:0&\/T(N.45<7) M!?K]\ANPW17!6MS_!&XTW.>IPU1]8/VA.@8:+N3.6MHUUUZU=-6N; [-5R#? M;[D\X*PYOK=+CJ]1O%QP_$J./ZV^]>FV^VE19/SY0\*_C_KGC_R^J%%,A,VO M$.>^4KP:1L6C[20\'/T]-8.:2)U&E17F;&P+R/(RAD![;)MZUAQ)KYZ>"9S+ MHSF*R5Q7V=PI.WU#U%N5)]_($#6VZGH5Y8]Y8YY5QV<;,4]SJU[,L=8^'I=] M,2R%_=)0^1Z[I6FM86D*3-$U=$1]ESJB7;KJ5%IY@=TO0""WS3RK:A8V8IX. M>B>Y89X%E6?1L[K='1@=Z%A/U#.AV>#U"?5JO5Y6^K?*O:7#Y& '3>51=3R+ M.:YR!T17[N_+RK='Y4(69]W>RQ(L.NG5@+RJ06?(!L)(C$9@+>AH+E;2=7NO M_--7'=7R;,<-:[BFCOUFX(14Q30FA@?_>N6/,>S7SH^>14T OB)Z]!B>0%-& M> -3V&M^H'9%7#'9N':EA\?S:;4K,B&8MR>JWUC\^WOJY%Q^OQV%%3 MI_+<5I7^306XD3YA;[COWECU^-ERC(L4U<$B@__X!I8<>K8R47\&S.+B!_@; M$QD>'@XK&9:?4$]]![$)//G[H,*0!IOGT;+"5)"BV,24=]LW=65(E8B.C0O2 MY6BDDL+A^-QHN;!Q%N,[&IR I[PN6G5"=94T-"Q:OF&>1LH() F(A%5>MI+5 M'+0_(AA!0=4=6XY/WJI62U?) N;?D#ZT0*IW4>!CF+XY4ZC@:#@#N@+-7\-% MAGN;H%A%>8&/D0:&J[RKQANO#9BETHJXS' (%<=A7K($9$EE\D>M@]#0C3:H M\*GM&OC6SPXS5<09#<_[?XL'*:):H!K^1!VZMNE[BW^2..\\D!6JM>=H&OGO MV FCL%=V.03'XN>E.H+)?E;-=W7FHMV.5DL;EAR\@^7@:ZQ]I0D>C7:V>.Z< M@$#9#KD7GXEQ\2F8CIJ;N2@0PX'X_Y>A-MM:71UJ:EWK-=FHJM8[[7JK6>NH MU:9:JVG_6VN4KEY(HD!BKU%U6(@;I:[E#.V)"].K\Y]N;_Z\?[I5K@=/CX.G M_LO]X"'WW#\^T-_NMY\.W^IO\"?]S=/_0?KN_[WY3G M%_C@^^W#R[-R\<-2?1V5XJ?#+3 H>EAXAR)=5UP <_FFZ@A+X')/P?;A)3I9 MT1^5YXJB8WV5XY;)_8- 8!K8'/@,+5Q9<*HDMP!H>,/*I+8,J?!I;]BV#M M\?Y?08@',I;59^RDHJMC6G$QLOHCS./>^A?,(M5-K%$U=S*4^ UE'2@$,RF+ MJGUP\U1-BPFG7=Z>2MI6?0=@SW M0&E4J4"WP54<^<>1:0.5@>)Z^-*1@416("IP8 _PP@*2Y(9I8C1>[MN@P$0R M3SSVP G%8R_@+,P#J HX97BI WQQ^%KG5RP@CE-Y!)\M?NTNSE'/E_VF^$"GP6)@J5:OHQ%\+&+BE)()_"TS,]%U!#E1IBXI1&]!I8#3=]8 MK>D5L$^!'0.G3S;E4+Z# ::ZX4(R=[PQJAC(CEF"7S714,S!.U3 M1G-AV016 E/%;"3-++@/$[$J4W%$S$6S=&79R1M$T@6)LJHT%DL45KU1&]7WUK8QX2XZF U &=%) M=QU2LZYWJY)D*Y-' 1'59NRPA@O1*EU5*\T5+L0AN>#8]KEQPDH-/.S??8L) MCV AF )^\0S\-U;Z$KT@R/@O=P[ $/'(")_]=O]U\'0Y5%T^+M=+=,4N!W?I;T//1W\CMT>X.'APITKD1IJFC.ALC6X$ MD;--I I\K)/FBB :6\$90&4Z)MN0,\)K\-$M7WS+E_Q&VMF18T^R*N$#PD"T MJFWP,5?'>$##HP% :%4["P 08FLZ88%YR18EX=9!5.0&X1%X\A[,PIFA#@,] MA0&11R%8)&=L8$(9*QQP:S#BP.]LD!,G2''PYTD@R4/7V4CUS1A2K0J&[E7\ MS!NCCBT')0[B%4G1E"-9^ 4F-:,YRU9R"@)U(>A&#:MM0+7Z#OUHRAM_\(3,DA<2AHIJS?F)V8\?LFY&-#?U M[&'2947)2J]TA3@#2S-4=/+ 8305]+%4KCW&LFM+_#\!;0.9>I]A"1*/;>@ MCDUSN84E!#YNO955O)=[S!G%.UM1[,?%NU8M7=4JR8*HCXMW8]_BO>B%(-[N M=L0[VV9D%>]:#0O<&Q\2;Y&SD/"!]Y$:V^86!7P1B5-JU;97RXSD6:,>".\' MA ?V8:G<_"XF8B.(_AGCZV'?,*YT7^#QKZ:M_0SWIL&Y 5;$]+XG/L/!&&SD M%)?E^*STH5!3-;KPI?74UY>3WGY815DFANWK.SLP0;>_2=IC%KMB\)7 MOXY_U\Z3?_<2PV)SY]0]2JLF#EQ"*'D3EDKA&$92K^)@3):<4YTN*D??90%N MJ&:JP"H4?' *SNCW\!E5)LGX3J1(*#9[8V-#,UE4?6(QKC'%U\W'://5I4NJ M3<^O:K135(T65:.'KL LJD:+JM&B:O2(JD:WB]G)OL>P=??S"6J43KM2J]=787NF: TY;V!!=K"GUEHB MWMRL904\W3D0*DXJ;W1?@>>1BRT_XJ?61+9= ?^U^0Q[QPFX^D(E2-]Y"=(M MGO.M =9V#ONYFZ?6ACC,-]?$JQ'7@?=;N>Y5^'PG2+A&OD4M$\)5;>IMXY+./H3 M;";^5U"6^C3X(=+]QR(C67;I1+M3GFB7R=KR+I/1H]0G?,5@],-E?63>*%U98*PW)D,M$M7W5:N12!7-G^)0WQL-O\^ M4G##G6+34(?B0/]8S'[PU)FA)F]F)^76W_Z:,LME:7H!KUEL;!H+=.T<\DD& M6[(&GV"==EZ M(_ ?BRQE,>64 D*":/'?B=E-TX0##F[W8C7B^+9]WK%WA$= M@?BHY6JKFVLWL\#2WHDY26.?!(?4JZ6K7JL(0\XQ+R_!U$_6BIR'5[G"BLA= M7JH%:A!SY-J5+$*.G=B(%.98@4L489HZ=@CNUFOU+[EFG5R9CQ.*0I['MN.% M]UQ.T8"_SOER9 MB1,Z['B9KT\_%@NQ9DF-J'$'XZWHMH_A%)75;- (^XC/@K=)FM/1H"L,[(?3 M>W4LHR@W:DDTAXV:@F^T;0<*^0IA+81U+^[.QX6UC<)::V[K:#=?PEK M*K;JF)Y:T)IT 1A(;E%9$K=?L6,C!TKA37%<9L+/7LO**[.8(R"/5!T[B+B> MPS$V&:^R< 7.I4M=1%P5054$)A(V5\!'\.L(=KZ+<$\3"<1I\Q,W":")T(\. M&\//\!TP)WO"E O3=MU/1PZ=22.N?P]\0#BDS_YT:LHV$/<6MYZ)AMN+[KTW MY^^]'\M5;0&LZ@HT5C=*!2.D@D+(.F$?H7F4-&+Q#]WM7D=TC^*J=ZM=:7IU\)3@'7 W8X"CV(%_,LF].K-D^NDL#MV"'IRVH1K;(W!LA#Z M*.@47J&9@Z,N<'56D4["N:Q-N/,B3\%9N^"L+550Y?KD_EIUQPHU;< L[\J+ MX:N67A0UG%/90J:[A(^\%9R;N8:A0S4,*:U+-JIA..J2HD*^"OF*W]U_E-UU M0C%+2E(7)*FUK>O[A1SEA*,*.=KJI>5E M0K7?4ZV[JT6 A03EBI$* M@LBL M8X@:V ^PFG]#M*6;EKEF?@*0N[1'E]@13/3\LH?8.YJ7LK%?VAC[B%%\:,$[ MUPXK;HF-TAO% MU5I+.L6M>9R2[=1ES;YSNQOCV%=55#X4E0]%Y4-Q/IU[TA65#P5G%94/._!W M_Z0_F*ZH,"OUE2D.FX";&B(<$\K8A6$I,Z8ZD<[(2SAKXQ3E480(Z=US6\N/ M522Y^YS:3Y+8]"5".=5BA0$P1>VS[CM(^S 6:)6NFI5ZXL[P!CNS^QY7)[BS MT=AM*_O:AABOTBKV=;_[6N_N060[*++M8FL/O;5;E]DNRFQSZ<:>P_E9PHW0 M#5>#-7D*2!(KSL8X1UK^9,B<^31B*YI&7%&6,<>S-X+*3T#D1^:@=QTD#R_K M(9?V2E?M2BX.Q0ZS([]]2-,66?"M.*HX)_"_Y-Y5_T M$W:L@INUTE4K] +%BY8>)\LO 4=7$<=G N<\3PP\ (,MRB UGJ?;((_AEMC MJ,VV5E>'FEK7>DTVJJKU3KL.^J:C5IMJK:;];[W:*D4POA9&2[5YIKDGW+07 M]1>RB&F[O@-AT2_OJVEK/T.^:'!6A!4!2WGB,QR, 1--<5F.SQ8"B!T(TBZ1 M"ZY7?^/S "&R.93<9V!;YN!3I:L'VV/*?RN$"5;[HG#**$":2,HX.X&?M3'3 M?9,-1K>C$=,0$"^@.8KC$\S%T@S3H/F\(+.E;$!S#5*+\V"D=ISX>8-J2P-@ M8Y(X$LG/4W]17(D0@?#+2_Q;?#5R[(GD1TQB1X !/P#@=KR(;9UZI55;B1.6 M8H,/#U^Q[A)KM4JWULX91!I-:B5NVYXI6B"IY!9O99LS["5>>10GL"O06%U$.,,@A G-6^#G6K"$\H@;Y.HY-G'1AYEJF>;!_.[ M$Y@CE9F,(M-9FN7<4%+:I:MJBJ3LM4G,"4M,?EIJ'$.CAY7I,Y9P'Y1WU57R M:80Z"XS0;]2N(T]*H)NN!'X+TH>2.U+VO=ZHC>J[W'>/0N4)#Y49ALI*/ XB MI:HF-JE>NY#;I/N.YA>7L$M.Z?\(F[A M!DVR3.6H^^%\1$U*25Z//EQ#'9";2)P/R4=">%U^N(*4^U%YKB@CIE-7I\2A MS$BI8WH\(KZZSV1WG319%9V>0*9-XR_^)0RB,WBI@T(/(W-,CA/G57'P18O% M_R.JI)"!.-AAFHTG^/S.,-)05?[CJX[''*#X4'4-MZ+<6V(PJ8\$C>6/4JE< MCI["H>UU#1VW_WW,J)&2X2F&"W+CL$O3^ GFY=(;J]:E97OP0Q6]66 'F"%L M,+YAT2+>#?@>?S24TV(Z-Q:^Z0'G> F.6#02S$9G4T99'L6?"G;B7^ MYSO$I71\)Y@VHJFEX0&;\CXVP*;BAQ;SY!$BWHBQ77"P\%P2!/YA\(W^5?OR M2=%4QYG!IKRKCL[[H*EOJF'BFRK*W?&IFT-JFP3WB89RQ%HK6<\?NIX*KA[P MWDPRH.&Y:S,@D9^Y&$D8[AC_!LZ!Q^(*9$EL(=;2P*/VJ>T:5$E [@O8H/!, M][?X,;T($ZOA3]0A!(6^M_@GB23S@117K3M'F\A_QP%&P%1]99=#H/+/2W4$ MD_VLFN_JS,78+5JM8%AR\ [F:M=8^TJM/1KM;/'+*D;^H>9F+@HH'@B<_FMU MJ5"M 8:(]".(#89,6)/QC[^K:]G//7%A6NE.Z>KI]N;/^Z=;Y7KP]#AXZK_< M#QYR/^>'PX+^>!]_N;_HO\,?=_4/_X?J^_TUY?H$/ MOM\^O#PK%S\LU=<-"(8^'6Z!P4D3#;A^.\H+8"[?5,$UF&#)H!A30R/P"G[EL[S8^ R:P9SE]9[]I:5&QY+*>=]4,H9(0.IDQ@A-JCM M7$+>1Y S;98D;:N:TZ+9C%H^MEB9HWO FY0FD-=W7'(OOOH0E$)DND[WW%RU M&?Z!O*1HH.M56!NR 2:),9SPQF%VY!6#D%H^''P,QX+^$'5H.1E&H MDW99M-'&F-.P= -"_> ;#"XARODW?H394/0%E.%,]-9&RM [(=BT_=C$K2A/[(U9/L,@"_,+CNCD+XL/_%2(/[ -, MX6 0+X5^*(2^HO1-=/R 0TTBZ#0DJ.@C/\;C @^B>-\")M4-C9R/>'9@R$P# M.-8-D@-CU<4,([@Q&/!38WGB>G$8PL\/9LI$]3S,:&F^(UZ"V2-O*#7TR_4UU<'J.3!ZF'#,&,1%<2Q^@:/X"C M#YB/!=K 4D46;+Z8'C2-CH31*;&''A\=K(SH@A#^W 5E0!+L\F2,SJ3\2G! CL % *V>RV+%)PIE!-$]X;K.:1KY*_E$A=,*YP, MDBM2S$\Z%6;F,'BY&[D;<(%)ND\ICMFIG@4/+.6&:0P/2I5:AY*(M9B4E('C M'.5ZK!I@@2WNY(P--@*^99I/FS$8C0RP4&7ED0$3*=>J!5&6S>,K#W=7"$H9 M!-@#!GPG8 1\D@:Z"Y@G&.A/ UA G8!!4?6R\@ZR3/X1L0>7)%7$?ZHR];G] M09WCPM;R0V#<7=!!8$E&ALD"6?AA8>RK/"-CN,H-,A2H!O(KO.!DY[NAZQ#6 M!=\"[]S!;@!3(4^#J@@U'4H4N%SX3[8T\7H06P.LK[RA6=;?P0N 53K3BL) M-YF5\D'/%J_Q^/7!KBB-S_7:I?9V6:U!6'+Y\OOUY>/-5^7B>^6F C17*Y\J M"G H/Z7FW%F7W(D[IDZG-BI93+2:P"L*WW-C-*+?_>Y;3'*U^%W\*<$LCG3NZ""==#FAHLC MHQF(:"]X[N_ G".5IHOF1)B&4&^/R(M4AV ?4C6WM)WEB![D(@K&D\P;_DFK MT,%^P&S?#-L,#D">&9>K6O5B^$FYP-\]^2 DM>KPLH5#3'SSE1^RH^FEB.D3 M#2]_6:]>J)_D.8P$L57Z&E"ZC_XBV.(1)VU 56[,7<9^DCT /Q+O9-$IDC=& M8U^F70$5K@(Y9XJN3C#-(VH&0CTA##W?3ERB- ,P.AIXI!GJ]JC5CAAM_)GK MP[=1LPWLU?=?07@ S")<;TN)P'?B@0M0$+UIU[8H'X4>UT26 C'G5]OT;*NB').-^Q_0 N@LHID+R",LW$&+'@(+5_M31M+U%]$&CJ>0WE&C!!U>$E$+8;B'7,WP%.(A45>#N!5\<] M.G2?S%E9G'-&+ L9#.$A)(P%-U"AWTR>6,1$B50Y,7@*(&"7*@KLAZH5;G<::KO\N$">8=',,$R56>A8:.4,3P^ MM"V?JCH,;E264Q7VC-#',,V\-?M*W@(>H: "C!A;4! 1=8%1]!"+\8#-9C!7 ML#V&22]FJ@.S<("^GY4+XQ-,=^3A@XNK3G5UEB@YK3:C%9SW#W>KH[Y^_ M@0T+,XBS&W7FWLD;V_>NZR-!!B,0#L.%%P4UG-4PC5K#!G_)6E-8[\R-W/[& M]1AB0#*M-"<<%-,%MOE&^0!IRE']N_YD@OSR;U]_I1P7>H0.$'0(NB["*7RT MJ8W'IT8B*[9"\NW4> Y>@\L&A9ECQG$M5-\&7=T.!O+E$K$<(O5TN$?:@&90*!S%[&9 MY(4A^X*XSI!Z5.PQ=1CL';Z1BGOPY92VP9<&(DC5]3MQ0>5&1[W0_[;?850' M_96#.H!'E(*5)P>H/(>@+VD?CCH-BPI7U?[C&XZH0 (%;Y&]D= J9*3Y$X%M ME\G-J6, #X1E:K#9H.P-$49A0S/\(:\K