0001819810-24-000092.txt : 20240808 0001819810-24-000092.hdr.sgml : 20240808 20240808161708 ACCESSION NUMBER: 0001819810-24-000092 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240808 DATE AS OF CHANGE: 20240808 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: 241188638 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-20240630.htm 10-Q rdw-20240630
00018198102024Q2false12/31P10Dhttp://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsCurrentP5M0.0 millionxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesrdw:segmentxbrli:purerdw:dayutr:sqftrdw:planrdw:numberOfPeriodrdw:companyiso4217:EURiso4217:EURxbrli:sharesrdw:director00018198102024-01-012024-06-300001819810us-gaap:CommonStockMember2024-01-012024-06-300001819810us-gaap:WarrantMember2024-01-012024-06-3000018198102024-08-0200018198102024-06-3000018198102023-12-3100018198102024-04-012024-06-3000018198102023-04-012023-06-3000018198102023-01-012023-06-300001819810us-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-3100018198102024-03-310001819810us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001819810us-gaap:ParentMember2024-04-012024-06-300001819810us-gaap:CommonStockMember2024-04-012024-06-300001819810us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001819810us-gaap:NoncontrollingInterestMember2024-04-012024-06-300001819810us-gaap:RetainedEarningsMember2024-04-012024-06-300001819810us-gaap:CommonStockMember2024-06-300001819810us-gaap:TreasuryStockCommonMember2024-06-300001819810us-gaap:AdditionalPaidInCapitalMember2024-06-300001819810us-gaap:RetainedEarningsMember2024-06-300001819810us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001819810us-gaap:ParentMember2024-06-300001819810us-gaap:NoncontrollingInterestMember2024-06-300001819810us-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-06-300001819810us-gaap:ParentMember2024-01-012024-06-300001819810us-gaap:CommonStockMember2024-01-012024-06-300001819810us-gaap:TreasuryStockCommonMember2024-01-012024-06-300001819810us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-06-300001819810us-gaap:NoncontrollingInterestMember2024-01-012024-06-300001819810us-gaap:RetainedEarningsMember2024-01-012024-06-300001819810us-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:AdditionalPaidInCapitalMember2023-04-012023-06-300001819810us-gaap:ParentMember2023-04-012023-06-300001819810us-gaap:CommonStockMember2023-04-012023-06-300001819810us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001819810us-gaap:NoncontrollingInterestMember2023-04-012023-06-300001819810us-gaap:RetainedEarningsMember2023-04-012023-06-300001819810us-gaap:CommonStockMember2023-06-300001819810us-gaap:TreasuryStockCommonMember2023-06-300001819810us-gaap:AdditionalPaidInCapitalMember2023-06-300001819810us-gaap:RetainedEarningsMember2023-06-300001819810us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001819810us-gaap:ParentMember2023-06-300001819810us-gaap:NoncontrollingInterestMember2023-06-3000018198102023-06-300001819810us-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-06-300001819810us-gaap:ParentMember2023-01-012023-06-300001819810us-gaap:CommonStockMember2023-01-012023-06-300001819810us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001819810us-gaap:NoncontrollingInterestMember2023-01-012023-06-300001819810us-gaap:RetainedEarningsMember2023-01-012023-06-300001819810us-gaap:PrivatePlacementMember2022-04-142022-04-140001819810us-gaap:PrivatePlacementMember2022-04-140001819810us-gaap:PrivatePlacementMember2022-04-220001819810us-gaap:PrivatePlacementMember2024-01-012024-06-300001819810rdw:PrivateWarrantsMember2021-09-300001819810rdw:PublicWarrantsMember2021-09-300001819810rdw:PrivateWarrantsMember2024-04-012024-06-300001819810rdw:PrivateWarrantsMember2023-04-012023-06-300001819810rdw:PrivateWarrantsMember2024-01-012024-06-300001819810rdw:PrivateWarrantsMember2023-01-012023-06-300001819810rdw:PrivateWarrantsMember2024-06-300001819810rdw:PrivateWarrantsMember2023-12-310001819810us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001819810us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001819810us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001819810us-gaap:FairValueMeasurementsRecurringMember2024-06-300001819810us-gaap:FairValueInputsLevel1Memberus-gaap:PrivatePlacementMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001819810us-gaap:FairValueInputsLevel2Memberus-gaap:PrivatePlacementMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001819810us-gaap:FairValueInputsLevel3Memberus-gaap:PrivatePlacementMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001819810us-gaap:FairValueMeasurementsRecurringMemberus-gaap:PrivatePlacementMember2023-12-310001819810us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001819810us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001819810us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001819810us-gaap:FairValueMeasurementsRecurringMember2023-12-310001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:MediumTermNotesMember2024-06-300001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:MediumTermNotesMember2023-12-310001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-06-300001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-12-310001819810rdw:AdamsStreetCapitalAgreementDelayedDrawTermLoanMemberus-gaap:MediumTermNotesMember2024-06-300001819810rdw:AdamsStreetCapitalAgreementDelayedDrawTermLoanMemberus-gaap:MediumTermNotesMember2023-12-310001819810rdw:AdamsStreetCapitalAgreementIncrementalTermLoanMemberus-gaap:MediumTermNotesMember2024-06-300001819810rdw:AdamsStreetCapitalAgreementIncrementalTermLoanMemberus-gaap:MediumTermNotesMember2023-12-310001819810rdw:DOFinancingLoanMemberus-gaap:NotesPayableToBanksMember2024-06-300001819810rdw:DOFinancingLoanMemberus-gaap:NotesPayableToBanksMember2023-12-310001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-04-012024-06-300001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-01-012024-06-300001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:EurodollarMember2024-01-012024-06-300001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMember2024-01-012024-06-300001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:EurodollarMemberrdw:VariableRateComponentOneMember2024-01-012024-06-300001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMemberrdw:VariableRateComponentOneMember2024-01-012024-06-300001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:EurodollarMemberrdw:VariableRateComponentTwoMember2024-01-012024-06-300001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMemberrdw:VariableRateComponentTwoMember2024-01-012024-06-300001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-03-310001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MaximumMember2022-03-310001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-03-012022-03-310001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:RevolvingCreditFacilityMember2022-08-012022-08-310001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:RevolvingCreditFacilityMember2022-08-310001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:RevolvingCreditFacilityMember2024-04-012024-06-300001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:RevolvingCreditFacilityMember2024-01-012024-06-300001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:RevolvingCreditFacilityMember2023-04-012023-06-300001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-06-300001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-11-300001819810rdw:AdamsStreetCapitalAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-06-302024-06-300001819810rdw:DOFinancingLoanMemberus-gaap:NotesPayableToBanksMember2022-09-030001819810rdw:DOFinancingLoanMemberus-gaap:NotesPayableToBanksMember2023-09-0300018198102022-05-252022-05-250001819810us-gaap:ConvertiblePreferredStockMember2022-10-2800018198102022-10-280001819810us-gaap:ConvertiblePreferredStockMember2022-10-282022-10-280001819810us-gaap:ConvertiblePreferredStockMember2023-10-310001819810us-gaap:ConvertiblePreferredStockMember2024-05-012024-05-0100018198102024-04-152024-04-1500018198102024-05-012024-05-0100018198102024-05-010001819810us-gaap:ConvertiblePreferredStockMemberrdw:BainInvestmentAgreementMember2022-11-030001819810us-gaap:ConvertiblePreferredStockMemberrdw:AEIAndBainInvestmentAgreementsMember2022-10-282022-10-280001819810us-gaap:ConvertiblePreferredStockMemberrdw:AEIAndBainInvestmentAgreementsMember2022-10-280001819810us-gaap:ConvertiblePreferredStockMember2023-06-200001819810rdw:CivilSpaceMember2024-04-012024-06-300001819810rdw:CivilSpaceMember2023-04-012023-06-300001819810rdw:CivilSpaceMember2024-01-012024-06-300001819810rdw:CivilSpaceMember2023-01-012023-06-300001819810rdw:NationalSecurityMember2024-04-012024-06-300001819810rdw:NationalSecurityMember2023-04-012023-06-300001819810rdw:NationalSecurityMember2024-01-012024-06-300001819810rdw:NationalSecurityMember2023-01-012023-06-300001819810rdw:CommercialAndOtherMember2024-04-012024-06-300001819810rdw:CommercialAndOtherMember2023-04-012023-06-300001819810rdw:CommercialAndOtherMember2024-01-012024-06-300001819810rdw:CommercialAndOtherMember2023-01-012023-06-300001819810country:US2024-04-012024-06-300001819810country:US2023-04-012023-06-300001819810country:US2024-01-012024-06-300001819810country:US2023-01-012023-06-300001819810srt:EuropeMember2024-04-012024-06-300001819810srt:EuropeMember2023-04-012023-06-300001819810srt:EuropeMember2024-01-012024-06-300001819810srt:EuropeMember2023-01-012023-06-300001819810rdw:OtherGeographicalAreasMember2024-04-012024-06-300001819810rdw:OtherGeographicalAreasMember2023-04-012023-06-300001819810rdw:OtherGeographicalAreasMember2024-01-012024-06-300001819810rdw:OtherGeographicalAreasMember2023-01-012023-06-300001819810rdw:CustomerAMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2024-04-012024-06-300001819810rdw:CustomerAMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-04-012023-06-300001819810rdw:CustomerAMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2024-01-012024-06-300001819810rdw:CustomerAMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-01-012023-06-300001819810rdw:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2024-04-012024-06-300001819810rdw:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-04-012023-06-300001819810rdw:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2024-01-012024-06-300001819810rdw:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-01-012023-06-300001819810rdw:CustomerDMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2024-04-012024-06-300001819810rdw:CustomerDMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-04-012023-06-300001819810rdw:CustomerDMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2024-01-012024-06-300001819810rdw:CustomerDMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-01-012023-06-300001819810us-gaap:ContractsAccountedForUnderPercentageOfCompletionMember2024-04-012024-06-300001819810us-gaap:ContractsAccountedForUnderPercentageOfCompletionMember2023-04-012023-06-300001819810us-gaap:ContractsAccountedForUnderPercentageOfCompletionMember2024-01-012024-06-300001819810us-gaap:ContractsAccountedForUnderPercentageOfCompletionMember2023-01-012023-06-3000018198102024-07-012024-06-300001819810us-gaap:PensionPlansDefinedBenefitMember2024-06-300001819810us-gaap:OtherPensionPlansDefinedBenefitMember2024-06-300001819810us-gaap:PensionPlansDefinedBenefitMember2024-04-012024-06-300001819810us-gaap:PensionPlansDefinedBenefitMember2023-04-012023-06-300001819810us-gaap:PensionPlansDefinedBenefitMember2024-01-012024-06-300001819810us-gaap:PensionPlansDefinedBenefitMember2023-01-012023-06-300001819810us-gaap:OtherPensionPlansDefinedBenefitMember2024-04-012024-06-300001819810us-gaap:OtherPensionPlansDefinedBenefitMember2023-04-012023-06-300001819810us-gaap:OtherPensionPlansDefinedBenefitMember2024-01-012024-06-300001819810us-gaap:OtherPensionPlansDefinedBenefitMember2023-01-012023-06-300001819810us-gaap:EmployeeStockOptionMember2024-01-012024-06-300001819810us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-01-012024-06-300001819810us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2024-01-012024-06-300001819810us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2024-01-012024-06-3000018198102023-01-012023-12-310001819810rdw:PerformanceBasedRestrictedStockUnitsMember2024-01-012024-06-300001819810rdw:PerformanceBasedRestrictedStockUnitsMember2023-12-310001819810rdw:PerformanceBasedRestrictedStockUnitsMember2023-01-012023-12-310001819810rdw:PerformanceBasedRestrictedStockUnitsMember2024-06-300001819810us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2024-05-232024-05-230001819810us-gaap:RestrictedStockUnitsRSUMember2023-12-310001819810us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001819810us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001819810us-gaap:RestrictedStockUnitsRSUMember2024-06-300001819810us-gaap:EmployeeStockMember2021-09-022021-09-020001819810us-gaap:EmployeeStockMember2024-06-302024-06-300001819810us-gaap:EmployeeStockMember2024-01-012024-06-300001819810us-gaap:EmployeeStockMember2024-06-300001819810us-gaap:EmployeeStockMemberus-gaap:CostOfSalesMember2024-04-012024-06-300001819810us-gaap:EmployeeStockMemberus-gaap:CostOfSalesMember2023-04-012023-06-300001819810us-gaap:EmployeeStockMemberus-gaap:CostOfSalesMember2024-01-012024-06-300001819810us-gaap:EmployeeStockMemberus-gaap:CostOfSalesMember2023-01-012023-06-300001819810us-gaap:EmployeeStockOptionMemberus-gaap:CostOfSalesMember2024-04-012024-06-300001819810us-gaap:EmployeeStockOptionMemberus-gaap:CostOfSalesMember2023-04-012023-06-300001819810us-gaap:EmployeeStockOptionMemberus-gaap:CostOfSalesMember2024-01-012024-06-300001819810us-gaap:EmployeeStockOptionMemberus-gaap:CostOfSalesMember2023-01-012023-06-300001819810us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CostOfSalesMember2024-04-012024-06-300001819810us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CostOfSalesMember2023-04-012023-06-300001819810us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CostOfSalesMember2024-01-012024-06-300001819810us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CostOfSalesMember2023-01-012023-06-300001819810rdw:PerformanceBasedRestrictedStockUnitsMemberus-gaap:CostOfSalesMember2024-04-012024-06-300001819810rdw:PerformanceBasedRestrictedStockUnitsMemberus-gaap:CostOfSalesMember2023-04-012023-06-300001819810rdw:PerformanceBasedRestrictedStockUnitsMemberus-gaap:CostOfSalesMember2024-01-012024-06-300001819810rdw:PerformanceBasedRestrictedStockUnitsMemberus-gaap:CostOfSalesMember2023-01-012023-06-300001819810us-gaap:CostOfSalesMember2024-04-012024-06-300001819810us-gaap:CostOfSalesMember2023-04-012023-06-300001819810us-gaap:CostOfSalesMember2024-01-012024-06-300001819810us-gaap:CostOfSalesMember2023-01-012023-06-300001819810us-gaap:EmployeeStockMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2024-04-012024-06-300001819810us-gaap:EmployeeStockMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-04-012023-06-300001819810us-gaap:EmployeeStockMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2024-01-012024-06-300001819810us-gaap:EmployeeStockMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-06-300001819810us-gaap:EmployeeStockOptionMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2024-04-012024-06-300001819810us-gaap:EmployeeStockOptionMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-04-012023-06-300001819810us-gaap:EmployeeStockOptionMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2024-01-012024-06-300001819810us-gaap:EmployeeStockOptionMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-06-300001819810us-gaap:RestrictedStockUnitsRSUMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2024-04-012024-06-300001819810us-gaap:RestrictedStockUnitsRSUMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-04-012023-06-300001819810us-gaap:RestrictedStockUnitsRSUMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2024-01-012024-06-300001819810us-gaap:RestrictedStockUnitsRSUMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-06-300001819810rdw:PerformanceBasedRestrictedStockUnitsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2024-04-012024-06-300001819810rdw:PerformanceBasedRestrictedStockUnitsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-04-012023-06-300001819810rdw:PerformanceBasedRestrictedStockUnitsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2024-01-012024-06-300001819810rdw:PerformanceBasedRestrictedStockUnitsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-06-300001819810us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-04-012024-06-300001819810us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-04-012023-06-300001819810us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-01-012024-06-300001819810us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-06-300001819810rdw:ReduSpaceServiceSANVMember2024-06-300001819810us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-01-012024-06-300001819810rdw:ReduSpaceServiceSANVMemberrdw:SESTechcomSAMember2024-06-300001819810rdw:SESTechcomSAMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-01-012024-06-300001819810rdw:SpaceNVMember2024-05-012024-05-3100018198102024-05-310001819810rdw:ReduOperationsServicesSANVMember2024-01-012024-06-300001819810rdw:ReduOperationsServicesSANVMember2024-06-300001819810us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300001819810us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310001819810rdw:ReduSpaceServiceSANVMember2024-01-012024-06-300001819810rdw:ReduSpaceServiceSANVMember2024-06-300001819810rdw:ReduSpaceServiceSANVMember2024-01-012024-06-300001819810rdw:ReduSpaceServiceSANVMember2023-01-012023-06-300001819810rdw:ReduSpaceServiceSANVMember2024-04-012024-06-300001819810rdw:ReduSpaceServiceSANVMember2023-04-012023-06-300001819810us-gaap:RelatedPartyMemberrdw:RelatedPartyAMember2024-06-300001819810us-gaap:RelatedPartyMemberrdw:RelatedPartyAMember2023-12-310001819810us-gaap:RelatedPartyMemberrdw:RelatedPartyBMember2024-06-300001819810us-gaap:RelatedPartyMemberrdw:RelatedPartyBMember2023-12-310001819810us-gaap:RelatedPartyMember2024-06-300001819810us-gaap:RelatedPartyMember2023-12-310001819810us-gaap:RelatedPartyMemberrdw:RelatedPartyAMember2024-04-012024-06-300001819810us-gaap:RelatedPartyMemberrdw:RelatedPartyAMember2023-04-012023-06-300001819810us-gaap:RelatedPartyMemberrdw:RelatedPartyAMember2024-01-012024-06-300001819810us-gaap:RelatedPartyMemberrdw:RelatedPartyAMember2023-01-012023-06-300001819810us-gaap:RelatedPartyMemberrdw:RelatedPartyBMember2024-04-012024-06-300001819810us-gaap:RelatedPartyMemberrdw:RelatedPartyBMember2023-04-012023-06-300001819810us-gaap:RelatedPartyMemberrdw:RelatedPartyBMember2024-01-012024-06-300001819810us-gaap:RelatedPartyMemberrdw:RelatedPartyBMember2023-01-012023-06-300001819810us-gaap:RelatedPartyMember2024-04-012024-06-300001819810us-gaap:RelatedPartyMember2023-04-012023-06-300001819810us-gaap:RelatedPartyMember2024-01-012024-06-300001819810us-gaap:RelatedPartyMember2023-01-012023-06-300001819810rdw:PerformanceBasedRestrictedStockUnitsPSUMemberus-gaap:SubsequentEventMember2024-07-112024-07-110001819810us-gaap:RestrictedStockUnitsRSUMemberus-gaap:SubsequentEventMember2024-07-112024-07-11

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 June 30, 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 66,535,537 shares of common stock as of August 2, 2024.


REDWIRE CORPORATION
QUARTERLY REPORT ON FORM 10-Q
JUNE 30, 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;
the trading price of our common stock and warrants is and may continue to be volatile; and
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.
4

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)
 June 30, 2024December 31, 2023
Assets
Current assets:
Cash and cash equivalents
$30,832 $30,278 
Accounts receivable, net
22,083 32,411 
Contract assets
42,909 36,961 
Inventory
1,825 1,516 
Income tax receivable
636 636 
Prepaid insurance577 1,083 
Prepaid expenses and other current assets
6,451 6,428 
Total current assets
105,313 109,313 
Property, plant and equipment, net of accumulated depreciation of $8,422 and $6,538, respectively
15,889 15,909 
Right-of-use assets11,495 13,181 
Intangible assets, net of accumulated amortization of $22,176 and $18,509, respectively
61,755 62,985 
Goodwill
65,218 65,757 
Equity method investments 3,613 
Other non-current assets
604 511 
Total assets
$260,274 $271,269 
Liabilities, Convertible Preferred Stock and Equity (Deficit)
Current liabilities:
Accounts payable
$27,796 $18,573 
Short-term debt, including current portion of long-term debt
780 1,378 
Short-term operating lease liabilities3,502 3,737 
Short-term finance lease liabilities461 439 
Accrued expenses
28,624 32,902 
Deferred revenue
44,076 52,645 
Other current liabilities
2,064 2,362 
Total current liabilities
107,303 112,036 
Long-term debt, net
94,646 86,842 
Long-term operating lease liabilities10,634 12,302 
Long-term finance lease liabilities1,064 1,137 
Warrant liabilities13,377 3,325 
Deferred tax liabilities
2,442 2,402 
Other non-current liabilities
378 400 
Total liabilities
$229,844 $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)
June 30, 2024December 31, 2023
Convertible preferred stock, $0.0001 par value, 125,292.00 shares authorized; 100,912.65 and 93,890.20 issued and outstanding as of June 30, 2024 and December 31, 2023, respectively. Liquidation preference of $242,381 and $187,780 as of June 30, 2024 and December 31, 2023, respectively(1).
$108,696 $96,106 
Shareholders’ Equity (Deficit):
Preferred stock, $0.0001 par value, 99,874,708 shares authorized; none issued and outstanding as of June 30, 2024 and December 31, 2023, respectively
  
Common stock, $0.0001 par value, 500,000,000 shares authorized; 65,980,697 and 65,546,174 issued and outstanding as of June 30, 2024 and December 31, 2023, respectively
7 7 
Treasury stock, 373,420 and 353,470 shares, at cost, as of June 30, 2024 and December 31, 2023, respectively
(1,007)(951)
Additional paid-in capital
180,716 188,323 
Accumulated deficit
(259,978)(233,791)
Accumulated other comprehensive income (loss)
1,996 2,903 
Total shareholders’ equity (deficit)(78,266)(43,509)
Noncontrolling interests 228 
Total equity (deficit)
(78,266)(43,281)
Total liabilities, convertible preferred stock and equity (deficit)
$260,274 $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 EndedSix Months Ended
 June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Revenues
$78,111 $60,098 $165,903 $117,703 
Cost of sales
65,127 44,194 138,094 87,582 
Gross margin
12,984 15,904 27,809 30,121 
Operating expenses:
Selling, general and administrative expenses
18,088 17,686 35,450 33,724 
Transaction expenses
278 4 278 13 
Research and development
1,748 2,070 2,788 2,458 
Operating income (loss)
(7,130)(3,856)(10,707)(6,074)
Interest expense, net
3,009 2,664 5,927 5,308 
Other (income) expense, net
7,933 (970)9,425 1,457 
Income (loss) before income taxes
(18,072)(5,550)(26,059)(12,839)
Income tax expense (benefit)
15 (85)124 (116)
Net income (loss)
(18,087)(5,465)(26,183)(12,723)
Net income (loss) attributable to noncontrolling interests5 (1)4 (1)
Net income (loss) attributable to Redwire Corporation(18,092)(5,464)(26,187)(12,722)
Less: dividends on Convertible Preferred Stock9,699 4,800 12,742 9,166 
Net income (loss) available to common shareholders$(27,791)$(10,264)$(38,929)$(21,888)
Net income (loss) per common share:
Basic and diluted
$(0.42)$(0.16)$(0.59)$(0.34)
Weighted-average shares outstanding:
Basic and diluted
65,701,704 64,345,698 65,636,995 64,313,344 
Comprehensive income (loss):
Net income (loss) attributable to Redwire Corporation$(18,092)$(5,464)$(26,187)$(12,722)
Foreign currency translation gain (loss), net of tax
(78)138 (750)556 
Total other comprehensive income (loss), net of tax
(78)138 (750)556 
Total comprehensive income (loss)
$(18,170)$(5,326)$(26,937)$(12,166)















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 June 30, 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 March 31, 202465,578,724 $7 373,420 $(1,007)$190,858 $(241,886)$2,236 $(49,792)$222 $(49,570)
Equity-based compensation expense— — — — 1,918 — — 1,918 — 1,918 
Common stock issued for share-based awards401,973 — — — 530 — — 530 — 530 
Convertible preferred stock paid-in-kind dividend— — — — (12,590)— — (12,590)— (12,590)
Sale of joint ventures— — — — (164)(164)(225)(389)
Foreign currency translation, net of tax— — — — — — (76)(76)(2)(78)
Net loss— — — — — (18,092)— (18,092)5 (18,087)
Balance as of June 30, 202465,980,697 $7 373,420 $(1,007)$180,716 $(259,978)$1,996 $(78,266)$ $(78,266)



Six Months Ended June 30, 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 period end December 31, 202365,546,174 $7 353,470 $(951)$188,323 $(233,791)$2,903 $(43,509)$228 $(43,281)
Equity-based compensation expense— — — — 4,453 — — 4,453 — 4,453 
Common stock issued for share-based awards434,523 — — — 530 — — 530 — 530 
Shares repurchased for settlement of employee tax withholdings on share-based awards— — 19,950 (56)— — — (56)— (56)
Convertible preferred stock paid-in-kind dividend— — — — (12,590)— — (12,590)— (12,590)
Sale of joint ventures— — — — (164)(164)(225)(389)
Foreign currency translation, net of tax— — — — — — (743)(743)(7)(750)
Net loss— — — — — (26,187)— (26,187)4 (26,183)
Balance as of June 30, 202465,980,697 $7 373,420 $(1,007)$180,716 $(259,978)$1,996 $(78,266)$ $(78,266)







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

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

Three Months Ended June 30, 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 March 31, 202364,280,631 $6 141,811 $(381)$200,084 $(213,786)$2,492 $(11,585)$228 $(11,357)
Equity-based compensation expense— — — — 1,908 — — 1,908 — 1,908 
Common stock issued for share-based awards164,475 — — — — — — — — — 
Convertible preferred stock paid-in-kind dividend— — — — (9,030)— — (9,030)— (9,030)
Foreign currency translation, net of tax— — — — — — 137 137 1 138 
Net loss— — — — — (5,464)— (5,464)(1)(5,465)
Balance as of June 30, 202364,445,106 $6 141,811 $(381)$192,962 $(219,250)$2,629 $(24,034)$228 $(23,806)




Six Months Ended June 30, 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— — — — 3,866 — — 3,866 — 3,866 
Common stock issued for share-based awards164,475 — — — — — — — — — 
Convertible preferred stock paid-in-kind dividend— — — — (9,030)— — (9,030)— (9,030)
Foreign currency translation, net of tax— — — — — — 553 553 3 556 
Net loss— — — — — (12,722)— (12,722)(1)(12,723)
Balance as of June 30, 202364,445,106 $6 141,811 $(381)$192,962 $(219,250)$2,629 $(24,034)$228 $(23,806)








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

10

REDWIRE CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
(In thousands of U.S. dollars)
Six Months Ended
June 30, 2024June 30, 2023
Cash flows from operating activities:
Net income (loss)$(26,183)$(12,723)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:
Depreciation and amortization expense
5,678 5,084 
Amortization of debt issuance costs and discount
349 173 
Equity-based compensation expense
4,453 3,866 
(Gain) loss on sale of joint ventures
(1,303) 
(Gain) loss on change in fair value of committed equity facility (66)
(Gain) loss on change in fair value of warrants10,052 2,011 
Deferred provision (benefit) for income taxes
112 (333)
Non-cash lease expense22 103 
Non-cash interest expense 525 
Other690 (128)
Changes in assets and liabilities:
(Increase) decrease in accounts receivable
9,987 1,376 
(Increase) decrease in contract assets
(6,449)(11,898)
(Increase) decrease in inventory
(314)188 
(Increase) decrease in prepaid insurance
505 1,604 
(Increase) decrease in prepaid expenses and other assets
(231)(592)
Increase (decrease) in accounts payable and accrued expenses
4,838 (3,262)
Increase (decrease) in deferred revenue
(8,497)4,025 
Increase (decrease) in operating lease liabilities
(169)(160)
Increase (decrease) in other liabilities
(282)(440)
Increase (decrease) in notes payable to sellers
 (557)
Net cash provided by (used in) operating activities
(6,742)(11,204)
Cash flows from investing activities:
Net proceeds from sale of joint ventures
4,598  
Purchases of property, plant and equipment, net
(2,475)(2,223)
Purchase of intangible assets(1,579)(325)
Net cash provided by (used in) investing activities
544 (2,548)
Cash flows from financing activities:
Proceeds received from debt
15,000 11,500 
Repayments of debt
(7,988)(13,695)
Payment of debt issuance fees to third parties
(322) 
Repayment of finance leases(235)(175)
Proceeds from issuance of common stock530  
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
6,929 (3,436)
Effect of foreign currency rate changes on cash and cash equivalents
(177)103 
Net increase (decrease) in cash and cash equivalents
554 (17,085)
Cash and cash equivalents at beginning of period
30,278 28,316 
Cash and cash equivalents at end of period
$30,832 $11,231 


The accompanying notes are an integral part of the condensed consolidated financial statements.
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)


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.

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)

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:
Six Months Ended
June 30, 2024June 30, 2023
Supplemental cash flow information:
Cash paid (received) during the period for:
Interest
$5,462 $4,137 
Income taxes216  
Non-Cash Investing and Financing Activities:
Convertible Preferred Stock dividend paid-in-kind$12,590 $9,030 
Capital expenditures not yet paid
2,069 1,821 

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
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)

reference rate reform for the periods available. The impact of this election 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.

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.
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)

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. On April 14, 2024, the Purchase Agreement with B. Riley expired in accordance with its terms and was not extended. As a result, the Company no longer recognized a derivative asset related to the committed equity facility as of June 30, 2024.

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 and six months ended June 30, 2024.

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 $9.0 million and a decrease of $0.8 million for the three months ended June 30, 2024 and 2023, respectively, and an increase of $10.1 million and $2.0 million for the six months ended June 30, 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:
June 30, 2024December 31, 2023
Fair value per share$1.73 $0.43 
Warrants outstanding7,732,168 7,732,168 
Exercise price$11.50 $11.50 
Common stock price$7.17 $2.85 
Expected option term2.18 years2.67 years
Expected volatility62.30 %74.20 %
Risk-free rate of return4.68 %4.00 %
Expected annual dividend yield % %

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)

The table below presents the Company’s financial instruments measured at fair value on a recurring basis:
 June 30, 2024
 Balance Sheet LocationLevel 1Level 2Level 3Total
Liabilities:
Private warrantsWarrant liabilities$ $ $13,377 $13,377 
Total liabilities$ $ $13,377 $13,377 
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 six months ended June 30, 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
10,052 10,052 
June 30, 2024$13,377 $13,377 

Note D – Accounts Receivable, net
The accounts receivable, net balance was as follows:
June 30, 2024December 31, 2023
Billed receivables
$21,975 $28,926 
Unbilled receivables
108 3,485 
Total accounts receivable, net
$22,083 $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 June 30, 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 June 30, 2024 and December 31, 2023, respectively.

Note E – Inventory
The inventory balance was as follows:
June 30, 2024December 31, 2023
Raw materials$1,634 $1,452 
Work in process191 64 
Inventory$1,825 $1,516 

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)

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 June 30, 2024:
 Effective interest rateJune 30, 2024December 31, 2023
Adams Street Term Loan
12.21 %$30,367 $30,522 
Adams Street Revolving Credit Facility
15.03 20,000 12,000 
Adams Street Delayed Draw Term Loan
12.21 14,693 14,769 
Adams Street Incremental Term Loan
12.10 31,428 31,588 
D&O Financing Loans  598 
Total debt
96,488 89,477 
Less: unamortized discounts and issuance costs
1,062 1,257 
Total debt, net
95,426 88,220 
Less: Short-term debt, including current portion of long-term debt
780 1,378 
Total long-term debt, net
$94,646 $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 June 30, 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 $45.0 million revolving credit facility commitment, all of which mature on October 28, 2026. During the three and six months ended June 30, 2024, the Company borrowed $10.0 million and $15.0 million, respectively, and repaid $5.0 million and $7.0 million, respectively, on the revolving credit facility. As of June 30, 2024, the Company had $25.0 million of remaining capacity under the Company’s revolving credit facility.

As of June 30, 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 June 30, 2024.

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)

There was no accrued PIK interest on the Adams Street Credit Agreement recorded during the three and six months ended June 30, 2024. During the three and six months ended June 30, 2023, total accrued PIK interest on the Adams Street Credit Agreement was $0.1 million and $0.5 million, respectively.

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.

In June 2024, the Company entered into an Eighth Amendment to the Adams Street Credit Agreement (“Eighth Amendment”), in which the commitments under the revolving credit facility increased from $30.0 million to $45.0 million. Pursuant to the Eighth Amendment, the Company is required to maintain an aggregate principal amount of outstanding revolving credit loans in an amount no less than $10.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 June 30, 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.

Total Lease Costs
The table below summarizes total lease costs for the following periods:
Three Months EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Finance lease cost:
Amortization of ROU assets$127 $107 $258 $192 
Interest on lease liabilities31 24 62 44 
Operating lease costs1,062 1,038 2,120 1,993 
Variable lease costs19 11 22 11 
Short-term lease costs80 9 169 90 
Total lease costs$1,319 $1,189 $2,631 $2,330 
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).

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)

Other Supplemental Information
The table below presents other supplemental information related to the Company’s leases for the following periods:
Three Months Ended
June 30, 2024June 30, 2023
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Cash paid for lease liabilities$1,142 $147 $1,087 $118 
Right-of-use assets obtained in exchange for new lease liabilities 58 2,757 151 
Six Months Ended
June 30, 2024June 30, 2023
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Cash paid for lease liabilities$2,281 $297 $2,060 $218 
Right-of-use assets obtained in exchange for new lease liabilities35 226 3,334 451 
June 30, 2024June 30, 2023
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Weighted average remaining lease term (in years)4.03.54.73.5
Weighted average discount rate6.6 %8.2 %6.4 %8.8 %
As of June 30, 2024, the Company entered into two facility leases that had not yet commenced but created significant future lease obligations in the amount of $7.3 million. The contracts were determined to be operating leases, whereby the Company is not required to make rent payments prior to the lease commencement date while construction is completed on the underlying asset. Due to the nature of the work and the amount of the Company’s contribution to the construction period costs for each lease, the Company was determined not to be the owner of the assets under construction as the landlords have substantially all of the construction period risks.

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 EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Effective tax rate(0.1)%1.5 %(0.5)%0.9 %

The effective tax rate was (0.1)% and 1.5% for the three months ended June 30, 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 June 30, 2024.

The effective tax rate was (0.5)% and 0.9% for the six months ended June 30, 2024 and 2023, respectively. The effective tax rate for the six months ended June 30, 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 six months ended June 30, 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.

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 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, the construction of 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 June 30, 2024, the Company entered into the associated lease. Refer to Note G – Leases for additional information.

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)

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
7,022.45 12,590 
Balance as of June 30, 2024
100,912.65 $108,696 

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.

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 dividend paid-in-kind (“PIK”) on the Convertible Preferred Stock. As the Company has the option of paying dividends on the Convertible Preferred Stock in either cash or in kind, the PIK dividend is recorded at fair value as of the respective declaration date. The fair value of the PIK dividend as of April 15, 2024 was $12.6 million, which was recorded against additional paid-in-capital since the Company has an accumulated loss. The fair value of the May 2024 PIK dividends was calculated using the accrued value per share after a remaining term of 2.5 years on an as-converted basis, or $1,793 per share.

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”).

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)

As of June 30, 2024, the 100,912.65 outstanding shares of Convertible Preferred Stock were convertible into approximately 33,804,950 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 June 30, 2024, the accumulated but not declared or paid dividends on the Convertible Preferred Stock were $2.2 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 June 30, 2024, and December 31, 2023, the liquidation preference of the Convertible Preferred Stock was $242.4 million and $187.8 million, respectively.

Note K – Revenues
The table below presents revenues by customer grouping for the following periods:
Three Months EndedSix Months Ended
 June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Civil space
$25,052 $27,440 $47,978 $53,495 
National security
16,247 14,178 30,169 24,760 
Commercial and other
36,812 18,480 87,756 39,448 
Total revenues
$78,111 $60,098 $165,903 $117,703 

The table below presents revenues based on the geographic location of the Company’s customers for the following periods:
Three Months EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
U.S.
$31,319 $44,653 $63,841 $88,436 
Europe46,783 15,368 101,991 29,190 
Other9 77 71 77 
Total revenues
$78,111 $60,098 $165,903 $117,703 

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)

Customers comprising 10% or more of revenues are presented below for the following periods:
Three Months EndedSix Months Ended
 June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Customer A(1)
$ $9,824 $ $18,841 
Customer B(1)
9,639 9,580 17,499 16,949 
Customer D(1)
33,499  77,229  
(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:
June 30, 2024December 31, 2023
Contract assets
$42,909 $36,961 
 
Contract liabilities$44,076 $52,645 

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

The decrease in contract liabilities during 2024 was primarily driven by revenue recognized during the six months ended June 30, 2024 on performance obligations related to large billable milestones occurring closer to the end of 2023. Revenue recognized in the six months ended June 30, 2024 that was included in the contract liability balance as of December 31, 2023 was $46.0 million. Revenue recognized in the six months ended June 30, 2023 that was included in the contract liability balance as of December 31, 2022 was $26.4 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 EndedSix Months Ended
 June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Net EAC adjustments, before income taxes$(3,096)$(74)$(7,027)$(1,684)
Net EAC adjustments, net of income taxes(3,099)(73)(7,062)(1,677)
Net EAC adjustments, net of income taxes, per diluted share(0.05) (0.11)(0.03)

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, avionics and sensors, 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.

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)

Remaining Performance Obligations
As of June 30, 2024, the aggregate amount of the transaction price allocated to remaining performance obligations was $335.4 million. The Company expects to recognize approximately 74% 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 (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 for the Base Plan recognized in the condensed consolidated statements of operations and comprehensive income (loss) for the following periods:
Three Months EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Net periodic benefit cost:
Service cost$78 $84 $157 $165 
Interest cost61 60 123 117 
Expected return on plan assets(63)(59)(127)(116)
Net periodic benefit cost$76 $85 $153 $166 
The table below provides the components of net periodic benefit cost and other amounts for the Performance Plans recognized in the condensed consolidated statements of operations and comprehensive income (loss) for the following periods:
Three Months EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Net periodic benefit cost:
Service cost$ $8 $57 $396 
Interest cost26 25 52 49 
Expected return on plan assets(24)(22)(49)(44)
Net periodic benefit cost$2 $11 $60 $401 


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)

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 Base Plan and the Performance Plans for the following periods:
Three Months EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Base Plan Contributions by:
Employee$85 $42 $126 $101 
Employer163 69 242 168 
Three Months EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Performance Plans Contributions by:
Employee$ $ $ $ 
Employer 17 57 403 

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 June 30, 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   
Exercised(43,118)1.01 3.13 
Expired(53,234)0.25 9.99 
Forfeited(61,498)2.44 6.05 
Outstanding as of June 30, 2024
1,944,741 $2.62 $7.25 6.98
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)


As of June 30, 2024, the total unrecognized compensation cost related to unvested stock options granted under the Plan was $0.7 million and is expected to be recognized over a weighted-average period of 0.7 years. As of June 30, 2024, there were 1,088,967 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(57,500)3.15 
Outstanding as of June 30, 2024
648,597 $3.15 1.5$4,650 

As of June 30, 2024, total unrecognized compensation cost related to unvested PSUs granted under the Plan was $1.2 million and is expected to be recognized over a weighted-average period of 1.5 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.

On May 23, 2024, the Company granted 125,526 restricted stock units of the Company’s common stock to non-employee directors. The restricted stock units vest on the one year anniversary of the grant date, subject to the director’s continued service on the Board. The weighted average grant date fair value of these awards was $4.78 per share.

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 
Granted190,727 4.16 
Vested(258,265)2.54 
Forfeited(245,881)4.16 
Unvested as of June 30, 2024
2,537,796 $4.02 0.8$18,196 

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

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)

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 June 30, 2024, the Company had completed one 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 June 30, 2024, 153,090 shares had been purchased and 2,527,909 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 EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Cost of sales
ESPP
$35 $ $70 $ 
Stock options
6 46 15 92 
Restricted stock units
511 598 1,117 1,271 
Performance-based restricted stock units
5  9  
Total cost of sales$557 $644 $1,211 $1,363 
Selling, general and administrative expenses
ESPP
$22 $ $46 $ 
Stock options
317 383 729 744 
Restricted stock units
869 881 2,104 1,759 
Performance-based restricted stock units
153  363  
Total selling, general and administrative expenses$1,361 $1,264 $3,242 $2,503 
Total equity-based compensation expense$1,918 $1,908 $4,453 $3,866 

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)

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 EndedSix Months Ended
 June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Numerator:
Net income (loss) attributable to Redwire Corporation$(18,092)$(5,464)$(26,187)$(12,722)
Less: dividends on Convertible Preferred Stock9,699 4,800 12,742 9,166 
Net income (loss) available to common shareholders$(27,791)$(10,264)$(38,929)$(21,888)
Denominator:
Weighted-average common shares outstanding:
Basic and diluted
65,701,704 64,345,698 65,636,995 64,313,344 
Net income (loss) per common share:
Basic and diluted$(0.42)$(0.16)$(0.59)$(0.34)
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, participated 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 Redu Operation Services SA/NV (“ROS”), both of which are organized under Belgian law. Total authorized share capital for RSS and ROS was €250 thousand. The Company had an ownership interest in RSS and ROS of 48% and 52%, respectively, while Techcom had 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.

28

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 joint venture automatically terminated 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.

In May 2024, Space NV (“seller”) and Techcom (“purchaser”) entered into a share purchase agreement (the “SPA Agreement”), whereby the seller sold to the purchaser all the shares owned by the seller in both ROS and RSS for total cash consideration of $4.9 million (€4.5 million), effectuating a complete withdrawal of ownership interests held by Space NV, and terminating the joint ventures, resulting in an aggregate gain on the sale of joint ventures of $1.3 million. As of June 30, 2024, the Company had no remaining ownership interest in ROS and RSS. As a result of the sale, the Company reclassified $0.2 million out of accumulated other comprehensive income (loss) related to the accumulated translation adjustments of ROS and RSS. The reclassified accumulated translation adjustments is included in other (income) expense, net on the condensed consolidated statements of operations and comprehensive income (loss).

Prior to the SPA Agreement, the Company had significant influence over the joint venture operations and received a management fee in exchange for administrative services. Both RSS and ROS were 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.

Prior to the SPA Agreement, the Company evaluated its interests in the joint venture and determined that Space NV had a variable interest in ROS as of 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 December 31, 2023. Total assets and total liabilities for ROS were $0.5 million and $0.1 million, respectively, as of December 31, 2023.

As a result of the SPA Agreement, the Company evaluated its interests in the joint venture and determined that Space NV no longer had a variable interest in ROS. Therefore, the Company deconsolidated ROS as of June 30, 2024, resulting in a $0.1 million gain, which is included in other (income) expense, net on the condensed consolidated statements of operations and comprehensive income (loss). Net income from ROS for the three and six months ended June 30, 2024 and 2023 was de minimis for disclosure.

Nonconsolidated Variable Interest Entity
RSS 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 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.

Prior to the SPA Agreement, 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 had the ability to exercise significant influence over the entity. Accordingly, RSS was accounted for as an equity method investment.

Net loss from RSS for the six months ended June 30, 2024 was de minimis for disclosure and the Company recognized income from RSS of $0.2 million for the six months ended June 30, 2023. The Company recognized income (loss) from RSS of $(0.1) million and $0.2 million for the three months ended June 30, 2024 and 2023, respectively. Net income (loss) from RSS is included in other (income) expense, net on the condensed consolidated statements of operations and comprehensive income (loss). As a result of the SPA Agreement, the Company determined it no longer had a variable interest in RSS. Therefore, the Company derecognized the carrying value of the equity method investment as of June 30, 2024, resulting in a gain of $1.2 million, 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 December 31, 2023.

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.
29

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


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
June 30, 2024December 31, 2023
Accounts receivable:
Related Party A$532 $ 
Related Party B549 4,849 
$1,081 $4,849 
Three Months EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Revenues:
Related Party A$418 $214 $516 $608 
Related Party B
2,072 2,554 4,076 4,334 
$2,490 $2,768 $4,592 $4,942 

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 and six months ended June 30, 2024 and 2023, respectively, 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 July 11, 2024, the Company’s board of directors approved the grant of up to 824,285 shares of performance-based restricted stock units (“PSUs”) and 966,785 shares of restricted stock units (“RSUs”) to certain officers, managers and other eligible employees pursuant to the Plan. The contractual terms and vesting conditions for the PSU and RSU awards are consistent with the terms of previous grants as described in Note M – Equity-Based Compensation. The fair value of the RSUs will be determined based on the closing price per share of common stock as of the grant date, while the fair value of the PSUs will be determined on the grant date using the Monte-Carlo valuation model.

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




30

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 second quarter of 2024, the Company delivered strong revenue performance year-over-year and reduced cash outflows from operating activities on a year-to-date basis.
Revenues increased 30% for the three months ended June 30, 2024 compared to the same period in 2023.
Selling, general and administrative expenses as a percentage of revenues decreased to 23% for the three months ended June 30, 2024 from 29% during the same period in 2023.
Net loss increased $12.6 million for the three months ended June 30, 2024 compared to the same period in 2023.
Net cash used by operating activities during the six months ended June 30, 2024 improved by $4.5 million to $6.7 million from $11.2 million during the same period in 2023.
Book-to-bill ratio increased to 1.47 for the three months ended June 30, 2024, as compared to 0.76 for the same period in 2023.



31

Results of Operations
Substantially all of our contracts are accounted for under the percentage-of-completion cost-to-cost method. As a result, revenues on contracts are recorded over time based on progress towards completion for a particular contract, including the estimate of the profit to be earned at completion. The following discussion of material changes in consolidated revenues should be read in tandem with the subsequent discussion of changes in consolidated cost of sales because changes in revenues are typically accompanied by a corresponding change in cost of sales due to the nature of the percentage-of-completion cost-to-cost method.

Results of operations for the three months ended June 30, 2024 compared to the three months ended June 30, 2023:
Three Months Ended$ Change from prior year period% Change from prior year period
(in thousands, except percentages)June 30, 2024% of revenuesJune 30, 2023% of revenues
Revenues$78,111 100 %$60,098 100 %$18,013 30 %
Cost of sales65,127 83 44,194 74 20,933 47 
Gross margin12,984 17 15,904 26 (2,920)(18)
Operating expenses:
Selling, general and administrative expenses18,088 23 17,686 29 402 
Transaction expenses278 — — 274 6,850 
Research and development1,748 2,070 (322)(16)
Operating income (loss)(7,130)(9)(3,856)(6)(3,274)85 
Interest expense, net3,009 2,664 345 13 
Other (income) expense, net7,933 10 (970)(2)8,903 (918)
Income (loss) before income taxes(18,072)(23)(5,550)(9)(12,522)226 
Income tax expense (benefit)15 — (85)— 100 (118)
Net income (loss)(18,087)(23)(5,465)(9)(12,622)231 
Net income (loss) attributable to noncontrolling interests— (1)— (600)
Net income (loss) attributable to Redwire Corporation$(18,092)(23)%$(5,464)(9)%$(12,628)231 %

Revenues
Revenues increased 30% to $78.1 million for the three months ended June 30, 2024, as compared to $60.1 million for the three months ended June 30, 2023. The year-over-year increase in revenues is primarily due to increases in average contract size and increased volume of production in power generation offerings. These increases were partially offset by $3.1 million of net EAC adjustments for the three months ended June 30, 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 $20.9 million, or 47%, for the three months ended June 30, 2024, as compared to the three months ended June 30, 2023. The year-over-year increase in cost of sales was driven by increased labor, materials and subcontractor costs primarily associated with larger contracts in power generation offerings for which there were no related costs during the same period in 2023.

Gross Margin
Gross margin decreased $2.9 million, or 18%, for the three months ended June 30, 2024, as compared to the three months ended June 30, 2023. As a percentage of revenues, gross margin was 17% and 26% for the three months ended June 30, 2024 and 2023, respectively. The year-over-year decrease in gross margin was driven by changes in contract mix primarily due to larger contracts in power generation offerings with lower margins and the $3.1 million negative impact of net EAC adjustments for the three months ended June 30, 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 $0.4 million, or 2%, for the three months ended June 30, 2024, as compared with the same period in 2023. The year-over-year increase in SG&A expenses was primarily driven by an increase in legal expenses of $1.5 million, partially offset by a decrease of $0.8 million in professional fees. This contributed to a year-over-year decrease of SG&A as a percentage of revenue
32

to 23% for the three months ended June 30, 2024 from 29% for 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.

Transaction Expense
Transaction expenses for the three months ended June 30, 2024 remained materially consistent as compared with the same period in 2023.

Research and Development
Research and development expenses decreased $0.3 million, or 16%, for the three months ended June 30, 2024, as compared with the three months ended June 30, 2023. The decrease was primarily driven by the redirection of resources to direct billing projects during the three months ended June 30, 2024 as compared to the same period in 2023.

Interest Expense, net
Interest expense, net increased $0.3 million, or 13%, for the three months ended June 30, 2024, as compared with the three months ended June 30, 2023. The 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. 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 from net other income to net other expense by $8.9 million, for the three months ended June 30, 2024, as compared to the three months ended June 30, 2023. The year-over-year decrease was primarily related to a loss of $9.0 million recognized as a result of changes in the fair value of the private warrant liability during the three months ended June 30, 2024 as compared to a gain of $0.8 million recognized during the same period of 2023. The change year-over-year is primarily due to an increase in the Company’s common stock price during the three months ended June 30, 2024 as compared to a slight decrease during the same period of 2023. This decrease was partially offset by a gain of $1.3 million recognized as a result of the sale of the Company’s joint ventures. Refer to Note C – Fair Value of Financial Instruments and Note O – Joint Venture of the accompanying notes to the condensed consolidated financial statements for additional information related to the private warrants and joint ventures, respectively.

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)
June 30, 2024June 30, 2023
Income tax expense (benefit)$15 $(85)
Effective tax rate(0.1)%1.5 %
The effective tax rate decreased to (0.1)% for the three months ended June 30, 2024, as compared to 1.5% for three months ended June 30, 2023, primarily due to an increase in the valuation allowance during 2024. Refer to Note H – Income Taxes of the accompanying notes to the condensed consolidated financial statements for further discussion.

Net Income (Loss) Attributable to Noncontrolling Interests
The net income (loss) attributable to noncontrolling interests for the three months ended June 30, 2024 and 2023 was de minimis. Please refer to Note O – Joint Venture of the accompanying notes to the condensed consolidated financial statements for additional information.

33

Results of operations for the six months ended June 30, 2024 compared to the six months ended June 30, 2023:
Six Months Ended$ Change from prior year period% Change from prior year period
(in thousands, except percentages)June 30, 2024% of revenuesJune 30, 2023% of revenues
Revenues$165,903 100 %$117,703 100 %$48,200 41 %
Cost of sales138,094 83 87,582 74 50,512 58 
Gross margin27,809 17 30,121 26 (2,312)(8)
Operating expenses:
Selling, general and administrative expenses35,450 21 33,724 29 1,726 
Transaction expenses278 — 13 — 265 2038 
Research and development2,788 2,458 330 13 
Operating income (loss)(10,707)(6)(6,074)(5)(4,633)76 
Interest expense, net5,927 5,308 619 12 
Other (income) expense, net9,425 1,457 7,968 547 
Income (loss) before income taxes(26,059)(16)(12,839)(11)(13,220)103 
Income tax expense (benefit)124 — (116)— 240 (207)
Net income (loss)(26,183)(16)(12,723)(11)(13,460)106 
Net income (loss) attributable to noncontrolling interests— (1)— (500)
Net income (loss) attributable to Redwire Corporation$(26,187)(16)%$(12,722)(11)%$(13,465)106 %

Revenues
Revenues increased by $48.2 million, or 41%, for the six months ended June 30, 2024, as compared to the six months ended June 30, 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 a $7.0 million negative impact of net EAC adjustments for the six months ended June 30, 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 $50.5 million, or 58%, for the six months ended June 30, 2024, as compared to the six months ended June 30, 2023. The year-over-year increase in cost of sales was primarily driven by increased labor and subcontractor costs associated with larger contracts in power generation offerings for which there were no related costs during the same period in 2023.

Gross Margin
Gross margin decreased $2.3 million, or 8%, for the six months ended June 30, 2024, as compared to the six months ended June 30, 2023. As a percentage of revenues, gross margin was 17% and 26% for the six months ended June 30, 2024 and 2023, respectively. The year-over-year decrease in gross margin as a percentage of revenues was driven by changes in contract mix primarily due to larger contracts in power generation offerings with lower margins and a $7.0 million negative impact of net EAC adjustments for the six months ended June 30, 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.7 million, or 5%, for the six months ended June 30, 2024, as compared to the six months ended June 30, 2023. The year-over-year increase in SG&A expenses was primarily driven by an increase in legal expenses of $2.2 million. SG&A expenses as a percentage of revenues decreased to 21% for the six months ended June 30, 2024 from 29% 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.

Transaction Expenses
Transaction expenses for the six months ended June 30, 2024 remained materially consistent as compared with the same period in 2023.

34

Research and Development
Research and development expenses increased $0.3 million, or 13%, for the six months ended June 30, 2024 as compared to the six months ended June 30, 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.6 million, or 12%, for the six months ended June 30, 2024, as compared to the six months ended June 30, 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 increased by $8.0 million, or 547%, for the six months ended June 30, 2024, as compared to the six months ended June 30, 2023. This year-over-year increase was primarily due to a $10.1 million loss as a result of an increase in the fair value of the Company’s private warrant liability for the six months ended June 30, 2024 as compared to a $2.0 million loss during the same period in 2023. The change year-over-year is primarily due to a larger increase in the Company’s common stock price during the six months ended June 30, 2024 as compared to the increase during the same period of 2023. The increase was partially offset by a gain of $1.3 million recognized as a result of the sale of the Company’s joint ventures. Please refer to Note C – Fair Value of Financial Instruments and Note O – Joint Venture of the accompanying notes to the condensed consolidated financial statements for additional information related to the private warrants and equity joint ventures, respectively. The increase was also partially due to less favorable impact from foreign currency transactions for the six months ended June 30, 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:
Six Months Ended
(in thousands, except percentages)
June 30, 2024June 30, 2023
Income tax expense (benefit)$124 $(116)
Effective tax rate(0.5)%0.9 %
The change in our effective tax rate for the six months ended June 30, 2024, as compared to the six months ended June 30, 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 six months ended June 30, 2024 and 2023 was de minimis. Please refer to Note O – Joint Venture of the accompanying notes to the condensed consolidated financial statements for additional information.

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, gains on sale of joint ventures, 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 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-
35

X, which are ultimately added back in the calculation of Adjusted EBITDA. From March 2020 through June 30, 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 EndedSix Months Ended
(in thousands)June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Net income (loss)$(18,087)$(5,465)$(26,183)$(12,723)
Interest expense, net3,009 2,664 5,927 5,308 
Income tax expense (benefit)15 (85)124 (116)
Depreciation and amortization2,925 2,618 5,678 5,084 
Acquisition deal costs (i)278 278 13 
Acquisition integration costs (i)— 240 — 546 
Purchase accounting fair value adjustment related to deferred revenue (ii)— — — 15 
Severance costs (iii)159 176 167 320 
Capital market and advisory fees (iv)2,154 2,967 4,432 4,355 
Litigation-related expenses (v)1,532 43 2,233 68 
Equity-based compensation (vi)1,918 1,908 4,453 3,866 
Committed equity facility transaction costs (vii)— 40 — (66)
Debt financing costs (viii)— 17 — 17 
Gain on sale of joint ventures, net of costs incurred (ix)(1,255)— (1,255)— 
Warrant liability change in fair value adjustment (x)8,977 (773)10,052 2,011 
Adjusted EBITDA1,625 4,354 5,906 8,698 
Pro forma impact on Adjusted EBITDA (xi)
— — — — 
Pro Forma Adjusted EBITDA$1,625 $4,354 $5,906 $8,698 
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 incurred expenses related to debt financing agreements, including amendment related fees paid to third parties that are expensed in accordance with U.S. GAAP.
ix.Redwire recognized a gain related to the sale of all its ownership in two joint ventures, presented net of transaction costs incurred, as further described in Note O of the accompanying notes to the condensed consolidated financial statements.
x.Redwire adjusted the private warrant liability to reflect changes in fair value recognized as a gain or loss during the respective periods.
xi.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.

36

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)June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Contracts awarded
$114,437 $45,646 $374,269 $310,356 
Revenues
78,111 60,098 292,000 208,657 
Book-to-bill ratio
1.470.761.281.49
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 1.47 for the three months ended June 30, 2024, as compared to 0.76 for the three months ended June 30, 2023. For the three months ended June 30, 2024 and 2023, none of the contracts awarded balance relates to acquired contract value.

Our book-to-bill ratio was 1.28 for the LTM (“Last Twelve Months”) ended June 30, 2024, as compared to 1.49 for the LTM ended June 30, 2023. For the LTM ended June 30, 2024, none of the contracts awarded balance relates to acquired contract value. For the LTM ended June 30, 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 June 30, 2024 and December 31, 2023, and related activity for the six months ended June 30, 2024 as compared to the year ended December 31, 2023.
(in thousands)June 30, 2024December 31, 2023
Organic backlog, beginning balance$372,790 $313,057 
Organic additions during the period149,538 300,042 
Organic revenue recognized during the period(165,903)(243,800)
Foreign currency translation(2,081)3,491 
Organic backlog, ending balance354,344 372,790 
Acquisition-related contract value, beginning balance— — 
Acquisition-related backlog, ending balance— — 
Contracted backlog, ending balance$354,344 $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 $19.0 million and $19.3 million in remaining contract value from T&M contracts as of June 30, 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
37

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 expects all amounts reflected in contracted backlog to ultimately be fully funded. Contracted backlog from foreign operations in Luxembourg and Belgium was $94.5 million and $106.0 million as of June 30, 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 June 30, 2024, we had $30.8 million in cash and cash equivalents and $25.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 issuing additional equity or debt securities, refinancing or otherwise restructuring our existing credit facilities, or entering into new financing arrangements. There can be no assurance that any of these actions will be sufficient to allow us to adequately 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 secure 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.

Contractual Obligations
During the six months ended June 30, 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, except for certain significant future lease obligations as described in Note G – Leases.

38

Cash Flows
The table below summarizes certain information from the condensed consolidated statements of cash flows for the following periods:
Six Months Ended
(in thousands)June 30, 2024June 30, 2023
Cash and cash equivalents at beginning of year
$30,278 $28,316 
Operating activities:
Net income (loss)(26,183)(12,723)
Reconciling adjustments to net income (loss)
20,053 11,235 
Changes in working capital(612)(9,716)
Net cash provided by (used in) operating activities
(6,742)(11,204)
Net cash provided by (used in) investing activities
544 (2,548)
Net cash provided by (used in) financing activities
6,929 (3,436)
Effect of foreign currency rate changes on cash and cash equivalents
(177)103 
Net increase (decrease) in cash and cash equivalents
554 (17,085)
Cash and cash equivalents at end of period
$30,832 $11,231 

Operating activities
Net cash used by operating activities improved for the six months ended June 30, 2024 to $6.7 million as compared to $11.2 million during the same period in 2023. The change was primarily due to a decrease in cash used by working capital of $9.1 million and $8.8 million in the effects of non-cash adjustments partially offset by an increase of $13.5 million in cash used related to the Company’s net loss for the six months ended June 30, 2024 in comparison to the same period in 2023. The decrease in cash used by working capital is primarily related to an increase in accounts payable and accrued expenses of $4.8 million and a decrease in accounts receivable of $10.0 million, partially offset by a decrease in deferred revenue of $8.5 million and an increase in contract assets of $6.4 million. The changes in contract assets, accounts receivable and deferred revenue were primarily driven by the timing of billable milestones during the six months ended June 30, 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 provided by investing activities for the six months ended June 30, 2024 was $0.5 million, as compared to net cash used of $2.5 million for the same period in 2023, resulting in a $3.1 million decrease in the use of cash year-over-year. The change was primarily due to net proceeds of $4.6 million received from the sale of the Company’s joint ventures, partially offset by 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 $6.9 million during the six months ended June 30, 2024, as compared to net cash used in financing activities of $3.4 million during the same period in 2023, resulting in a $10.4 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 $7.0 million during the six months ended June 30, 2024, compared to net repayments of $2.2 million in the same period in 2023 and proceeds of $0.5 million received from the exercise of vested stock options and shares purchased through the ESPP for which there is no comparable activity 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 six months ended June 30, 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.

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.

39

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 June 30, 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 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 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 June 30, 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 training, designing and implementing new control activities, and enhancing existing control activities.
40

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 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.

Remediation of Material Weaknesses in Internal Control over Financial Reporting
Management previously identified certain material weaknesses in the Company’s internal control over financial reporting, described as follows:
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.
Management has taken the necessary steps to identify and implement changes to the Company’s internal control over financial reporting to remediate the control deficiency described above that led to the material weakness. The Company has performed the following remediation efforts to address the material weakness:
Engaged a third-party consultant to conduct a “Tone at the Top” training for senior management, who routinely reinforces the Company’s internal core values, including but not limited to integrity, and commitment to a culture of ethics and compliance.
Established an enhanced ethics program, which requires training and certification as well as enhances awareness of our whistleblower avenues.
Established an internal audit department and Sarbanes-Oxley (“SOX”) project management office (“SOX PMO”) dedicated to the build-out of the Company’s internal control over financial reporting program and the provision of regular detailed reporting to senior management and the Board of Directors.
These actions resulted in an improved internal control environment that was in place for a sufficient period of time to allow for the Company to conclude that this material weakness has been fully remediated as of June 30, 2024.

Changes in Internal Control over Financial Reporting
Except as noted above, there have been no changes in internal control over financial reporting during the three months ended June 30, 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.
41


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”.

ITEM 1A. RISK FACTORS
As of June 30, 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
10.1
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.

42

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


43
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 June 30, 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:August 8, 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 June 30, 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:August 8, 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 June 30, 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:August 8, 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 June 30, 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:August 8, 2024By:/s/ Jonathan Baliff
Name:Jonathan Baliff
Title:Chief Financial Officer and Director
(Principal Financial Officer)



EX-101.SCH 6 rdw-20240630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 9952156 - Disclosure - Description of the Business link:presentationLink link:calculationLink link:definitionLink 9952157 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Accounts Receivable, net link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Convertible Preferred Stock link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Equity-Based Compensation link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - Net Income (Loss) per Common Share link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - Joint Venture link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 9952172 - 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 - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Convertible Preferred Stock - Schedule of Temporary Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Convertible Preferred Stock - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Revenues - Schedule of Revenues by Customer Grouping (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Revenues - Schedule of Revenues by Geographic Location (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Revenues - Schedule of Revenues by Customers (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Revenues - Schedule of Contract Assets and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Revenues - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Revenues - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Revenues - Schedule of EAC Adjustments (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Employee Benefit Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Employee Benefit Plans - Net Periodic Benefit Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Employee Benefit Plans - Contributions (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Equity-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Equity-Based Compensation - Summary of Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Equity-Based Compensation - Summary of Nonvested Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Equity-Based Compensation - Equity Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Net Income (Loss) per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 rdw-20240630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 rdw-20240630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 rdw-20240630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] 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] Performance Plans Other Pension Plan [Member] Statistical Measurement [Domain] Statistical Measurement [Domain] Related Parties Related Party Transactions Disclosure [Text Block] Repayments of debt Repayments of Long-Term Debt Schedule of Lease Information Lease, Cost [Table Text Block] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Cover [Abstract] Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Other current liabilities Other Liabilities, Current 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 Trading Symbol Trading Symbol Ownership percentage of equity method investment Equity Method Investment, Ownership Percentage Conversion price per share (in dollars per share) Temporary Equity, Redemption Price Per Share Schedule of Earnings (Loss) Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Variable Interest Entity, Primary Beneficiary Variable Interest Entity, Primary Beneficiary [Member] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Income taxes Income Taxes Paid, Net Convertible preferred stock paid-in-kind dividend Dividends paid-in-kind Dividends, Temporary Equity, Paid-In-Kind Dividends, Temporary Equity, Paid-In-Kind Equity method investments Equity Method Investments Convertible preferred stock, conversion price (in dollar per share) Preferred Stock, Convertible, Conversion Price Beneficial ownership percentage Sale Of Stock, Beneficial Ownership Percentage Sale Of Stock, Beneficial Ownership Percentage Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] (Increase) decrease in accounts receivable Increase (Decrease) in Accounts Receivable Description of the Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Increase (decrease) in operating lease liabilities Increase (Decrease) in Operating Lease Liability AEI and Bain Investment Agreements AEI and Bain Investment Agreements [Member] AEI and Bain Investment Agreements Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Investment, Name [Domain] Investment, Name [Domain] Leases Lessee, Operating Leases [Text Block] 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 Operating lease costs Operating Lease, Cost Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Shares available for future sales (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Interest on lease liabilities Finance Lease, Interest Expense Segment Information Segment Reporting, Policy [Policy Text Block] Revenue from Contract with Customer [Abstract] Deferred revenue Contract liabilities Contract with Customer, Liability, Current U.S. UNITED STATES Service cost Defined Benefit Plan, Service Cost Other non-current assets Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Leases [Abstract] Leases [Abstract] Convertible preferred stock issued (in shares) Temporary Equity, Shares Issued Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Schedule of Long-term Debt Instruments Schedule of Long-Term Debt Instruments [Table Text Block] 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 Retirement Plan Type [Axis] Retirement Plan Type [Axis] Accounts Receivable, net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Variable Rate Component One Variable Rate Component One [Member] Variable Rate Component One Selling, general and administrative expenses Selling, General and Administrative Expenses [Member] Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Cash proceeds on transaction Sale of Stock, Consideration Received on Transaction Treasury Stock Treasury Stock, Common [Member] Bain Investment Agreement Bain Investment Agreement [Member] Bain Investment Agreement Equity Components [Axis] Equity Components [Axis] Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Measurement Frequency [Axis] Measurement Frequency [Axis] Dividend cash paid, interest rate Dividends, Cash Paid, Interest Rate Dividends, Cash Paid, Interest Rate Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Weighted average remaining lease term (in years) Finance Lease, Weighted Average Remaining Lease Term Beginning balance Ending balance Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests Use of Estimates Use of Estimates, Policy [Policy Text Block] Contract liability, revenue recognized Contract With Customer, Liability, Revenue Recognized1 Contract With Customer, Liability, Revenue Recognized1 Entity Small Business Entity Small Business Geographical [Axis] Geographical [Axis] Payment of debt issuance fees to third parties Payments of Debt Issuance Costs Level 3 Fair Value, Inputs, Level 3 [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Facility lease Number Of Leases Not Yet Commenced Number Of Leases Not Yet Commenced Accrued expenses Accrued Liabilities, Current Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Civil space Civil Space [Member] Civil Space Convertible Preferred Stock Temporary Equity [Text Block] Temporary Equity First Anniversary Share-Based Payment Arrangement, Tranche One [Member] Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Convertible shares (in shares) Preferred Stock, Convertible, Shares Issuable Percentage of commission on gross proceeds Sale Of Stock, Commission Fee Percentage Sale Of Stock, Commission Fee Percentage Principal amount Line Of Credit Facility, Minimum Aggregate Principal Amount Outstanding Line Of Credit Facility, Minimum Aggregate Principal Amount Outstanding Credit Facility [Domain] Credit Facility [Domain] 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 Current assets: Assets, Current [Abstract] Goodwill Goodwill Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Shares repurchased for settlement of employee tax withholdings on share-based awards Payment, Tax Withholding, Share-Based Payment Arrangement Inventory Inventory Disclosure [Text Block] Treasury stock (in shares) Treasury stock, beginning balance (in shares) Treasury stock, ending balance (in shares) Treasury Stock, Common, Shares (Gain) loss on sale of joint ventures (Gain) Loss On Sale Of Joint Venture (Gain) Loss On Sale Of Joint Venture Stock options Share-Based Payment Arrangement, Option [Member] Short-term lease costs Short-Term Lease, Cost 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 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 Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Total comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Base Plans Pension Plan [Member] Weighted average discount rate Finance Lease, Weighted Average Discount Rate, Percent Preferred stock outstanding (in shares) Preferred Stock, Shares Outstanding Repayment amount Repayments of Lines of Credit Shares issued (in shares) Temporary Equity, Stock Issued During Period, Shares, New Issues Temporary Equity, Stock Issued During Period, Shares, New Issues Security Exchange Name Security Exchange Name Warrant liabilities Warrant [Member] Interest rate Debt Instrument, Basis Spread on Variable Rate Non-cash interest expense Paid-in-Kind Interest Award Type [Axis] Award Type [Axis] 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 Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Eurocurrency Rate Eurodollar [Member] Work in process Inventory, Work in Process, Net of Reserves Total liabilities Liabilities Liabilities Noncontrolling interests Equity, Attributable to Noncontrolling Interest Liquidation preference, per share related feature Temporary Equity, Liquidation Preference, Per Share Related Feature Temporary Equity, Liquidation Preference, Per Share Related Feature Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Research and development Research and Development Expense Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Revolving Credit Facility Revolving Credit Facility [Member] Right-of-use assets obtained in exchange for new lease liabilities Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Number of RSUs Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Number of warrants to purchase common stock (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Short-term operating lease liabilities Operating Lease, Liability, Current Common stock, shares issued (in shares) Common Stock, Shares, Issued Entity [Domain] Entity [Domain] 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 Finance lease cost: Finance Lease, Liability [Abstract] Credit amount Line of Credit Facility, Maximum Borrowing Capacity Expired (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Expirations In Period, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Expirations In Period, Weighted Average Grant Date Fair Value Subsequent Event [Line Items] Subsequent Event [Line Items] Prepaid insurance Prepaid Insurance Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Total accounts receivable, net Accounts Receivable, after Allowance for Credit Loss Employee Defined Benefit Plan, Plan Assets, Contributions by Plan Participant Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted-Average Exercise Price per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Europe Europe [Member] Common stock authorized (in shares) Common Stock, Shares Authorized Class of Warrant or Right [Table] Class of Warrant or Right [Table] Accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Diluted (in shares) Weighted average shares outstanding – diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Total shareholders’ equity (deficit) Equity, Attributable to Parent Schedule of Supplemental Cash Flow Information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Related Party Related Party [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Payment of contingent earnout Payment for Contingent Consideration Liability, Financing Activities Concentration Risk Type [Domain] Concentration Risk Type [Domain] Selling, general and administrative expenses Selling, General and Administrative Expense Billed receivables Billed Contracts Receivable Total other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Fair Value, Recurring Fair Value, Recurring [Member] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Cost of sales Cost of Sales [Member] Granted options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Sale of Stock [Domain] Sale of Stock [Domain] Increase (decrease) in other liabilities Increase (Decrease) in Other Operating Liabilities Less: dividends on Convertible Preferred Stock Less: dividends on Convertible Preferred Stock Temporary Equity, Dividends, Adjustment Total debt, net Long-Term Debt Document Fiscal Period Focus Document Fiscal Period Focus Minimum liquidity covenant Debt Instrument, Covenant, Minimum Liquidity Debt Instrument, Covenant, Minimum Liquidity Weighted-Average Remaining Contractual Term (Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Assets Assets: Assets [Abstract] Retirement Plan Type [Domain] Retirement Plan Type [Domain] Expected annual dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Document Type Document Type Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Derivative Contract [Domain] Derivative Contract [Domain] Temporary Equity Disclosure [Abstract] (Increase) decrease in prepaid insurance Increase (Decrease) in Prepaid Insurance Equity method investment, gain on disposal Equity Method Investment, Realized Gain (Loss) on Disposal Schedule of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan [Table] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Schedule of Contract Assets and Contract Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price Total Shareholders’ Equity (Deficit) Parent [Member] Risk-free rate of return Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Subsequent Event [Table] Subsequent Event [Table] Maximum Maximum [Member] Convertible Preferred Stock Convertible Preferred Stock [Member] Accounts payable Accounts Payable, Current Liabilities: Liabilities [Abstract] Accounting Policies [Abstract] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Contingencies in the Normal Course of Business and Legal Proceedings Commitments and Contingencies, Policy [Policy Text Block] Shares issued (in dollars per share) Shares Issued, Price Per Share Board of director renewable term Board Of Director, Renewable Term Period Board Of Director, Renewable Term Period Expired (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Fair Value of Financial Instruments Fair Value Measurement, Policy [Policy Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Total lease costs Lease, Cost ESPP discount percentage from fair market value Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Purchase Date Customer A Customer A [Member] Customer A Statistical Measurement [Axis] Statistical Measurement [Axis] Warrants outstanding (in shares) Class of Warrant or Right, Outstanding Income (loss) before income taxes Net EAC adjustments, before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Shares purchased (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Grantee Status [Domain] Grantee Status [Domain] Vesting [Axis] Vesting [Axis] Award Type [Domain] Award Type [Domain] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Common stock issued for share-based awards (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Variable lease costs Variable Lease, Cost Convertible preferred stock, shares authorized (in shares) Shares authorized (in shares) Temporary Equity, Shares Authorized SES Techcom S.A. SES Techcom S.A. [Member] SES Techcom S.A. Convertible preferred stock, par value (in dollars per share) Temporary Equity, Par or Stated Value Per Share Additional Paid-in Capital Additional Paid-in Capital [Member] Transaction expenses Business Combination, Transaction Expenses Business Combination, Transaction Expenses Long-term finance lease liabilities Finance Lease, Liability, Noncurrent Schedule of Accounts Receivable, net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] (Increase) decrease in contract assets Increase (Decrease) in Contract with Customer, Asset Subsequent Event Type [Domain] Subsequent Event Type [Domain] Employee Benefit Plans Retirement Benefits [Text Block] Investment, Name [Axis] Investment, Name [Axis] Emerging Growth Company and Recently Adopted/Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] 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 Stock [Axis] Class of Stock [Axis] Preferred stock purchase price Temporary Equity, Stock Issued During Period, Value, New Issues Counterparty Name [Domain] Counterparty Name [Domain] Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization 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 Non-cash lease expense Operating Lease, Right-of-Use Asset, Periodic Reduction Entity Interactive Data Current Entity Interactive Data Current Increase (decrease) in deferred revenue Increase (Decrease) in Contract with Customer, Liability Vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Number of operating segments Number of Operating Segments Retirement Benefits [Abstract] (Gain) loss on change in fair value of warrants Fair Value Adjustment of Warrants Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Customer [Axis] Customer [Axis] Schedule of Liabilities Measured at Fair Value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Statement of Financial Position [Abstract] Equity-based compensation expense Share-Based Payment Arrangement, Noncash Expense Net income (loss) Net loss Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Second Anniversary Share-Based Payment Arrangement, Tranche Two [Member] Income tax expense (benefit) Income Tax Expense (Benefit) Interest cost Defined Benefit Plan, Interest Cost Interest rate Debt Instrument, Interest Rate, Stated Percentage Net periodic benefit cost: Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Committed equity facility Derivative Asset Cash paid (received) during the period for: Supplemental Cash Flow Information [Abstract] Expected period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Revenues Total revenues Revenue from Contract with Customer, Excluding Assessed Tax Purchase of intangible assets Payments to Acquire Intangible Assets Comprehensive income (loss): Statement of Comprehensive Income [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Operating income (loss) Operating Income (Loss) Number of post-retirement benefit plans Defined Benefit Plan, Number Of Plans Defined Benefit Plan, Number Of Plans Variable Rate [Domain] Variable Rate [Domain] Number of reportable segments Number of Reportable Segments Total liabilities, convertible preferred stock and equity (deficit) Liabilities and Equity Subsequent Events Subsequent Events [Text Block] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Net proceeds from sale of joint ventures Proceeds from Divestiture of Interest in Joint Venture (Increase) decrease in prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Additional paid-in capital Additional Paid in Capital (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 Commitments and Contingencies Disclosure [Abstract] Legal Entity [Axis] Legal Entity [Axis] Interest expense, net Interest Income (Expense), Nonoperating Right-of-use assets obtained in exchange for new lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Shares repurchased for settlement of employee tax withholdings on share-based awards Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Accumulated  Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Space NV Space NV [Member] Space NV Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Remaining performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Expected option term Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Inventory Inventory Inventory, Net Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity Address, State or Province Entity Address, State or Province Statement [Line Items] Statement [Line Items] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] 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 Schedule of Related Party Transactions Schedule of Related Party Transactions [Table 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] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] 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 Vesting [Domain] Vesting [Domain] Finance Leases Finance Lease [Abstract] Finance Lease 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 Liabilities, Convertible Preferred Stock and Equity (Deficit) Liabilities and Equity [Abstract] Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Less: unamortized discounts and issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Related Party Transactions [Abstract] Other Other Geographical Areas [Member] Other Geographical Areas 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 Right-of-use assets Operating Lease, Right-of-Use Asset Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Derivative Instrument [Axis] Derivative Instrument [Axis] Temporary Equity, by Class of Stock [Table] Temporary Equity, by Class of Stock [Table] Total debt Long-Term Debt, Gross Total liabilities Financial Liabilities Fair Value Disclosure Net Income (Loss) per Common Share Earnings Per Share [Text Block] Subsequent Event Subsequent Event [Member] Leases Lessee, Finance Leases [Text Block] Operating expenses: Costs and Expenses [Abstract] Days following issuance of decision Loss Contingency, Days Following Issuance Of Decision Loss Contingency, Days Following Issuance Of Decision Shareholders’ Equity (Deficit): Equity, Attributable to Parent [Abstract] 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 Beneficial ownership percentage Temporary Equity, Ownership Percentage Temporary Equity, Ownership Percentage Derivative asset, statement of financial position Derivative Asset, Statement of Financial Position [Extensible Enumeration] Borrowed amount Proceeds from Lines of Credit Temporary Equity [Line Items] Temporary Equity [Line Items] Variable Rate [Axis] Variable Rate [Axis] Income Tax Disclosure [Abstract] Accumulated but not declared or paid dividends Temporary Equity, Accretion of Dividends Other (income) expense, net Other Nonoperating Income (Expense) 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 Statement of Stockholders' Equity [Abstract] Intangible assets, net of accumulated amortization of $22,176 and $18,509, respectively Intangible Assets, Net (Excluding Goodwill) Redu Operations Services SA/NV Redu Operations Services SA/NV [Member] Redu Operations Services SA/NV Receivables [Abstract] 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] Unrecognized compensation costs Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Income from equity method investments Income (Loss) from Equity Method Investments Treasury stock, 373,420 and 353,470 shares, at cost, as of June 30, 2024 and December 31, 2023, respectively Treasury Stock, Common, Value Third Anniversary Share-Based Payment Arrangement, Tranche Three [Member] Related Party [Domain] Related and Nonrelated Parties [Domain] 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 Paid in kind interest Debt Instrument, Interest Rate, Paid In Kind Debt Instrument, Interest Rate, Paid In Kind Local Phone Number Local Phone Number Deferred tax liabilities Deferred Income Tax Liabilities, Net Schedule of Equity Method Investments [Table] Equity Method Investment [Table] Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Number of companies under the joint venture Number Of Companies Under Joint Venture Number Of Companies Under Joint Venture Change in Accounting Estimate by Type [Axis] Change in Accounting Estimate by Type [Axis] Schedule of Restricted Stock Units Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Related Party B Related Party B [Member] Related Party B Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] 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 Liabilities: Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Repayment of finance leases Repayment Of Financed Leases Repayment Of Financed Leases Income Statement Location [Axis] Statement of Income Location, Balance [Axis] 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 Entity Ex Transition Period Entity Ex Transition Period Dividends paid-in-kind (in shares) Temporary Equity, Dividend, Paid in Kind, Shares Temporary Equity, Dividend, Paid in Kind, Shares Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Payments of issuance costs related to convertible preferred stock Payments of Stock Issuance Costs Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Debt Disclosure [Abstract] Common Stock Common Stock [Member] Common stock issued for share-based awards Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Percentage of purchase price per share Sale Of Stock, Percentage Of Purchase Price Per Share Sale Of Stock, Percentage Of Purchase Price Per Share Common stock price (in dollars per share) Share Price Preferred stock authorized (in shares) Preferred Stock, Shares Authorized Shares sold (in shares) Stock Issued During Period, Shares, New Issues Changes in the Fair Value of Level 3 Financial Liabilities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Line of Credit Line of Credit [Member] Entity Emerging Growth Company Entity Emerging Growth Company Adams Street Delayed Draw Term Loan Adams Street Capital Agreement, Delayed Draw Term Loan [Member] Adams Street Capital Agreement, Delayed Draw Term Loan 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] Shares repurchased for settlement of employee tax withholdings on share-based awards (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Entity Central Index Key Entity Central Index Key Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Equity Method Investments and Joint Ventures [Abstract] Increase (decrease) in accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Equity Component [Domain] Equity Component [Domain] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Convertible preferred stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Shares outstanding (in shares) Temporary Equity, Shares Outstanding 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 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 Equity-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Operating Leases Operating Lease [Abstract] Operating Lease Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Share purchase period Sale Of Stock, Share Purchase Period Sale Of Stock, Share Purchase Period Consolidated Entities [Axis] Consolidated Entities [Axis] Number of offering periods Share-Based Compensation Arrangement By Share-based Payment Award, Number of Offering Periods Completed Share-Based Compensation Arrangement By Share-based Payment Award, Number of Offering Periods Completed Statement [Table] Statement [Table] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Period for share transfer Temporary Equity, Period For Share Transfer Temporary Equity, Period For Share Transfer Convertible preferred stock, liquidation preference Temporary Equity, Liquidation Preference Counterparty Name [Axis] Counterparty Name [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] City Area Code City Area Code Current liabilities: Liabilities, Current [Abstract] Interest Interest Paid, Excluding Capitalized Interest, Operating Activities 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 Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Level 1 Fair Value, Inputs, Level 1 [Member] Schedule of Net Periodic Benefit Income Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] Total current assets Assets, Current Statement of Cash Flows [Abstract] Non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Document Information [Line Items] Document Information [Line Items] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Employer Defined Benefit Plan, Plan Assets, Contributions by Employer Long-term debt, net Total long-term debt, net Long-Term Debt, Excluding Current Maturities Schedule of Fair Value Assumptions Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] 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] Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Customer D Customer D [Member] Customer D Lease obligation Unrecorded Unconditional Purchase Obligation Subsequent Event Type [Axis] Subsequent Event Type [Axis] Change in Accounting Estimate, Type [Domain] Change in Accounting Estimate, Type [Domain] Remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Income Taxes Income Tax Disclosure [Text Block] Net income (loss) per common share: Earnings Per Share [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Accumulated deficit Retained Earnings (Accumulated Deficit) Exercised (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercised in Period, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercised in Period, Weighted Average Grant Date Fair Value Class of Stock [Domain] Class of Stock [Domain] Revenue from Contract with Customer Benchmark Revenue from Contract with Customer Benchmark [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] (Increase) decrease in inventory Increase (Decrease) in Inventories Deferred provision (benefit) for income taxes Deferred Income Taxes and Tax Credits Organization, Consolidation and Presentation of Financial Statements [Abstract] Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Public Warrants Public Warrants [Member] Public Warrants Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Private Warrants Private Warrants Private Warrants [Member] Private Warrants Credit Facility [Axis] Credit Facility [Axis] Amendment Flag Amendment Flag Entity Registrant Name Entity Registrant Name Other comprehensive income, foreign currency translation adjustment Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Depreciation and amortization expense Depreciation, Depletion and Amortization Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Gross margin Gross Profit 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 Redu Space Service SA/NV Redu Space Service SA/NV [Member] Redu Space Service SA/NV Customer Concentration Risk Customer Concentration Risk [Member] Amortization of ROU assets Finance Lease, Right-of-Use Asset, Amortization Subsequent Events [Abstract] Level 2 Fair Value, Inputs, Level 2 [Member] Shares from transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Debt Debt Disclosure [Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Geographical [Domain] Geographical [Domain] Face amount Debt Instrument, Face Amount Schedule of Revenues by Customer Grouping Disaggregation of Revenue [Table Text Block] Stock Issued During Period, Value, New Issues Stock Issued During Period, Value, New Issues National security National Security [Member] National Security Variable Rate Component [Axis] Variable Rate Component [Axis] Variable Rate Component Unbilled receivables Unbilled Contracts Receivable Entity Address, Postal Zip Code Entity Address, Postal Zip Code Schedule of Stock Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Basis of Consolidation Consolidation, Policy [Policy Text Block] Title of 12(b) Security Title of 12(b) Security Concentration Risk Type [Axis] Concentration Risk Type [Axis] Common stock, $0.0001 par value, 500,000,000 shares authorized; 65,980,697 and 65,546,174 issued and outstanding as of June 30, 2024 and December 31, 2023, respectively Common Stock, Value, Issued Share-Based Payment Arrangement [Abstract] Authorized share capital Equity Method Investment And Variable Interest Entity, Authorized Share Capital Equity Method Investment And Variable Interest Entity, Authorized Share Capital Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Grantee Status [Axis] Grantee Status [Axis] Contracts Accounted for under Percentage of Completion Contracts Accounted for under Percentage of Completion [Member] Share-based Payment Arrangement, Nonemployee Share-Based Payment Arrangement, Nonemployee [Member] 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 Adams Street Capital Agreement Adams Street Capital Agreement [Member] Adams Street Capital Agreement Preferred stock, $0.0001 par value, 99,874,708 shares authorized; none issued and outstanding as of June 30, 2024 and December 31, 2023, respectively Preferred Stock, Value, Issued Aggregate principal Line of Credit Facility, Borrowing Capacity, Variable Rate Component Threshold Line of Credit Facility, Borrowing Capacity, Variable Rate Component Threshold Number of Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] ESPP Employee Stock [Member] Basic (in dollars per share) Net income (loss) per common share, basic (in dollars per share) Earnings Per Share, Basic Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Cash paid for lease liabilities Operating Lease, Payments Contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Property, plant and equipment, net of accumulated depreciation of $8,422 and $6,538, respectively Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Cash paid for lease liabilities Finance Lease, Principal Payments Schedule of EAC Adjustments Schedule of Change in Accounting Estimate [Table Text Block] Capital expenditures not yet paid Capital Expenditures Incurred but Not yet Paid Performance-Based Restricted Stock Units (PSU) Performance-Based Restricted Stock Units (PSU) [Member] Performance-Based Restricted Stock Units (PSU) 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 Net income (loss) available to common shareholders Net Income (Loss) Available to Common Stockholders, Basic Total current liabilities Liabilities, Current Convertible preferred stock Temporary Equity, Carrying Amount, Attributable to Parent Unrecognized compensation costs Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Total assets Assets Assets Dividend issued, interest rate Dividends, Paid In Kind, Interest Rate Dividends, Paid In Kind, Interest Rate Cost of sales Cost of Goods and Services Sold Line of credit Long-Term Line of Credit Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Income tax receivable Income Taxes Receivable, Current Purchases of property, plant and equipment, net Payments to Acquire Property, Plant, and Equipment Other non-current liabilities Other Liabilities, Noncurrent Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Commitments and contingencies (Note I – Commitments and Contingencies) Commitments and Contingencies Joint Venture Equity Method Investments and Joint Ventures Disclosure [Text Block] Schedule of Effective Income Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Table] Fair value (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Notes Payable to Banks Notes Payable to Banks [Member] Sale of joint ventures Noncontrolling Interest, Decrease from Deconsolidation Equity-Based Compensation Share-Based Payment Arrangement [Text Block] Entity Address, City or Town Entity Address, City or Town Proceeds received from debt Proceeds from Issuance of Long-Term Debt Debt Instrument [Axis] Debt Instrument [Axis] Schedule of Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Schedule of Temporary Equity Temporary Equity [Table Text Block] Total equity-based compensation expense Share-Based Payment Arrangement, Expense Net income (loss) attributable to Redwire Corporation Net income (loss) attributable to Redwire Corporation Net EAC adjustments, net of income taxes Net Income (Loss) Attributable to Parent Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Area of property Area of Real Estate Property Performance-based restricted stock units Performance-Based Restricted Stock Units [Member] Performance-Based Restricted Stock Units Entity File Number Entity File Number Consolidated Entities [Domain] Consolidated Entities [Domain] Revenues Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Noncontrolling Interests Noncontrolling Interest [Member] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Weighted-average shares outstanding: Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Entity Address, Address Line Two Entity Address, Address Line Two Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 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 Commercial and other Commercial And Other [Member] Commercial And Other Total assets Assets, Fair Value Disclosure Weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Document Period End Date Document Period End Date Sale of Stock [Axis] Sale of Stock [Axis] Ownership percentage of VIE Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage Short-term finance lease liabilities Finance Lease, Liability, Current Other Other Noncash Income (Expense) Base Rate Base Rate [Member] Schedule of Contributions Schedule of Expected Benefit Payments [Table Text Block] 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 Expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Contract assets Contract with Customer, Asset, after Allowance for Credit Loss 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 Inventory Disclosure [Abstract] Adams Street Incremental Term Loan Adams Street Capital Agreement, Incremental Term Loan [Member] Adams Street Capital Agreement, Incremental Term Loan Warrant liabilities Private warrants Warrants and Rights Outstanding Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Net income (loss) attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock, Type [Table] Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Customer [Domain] Customer [Domain] D&O Financing Loans D&O Financing Loan [Member] D&O Financing Loan Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Accumulated Deficit Retained Earnings [Member] Variable Rate Component Two Variable Rate Component Two [Member] Variable Rate Component Two Related Party [Axis] Related and Nonrelated Parties [Axis] Basic (in shares) Weighted average shares outstanding – basic (in shares) Weighted Average Number of Shares Outstanding, Basic Vested options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares Document Information [Table] Document Information [Table] Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Total equity (deficit) Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Restricted Stock Units (RSUs) Restricted stock units Restricted Stock Units (RSUs) [Member] Amortization of debt issuance costs and discount Amortization of Debt Issuance Costs and Discounts Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Offering period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Medium-term Notes Medium-Term Note [Member] Calculation period Temporary Equity, Paid-In-Kind, Calculation Period Temporary Equity, Paid-In-Kind, Calculation Period Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Entity Filer Category Entity Filer Category Remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Income Statement Location [Domain] Statement of Income Location, Balance [Domain] Committed equity facility Private Placement [Member] EX-101.PRE 10 rdw-20240630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 rdw-20240630_g1.jpg REDWIRE LOGO begin 644 rdw-20240630_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,

^.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.2.u1
Cover Page - shares
6 Months Ended
Jun. 30, 2024
Aug. 02, 2024
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 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   66,535,537
Entity Central Index Key 0001819810  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
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.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 30,832 $ 30,278
Accounts receivable, net 22,083 32,411
Contract assets 42,909 36,961
Inventory 1,825 1,516
Income tax receivable 636 636
Prepaid insurance 577 1,083
Prepaid expenses and other current assets 6,451 6,428
Total current assets 105,313 109,313
Property, plant and equipment, net of accumulated depreciation of $8,422 and $6,538, respectively 15,889 15,909
Right-of-use assets 11,495 13,181
Intangible assets, net of accumulated amortization of $22,176 and $18,509, respectively 61,755 62,985
Goodwill 65,218 65,757
Equity method investments 0 3,613
Other non-current assets 604 511
Total assets 260,274 271,269
Current liabilities:    
Accounts payable 27,796 18,573
Short-term debt, including current portion of long-term debt 780 1,378
Short-term operating lease liabilities 3,502 3,737
Short-term finance lease liabilities 461 439
Accrued expenses 28,624 32,902
Deferred revenue 44,076 52,645
Other current liabilities 2,064 2,362
Total current liabilities 107,303 112,036
Long-term debt, net 94,646 86,842
Long-term operating lease liabilities 10,634 12,302
Long-term finance lease liabilities 1,064 1,137
Warrant liabilities 13,377 3,325
Deferred tax liabilities 2,442 2,402
Other non-current liabilities 378 400
Total liabilities 229,844 218,444
Commitments and contingencies (Note I – Commitments and Contingencies)
Convertible preferred stock [1] 108,696 96,106
Shareholders’ Equity (Deficit):    
Preferred stock, $0.0001 par value, 99,874,708 shares authorized; none issued and outstanding as of June 30, 2024 and December 31, 2023, respectively 0 0
Common stock, $0.0001 par value, 500,000,000 shares authorized; 65,980,697 and 65,546,174 issued and outstanding as of June 30, 2024 and December 31, 2023, respectively 7 7
Treasury stock, 373,420 and 353,470 shares, at cost, as of June 30, 2024 and December 31, 2023, respectively (1,007) (951)
Additional paid-in capital 180,716 188,323
Accumulated deficit (259,978) (233,791)
Accumulated other comprehensive income (loss) 1,996 2,903
Total shareholders’ equity (deficit) (78,266) (43,509)
Noncontrolling interests 0 228
Total equity (deficit) (78,266) (43,281)
Total liabilities, convertible preferred stock and equity (deficit) $ 260,274 $ 271,269
[1] Please refer to Note J – Convertible Preferred Stock for additional information.
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Accumulated depreciation $ 8,422 $ 6,538
Accumulated amortization $ 22,176 $ 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) 100,912.65 93,890.2
Convertible preferred stock, shares outstanding (in shares) 100,912.65 93,890.2
Convertible preferred stock, liquidation preference $ 242,381 $ 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,980,697 65,546,174
Common stock, shares outstanding (in shares) 65,980,697 65,546,174
Treasury stock (in shares) 373,420 353,470
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Revenues $ 78,111 $ 60,098 $ 165,903 $ 117,703
Cost of sales 65,127 44,194 138,094 87,582
Gross margin 12,984 15,904 27,809 30,121
Operating expenses:        
Selling, general and administrative expenses 18,088 17,686 35,450 33,724
Transaction expenses 278 4 278 13
Research and development 1,748 2,070 2,788 2,458
Operating income (loss) (7,130) (3,856) (10,707) (6,074)
Interest expense, net 3,009 2,664 5,927 5,308
Other (income) expense, net 7,933 (970) 9,425 1,457
Income (loss) before income taxes (18,072) (5,550) (26,059) (12,839)
Income tax expense (benefit) 15 (85) 124 (116)
Net income (loss) (18,087) (5,465) (26,183) (12,723)
Net income (loss) attributable to noncontrolling interests 5 (1) 4 (1)
Net income (loss) attributable to Redwire Corporation (18,092) (5,464) (26,187) (12,722)
Less: dividends on Convertible Preferred Stock 9,699 4,800 12,742 9,166
Net income (loss) available to common shareholders $ (27,791) $ (10,264) $ (38,929) $ (21,888)
Net income (loss) per common share:        
Basic (in dollars per share) $ (0.42) $ (0.16) $ (0.59) $ (0.34)
Diluted (in dollars per share) $ (0.42) $ (0.16) $ (0.59) $ (0.34)
Weighted-average shares outstanding:        
Basic (in shares) 65,701,704 64,345,698 65,636,995 64,313,344
Diluted (in shares) 65,701,704 64,345,698 65,636,995 64,313,344
Comprehensive income (loss):        
Net income (loss) attributable to Redwire Corporation $ (18,092) $ (5,464) $ (26,187) $ (12,722)
Foreign currency translation gain (loss), net of tax (78) 138 (750) 556
Total other comprehensive income (loss), net of tax (78) 138 (750) 556
Total comprehensive income (loss) $ (18,170) $ (5,326) $ (26,937) $ (12,166)
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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 3,866 3,866     3,866      
Common stock issued for share-based awards (in shares)     164,475          
Convertible preferred stock paid-in-kind dividend (9,030) (9,030)     (9,030)      
Foreign currency translation, net of tax 556 553         553 3
Net loss (12,723) (12,722)       (12,722)   (1)
Common stock, ending balance (in shares) at Jun. 30, 2023     64,445,106          
Ending balance at Jun. 30, 2023 (23,806) (24,034) $ 6 $ (381) 192,962 (219,250) 2,629 228
Treasury stock, ending balance (in shares) at Jun. 30, 2023       141,811        
Common stock, beginning balance (in shares) at Mar. 31, 2023     64,280,631          
Beginning balance at Mar. 31, 2023 (11,357) (11,585) $ 6 $ (381) 200,084 (213,786) 2,492 228
Treasury stock, beginning balance (in shares) at Mar. 31, 2023       141,811        
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Equity-based compensation expense 1,908 1,908     1,908      
Common stock issued for share-based awards (in shares)     164,475          
Convertible preferred stock paid-in-kind dividend (9,030) (9,030)     (9,030)      
Foreign currency translation, net of tax 138 137         137 1
Net loss (5,465) (5,464)       (5,464)   (1)
Common stock, ending balance (in shares) at Jun. 30, 2023     64,445,106          
Ending balance at Jun. 30, 2023 $ (23,806) (24,034) $ 6 $ (381) 192,962 (219,250) 2,629 228
Treasury stock, ending balance (in shares) at Jun. 30, 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 $ 4,453 4,453     4,453      
Common stock issued for share-based awards (in shares)     434,523          
Common stock issued for share-based awards 530 530     530      
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)        
Convertible preferred stock paid-in-kind dividend (12,590) (12,590)     (12,590)      
Sale of joint ventures (389) (164)         (164) (225)
Foreign currency translation, net of tax (750) (743)         (743) (7)
Net loss $ (26,183) (26,187)       (26,187)   4
Common stock, ending balance (in shares) at Jun. 30, 2024 65,980,697   65,980,697          
Ending balance at Jun. 30, 2024 $ (78,266) (78,266) $ 7 $ (1,007) 180,716 (259,978) 1,996 0
Treasury stock, ending balance (in shares) at Jun. 30, 2024 373,420     373,420        
Common stock, beginning balance (in shares) at Mar. 31, 2024     65,578,724          
Beginning balance at Mar. 31, 2024 $ (49,570) (49,792) $ 7 $ (1,007) 190,858 (241,886) 2,236 222
Treasury stock, beginning balance (in shares) at Mar. 31, 2024       373,420        
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Equity-based compensation expense 1,918 1,918     1,918      
Common stock issued for share-based awards (in shares)     401,973          
Common stock issued for share-based awards 530 530     530      
Convertible preferred stock paid-in-kind dividend (12,590) (12,590)     (12,590)      
Sale of joint ventures (389) (164)         (164) (225)
Foreign currency translation, net of tax (78) (76)         (76) (2)
Net loss $ (18,087) (18,092)       (18,092)   5
Common stock, ending balance (in shares) at Jun. 30, 2024 65,980,697   65,980,697          
Ending balance at Jun. 30, 2024 $ (78,266) $ (78,266) $ 7 $ (1,007) $ 180,716 $ (259,978) $ 1,996 $ 0
Treasury stock, ending balance (in shares) at Jun. 30, 2024 373,420     373,420        
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Net income (loss) $ (26,183) $ (12,723)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization expense 5,678 5,084
Amortization of debt issuance costs and discount 349 173
Equity-based compensation expense 4,453 3,866
(Gain) loss on sale of joint ventures (1,303) 0
(Gain) loss on change in fair value of committed equity facility 0 (66)
(Gain) loss on change in fair value of warrants 10,052 2,011
Deferred provision (benefit) for income taxes 112 (333)
Non-cash lease expense 22 103
Non-cash interest expense 0 525
Other 690 (128)
Changes in assets and liabilities:    
(Increase) decrease in accounts receivable 9,987 1,376
(Increase) decrease in contract assets (6,449) (11,898)
(Increase) decrease in inventory (314) 188
(Increase) decrease in prepaid insurance 505 1,604
(Increase) decrease in prepaid expenses and other assets (231) (592)
Increase (decrease) in accounts payable and accrued expenses 4,838 (3,262)
Increase (decrease) in deferred revenue (8,497) 4,025
Increase (decrease) in operating lease liabilities (169) (160)
Increase (decrease) in other liabilities (282) (440)
Increase (decrease) in notes payable to sellers 0 (557)
Net cash provided by (used in) operating activities (6,742) (11,204)
Cash flows from investing activities:    
Net proceeds from sale of joint ventures 4,598 0
Purchases of property, plant and equipment, net (2,475) (2,223)
Purchase of intangible assets (1,579) (325)
Net cash provided by (used in) investing activities 544 (2,548)
Cash flows from financing activities:    
Proceeds received from debt 15,000 11,500
Repayments of debt (7,988) (13,695)
Payment of debt issuance fees to third parties (322) 0
Repayment of finance leases (235) (175)
Proceeds from issuance of common stock 530 0
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 6,929 (3,436)
Effect of foreign currency rate changes on cash and cash equivalents (177) 103
Net increase (decrease) in cash and cash equivalents 554 (17,085)
Cash and cash equivalents at beginning of period 30,278 28,316
Cash and cash equivalents at end of period $ 30,832 $ 11,231
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Description of the Business
6 Months Ended
Jun. 30, 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.2.u1
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 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:
Six Months Ended
June 30, 2024June 30, 2023
Supplemental cash flow information:
Cash paid (received) during the period for:
Interest
$5,462 $4,137 
Income taxes216 — 
Non-Cash Investing and Financing Activities:
Convertible Preferred Stock dividend paid-in-kind$12,590 $9,030 
Capital expenditures not yet paid
2,069 1,821 

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 of this election 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.2.u1
Fair Value of Financial Instruments
6 Months Ended
Jun. 30, 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. On April 14, 2024, the Purchase Agreement with B. Riley expired in accordance with its terms and was not extended. As a result, the Company no longer recognized a derivative asset related to the committed equity facility as of June 30, 2024.

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 and six months ended June 30, 2024.

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 $9.0 million and a decrease of $0.8 million for the three months ended June 30, 2024 and 2023, respectively, and an increase of $10.1 million and $2.0 million for the six months ended June 30, 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:
June 30, 2024December 31, 2023
Fair value per share$1.73 $0.43 
Warrants outstanding7,732,168 7,732,168 
Exercise price$11.50 $11.50 
Common stock price$7.17 $2.85 
Expected option term2.18 years2.67 years
Expected volatility62.30 %74.20 %
Risk-free rate of return4.68 %4.00 %
Expected annual dividend yield— %— %
The table below presents the Company’s financial instruments measured at fair value on a recurring basis:
 June 30, 2024
 Balance Sheet LocationLevel 1Level 2Level 3Total
Liabilities:
Private warrantsWarrant liabilities$— $— $13,377 $13,377 
Total liabilities$— $— $13,377 $13,377 
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 six months ended June 30, 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
10,052 10,052 
June 30, 2024$13,377 $13,377 
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Receivable, net
6 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
Accounts Receivable, net
Note D – Accounts Receivable, net
The accounts receivable, net balance was as follows:
June 30, 2024December 31, 2023
Billed receivables
$21,975 $28,926 
Unbilled receivables
108 3,485 
Total accounts receivable, net
$22,083 $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 June 30, 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 June 30, 2024 and December 31, 2023, respectively.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventory
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
Inventory
Note E – Inventory
The inventory balance was as follows:
June 30, 2024December 31, 2023
Raw materials$1,634 $1,452 
Work in process191 64 
Inventory$1,825 $1,516 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt
6 Months Ended
Jun. 30, 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 June 30, 2024:
 Effective interest rateJune 30, 2024December 31, 2023
Adams Street Term Loan
12.21 %$30,367 $30,522 
Adams Street Revolving Credit Facility
15.03 20,000 12,000 
Adams Street Delayed Draw Term Loan
12.21 14,693 14,769 
Adams Street Incremental Term Loan
12.10 31,428 31,588 
D&O Financing Loans— — 598 
Total debt
96,488 89,477 
Less: unamortized discounts and issuance costs
1,062 1,257 
Total debt, net
95,426 88,220 
Less: Short-term debt, including current portion of long-term debt
780 1,378 
Total long-term debt, net
$94,646 $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 June 30, 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 $45.0 million revolving credit facility commitment, all of which mature on October 28, 2026. During the three and six months ended June 30, 2024, the Company borrowed $10.0 million and $15.0 million, respectively, and repaid $5.0 million and $7.0 million, respectively, on the revolving credit facility. As of June 30, 2024, the Company had $25.0 million of remaining capacity under the Company’s revolving credit facility.

As of June 30, 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 June 30, 2024.
There was no accrued PIK interest on the Adams Street Credit Agreement recorded during the three and six months ended June 30, 2024. During the three and six months ended June 30, 2023, total accrued PIK interest on the Adams Street Credit Agreement was $0.1 million and $0.5 million, respectively.

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.

In June 2024, the Company entered into an Eighth Amendment to the Adams Street Credit Agreement (“Eighth Amendment”), in which the commitments under the revolving credit facility increased from $30.0 million to $45.0 million. Pursuant to the Eighth Amendment, the Company is required to maintain an aggregate principal amount of outstanding revolving credit loans in an amount no less than $10.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 June 30, 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.2.u1
Leases
6 Months Ended
Jun. 30, 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 EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Finance lease cost:
Amortization of ROU assets$127 $107 $258 $192 
Interest on lease liabilities31 24 62 44 
Operating lease costs1,062 1,038 2,120 1,993 
Variable lease costs19 11 22 11 
Short-term lease costs80 169 90 
Total lease costs$1,319 $1,189 $2,631 $2,330 
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
June 30, 2024June 30, 2023
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Cash paid for lease liabilities$1,142 $147 $1,087 $118 
Right-of-use assets obtained in exchange for new lease liabilities— 58 2,757 151 
Six Months Ended
June 30, 2024June 30, 2023
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Cash paid for lease liabilities$2,281 $297 $2,060 $218 
Right-of-use assets obtained in exchange for new lease liabilities35 226 3,334 451 
June 30, 2024June 30, 2023
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Weighted average remaining lease term (in years)4.03.54.73.5
Weighted average discount rate6.6 %8.2 %6.4 %8.8 %
As of June 30, 2024, the Company entered into two facility leases that had not yet commenced but created significant future lease obligations in the amount of $7.3 million. The contracts were determined to be operating leases, whereby the Company is not required to make rent payments prior to the lease commencement date while construction is completed on the underlying asset. Due to the nature of the work and the amount of the Company’s contribution to the construction period costs for each lease, the Company was determined not to be the owner of the assets under construction as the landlords have substantially all of the construction period risks.
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 EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Finance lease cost:
Amortization of ROU assets$127 $107 $258 $192 
Interest on lease liabilities31 24 62 44 
Operating lease costs1,062 1,038 2,120 1,993 
Variable lease costs19 11 22 11 
Short-term lease costs80 169 90 
Total lease costs$1,319 $1,189 $2,631 $2,330 
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
June 30, 2024June 30, 2023
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Cash paid for lease liabilities$1,142 $147 $1,087 $118 
Right-of-use assets obtained in exchange for new lease liabilities— 58 2,757 151 
Six Months Ended
June 30, 2024June 30, 2023
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Cash paid for lease liabilities$2,281 $297 $2,060 $218 
Right-of-use assets obtained in exchange for new lease liabilities35 226 3,334 451 
June 30, 2024June 30, 2023
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Weighted average remaining lease term (in years)4.03.54.73.5
Weighted average discount rate6.6 %8.2 %6.4 %8.8 %
As of June 30, 2024, the Company entered into two facility leases that had not yet commenced but created significant future lease obligations in the amount of $7.3 million. The contracts were determined to be operating leases, whereby the Company is not required to make rent payments prior to the lease commencement date while construction is completed on the underlying asset. Due to the nature of the work and the amount of the Company’s contribution to the construction period costs for each lease, the Company was determined not to be the owner of the assets under construction as the landlords have substantially all of the construction period risks.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes
6 Months Ended
Jun. 30, 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 EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Effective tax rate(0.1)%1.5 %(0.5)%0.9 %

The effective tax rate was (0.1)% and 1.5% for the three months ended June 30, 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 June 30, 2024.

The effective tax rate was (0.5)% and 0.9% for the six months ended June 30, 2024 and 2023, respectively. The effective tax rate for the six months ended June 30, 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 six months ended June 30, 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.2.u1
Commitment and Contingencies
6 Months Ended
Jun. 30, 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, the construction of 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 June 30, 2024, the Company entered into the associated lease. Refer to Note G – Leases for additional information.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Convertible Preferred Stock
6 Months Ended
Jun. 30, 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
7,022.45 12,590 
Balance as of June 30, 2024
100,912.65 $108,696 

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.

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 dividend paid-in-kind (“PIK”) on the Convertible Preferred Stock. As the Company has the option of paying dividends on the Convertible Preferred Stock in either cash or in kind, the PIK dividend is recorded at fair value as of the respective declaration date. The fair value of the PIK dividend as of April 15, 2024 was $12.6 million, which was recorded against additional paid-in-capital since the Company has an accumulated loss. The fair value of the May 2024 PIK dividends was calculated using the accrued value per share after a remaining term of 2.5 years on an as-converted basis, or $1,793 per share.

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 June 30, 2024, the 100,912.65 outstanding shares of Convertible Preferred Stock were convertible into approximately 33,804,950 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 June 30, 2024, the accumulated but not declared or paid dividends on the Convertible Preferred Stock were $2.2 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 June 30, 2024, and December 31, 2023, the liquidation preference of the Convertible Preferred Stock was $242.4 million and $187.8 million, respectively.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues
6 Months Ended
Jun. 30, 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 EndedSix Months Ended
 June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Civil space
$25,052 $27,440 $47,978 $53,495 
National security
16,247 14,178 30,169 24,760 
Commercial and other
36,812 18,480 87,756 39,448 
Total revenues
$78,111 $60,098 $165,903 $117,703 

The table below presents revenues based on the geographic location of the Company’s customers for the following periods:
Three Months EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
U.S.
$31,319 $44,653 $63,841 $88,436 
Europe46,783 15,368 101,991 29,190 
Other77 71 77 
Total revenues
$78,111 $60,098 $165,903 $117,703 
Customers comprising 10% or more of revenues are presented below for the following periods:
Three Months EndedSix Months Ended
 June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Customer A(1)
$— $9,824 $— $18,841 
Customer B(1)
9,639 9,580 17,499 16,949 
Customer D(1)
33,499 — 77,229 — 
(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:
June 30, 2024December 31, 2023
Contract assets
$42,909 $36,961 
 
Contract liabilities$44,076 $52,645 

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

The decrease in contract liabilities during 2024 was primarily driven by revenue recognized during the six months ended June 30, 2024 on performance obligations related to large billable milestones occurring closer to the end of 2023. Revenue recognized in the six months ended June 30, 2024 that was included in the contract liability balance as of December 31, 2023 was $46.0 million. Revenue recognized in the six months ended June 30, 2023 that was included in the contract liability balance as of December 31, 2022 was $26.4 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 EndedSix Months Ended
 June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Net EAC adjustments, before income taxes$(3,096)$(74)$(7,027)$(1,684)
Net EAC adjustments, net of income taxes(3,099)(73)(7,062)(1,677)
Net EAC adjustments, net of income taxes, per diluted share(0.05)— (0.11)(0.03)

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, avionics and sensors, 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 June 30, 2024, the aggregate amount of the transaction price allocated to remaining performance obligations was $335.4 million. The Company expects to recognize approximately 74% 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.2.u1
Employee Benefit Plans
6 Months Ended
Jun. 30, 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 for the Base Plan recognized in the condensed consolidated statements of operations and comprehensive income (loss) for the following periods:
Three Months EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Net periodic benefit cost:
Service cost$78 $84 $157 $165 
Interest cost61 60 123 117 
Expected return on plan assets(63)(59)(127)(116)
Net periodic benefit cost$76 $85 $153 $166 
The table below provides the components of net periodic benefit cost and other amounts for the Performance Plans recognized in the condensed consolidated statements of operations and comprehensive income (loss) for the following periods:
Three Months EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Net periodic benefit cost:
Service cost$— $$57 $396 
Interest cost26 25 52 49 
Expected return on plan assets(24)(22)(49)(44)
Net periodic benefit cost$$11 $60 $401 
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 Base Plan and the Performance Plans for the following periods:
Three Months EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Base Plan Contributions by:
Employee$85 $42 $126 $101 
Employer163 69 242 168 
Three Months EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Performance Plans Contributions by:
Employee$— $— $— $— 
Employer— 17 57 403 
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity-Based Compensation
6 Months Ended
Jun. 30, 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 June 30, 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— — — 
Exercised(43,118)1.01 3.13 
Expired(53,234)0.25 9.99 
Forfeited(61,498)2.44 6.05 
Outstanding as of June 30, 2024
1,944,741 $2.62 $7.25 6.98
As of June 30, 2024, the total unrecognized compensation cost related to unvested stock options granted under the Plan was $0.7 million and is expected to be recognized over a weighted-average period of 0.7 years. As of June 30, 2024, there were 1,088,967 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(57,500)3.15 
Outstanding as of June 30, 2024
648,597 $3.15 1.5$4,650 

As of June 30, 2024, total unrecognized compensation cost related to unvested PSUs granted under the Plan was $1.2 million and is expected to be recognized over a weighted-average period of 1.5 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.

On May 23, 2024, the Company granted 125,526 restricted stock units of the Company’s common stock to non-employee directors. The restricted stock units vest on the one year anniversary of the grant date, subject to the director’s continued service on the Board. The weighted average grant date fair value of these awards was $4.78 per share.

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 
Granted190,727 4.16 
Vested(258,265)2.54 
Forfeited(245,881)4.16 
Unvested as of June 30, 2024
2,537,796 $4.02 0.8$18,196 

As of June 30, 2024, total unrecognized compensation cost related to unvested restricted stock units granted under the Plan was $5.3 million and is expected to be recognized over a weighted-average period of 1.5 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 June 30, 2024, the Company had completed one 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 June 30, 2024, 153,090 shares had been purchased and 2,527,909 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 EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Cost of sales
ESPP
$35 $— $70 $— 
Stock options
46 15 92 
Restricted stock units
511 598 1,117 1,271 
Performance-based restricted stock units
— — 
Total cost of sales$557 $644 $1,211 $1,363 
Selling, general and administrative expenses
ESPP
$22 $— $46 $— 
Stock options
317 383 729 744 
Restricted stock units
869 881 2,104 1,759 
Performance-based restricted stock units
153 — 363 — 
Total selling, general and administrative expenses$1,361 $1,264 $3,242 $2,503 
Total equity-based compensation expense$1,918 $1,908 $4,453 $3,866 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income (Loss) per Common Share
6 Months Ended
Jun. 30, 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 EndedSix Months Ended
 June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Numerator:
Net income (loss) attributable to Redwire Corporation$(18,092)$(5,464)$(26,187)$(12,722)
Less: dividends on Convertible Preferred Stock9,699 4,800 12,742 9,166 
Net income (loss) available to common shareholders$(27,791)$(10,264)$(38,929)$(21,888)
Denominator:
Weighted-average common shares outstanding:
Basic and diluted
65,701,704 64,345,698 65,636,995 64,313,344 
Net income (loss) per common share:
Basic and diluted$(0.42)$(0.16)$(0.59)$(0.34)
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.2.u1
Joint Venture
6 Months Ended
Jun. 30, 2024
Equity Method Investments and Joint Ventures [Abstract]  
Joint Venture
Note O – Joint Venture
The Company, through its wholly-owned subsidiary, Space NV, participated 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 Redu Operation Services SA/NV (“ROS”), both of which are organized under Belgian law. Total authorized share capital for RSS and ROS was €250 thousand. The Company had an ownership interest in RSS and ROS of 48% and 52%, respectively, while Techcom had 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 joint venture automatically terminated 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.

In May 2024, Space NV (“seller”) and Techcom (“purchaser”) entered into a share purchase agreement (the “SPA Agreement”), whereby the seller sold to the purchaser all the shares owned by the seller in both ROS and RSS for total cash consideration of $4.9 million (€4.5 million), effectuating a complete withdrawal of ownership interests held by Space NV, and terminating the joint ventures, resulting in an aggregate gain on the sale of joint ventures of $1.3 million. As of June 30, 2024, the Company had no remaining ownership interest in ROS and RSS. As a result of the sale, the Company reclassified $0.2 million out of accumulated other comprehensive income (loss) related to the accumulated translation adjustments of ROS and RSS. The reclassified accumulated translation adjustments is included in other (income) expense, net on the condensed consolidated statements of operations and comprehensive income (loss).

Prior to the SPA Agreement, the Company had significant influence over the joint venture operations and received a management fee in exchange for administrative services. Both RSS and ROS were 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.

Prior to the SPA Agreement, the Company evaluated its interests in the joint venture and determined that Space NV had a variable interest in ROS as of 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 December 31, 2023. Total assets and total liabilities for ROS were $0.5 million and $0.1 million, respectively, as of December 31, 2023.

As a result of the SPA Agreement, the Company evaluated its interests in the joint venture and determined that Space NV no longer had a variable interest in ROS. Therefore, the Company deconsolidated ROS as of June 30, 2024, resulting in a $0.1 million gain, which is included in other (income) expense, net on the condensed consolidated statements of operations and comprehensive income (loss). Net income from ROS for the three and six months ended June 30, 2024 and 2023 was de minimis for disclosure.

Nonconsolidated Variable Interest Entity
RSS 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 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.

Prior to the SPA Agreement, 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 had the ability to exercise significant influence over the entity. Accordingly, RSS was accounted for as an equity method investment.

Net loss from RSS for the six months ended June 30, 2024 was de minimis for disclosure and the Company recognized income from RSS of $0.2 million for the six months ended June 30, 2023. The Company recognized income (loss) from RSS of $(0.1) million and $0.2 million for the three months ended June 30, 2024 and 2023, respectively. Net income (loss) from RSS is included in other (income) expense, net on the condensed consolidated statements of operations and comprehensive income (loss). As a result of the SPA Agreement, the Company determined it no longer had a variable interest in RSS. Therefore, the Company derecognized the carrying value of the equity method investment as of June 30, 2024, resulting in a gain of $1.2 million, 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 December 31, 2023.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Parties
6 Months Ended
Jun. 30, 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
June 30, 2024December 31, 2023
Accounts receivable:
Related Party A$532 $— 
Related Party B549 4,849 
$1,081 $4,849 
Three Months EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Revenues:
Related Party A$418 $214 $516 $608 
Related Party B
2,072 2,554 4,076 4,334 
$2,490 $2,768 $4,592 $4,942 

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 and six months ended June 30, 2024 and 2023, respectively, 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.2.u1
Subsequent Events
6 Months Ended
Jun. 30, 2024
Subsequent Events [Abstract]  
Subsequent Events
Note Q – Subsequent Events
On July 11, 2024, the Company’s board of directors approved the grant of up to 824,285 shares of performance-based restricted stock units (“PSUs”) and 966,785 shares of restricted stock units (“RSUs”) to certain officers, managers and other eligible employees pursuant to the Plan. The contractual terms and vesting conditions for the PSU and RSU awards are consistent with the terms of previous grants as described in Note M – Equity-Based Compensation. The fair value of the RSUs will be determined based on the closing price per share of common stock as of the grant date, while the fair value of the PSUs will be determined on the grant date using the Monte-Carlo valuation model.

The Company has evaluated subsequent events after the consolidated balance sheet as of June 30, 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.2.u1
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 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 of this election 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.
Contingencies in the Normal Course of Business and Legal Proceedings
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.2.u1
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Schedule of Supplemental Cash Flow Information
The table below presents supplemental cash flow information during the following periods:
Six Months Ended
June 30, 2024June 30, 2023
Supplemental cash flow information:
Cash paid (received) during the period for:
Interest
$5,462 $4,137 
Income taxes216 — 
Non-Cash Investing and Financing Activities:
Convertible Preferred Stock dividend paid-in-kind$12,590 $9,030 
Capital expenditures not yet paid
2,069 1,821 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 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:
June 30, 2024December 31, 2023
Fair value per share$1.73 $0.43 
Warrants outstanding7,732,168 7,732,168 
Exercise price$11.50 $11.50 
Common stock price$7.17 $2.85 
Expected option term2.18 years2.67 years
Expected volatility62.30 %74.20 %
Risk-free rate of return4.68 %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:
 June 30, 2024
 Balance Sheet LocationLevel 1Level 2Level 3Total
Liabilities:
Private warrantsWarrant liabilities$— $— $13,377 $13,377 
Total liabilities$— $— $13,377 $13,377 
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
There were no changes in the fair value of Level 3 financial assets during the six months ended June 30, 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
10,052 10,052 
June 30, 2024$13,377 $13,377 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Receivable, net (Tables)
6 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
Schedule of Accounts Receivable, net
The accounts receivable, net balance was as follows:
June 30, 2024December 31, 2023
Billed receivables
$21,975 $28,926 
Unbilled receivables
108 3,485 
Total accounts receivable, net
$22,083 $32,411 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventory (Tables)
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory
The inventory balance was as follows:
June 30, 2024December 31, 2023
Raw materials$1,634 $1,452 
Work in process191 64 
Inventory$1,825 $1,516 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt (Tables)
6 Months Ended
Jun. 30, 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 June 30, 2024:
 Effective interest rateJune 30, 2024December 31, 2023
Adams Street Term Loan
12.21 %$30,367 $30,522 
Adams Street Revolving Credit Facility
15.03 20,000 12,000 
Adams Street Delayed Draw Term Loan
12.21 14,693 14,769 
Adams Street Incremental Term Loan
12.10 31,428 31,588 
D&O Financing Loans— — 598 
Total debt
96,488 89,477 
Less: unamortized discounts and issuance costs
1,062 1,257 
Total debt, net
95,426 88,220 
Less: Short-term debt, including current portion of long-term debt
780 1,378 
Total long-term debt, net
$94,646 $86,842 
As of June 30, 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.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Lease Information
The table below summarizes total lease costs for the following periods:
Three Months EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Finance lease cost:
Amortization of ROU assets$127 $107 $258 $192 
Interest on lease liabilities31 24 62 44 
Operating lease costs1,062 1,038 2,120 1,993 
Variable lease costs19 11 22 11 
Short-term lease costs80 169 90 
Total lease costs$1,319 $1,189 $2,631 $2,330 
The table below presents other supplemental information related to the Company’s leases for the following periods:
Three Months Ended
June 30, 2024June 30, 2023
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Cash paid for lease liabilities$1,142 $147 $1,087 $118 
Right-of-use assets obtained in exchange for new lease liabilities— 58 2,757 151 
Six Months Ended
June 30, 2024June 30, 2023
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Cash paid for lease liabilities$2,281 $297 $2,060 $218 
Right-of-use assets obtained in exchange for new lease liabilities35 226 3,334 451 
June 30, 2024June 30, 2023
Operating LeasesFinance LeasesOperating LeasesFinance Leases
Weighted average remaining lease term (in years)4.03.54.73.5
Weighted average discount rate6.6 %8.2 %6.4 %8.8 %
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Tables)
6 Months Ended
Jun. 30, 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 EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Effective tax rate(0.1)%1.5 %(0.5)%0.9 %
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Convertible Preferred Stock (Tables)
6 Months Ended
Jun. 30, 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
7,022.45 12,590 
Balance as of June 30, 2024
100,912.65 $108,696 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues (Tables)
6 Months Ended
Jun. 30, 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 EndedSix Months Ended
 June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Civil space
$25,052 $27,440 $47,978 $53,495 
National security
16,247 14,178 30,169 24,760 
Commercial and other
36,812 18,480 87,756 39,448 
Total revenues
$78,111 $60,098 $165,903 $117,703 

The table below presents revenues based on the geographic location of the Company’s customers for the following periods:
Three Months EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
U.S.
$31,319 $44,653 $63,841 $88,436 
Europe46,783 15,368 101,991 29,190 
Other77 71 77 
Total revenues
$78,111 $60,098 $165,903 $117,703 
Customers comprising 10% or more of revenues are presented below for the following periods:
Three Months EndedSix Months Ended
 June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Customer A(1)
$— $9,824 $— $18,841 
Customer B(1)
9,639 9,580 17,499 16,949 
Customer D(1)
33,499 — 77,229 — 
(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:
June 30, 2024December 31, 2023
Contract assets
$42,909 $36,961 
 
Contract liabilities$44,076 $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 EndedSix Months Ended
 June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Net EAC adjustments, before income taxes$(3,096)$(74)$(7,027)$(1,684)
Net EAC adjustments, net of income taxes(3,099)(73)(7,062)(1,677)
Net EAC adjustments, net of income taxes, per diluted share(0.05)— (0.11)(0.03)
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefit Plans (Tables)
6 Months Ended
Jun. 30, 2024
Retirement Benefits [Abstract]  
Schedule of Net Periodic Benefit Income
The table below provides the components of net periodic benefit cost and other amounts for the Base Plan recognized in the condensed consolidated statements of operations and comprehensive income (loss) for the following periods:
Three Months EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Net periodic benefit cost:
Service cost$78 $84 $157 $165 
Interest cost61 60 123 117 
Expected return on plan assets(63)(59)(127)(116)
Net periodic benefit cost$76 $85 $153 $166 
The table below provides the components of net periodic benefit cost and other amounts for the Performance Plans recognized in the condensed consolidated statements of operations and comprehensive income (loss) for the following periods:
Three Months EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Net periodic benefit cost:
Service cost$— $$57 $396 
Interest cost26 25 52 49 
Expected return on plan assets(24)(22)(49)(44)
Net periodic benefit cost$$11 $60 $401 
Schedule of Contributions The table below presents contributions made by the employee and employer for the Base Plan and the Performance Plans for the following periods:
Three Months EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Base Plan Contributions by:
Employee$85 $42 $126 $101 
Employer163 69 242 168 
Three Months EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Performance Plans Contributions by:
Employee$— $— $— $— 
Employer— 17 57 403 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity-Based Compensation (Tables)
6 Months Ended
Jun. 30, 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— — — 
Exercised(43,118)1.01 3.13 
Expired(53,234)0.25 9.99 
Forfeited(61,498)2.44 6.05 
Outstanding as of June 30, 2024
1,944,741 $2.62 $7.25 6.98
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(57,500)3.15 
Outstanding as of June 30, 2024
648,597 $3.15 1.5$4,650 
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 
Granted190,727 4.16 
Vested(258,265)2.54 
Forfeited(245,881)4.16 
Unvested as of June 30, 2024
2,537,796 $4.02 0.8$18,196 
Schedule of Stock Compensation Expense
The table below presents the equity-based compensation expense recorded for the following periods:
Three Months EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Cost of sales
ESPP
$35 $— $70 $— 
Stock options
46 15 92 
Restricted stock units
511 598 1,117 1,271 
Performance-based restricted stock units
— — 
Total cost of sales$557 $644 $1,211 $1,363 
Selling, general and administrative expenses
ESPP
$22 $— $46 $— 
Stock options
317 383 729 744 
Restricted stock units
869 881 2,104 1,759 
Performance-based restricted stock units
153 — 363 — 
Total selling, general and administrative expenses$1,361 $1,264 $3,242 $2,503 
Total equity-based compensation expense$1,918 $1,908 $4,453 $3,866 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income (Loss) per Common Share (Tables)
6 Months Ended
Jun. 30, 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 EndedSix Months Ended
 June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Numerator:
Net income (loss) attributable to Redwire Corporation$(18,092)$(5,464)$(26,187)$(12,722)
Less: dividends on Convertible Preferred Stock9,699 4,800 12,742 9,166 
Net income (loss) available to common shareholders$(27,791)$(10,264)$(38,929)$(21,888)
Denominator:
Weighted-average common shares outstanding:
Basic and diluted
65,701,704 64,345,698 65,636,995 64,313,344 
Net income (loss) per common share:
Basic and diluted$(0.42)$(0.16)$(0.59)$(0.34)
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Parties (Tables)
6 Months Ended
Jun. 30, 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
June 30, 2024December 31, 2023
Accounts receivable:
Related Party A$532 $— 
Related Party B549 4,849 
$1,081 $4,849 
Three Months EndedSix Months Ended
June 30, 2024June 30, 2023June 30, 2024June 30, 2023
Revenues:
Related Party A$418 $214 $516 $608 
Related Party B
2,072 2,554 4,076 4,334 
$2,490 $2,768 $4,592 $4,942 
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Narrative (Details)
6 Months Ended
Jun. 30, 2024
segment
Accounting Policies [Abstract]  
Number of operating segments 1
Number of reportable segments 1
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Schedule of Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 15, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Cash paid (received) during the period for:          
Interest       $ 5,462 $ 4,137
Income taxes       216 0
Non-cash investing and financing activities:          
Dividends paid-in-kind $ 12,600 $ 12,590 $ 9,030 12,590 9,030
Capital expenditures not yet paid       $ 2,069 $ 1,821
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 14, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Apr. 22, 2022
Sep. 30, 2021
Subsidiary, Sale of Stock [Line Items]                
Increase in fair value of private warrant liability       $ 10,052        
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   7,732,168
Number of warrants to purchase common stock (in shares)               1
Fair value (in dollars per share)   $ 1.73   $ 1.73   $ 0.43    
Increase in fair value of private warrant liability   $ 9,000 $ (800) $ 10,052 $ 2,000      
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        
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments - Schedule of Private Warrants Assumptions (Details) - Private Warrants - $ / shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Sep. 30, 2021
Class of Warrant or Right [Line Items]        
Fair value (in dollars per share) $ 1.73   $ 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) $ 7.17   $ 2.85  
Expected option term 2 years 2 months 4 days 2 years 8 months 1 day    
Expected volatility 62.30% 74.20%    
Risk-free rate of return 4.68% 4.00%    
Expected annual dividend yield 0.00% 0.00%    
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments - Schedule of Financial Instruments Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Liabilities:    
Private warrants $ 13,377 $ 3,325
Assets:    
Derivative asset, statement of financial position   Prepaid expenses and other current assets
Fair Value, Recurring    
Liabilities:    
Private warrants 13,377 $ 3,325
Total liabilities 13,377 3,325
Assets:    
Total assets   0
Fair Value, Recurring | Committed equity facility    
Assets:    
Committed equity facility   0
Level 1 | Fair Value, Recurring    
Liabilities:    
Private warrants 0 0
Total liabilities 0 0
Assets:    
Total assets   0
Level 1 | Fair Value, Recurring | Committed equity facility    
Assets:    
Committed equity facility   0
Level 2 | Fair Value, Recurring    
Liabilities:    
Private warrants 0 0
Total liabilities 0 0
Assets:    
Total assets   0
Level 2 | Fair Value, Recurring | Committed equity facility    
Assets:    
Committed equity facility   0
Level 3 | Fair Value, Recurring    
Liabilities:    
Private warrants 13,377 3,325
Total liabilities $ 13,377 3,325
Assets:    
Total assets   0
Level 3 | Fair Value, Recurring | Committed equity facility    
Assets:    
Committed equity facility   $ 0
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments - Changes in Financial Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Liabilities:        
Beginning balance     $ 3,325  
Changes in fair value     10,052  
Ending balance $ 13,377   13,377  
Private Warrants        
Liabilities:        
Beginning balance     3,325  
Changes in fair value 9,000 $ (800) 10,052 $ 2,000
Ending balance $ 13,377   $ 13,377  
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Receivable, net (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Receivables [Abstract]    
Billed receivables $ 21,975,000 $ 28,926,000
Unbilled receivables 108,000 3,485,000
Total accounts receivable, net 22,083,000 32,411,000
Allowance for doubtful accounts $ 0 $ 0
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 1,634 $ 1,452
Work in process 191 64
Inventory $ 1,825 $ 1,516
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Schedule of Long-term Debt Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total debt $ 96,488 $ 89,477
Less: unamortized discounts and issuance costs 1,062 1,257
Total debt, net 95,426 88,220
Less: Short-term debt, including current portion of long-term debt 780 1,378
Total long-term debt, net $ 94,646 86,842
Adams Street Capital Agreement | Medium-term Notes    
Debt Instrument [Line Items]    
Effective interest rate 12.21%  
Total debt $ 30,367 30,522
Adams Street Capital Agreement | Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Effective interest rate 15.03%  
Total debt $ 20,000 12,000
Adams Street Delayed Draw Term Loan | Medium-term Notes    
Debt Instrument [Line Items]    
Effective interest rate 12.21%  
Total debt $ 14,693 14,769
Adams Street Incremental Term Loan | Medium-term Notes    
Debt Instrument [Line Items]    
Effective interest rate 12.10%  
Total debt $ 31,428 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.2.u1
Debt - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2024
Aug. 31, 2022
Mar. 31, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Nov. 30, 2023
Sep. 03, 2023
Sep. 03, 2022
Debt Instrument [Line Items]                      
Total debt $ 96,488,000     $ 96,488,000   $ 96,488,000   $ 89,477,000      
Non-cash interest expense           0 $ 525,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 $ 100,000 0 $ 500,000        
Medium-term Notes | Adams Street Capital Agreement                      
Debt Instrument [Line Items]                      
Credit amount 31,000,000.0     31,000,000.0   31,000,000.0          
Total debt 30,367,000     30,367,000   30,367,000   30,522,000      
Medium-term Notes | Adams Street Delayed Draw Term Loan                      
Debt Instrument [Line Items]                      
Credit amount 15,000,000.0     15,000,000.0   15,000,000.0          
Total debt 14,693,000     14,693,000   14,693,000   14,769,000      
Medium-term Notes | Adams Street Incremental Term Loan                      
Debt Instrument [Line Items]                      
Credit amount 32,000,000.0     32,000,000.0   32,000,000.0          
Total debt 31,428,000     31,428,000   31,428,000   31,588,000      
Line of Credit | Adams Street Capital Agreement | Revolving Credit Facility                      
Debt Instrument [Line Items]                      
Credit amount 45,000,000.0     45,000,000.0   45,000,000.0   30,000,000 $ 25,000,000    
Borrowed amount       10,000,000.0   15,000,000.0          
Repayment amount       5,000,000   7,000,000          
Total debt 20,000,000     20,000,000   20,000,000   12,000,000      
Line of credit 25,000,000.0     25,000,000.0   25,000,000.0          
Current borrowing capacity     $ 10,000,000                
Commitment fee percentage     2.00%                
Principal amount 10,000,000.0                    
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     $ 0   $ 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.2.u1
Debt - Schedule of Outstanding Principal of Credit Agreement (Details) - Revolving Credit Facility - Adams Street Capital Agreement - Line of Credit
$ in Millions
6 Months Ended
Jun. 30, 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.2.u1
Leases - Schedule of Lease Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Finance lease cost:        
Amortization of ROU assets $ 127 $ 107 $ 258 $ 192
Interest on lease liabilities 31 24 62 44
Operating lease costs 1,062 1,038 2,120 1,993
Variable lease costs 19 11 22 11
Short-term lease costs 80 9 169 90
Total lease costs $ 1,319 $ 1,189 $ 2,631 $ 2,330
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Schedule of Other Supplemental Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Operating Leases        
Cash paid for lease liabilities $ 1,142 $ 1,087 $ 2,281 $ 2,060
Right-of-use assets obtained in exchange for new lease liabilities $ 0 $ 2,757 $ 35 $ 3,334
Weighted average remaining lease term (in years) 4 years 4 years 8 months 12 days 4 years 4 years 8 months 12 days
Weighted average discount rate 6.60% 6.40% 6.60% 6.40%
Finance Leases        
Cash paid for lease liabilities $ 147 $ 118 $ 297 $ 218
Right-of-use assets obtained in exchange for new lease liabilities $ 58 $ 151 $ 226 $ 451
Weighted average remaining lease term (in years) 3 years 6 months 3 years 6 months 3 years 6 months 3 years 6 months
Weighted average discount rate 8.20% 8.80% 8.20% 8.80%
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Narrative (Details)
6 Months Ended
Jun. 30, 2024
USD ($)
Leases [Abstract]  
Facility lease 2
Lease obligation $ 7,300,000
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]        
Effective tax rate (0.10%) 1.50% (0.50%) 0.90%
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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 66 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Convertible Preferred Stock - Schedule of Temporary Equity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 15, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Increase (Decrease) in Temporary Equity [Roll Forward]          
Beginning balance (in shares)       93,890.2  
Beginning balance       $ 96,106  
Dividends paid-in-kind (in shares)       7,022.45  
Dividends paid-in-kind $ 12,600 $ 12,590 $ 9,030 $ 12,590 $ 9,030
Ending balance (in shares)   100,912.65   100,912.65  
Ending balance   $ 108,696   $ 108,696  
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Convertible Preferred Stock - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
May 01, 2024
Apr. 15, 2024
Oct. 28, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Oct. 31, 2023
Jun. 20, 2023
Nov. 03, 2022
Temporary Equity [Line Items]                      
Convertible preferred stock, par value (in dollars per share)       $ 0.0001   $ 0.0001   $ 0.0001      
Shares authorized (in shares)       125,292   125,292   125,292      
Shares outstanding (in shares)     81,250 100,912.65   100,912.65   93,890.2      
Dividends paid-in-kind   $ 12,600   $ 12,590 $ 9,030 $ 12,590 $ 9,030        
Calculation period 2 years 6 months                    
Conversion price per share (in dollars per share) $ 1,793                    
Convertible preferred stock, conversion price (in dollar per share)     $ 3.05                
Units outstanding (in shares)     63,852,690 65,980,697   65,980,697   65,546,174      
Convertible preferred stock issued (in shares)       100,912.65   100,912.65   93,890.2      
Convertible shares (in shares)       33,804,950   33,804,950          
Accumulated but not declared or paid dividends           $ 2,200          
Liquidation preference, per share related feature           $ 1,000          
Convertible preferred stock, liquidation preference       $ 242,381   $ 242,381   $ 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                
Shares issued (in shares) 7,022.45                    
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 68 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues - Schedule of Revenues by Customer Grouping (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenues $ 78,111 $ 60,098 $ 165,903 $ 117,703
Civil space        
Disaggregation of Revenue [Line Items]        
Total revenues 25,052 27,440 47,978 53,495
National security        
Disaggregation of Revenue [Line Items]        
Total revenues 16,247 14,178 30,169 24,760
Commercial and other        
Disaggregation of Revenue [Line Items]        
Total revenues $ 36,812 $ 18,480 $ 87,756 $ 39,448
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues - Schedule of Revenues by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenues $ 78,111 $ 60,098 $ 165,903 $ 117,703
U.S.        
Disaggregation of Revenue [Line Items]        
Total revenues 31,319 44,653 63,841 88,436
Europe        
Disaggregation of Revenue [Line Items]        
Total revenues 46,783 15,368 101,991 29,190
Other        
Disaggregation of Revenue [Line Items]        
Total revenues $ 9 $ 77 $ 71 $ 77
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues - Schedule of Revenues by Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenues $ 78,111 $ 60,098 $ 165,903 $ 117,703
Customer A | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Total revenues 0 9,824 0 18,841
Customer B | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Total revenues 9,639 9,580 17,499 16,949
Customer D | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Total revenues $ 33,499 $ 0 $ 77,229 $ 0
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues - Schedule of Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Contract assets $ 42,909 $ 36,961
Contract liabilities $ 44,076 $ 52,645
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]    
Contract liability, revenue recognized $ 46.0 $ 26.4
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligation, amount $ 335.4  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligation, percentage 74.00%  
Remaining performance obligation, period 12 months  
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues - Schedule of EAC Adjustments (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Net EAC adjustments, before income taxes $ (18,072) $ (5,550) $ (26,059) $ (12,839)
Net EAC adjustments, net of income taxes $ (18,092) $ (5,464) $ (26,187) $ (12,722)
Net EAC adjustments, net of income taxes, per diluted share (in dollars per share) $ (0.42) $ (0.16) $ (0.59) $ (0.34)
Contracts Accounted for under Percentage of Completion        
Disaggregation of Revenue [Line Items]        
Net EAC adjustments, before income taxes $ (3,096) $ (74) $ (7,027) $ (1,684)
Net EAC adjustments, net of income taxes $ (3,099) $ (73) $ (7,062) $ (1,677)
Net EAC adjustments, net of income taxes, per diluted share (in dollars per share) $ (0.05) $ 0 $ (0.11) $ (0.03)
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefit Plans - Narrative (Details)
Jun. 30, 2024
plan
Defined Contribution Plan Disclosure [Line Items]  
Number of post-retirement benefit plans 3
Base Plans  
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 75 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefit Plans - Net Periodic Benefit Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Base Plans        
Net periodic benefit cost:        
Service cost $ 78 $ 84 $ 157 $ 165
Interest cost 61 60 123 117
Expected return on plan assets (63) (59) (127) (116)
Net periodic benefit cost 76 85 153 166
Performance Plans        
Net periodic benefit cost:        
Service cost 0 8 57 396
Interest cost 26 25 52 49
Expected return on plan assets (24) (22) (49) (44)
Net periodic benefit cost $ 2 $ 11 $ 60 $ 401
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefit Plans - Contributions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Base Plans        
Defined Contribution Plan Disclosure [Line Items]        
Employee $ 85 $ 42 $ 126 $ 101
Employer 163 69 242 168
Performance Plans        
Defined Contribution Plan Disclosure [Line Items]        
Employee 0 0 0 0
Employer $ 0 $ 17 $ 57 $ 403
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2024
USD ($)
numberOfPeriod
shares
May 23, 2024
$ / shares
shares
Sep. 02, 2021
Jun. 30, 2024
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation costs | $ $ 0.7     $ 0.7
Vested options (in shares)       1,088,967
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       8 months 12 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 6 months
Unrecognized compensation costs | $ 1.2     $ 1.2
Granted (in shares)       0
Granted (in dollars per share) | $ / shares       $ 0
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected period for recognition       1 year 6 months
Unrecognized compensation costs | $ $ 5.3     $ 5.3
Granted (in shares)       190,727
Granted (in dollars per share) | $ / shares       $ 4.16
Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Nonemployee        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   1 year    
Granted (in shares)   125,526    
Granted (in dollars per share) | $ / shares   $ 4.78    
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%  
Number of offering periods | numberOfPeriod 1      
Shares purchased (in shares)       153,090
Shares available for future sales (in shares) 2,527,909     2,527,909
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity-Based Compensation - Summary of Option Activity (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Number of Options    
Outstanding, beginning balance (in shares) 2,102,591  
Granted options (in shares) 0  
Exercised (in shares) (43,118)  
Expired (in shares) (53,234)  
Forfeited (in shares) (61,498)  
Outstanding, ending balance (in shares) 1,944,741 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  
Exercised (in dollars per share) 1.01  
Expired (in dollars per share) 0.25  
Forfeited (in dollars per share) 2.44  
Outstanding, ending balance (in dollars per share) 2.62 $ 2.69
Weighted-Average Exercise Price per Share    
Outstanding, beginning balance (in dollars per share) 7.20  
Granted (in dollars per share) 0  
Exercised (in dollars per share) 3.13  
Expired (in dollars per share) 9.99  
Forfeited (in dollars per share) 6.05  
Outstanding, ending balance (in dollars per share) $ 7.25 $ 7.20
Weighted-Average Remaining Contractual Term (Years) 6 years 11 months 23 days 7 years 5 months 1 day
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity-Based Compensation - Summary of Nonvested Restricted Stock Units Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 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) (57,500)  
Unvested, ending balance (in shares) 648,597 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 6 months 2 years
Aggregate Intrinsic Value $ 4,650 $ 2,012
Restricted Stock Units (RSUs)    
Number of RSUs    
Unvested, beginning balance (in shares) 2,851,215  
Granted (in shares) 190,727  
Vested (in shares) (258,265)  
Forfeited (in shares) (245,881)  
Unvested, ending balance (in shares) 2,537,796 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) 4.16  
Vested (in dollars per share) 2.54  
Forfeited (in dollars per share) 4.16  
Unvested, ending balance (in dollars per share) $ 4.02 $ 3.89
Weighted-Average Remaining Contractual Term (in Years) 9 months 18 days 1 year 2 months 12 days
Aggregate Intrinsic Value $ 18,196 $ 8,126
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity-Based Compensation - Equity Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity-based compensation expense $ 1,918 $ 1,908 $ 4,453 $ 3,866
Cost of sales        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity-based compensation expense 557 644 1,211 1,363
Selling, general and administrative expenses        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity-based compensation expense 1,361 1,264 3,242 2,503
ESPP | Cost of sales        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity-based compensation expense 35 0 70 0
ESPP | Selling, general and administrative expenses        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity-based compensation expense 22 0 46 0
Stock options | Cost of sales        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity-based compensation expense 6 46 15 92
Stock options | Selling, general and administrative expenses        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity-based compensation expense 317 383 729 744
Restricted stock units | Cost of sales        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity-based compensation expense 511 598 1,117 1,271
Restricted stock units | Selling, general and administrative expenses        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity-based compensation expense 869 881 2,104 1,759
Performance-based restricted stock units | Cost of sales        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity-based compensation expense 5 0 9 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 $ 153 $ 0 $ 363 $ 0
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income (Loss) per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Numerator:        
Net income (loss) attributable to Redwire Corporation $ (18,092) $ (5,464) $ (26,187) $ (12,722)
Less: dividends on Convertible Preferred Stock 9,699 4,800 12,742 9,166
Net income (loss) available to common shareholders $ (27,791) $ (10,264) $ (38,929) $ (21,888)
Denominator:        
Weighted average shares outstanding – basic (in shares) 65,701,704 64,345,698 65,636,995 64,313,344
Weighted average shares outstanding – diluted (in shares) 65,701,704 64,345,698 65,636,995 64,313,344
Net income (loss) per common share, basic (in dollars per share) $ (0.42) $ (0.16) $ (0.59) $ (0.34)
Net income (loss) per common share, diluted (in dollars per share) $ (0.42) $ (0.16) $ (0.59) $ (0.34)
Antidilutive securities (in shares)     0 0
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Joint Venture (Details)
€ / shares in Units, € in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2024
USD ($)
May 31, 2024
EUR (€)
Jun. 30, 2024
USD ($)
director
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
director
company
shares
Jun. 30, 2024
EUR (€)
company
shares
Jun. 30, 2023
USD ($)
Jun. 30, 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      
Equity method investment, gain on disposal         $ 1,200        
Other comprehensive income, foreign currency translation adjustment $ 200                
Assets     $ 260,274   260,274       $ 271,269
Liabilities     229,844   229,844       218,444
Equity method investments     0   $ 0       3,613
Redu Space Service SA/NV                  
Schedule of Equity Method Investments [Line Items]                  
Stock Issued During Period, Value, New Issues | €           € 100      
Shares sold (in shares) | shares         1,000 1,000      
Shares issued (in dollars per share) | € / shares               € 100  
Income from equity method investments     (100) $ 200 $ 0   $ 200    
Space NV                  
Schedule of Equity Method Investments [Line Items]                  
Cash proceeds on transaction 4,900 € 4,500              
Equity method investment, gain on disposal $ 1,300                
Redu Operations Services SA/NV                  
Schedule of Equity Method Investments [Line Items]                  
Other comprehensive income, foreign currency translation adjustment     $ 100   $ 100        
Stock Issued During Period, Value, New Issues | €           € 100      
Shares sold (in shares) | shares         1,000 1,000      
Shares issued (in dollars per share) | € / shares               € 100  
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   5        
Board of director renewable term         2 years 2 years      
Assets                 500
Liabilities                 $ 100
Variable Interest Entity, Primary Beneficiary | SES Techcom S.A.                  
Schedule of Equity Method Investments [Line Items]                  
Ownership percentage of VIE         48.00% 48.00%      
Redu Space Service SA/NV                  
Schedule of Equity Method Investments [Line Items]                  
Ownership percentage of equity method investment     48.00%   48.00%        
Number of directors | director     5   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%   52.00%        
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Parties (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Related Party Transaction [Line Items]          
Accounts receivable, net $ 22,083   $ 22,083   $ 32,411
Revenues 78,111 $ 60,098 165,903 $ 117,703  
Related Party          
Related Party Transaction [Line Items]          
Accounts receivable, net 1,081   1,081   4,849
Revenues 2,490 2,768 4,592 4,942  
Related Party | Related Party A          
Related Party Transaction [Line Items]          
Accounts receivable, net 532   532   0
Revenues 418 214 516 608  
Related Party | Related Party B          
Related Party Transaction [Line Items]          
Accounts receivable, net 549   549   $ 4,849
Revenues $ 2,072 $ 2,554 $ 4,076 $ 4,334  
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events (Details) - shares
6 Months Ended
Jul. 11, 2024
Jun. 30, 2024
Restricted Stock Units (RSUs)    
Subsequent Event [Line Items]    
Granted (in shares)   190,727
Subsequent Event | Performance-Based Restricted Stock Units (PSU)    
Subsequent Event [Line Items]    
Granted (in shares) 824,285  
Subsequent Event | Restricted Stock Units (RSUs)    
Subsequent Event [Line Items]    
Granted (in shares) 966,785  
EXCEL 85 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !V""%D'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " =@@A9B])BP>\ K @ $0 &1O8U!R;W!S+V-O&ULS9)- M:L,P$$:O4K2WQW9,*,+1IJ6K! H-M'0GI$DB:OT@3;%S^\INXE#: Q2TT,9##=C;9WB:NP82>BP &2.J&5J&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" =@@A9-):4$*8& !A)P & 'AL+W=O=E5+QAUXO<5<\9,FQ MB'D$=Q9"ADS!J5SVDEARYN5!8="CEC7LAQ";W(:LR6?<_5G/)-PUBM5/#_D4>*+B$B^..N< MVQ^F_3P@?^(OGV^2O6.267D4XBD[N?'..E:6(AYP5V42#/[6?,J#(%."=/RW M%>V4[\P"]X]WZM>Y>3#SR!(^%<&#[ZG566?<(1Y?L#10=V+SD6\-#3(]5P1) M_DLVQ;/]?H>X::)$N V&%(1^5/RSYVU&[ 4,G(H N@V@;P+LJCZ_@>)*A,%=VEZH*B@I_2Z)@X MUA&A%NT;TC/%P\_3Y3&QJ"G\57*<,I.<7,^IT+L4;@I55Y&;J&@X607\YS,\ M16X4#Y-_35E62/;-DEGK_)#$S.5G'6A^"9=KWIG\](,]M'XU^7TGL5?N^Z7[ M/J:NW=^_Q-SD% ^WK>Y7DR4TJJ&E06EI4,_2UY1)Q67P0NYX+*0RV<.EE$Q- MF3)%HQK:&Y;VAO7LS;CTA9IBUZIB]B5R=RB,R5] JB9"0]C12\@7^/6,.'%"_O#(YQH.:6MXC"[N. MY7OV3&X\:*7^PG>+H;.Z*A^0/!EW[<' ZM,3HU\TN*E?JOW2.G[//0_4DZ/= M V2A_X,[O-\+H')>< MISZT#-NRC7;;P"%;\Y"-$\U;N]/L#!KQO=B8>IZ+ W*?F/N4B&CM!X%Q ,+# MF[K5J&3C@//6;=EGS:18^Y%KKM>XYO5GH]$VF,G6T&3CK//6Z$PDB@7D;S^N M[I9Q18?2P=#HM UJLC4VV3CKY!7V'&;]U<9P@>' ,MIJ@Y5L#4LV3CJ?A0OE M-5N)"*.E R(CP*71B%*COS9PR=:\9-<"IFDJ90:]!>GZT3)ODJEYWHXK?C/. M]J=X5$.?5+,2KY+@<9$/$*0:/?-@"):D"BM0!I'K(@(!=I K<38ZT]H%,U MY<;#FMK3%$1K4=!5R.4R:Y6_@8):01<;QBPRERLN6.FS#?RA&G]H+?RY>MZ? M=A8?R>_<7(RXE&59]M@^&=M&[L&#FY:EYAZ*(TNY#';M M)QD!?>-,DFNX:.Y<<;'*%?U-"CH[G' MP2GE' QZA 8'*S@:/:VI,@XZ# \J.6/?K)[8F?4"NV[5IUS&N#."1 M38UJPG%P,MGO3HW&WHE0MF;;X!UG[Z-8&U_%WO>S6!LDY&@2-N= &*3F: ME!P<<8 "O7P6^A(^BL!H'A>XNWPPVFJ#D!Q-2 Y.2+O2!-!U5RQ:\LK/$P>$ M;K_-C%A3?YJ.'!QI'IC,/[H$/GOT Z!X\Y=_7.6[&VP;I.1H4G+&+719 M[T0^VQQH@Z,6V4O.C F M3O'7--W;H*&KCS/3X=[K@ #T7N1A;MSAT 9U]35U]7%,JM^!'1"JZL#PL._U MU]O;Q)0MH>1[NQ+B9E]&B_U,Y=5R_]AYOFNJIQ\O-I]]8=D*3$("OH!0ZW@$ M(XDL]G,5)TK$^9:H1Z&4"//#%6<>E]D#<'\AA-J=9"\H=]5-_@=02P,$% M @ '8((65E^-[3:" C28 !@ !X;"]W;W)K<2[1MR(OZ]/92LKU\6)1 MIRM>)/616/,2?GD459%(N*V>%O6ZXLFR;53D"^)YP:)(LG)V=M(^NZW.3D0C M\ZSDMQ6JFZ)(JI>//!?/IS,\>WWP>_:TDNK!XNQDG3SQ.R[_6-]6<+?8]K+, M"E[6F2A1Q1]/9^?X^))%JD%K\6?&G^O!-5*N/ CQ5=U<+T]GGD+$YZ@EP_-UW.MN.J1H.KU][_Z5U'IQY2&I^(?*_LJ5_B^5?>.^2K_E*1U^W_Z+FW]68H;6HIBKXQ("BRLON;?.L#,6B Z40#TC<@ MXP9LH@'M&]"W-F!] ]9&IG.EC<-E(I.SDTH\HTI90V_JH@UFVQKR M@E\S:"?/+K[<7%[=W%U=(KBZ^_+Y^O+\'FX^GG\^O[FX0G>_7EW=WZ%#],?= M)7IW\!X=H*Q$]RO1U$FYK$\6$C"HGA9I/]Y%-QZ9&.]34QXAZLT1\0BS-+]T M-[_D*33';7.ZVWP!GF_=)UOW2=L?G7*_J2I>2I34-9?ULPBJ5<(9@VEZH+_W62; M) ?GK;/8=16T7:G1 MV(M'Z$PK&L3!!+I@BRYPHKLN-S"UHGJQX0J,$7%$_!$LBY&/ SNJ<(LJW(,J M%05',ODVF%P;PM 8/*#!"*#;9@=?M,47.?'=5GR=9$O(<753)65JQ189X_IA M.,)FVN#ALMP!%V_!Q6\"Q[\!Z=>\;O>RD"M> 5$,TY@-=&P&B_EXA-IF1"9V M,_8TPWA.W/=")OD;(/;=[ ;-IWB\FZUV\=!N%^B "O&> (.BIO#QL:NZ:&V(.CUD\ MSADV,XJCB5R&-7-A-W5=ES(IGS)(%CU&ZVPDA:AD]H^>#4+F. RZZ<#1W/?B M-\P'-3RV)*/V"3U;PQ3AOQ3>YB37S8S7Q?5$;L1%,I MRL,^[W0/' OR&XD",LXX%C,*!0Z9@*A)D+A)\)(_2'UQAK<9H>)-U5_$4V&Q$V&GW>RU&3=3TRNBUG C-DWS:(@8E,QU8Q(W'6B M1OF]R(F-8W[^[*5A< LZ]=BA:=2+-4L1]TL]U=2 M5B*+*N).K.646I,@,O4T",WMT(R=$U^OFGB&#\ 8VM+X;6[ZT..H>W M*V)DD]8_H*/=$&G:I'L/33<<)*FJY*'O?M/44J1?+4 _[NGMW_@_UCB91(J] M*#!TN<4N#B"Q3:P#S;@T<-9+=ZNDXBN1+WE5M[,=?D!]\?P.$D669O*]M8"B M3B;_W@+J1_6V&P7-Y-3-Y+>[TSM'!]Z1YWD8"JH*;9*\X7,4Q_,H9//0BU"M M@@8[H9$@J;-_^/(#@@3%45;72JVV9YV-K"5<*+9-:E73?&I*WD%^?:74&E[R ME!Q&'K/=SZ+)CCD/U_@V=J%H-\72:[P=.2AKHES7T%"J:I7E[#!U7=G!&O M=87ZNB0^'%L*!"K(2C!>"K$6CLQMW8:(NW?NX@"KX1;W=>I>+ MVD[@S'(\'ANT9+&"HGHJSEI#L;=HJ-K"3;SGIC[Z=NBF:#H,(Q(8X"UVC/I3 M+RK8X*6P6US=B%+IJ4KDN4IA60EE#*_M)Z;,+/K'>=QB0J9>=3$M;YA;D'0Q M?E,\3>UACZ?%CE$R]4J%:9'"WG(L,)#4?!%@/JVUV MCL-JIF3'[A--K\Q-KZ 2T6U7Y[9.(2E0J\4_#;2X]ESKEKO6\T=1H62;7&'A M=1];P=V132='X.0N/+\!OVR\1 M_-)^:K700W0?:OV65$]964-=_PC#>4() MI -E +\_"@A-?Z,&V'Z!=O9?4$L#!!0 ( !V""%FV'_8Y; 0 &D2 8 M >&PO=V]R:W-H965T&ULK5AM;YLZ%/XK%INF5NJ">0O0 M)9':)--VU771TMW[V25.8Q5P9IMDW:^_-E "A$#2I1\:#.<\?I[CXW,L#[:4 M/?,5Q@+\CL*8#[65$.MK7>?!"D>(]^@:Q_++DK(("3ED3SI?,XP6J5,4ZB:$ M?3U")-9&@_3=C(T&-!$AB?&, 9Y$$6(OMSBDVZ%F:*\O?I"GE5 O]-%@C9[P M'(N?ZQF3([U 69 (QYS0&#"\'&HWQO78A,HAM?B7X"TO/0,EY9'29S7XNAAJ M4#'"(0Z$@D#R9X/'. P5DN3Q*P?5BCF58_GY%?US*EZ*>40'\)W@,2@X<533B*%WR@"\E)(>M!/O]M-K]Y8/Y_DK@'+'@%3&C: M#>[C=O<)#J2[D;I;57==1J((AUF$PTSQK$/A2)@2"A#G6/#K)CT9@-T,H';= M-5^C \UN:TX9ANLC3Z\,_KP4Y.Z,X%5M%J%5JL-?703!$F4A$C@A4Q\.4% MD-I:3:(SI'Z*I"K#9N39ICG0-V4Q^T9]Q_(*HPI)NR!I'TT2190)\N<@27MO M?M,TW'Z-Y;Z5X3G0;Z;I%#2=UKRY(^B1A$00S*_ F,8;+)D^AAC,9%7",J<6 M8"YH\ SD+@'37PD1+^!B@I-@C66?6K23ES@!*QHHS\D1^4JNQMHY1L+J>(54KRW2@&$\Z2; M?H;OE7E!Z!MFK^_4%&26?LG2MSP?]@Y(\ L)_E^OACRZ<"%W'8F?NO3X1^OQ M3]-CP%TWAF]7%!)9.!9I^S<]2[?([. M@M=M5U6Q.R88[>>$FHH3ZEL.7*Y6$X MKL;EX&5BL,Z]S:1*>G><,%I[\E[,3ZAB.7(KXS:3*N-=FS>Z^GP4R;KT-XE^ M9&?OMJM*V/5VHZNY[R2K;[C M>[#ONW4!39:.W3=<^P#_72\WNIIY _]3\MX_6D2399L(<]>_S?;^_< PX@E[ MR9.H@W(.5B9BN99MUM.FRZY$8-F] M1C80=)U>#3Q2(6B4/JXPDDU;&1F+HK9X4OG[GX4JX8D^AEG1?EU6 EY>9B."SG*[9.R@]\ MPPKUS8*+=2+5I5@.RXU@25H/6N=#XCC^<)UDQ6!T6=^[%Z-+OI5Y5K![@IV(OV]8SI^O!GCP>N,A6ZYD=6,XNMPD2S9C\M?-O5!7PX.5-%NSHLQX@01; M7 VN\45,ZP$UXK>,/9='GU%%Y8GS+]7%-+T:.-43L9S-964B4?]V;,SRO+*D MGN.OO='!84#?_Z9[0EY ME;TYS\OZ+WK>8YT!FF]+R=?[P>H)UEG1_$]>]HXX&J#LP /(?@#1![@= ^A^ M 'WK#.Y^@/O6&;S]@)KZL.%>.VZ2R&1T*?@S$A5:6:L^U-ZO1RM_9465*#,I MU+>9&B='X[O;27P[BR=(?9K=?9I.KA_5Q>Q1_?L=POG^RF^;)2,>34?29%W)5HKA(60J,G]C'^Y;Q0^6E@ZO(JZMN MB-7@+]OB Z+.>T0T-H>[; W+>9\S=!, M)I*INB'1']=/I11JW?\)A;HQYL+&JF)X46Z2.;L:J&I7,K%C@]$/WV'?^1'R M)PE/4Q$1AWXL<>@J+ 1@.@B/8"4GO0-*SDASS4B*^0&62PTR;X=XQ!P^3 M0&-JHEP71Z[&U$1A&CHZ+#9A8>"%!";J'XCZ5J(_"5Z6JM"+959 /'WSV4@4 M:H\V!E J5#I/$T4"Q5.C::*H@PF&:08'FH&UC-QMF$AD5BP1>U':IV3E!<0V MZ+-\]&ELTJ>QN"=C)Y$(#Y$(K0DW4UI-Q>$]6K)"Q21':M=&2:HD1U;5]4K. M'6($A2@T4RUT0JUXC %4X(>^EI FBGJNYV@)":!H0%PX(:.#&R*K&QY%4I1) M(V)M="-HS6AD38R^\MY@)38QN*.(8J<5?!\)^C(:$Q:XL1*?%I(I@J&?$WH]ZA@<*@) M4./UC6 ,H(COZZD-H+Q(WXAC"$6=KE"WXA1;E=;H3JZ80&=-G-]]G3D$'[U8"8KL&G!XG-GIB"R[8:[;+Y 4N97N; MI^D9.@'1^0,XS]/+\@2"$=_Q=#T!3DM"&G4XH96(V*X1IP>^KX%'9T]J4UMD M$E[L@,[S=.XFYCST=.: (:*K1<@2QGX'Z58N8KM>O&7R#67-U'!5I$-='D,X MS_4-O@",^#C46P%P6A*0KFVL%8_8JHA,TBB14F1/6YD\Y2H#."JX^KJ0@M?B M1H&;2@BO@\"L1;IC3,@YUKUB8HP'5 M5LC!U@*;PJK*DLBH!P!.98FQ$0"P*DN,K0":5F5)1R.%6T6'[9+N$RO+"Y1F MNRQE15HBI>S&O-@Q(;/*,?>"+9@0+$4SR>=?0(^8&BSR(V-?!/1>Z!CE$=!S M)'")[@U@2NQWE G2"C]B%WY DNR2+'_-$/7%6KFG7"6"K7B>,@&NE/TD_DE( M@R#2#Q0@'':(D2(0CH81T;<,<%X7-5(M)GB M?-!7V;@#AW4%WX$S-$T'CG9(>-(*6F(7M),LWTI5HK[!!?2-+H!QI@M@G.D" M&-?I@E;;$M>Z1G^O?_-AZ7FB2G>R9 UW50_ZDOV,]SJN: O@#" 7T!!(/Z M G#:[KZ M'T!L?<%'[E06TJ!YENE_HOYWTA69[]YS1\M$[6.&W_5QT;5CTXR M>0']8DKU<^,L& !A:BQDR))Q[@V@/*^C,Z!M9T#MG<$CETF.>'UP-N]>RU]S M!C7/;DUG "#3&: EPQD JML9;3] [4?%C3,L;@"I8VA]8/V$< SA/$ITP07! MB!]1?7V TQ*S5QP>O22R9F)9OYU3*I+;0C:_^Q_N'MX NJ[?>]'NW^"+,0;N M3_!%W+S?TYIO7C?Z7/^,6:*<+=14SH= A4LT;_ T%Y)OZE=4GKB4?%U_7+%$ MM9\50'V_X%R^7E03'-ZC&OT#4$L#!!0 ( !V""%DX\,@K40T .>( 8 M >&PO=V]R:W-H965T&ULO9U1SLVHZSY9I];JXSU;B+[=%N4QK M\;:\.ZONRRR=;1HM%V?,-$=GRS1?G5R>;W[WKKP\+];U(E]E[TJC6B^7:?GE M]VQ1/%Z<6"=??_$^OYO7S2_.+L_OT[OL.JL_W+\KQ;NS'666+[-5E16+]RUVT:;"+^F6>/U=YKHSF4CT7QJ7G#9Q*?&+/L-ETOZO?% M8Y)M#VC3P6FQJ#;_&H_;6//$F*ZKNEAN&XL>+//5T\_T\_9$[#6P[ ,-V+8! MDQK8WH$&]K:!W3>#LVW@R W< PW<;0-7:L .=6FT;3"2&QPZ2]ZV@2KM_FXH=IG5Z>E\6C43;1@M:\V"AHTUI<\WS5B/VZ M+L5?<]&NOAR_O0HG5]>3T!"OKM_^P<,W-^+-]8WX\>?DZN;:>!L9X^3-53RY M-OB5,?G'!W[S;^/GGKK #7;DIZG1!-!OW:&9+6596/_W@,\O[S9C\M<[K M+Z*OV6T^S>M7!#O4L\?%#[2-]^S>S6=Z, M".+PWJ7Y[%2=9 M:8C3)$;:>3,$/F0&7TV+96;\_$=15=0YY_HD5X5HOZK+8B'^6LFLOQB_$QN\M7JR;'QW21KJ:BR^(,5XV0JE=&6HOS M-'UMV-8O!C,9H_2LS=9,4[]6]^DTNS@19Z?*RH?LY/+IO%$J1\+")YB[@37S MW,A"5( M& ?!.A)V=Q)V-W3[@(3%?-V(.&MNE)Y>O6KNY#8W+=L[JK]]O9?ZSWLQ+1OB M8\9C6L[^2\G71N,TO)(&:-L?R1-*N,^0:&VT6%VNX.'2"1L*A7_V-DR@0)XR!8 M1V;!3F:!5F;B1C'+[U;&="WTM9I^,>HR756+S<3[B['*:J.X->KT,Z6N0#GO MKBO/O52,+2E+V\.ARD+"(B0L1L*2'N>5JS$V_5':,MM:M*F5RY40Q**HZ-JQ MJ?X_M)C'I&Z-#\4Q21;ZK@S5!90606EQSS.20+-R,NL!@>R9%=: JZ8EC2% MEK^O5Z\-V]P46FQ24=I<0^^ZH+1P2^L6LJ MN74B++T5,>EJMY=>U:+^*;-]61%C,LXQ;4<> =G12BX10I1RB816P(*1-,#$ M9,=$I&O*(Y$:R$8LD"8@*FJO+MR],&U]W=(7V.6"[DL'&6VVP8,,DA9":9,M M[6A%%YHUAM(2*(VC:%TEM\Z$I;3ITPRSO5=>,@F@$S!YRB2B#DZ9;6G=TM?6!WN@QZ\;LD8\ MAM)"*&UBJ?5W>M9$9HVAM 1*XRA:5\QM3=_ROJ,;:D$K^U!:"*5-H+0(2HNA MM 1*XRA:5^ZM#V#IC8!G^:*66A.W M.7)]4^4:&^?X-5""W]]SJ"&)HS@=(X MBM955UO^M_3U?YQ#JD\T>"!%TD)++863)BDT:P2EQ5!: J5Q%*V[9KAU)9C> ME8!XI8PHAQ-F:;^P4-_CH8,FE!;U.X08FC2!TCB*UA54J<:! M9IS#=[Y G4UF.I# M'+!.H7DC*"V&TA(HC:-H726WO@;3^QK/L$ZWQ.XV$L(Z9:J-0%JG!$\1%Y%2 MK0,3"4GKE.P899T2@81U2D4=J@.SMD;/]#5ZL'6JSS9XD('N)8#2)DPMRY-% M8&C6&$I+H#2.HG65W#H:3.]HO&"C*"UEM6^;^[.4X\HZ(L:U6OM6H4-^_ MH2J$TJ)>1Q!#)"?9\'"P[Z?*:>QQ!#LR90&D?1NIIK'15;[ZA< MIT)L8I#[7Y&+T>Y!#'EKD884ENI9G-I^(,N*B+*4A2KZ3@T6%=0C@=)B*"WI M=78Y%<682]?-[=;3L/6>QDN6O]F$,>#)]SUC,LI1"C70_1%06@2EQ5!:TNOL M([ YS M559).6J17,1Y\D,S0H*GS(5$2FHNI,KRIN_*.XJIGC''\I6G?A"!C-G*7$A% ML0.SX=X7'^AKVB]ZZ@=]X9!%UC&4%D)I$T@M!!*FT!I$9060VD)E,91M*[ MXEY1H;Y_@U4(+*:$V M0Y\#B*$I$RB-HVA=C;5VA'/,C@ LQ'!4.X!;#@H!9$SV.(H5D3 M*(VC:-WO>FO-!5=O+O1?B.$2%7EU(085I2[$T'=JJ*B@M A*BZ&TI-?9Y534 MP848;NMWN-_N.42N:@RA#N\Q]$Y!+?*&#YIKR68.Q2S\#Q3:4XJ^_*8'5 ?0(H+>YY1A)H5DYD/32N MM&5]]]L\BH@L&KO$XW[H51CZ7@W]^-<[[P2:-X+28B@M@=(XBM95:>MON'I_ MXQFK,+;$HZLP>L:%1)PB+@)%.$]$&+D*@\*1JS HH+H*@X@ZL K#W?NVXF_U ME"'ZFJEKN\E5&/I>#1X]H%7XGL<00;/&4%H"I7$4[4FC9]4\R^HPK=/+\_OT M+OLS+>_R564LLEN!-U][(EN9W\UW;^KB_N)$W%I]+.JZ6&Y>SK-TEI5-@/C[ M;5'47]^<"?YC47[:Y+C\/U!+ P04 " =@@A9O6N4TJ<( "%)@ & M 'AL+W=O@A4<6_ 3EK*OUL/OU;; MY\]"_JB7G"OTSD]%QM5%A6_EZC>K%9,OGSBI7B^&,2#[0??BL>E MTA^,IN=K]LAG7/VQOI=P-]KU,B]6O*H+42')%Q>#R_CLBHYU@\;B/P5_KO>N MD7;E08@?^N;+_&(0:46\Y+G273#X]\2O>%GJGD#'WUVG@]UOZH;[U]O>/S?. M@S,/K.97HORSF*OEQ2 ;H#E?L$VIOHGGWWCG4*+[RT59-W_1(O0;0C[L![AK@?@/J:4"Z!J1QM%76N'7-%)N>2_&,I+:& MWO1%$YNF-7A35'H89TK"MP6T4].KN]OKF]O9S36"J]G=[U^N+[_#S>P[_/MZ M<_M]ANX^HZO+V6_H\^]W?\[0$/TQNT8GOYRB7U!1H>]+L:E9-:_/1PK4Z#Y' M>??+G]I?QIY?3M%74:EEC6ZJ.9\?MA^!%SM7\-:53SC8X;\WU4=$H@\(1Y@Z M]%R]OCD)R"&[R)*F/^*++*N7: '+I$8+*58(5IYDJJ@>VZE;J(+79ZZPM=U2 M=[=Z69_5:Y;SBP&LVYK+)SZ8_O,?<1K]R^7S.W5V$ &ZBP -]3Z]A5VHJ'*Q MXNBD%'5]ZO*V[2)MNM![SM-TB-,X@Q%XVO?#81;C,39F!PJ3G<(D.$:7\[]@ MB<&NI&JD!&Q+N:CRHN2HZDO77^L/"IBTZ.$%G6QJN"BJT] M _Q.G1V$+]V%+PT.\#6'3O."M1MR-4=L):0J_MM^P'\":VKNBD#;;;(WFDDZ MSGI#[C"*,NH>\/%.\3BH^')?H%C AO\ UW7&U;E'.6BAHF@'9D7=2XVE7*) M'UNZ")WTM-LV\=@S5[.=]"PH_>;O3:%>AII96F&%,HKYD MVRIRZXTC \+H+8KS):L>N6;<@A42/;%RTW@ D5\52L$8\&9 X&O8,>#"2< H MH+/UQ&$R] 4_WJ-Z_![./#,I&6Q^3NVQ/8>C*,%]_;89CN+8XP V#N C6\N" M2PE1;O;:)FD\>> 57Q3J%$'VNMV=%?OIGD==_P?R8TN\;30DQ+-08T/^.(C5 MZ:VHA@TH2@ZK-;0^NXX.HF>)M&WBR*?1L#D^ N>M1EB0'-:B"LJDQ^>Q;9+@ MQ*/2\#D.\FMZIY9<.A4EUL^E$TN3;0190^819:@7I^',KEE-M5Y.K*YYAXRR M8 ]Z(_!1/PZR]*W8?Z_>#D-@,!J'.7KRI3C8>)Y-LW!\]!T3)V+8ZE9>5)JG0KH)Y. IB6E?LFT59QZ]V! 5'R&J6R],R#4K=,Y< M;Z3.NURZL8W%)$IZLAU&,,,]*2(V\,1'X!G6W>V3[:H7>H,*S!ELXW&(2=QW MQ&&53+#'$0-1'(;HU@]TLO7C]&"5KMF+7J)MZI[G/-?)LI2 [K8..>339"AQF=]'< M;-.$/8 X?; !.XS3_N;CMO(DQ]AP&(-2T Z$@'Z:<>OF UB4<&QMN MZ%/P6E?0/NCZF+.>Z3CA8CKNP]QIAGT5/F)H3L(TWWJ@'8 X0^I>-,SS(ILX M8!PGX_Y.ZS(C/E@0PVP29O:1->]:.TXG; @GM)_V.8R&.*&>Q(_L5;[?5OI> M%!7D>:\I?;]O[?O_4?PF!OLDC/W[[6)O#T,P@$TP=,G1Z;M-[CB)HCYJ7&;: MSC-FAO D3/AOD-R^M)7PKB[J%.F@]'B2]7^^)LD$W"A^3[ U#MHMS5/W5!5XG\AU.V??I-B#6);2-?> U?29BO>U/# M6Z-%<,2O:M8^06ZJ_4X70ASM'' 4PG)2Z8]@CF> M"X 3'"-,=BYNN./=T3H\2*TPV28> YLU)"7ALD[6S+85T'YND/PO*G< G=5 MR;=CQ5?K4KSPII*+G@NU7(IR#JAH'QOH'KI''NR92?=S9NHZ/:=]%VTCSY2C MAM4TS.J#*5=I*NL[SF0E-L[MD]K M8;"P61*/5D0-4BF1TK2X;3"16BG _8) M.9W@?FKDL!H22CRE.[KW/#E,U)O%@N?M]BDD+QYA#6]@[E?Y"X*#$.\><[1/ M/+2O.C]M+O0V\ 39MN=1!W4=FL?]ZH##REN'IX:[-,S=[B&YZY#Z-A]LY"9) M/^%S&(&C4>;A!35[=ZDNFS>(>I]_BL^NVC>B3#?M"UI?F811J2$!64"7T<&'H128M5<+CF;'9=[I$^N ?#BL376K;+&^^XZSYUJH)5N@AU8/JF0 M6NEY277N.@)91J/6Y,5T>I6W4MMLO8Q[=[1>8N^-MG!'PO5M*^FP 8/[53;+ MCAOWNFY\V,C7RT[6\ #^8W='O,I'EE*W8)U&*PBJ578SN][, SX"?M>P=T^^ M18ADB_@I+'XN5]DT" (#R@<&R7\[N 5C A'+^#QP9J/+8/CT^\C^+L;.L6RE M@ULT?^C2-ZOL329*J&1O_#WN?X(AGM>!3Z%Q\5?L!^PT$ZIW'MO!F!6TVJ9_ M^3CDX;\8%(-!$74G1U'E6^GE>DFX%Q30S!8^8JC1FL5I&R[EP1.?:K;SZ[?@ M%.DN9@@KX1L0F]XQR+EE[ME!@.5J(-LDLN(;9%?B/5K?./&C+:%\;I^SL%%= M<52W*XQ3V4 M>TW ":4.*67ONX (QL5T<8MM)^TAKF:+[T5'N-,E."YH%[N;F;U6G.:8&\&W MT@<2%R^EX<9Z16"TW&JC_6$ :5N1Y(OHE>_9-\^G*,K"HQ M)N*W)LB,P0W(+T>$>Z$DN%F*,)2%;]L#]X%H&DRPUBHK@KX5H1ZZ*U/ W7<'9^CFS2%O\+36_9>4JVY? U4;#J=_/ Z$Y3> MA[3PV,69S,G@@.-GPT\J4 #P>87&PO=V]R:W-H965T&ULW5O;OCH["9&X6.ARZ MI6GP9.K\0K?XZF='8>F-KGC2HCX:#8?/CA;:-GOOWO!O7_V[-ZYK:]N8KUZ% M;K'0_O[O=FJ6?FVK3?EE\]OAWE52J[,$VPKE'> M3-_NG1V_.C^E\3S@#VM6H?BLZ"1CYV[HRV7U=F]( IG:3%I:0>._6_/>U#4M M!#'^C&ONY2UI8ODYK?Z1SXZSC'4P[UW]G[9JYV_W7NRIRDQU5[=7;O5/$\_S ME-:;N#KPOVHE8T]/]M2D"ZU;Q,F08&$;^5_?13T4$UX,=TP8Q0DCEELV8BD_ MZ%:_>^/=2GD:C=7H Q^59T,XVY!1KEN/IQ;SVG?78@SEINK:SAH[M1/=M.IL M,G%=T]IFIKZZVDZL"6^.6NQ'LXXF<>US67NT8^UGZK-KVGE0%TUEJO7Y1Y S M"SM*PIZ/'EWP4]<&%? M8;1!L+1S]:WAA:]I7E"_F,9X7=?W)*Y9TI-2;F^QR[+&P'TZ[6CX^MOA]:'Z MY>SL*W\_?GV@@'78IS7>+K;)A6>"A@PK3:5:G-9WM";T0%^N+]X?\JZ^PJ;U M_8!^O5>54XVCZ9.ZJZ"@NDX3-E?$,*SFS9^=I4./[U66DJ4CS=8&-MNFMD-6 M_P\U/M8UZU# 7[/P'\S$+,;&JY-CCK(3M<*#"IJX)1MYMU!IU:T&&WC\KF,=JLN&5>&6MB$U0)J%;I 8:&56X$^Y3KFYKKX#2?GW 4^U M@9T!6Q2/H(+@L PMR7ZE)Y SV)@]L@N)?6"M&B>9=-[SC^46#;08 @40V8HD MGVKKU;*,$.P=NLE\AP'/(#5[8 RA9*P@_N9U$S2GM3)&3&V1(5A^1$FO(@QC MEPA_P2FVZC+,75?#7/!RY/VX^/>ND<3*NMIT8@QH00E$%'KX7@[""//\=1#G M.FN:#EM=F:7SK<(TRK3J>/CD/[+F[HWVRE ">>B< _+:J:V3P6+HT4*?M8=R M1S%7D'-).,,$R-=0HS?LH\E4%GAAFPHX1RPAA64:WN35D%]?- M1&U=($.04]CDGNN3C*WA@"GG7N64'MX_"QZ(P_+4'KK:MAK0TN(05% M,B#M2ABT](Y&&PG8)> <*S)BK+2O"&L%TK9J@EP)*GUT?'\A";@658^$*D3!I^3ID*"G MD,Y8!G!3FM&\Q+#(C6IM]-7[>=KX^QK9)X0ESNW@$RB(-&;WJF#_TD^@;O,>Z M"CS@L8SGV*+A-1L.!X6!?Y M/<#>-+1#SA6'G%@_Z18X)A&00_5/Q,^M\0,*FHXA38!(?+&R4W(O$LR+1T:O M=:$0^;#DY,M42X1N_)WMZ(K#12(W8&Z9TC8QG9;A80"LJKOL=C/GJI4ESD?H M# [2S"R=1EQ@D(Q L>40)31M0%NX!5!&WY%73(PGZJ+('=O[)U3S5TRX8;#( MT!G#!Q \M$^\:>&U;*(8J&H)KD:/M:V>V.;)#8@%]'(+'3=5=)(5I[0U1SM4 MUV;&ZUP65OH"7]"LIB!/A;M4V(CP40<6S34F^7I&68I@0?@@D5DZ;>D(0-S> M0T@X;V9=K3UL!W59LQ*&PGD"B7E:R 1*9KD_\QE1ZC/NO__RX7.NIJ#*"L.H M$@(?6#'NU;6;2$8+KO.)UU*6)B0,,082@JY1JXRUM G)3L@HGU MFKT"#=:^*,FO/R3W24S.BDJGL>H@LIH$C8@V6PA/N^@\H,:&$BQ[;K)3*@*]?A.@WM9,M"'>O[/1V1A 1.P& M'L/Y:L5D?]>&44/K)Q^PZMMH2M8]Q(9^%;S?W$WFQ*N5!(#A+$KATZ>\]28! M6?@0Y=JV1+:QC^0DU*8>"6QS)T)72=FIS(L9KW>20W6^MG5;>.-:T>Z+;"O- MH6[1B0Q"K@D?O9E3(_G6)*S?)\YU0&?1M?T7QLX ^=$PD8TUV0I9Q6N%-^UL M$YH0>/!N^[+!05(,=0.XM'VD@5$$"M1>."6)\ZCX[W68\RC^<(&,A3CGA?*3 M"7TPQ9,H0FF!9>: E'[4>J7AV4,LC.Y$6O^@KI[^KIX/39"/^?#HY/GN-!SSW4Z/B9T/'1:[#S MY@GO<,D*39VGCP*O^':6:Q:(XC (W)'T]C77:=>MF]QDYK'.1_ZNCD>#IR^' M^/!R,#P9XC1+2X=EOP7O9U9,7.L>_LNG' V&SUZJXP'D4Q<+XVK6#D ME&.OXVW+\7"T/SZ@DBL"R2TT_=,M!I:.AH>#Q2^S0A MIH)/7\ZOZ6&F$P8@O:2R.TDP$PFD4T9HRH1S;"0+QGX'0(][IK'J:,R*7(YR MOW(\CO@VQ/N:VHK2F:(:CE^>2+=+KW@7MB I(\]$-X0U*$&=^*V8C]; M-N=DM77UBP3+_3:GZ]N4IBA')W,<1 #>KF::_%.JEOA/-H?*'?ENJO*:'4:_ M1X12^S/6#FZ)PW1M\CQSUTK_D-%;VELQ-!.^EO+&LQ2])NYXT<(-0G*WVW%] M EFX@93DB85^$HGH*D+S%CD:H?J0GO(+ MT0\)+#]^Q#\;]^CC"!Q$2)FWB,G[LOX1%R:KV0D*<%*"126(ZDFRYT1W(;-AVP M$P*Z0U+C?=5:YA_=HKL'G25339:,^Z::C?AO2YU#\X6-6 M:#'Q.F]R[OB_Q/D_GEV?]S6C..K6>=^6W(=)\\ZNO^5IO[E#WO_)$#!V9>(Y MU16-QU>Z7-C_W2UAPQ>G+PY>J8]Z0A0\=P^8Z3,@,Y)N7X&N*?+)KE+/!M4[ MN#JPP_1=-SH%4UBL!3%[T:1KOZ)_J-/J.JA\*9$FB"/P*_B$/&&G-C9]8NMQ MV[3+6*L0MZBL\':N'>B"5MIXHK&^&S@#EQ3=R6427IS) R]W67\':\9TI'%%B MZBYP3F6OV/_U\OS+U8%T"1@';![HXD"I>KCQ@4>-W#'Y[%W\>! 31^B3-&9^ M :UKN"'<$[\KKL(NTH52G_MBUI!\E=I8I5'&(W59H^,E61YRXISJUZ[L]HO&Y +% M**VY>>*#@OUE@0?LGZ+M_NHF,'L37UFK*'F%7M7L6(HSAPS>L$+V76E$4#>; M.]B$G 7\;[7=;NK!2?=G0A?NXGPE8F25<=[<%;>%?VT5[D%7(+P>!-<= MJ;)5R8A3#SJ/WWX3_3-]+/8U:2X4EP=%JKQ\D+@>9LK?W&U&Y9.8*I'\EHZS=)J1O:-WPRX*5'B(0%-TZ(X,G5?FS#\]T[]S,'*4%0W*4GVE )#U?$^UXUZ7=@CM&8(_]OVKQE2F'0; M^_L@B;:D/-2GEL@B8?)-?ZSVJ&>_N38U%%IB)=)^?] SIZ[S;(;R,W(:LV#, MX\)"?E!_@AJUS+T(\^_*'28YE(S#_3!%OV+PD_ICB[EE; MZ21%0[Y,0(*Y38&U91A(T\7] (G33>):$W30M]\DO/L#Y==5^.6QDNS^$%9? M#E+G[7?NO$5$?7ZZ#5'[D262]A'S, 0W7VU)QH5X3Y2'?*;#= 5I1\]BZB<^]7Q]GF@QM[=F$9:$'0!0%XD105= MP\V<[W-VY#5Y-WKOA7%]VGEY6:5?"Z#6:'Y=@+;]WJ&^KFQN>N3*M8W],5F' MJ -!<"%$#G\V9'KM8+#.PC8;31G4A!T1])6!)SWR1VBIZRZ)53_^-T=6U M?.&7!(1X]_DEP:TB\D6<@I_$ILKC(!<=)@7__P$V]2_IZ/L?0])R#9"@'LF% M_1L-TI0IH6"=V]&K??$B>:VH?!I[<\QG8UV7\JR\#62><++:MG()B)QW=IYE M$U+_\@D8>!_>6?T_@]5M;ZT?%7]L0.TL_I,*?ONC:>7O#O*O^:\VSN2/%?KA M\B5^>'ARY=J4*ZQ%2JQ).%L87T^&J7AZZR2F8\J<@/Q\/AR6$A M=7EP\8;OW=B+-Z;VN2[5C16N+@II-U/_Q3J,G9P_?FT&,A&GZ8-D*O@M#Q T)/Q'M3^I43 MUV6FLNWYAU"PTW+<:GDU?E3@/^LR$9/A0(R'XZ-'Y$VZ74]8WN3KN_Y1NS0W MKK;*B7]=SK%K!,J_[]MS$'ETOTA*GG-7R52]/4!V.&5OU<'%]]^-3H:O'U'X MJ%/XZ#'I?]=-CPJ]7^4/QBLQ%=]_=S8>C5Z+)RPLIM*MA"PSD=*%^JO6MS*G M)P,D76IJ&F-5JG![GJN!2!$<9&4AG5,T2I>W&&ZL5O@"52JI,Z'N #P.7B') MQJ^413Y8BX'=O$YZ)3=!-.[86O63!Y2A"K,R:(!%L(U]<;F6108D%F MO&4SSE4J:\?F)-EN9:Q_Z94M1"D]PK!Y@!&+SMIAPZQZI&PB?EMMB6Y$3DU1 MR7+#+CQ][6""^98V3F@(2Z6U&UTNF[DD6^-NCK7T0F-[THEWL%DNQL DO]+! M%M%R*ZVLM.EJ0T.UI^D$D&RV#&E%ME!-5"R _D[4CA:4G>7GQB(1Z)Z%7@EI M7FA/DZX117Z#\$MILQOQ:RDN*ZMS,3IB%!@/XJT*"%/D9(TP(OF0 R6 GND7 M<5-#1^@E+I=6*0I9\8+FDGW&P]?[C_G!Z/4/;!,I/JJE)EC@*L)5RT6BR#3B M*L&W$C=7P6 67366EO0\@1+,7!'G6H]X'4*H_0*G$C-/H^@X:E$O5!?.'/V;7 M74QDM24+>U5NA?37LF="";F4-<[ ;,'NBSI@"/H@+I]SJF5(U\ GX(4@,Q$_FS6JIAV(&.Q9GQZ@ MM\#8M=A'#OR3,!M/4V4]6JIHXP&,\AP6(T!+E=M.D19.T/'D4;QPJ8]CYE% MU30!C52=$V%R:&T(NSH8[TCP>Y6,/?9# -@]R% MJG-?%&&;.YLI,]84-!%;1X@J&=H'F@W;@N8R,#!IHZW'Y*_E1PVM=#IK(H=" MNG0-5XT+($RE6NAJ@T]CU*U)B?,V&V2+Q%%55_3UV=DP&:)OS'-: J+ZP/A: MQJ H]W@2UG=BGP0VDO;W;563^C2_KLB]]R7XCF3JQ2BJ6,]O26\:\1>5'7(M M!4-GB4[('A3&);HM8,2M5 5.SO#"O"8(K\N:.P")CHG6> *.$J(TRF_U"H+Z M!U8R3'>,HE9JWGJP#YVW!, /1!*IXCI4T&55^]"L4 2;.35O' V-&0-L#NYW MS1[-EPW1GS"VA+;N:YQ_NT;([,_:^9 ":.!NM:E=/$TY'QJAQAR/F RD0')% MW'9"GSH[$;/F@Q?:"%!7+M7_X/C'W"UOI<[9Q$]P_( ;4&XA V8$54#"X(>\ MC=#@Z$*FUBA@@2ETVI7%4#LUK)OZ>Z,D)AY(!G2A89@\%PNEVJG=^"=A=YR8+Z[!F?W*?%96A0NJ QV,D,=5]P?8N0K*<&*+JEQ4/G256\0_9*#K^3V>UGE+P&CKK=#6 MKBU2YL2R,W9[2R&9F 9WMW5V0'V)]M340=;*Y)SP47$E(M-%S-><$=@/[<:F M.H:E9Z-1#$D*ND>V9Q=T]5ZU!?@C3$<@:%:TI M(NW1%(,X^9O0(Q'3IM:D,NZV]V1"1"] 1\>+A#4=^$OZ)_.-TUUI79*RA%/W MH-;OR2P1_[B\O GG6\'5;=?8A&33!@$)H6-'3/[ .4EQ7$3=EE[]!)TFL5][N6V'A\[ M/:;[>O2YV>DQ:_2X:?2XC/28MGHD#6SMMH$L'W+6*]5PN'O\F&E7Y7(3P0ER MAHY[ ?A@ 2G[+<;_T)I!/#6"#=W?DUH0;0IL9L'M<8BD6$[4>MTK G2$@;P3 MU106EZ)]XU.8D &!E]6!7NT2I3Y$&]J?;3/\K1RVJAG$SGN(V80 MV4ND!60#U3J!_:]P(# M42(&'H8VEI9UQ]6%R4((7.4R_?)REJ(D8.U?0[R@$J8T[KW)P*';ZO_KS?O^ ME/?O4O=]D-P+R7WF[IY&W3TO.J?7LH)?_Y0-?X^F4&EJ8ZYM5T);SIX%JH2J MX2)2O&.CF_?G.X[]4:6A8$U&X1 LO&3J5PR5]9D8):<3? R3HTD/9?%Y;D\F M^JOK[3(+*5QDV\]I7)C;(:?)Z!0?X^3L&/,;XFZ"=_G-S#@9G8D-2J;#Y/]*^2XCBY'\("([+$KI@7HO9JM^O$ MJZ:?G7$_^\XTQ3U$XZA[<=1&YV]\'/VN?W=UWA'(+K8_[X ;%<1GW8;CJ]%D M,#D][2^"]&^?MQ^)?VM;E_QV[CQZ>[7;LMP\]9WF XKO7X65OW'2_\O^L-[X MN/M\JO5W9M$!6D!;=(B/GB^UUMY['QHU+E]K5Z;?MD"\FU!BB5'E]!+S_'XS M!BOL1]3NOJ?W%J[1<# \'K-_8?O&FXE^4S(WWIN#+E9(H M #0 SQ?&^/8++=#]Q.CBOU!+ P04 " =@@A9S=RJS-,# "#" &0 M 'AL+W=O,X_O#676FDWCRKOFXLX=D6%M7!#TZ"FG:6QM? TM:O8-19%&9QJ%6=)5YX5X,6O$"A_0/S5W MEF9QCU+*&K631H/%Y3RZ3"^NQFP?#/Z0N'&OQL!*>?);.8\2)H0*"\\( M@G[6>(U*,1#1^&>'&?5'LN/K\1[]2]!.6G+A\-JH/V7IJWDTB:#$I6B5OS>; M7W&GYY3Q"J-<^(9-9YN=1E"TSIMZYTP,:JF[7_&RB\,KATGRAD.V<\@"[^Z@ MP/)&>+&86;,!R]:$QH,@-7@3.:GY4AZ\I5U)?GYQ612FU=[!/18HUR)7. "- M?A9[0F>;N-@A775(V1M(9W!KM*\<_*)+++_WCXE53RW;4[O*W@7\O=5#&"4# MR))L_ [>J)^O^ZD/>1OAJ/< ,G'R99FD[A+6!XK)"*8[=I_[.9 M"R5T@; 1#NBS-(K*V%T 70[VEP,WY%7G:&&4AI417$FEL'P%Y^ C9.G@\_DI M#R:#S]D9/.G\1[,TFI!X, 5AD:?& M4E(2?0NB[FR\@4TEBPH\Z;\V=2/T%J0#U%YZ)B5T"15IEGIM9$$+Y,&V756B M'1[E/X"0%-K3LM3!P7=$!>:-V-+;Z5F1:_-O] B" M,PK5=B^C$<[1L\M$^,0A/+14$X+4"T56]'4L])P$Y/']]7.,\:6A,[HHY10D M2I1N3D%@HV'(LWV<2T,WK0WE%RJ):V1&!$)D!3BYTG(I"Z+"J,:UM$.HA<52 M>K#2/3,+UE"+;\9*OPTB#O AY<^G[K@ 0BM;A*4U-3P-'X8A7)09](!K6-$E M6&PO=V]R:W-H965T$3BJ=%,6^\SV/G[/OO.B4?C05HH7G M6DBS#"IKFWD8FJ+"FIE3U:"DE8W2-;-DZFUH&HVL]*!:A$D43<.:<1GD"^^[ MU?E"M59PB;<:3%O73+^L4*AN&<3!J^..;ROK'&&^:-@6[]'^:&XU6>'(4O(: MI>%*@L;-,CB/YZO,Q?N GQP[LS,'E\E:J4=G7)?+('*"4&!A'0.CX0DO4 A' M1#+^#)S!N*4#[LY?V3_[W"F7-3-XH<0#+VVU#&8!E+AAK;!WJON"0SX3QU!*EEC^BP])QJ@E>=6R2@X2?FWE*:31"211DAW@2\?<4L^7_B\WN.2F$,JT M&N'7^=I83<7P>U_&/6&VG] UR-PTK,!E0!U@4#]AD!\?Q=/H[(#<;)2;'6(_ M?!4'H?N%?5,6X0J.CV9)')_!VVE\KQ#X:*V98+) Z)@!^C9*4*.:.=!MX'@; M<(D%UFO4D,;>D\(=ZZ@0+6K.A($/$)],T\R/V22!!^I%V@0:K0HT!N)/,4RS M'1$N<)9,_#B)I[#O ,.=NJY1;WWW&BA4*VU?XJ-W?"#.^[YX"^]?EQNFMUP: M$+@A:'3Z<1* [CNV-ZQJ?)>LE:6>\].*'CG4+H#6-XJ. 9 >&PO=V]R:W-H965T&H2AJ]3KCM75O4GMLMWWH] $B(0D3DF M4++Z]?>< Y(B94E9FNF+Q.7L^P'/5DI_,0LA+'M-D\R<=Q;6YB?=KHD6(N7& M5[G(X,U,Z91;N-7SKLFUX#$AI4DW#()1-^4RZURF$LM49$:JC&DQ.^]< M]DZN!@A/ /^48F4:UPPUF2KU!6_NX_-.@ *)1$06*7#X6XIKD21(",3X6M+L MU"P1L7E=4;\CW4&7*3?B6B7_DK%=G'OI1T:")-@#T)8(H0DMV-$4MYPRR_.M%HQC=! M#2](5<(&X62&3GFV&MY*P+,7-V)JS[H6*.%]-RJQKAQ6N =KQ#ZKS"X,N\UB M$;?QNR!!+498B7$5'B3XMR+S63_P6!B$@P/T^K5:?:+7/Z 6NY$F2I0IM&#_ MOIP:JR$$_K-+64=KL)L6IL6)R7DDSCL0]T;HI>A&.3_$U(//Z]4PE@"VS.Q5,D2A;_6(I:6W?%()M*N66_H!WU@X05! -3HKX5Z(Q*^ M%C&[T7SUAG%OX(V.^_@W'AVW\>ZS2 LH4Y8G;;1>@%H-P@G^#2<3=O.>I_GI M [N3&<\B%!)!C?-B>%K_#X\G[$4A/7+-\<@; /;DV!N,Q^R3,.:$%1E/E;;R MOR!P#&&N"G0T.DH:4P!UP2)EX%'/"T8A_(;#<8.FQS*0_'@(THW89.*%85 2 M?EX V8\6]7" ,HN2(D9AHT)K4)/ER!@**O@\4=E\ \S&$S"MUQ]7XK=?.Z9' M[!AL.1C!Q63D309;#BS==CF'.S0J>\C80V05QD@XH1B!V&F$,1,47C&&F6*< M18X KPFLI%UL\>"Y1/$^(!DT>AB<'A2"8'JGOSO&J!!%_&HAHP5; 7?H:5,C MOA8 FZQ9JF(YDR#2=,V6''*H -< G3BE=+0+K8KYHIT)/KLL@43LV!PVBW.+ M,.R#_!VT/NKW_ #Z0Y*@9\CD"89AI-)46L3P -*!8B;4H'$9]3%&?8U'P"7A ML $M&['> ,:X^R"7!#]H4M=U.I9NF57IV!2,)\G&G-!HL6"K-VX?^>RFT$B+ MG+ 2Q!C(U_!XM2-R'IMN[9C9:HTE&> .>H%#3&13,LL'DAN_DK534(N< M2X ;;B..]^.A+X#]7C.0U[=K9UOD!0<689,IP(,38-XB@APZ$QJT -WUSOK^ M,]QA?#,6M*,V $:/9 XN+]7Y9F06VH!@9K$I_1+GKTCIF$H3I212 M*I<'TA M3PI#SWB>)S*B/H8O#+87 XQ@ +5(T;E_T^>@U11:N>(4K=D3$KN".UYIED#!=$2)Y"XLD%:\1@BWC3_V MAP$@P\\F[Q'\,]>0!."(T&.7M]!<8I@!M01:CUS;3(!E[\#5[/[>8Y\>V8>J M?-W>5T6*@C(2&GH^Q8K$QC";@6YDS5;1N[UG?RFXYE ZM=E4N5RKI42!.$LD MI"E" M+)&E77#K(K&E .,:<^UK(;$?0#=(^9=:3H,/$"=!6P/P)F$.QW,.T0P=U5;X M=?DG8MOF\9C@X,"68+"8% ET VH36J%"<45-X]:P(>=D(W4CE67EZE+GRPYV MS5I!38](@](5AVT;L1DX$8R$)5RQ\!WR)N04APAZNRQ?/(;'(!,E<5G$P%Q307;Y*+./7R1VO3*3'N__J/,/[ D],WB' M\S.(DA6I5_8VL I405U@9@$R\-@$PF[=ICRAB@F>D4G+UY)2"]HH5,MV487 M,2J1<1EFV*MQ\$H@=S3LV5A5I7*N*I.%% 3O%D4*$(0$GAKHZU*G0J.*Z.<15?"8<0B"&O )!RO!24 M9@\6,1AHA)OJ:U7L8 8Z(:XM@?)$Y]S95J-YX:%*7E8,1 M[V&#;4V>E1U3@*X:22-2J)**KD\1K;XV!WVM/T($_W#U! M4Y*3""7[?7L?OGB6K[CI58M6W?\.!S_XWQ5GA/UT?_7P]!%/^>+M,X[-5(IM M@/8(,-_W]Q57E/*$1U6QX^SYX6XW-\SL>$EI7:8P3E"\6KM)S*JIJ(AF7ZI3 M+6^1\>JZ^0T#@C T6_V/!MRL=4W+[%\#J7R0 69:I5N+#O _ZC<&QE8T# XI MD[%;G*M^5)FZG6]C;T;C7ZIM4SG2MKD\^^QQ:_+"J/#07?*;"%KKNY@Z>(I@)S5 M.TT)#D^FFGH][=S?$ C7KFJ8J CL7+$)],U \W:&V3'?X3)7,VGVY*9=_3TG MC7B6UA@UO,9DO:E(& M'C-Z(W8?3(-RD5L6T,'@\ @7-XB70A,2."251>K"[@!#.D3AV5:1!;<,_.%Q M41$4VQ!1YJ[9SIZ91VJVL>$-[?Y;;#I?RH MYX<_[[;^_]MM^QB"V\Q.MXW]_O>XS9VE]*N!Y[YQNC+XA8[;)[Z_Z^M0M_&I M+A5Z3A\D,:>ALKJO=O73^IOGI?O4MP%W'TQ!F3G6SD3, #7PQ\...TZH;JS* MZ,CO0%5?866A3,H>I M60YM93C+ U,IATD4388E$ZIW?AK6WICS4UT[*11_8\C69Y %QR3/G)3!TM_R*2^D% <:G5F9O5'D;OBK#?K4&-#\(J@9N@!/*7\JU,]@5 MX'/G?W"H9$^'#K+\RC!K^2X;ON0;?!-ZI94K+/VBV1EVX42X.\=*]B]-?%W#J#N__[(1T;$:.'1?AX.+85R_A9 M#PYON;GEO?,GC^))=+('X&@#<+1/^A[+[^?[4SM.O]*31[,DCD^HU?-=P>E* MEQ53:RJ8):X<-SPGH9PFIG*X_Z=:^!6IU?(9-DN28!5J28L(<[) M09CQ[DQ@KBVG6V:$KBUEDEE_FEY0C7LW:<=DHP3P6]=HXMA<_=>",44%+F'>D7P1$(RAC&]LZR]>C+>E9=Z#8"5_UYG&W8'$;RNKIIK7TZH->0:NBZKBH9! #82]6\ M=_XNOW3(D O",8'/;O.)+3[#90"&&'+WT1GB=GIB&T-]KP?O<\I['VES0N>E M[?3?]J^8+:AB(@^8OO;'<.^CQ/>CX,W]:!;Z>$;A,7^F%\]\MFB]7L\=BH+F MYOE=5O@<$T0KO-5?BP^&24YH['UY.IY2/(Z_+V)_O &2?C(+#G\4 AGA%_G^ M_S% .D9T3BA%,(UH!.5_I*X?0[D";.P6A,!EN"_A[C-,2 X_ _F:,V.?TF@0 M43H8HY^&_BL!N;"9KI4CG,MI,IC03S0;)&@G@U$8S]!>A.CXQ678X;2-*0#L50"KPT#HD7M:M-E0SV7 M8MFF!M%D%%8&X #V>#I(468A36F4(^^:;!/J!TLKX$+!YPT3;A7XYKQ+-)W= M\.*MD!7X?+VCE; !KN'M(PS>DMUXJ^/9LDOW^^;@Y92*_P/G08VF@*"NT>QFQC M*6"7VN06;H'L;FN4?+AVP:1<$YI.T$- C; W=K"GG!MORKGQ?RSG]O,=RKE# M.7&ULG5;O;]LV$/U7#BI2K$ BR7:29HEM($E; M-,/:!4W;?1CV@99.%A&*5$DJBO?7[XZ250=QG+9 X(@_WKO'1_)XT];86UKBOE':SJ/2^/DT2EY58"1>;&C6-%,96PE/3+A-76Q1Y %4J&:?I<5()J:/Y M-/1=V_G4-%Y)C=<67%-5PJXN4)EV%HVB=<(/^2WUMJ94, M++FL4#MI-%@L9M'YZ/3BD.>'"5\EMF[C&W@E"V-NN7&5SZ*4!:'"S#.#H']W M>(E*,1')^-9S1D-(!FY^K]G?A;736A;"X:51?\OE!MO:502SL^O=&8JA,_B'MTT\<3(_4G6HR\Z M]/@)]#%\,-J7#M[J'/.'^(24#'+&:SD7XYV$?S0ZADFZ#^-T?+B#;S(L;Q+X M)L\N#]Y(ERGC&HOPS_G">4L'XM]M2^X8#[[F)_=CMVHS\:C_ >7KXX&8]&9[!)!I]+!"\6"F'!-Q&">.T= M>!JX-%4M]"H 7Y\YP*+ <%U =AR>#+2"V.DB$?* V_U084T%&1T#J1NIET#Y M@F;2C7- .2/0%T912!ZD,6ER=TIR+.*#TP,W\OYA!QT&' [#@]9DY]C;0?T@ M^[[>%7J!O$?7:K2"EMI*RIB02BXHFY> -A>%= MH&3L A5+NQ.J$5W"8],%1\D;R^;_D/+X&3^.>C_(N^]^.-JZ7W5C2ZB?INT< M==U99.27^":& G,ZBNKQ&2Y@/(K3O0U/\P;9SZ<,-)VW9+22_W6#1$+)'ZWE MG2!FX1S2\QB6U%^GT,=_ ;QE=EBHQ4)NLHVE;CG>\[>%*-FJ*"NTR5$Z.EM%HWY470^]0 MG)UW-PDDV2,7':P6.P#)5$28XE42*H[/5^_IXJ26ITX'@RPLR^V))+%JE-5IXKL M\XUU][Y4*HBO=67\Q:0,H3F;SWU:JEKZF6V4P4AN72T#7ETQ]XU3,N-%=35? M+19/Y[749G)YSM_NW.6Y;4.EC;ISPK=U+=WV6E5V[I:B+2U@=;=XNA0:U-_"^_=CB, M%CQ?_&#!JENP8KWC1JSEK0SR\MS9C7 T&]+H@4WEU5!.&W+*A^ PJK$N7-[8 MNM8!* < .-&^>=M*NH[35#Z0]%6\AH/3B9Y.I;'_] M')H-ZJUZ]:Y7CPI\W9J9.%Y,Q6JQ.GE$WO%@[C'+._Y3<_WW]HI;[=/*^M8I M\>^KQ >'F/G/0RC$34X>WH3RZ,PW,E47$R2*5VZM)I=/?EH^7;QXQ(23P823 MQZ0_;L)#RCXN[IT-2KP23WYZOEHN7XC' =I_TT:$4HEWE!T5QEKGE;"YN&X] M-O%>?$(4.)$J%\ .(L5B0M0CQ$/)2S_-/LQ$8=?*F2$$^^F[SQ".OSI@S^D@ M!0\^X%V;M&HS*(6G3#NU&Y%PHV^3S_0I6"$Q*XADRYO([#-RB_<,I;-M40JC M"ANT9*Y@!?<4<(I=B6=B$3\3[]5:F58)[3&66H=X)T!D;5O"3GUML"^^8>=$ M88JL]!]XA?!<&PCT*H1*L0: 3)HM=$W+J"7$OU$%)MTYFRI%UGGQ$7C!.PU- MQ:8CRRI 4[#B@*>2NF98H&7_.;HRB@8LVA-70FKJI0,EP5*]B,%"2\M2F5@TW55K0&B&4Z#3*IU)0E]^HGJM* S^.C M# )>*:47:R"4$:&"\547(X"\Z=V'=2#AH)P'+[IN$]0F]KTL$#*>99&IV@0, M>%K' O$EH!+D8JT+"W?[:CL3/W_M(Z>7TLO/(@_ 70E5K:@\*EIJ:X8#K\"E MFSWEP%OKK)55M>VVYQ6R*!Q0"K >#C,V[$5%*=>80E*4TX!2 QN8:LT8*D[+ M9R\\A7U&P&3TY"V@DB2'8@G)2/&$R.1P@I/&H4+!61C$GN]<1CI$A$ME*'T( M3$0'0@JU$3!,!1)<.4R-F8*JHXD+*?#[U;V)/U!KIPS!A0["C>(0*"(R2BKL M:Q+$J!X ;W\X$[\9<:M252<@CN4SYOWE7O!,X0@G;DJIP3HF MA+Z9RG9HS<2K+I>^'7E0$#)0%3VOC!EG7%@ '_%@+!;6Q:"TT=4>^9@AM;4G MR<0)HU#&O#E) 'G8<1@Q82I1S<94"Z2NJ9"#F/$([H!J9W2MUS^2 "@=8+&V ><3\4_8* M\ED"SJW(9(UVOJ.A479TK!_=22;VG #IQ/:$&;)PC\)'#$[+?(O1,81BL8$\1>(9\PXMZJ2 M&W(59"2JE"BFG6%#CG4U^!O6?4/R)?"K$"CO55%H):X=QP\^O+:8AP;4E[*> MBE^UNQ>_@KMV- )-X[6M@C5_PG__0G1212,*'/3Y MCOV69ZL5L]_BZ?.3H[?OQ %H#^82[7TUKJ3C1JJT?G#Y7@4 M?!R^ _\/=2[6."HHU78:N6O,.DPF'8-_1R21O'8%EFO3B+ZREON[CE)V1+51 M\I[6[]KX;ZEJUUJ@][4NQ!8;RZE[Y2X<1\^(T$,$O)>#D<14]G<2&*HYLB\M MXUH-GD9+!OV)D=JPYG3(N!ELJ6Q_%#4&.*70L:.1V M1WI\NX#IB34M 1IT))S'487/^$X%N?J_XUZN)"T"G;)^1,1(BU&24+N=*+0& M"+,M= 4OZ8HW5M)!"P=\S\2!/H2Z>:")!\O30\C;P@#;@TCSP:Q*NXT.NX+SF'#V6MN<>A@$,S[2\\J,C(1%?=+<2F MU&FY1PRT.E%\EJ%3*P0R*A3V\=#35ME?///E;>!D&/2'X+;J+F92Z4N1(W0] M]\@RRW2\ ?A6*3[AC2WM[T?H;.IPL/!\2$/TU;XRBXL.E MDZ\#!, VMB;B0-!6MHDW2#AR1Z; )+YZHS,:6V/2DOH:!0(.HCL?&+5!#["6 MR+I[="&(U76DR">R;EZ(CRHMC:ULL46[4#0Q2N]&[FZ$!@A1G1B,'/0'Y @/,OXTNC6EJR4FDN'2;#!Q M'QY*E90Q[C9AO#JTZ*#DNVBD^]3%8B'\EY;X(K=P-RHO'!6V7(F@.)_9^GO7 M1]S ^GAO4=%H5]Z%CINYXFZ(+Q?_,5PNOJ%A'[7HXI62P,3?%O V>^A^=#ZZ MW0:I%7R'3[;" ?&B>_@Z_$QP%6_'=]/C;PQHV OTJ- SQ]+%[-GI)%)L_Q)L MPW?EB0W!UOQ8HE%0CB9@G,#J7VB#X<>3R_\"4$L#!!0 ( !V""%D $L&9 M.PL #P@ 9 >&PO=V]R:W-H965T4+B$ ;F016P;"W[I(:]>S_;LF.'4B& MV;I?!K"E5C].G^Z6Y_W:V'NW5,J+SV51N0^#I?>KMT='+ENJ4KJA6:D*;^;& MEM+C3[LXWYV:\_?F]H7NE*W5KBZ+*5]O%2% M67\8C ?-@X]ZL?3TX.C\_4HNU)WR_UK=6OQUU$K)=:DJITTEK)I_&%R,WUX> MTWI>\*=6:]?Y79 E,V/NZ8^;_,-@1 JI0F6>)$C\>%!7JBA($-3X%&4.VB-I M8_?W1OH/;#MLF4FGKDSQ;YW[Y8?!Z4#D:B[KPG\TZQ]5M&=*\C)3./Y7K,/: MR=E 9+7SIHR;H4&IJ_!3?HY^Z&PX'>W8D,8-*>L=#F(MOY=>GK^W9BTLK88T M^H5-Y=U03E<4E#MO\59CGS^_,M6#LE[/"B5NX1!EKD.82?B5U/YI1/75:[R_OXC*-9JES;:7:9[!?Y45T,Q&24B':7'>^1- M6FLG+&^R0]X?JEP9"_")ZT^U]H_B>^VRPKC:*O&?BYGS%BCY[W.&![G'S\NE MS'GK5C)3'P9(#:?L@QJO[W65BS?)*$V'QU,Q3I/IV6A+,B"E6DB)\6B4 MG(W3XCT^3D[$3\7HG?,V_H^/24%Z9)UTXQUP7,D.**;)OK3,*EK+33 MBTHRV^3*95;/=+7@G5[9$GZ#=IFI&.-9Q2#XR5DB+V.7AA2R5R.&)OJN %T5GZLH;_/.@G >E>R$75JF2T<3G M'^A#<7$M;JH+!2LLT'GCA))5TZC$7Q[H&'7Y=65^*CRM0;+ M7"Q@^$)Z8WNG7Z)\BBNYTO!]SR (@(0':;6I772@@44'('ZN; ^J> PN;Q3( M [Y@_TVS/(DR=QA!3[L:].2U0AJ]AN*VMJZ6B")B2BN?C6L?!\X4R!A4X6@_ M)\SI.$FG#+H(M\8=."!;HM;FD21:EV#3ON28$R:[AZRB('"7SOC,5Z?C83I% M*2T*."DA%+]ZF^FS#Z M>1VR>+#9'#V]6\" ,GFILZ58@^B",G ZT"$X\S*T;/ #"9&!<;$_NCV/8DA_ MM\_!7;IY%?EF!8^PG(0.&J?3)#U+\8I=]JM\%,%;QPF40.7(C,W9KXR^8/+N M@.ZVM^_\R* M]4?#L.5%I K%EP H406V6$5*QGIQ >048CQMC,!3*?)8>?J% MIT7OS<\;P%9?LG$H+ES/%N"5_S:K!A@K^4C\F[?U[LM2R=E*-%=I%FPD 7LRE;H(U$RX.JR+AC;:/3<+ET) MJ*Q25VG'>F2RR**$VC5U$'(M(2X(:7- R#GJ'1!B%4U$O!JEGTY)AU/QJ*3E MZ)%F[G46X@W.MA+(Z$[,4ZTW?7Z*GZ]J8?[ M\O '):FC<% Z,3.#% 5=4 M /U:%;#]8)P>BC+,8W,T"V;=8)3I"^'X_0F-WT#=O8HB02WA!5#9_?QZ&<*56ABAO*S+R# M^!5IN&)>XDC'?C+2U2:^N_TMB1-#WH8.%RD"";*J(-0Z.J2-0(<%NUZ$ ^;] M=&"C8KS_K]E0@0)EL1D:@H%EPM[-9.WZ-(C75G&T0#F=R,YD=1_@3TR'&OO8 M3B=H@4%@*\R)%1V%SKY06W012&EO^6%V:E]S^[\IRIDI@4SA@O]]T(T-B[OX MSF?3LTV&HVFWT7#U[*\8W0T2B.9>YSKT[6Q-$ #0^!@SF?]5!P>XQH3@)J#H M@3IL^-7,R%TJCU7O4ZV=1I[PR3&@2!8 $/1?,3&2K M\=GP[.Q;\8LN=>!P<2"I09NS2CR''W)GQ7-L.MK=B;;]U=WU%>)YERU57D.; M\?$5- C7>9HU ( 9$ZM.6W\7;\W&QP?986/4]6> L5I@BLE\4ZG;E*R,C^&* M?!)<9.8)#W?_T$T[,!/9Q_&;Z+,H\F22G$Y3#/+M5&%J#R,K9J=00+;'>Z'+ M4N7$I ! H((%>@"L5_-Y!)JK86W'@J=S-C\&>6T/<)C?# _0D: :%[532E5S M+<)S+ RD&)PKJ9!M&M.N(1O'[.4VM"24QKX(5$'R]SGOA3IUDN%))[%6SYVY MP^\'W;JANK9N[-NRZ;#G^3^#9S=>#W3>GW$W2&M"U)MPG^3Y"FUZ?[0-5UG&'##[ M8@[F0M5.LD\'[@9!G>FY=UW:[1R>M+& \+RUA$Q( NMWYD&"1V,NX5+8V$2/ M)]]RAX*VL2Z?/:?3?'"0-^<*N@W4\ZVPH[US_7$TV3IR^L^/C#GQLHF$&ECN MOU$4\6\C'95"TR<3=G2L;:NMJ\&/W34?PYJ+S521<^9LEX4]O-N=YV>UIZXC MWD?@ 0#'@?FJBQ(FXU?I,&WN(&@*H8X[$)VB";]W1?>"V\YD40ZF'OCQ@N> 9HF32?UZ3I51] M=+6CS%7>FB*A6X UM\1?YV*0=5U0!]TZ)MQVTET ?2.#7%4R3[7?" ]*]??? MLL++0Z'"]T*S4SG@C4!#'TQ,H0.N9_'+$W^>17#Q]WV:?MI_")\$=XL#]_5?Y5VH<$QA9ICZVCX9CH(R=K\ MXSPT:@_@''=#^AX'S_P%02P,$% @ '8(( M6;IMYU'>" ;A< !D !X;"]W;W)K&ULQ5C; MCMLX$OT5PI,9= .*K9LE.WT!NCL9[.Y@,D&2V3PL]H&6:)N))#HDY6[OU\\I M4I+=%W>"P0)YL26*5:PZ=:I8Y/FMTE_,6@C+[NJJ,1>CM;6;5Y.)*=:BYF:L M-J+!EZ72-;=XU:N)V6C!2R=45Y,X#+-)S64SNCQW8^_TY;EJ;24;\4XST]8U MU[MK4:G;BU$TZ@?>R]7:TL#D\GS#5^*#L']NWFF\308MI:Q%8Z1JF!;+B]%5 M].HZI?ENPK^EN#4'SXP\62CUA5[^65Z,0C)(5**PI('C;RMN1%61(ICQM=,Y M&I8DPNV8W#EBAV7^N%L:-__? MHBP\>\;Z=+ ^?4[[LX%Y7O*MLH+]QG[Y:19'T1GK%;&/:\$L7U2"+2@7F3.Z ML0:YUW1] M5,40U7MOR;/?;N165LSARUZP>!J$TY@>\B!-0SRD>3#/9WB8)D$ZG[*WG+*< M0T04K99VQZ(LB-.<16D082(41]F,C"()R3(5$V#>9A0D\19/'T M'8BCH&#YQB&\$FJE^68M"U:IPOG#U-)]@KT;WNQ<3/,S,X3)_*CP_#G^,(:G M210DT9S"D0;9E'S/DF"6$BXSP)AD[$VKL8.P- OR6<*B:9!D,Q:%43"?1RR> M!]$\9'\X^.T>_?0OMFP*0 6EH: B,*?V9 J%9:$):#2H[W+AQ P8?G M1S&]3[DK=A*=PB$7Y?@,3_-@ANF'(R GP3O(7#N9>9 E<_Q.P5N@D<[GQ/YY M.M]/?.TF)HG[V.O+\R".]Z\TX]-:@J\=3MAI=FS-MT1@T8"@C="< "N18L!' M\&+=4[3#:H]JP'BM6J([@:V::L=*:8I*$>5[K'LIV;!;$'^]CY 6^_@\B*(] MI,=X7]NO><6;XKE21TL6_71NC"#K4 "&L4KRA:RDE8)L*JJVW.9\%K48AZ074GZIGPP#*D50R24WZA-LVS:#_CT$Z7 M?6&>43&,@RR=.O]A/;HT0P^/7+[E%">)-DQ25#0:HX:J?Q]V%/];;).$#+EB M94U^ 'FL63E<:[ $S&JPO"I0.=?H< M6M\R68M"K1KYOSTYOVT&!1;!<:TM15 M*KER=9?H5[GH6L4JKE?B&ZX[6FN: M3/;FZL8]16>G+CV/Q1S2%0AIV=>6:RLTB$9KN+*SU.)KBQJ" ML=LUJ%=(7;2UL;[@& D$E[+@;D*QYLT*A>DUC.P8T7#;=L4+;W128:10:D^Q MA>B-\N6F)N>/[/U'K \\\SHH'I7)/5KW,9*F>[L+<#);?,9IB0QR!FR1;$1Y M7R,[>^\YRSZWY0IG-$NI"!F&<+U<[%X.H4/'(\V87<$/8.Q]E)3: M"CC"B0,EL)P.86"7/WPZ0<.XU^B2NT YR>B MY%-D>%$*7/1'&W 5%$V;,K.%Q\7U'\ M9)1&!!$-=REA2;5[;"[\ 'S89)P$",J['*+*,KBPYD1$:-H0D;I-&0"J0KI2 MC; OI:/4,1\>FZD[AY#++6&/5F>CC'0/"%DC5GZ0EY_123E:=AF-U+<=V9<, M+:[NBX@C"!I0L::[BZU#&2T8.R$<3M&N.,_,H6M>ZH +A]M/OUCK2F@AM.40 MK52S>DF@#6EF]MT:'_C(Q'(I]F@]I$=G-S8P)'9;6>/+K^^:? ?EKVN&8"[Y M5FGWX:1MAI?3(2H^D1IA&:KN 6P_[*3R]K$IJ!UB246]BXSE=ZZ-.DEPN,BH M!3_)4_\7A''NGJ(@FV'L26WD+1R_I\WIFI]"17+J]&3QJ=.2Y]^O)2"(T#57 M+7'!K*F1/@G'X?1TW[.'XPAM.XUBH8]'L =A?![DHEZ5^R*RK7E^UVKIEO#X<:@^S(L^!3?C-4HS*WN&%\+2G-I M:JIS6U@@"_\!W;I1NJM^&W5+%Q+^\$&5R-\*H%IJ/B@$=$M!K5A'X7W].(Y' M\K"K]'#TG7,Y;"2JZK/MF0_8WAWDPX0]U6 MY2X0?)3TL.*QOLE4K9_H06&*_;+OP!02P,$% @ '8((69,1$C )!@ S1 !D M !X;"]W;W)K&UL[5C;;MPV$/T58AL$-F![5]J+ M[P;LU$53-(%AI^E#T0=*FET1EDB%I+S>?GW/4)==U_8F?0CZT@=K18HSY<3>?%8%MJ=#W+OJY/AT*4YE=(=F(HTOLR-+:7'T"Z&KK(DLR!4 M%L-X-)H-2ZGTX.(LS-W8BS-3^T)INK'"U64I[>J*"K,\'T2#;N)6+7+/$\.+ MLTHNZ([\;]6-Q6C8:\E42=HIHX6E^?G@,CJYFO#ZL."SHJ7;>!?L26+,/0_> M9^>#$0.B@E+/&B1^'N@=%04K HPOK!H(#*:R[KPMV;Y,[7^3%E?:@H7GF+9K!W#8EH[;\I6&.-2Z>97/K9QV! X M&KTB$+<"<<#=& HH?Y1>7IQ9LQ265T,;OP17@S3 *7%32.W.AAZZ><4P;?5<-7KB5_3,Q >C?>[$MRH_!*8>6-P! MNXJW*OREU@=B/-H3\2B>;-$W[AT=!WWC5_3=DE>60"??N>K$'Y>)\Q;$^/,E MAQM]DY?U<;&/M#-!N=;D$[Z=%.MFG_%VG9JN=EE!^- M)_&K>/O#41Q%I^)E6^+&.+__/&KMUT\YB7>FK*1>"5<9[8QUXD%:96HG*A:U M:]&D%:V"J,^MJ1>YX PLJ8C,]FK:U\!)4 MG<^%5>Y^GVL\$ZEY((NN)-#W("GQ5>I,9,K)1!7*KSHU3NR@!D.3>: "R#TB MTV*]@JH0KPYLT.&7!JY651&" V][)(G1'+TV2A(0K7E0&361E4E!Z(-EK8$L MM#1D^QY8O1'4YM"%I!Z>0J4-'9MCL+,!Z69C/F2R@W;P)*6Y! )Y3TW;-(S' MH/UXM9#@#NOC6 %-@7% P)'XMKQWW@8-*#_MYF2;E\[8,B=+R2H8ZED&=J16 M)12P+*"K0NI=;9L\FT*EBMP>9%6*9($[\YI[D8">+CPA_NW (KI4JKH,&=0> MJNM@?1?Y]F3+0!8D@4$DM%!:,\?,7)"$@<":%4G[/' ;XB&+K*#6B -D99J: M&J%1+DRO'0@0X']#$?8?>:(]P3M7,+:?K/:#41!4P4]+J5EH]1I-(-FNB1\]V^H!VW#)) MP:1D0M%C2I0UX9A+95$U14T<]1"W3=?87!.2;S#UNJY-B\\!'8CW.C4EFA@2 MTE3$>]VUI$3Q(3^CV>[KX M,#Z>_8,+\4S$4S&-Q>3XJTR()TA_'.,Q83I,)MMY$'/N(SQ MC=B,HJPXS^.V%?::XMO>>D>Z"70] ME,-D-!8OW5^&&U?,DNPB7*29'&@YS6VSG^WOZI?-%76]O+GH?Y 6ARDG"II# M='1P.!W@+!@NS\W FRI<6!/C! P 'XD 9 >&PO=V]R:W-H965TMML@:;LX'.X#+=$V M+WJX)!4W]]??S%"4Y8><=*\'[!=;#W+>\YL9VJ]6E;K7"R$,^U;DI7Y]M#!F M^?+L3*<+47#M5TM1PIM9I0INX%;-S_12"9[1IB(_BX)@>%9P61Y=O*)G-^KB M556;7);B1C%=%P57CU9]]OHH0(%$+E*#%#A\ M/8AKD>=(",3XVM \:EGBQNZUH_Z.= ==IER+ZRK_0V9F\?IH?,0R,>-U;FZK MU:^BT2=!>FF5:_ID*[LV'ARQM-:F*IK-($$A2_O-OS5VZ&P8!ST;HF9#1'); M1B3E&V[XQ2M5K9C"U4 -+TA5V@W"R1*=G1D@CXO.TH;4E245]9 :L@]5:1::O2TSD6WN/P.Q6MDB)]M5=)#@ MW^O29X/ 8U$0Q0?H#5I=!T1OT$/O;L&5:%2]X8\06H9=*L7+N:#K?UY.M5$0 M)__:I[RE'>^GC;GS4B]Y*EX?07)HH1[$T<4O/X7#X/R Y'$K>7R(^O=YZ2"I M_8+^7AG!/K!??AI'87C.>MFQ]V4*EH(\8I]+:33[M!"T@)>/M'ETKADBA5!L M"<8NC<RG&N/_?;;-3NVB_)'=E]6*TA.C8M64HG-A2?L&.E& MP;E[3+?A^0GC6;4T0)BSE9+&B)*E3M)*/;*I*,5,&K;,> 97F6@4 KBX&O%*I "\!!,#@L= Z5A)S-K.^)*-*VNIUIFDBL)K&5) M2]!JN+QK#+ YZ^JD6Y-M.'& M/YKGHFM\#UWT;_ O!@8N@*IV+\SIE-(&*&22MD/ +.N"W8"A2&**OFI?P/L,AJA?&)WB!OPD5$%YP"#3!5M)CJ M.6/KQO7H[I506\[%-QVO2(TJ@3B'U,>M*$=K!M^*]+$HY;36VUK?F2J]9Q^7 MN'(_JAS:W4WOC3SFM5E4"NRB2<(Y*&'0"IK850V[XS;'2=6R*D^_UCR7,RDR MBP6U2A>@%M-80;83MA41W%.0OY'X2IH%8!/H3R4%Z#$C;/:& 7L47&F?%'52 MV+!^@%CD0%T)<8J+[":.J)I# Z5?LL' '_R,\4^ (!7LXF4)PBL-7963S:H* MF2&\S1U:H$N>VH)V@&UQN\TLI'IBE\^^-$Z7FO2&2RRK+J'@OH;(L)!)!;=: MHV$30XU)S]D4P)*>=&*P+IN;9:5<8F+6D@'!X!"24P#LHA FT9 ->SH1T M^U,(86@'(0UG/5*D KRLMX3QN_&X3C7-A"V3+M_WY.8,4[GC8_&5XL"2GW&I MV //:^%LR5=<99JPC6$G@AWE*19P;#S!J!0=N% A:PV*K:N) -RP:G8D;/2O M,6@YY0#X+4UK977:E, )21X5:.ZL84=)!OS1O04!61,5:^=W5E_E/+T_O4L7 M50YL/]Y\L,P,GP)^3G$,8-1YE,9F)37F8,C=Q-R4X"7[O2ZF\ #6.:3X@[IN MD9U>@FF@Z+*_D41O4*)WJ-T7T@ZLPZC[V]WP]IM0J01?W:C&CGTK;P4..1C? MUYVD_H3Y>?P/S.<3]K$VVH /<)'%VS\$B?SB! MKY$?!? 11U9\L"]A2G2^\^VDS=AQ//#"<'S"0C\(V< /!_!R"?T&O$H&7C2( M3UC@1PF;^),)>]+8&\6-Q)&5.('- MDS'V$KMEA1"C,F">NNS4IHT<22M +B5L8824:+-[,P9ZHA&KWHO '\%,E.,Q]YD.-J2 MEKH86M'!+6&=AO'OLQNA:)0&*&J0XQ960NSA:EL&UZTUJ=I7Q)8[E-2:DA6K MWN@';^X^=YI H@]/&( T6,+5>P?7@(^B!=EN06KLY8AVI&A>;;(HVYRUQ=-# M] 4@]:RM,--@@"98 0D( 46VKX+LK;AYI3%JEVWN$A/6M)+0/#EHW173EH3O M*DM6HRXIRV[)'ZO:H-#6#P3@MAU:-T">Z\)TG2Z\+MXC"4)AB')2A],D#6RY MRBNF98'M(_JBJ#*1MZ:GN[;7V8%D*ZW=8GULFA#JJ3S.;-U&8+60Z0(U@Q=E M-YVX;JOV4Y5"]@$&A*QN5\KL0< MJ;Z'1;+4,FU(/Z>8C(*A%TQ&@,A0 1) YP QV@O"_E+RQ0+3]N-.A4A&7A($ M)Y;D4\5A&(^AF+42A'X"E[$W3((>$/VS9<%BU8%J$/K1CZP&J$E3#7H0^G9_ M8#D,VY+1-O#-)%F(W0G)Q7Q;3#*A4R6GF&S3JAE.,-+6@-V9P-:YXZ9,FH$DT M[%/G.7,@*(L#I3LH6A\)62OW4'9G'!0.H#]5WB=FMJUQW#'JB.5JG3-:P^"J M K-;<5P^,)H%&WLAQ)3#YW 2>*-HQ&(_'#IP/HZ2L1<-$^S2D[B+S5&<>.-Q M>&*7;TFPBGOU8<.YQX2&X3OS!_PFNW[I< MLV!]XTYOB#?D_9U8&NNIB!0/O;UI3&G1'C/C"G=$?5VI9:6L2>AYPC2JG0S);_G;8_,SQP+.@G,R=^"E:=4L].AX]LIJJ"P7!D!Q'X]MG=&N5S64A# M40@$R,1+KHQ,Y1)#R)V'+;'ZFR:K6OWYSF &[89M%&#E]!&"YD%2TT>Z-R9L M#<2AB!;-H39,/^0;Z'GJU'8N[;G7EDF +H'_([_IF(NR[+Y[:9QIMCCMT8&@8@#&O8"1KG-[MW&Z-&3Q M$**&3:*^V2,)0Y9,QBSTPG $G]$HW'/BU%.MDY;MI+WZ1!U!NB'W"Y8D./ - MXQC["6AP0OH># =06Z&B(^XW6&>'E@Q@16)'3S^R-.YH#1!%&P:(A[T&&(!2 M@S&,O=&$C8![CQ7&PPF#)HF.6O'X%$N/AD.W[A\%9YS\AA5!S^N<+ MIF9=&OOWD/9I^^>:2_N?DO5R^\^<#UP!="(4SF!KX(^2(]N=N!M3+>D?)M/* MF*J@RX7@ "X -[/JLJX&V30_N7HXK]02P,$% @ '8((6>#F1BS?!0 MPP\ !D !X;"]W;W)K&ULQ5=1;]LV$/XKA#<4 M#:#8LNPX=IH$:-(6:]$60;.U#\,>:/$<$:5$E:3B^-_O(RDK=N,X7?NP!R<4 MR;O[[N[C\7BZU.:K+8@L+>>^"1O M"NG-;^A:W)_U5<&7X-.BY E55;JBAE:G/5>#D\NQGY_V/!9TM)NC)GW M9*[U5__Q5ISU4@^(%.7.:^#X=TN7I)17!!C?6IV]SJ07W!ROM;\)OL.7.;=T MJ=47*5QQUIOVF* %;Y3[I)=_4.O/D=>7:V7#7[:,>T='/98WUNFR%0:"4E;Q M/[]KX[ A,$T?$SY>VWM :O)L$M=E@C9=<$-G0X<[/C=@[S5>1%U9H_HG+ / MNG*%9:\K06);?@!\';<] M8]-288[;4Y"6+8! M<^>,G#"/DK114"@-7*%!DC/?.Z?PKFR63V8R-DVF:,J]B MG&%J.)GL GK+I5JCS&,B0Z0+K009&P =)\>S8024)ED+UPH7'6(>O(UPF[>,"!R5%RG [Q&[/).!F- MC^#2U,].1I-D-CL*L\,15L8[O/)\V32WRP)PI_UQ#'[:'T[:P=&L'8S@YD.I MW=S@F<+H\N?/(WJL,$)7Y80&=^-W-(VCG[+IQ_@D(_@NK[](H%^ MA3 [Z/'JQP_"_^A$FPD_0]\:>^&TI1\R<))L$6;DXS&.EALI.DKFE/@3S0>XXE[!E M(=%'8Z,/6ZD1OE!R0*+^^H+=[PDBJAJ!R7#(6UE&BP7:6AM/AE^!31Q4 2NV MX55.":,[,KFTY'%%K+:]GI?<& Z:)\&T6QWZMA;G%/,"DS[(7N6>J\AKSZG& ME8T3 0$G[[VZH)PWEEH59">&*$^'*E'F8GV9(2$GS4#M+P.$ZT M[M^GPZ,=0!WJ3^!I%9HX&QN*7#<*.FMT.X (BZL$[4L7&7$?&I]&68&EZPS< M,R^0HXU)=P1B(:%U']F6LA9XG[V,?9'%TR#Y+W>,C&FVO/09;7NH'Y![E.Y] M=J7 N&O).O,$%@E:.*[2#:(>;4 V3*/.ND]E+ M#!^IL/]#M_]U9-E%8)F/$:IHK,Z!"$)(_P&CLHJOS,#3:C.D0=7Q"[O!W2=1 M;)$[WS2[9CJB5%-X%JI5?U>K/MAX6.$:O G/1U_^FLK%-U8WV[U07\:'V?WV M^+S]P,V-Q&6B: '1M'^,!Z&)3\;XX70=GFFX2O'H"\,"KVPR?@/6%QI1;3^\ M@>[=?OXO4$L#!!0 ( !V""%G1R,Q^#PH / = 9 >&PO=V]R:W-H M965TA\6^T!+M,6)1&I(JAWOU\^IHB1+[FZG![M89%^Z+8E5K,NI4T7I8F/=5Y\I M%<2W(C?^#J@N]]#Z:"Y\5FOLT WQE<7I5RKA0J_ ME9\#D0 MJ5K)*@^?[>;OJO;GE/0E-O?\5VSBVM.S@4@J'VQ1"\."0IOX7WZKX] 1>#EY M0&!6"\S8[K@16_E6!GEUX>Q&.%H-;?2#765I&*<-)641')YJR(6K7ZTV0=PH M$RJG+L8!*NG!.*G%7T?QV0/B9^*]-2'SXMJD*NW+CV%*:\^LL>?U[*#"7RLS M$L>3H9A-9B<']!VW_AVSON,']%W_4>FP%>]5R&PJWIE;Y0,P%;R0)A4][[WX MYWSI@P-0_G5?).)&)_=O1,7SRI_?1R-IV>]]T67S(EWMBBE&8[%"%SMEIG0B-"F\SF^?9G MNS$J1=4NO4XU"GZE %+-(I,_,ZZ;VO=( \GN?PV.F1B M<;T07U22);80B]%\)([(I-GDO+[)5]/SYP)L U.4*"M76@\]*P%-Q$':K 61 M35!&&EA!:6QW\8("KQ/DLM'\_IDLRO./8E$_N+/%=>4@+TWMU7RM3+)MQ:\7 M\T9B*&1AL;N%E/,C\:EROI)P-ECX[3/I% *6XIF0:Z<4P4RD'!F@6HG92T+U MY 4%6?N]0&VD%PE8E597J*5H&SE,OH>-%0FG2"O_2GQ6:56;6[LE%O/QAYO6 MZL^+1>LG!8@%/K:Y:&*Q+_5QL?-U"3=IZTVFDTQ(RJ5;8_]_MP:"T=<:<,U' ^1R%+3 PHVC(K&?%RPN]CK^.SD?'8Z@:^V\G@VZH)1 M9#*%@"#\.9_I4E#645N!D-;5!C-/7C[ER]/9TR&:A2\5TWT.M,*#7+6P(Z5W M-?I[5$(57T)U7^5(W-A .'1$^9YB)5V*)5SX)L0@DVBJP2=Z6?$-J,1SG5:( MAU/(.N!*,2J!/^MH";)/8$+F 7D5F:NU<"3VH4R2MSKM(::/*FV2O$H5VA3L MMB4AN"ZKTIR=U>IT)ZJ')%US"$K)Q&T*B$'& ^( M1;N6XL4NYMN&$"#$W$)9XW6TIZ>*K)8)FA/Q.96ZI?SN5:VY4ZGSTNE<3+G_ MS,01A;2A*">-7R',\T:D0PSPOB2/]/-[[5NH:/\1,N+.'RTY,.3&@T"$0FBOO M(W>*9>71H' )&H2' ?MN=P*I?EY4A. #*P_8 JDO78[#V$-S*%UN0)6:9_4 MR0W@A77WE7>F_EEL>87<-LJ19C::Y;-W2K%WE"- M[#J.:)9UHMY%[>+3_#[ ;A!FU?C&M@@8GM;LTRIUC.PV %[$6: O".:,P>A@ MD9LKMX1$^HRC":+:P>;)R>AO&&?!-+@^JCO!R>BTN0<3U6H%PJUD))'_)-=U M1=7H)G5WF-(SPV.2IZ]SW MFVEVR JZS3$:S-LXX MDY&83)*JJ/)8YVV] =YTU+KEIF%1<$>Y]?YYI!W5(J,KS,R6UZTD_;UJ)FOL MT3.;>*=GU6.4:-]T+QXLHZ%'T;;G1 6P%IX;G%OKU!"3T,V4X69S'1G=HQ^K MUK#.J$CV'? Z^0[J;2Z[6!M-4US, (L1'ZO9@0)7FTL[P8T)LH;HSY2SI%<((8>]D]T8Z M+9>HR7=-T5R3Z+:=,KLC JH:X0MD%8BZNC.E A\U%4U&T[9LVKF.JG0ZG$PF M+1NVZZ>XB;.0N)7(/-IFDD78UPLY&ZN*FFPI->:UTAI&&TXWO?-1TR>Z#0'$ M0#L?&$?KP7WZXMS7LR@L2S5PA<&A[K(%G:/XP8J@4ZAB2;V,7X_4 ''*J T' MD[B2W9N)+68 __A:4!2!>!KDH;HS7M^M QZ1521FH@+JJVT(>/I'0.O\WB%% MMN\M2H<<$<=Q9#L>B;=5,T1K)TJ[46QVC$9W.*L)E&J!-RXLE'?*&+G2\ E" MY(D"I]A")\W42470Z>N$M*XG%F"-G=1I>MF%2Z.HP.@WW.:@.05-T-*CJX.^ MU:G!7>]I._\3!* ]YCAP MPY;#6.!2:X+9-255#X1VKR_W6W\O2-S\A_4I^ ?H21]4:&ZUAXGF34;(D!!6 MX?4WX)E?S"EZ,==WF)=0:FO8TGM%7>B('8RP"?;BP]<':Y+'D>WB_Y!L&WZE M:.R.!=\GV\4/0[8/5@[EPMCP( /1A(:4U=U_]VKDMAF.]WDSCG[_1>Z\PRKU MYKLI>,UOPPC90-)L\A2GQB#X$,EW3B_4-^4232\8#H]O/(X@]W,,5#3BK(DO&]#WIRRZ89H9JHBOG7>C5"Q@JN6Z M?!>[\OU.T1ZLU?:=0><48-?Q;5V/+A;\:JMW+'C4_L?]5W-WU=?'A=XN1ZCL MY_O]Y^[&D;<>P5?[I=@AP_WM?P"J_FMMLU/+.CRR]2T.M;Y.BM@]Z=R6"B6R M9FW00SA]5)^,YV(^^'(_.=IA]8":Z[Y/.N/,5KE!N MS=\:J1N '.('N?9N^SES'K_B[9;';Z'OI5OC3 :Z6T%T,GIQ.H@OFYN+8$O^ MIK>T(=B"?V9*(NFT ,]7UH;F@C9H/_)>_0E02P,$% @ '8((67AKE&ULK5;;;N,V$/V5 M@7>Q: '#EN5+G)L!)[N+31?;&DG:/A1]H*61Q48B%9**D[_O(>4H=BYN'OI" MBN3,X9FK>++6YL;FS([NRT+9TT[N7'74[]LDYU+8GJY8X233IA0.2[/JV\JP M2(-26?3C*)KT2R%59W82]A9F=J)K5TC%"T.V+DMA'LZXT.O3SJ#SN'$I5[GS M&_W92256?,7N]VIAL.JW**DL65FI%1G.3COSP='9R,L'@3\DK^W6-WE+EEK? M^,5%>MJ)/"$N.'$>06"ZXW,N"@\$&K<;S$Y[I5?<_GY$_QILARU+8?E<%W_* MU.6GG6F'4LY$7;A+O?[&&WO&'B_1A0TCK1O9(823VCI=;I3!H)2JF<7]Q@]; M"M/H#85XHQ 'WLU%@>5GX<3LQ.@U&2\--/\13 W:(">5#\J5,SB5T'.S2RZ$ MXY06PCC)]J3O .J/^LD&X*P!B-\ F- /K5QNZ8M*.=W5[X-,RRA^9'06[P7\ MI58]&D9=BJ-XM =OV%HX#'C#=UCX0-=&*"M"1ECZ:[ZTSF#U]VMV-["CUV%] ML1S92B1\VD$U6#9WW)E]^C"81,=[2(]:TJ-]Z.\)RWZ 7[5C6M"G#]-X,#BF M9W@TW^06&](9N9SI7)>54 ]=VO77O$MK84F@ )OM*FQC:\$.VN="*>ET=QLC M7'IP;.D\%Q*5H[IT_N4W$@J@<)5,6;EN6'Z7YH:^:\7&;U#)Y?(%HQ;M3 N3 M0JRPFH*_"57M!9?^P&NETJ#8M;&$;A6.6BLYRS@T $]]],Y\R\7:#BW-0BEWC#QCS821U+A)K8.'[O\TMI(M0I[F:Z-RY_3 M^A_\9?_38=*VC'IT#4DGE@7D?>^FD.;*630])V1AW[IWUQENN^"D2HH:;>*1 MB/<_&CPV\&5U(=.@N12%4 D"Y-N:#9;OD;8.4QF8@1%^5T8TMWF]!.0,Y_XO M@MCC?MA&/Q7:VI_;),ET ?N\^Z$K=6J/:!ZPT(JX;47TF9/&W\-!V!G2/$ET M[>^%%UG>>5\=/:\?^DCC88PQ^"<^?IY"-!X=TJ@[Q?B1!MUH.L#_L96W1PZS= M:24AB60B*USMTV=? I0K N]7D=BI50/21*3@FOL_E4KH=#:FRHF:?KINDWLI F&7K)&^L M8-NCKYN4D B8 M!'[B'FU]7OMOE&@F%0K:JS\5:^^UWV1_ZR6#B*W">\W#HLR:1TV[VSX)Y\U+ MZ$F\>4_^$&;EXUMP!M6H=S#ND&G>:,W"Z2J\BY;:(3W"9XYG+1LO@/-,XQ^Z M6?@+VH?R[%]02P,$% @ '8((68>3;DG; P ?@@ !D !X;"]W;W)K M&ULC59M;^,V#/XKA \X;$!;)^[K-2] TW78#N@N MUZS;AV$?%(N)A*,<#SNQQ!F&^V[JZ*O(U:,Q"Y M\;C%+/8F6?'Y>H?^:^).7.;"X[75?RL9FE%Q48#$A8@ZW-GU;[CE<\IXM=4^ M/6&=9:M/!=31!]MNE?F+"&(\='8- MCJ4)C1>):M(FYY3AI,R"HU-%>F$\BW./CQ%-@)L5/?VP# 3+AV6]A9ADB.H- MB#.XM28T'FZ,1/E2OR1W]CY5.Y\FU;N GZ,Y@N/> 52]ZN0=O.,]Q^.$=_RC M'.&?J[D/CBKBW]?H9K23U]'XEESZ3M0X*N@:>'0K+,8?/_3/>H-W?#W9^WKR M'OJ/Y>-]B#]L0/@*'S]<5/W^ +YG_\7 YZ@WT._G$!] :!"N;=L)LTEJYP,/ ML\B*YS=H4RR2^=($@ZCQT$"Q>$4UV<@F\$187W.W2I:9@: M#_GB2+K$%'55!UI28=I%E22?]*JIE+GPHE"0T#79J 5N:7,DD^EXF[C@:AGU=E]$KGC]YI"2AHN MX7CE V=EK4*31#,>1\[A2MGH",G M,Z>!,6K;MB25,R#\#C97A!0!#V#=*(IH>-7\] WS6\-/,!"3![S)+08/KX73 M-H$E?M!:B3JSW)8O-.0/9@DNDJ?BQUS\8D'V,D%*@=5*)L&YT%RHD"=AYD1] M"/=]B%2\2 M177-#V-!R%Q C/&=[Z$1@:X I9N$I?*:D,?# M?G<_7*_R3'D2SY/Y5KBEHI+6N"#5WM'Y:0$N3[O\$6R7)LS&PO=V]R:W-H965TN9Y-)RDYF'[;V 2(A"0E%: !2LN^OW]/= C)E))4W=V'?4DLD0 : M_7'Z= -ZN;;NJY]KW1;WB[KQKP[F;;O\^?34EW.]4/[$+G6#)U/K%JK%1S<[ M]4NG5<6#%O7I^.SLV>E"F>;@]4O^[J-[_=)V;6T:_=$5OELLE'NXTK5=OSHX M/XA?W)K9O*4O3E^_7*J9OM/MY^5'AT^G:9;*+'3CC6T*IZ>O#B[/?[XZ'], M?N-/H]<^^[N@K4RL_4H?;JI7!VTGREK3W_6ZSE MW>=XN>Q\:Q=A,"18F$;^5_=!$=F %V<[!HS# %;$J2S$4KY5K7K]TMEUX>AM MS$9_\%9Y-(0S#5GEKG5X:C"N?7TGUBCLM+@SL\9,3:F:MK@L2]LUK6EFQ4=; MF])H7QS&OXY>GK98FB8X+<,R5[+,>,(A; M*7+Q(2GWS_-IKA$7I5TL5?- >^\:U56FU5516EBJ\?)76 ,?IJ9136E47?@6 M7R ^6U_,U4H7$ZV; GM=*H?W3,,3NPIO:_AT.R\^-SSQ'8WSQ6^ZT4[5]0/Y MFE[2D]P&SF"594UN]_>_O1B/SW[Y?')W4OQV>?F1/Y__MH3FB./MQ=OSGA55V%1>N'$7W[4%2V:"P-+^NN@H+J.@[8 MGA&O83:G_^H,;7KR4"0I63K2;*U;/:BVDX+4_TV-3U3-.A205BS\6UWJQ42[ MXN*<(^"B6.-!!4VLR$;.+HHXZZ#!)EV+74+T[7U6QI>U]9W;M:V3XJ9A5=BE M:4@-D&:A&@ XSP15. MIJ$IV:]4"3F] M"2"?7$CL VO5V$G9.<=?YDLTT*+WA'YD*Y)\JHPK.%Z;5JR,M7U7SG<8\!)2 MLP>&$(K&\N)O3C5>M'*%)G!_[)PC\MJIJ:/!0NC11.^5@W+' _3 M[X/?CYFK#*'O_FD^]?K.K>LY&# M7%J'39$>R%;.UK5$I%T#/_W<+#D\L.LO MUIGVH5A9]G[V2NU;^&A5<6P0UG)\8BJ:#A'3*?%-V'X]-S#$AC,6)L, O=+D M(+:;B?TZ3QY!WFEBG&P.3O"BELOZX:3'>Y*!M%5)?2WY6B\9([1/=KBF<&1Y$HA0UV]/CKQ%#@L'?\$Q& MV**UK$H-Q=F%@<<8_U608XF\@AD9NM;*5>1L@JV#FB#8@$KWRYMM;4T:P8"O M#;R(@E,5*\26FM0ZR3Q**3-H.SE)!A- -<^?'PT7YYEJ1\Z#C?(B?\:W;N); MUS)WS/%_WES'[ ['35ZQ &;G$4)3W5P79@I]TD(54JQ;,(QA*00_B;0$CA"V M3^!X8+4FL%QZA,&2?(?>H2U-H.;B\/Q()K)KJ!P35XB$LN7ON)B0^.SG#/AC M(:SON30A%I05!FXY2K+]4CM&9NDF!#.UI98%> M1X4'/85TVG"6H=W U$P$-H0K.4,D]ZH9*C-AHT^2AO8 Y;,$E,_V(MQGSQA] MC3R^(&0;PLC],XB5B%2F?+R#1Y"#D K)881O)BH64,QG3(4VNE!?89 H&ZL= MW*);+ 45!7BGTVASQ^D//J86Q#'8\GA?MS*TAFN;FGUBM,&C!!H)$&C=[+5 MYFAN]NKP]]#^^F@]*LCC$W%G M)TTZ(9R1*=BMB4;1"%IG0O&K5LK4(?![5I&G+&] 2S$O*(D'*M&K'6B"N&YI M7-DML$WB3"?%/Q!I*^U&%%X=@Y] EGAM96 +5Y!@3GPW^+?UF<@G>1FQC*6< M[R9?V(XVVUS@GB.FPY%I$#EK&4A&0+6Z2VXWL[9:&Z*IA.-(^LW,T&[$!4;1 M"!2%%O%$PT:TA%T C]0]>46I';&M@MRQ?3BF;D+%-0(,%HH*1OL1!/?ML=,M MO)9-%$*Z6()>TF-EJF/3''\%%X)>5M!Q4P4G67/RVW"T?:'\/(7R\[V!>*=G M+,E-;^>A:-X_R0>XGV++>)E.&%Z%O1%X*\_:L(V.X952 +$X23]>P""/D]SW MD YZIR1].#WK:N7@+K"0T6NA3YS$P!JF12\3B*OA;M-[ (-+2>G-A[?O4\T) MZU5XC>I%D)4U@W)=VU+2K;>=B^R?* 3!M ]A%^%=,L\VSZ9%2':";9'K^AY5 M"[/<#U. LW8; SEH$5[LP95$'/S#\F;8MT&O=?B<*9Q%HR<"":RE\&A4<,." MM.F4;UV'('2:R3MKBR04%?H=N@^5DZ85D*.WRECBS&3&9>?@W@*,@&"N\)*8 M5; !.;/HE;Y-FA47UR$P\:07)%?Q'G]_D?S]Q5Y718FCD1>+-PQYY4/QB:JY M>J?C[Y]MR.0_4MI1E/3:A7$WFRD5R@+ELE[)W=OHL9'9&K'B-)2#1-[CSD+> M"?*)FY'J=[Z2MA#L%FJ(=]T]"C\82HKO*UW/3+<0WGK=.0"J\7E*Z+G:3JD( MVOM%@.V#^79+O']G/V/K ?>Q&G@=9^4U%S^[%@P:VMSYB%7?!MNS[B$V]%L@ MX/1].:RFN(Q32->N6W0B@Q0;!,E.SZD3O](QHQT2!SVBO:C: M_!/OSI#8@F$".VV2%9**-SHBM+*) $9XQ:L=R@)'43'4IN&>PY[.4A8H4'OF ME"3./O'WX,1/"2=^VAO9;Y2?\SK\QS4R.\")1!D"B>^-JN5PAU%^:H&9 1:X-%2/DK'?U!6FJP M!LH*0_$!;.^XL\ >[31106[EP_-JI+=]2CP_ZX\ASO;N_7JAW8P\_C<,A00Q MS9' MZAKN(ZZK"PUBD]OP-*W^\6HHQ#3X@6#YQ/[U[\+IT3G9^/#R1&5?B& M?T<] /]R;?&A<\55++SOZ*MNZ2%$2Z^.S\['Q2$-"!#\^X>K.WJ8F(,&."ZI M_(\[G*_@(T29#IQ^LE;ZGCOQ<M-%09-:7-)C"?<"V7-^PEZWEQYXTF;FQSO-OMN/J!+-S(BO*$AD,4B9@I M,'R%W C&^)B)\AC-!R);.Y'VV,ZM1'JRT"J6W-(23+KEM27@,W-(,XW7EKJ0 MN2TVS*UAZC]RHA2^.<&W-/A1)(QRVB .M--6(S:6(@@:\H\DKI+'*#+U0.A] M%R6JF1'E/2C H^E H43$RT:7J?&J&])W0:.92^,\PX'DB/C=- M\;MJ.FKFC<_H;($F^C5I*4L;=VGDE>7_(H'^]?+NJJ_Y'J6;?MSG);=NXKC+ MN\]IV!_VA-<_/@,VW>H@?'%+[^,C':$_JI+X;&HX,&UF ME&5X')Z!#F/2SFYCF^>DN /Q!2#HOJ5'NV ^B+D@9B^:' FLZ1]JX]H.>EQ* M^ B,"*8*Z #\S=2$/E'H:VY/*&Q%SN#"5&2Q="Z$%\"61DAP4S$Z1A:.G^BL;Z! M. -+$MW)D1E="@ -JKAKVC.KN:YF.O=,:CGTW;M(YXK,]XH!$R5YQ^.[FZL/MD53Y'-PFO6C#BU)"<.," MCQHY27/)N_CQ*&0#WV=>C/R :J3A;G/P.6SAEDN:ZWA:U2>TD HD"<7.5ZZS M7%&;RKN-.)_5]D,.6A.X44-E6XV%%?^ K M$9;ZV"P/.7'*WQOG@8=9+W.!RH[FW-[Q44;IDL C]D_1=G\NY)F2B:]LE&<\ M0Z]J=JR"TX&\O&6%Y+M2U5,#G)O>A)P9I@_:;C>?X$SZ(Z$+=[&N$C&2RC@9 M[HK;S+\&A7M48J?VHHC=@^"F(U6FRFEN;%NG]X?/VW^D*<2^)I5Z=MYPTM=+ MWZJ3*%/^85<)E2]"JD3R2TD/?A@2V<7QV?-1$?O *=?$)#9^<88D=K,@R.T# M^;9O,\:1;WM9^V/7<$"C(E>)86KCUC:/J6(WL^^>),"+CQ )"^Y"$&N3"PRA M<\\W#+@?.8H)@N(N/DEVWKH/HR;$;]1 YS19#[-1EYXJ8^O3B9)N\U-\.4+A M=G0H/D2Z^B&TJ_G;QYJ(5 O,F"XK#75P25UQ0R0]GRSMN-'3#N".%MCAB IW M;S: 66JQ9.[MNP6F_3Y#"CUN0W\>S,_DE(?ZS!)9)$RZ1A!*..JY;\]-IQ\M ML1)IGS_J>5/7>#9#31DXC5XPYG&U(%\4?X$:M$24<@]NY.3TZVS?BE[[-,4*AXJM+:[ MD=&_=M^#B^A/+>(4(EFC?Y-OQIUDW>T\ 0GF-AG6YF$@G13[#22.AX\;'<70 M1DH^O34!7E'[4+*!R M:OZ& ^M1,7'V*TI\[BM0-YV\2(H*.D:;6=?G[,!KTFITJ89Q?=HYN0G3SP50 M:ZA7*;#RI4/17)G4R4CE:!N:7C(/40>"X$R(%/YL2!4@;K3)PK:[1PG<\A-? M/J<-#6RF/@!0'Z]I<-).N,28/-45W9$:27"<\DF$8$'HI'.+8JWI$-K3@'R3 M(Z*^$K"D9SX(;8L:9+0MGOX;HZMM^< N"@CQ'M)5R$$13^BF7P$_"9V2_2 7 M'"8&_[\ F_H;0.KAVY"TW DJ$=R87\)0CHM.11L*RJ>AX<9\ M-M1U,<_*52-]S,EJ:.8<$#GO[-S+-J1^]PX8>!\? /T_@]5]YPS9SQW.]Q_K MT@W?/[%]KD;ZULE-0R?>NT\/]L^Z\^1F%"N_&%/$'$9]+1(OC] )#*!0CBGY M+HZIALAMNH 3QJ79$; MC#?Q5E)L0#M[S[=MY&KUBA6_U>(#UKKVF$A6Q&]YX'.Z,'S12GP\FWI'B[32 MDPUIA"B6RCG^U8.,9<[EY3Q",@% ]AUT5A?C2+[:S>7F!A[LROD#O2IW$>52 M3P@-TH6N?@M1_R%7X-[9S MHOITE$7[?H#X%^Z[&9*?+W_ M6O5).8NKTGH)J]B)I$OC?'LS/.$;T'TCA:_;$^!RR9:.QXMXH;@!+6D#UV$! M-P1 O*:+X"NIP"72^!)L*0T)ZEF'X-CJE;AXADY]/CYSA:^C/&()^!94/)PA M*3'](VMM0WVV,PH4N4 Z(MNJ"3!KY6P^U&.L(@ZD3_!WOR M3V6H%U,FBT9Z23^'"#?$:Q9PF0DHA_US'3)0UT!C1%P$M/(KQ1-=TV5NG^XT M4=&+< ,@$I(Q(+()H/)E-%]#% &DP>5I;AG2N>*["3Q7K*N:6-MA0KZ5K>MI ML3+@GK;S=%W]^CYZ3IPESA^9'K6U$-+A6G;7,JM*R!7>'K'C(87W!7Y09&)^ M?"N&*MS'F?9_H6FTR0K"7<5_0J5BLI1R^! .X=-QYH %H"&BWZ-B)A?Y0Z2@ M, ['Q"L=1\FE_'2R?UU^@?I> MT1D7:6**H6R-WJ^*&U2_XA)&PO=V]R:W-H965T MYK,V2 &FW8AVP(6AV>1CV MH-AT+%26/(ENLK\?):=N"J1YB46)/#Q'(IGIUMA[5R(2["JEW2PJB>I)'+NL MQ$JX(T2<9Q):2.YM.PM[3SJ6E(28U+"ZZI M*F'_7:$RVUG4CQXW[N2F)+\1SZ>UV. *Z4>]M&S%'4HN*]1.&@T6BUFTZ$^N MAMX_./R4N'4':_!*UL;<>^,VGT6))X0*,_((@C\/>(U*>2"F\7>/&74I?>#A M^A'])FAG+6OA\-JH7S*G_AX. B^2%@'0?D ;>;:+ \J,@,9]:LP7KO1G-+X+4$,WD MI/:/LB++IY+C:+YJ'P-, 2NYT;*0F= $BRPSC2:I-[ T2F82';S]+M8*W;MI M3)S8A\?9/LE5FR1](7S,A#O6Z2/KJ_0DX)=&G\,@Z4&: MI,,3>(/N%@8!;_ "WC&YOQ=K1Y:KYL\QP2W>\#B>[Z2)JT6&LXA;Q:%]P&C^ MYE5_G'PXP7;8L1V>0I^ON#/S1F%XM*:N%7*7D%!P+5P)-]QG<*O;?N7"/\;^ M)/YQ]M]+!/(% &O?R1!.-#ENYP,&F6=0^'/YQ #RQOJK)88HC.)3;]5HIZSV:;=)>0RUD#F\M9LA=G[\[Y-!F9BIVPA=%R$H( M7L.H-QRG_!WV^H/W?)"9RDO><2VD_3&\>761]M,/\,WHLY#A5C]PH <5.H<; MJ87.O+7P@T82UQ!3,>QD2?I[6_*\06M9X(I,=@\Y>^7(H9[JF=1G]Y*-U]!/ M>Z/+A!>7O620L)I:>K&XXT&<2VJ8+FA#\(]'=E"9]I+Q)?1[S ^.E5=\,!XJ MM)LP!!V$DF\G1;?;S=E%.UZ>W-LA_578C=0.%!8&ULK5;;;N,V$/V5@?:" M%LC*NOC6Q#:09#?8+1+42-+=AZ(/M#2VB5"DEJ3LY.\[I&Q9WCCNINB+2(F< M,VM$QI4:6 M>Z-"=)(HZG<*QF4P&?EO4ST9J8'2<"5!XWPG%WVWWV_XRG%M6G-PDG O M7_)Q$#E"*#"S#H'1L,)+%,(!$8WO&\R@<>D,V_,M^I6/G6*9,8.72GSCN5V. M@V$ .RM6G_&33P]AYWF\!9)6QJM@8$X."RWIDCYMS:!D, MHQ<,DHU!XGG7CCS+C\RRR4BK-6BWF]#S83:'X==2QY=':=;(-^4:,G+Z#WX49) MNS3P2>:8[]MWB&E#-]G2O4B. OY>R1#2Z 22*.D>P4N;\%./E_Y[^!^YR80R ME48#?YW/*'RJF+\/Q5Q#=@]#.A6=FI)E. Y()@;U"H/)^S=Q/SH[0KC;$.X> M0Y_. E24;NW7+P3+'CX0:T45!'],;TZ!T M$@_A"9DV-.T/-M-FZTH).A'![1/TDS"-X!T,NF'BQEMN'C[,-2)H9GT.-=I* M2^B&1/8=#9';UD Q*2L28\Y7/$.(H?W;X9)G)S1QF9VI+)Z367U?KJR MKCF;N0@XY>P&F1,%D;&MBCM494?Q#^OB:.E1=DHFGWR0@S,#\Z8[\59W*EK\ M6L7J*I).-ZNT=L5!G9N;'VOO@@D"1+CSO[]KE=65?(TK%!!OQF0SIG"O+/EN MG/TG:I3&N+G>H"B1&EPIXRN*WB0%X@_G]6>7VGT M?YT_G5[2:\:?/?U]JR.RZS>RZQ^5W>62R06YX]+7_/[_>)NBW7^Y%?TA"1[U M]:($J;^NW4,JR/;IM 6UH[,3XB9W>>5%YBP,?X2B_NFC^^GO2RZ$R]^T+F,%ZH6_ M4*L#@7,RC<(!=5A=7S/K%ZM*?[6; M*4L713]=TLT&"[WP*F,VLR#0>84-TV=R@X)62JD:9FBHUH'>*&2% S4\ MB,-P$C2L%EXZ=W.W*IW+UO!:X*T"W38-4[]7R&6W\")O-W%7KRMC)X)TOF%K MO$?SN+E5- H&EJ)N4.A:"E!8+KQE-%N-;+Y+^%9CI_=BL)5D4C[9P9=BX856 M$'+,C65@]'G&2^3<$I&,7UM.;]C2 O?C'?MG5SO5DC&-EY)_KPM3+;RI!P66 MK.7F3G;7N*UG;/ERR;5[0]?G)N<>Y*TVLMF"24%3B_[+7K;_80\P#8\ XBT@ M=KK[C9S**V98.E>R V6SB8/&>*=Q M%9\D_-J*,TA"'^(P'IW@2X::$\>7'.%[+57#CV6FC:*[\?-0H3W/Z#"/]^>Q--PH\G5(X&E:-3[.D]^:]H.8(LX=@I'=)\DO6PYH<* MR1[;+=0_%R%CG(D2V3AISKPHI:)2J;0.NEE&8WL!L,S3?] U!+ P04 " =@@A9 X).*5X" M ^!0 &0 'AL+W=OQ!MJ]C45GR)#EN__TD.7$S2#,PEJYTS]&Y MDHX6O52/ND8T\-1PH9>D-J:=!X$N:FRHGL@6A9VII&JHL:':!+I52$L/:G@0 MA^$L:"@3)%OXL5N5+61G.!-XJT!W34/5\PJY[)VVEIQJO)3\@96F7I)S B56M./F M3O;?<%?/U/$5DFO_AW[(36("1:>-;'9@JZ!A8FCITVX?#@#GX2N > >(O>YA M(:_RBAJ:+93L0;ELR^8ZOE2/MN*8<(>R-LK.,HLSV;78HC!2/YISU!\6 M@;&\;C8H=ARK@2-^A6,&-U*86L,746+Y+SZP>D91\5[4*CY)^+T3$TC",XC# M.#W!EXQ%)IXO^6^15TP77.I.(?RZR+51]E;\/E;Q0)@>)W1.F>N6%K@DU@H: MU19)]NY-- L_GY";CG+34^S9VCJO[#B"K&"4?DSD29KC(N]K!#9N1TXY%05" M3S78KY+S)/5M.HWA MP?K0+@*MD@5J#=&G"&;I2RD^\3R>^G8:S>#8G@4'=[I!M?'.U5#(3ICA>H^C MX^-P,7CB)7UX66ZHVC"A@6-EH>'DXY2 &MPZ!$:VWB&Y--9OOEO;!PZ52[#S ME91F'[@%QB&UL?591;^,V#/XKA*]7;( 7.T[B.&D2H&VN M6(<>5K3=]C#L0;'I1#A9\DERT^[7CY)3-]FE>;%DD=^GCR)E>K95^IO9(%IX MJ80T\V!C;3V-(I-OL&*FIVJ49"F5KIBE5[V.3*V1%1Y4B2B)XS2J&)?!8N;7 M[O5BIAHKN,1[#::I*J9?KU"H[3SH!V\+#WR]L6XA6LQJML9'M'_4]YK>HHZE MX!5*PY4$C>4\N.Q/KX;.WSO\R7%K]N;@(EDI]9 %4&#)&F$?U/97W,4S M[D5>Y9)8M M9EIM03MO8G,3'ZI'DS@N75(>K28K)YQ=+'%EX:#.(0DC@9GN ;=/$-/-_@ M5'Q+;G*A3*,1_KY<&:NI%OXY%FS+-3S.Y>['U-0LQWE %\"@?L9@18K5##H.]7!G!9L,H M!>N^7D_NN.X4D]!/>DD?/L.9PP[2<3L9)/* MPCB.BWLC .XO MDS,85^.&-J*.:1VC=]J[;%3OC5;M">6O\.#(KJBQM#-?%L+G.NU1W7V&43N\ MEVO>1E#NRG5*L5 P:R_J/?02S@A)/4,(GP$-](G?D7K*8RA2BR^Y\_L_?MP; MQ02FQ[%O7;37@2K4:]]GZ4Q=K;7-J%OM6OEEV\'>W=O_@*],KSE%+[ D:-P; MCP+0;6]M7ZRJ?3];*4O=T4\W]#N"VCF0O53*OKVX#;H?G,5_4$L#!!0 ( M !V""%E6]?2&PO=V]R:W-H965T*=X]?.Z%.DZV2G\Q):*%^[J29AJ4UC;C,#3+$FMN^JI! M23LKI6MN::G7H6DT\L(;U57(HB@+:RYD,)OX;]=Z-E$;6PF)UQK,IJZY?KC$ M2FVG01SL/MR(=6G=AW V:?@:YV@_-M>:5N$>I1 U2B.4!(VK:7 1CR]3I^\5 M/@G,EI#_^Z6!BKJ0C^?L['%B)] M'L)=C+%I^!*G 56^07V'P>S5BSB+SD\03/<$TU/HLSE=M&)3(:@5>++P3K:W MCE1CQ*+LS%_?$'RA7N4!G#1:VT%=^\URX4-Q\^ M C<&B>4O$+.A&R,WLD'NYB-&<;)(^;! %BU4)?A"5,(*\C:)@0[.&*0I?""W M")G\._0^[D6T36.2 ^O%+*+Y:)3 )XJ7C^"1\@AB0F1NG)?$]8P.KX]4\@A( M*1O!*(+;)[$FSKV$4)R,U'N99R#;QIG:G6V(:.N.M3"4O,ATD("WB]++M?H MH27UA*?P/C#L' 8NY\/!$.)!_&.5_?,#P'HL]X4Q\@5/91HY^?\$(!E0%6>0 M4-&ED)+S/]/7S[XM$C=^1XK$2Z-[*CS>1'^)7A/S!^3:O(&T'T'2'Y <>OD$ MH!!FJ3;2 IV+D/4S> EYG]&8]5,_S^'E<[_E\*!+UJC7_BU@P(.U#7/_=?_< MN&B[[*-Z^U9YS_5:2'>W5F0:]8># '3;_]N%58WON0MEJ8/[:4E/)M1.@?97 M2MG=PAVP?X3-_@%02P,$% @ '8((66# CC:/ @ P04 !D !X;"]W M;W)K&ULA51M3]LP$/XKIR 02%N3IB^PTD:BP#0F M(2':;1^F?7"32V/AV)GMT/+O=W;:T$JE^Y+XWIY[SKZ[\4KI%U,@6EB70II) M4%A;C<+0I 66S'14A9(LN=(ELR3J96@JC2SS0:4(XR@:AB7C,DC&7O>DD[&J MK> 2GS28NBR9?INB4*M)T VVBF>^+*Q3A,FX8DN:L%O99K;[AIIZ!PTN5,/X+ MJ\:W1\YI;:PJ-\'$H.2R^;/UYAYV JZB#P+B34#L>3>)/,L[9EDRUFH%VGD3 MFCOX4GTTD>/2/9B'%J"=@YANH&9-C#Q M!S!#>%32%@;N98;9?GQ(E%I>\9;7-#X*^+V6'>A%GR".XOX1O%Y;9\_C]?Y; M)]QQDPIE:HWP^V9AK*;.^'.HY :Q?QC13C*CZ4%&B>*_.SDC2G7JH24>H#+FLLET-8@ M3YH[ [0Y/'RN!*5T1K)QE9D1S N-N-;ZVE?1YU MNA=P"MW.@+XD#9P4=;[ Z:$G"W?&JD2]],O#4)6UM,V$M=IV/]TT8_GNWBRW M1Z:7G.Y"8$ZA4>=R$(!N%D8C6%7Y(5TH2R/OCP7M6-3.@>RY4G8KN 3MUD[^ M 5!+ P04 " =@@A9@4XBJ[ " #!!0 &0 'AL+W=OV&2 M@UC$=FH[T'[[V0EDK**\2?QP]_/_?+X;[Z7:ZAS1P LOA)YXN3'ER/=UFB.G MNBM+%'9G+16GQD[5QM>E0IK53KSP0T)BGU,FO&1&2;W+@%/QF7=(-+-#_*A;(SOZ5DC*/03 I0N)YXTV TZSG[ MVN GP[T^&8.+9"7EUDV^91./.$%88&H<@=K?#N=8% YD93P?F%Y[I',\'1_I M7^K8;2PKJG$NBU\L,_G$&WB0X9I6A7F4^Z]XB*?O>*DL=/V%?6,;#3U(*VTD M/SA;!9R)YD]?#O=PXC @[SB$!X>PUMT<5*N\HX8F8R7WH)RUI;E!'6KM;<4Q MX9*R-,KN,NMGDKD4.U2&K0J$A;T05 HS6!J9;N'3$[7+^O/8-_8D9^^G!^JL MH8;O4&-XD,+D&NY%AMG__KY5V,H,CS)GX47@]TIT(2(="$G8N\"+VK"CFA>] MPWM"7DIE7R'K#( QN;C4L43'4,(4++VH$RYPJ9\5E)0S, M:$%%BD"UH]YABGR%"J*@SG,$PZ@S&))N2. C#.-.0&*;IQW+4&0:2LJR:R:N MMTQD<-,A8=CM]2$(._TA>4.VKP?;UP,!(9UA$';COL4&9-")AS&B<@9V?RVE.4[< 6W73OX"4$L#!!0 ( !V""%F4>]H^$@4 M )@- 9 >&PO=V]R:W-H965TO M*V* L$6]*TT,.&[WAK4KFG3],.P#+=$65TGT2"E.]NMW1]FRT[E&L"_]8I/4 MW<.[YXZ/J*NM-I]M*64+#W75V.M1V;:;R^G4YJ6LA9WHC6SPR4J;6K0X->NI MW1@I"N=45U/?\^)I+50SFEVYM?=F=J6[ME*-?&_ =G4MS..-K/3V>L1'^X4/ M:EVVM#"=76W$6M[*]N/FO<'9=$ I5"T;JW0#1JZN1W-^>1.3O3/X7+F15$1"&\?<.T'O?U)[O*)""_7E76_L.UMHV $>6=;7>^<,8): M-?V_>-CQ<.20>E]Q\'<.OHN[W\A%^5JT8G9E]!8,62,:#5RJSAN#4PT5Y;8U M^%2A7SO[(.]ETTD+%W=B64D[OIJV"$L/I_D.XJ:'\+\"$<-;W;2EA3=-(8NG M_E,,9XC)W\=TXY\%_*5K)A!X#'S/#\_@!4..@<,+SN<(*Z-K6&"L!GL!>6Y+ M6#B&I8$_YDOKUO\\14"/'Y[&IW-S:3JS/1AT/T MX3GTV2V>PZ*K).@5#-5:/AY"_]'H;J.:]:G ST/?E1):*CLLZ72"B[YI+9ZV MPS[Y?I_U;A] *8 675>Z0B]:V4BC=&$OX:XT4C[I![A5#T\7L+QR*.^367#V MV4+=JPH,S\ M, $>,HZ&",SC#/R0);&'?5%CDKE">]$4H#%! T',4NX#3UF8>I F+(EB"#+< M,(4[W:+MP-0+2%+&.<=![#$OHT!X'+',"VC$T1='SV <)0:W;QS#:ZG71FQ* ME4.E_.;HSR!)(.'T^[_8 M7@R*O-RWZ(ZK ZL,1*T[:G+*K;'[3$YH[K1H+K1LU5W>&7, MK944/.K#L/:K$DM5J59)>TJ S^YR^LWQ58T@=O+]ON(0R[!6'6)!^O*J*PY2 M@D8%WJ6D,[>Z4H4KVU)4HD%!=3>(L]KQM&%?RUS62Y)(OF_:+R)#!?#Q/)(4 MH(QF,3]8',?IA,)+8M)MG\5A!&>J%P_5BY]=O3?S!GOK^H?V5=D)>ZU<0\NNF:8C$&A/F.NN[/0X/V:(A&'2+Z5NKS[;R@, M$US14<*N06W 1!]<:2X"U-:8%.@B"?L_YOF)&W$6I[AV$HVRQ<2?H#FL;(P0 MP=CAQ/[8H23)\U$8482B4774O+8D';GP)EXT/DB6-^&H6K0:C$_UTO3HMHPZ MN';?!/2*0&7J+\[#ZO#9,>]OVP?S_IOEK3!KU5BHY I=O4F"Q]WTWP']I-4; M=_=>ZA9%UPU+_'22A@SP^4KK=C^A#8:/L=F_4$L#!!0 ( !V""%D2U<@D MS0, 'P+ 9 >&PO=V]R:W-H965TRAZH'9'6B*[Y):D++N_OD/NPW(J;7,) M>NE!%%\S_&;FF]F9':3ZH@M$ T]5*?3<*XRII[ZOLP(KIJ]DC8).ME)5S-!2 M[7Q=*V2Y$ZI*/PJ"U*\8%]YBYO96:C&3>U-R@2L%>E]53#TOL92'N1=ZW<8] MWQ7&;OB+6 MRO(WGIMB[DT\R''+]J6YEX>?L+7' %#P*IG0.4P8V^Y+0^FS537;,,YQZEA4;UB-[BW9LP#3X,H$UZM,F0]L6: MLC#?EPAR"Y\I1U>HN,QYUL?KH\ADA:=@#RH^#?NA0# V\K"QZ0JUDH\\1PV& M#NB=6@KRF[9@!(&I.S";%DPFM0$FI%BEFLUF[5RPBA84M$8](BJPGX**4 M6E_V;VYE299PL6O1ZBD\%(H(?TQ36/.GUQO$.NQ9]VH5#YY]/N>6*:S)QSS# MQDEO83RA89+0$([&=DQ'%$R#%(S6D6D(:0 A:0W#,=P]U53)")I"LU<"J*35 MUI5,:R3O7*3Q)5R,KFD(H[$=P_3R/!P+(+4 1@Y [ "D\)T)0.QUWQ&185MH M_B<"O'LSB<+H@PT&_1P7XNOT*RY$*40C&$607/\K$Z*$PA]%-"26#DDRS(/( MQCZD@KKUNB;Z]8M^5/QS=[%ZU2E&E3UK96*3BPYLN/'Z$N9 MTXUG1P#L/G66,>U"G:A-]O@T6?\C*KU >^5)LFL*_?>[3>7$13.RJ1U2).\Z M,\,TAO0:(CH/T\EWA?M/OPW"?J'_T*PWI-N@BDBID@3Q2;;Z1QU1A6KG^CY+ M#BI'37/4[_:MY4W34;U<;_K23TSM.,$N<4NBP=68V*J:7J]9&%F[_FHC#75K M;EI0>XS*7J#SK92F6]@'^H9[\3=02P,$% @ '8((6>B(]7DC!0 70X M !D !X;"]W;W)K&ULS5=M;]LV$/XK![/?EXX+'E>#4;GMF\B1^=UHXN\$A,)JBE++E\N15$_70S(8--QDR^6 MVG0,1^]6$XE?PPXERTM1J;RN0(KYQ6!,SBY#,]X.N,_%D]IJ@UG) MK*X?S,?'[&+@&4*B$*DV"!Q?C^)*%(4!0AI?UYB#;DICN-W>H'^P:\>US+@2 M5W7Q)<_T\F(0#R 3<]X4^J9^^E6LU\,,7EH7RC[AJ1T;! -(&Z7K>V'+8/8.V! UP;4\FXGLBS?<\U'Y[)^ FE&(YIIV*5::R275R8H4RWQ M;XYV>G3]MJG@NLI$MFL_1'X=2;HA>4E[ 7]K*A=\SP'JT: 'S^\6[5L\_P#>=,FE M6*]YPE]08QK&4O)J(6S[S_%,:8F"^6O?XEOL8#^V2:(SM>*IN!A@EB@A'\5@ M].85";UW/;"R)[.WX4 M$E,;?D'?:D"!"OC O)J@>JM M;- :7L"MD"6<_"&X5*?PN=%*\RHS@[@R1-^+5%C2/K&B\H$ZQ*,.2PB\!NJ& M";XBEWKX"&A+'[7RYE5,"7WWW7O#-H.3P'<(B4^!N!X!WR4^_ESETOQBOD/] MX!0\ES)(W"0!K"MSD1ODDY X08)VU T""%V/[6&-:2"Z- #B)$'@1,&:,6T9 M,S1.XAZEL4YI[&BEW0A,ASPU1*=6"G=5CC+I4UXO^/XD.5J.J :[&U6I>#NS M22R_$6RUVEB"AY4ZF=[]%S+M$U]>P5I_X\5"BH5!_8B#^ MGC(0=F4@/+H,M+F_9PK.4+%2B)T#"DSSY]V.71]O?_F]_ZYJI>U^R?'@!-?3 MR<2(PBACDX)8H[VMS^G.QAI"$ (**:';%7<[71@AP)(8:S\A$3YI1&!R;#5D MW;1)U[JM-:9#NL/[-3!FDCW$G>BUF800^_9#'Z9X?$9_.K 0%298 5@V@&=X M,,W-B[6=&N)]3/K*]U2NL<&AIGX0X?4%N>F>>O(7^L6V.?D+A]>[$MK@'2 M-'AQN#^-AUM'_E+(A;W8*,1O*MV>_KO>[NXT;J\,WX:W%Z]/7"ZPY$$AYFCJ MN1'NW;*]S+0?NE[9"\2LUG@=L;#3-#=*$=_ U!+ P04 M " =@@A9JISMC7$# "'!P &0 'AL+W=OWLI*J9H:7:!_J@D!7.J:Z". S3H&9<>(N9TZW58B8;4W&!:P6ZJ6NF_EUB M)4]S+_+.BF>^+XU5!(O9@>UQ@^:/PUK1*NA1"EZCT%P*4+B;>X_1=)E8>V?P M)\>3OI#!9K*5\M4N/A=S+[2$L,+<6 1&GR.NL*HL$-'XI\/T^I#6\5(^H__J M&'*N9=Y4.".-95YEJ??L,MG9/%R66GW#Z?6-DD\R!MM9-TY M$X.:B_;+WKISN'#(PG<1G%D]T[Y]%+FN$#U^DU@]P0 4K6==T9)N2*=*_L&V%^F$6& IHW8*\ M U^VX/$[X"E\E<*4&CZ) HMK_X"(]FSC,]ME?!?P]T8,8!CZ$(=Q<@=OV&<_ M='C#=_ ^,26XV&M84])MMG\];K515"Q_W\JWA4MNP]D&FNH#RW'N48=H5$?T M%C_]$*7A+W?()CW9Y![Z8D,-6305@MQ!3[R[M)[_+=+W85]*!&-O&+:V1<$Q M%T8#HZ;+IOB/,C%%\V[0'820\8W'B1'HEU4&J-O\?X4.4^>$D?K#BR$_2Q$EQZD?9 MV(E1[(]CVO^"FK(I^)$7* H-Y+V2XHC*-AK23W,C*ULMEN%L1B'/E%?F=ISH:'"';F&@_'( ]6. M_79AY,&-VJTT-+B=6-)+BV #]V[OX#U!+ P04 " =@@A9 MSEY#RQT# =!P &0 'AL+W=O<5JCU(=%E$;/$W=B M5SD_$2_G#=_A/;JOS:TA*^Y92E&CLD(K,+A=1*MTMLZ]?W#X6^#!GHS!1[+1 M^H+*/&"4&+A/ .G;H\W**4G(AG_'CFC?DL//!T_L_\98J=8-MSBC9;? M1.FJ132)H,0M;Z6[TX=/>(QGZ/D*+6UHX=#Y9M,(BM8Z71_!I* 6JNOYX_$< M3@"3Y!4 .P)8T-UM%%1^Y(XOYT8?P'AO8O.#$&I DSBA_*7<.T.K@G!N>8>2 M.RSAEALGT,+[![Z1:#_,8T?LWBGH:%[ZN-=8:L?\[% MW='FYVE]ULQLPPM<1)06%LT>H^6[-^DHN;X@.N]%YY?8E_>4A64K$?067@_@ MG.J+O.=5/U0(SM\_;'RV0EA1SM(S=UQ(ZT4X\KG1=L M"<+EU*$L3-+):BC(@-UQR52"$AVR!J_*2MW74U4$9 M*:("97BWF\<5),Y@Y>O&'OW^ND9X+[6U'X"*6.#=:DGQ";4#P@I=VAFL A>] M.>S?''S$ NL-&LC2,)/!JBATZ_7$R\EGEK9Q;4[W*-JT9[3FZ<3:EF: M>^WIB-I1,OE--QLD8T;M<)B3WF0\HC;+/(8-\FD2^O%H$J(93EGHISF#SV=BJ-98><"=@IHKNFH>K7%KCL$V_N'3<>6%6CW?#3N*45 M[ &_M#ME+']B*5@#0C,IB((R\3;S]3:R_L[A*X->GZR)S223\M$:GXK$"ZP@ MX)"C9:#F=X ;X-P2&1D_1TYO"FF!I^LC^P>7N\DEHQIN)/_&"JP3[ZU'"BAI MQ_%!]A]AS,<)S"77[DOZP7<5>23O-,IF!!L%#1/#GSZ-=3@!A.$%0#@"0J=[ M".14WE*D::QD3Y3U-FQVX5)U:".."=N4/2ISR@P.T_W0#")+LF>58"7+J4"R MR7/9"62B(CO)6(X86(*W(G M!=::O!<%%'_C?:-^2B$\IK -KQ)^[L2,+()7) S")=%0F3N#5W@74VD6CG=Q M@?=<#;YO,HW*7*4?YQ(?^);G^>QXK75+WG=-!LKVT0RL[9*1/=9"G],ZL$6.S4[N(9W'_N&,@&@2$/VG 6M5$@S M#E<51/]4X)_6X8I/N],#L1GFXH_[\+K<454QH0F'TD"#V1L3 M5PT3.Q@H6S#1L@.G93'\#4$L#!!0 ( !V" M"%E,0QS'LP, '@/ 9 >&PO=V]R:W-H965T$6K.)67ODLPDK948H/'(DRCS'_/L<,K:?6J[U MNO"%;%.I%^S9I,!;6(/\6CQR-;,;EH3D0 5A%''83*U[=[P::7MC\ ^!O3@8 M(WV2)\:>]>0AF5J.WA!D$$O-@-7?#A:099I(;>/?FM-J7&K@X?B5?67.KL[R MA 4L6/:-)#*=6B,+);#!92:_L/U'J,\3:+Z89<+\HGUMZU@H+H5D>0U6.\@) MK?[Q2ZW# < =7 !X-< [!007 'X-\-_J85 #!F_U$-2 X*T>PAH0&NTKL8S2 M$99X-N%LC[BV5FQZ8,)ET$I@0G5BK2573XG"R=FZ2BC$-FA-MI1L2(RI1/=Q MS$HJ"=VB1Y:1F(! -VBMTCHI,S#695%DH%),X@PML$C12B4I>J!5LNNLN8I M8I*):P7]NH[0U8=K] $1BOY.62DP3<3$ENH,>B=V7.]W4>W7N[!?'WUB5*8" M+6D"20M^V8T/._"VTJX1T'L5<.YU$MX7_!:YP1_(<[Q!VWFZX7^5]!;YSD5X M]':XWZ;&KWE?_6_O1UKZ33+ZAL^_P&?2J, D05<<8E E)[E&2D0_:R76%'HL"QS"U5 D6P'=@S7[_S0V=/]O"UB=9U"?9LD^R M54]D1^$>-.$>=+'/'J@$Q2K;8MF)?&\L^R2+^B1;5F2A(=-W@-TL&(3>Q-X= MQNC<:.#ZP\;H2/N@T3[X#^UCE@.2^ 7:JO"\$_U>_?LDB_HD6U9DP8&TGAN> MR']NX[1K'S;:AYUE[C.C-[$N=83N5/KKZJ8^AFA#**:QF>GK%I'JH]M:Y\(^ M8],G6=0GV;)/LE5/9$?Q'C;Q'G:^:Y$*9@+JNF.^;3>$WCP3VG9WF0_/WG37 M"QWG."$7;5;!W8E5=&YUY_@G1LOA66ZW4*W.K8ZHCD09-:*,.D59X(+HJR.\ MJ!XI(;)4NB/*)/JNNBFM4YL^G93OS?P^R:(^R9:CL]!Y3GAW$I1S(W?DN2=! ML0\Z@QSXUO1P IG+?74O:U:;-O'>=$&PO=V]R:W-H965T:9\:]B0ZDDW[(T M%[>]C93;ZWY?+#8TB\4EV])<_;)B/(NE^LK7?;'E-%Z61EG:=RQKW,_B)._- M;LIM#WQVPPJ9)CE]X$0461;S[WD-_=K.-U_21RB_; M!ZZ^]7>499+17"0L)YRN;GN?[.O(F6J#SJ,7!J ^?08'3$8% ;#$[U,*P-A@<&@_$1@U%M,#K58%P;C$]MTJ0VF)QJ M,*T-IJ<:7-4&5Z4BJ8_E HJK=4U3W(M]D?)U:^) MLI,S/TXX^35."TK8BOA)'N>+)$Y)E O)"Z5J*:Q523ZX5,9)*CZJ MK5\>7?+AAX_D!](G8A-S*DB2DR]Y(L6%VJ@^_[)AA8CSI;CI2]58[;*_J!MV M7S7,.=*P ?F)Y7(CB)3E3=XX1^&G++XD]O"". MY3A=QV,V_WN17Y*!59H/.\S=T\T'76?CSWGW_YSWP&SNTH4RMX^:AR><><N8CL_DCW>X:;QN$,-AUF4')&QSC%7.1+!-U:[@@CW%:=IQ'R19?R;_^H78E MD:29^'='.^\J[K";JV]KUV(;+^AM3]VW!.5/M#?[ZU_LL?6W+KDA82X2YB%A M/A(6(&$A$A:!8"U!#W>"'IKHLRA?J#Q)4!VQ5_I^\/1R/]CRY"F6E#SK^)]+ MDB;Q/$D3^;U+W48GYZH;"7.1,*^"C4N83B6?9K9EC51<>MJ7+=)E@(2%2%@$ M@K5D.]K)=F24K;^3Z@6)A:#R0F7?BX+S)%_K!#A164B1L[GV&\]3+>]M(?4^ M3.4X2LHZV[X@:S4B(!]2)L3'"R*DDKO.>K3ZDWS!,M4/.%%_U0%L=([_1.OM M75W V.!SNP 2YB)AGOFZ_%-N*">?6:Y&9#IK5%=HB$12!8J^>,=SUG?'+/V87T_W_O,3;ZW-Z#A+E(F&>^-G^P][P'-$ > M=HB$12!8J_=,=KUG8CR9#W52]%N5%'6-;>^,A'.EC(2Y2)B'A/E(6("$A4A8 M!(*UI#O=27?Z3D/7*5+02)B+A'E(F(^$!4A8B(1%(%A+T%<[05\98_%+#":L MD"K[R)?ZUO9!I235?&377>W.2#Q7RA5LM#<:G$P&CCV>ML>#+M*I=Z)3'^DT M.-%IB'0:O>VT)1O;:J:]+:-P/A?97*5$*OX]OTA(,K(M^&*C9T)4;I0QI:(R M-KZA)[.GE^5!: *6%4%I4T_9E;!\1\%[=QCYQ#%?J<\G2-.:" MJ/R^TFJW5(W,LZ5:EY:L_>.ZG P.0A_4J7>:4Q_J-.AR:ET.#YR&4*<1BM86 MF-,(S/E?S J;O9PM.>?5[.N595F'BGN]UX_3P[V\CKVZ9G([=G->N0R@AQE" M:1&*UA924RZSC<6+V4,Q3Y.%<;AL)IPM$FAI#$KSH#0?2@N@M!!*BU"TMH:; M"ID]?*>!LPTMBT%I+I3F06D^E!9 :2&4%J%H;6DW533[U#+:.8DDM-(%I;E0 MF@>E^5!: *6%4%I4T]IYNGTY.C+N:4I7MKF4<:]&YHF4=$GH[X7*.55NNCB> M?$)+2E":"Z5Y4)H/I0506@BE12A:6\U-*O%=> 2TQ06DNE.9!:3Z4%D!I M(906H6AM:3>E)MLX\3][U,E#,Z.J\HF$=3W'>_<&QQF2K'R2MU.WT%(2E.9! M:3Z4%D!I(906H6AMW385)=M<4GJ@?$%S&:_+8%RFP"01HNA\"/VNAMEV:V;0 MOKJZ:D\0W9N]GJU4:#T)2O.AM !*"Z&T"$5KOX_0U+ <1.0GEA89U6\L44[S!25QQHI<=JF\;HCMM%0^.I"XN;GG M2AQ*\Z T'TH+H+002HM0M+;$FRJ78ZYR_<+CLJ2_C+\;,H@W(+:E[3OS![/E MV9*%5KJ@-!]*"Z"T$$J+4+2V9)NZF6.NF_VQJ%R_/R>5WKL3C=KK00AV#D,P MLG#D0FD>E.9#:0&4%D)I$8K6UG-3OG/,Y;N7:8GR69@+DN\>G*DE&Q=RPWCR M'Z7C%>-EJASK;.*-IV;,7L^=OX#27"C-@])\*"V TL*:MO^E^5!: *6%4%J$HK7EVE3H''.%[B "5\.T_;BKLHIRAH+$^9((FJ:="AZ] M>HYE^KIKWIO;82W;MC+B9$>;)@C9U MYD[-5N!I*^A>30XE"ZW+06D>E.9#:0&4%D)I$8K6EFQ3EW/>>,>K)5G]-+@* ML'IQ'O5OS9D02KUL06GGRB9W-?Q@K&8-#G4++;I!:1Z4YD-I 9060FD1BM;6 M;5-TOG;MCNV>?>U7 MBZ U^&I-MI]BODYR05*Z4JZLRXFZOKQ:YJSZ(MFV7 -KSJ1D6?EQ0^,EY7H' M]?N*,?GR13O8+38W^R]02P,$% @ '8((64.249T'! *1$ !D !X M;"]W;W)K&ULK5C;;N,V$/T50BV*7:"Q+I8OF]H& M$MO!IN@"08+N/A1]8*2Q380B59*RD[\O2N*Z,=)%@.> I,/]EPD6"EAV+KRE0 CBTHH6[@>6,W MP80YBYF]]R 6,YXI2A@\""2S),'B[18H/\P=WSG>>"3;G3(WW,4LQ5MX O5W M^B#TR"U98I( DX0S)& S=V[\Z[5O =;B.X&#/+E&)I5GSE_,X#Z>.YZ)""A$ MRE!@_;>')5!JF'0<_Q6D3NG3 $^OC^QW-GF=S#.6L.3T!XG5;NY,'13#!F=4 M/?+#5R@2&AF^B%-I?]&AL/4<%&52\:0 ZP@2PO)__%H(<0((PC. H $=<#P M#&!8 (8U@'_.0U@ PDL!HP)@4W?SW*UP*ZSP8B;X 0ECK=G,A57?HK5>A)F) M\J2$?DHT3BWN,!'H.Z89(+Y!=X1A%A%,T3V32F1Z1BB)KM"3GI]Q1JW-@R![ MK #]P$)@\_A&ZEF6FK)+]&D%"A,J/VO0.\,K]"MRD=QA 7+F*AV]B<&-BDAO M\TB#,Y&.T3?.U$ZB-8LAKN)=G769>G!,_39H)?PS8P,T]'Y'@1>$#?$L+X#"W?\ S?DF(I37F+:B$ND%TUT#]_ M:5-TKR"1_S95+><-FWG-.GM2I9KD=XSI<(L)FQK-NTIYH=/UQW85G<:E3N-6G=:O("(B :6"1%UFW;AAUOF# M44VJ5N==I;K(Y;HGEQ4U)Z6:DU8UESQ)]*%(;^;12V=%)^_3FPS\24W1U@"Z M*MK@,AA,ZXKVY+*BZ+14=/K!_$SU21-BQ.W! RD029-X[2P!>@-3@ E^=$B M1#%^:SJ;+"\CFAZ)?$/4)&TK3]<]J2>R2@6^E!7XYB2^ M7]D2QD%]&VHTFX1!U6S5&E)7]7HBJZCG>S_/W5ZK?H]$OEQM! 2YI"L3UX" M5"98X\'8:Y+'"]]M04?#H&98D[$]M*XZ]L56%?*D@?$OFXB8L4QW+C'9DQA8 MC-X(T+A13K]!I;J2']NLV@/K+&-/;+F,[DE+F(#8VEY&ULM5K;;MLX$/T50ELL6B ; M2:0O2=8QT"8HVD4+!$G;?69L.B8JB2Y)VPFP'[^DK(AF+8\EAWE)))MS-(=# MSAP/-5H+^5/-&=/H,<\*=1G-M5YL4%P42++99?0^O;CJE0;EB!^U'. M36EMV/#"AO%.2_,M-W9Z_)%RB7[0;,F0F*&/O*#%A-,,?2Z4EDL3+ZW07^C. MK)[I,@/&?&54+26;(JK1%N;;:Z8IS]0[ _+][AJ]??,.O4&\0-_F8JEH,56C M6!L:UIEX4KG\8>,RWN/R/\OB%)'D!.$$]QK,KV#S:S8QYFEI3GSSV$Q>/8.X MGD%%\XO><9UYRIBR8R&^M>L[7=I1=J02?L,C+;4#&Y8M'XSS_20?)W M$[5 8!Y14A,E$/KX1O(5U0RMJ934Q+R)[ 9A4"+8#+(:IX0,AZ-XM0]32/4%*FXC8 M'6AWYJS>F0NAN,V23;,!/J+K;,#^WDBVH'R*V*.I.HHI9#8\$GK.I$EM4EJW M2QX*F)M!/3<#\%DNZ9R@6V;A>?'0Q!^$Z%@S'KXH\0Q#$@T$YA$] MJXF>O3CQ;!#Z!Q+/68?$(J?')L M9JPL ZV14&@^SRTED[8(1%-"JN1)YS MK8VZ8K^67#^A&9W8Q?;42#.HX B%YL^(DQPI.7KM@FJE,\] :#Y/)UY24#>, MNT4XJ*"IT-HL9*=34KCP?V$KEFT>F9KUV[HVP["=F05"\R?!"9)T\*+ZG 95 M(J'0?+).BZ2@ FA5HRN(YI56L8"&^*XY]9#"\J%5@4YW!<2.;] 0WS>G'=+S MH_,;*#LZ+X] :/Y/9*=!,%C[#]9FV+SSK^2D;:2P4Q<85A=M4EK74@T_LC/K M0&C^!&VU0> ^"+"4<=@>R&M($NPD"8;;(-TB'%2D5&AMUK53'AA6'EOK&G$%U22@TGZS3)1CNE+0IU14$5 [!(;YK3D5@6$6T M*M7XL(P A_B^.1F!SX[.;Z Z;P\ J'Y/)TDP6WZ&4"I#JI+\&[/8T^DB!,; M!!8;;5):UU(-/[(KZU!H_@0Y+4/28Y;:6"1VL9UV_'ML)\N2+@LK M\Y2,WQX0ZT:.[]Q- M?"7;5.H)-YKM\!:N07[?77$U$62PEIH"J[\]+"'+-)/:Q^^*U*EM:F#S^8[]TCBOG+G! M I8L^TD2FT M_,>WE1 -@.+I!@05(#@&#!X!A!4@?*J%0048/-7"L (8U]W2=R-K%9M^,.H;M-*+4'U0KB57;XG"R>@2$XY^X*P Q#;HDE!,UP1GZ",5DA?J M1$B!SM RQ70+ A':6/*9X!N2$4G4B]OFWE!4" MTT3,7*FVJXVZZVIKBW)KP2-;"]$71F4JT(HFD'3@XW[\J ?O*IEJK8([K19! M+^&G@IZCT'N+ B\8=.QG^71XV.7.\ZRO_MMZ2XRP/CBAX0L?X6M$?]H5VQ(] MZ$;K]#<5.[R&N:/RFP"^!R=Z]<(?>>^ZA+5)%MLD6UDB:X5@4(=@T,<>+6!+ M*"5TJU)EICY*Z(I#+\6I<;!)%I=D(T.FZ]D^"L-@.'/W37TM66SI.ZSU'?;J MV\AZ&YTF]SI-=FG<2W.JQC;)XI)LV-#8][QA<"2R)9,MD4>UR*->D55R_L<) M'CTX)WX8CL=M'Y:]5DZ5;?10MHV6[XF2/):"?F'.LBG27 M<+T,IQY+FV2Q3;*5);)6&"9U&";/JH(3FR&P21;;)%M9(FN%X*(.P<7SJV O MQ:EQL$D67SQ(-1U5T)+%EKZ^=]\B>';J8,73=.;"\[RC3%VM:B;TL\GQJKB# MJZMT=9 %39-MEQM=D?_,JE01_*LL]=LY]; \S>C*EM%2/+?17>; MZ:M%VC- M"BK+?J&>K:\.WIN&^6A^X4^7?L=\K*\:3#=[3U_>4WS!7'W< F6P4::\\[$Z M#KQL_K]AC%Y-] &Z@N8Z"]02P,$% @ M'8((6=4_O_J# @ \@8 !D !X;"]W;W)K&UL MK55=;],P%/TK5D!HD\;RG74CC=2U0H"$5&T,'A /3G+;6G/L8#OM^/?83I:E M-*WVP$OL:]]S?$Z2>YWNN'B4&P"%GBK*Y-39*%7?N*XL-E!A>SD8(Z, MDYSS1Q-\+J>.9P0!A4(9!JR'+5L,(-57=\]PDZ/['A*SB5]HEV;6X4.ZAHI.)5!]8**L+:$3]U M[V$ \*,C@* #!*\%A!T@M$9;9=;6 BN\X6H#"A\AR]1P_W"W3V]CQUE3[1X-RB M8[]MV8,C[%\:=HE"[P(%7A"-P.>GX0LH--RW\' ?[FJ?O=F@-QM8OO (WXM' MB7[.:)Q'E-9-[+&!4P=73H2Q!:<[-T;/_$^C)G\3V1[EL/> MQYWFINQU:&4F<7 ?),'%/9M3+ MC$[*?&#YJX2V+/'@?-^;',H\3 NC27Q49=RKC$^J_,85IKKS="4C]DMF3&]\ M("0(O$EXJ/@P,0PBWS\J.>DE)RY95V*MH.VP:*U[9)Y5SIEF>G&WTI@3 ) M>G_%N7H.3-_KK[GL+U!+ P04 " =@@A9P-MT$%<" >!@ &0 'AL M+W=O$ ]N)0Y@$)/ M!65RYN1*E1/7E6D.!98C7@+3*ULN"JQT*':N+ 7@S((*Z@:>-W8+3)B33.W< M4B137BE*&"P%DE518/%\"Y37,\=W#A,KLLN5F7"3:8EWL 9U7RZ%CMR.)2,% M,$DX0P*V,^?&G\QCDV\3?A"H96^,C),-YX\FN,MFCF<$ 854&0:L/WN8 Z6& M2,OXW7(ZW98&V!\?V#];[]K+!DN8<_I ,I7/G&L'9;#%%54K7G^!UH\5F'(J M[2^JF]PH=E!:2<6+%JP5%(0U7_S4GD,/X$>O ((6$/PK(&P!H37:*+.V%ECA M9"IXC83)UFQF8,_&HK4;PLPMKI70JT3C5'+']L 4%\_H<@$*$RJOT'MTOUZ@ MRXLK=($(0]]S7DG,,CEUE=[1X-RT9;]MV(-7V+]6;(1"[QT*O" :@,_/PQ>0 M:KAOX>$QW-4^.[-!9S:P?.%?S2Z(3"F7E0#T\V8CE=#/Z=>0OX8P&B8T)3:1 M)4YAYN@:DB#VX"1OW_AC[].0V_]$=N0][+R'Y]B3%:[UNU$@"*:#-]G QQ9N M:G^?^.-07]J^[V @*8J#+NE(6=0IB\XJ>]!U;MY9*7@*Q'40GV@:2(K]\8DJMU>]IG-^PV)'F$04MAKF MC3YH%M%THR90O+0%O>%*MP<[S'4#!V$2]/J6G4-I#$"Y8AW8(DW1Z&/= 2;0N11(^D[&;8 MCQ\IJ?JP9-9.E9?$DG@OS[FZASRF)SO*GOB:$ &^)G'*I\9:B,WY:,2#-4DP M/Z,;DLHG2\H2+.0E6XWXAA$ M)0EFSY7R%/!>0C_HC(CC<^ T5E0>F3NK@)IX:I$)&8!$*EP/+?EER1.%:9)(Y_ MRJ1&-:<*;'[^EOTZ)R_)+# G5S3^,PK%>FKX!@C)$F>QN*>[7TA)R%'Y AKS M_"_8E6-- P09%S0I@R6")$J+__AK68A& +0/!* R !T;8)4!5DZT0);3FF.! M9Q-&=X"IT3*;^I#7)H^6;*)4O<8'P>332,:)V9PL!/@('F1[A%E, %V"6YJN M/@K"$I _O$FY8)E\US3C. WY9"0D M*I5[%)0(+@L$Z ""7[/T#%CF!X!,9/>$7^G#YR20X3 /M]KA(UF+JB"H*@C* M\UFZ@M21*[+9_=F4",_Y!@=D:DB5<<*VQ)B]_0FZYJ<^ MJ@,E:Q&W*N*6+OOLD0H<2P4L1!_-(M;-8]72L)V-7=OW)Z-M$W]WE#^V/:\: MU0)F5\!L+;!;PODYR%*<4":B?TD(PH@'-%,-*5L.1)QG. T(""@7O0U8Y'<: ML*#IHCWL/8.0;*Q2&N%H=#G>)VH'J^N4>G.P9: MGM_/QJO8>$?4NHWO8-6];CO;KKU?=:];==>W43].O\+I:W%>A#CA0-Y1F_05 MWD0*]L5*7N;KS7_@,PFC+"E(_$8%Z6UI[1RG+CL#)6N58UR58SSH>CL>DOA MR5K$H5EOO::V$WY>+DGN8J3DY-LF7 "&!>G=0HM,$#9ZT3R#",&]EM5/^5)* M#3.> M;&F\54MA>>L:!U$=>=H-:@:&RM6M5FP%H#2I+J#47)Y,?*%N;?&TXH-YQ MG"),NU>8CFGM-[5VRI=2JHT(/-:)]+)P.L*4WP/-_6T;=FT(1,UA;7"U#X%Z M(](2YIS$^%F:O#G#._"H-L%;BM-C]T7]3"?WX4#9VG6I'0WTAA6AUB&=3'Z@ M;&WRM4V">I]TB@C]8W?'UW ZL+8Z4&LHOB?"<4>$T';'G85DW!6A[;GC?A&B MVHT@O1MIB? F#5B^*TJ\)VM0/]')WXE?P]&@VM$@..QY@-8@G4Q^H&QM\HVS M$+UC.D ::.!O$]*[H%/$5F2!JBF^_:5_#RZ#:RZ!CCF<. M"J][(-/!WQWBC/&ULO9U;;Z-('L6_ M2LF[&LU(TVTNOL29Q%*WH;BF-^J>V7U8[4/%KCBH#7@ )QUI/OP"(<85E\N@ MG-T\=-N8_^]0AF.JX !73VGV/7_@O" _XDV27P\>BF)[.1SFRP<>L_QCNN5) M^4513S)(_2A&3\ M_GKP2;\,1UI54,_QSX@_Y0>O2=64NS3]7KWQ5M<#K5HBON'+HD*P\K]'ON"; M344JE^//!CK8:U:%AZ]?Z;1N?-F8.Y;S1;KY5[0J'JX'%P.RXO=LMRF^ID\N M;QHTKGC+=)/7_Y*G9EYM0):[O$CCIKA<@CA*7OYG/YHOXJ! 'YTH,)H"XVW! M^$2!V128715&3<&HJ\*X*1AW59@T!9.N"M.F8-I5X:(IN.A:,&L*9ET+=.UU MS6F=2_8KN_/:UE]7MUZO[^'+AE5OE18KV/PJ2Y](5LU?\JH7]:9=UY<;8Y14 M+OQ69.6G45E7S"U^5Y /Y O+,E;Y@?QL\8)%F_R7:Y>D==/U'4#\MO:/\U&:]?TV=# M"?1WR4=B:K\20S-&LN]#7?YIMR[+];K;LK6Q?O4 MW?>I>^IRBR_W7YVLW%>7?TD?E>J!NOP;WWXDFGFR/.Q>;BBV8G-O=K/FF2JS M>TE>9+MR1UJ0?X?E#,0K>)S_1[)TGU]H(SFMZA]#L@.0\^R1#^8_ M_4V?:+_)'(*$64B8C811),Q!PEPDS$/"?"0L0,)"$$QPZVCOUI&*/O\]+=BF M[%'>%3)OOM1.ZMJJJ_TXGTU&%Q>:IET-'P]]IQ3IZSLDS.[:!(I4=;JJNDA5 M[UCU8C::3H]4?:1J@(2%()C@A?'>"V.E%[ZDR8$_R@'HCF7 M64.)ZKO;0L(L),Q&PB@2YKS Q@<;^UMOC8_L,#;&1V;PD$OE(V$!$A:"8(*S M)GMG393.^K1B<4[**=4AGP7;1M5.Y].Z?%MW$?\B7_ECNGF,DC599'P5%82R M9;2)BF>9]91:?:V'A%E(F(V$423,0<)<),Q#PGPD+$#"0A!,\/)T[^4I='PW M1;H5";.0,!L)HTB8@X2Y2)B'A/E(6("$A2"8X-:+O5LOE'O>6Q:MROXL^1XE MJWV_5F93)::O35]@NG'8.?NH&6+'RT)*VD@81<(<),Q%PCPDS$?" B0L!,$$ M_\WV_ILI_7<3)5&\B\DF^G,7E1W;9[),'WG"$JD)E:R^)IP=#W^T^N^-#9&B M-A)&D3 '"7.1, \)\Y&P D+03#!AKK6GH+4< =WU*R^1H32+"C-;FB*PRBT MF>7PAT27_(XXYU&N!#66H#QH&WTH+8#20A1-=,7!B7E=O7OBJV@7?R@=$9,O M:<%S\A=1'ZR1VD4ITMLN2)H%I=E0&H72'"C-A=(\*,V'T@(H+4311$,;K:$- MZ-&9!H>R+I)F06DVE$:A- =*JZT%I/I060&DABB;ZITVR MZ.^)LC3%PNK7S,EQ.&*AENEM'FB:I7,K*%37Z:SK0G4]J>[8,(XC+5#= $H+ M4331&&VL15?G6LX.\BR^8<]\1:R,/9'?J]G"E"52%T%C+U":!:794!J%TAPH MS872/"C-A]("*"U$T417MY$:?8(=Z4%C,U":!:794!J%TAPHS872/"C-A](" M*"U$T43KM@D:77G*O\-(;WK4[=&E)^\6:J7>/H1&8CJW@D)UG"0G6=SKHN5->3 MZDXG,\E(#YHT@=)"%$TT1ALVT<^D36JFW#Z&IF,ZMH%!=I[.N M"]7UH#0?2@N@M!!%$_W3IED,Y2GW,P.]IE@\HSLR))>GJV5ZFP>:2^G<"@K5 M=3KKNE!=3ZH[EEP;[T-U R@M1-%$8[19$4.=%:F[@.G]Z]6RYT*;?:^P5:OW M[D)"TRA0F@VE42C-@=)<*,V#TGPH+8#20A1-='J;:C%&V-$?,KFP@-(L*,V& MTBB4YD!I+I3F06D^E!9 :2&*)EJWS=T8ZMS-^='?\3U,1O+3?&JEWCZ$)F4Z MMX)"=9W.NBY4UY/HFII,US>.[T!C2);CQ#X(&C61R$[E)H,F3: T'TH+H+0011-- MUB9-C/:-.G<"@K5=3KKNE!=3Z*K2\\:^%#= $H+ M4331&&W2Q% G35X/0"[K,8[4'+/CU7MB< --AT!I=N=64*BNTUG7A>IZ4)H/ MI0506HBBB3=);U,=IOI^)(M=EE6=M[MZL%0=EU^R4N[$ 7DUK&]'#DJSS%/W M!WF[J=I070JE.5":"Z5Y4)H/I0506HBBB:9L\QKFF;Q&&L=140^J[CDG6YXM MJZSD6GJ3(#6KMR>A^8Z&=N8.?#94E$)I#I3F0FD>E.9#:0&4%J)HHB'; (BI M#H#<9E&RC+;E&.ST00[S.% @W_\LU&*]/0:-@4!I%$ISH#072O.@-!]*"Z"T M$$43K7CP6)__6^2D_.R&_:CNBRGU,_:)0-A' F&?"81]*!#VJ4#8QP)AGPN$ M?3 0]LE V$<#_2_")V8;/C&QX1,3&CZ!TBPHS8;2*)3F0&DNE.9!:3Z4%D!I M(8HF6K<-GYAGPB?]CB]![^L"I5GF<8I"?B;;ANI2*,V!TEPHS8/2?"@M@-)" M%$TT99N,,=7)F)=KIMP&>D#OAXK\\9 MRE@AS0^HZ_LZ#$JSH#0;2J-0F@.EN5":!Z7Y4%K0T*K'G1PF3*;FQ>SP[XW= M3E2-QK,W=AOF#YP7%BO8_"KFV9HO^&:3DV6UNZK:<#"59/R^NC7:Y2=C,#R: MOM O+5TRW=8OJ6RZHU^Z]?1A*SN_VK(UOV'9.DIRLN'WY2)H'Z?C ['UTY"0E?@4@Z^0!Q[GIEY'L:C8;"2ZJM> !CT+>="#X.%,<5U&.IT 3G5 M9[( 87=F4N74V*6:A[I00+/**.X5TF>=4 M/8V!R]4PP,'ZQ0.;+XQ[$2:#@L[A$>D4ME*N57M[C-AD'D(@(.J7$0U'XM80*<.R0;Q[\-:-#Z=(:; MSVOTMU7R-IDIU3"1_!^6F<4PN Q0!C-:HT>K=E9R0'*&WI=&&RHR)N;H7C&1LH)RMS%1 MD#G,%8(4QZ.4-&,JX?F41'F I^=+9-,?>TI1Q9I[LWBBCN4;6K?N936C! MC 7L8%ZC=S:J#0\O$!/HCG%N==.#T-@\7;1AVN0TKG,B.W**T9T49J'1&Y%! M]J-]:/EI22)KDL;$"_AW*W%Y+?J_"[?G(OQ7: MJ+(BXG/%PZV!7'_9EG:-=KX=S=7OM2YH"L/ %J@&M80@^?TW'$=_>F(];V,] M]Z$GH[G5:TX-H&+]F]@68@T25R#N1E@F_4&XW.*WW_KM>_V^*95,2Z5 I$_H MP?K?YM4+<2 Q<1M@?%01XQ/$>M'&>N$E\U88L*@&J1U$UN:8;.@7G47Q=@DO M6Z^77J]C>VONE,YK>B =5VU@5T>5[NH$L>*HNZFC_R=>8_]:X@F,B^D<'2]MV3]A_8J4+^'0ZDC70;DJ$(W<$<.MVL+V'N3[Z%T M[U?J%'=W//9?\GZEO77L1SZ4LJY+X/YQ%3Y%R\!=S\#>:WX/A>-?JN6N 6!_ M!]BE\(>5W+N6O1X.I:YK)OCRN$J?HL/@KL5@;U?80^G:'N,?E;[8(37I^@7Q M]PN_U-YB]B,?R!GI&@[!1Y68G**[D*Z[$&\[^+G$C?USB>/G$H<;&PO=V]R:W-H965T<'WP/23+1<55GHH=K[<"\!% M3:JH'P5!ZE>8,"^;UW,W(IOS@Z*$P8U \E!56/QU!90?%U[H/4[*F"+#U3=\N,G:/V,C-Z&4UG_HF.#'2<>VARDXE5+UBNH"&NN^&>;AQ." MUG$3HI80V82G(L0M(7YIA*0E)"^-,&H)M76_\5XG+L<*9W/!CT@8M%8S-W7V M:[;.%V%FGZR5T$^)YJGL,^@L2_0!K?4.+ X4$-^B>A)=LV8;FGJ^S4%A0N4[ MC;Q;Y^CMFW?H#2(,?2OY06)6R+FO]'*,J+]I0U\UH:,G0L?H"V>JE&C%"B@< M_'R8GP[P?9V&+A?18RZNHD'!WP_L L7!>Q0%4>)8S_+E]-AEY_]%7_WGZ&?) MB+N-$==Z\1-Z'PG#; .(UGMAPZ6:N4K(!O.S7 M7\(T^,V5W]<4RU]3;/5*8F>52+I*)$/JV67%A2)_-P=1G\[;KW<(2PG*>>8: MK;36,A^)ARR,QG/_X33/#DQ@8?(^)AI-SC$KA\XTZC!G9D>=V=&@V6NF0*=0 M(>VUV7J4X'M"B2+@]-O(C4[6$(>6W3[$'+ SMWU(&EEF^Y D<7M-.Z_IH->O M>Q"ZJFQWZ#"PU[=T@6*K8GD?%(518#EU*$VGL=OKN/,Z'O3Z'0M= M1PK/61T[8EM&'1"KXGD?$MGE'%0YLSCI+$X&+:Y+?4X_Z.U;/6=RTHL]L6JP M[$.L-.1]1)A:F)5#)7";G'8FIX,FOW&%Z7/^IOWW0MPKHP,43FR3?5"4VN=[ MY0#%L>W3/^F1*A"[NCF5VL.!J>:KV,UV_>]EW?99\U?A;!DZYG/=+S?M[;_R M3;/]!8L=85)G;:M#!1=C71#1-+#-0/%]W:'=! M"=#]B\C^ 5!+ P04 " =@@A9MM3(*P,$ "8$0 &0 'AL+W=O;3:NV! MS:>T%%E*X($A7N8Y9D_WD-']S+"-YX7/Z381:L&<3PN\A26(+\4#DW=FBQ*G M.1">4H(8;&;&6_LNLAVE4$G\G<*>'UPC%G5!P&@6GI^#X)Q3< M1L&]U(+7*'B76O ;A2ITLXZ](B[$ L^GC.X14](235U4[%?:DJ^4J$)9"B:? MIE)/S/\$R3)'-V@I2S N,T!T@SZ)!!A:ED61@2P*@3/T@=1%J9)[%8+ :<:O MI=J798BNWERC-R@EZ*^$EAR3F$]-(7U3%LQUX\=][8=SP@\7?:1$)!Q%)(98 MHQ^>UP_.Z)N2DY88YYF8>^JS4@,& M%: :&KNY;7O.U-P=LJT1LL:CKE!X+.0X8[LK%&F$K,!JA3I1^VW4_MFHJ^%U M0SR N-C.WWIEZH$7*<_I;4"'D'2%UF#E[?[?]\$'S' MA-MTTZ#IIKJM^GJ(\/40T:L@N@EP7A+@##P0&L!^DV/>7#2S(%MJR,^1U7 ]7&B76T_([RM#L^]]7O[;F%KUD/UV:$ZV;[ MU]\L/F*V30F79;V1IJS;D7RO8O5G@/I&T*(ZYZZHD*?FZC(!' -3 O+YAE+Q M?*,,M!]CYO\"4$L#!!0 ( !V""%D0I#FB+P( /P$ 9 >&PO=V]R M:W-H965TWQ)0T%=\I#XQ6]O(-!:-9I3# M1B+55!61SRM@HDWP&!\7[FE1:KL0I'%-"MB"?J@WTLR"GB6G%7!%!4<2]@E> MCA>KF8UW =\IM.IDC&PF.R$>[>1SGN#0&@(&F;8,Q'P.< V,62)CXW?'B7M) M"SP=']EO7.XFEQU1<"W8#YKK,L'O,"ZU*A3SR'_%]\8)SU]J*CO54T2/BEX2,T"=^B*(RFZ&&[1A>O+P=X)WW: M$\<[&4[[YW*GM#25\>MI["=LM"U22#!)MV4" /@-,WK\;S\.. P6EO M<#K$GMZ0C#*JGQ&S3L^Y\_B9P]O6.Z11'!S.2,YZR=F@I#L3)':,%L1VS#E1 MSS _$;V:A/;Y3SHXJ<@*9.'Z3J%,-%S[XNQ7^]9>^HK^&^[OA3LB"\J5.8B] M@8:C*^-!^E[S$RUJ5]\[H4VWN&%IKB>0-L#L[X70QXD5Z"^\] ]02P,$% M @ '8((6?5SDD%_ @ V@< !D !X;"]W;W)K&ULK95;;],P%,>_BA4$&A*J<^L8)8VT7M"&-&G:N#P@'MSDI+&6V,%VVO+M M\24-W91U$ZP/C>WX_SL^Y\3G)%LN[F0)H-"NKIB<>J52S01CF950$SGB#3#] MIN"B)DI/Q1K+1@#)K:BN<.C[I[@FE'EI8M>N19KP5E64P;5 LJUK(G[/H.+; MJ1=X^X4;NBZ563):QV6\W?*.P ME0=C9#Q9<7YG)I?YU//-@:""3!D"T8\-S*&J#$@?XU?']'J31G@XWM,_6=^U M+RLB8Q HI,%*$(K^3;!2K/- M#IQUG)GCA(]P(G3%F2HE6K(<\@']XKC^](@>:Y]ZQ\*]8[/P*/!SRT8H\M^A MT _C@?/,GR^/AMSY/^O+?[9^+QA1G^7(\J(GLXP65&85EZT ].-\)9705_7G M4+X=,1XFFO(UD0W)8.KI^B1!;,!+W[P*3OV/0\%^2=CB)6'+%X+=2TO<^*/ ?SUT8^=.&+BK;QK&)O5'?C!.\.8PG$_R MQ\/\Y3#?/_MP_]>;Z\-IAJ9LO"+-! MOR\X5_N),="W\_0/4$L#!!0 ( !V""%E%*U+I@0( /X& 9 >&PO M=V]R:W-H965T.V](ZAC9A M;!>%T++M8NQ"L8\345GRI).D@?WX'!V[%0" @D%.@=.CPU, M04IG1&'\[CR#?DLGW&\_NG_V[,2RX!:F6OX0):XFP7G 2JCX6N*MWGZ!CL<' M6&AI_3_;MFO3<<"*M45==V**H!:J??*'+@][@M'9 4'<">+G@O,#@J03)!ZT MC&[UBLY+L!A^EQAQD4 M)RP9>8N$5?C^W>CL_/*I3TBT/7+<(\?>./DGLAU@G@E;2&W7!MC/JX5%0Q_: MKR'^=I/Q\";N\%W8AAAT63 ;"')".(TNAU+QG\R>Y"/I\Y$<<\]G?&=9 MI24=:$H#$]:NN2J Z8K.0R'<>1WB;TU3;^IJQ28?I5FXV:R)GVG.E1SBNJW0ZH M,539'>.? V>EI3EJ]MJO-GV1FB2B7Y^=%BC&PO=V]R:W-H965T^#^G.4R(10>.!)YFF+^XQX2=EAH MIO8R\$BV.UD,Z/X\PUM8@_R2/7#5TQN6F*1 !6$4<=@LM#MSMO**^#+@;P(' M<=1&Q4J>&'LN.A_BA684$X($(EDP8/6UAR4D24&DIO&MYM0:R0)XW'YA7Y5K M5VMYP@*6+/F'Q'*WT*8:BF&#\T0^LL-[J-?C%'P12T3YB0YUK*&A*!>2I358 MS2 EM/K&W^L\' ',\1F 50.L-L Y [!K@'VIPK@&C"]5<&J $(%IK:; 7P/6C^GW^8KO&NR\$AR8(AR<(AR58#D9TX/VZ<'_>Q^_>P M)902NE6G0()II$I &2]V6$G==!G<2W>MP4.2!4.2A1695Y(5KP![W[.GGC&R MYOK^V+N!1$^\*VHX'649]BMH/ BJM4OJ$Z2 M,FV2,NU-BGJ;N^+PZ.6ZMIJGKVK&- S/M$9NJVJ"(67#BV57 \F>^.(UOGA7 M^-+E12_^6B^\UP5H3%VOM?\&0VJ&EVFN!M*L7-"/[G,I\&UY\Q8H8CF5U>MV M,]I<[N_*.VUK?&G. K-C/#1GJ^KN_A]]]4_")\S5<2]0 ALE98PFZC#CU>V\ MZDB6E;?))R;5W;1L[@#'P(L ]7S#F'SI% +-7R3^3U!+ P04 " =@@A9 M-<5Q5BP* !S=@ &0 'AL+W=O]Z1":>CX#?K%=?(XO7U+V-5M3RLF?VTV270W6G.\^C499M*;;,!NF M.YKD__.4LFW(\U_9:I3M& V7Y:#M9J0IRG2T#>-D<'U9WG?/KB_3/=_$";UG M)-MOMR'[?DLWZ4N7-$'RK_L[EG^V^B@+.,M3;(X M30BC3U>#&_53H.O%@/(1?\3T)3NZ38JG\IBF7XM?W.750"F6B&YHQ LBS'\\ MTSNZV112OAS?:G1PJ%D,/+[]JEOED\^?S&.8T;MT\^]XR==7@_F +.E3N-_P MW](7A]9/:%)X4;K)RG_)2_U894"B?<;3;3TX7X)MG%0_PS_K%^)H@#H[,4"K M!VCM >,3 _1Z@-YWP+@>,&X/F)P8,*D'3/I6F-8#IGTKS.H!L[X5YO6 >=\! MBWK HN\ 57E]YY3>0PYO]IMW^^20U[=;+=_O4;5BE6NE$?+P^I*E+X05C\^] MXD:Y:I?C\Y4Q3HH4/G"6_V^4W.7:1WYG?_GV= M[K,P66:7(YXO9%%J%-4+9%8+I)U8()U\3A.^SHB9+.FR8[PM'S^5C!_E+\[A M%=)>7Z%;30I^#K\31;T@FJ*-.Q;G3C[Z9L>&1)V<'&[(A_\:\2'1YN5PK>O% ME _W]LF0Z,K)ZE;_X7K76_'WJCM_K[HK'V[0*!^NGASN]7CE)#?-N?4?9,!]?__(^F1>N>F!XD9TS6&1K[3XIAE M2K;E7%W7.BT5SOVD1V(F$K.0F(W$'"3F(C$/B?E(+ !A0C 7AV N>LP9E-^. M[5@^DRW%N-)&8B<0L)&8C,0>)N4C,0V(^$@M MF!!-56F^95-^?$(O:B>WR>L[<957/7,YCJL\GVK1] MO&5V/7*RF"O3Q:QUD ==0KMW70=:U^VL.QE/U=FX-?4!K>M#M0"EB5G1FJQH M/[J9(W&6[=^?:Y<7.#L\2,V :F:M]9E8A!:V^Q=VH(7=6GM_O:O>LZT+HN M5/.@F@_5 I0FAJ[IQE#E[1@W4;3?%I.>^?;K<<])DG*RI%%^?);?D;)RLI\L M7^?^.T,(;<" :@94,Z&:!=7L6CN>WM*T]O5M'$'_;Q\OZBXERWY,F$;TXF@9EM(KP$PWYGM'.G$)[/:": =5,J&9!-;O6 MA&EHY6U.H5TA4,V#:CY4"U":F-.F@425=Y!(IT(WG2'N3"JTKP2J&5#-K#5A MJS76]'F[JQ%:U>Y9U8%6=3NJJO/9;*ZTCQ"A_2=0+4!I8KZ:%A15WH,B.:.G M,T?03A2H9D U$ZI94,V&:@Y4-6O4'P$[249'-"W=0 MS8!J)E2SH)H-U1RHYD(U#ZKY4"U :6)VF^8;M4_W#?",'7F]L[,-[=FIM??. M/S&A52VH9D,U!ZJY4,WK^6[YT*H!2A//V6X:;C1YP\W9)_G(O7/S!M6,6A/. M5)B_F1 QH44MJ&9#-0>JN5#-ZWBSNLXO\J%5 Y0FQJUIDM'D33+WK2_[=WL6 MK<.,5@UMG7F#=LE -:/6CFJ>5#-AVH!2A.SVC3V:/+&GGJ'M5^77&T=MW#- M%$T;CEL-7'?RHF=G#=JN ]4LJ&9#-0>JN5#-@VH^5 M0FAC)INU'D[?]W%,6 MT82'*UIL*ZL>@BJ?G9F$MOA -0.JF5#-@FHV5'.@F@O5/*CFUYJJ"K-$ZF*Q M$+3=_F\GF%/HC!;EXUW%R1..,UK<<+R7=W.:$*[>J":46NJ M)K[P>GO_%=JN ]5LJ.9 -1>J>5#-AVH!2A.#V;3U:/*VGD,PJRUDGU1".WB@ MFE%K[52V3UZ$%K6@F@W5'*CF0C4/JOE0+4!I8BJ;9B#MAYN!R/_(;9@?9KKY M(S*^S7=TRJN5#-@VH^5 M0FIC=IE%(DS<*W=*$/L51 M'&Y(^I)0EJWC7=$*5,\T=:87V@H$U0RH9D(U"ZK94,V!:BY4\Z":#]6"6FL= MF#7'9>)?QV_:A?3^?Y_G[7[RC>F2,#^T/;F_W/FMJ;SDN;&%:@94,Z&:!=5L MJ.9 -1>J>5#-AVH!2A/CW;0GZ2IVAUF'=B=!-0.JF5#-@FHV5'.@F@O5/*CF M0[4 I8G9;9J8='D3TP_L,,O%L],+[5>JM9,[,'4JH>U*4,V&:@Y43DK;./&*O)H6]G)3\>:K:Z;]1 M;4*7Q()J-E1SH)H+U3RHYD.U *55*1T=7>=Q2]FJO'II1J)TG_#J6G"'>P]7 M2+TIKQ/9NM]4/UEJQ_VV^LFIKG_:\-7E6#^';!4G&=G0I[R4,IQ-!H155SBM M?N'IKKS*Y&/*>;HM;ZYIN*2L>$#^_T]IRE]_*0H&UL MM9A=;]LV%(;_"J$50PMLD:AO9;:!QM*V%NT0).UV,>R"L6B;J"1Z)&4W_WX4 MIASSGD$&&[+9BJ;!7LQV:(-OL?BZNV;RSNXI.2EQQ0FM ,/KN?4>7F;0 M:P3*XD^"#_SD&C2NW%'ZK;GYD,\MIQD1+O!*- @D__9XB8NB(H';"=RQP']$X'4"[ZD]^)W ?VH/02=0 MKMNM[RIP*1)H,6/T %AC+6G-A8J^4LMXD:J9*+>"R:=$ZL3B!N]Q56,.?@:W MX>+-4H, ._,5KO2+4!;U,L$"GX.ZGZ>IN"MV_>@3> 5.#+ MEM8<53F?V4(.KNG"7G4#N6H'XCXR$ ]\II78,9_ETN:=SYV6]9_^[]T$PO'Z:>(KG/<)+"4>; M#<,;I);W<8: OS])4_!!X)+_H\MZR_7UW*8,7O(=6N&Y)>L*A57IN!<,@<;RA6:8Q@U%T8C9P->A=#29=79(]*8 *I<[/2?%S M)YM)6&H2EAF"#3(0]AD(7ZD2A":38Q*6FH1EAF"#Y$1]\[HTIP;N5'232J%]FY5>#Y2:"O W'O:#SIZ!]J]DE?.5[5C(A[ MG:^3B.=..).PU"0L,P0;Y"'I\Y"\4C5(3";')"PU"[ZT:@@Z,Q\.%[KJ<;,2^,X?B;06,&8S\>?S1HS.(H"L)QB=!TFOA^/"H1]LG) MAUSZ&W7DQ,&*UI5H=[=]:W^L]5X=YHS:K^#E$FK:T^883)VT'/'M&=IGQ#:D MXJ# :]F5YHT+04EUN,$\(# #]$P &0 'AL+W=OK/8HQ5O,[_8W5+3T@9+D):Y8 M3BI \6ZMO8=7$;0:06OQ5XZ/[.P9-*[<$_*E:7Q(UIK1S @7..8- HF? ][@ MHFA(8AY?>Z@VC-D(SY\?Z+^VS@MG[A'#&U+\G2<\6VN>!A*\0W7!;\GQ=]P[ MM&QX,2E8^Q<<>UM# W'-."E[L9A!F5?=+_K6!^),(#AR@=D+S*G ?D1@]0+K MJ2/8O^MX$+$4?!BI(CH(VUH#4/;?1;M8A77C4+9)L+ M'0]N\0%7-6;@9[ 5BS"I"PS(#@S=]]_!;YBD%.VS/ 8?28S:_+X-,4=YP=X) MW=TV!&_?O -O0%Z!SQFI&:H2MM*YF%XSB![W4[GNIF(^,A4+?"(5SQB(J@0G M$GTXKW=F]+H(RQ ;\R$VU^8L\(^Z6@#+^ F8AFE+YK-YNMR2N?.RT:/_/?HH M&-:P4*R69SW""W.&TI3BM%L IS4"_ODH3,$'CDOVKRSK'=>6,7V*,9K M350ZAND!:\&//T#'^$46DF//T8//A*-"U.UNT\J2T.F= M5M_\\S@$K@6CF&X7MCJ_#2"CI+W[#&9I'$#+KNF=G(U>7@ZG+6 MU;O%=B%S<%;UW%6F$A:JA$6*8*/0.T/HG5A/2L"EE6T[R\G>#B^M',NS)^4DNK3R/-MRY 7 &QSU9AV- M:BJ.R3('9W7/764J8:%*6*0(-@J^/P3??Z42X*M,CDI8J!(6*8*-D@.-TV'> M>&$1Z &C_>VXWF1_;R1F<&DYTY. S,R OC\M!!([TX>^(:\$\.SC!<[Z^R?/ M,)6Z.:M[[G)32@N5TB)5M'$&S%,&S%$I1L"Z.ZM-C@<3$=:?50&)S40EF.9V'^MEU1HEIVMXC,1"3NN+=!^O0.]Q5 MO6]O:";]U_!J R7]87.WU5Z?G/#=Q=@G1-.\8J# .S&4L7!%R:+=75/7X&3? M7J;<$\Y)V3YF&"68-@;B_8X0_M!H!AAN_(+_ %!+ P04 " =@@A9J1W' ML=<# #E% &0 'AL+W=O?XNYB#[/D>DV>:(<3 U[*HZ$++&-O>ZCI-,E1">H.WJ.)/UIB4D/%; MLM'IEB"82E)9Z)9AN'H)\TH+YW+LGH1S7+,BK] ] ;0N2TB^+5&!]PO-U X# M#_DF8V) #^=;N$&/B'W9WA-^IW1N;MB!(Q.\YVM.3 M:R!2><+X6=Q\3!>:(2)"!4J8D(#\;X=6J"B$$H_C[U94Z^84Q-/K@_K/,GF> MS!.D:(6+/_*490O-UT"*UK NV />_X+:A&9"+\$%E;]@WV(-#20U9;ALR3R" M,J^:?_BU+<0)@>N,$ZR68)T3G!<(=DNP+YW!:0G.I3/,6H),76]REX6+((/A MG. ]( +-U<2%K+YD\WKEE5@HCXSPISGGL? ![5!5(PI^!(]\$:9U@0!>@V[X MZ1M8R2@0H>!]A!C,"_J!H[\\1N#]NP_@'<@K\#G#-8552N2>P7JJS+M799*H'#P)WX)]N":X)+L&*O_V$?VZX;[*L\RJP1%62 M\4_?,\=W@QR;( &7B_DAI\]C19N,Y+4K5Z58I%(L5B36:Z?;M=.]DJVX*INC M4BQ2*18K$NLUQ^N:X[W15AK^[.0=-\XL98@(?/$]ZSG*?\K$0X3I^XXY[B5^ MEY]_F9:8 MQG%_8;S135J!GEFX=G#F*&.HF7]F&-$(RO2O4K5(J5JL2JW?5.O85.M*!M,*JVJ12K5(J5JL2JW?HN,NU9S< M9UUB,O9@7V+; V-8C< &%C.$>)YE#2QF2JE)4S\YMN'O_4:>EU&0X+IBS1:] M&^W.Y.[D2=39^-*\79DCXY$XPY/'1$?YY@#P$R2;O**@0&L^E7'C<2LDS9E: M<\/P5AX:/6'&34E>9@BFB @ ?[[&F!UNQ 3=R6;X+U!+ P04 " =@@A9 MVR":^6 " #;!0 &0 'AL+W=O.(+6)IF[:I*I9MX=I#PY<@E5C,]N$[N]G&T*3EE9] MV OX7M]S..=BWZ05\DZ5 !K=5XRK.2ZUKL\]3V4E5$2=BAJXV2F$K(@VH=QX MJI9 <@>JF!?X?NQ5A'*<)BYW+=-$-)I1#M<2J::JB/Q["4RT"@$&F+0,QKRTL@#%+9&3\Z3GQ\$D+W%_OV#\Y[\;+FBA8"/:3YKJ< MXP\8Y5"0AND;T5Y![V=J^3+!E'NBMJ_U,[[/NP!)M$S M@* '!*\%A#T@=$8[9<[6DFB2)E*T2-IJPV87KC<.;=Q0;O_B2DNS2PU.IS>P M!=Z 0N_1RIR0O&& 1($6@FMI6HPNE *M$.'Y0^XK)6O*J*8&=KP$32A3)X;@ M=K5$QT,+7VX1*J2H'IK04EVBA?M!(-&OB[5R^=]C M=CO^:)S?WM-S59,,YMA<1 5R"SA]^V82^Q_'S/\GLH-6A$,KPI?8T\$]<<=B MS&M'$#L".T*V:13,_%GB;?=-/*T*XUD\&:H.U$6#NNAUZMC# 1V3&#V5&/EG M\2.)3ZNF01Q-'TGT]JZ>'7O?B-Q0KA"#PN#\T[,I1K(;)5V@1>UNXUIH M;"7-; &)TV$=EBV(U^U#T0^T?+:)4J1*TG:Z7[\CY2ARIJIO_K OEGCD/;SG M.?)T'N^4?F_6B!;N2R'-)%A;6UV$H2G66#)SJBJ4-+-4NF26AGH5FDHC6WBG M4H1)%&5AR;@,\K&WW>I\K#96<(FW&LRF+)G^>(5"[29!'#P8[OAJ;9TAS,<5 M6^$,[9OJ5M,H;% 6O$1IN)*@<3D)+N.+:1PY![_B+XX[TWH'1V6NU'LW>+V8 M!)&+" 46UD$P>FQQBD(X)(KCPQXT:/9TCNWW!_2?/7DB,V<&ITK\S1=V/0G. M UC@DFV$O5.[7W!/:.3P"B6,_X7=?FT40+$Q5I5[9XJ@Y+)^LON]$"T'PNEV M2/8.R5.'X2<]PBW*#!D[@=Z8U 9W:P"NYP,6A?T@Q-X$G#X%?);V OV[D*:31 )(H&7;$ M,_UR][0GG+31,?5X:;^.L-2JA"E1U71 *9=V#5.?1=3P]G)NO/U=EWXU_K ; MW]WF"U.Q B#>HM!_N,/<1;]U$7^2& '4@P;*89]Z'G#7G VYX+;CP.Z M\+4\&@NUDOR?IT>@EJ#&S3RNJS_;?)B-PVV;6+TD3EMKDNQTV*PZB'C41#SZ MDN0-X Y=Y>-R!;>H?8V4!<(?<\%7S%6= ;RZKZ@ X0+^Y*5;IY8PHRFS9'59 M>OL;8<-KBZ7IS/+HF%D^$MB!9EFC6=:;Y4>IJI94JB45*]5&VBX1LO\F,4U' MK2S6]'H#^$9Z9PV]L\_0.]:1&,#,,FV!RC-2";CGYMV%+UHGT=E)%'?ITQO: MUQZ2(X$=J'C>J'C^?[E8Y\?4[$A@!YJ];#1[^9T7B^P%2DM=5I<0-7J6;N[FRU&3XUS5U\ZC= II?*F4?!FZ#YO]!_B]02P,$% @ '8((68DV MRU_P P QA !D !X;"]W;W)K&ULS5C;;N,V M$/T50ET4"9"-[I*=V@8&A^0,)Z,=XY_%&D"2QR(OQ=A:2[FYLFV1K*&@XI)MH,0O2\8+ M*O&5KVRQX4!3;53DMN5_7T/.=F/+ MM9X&;K/56JH!>S+:T!7<@;S?W'!\LUN6-"N@%!DK"8?EV)JZ5PM7&VC$;QGL MQ-XS45-Y8.RS>OF0CBU'100Y)%)14/S9P@SR7#%A'%\:4JOUJ0SWGY_8?]23 MQ\D\4 $SEO^>I7(]M@8626%)JUS>LMU/T$PH5'P)RX7^2W8-UK%(4@G)BL88 M(RBRLOZECXT0>P;(8S;P&@.O:Q <,? ; _^U'H+&('BMA[ QT%.WZ[EKX>94 MTLF(LQWA"HULZD&KKZU1KZQ4&^5.4_NG9-WQ"9B33D:9R6Y+S,I+G 0GW]= MLTK0,A4C6V*,RI.=-/%">(X7&.*9O=[<-TWGOWE?_&OO!V+X[6[Q-9]_A&^>";I: M<5A1?+$[2+$YQBG_R"946=6_I\;B_( V Q 3R4"2N 2/H( MQD-9,T>:6=66[>2].W!B;V1O]X4WP,(P= Y1

A;F'QZ _\9=J!" MV*H0?KL*)0[B9OTG%4*C"L.N"@98&$1!1P4#RHO<0=Q1P>33BSW/K$+4JA#U MHL(%V0 G:997$M(ZFY,SS. IRW/*A?ZJ1\]->M4QN,Y^\,YET-7+#'.CCF!F MV(MM8X;Y@5FPN!4L/BG8#*L&QUN+(-,D856IY,"30RHL(YS< $]00[PY*0%G MK-CDH#*@2923?KXUT_5)-N^3;-$3V<%B#=K%&KQ1&1KTN3A]DLW[)%OT1':P M.,-V<89O5H:&+Y.A[PP[B6)F0,7=[&O".%XW^1I0;C0XDDI7%7^M+=CK9-]U2WFIWQ:_=JYAK&YZI) MUWW@,WW=X7^B?)65@N2P1%?.98SW#%XWS?6+9!O=%3XPB3VF?EP#Q6*G /A] MR9A\>E$.VG]=3+X"4$L#!!0 ( !V""%F1PT%?&PO M=V]R:W-H965T:R>-"FOS,*DOB3_N.?=<'\=.LE?ZP6P!+'D4 M7)I9L+6VF(:AR;8@J.FH B3.Y$H+:K&K-Z$I--"U!PD>QE$T# 5E,D@3/[;4 M::)*RYF$I2:F%(+JISEPM9\%W> P<, Z-^M9$#E!P"&SCH'B:P?7P+DC M0AE_:LZ@2>F Q^T#^R=?.]:RH@:N%?_)UG8["\8!64-.2V[OU/XSU/4,'%^F MN/%/LJ]B!U% LM)8)6HP*A!,5F_Z6*_#$: [.0.(:T#L=5>)O,H%M31-M-H3 M[:*1S35\J1Z-XIATIMQ;C;,,<3;]* JNG@#('"3DS)(EI]*0*W)+M:9NQSSBCT^P_ZEE!W2B]Z1.(K[I$#J?SE"5-M(CAO)L2?M MG2%=H$X):W*MI-5L57IWG6RR8";CRI0:R*^O&$-N+ CS^Y3N*D7_= KW)4Q- M03.8!;C5#>@=!.GK5]UA]+ZE@%Y30*^-/;TMQ0HT43DIE+%7&BS3@!O=DE5M M@ELI>GTK7BGWA*@T:98/+VSRX M0 '#IH#AI6P>/K.Y>]KF4:-EU*IE"=H?X#)K<;N5XH6+-6X$CB_O]O@"!4R: M B:7W97?J-XP/*8YY(B).B,$Z^K^J3I6%?[,7RF+-XAO M;O'*!NT"<#Y7RAXZ[AII?@+2OU!+ P04 " =@@A9.7J*+/$# #1$@ M&0 'AL+W=O4@7T680H^@:_\)=VC,B5)&C!XA%:48_<-SWAP"\?_RK0*Q M!P)QP!>"V8F"$"U# MYFX7$O0AT)MU,:$&XWL-IF/.;\SYH^;N,4-\R-B@NXKNM?KTH>). [$4=WT( M%*M5QYT& V=Z=[/&W6S47?A<\#(%);S08><2 UZO%'QI Q&EB&D7N%DOB$^^ M$NA.@_$6BF$-!MIJ/G4@Z.LMSQO+\U'+@\N'SNV\%\#,5\SV(7-/\=J'0$]- MK@;C#SA=-$X7HTYYS2++9QR/;%BC$J]='Z<4"Z84"R<2Z^0!6K?*TIIPRZK% M)LK)I&K!I&KA5&K=M+0*?OBFC:NFMR>ELF[O-!!E;PLTD-[&I<$XBX'I#^V; M/_MM>U?-;W=KJ^N;#J,N#P5HO#\6+\]?M7+=C94VQ7]:P# MV:II#Y=D(Y>&?,:L^PYK6YOSELSQU4-JW<+F#FO9 G-?((X&;?'78\R4J MCRG_IL_0@7=EW2P, \/ 9 >&PO=V]R:W-H965T MF[)9A.:BS0A ML&2(YUF&V=T<4KJ;&K:QG_B4K#="39BSR1:OX1K$E^V2R9%9J<1)!H0GE" & MJZEQ:8]#VU($C?B:P(X?W"-EY8;2GVKP/IX:EEH1I! ))8'EY186D*9*2:[C M5REJ5#$5\?!^K_Y6FY=F;C"'!4V_);'83(V1@6)8X3P5G^CN'92&!DHOHBG7 MOVA78(>>@:*<"YJ59+F"+"'%%?\N$W% D#KM!*331/+$+,RV*;T# M0',@L$H$6J:8A& P$G*7\HG7ZX#].+L)3I#"4&?-S3G MF,1\8@JY'"5J1F7H>1':.1':15N]0HYEN.UK&?Q>+K;9N??HH=/CEY+AEN]&*[6\T[HS>7N*UZ&MLIV MQ6@&\J@">5G=/%""0 MVY% 7-N(NB H2'B44IXS0-\_2@QZ+R#C/]KJY/59IS[%@C[%PI[$:G4:5'4: M=&Z4_0G:EOZ"Z6NF^LN^G8T&$_/V,*G'$,^I0X)CB.WX=4S8@K'L"E,SYE?& M_,<88VW&"N;@,)SO-IP=8_R+AK-CB--T'[:%&K4[&U;.AIW.EL#T)Q:).HZX M3HF_W3I]B@5]BH4]B=7J,*KJ,/K_1]RHSSKU*1;T*1;V)%:KTT55IXLG'W$7 M1]O3:IP##R*"!Q%A%Z)FR;;N/WRM)Q]O)=7O<-4"L8<-7RV800,3MF \RVV8 M,P\^\#-@:]U9<131G(CBDZZ:K;JW2]VS-.;G]GAAM\P'JMO3#<6]?-$J7F&V M3F0'D,)*AK+.A[((K.B^BH&@6]U>W% AFQ5]NY$=*S %D,]7E(K]0 6H>N#9 M'U!+ P04 " =@@A9DYT*/Q0( #D1P &0 'AL+W=O.DNAETP M-FT+T<&EY*0>]N-''6R*CDQ9Z5?X)K%E\R'YO33)EZ1T\1R)QWC)>8*^!7X8 M7[:62;)ZW^G$TR4/6-R.5CR4G\PC$;!$OA6+3KP2G,VR1('?P9;5ZP3,"UNC MB^S:6(PNHG7B>R$?"Q2O@X")S37WH^?+EMW:7KCS%LLDO= 97:S8@D]X%2/#Y9>O*?D_=;IH@^\87CS_'I=H,Z*%XRP6/DA>@^])+X7%Z4KV\]WY?IXHM. M(LN5TCO3H@PT+P,^4(8>NHW"9!DC&L[X3$_?D?7950IO*W6-C<#?UV$;.=8Y MPA9VT?V$H+,W;U&X#AZX^#P?<^%%LZ(6%:6],<-OV09AIV"7PG&01\R\"5^U MD84SH%T5O-?4M:9<6E2=75-QLIR<0P5-0>\>7K:4*]E,P@67W4>"'C:H_+TQ MVV27KYZ9F*&__Y!(]#'A0?Q/14VO\_S=ZOS3+O-]O&)3?MF2?6+,Q1-OC7[^ MR>Y9OU2I" DCD# *!--$='5"F3 M0^V\::2#S]/(:OXNDEUC)+_P.)$QC%9I]&)T M)KO _*?VMBJ 1E;3I@T)(Y PFL.ZI3C;UF P[!V(=6\7ZYXQUI,DFCYN0UT5 M7F/RIN&%A!%(& 6":1KT=QKT3]S]]R%%A(012!@%@FDB#G8B#HP_I!LYT1)R M7<%;;I4':VAM0&@&E42B: M+H\RYW;WU%T:J*4'I1%0&H6BZ5(J[V^;S?^171KH$@ HC8#2:$$[NDM3!M\V M6L\77=J?2T_4]VB@KAV41D!I%(JFJZ.D7 U*.!+@N T@@HC1:T%SV:6]VC8;4.@,U>=LQ%MI<>3K>_"%F:1'C9VD"< M=7?K= NS*OQF=-/P@]((*(U"T721U-H MD_SL3 ?4 M*U8]37JHM0'\0S;9"^JPO'O:QGN;[.:L&X<:U//CBGWV<@WT<"HOC\T[[;_* M82!MW35;[&9*XR8-:LA!:12_W&:W#@19N6QL=MGE(,\BWY=]4]J=Y %_FS;9 MW9&BRN"#VF]0&@&ET8+6.R+XRGECL_.^4[/2W(1G!^O0V=WD_D!;!W7=H#0" M2J-0-%T9Y;KQJ5TW!G7=H#0"2J-0-%U*Y;JQV76_9I8$:L%!:0241FMB=_PL MR5'FW#&;\U?.D@JJ-LGHMIV]:9(Y[\;'/T']=ET-]'@J'^V8]]B/G":9*8U/ MV8*:85 :+6C::<2AU<<'#B,ZRN8Z9N_VG7,E,[VQ J >&)1&"UIZXF0G@=NV M>P<$*)U$-YLVXWPIW8RM&HW5@'V./D4A#U9^M.&52Z_F[!LK!'L4'?8L^H\X MC.XHI^RX)YY>.: [[J T DJC4#1=2N72G?KS\.:U/S.@L13FXN0SELJH@WIQ M*)H>=67;G>-MNVG0![7G!4T;6'&WBWOZ)(R YDJA:'JDE4=WS![]>P=]4,=> MT/8&UOY@7P!0*PY%TP505MPQ'\FFD_&X,K*@!AJ41D!I%(JF"Z ,M#,\]6 - MZK=!:0241J%H^DV RGN[9N_]>3Z7P[1QM#83FFH!2B,UM>M6+E/D@8;K\(8N<'TDXWYX+23^8,T^@@(E'GJ G MYJ\K[8HYS\92@5KZ@F9C[6S'H*N/5!0J4UT6Y>A=LZ//9)EY\31:R[BKV*>SQY\GNU(S-?)6G 4,Y_7WE3NOMP'QEW<'UK# M_78/NID-2J-'5"*/;Z?TE). BT7V>)D895UV_L"3W=7=(VRNL@>W=-37\^?? MW#*Q\,(8^7PNDUKMOLQ=Y(^4R=\DT2I[9LI#E"11D+U<1&PO=V]R M:W-H965T MDSCE,VLMQ.;*MGFP)@GF [HAJ?RRI"S!0CZRE$4>B?AG<\_D MDUUZ":.$I#RB*6!D.;.NX=4">)8>9+S^%$XM(L M%@]T]SLI@(;*7T!CKG_!+A\[DH.#C N:%,9R!DF4YE?\7"Q$S0#YKQB@P@ U M#=Q7#-S"P-6@^#YE= >8&BV]J1N]-MI:TD2I2N.C8/)K).W$_.Y' M%HF7RQNY$B%8T$3^/3C6"WP)'O/4 KH$7S;ZW;5:=#D>7-P2@:.8?Y##?@8V MX&O,")_:0DY).;:#(OQ-'AZ]$MX'GVDJUASR8LB%3E.(+A MMS N/1?"<8/%&*TGRZAD&1UAV43L.,FH33)TD>LU2(RQ>I*,2Y*QD42VMR6) MQ'&6<9O%A]ZDF15CM)XLDY)E'+,O4Z5&H+']-RK^B52YRW%])PZ]?)_(I;7PG(& M:-C$>@^Q 2NU ] ]5$3 MU3]2;@X9*L4!1V]K$/O=!>Y9%!SK#&>2& 7B>P@66"D6:)8LY^L,XU9"1X-6 M/M]#T$^*7KA&EQQ->H\#7&ULM5EM;Z,X M$/XK5FYU:J4F8!,(Z261^K)[MR?MJFJV7=U')S@)*N"L[;3;?W^VH4" .#1- MOC1 /8_]S##C9_#HA;(GOB)$@-]QE/!Q9R7$^M*R^'Q%8LQ[=$T2^9\%93$6 M\I8M+;YF! ?:*(XL9-N>%>,PZ4Q&^MD=FXSH1D1A0NX8X)LXQNSUFD3T9=R! MG;<']^%R)=0#:S):XR69$O&POF/RSLI1@C F"0]I AA9C#M7\/+&01S*L/R]1OZ M%TU>DIEA3FYH]#,,Q&K<\3L@( N\B<0]??F'9(1G$==_P4LVUNZ ^88+ M&F?&<@5QF*2_^'?FB)(!'.PP0)D!JAB@_@X#)S-P--%T99K6+19X,F+T!3 U M6J*I"^T;;2W9A(D*XU0P^=]0VHG)YU^;4+QVKZ4G G!#8_EZ<*P=W 73-+2 M+L!WFCP3+N28>_G#PKFZG HZ?P(/22@XN%+AD$C@[)8('$;\7 (\3&_!V:=S M\ E8@*\P(QR$26IP(1_*ZQ\KNN$X"?C($I*-6I,USU9^G:X<[5BY![[11*PX M^)P$)&BPOS';0V0 L*0;(R/BOYND!QS[ B ;]9L69#:_)7-I#K6Y M8UB.DX?6T7C]'7AWA.DT3^:D.]/Q947LN([=1H6BR?5&9%5:+OD:S\FX(VL' M)^R9="9__@$]^Z\FVD<"VW)"/W="7Z,[.YSP?1//"%.O\/WTH9%J_YA4CP2V M1=7-J;K&>#]D*7H!9F09)DF8+&6%BU3\P9G,M30#SYM\D *[&E@5_N?)P/;L MX6!D/9?9&><_D)V7L_.,[/YF.%$O[AXF7HV)72%AG.9 $H.9_5,F!1;0"<'D * @"\X9. 1 M1QL"UK+P316)QLW5/F;=.Q;:MD-*(@9^J/0%-(HPX]HC.JR-4:&]!<4\YZ&<"J4"S5*E5!=;4G+V4SJ%[("%[H#& MO;Y2)ENR2B']/>_?*40&+%0&;"LS&FIF2YYNNT3;-VR;0:$DH%E*U,KG/5$- MK^)R(SL")EO+#8[ #\)B3>H_(BDU$S%/!,&K- 4>B'6CT5@XS0A((W!3X KM M M.Q=,I0R'3BT!Z@J*\VS'!S:TV2P M6\GD.H/!T*OR:QA8R;KMI1?2 KDG[VO0D3Y29%Q/\4/JW$]Q9<15,@39)8G[^]K,L"R7.[W8.UU/<7'$E1H&636,N]N;3*\,BO4 M<_M55J?0**C0*,C\X>20[B:#W!>N4Z@1IU C3ELU"+K6AWLS*@2-]>6*X( P-4#^?T&I M>+M1$^3GPY/_ 5!+ P04 " =@@A9'J$B8"L& "?- &0 'AL+W=O MD)OLL M_UIL&./H>Q*GQ?5@P_GVRK**Y88E8?$^V[)4?'*?Y4G(Q=M\;17;G(6KJE$2 M6\2V?2L)HW0PG537YOETDNUX'*5LGJ-BER1A_GC+XFQ_/<"#IPN?HO6&EQ>L MZ60;KMF"\2_;>2[>62UE%24L+:(L13F[OQ[H3.4N MR[Z6;SZLK@=V>4(D+QYX'-6!R7)'$?WQKHH.VS;'CX^HG^:Y6\2.8N M+-@LB_^*5GQS/1@-T(K=A[N8?\KVO[$F(:_D+;.XJ/Y%^R;6'J#EKN!9TC06 M=Y!$:?TW_-X,Q$$#P=$W($T#HC9PCS1PF@;.S5P M04EA-EP7/Q:23:\2G]MHOXX[M;,=8K-,L2 M,0&+L"KA.U1_AC2?T>_E:X9>!XR'45R\$=%?%@%Z_>H->H6B%'W>9+LB3%?% MQ.+B+LN^K&5S1[?U'9$C=^2@CUG*-P6BZ8JM-.T#-AC%C]U:]K MM#RL):N_WKKJU&"_ I?_"3U,\1B/)M;#X:CK@FPE*.@'N:[GR$&T'^2,?+\- MDK+WVNP]8_:SK. HNT=%&#.M/AF;GSH#(6$!)(P"P:0:^&T-_ O+B ]91$A8 M FC0#"IB,.VB,.7DI$:[!U\KSUOJ*A(/\9W745$^C&88*R(B";(\1V]B(S: MW$?&W!=B:1NEZ[=HS5*6BV$0BQT4KL0*+2IX'I:KWZ?\M1ICI)\Z/2%A 22, M L&D$HW;$HTOK#%CR")"P@)(& 6"247$=F=0[)=2F8:L?/,5>9CIHHBO*HTF MRB$N4:1&$T4\^XC6X .3AHUC0!?S.?H7_>_*Q8PY=4:"T@)0&H6BR04A74'( MA;6EN0&H4D+2 E :A:+)I>P,+39:K;/TQ>EK@J>J2S_&5J6E'S*T56$Q8>3, M.Q>(S3:P495SES+F7DZ>J9"T )1&H6ARO3K?BKU+BPZH]06E!: T"D632]G9 M7VPT9F>)CM]?8A!5=/HQ/='IA[B^*CHFC)QYYQFQV30N>+;\BK)MF6;QK#6- MD7?RG(2D!: T"D63*],Y6CRZM+R NEY06@!*HU TN92=\\5&3W:6O(S[/[NH MZM(/4:4CT,1@3Y67?LR8Z/6%=':1F.VBJB_GKF[,W9TZ9T%I 2B-0M'DPG4> ME^ +RP\!=<>@M "41J%H8J";G^"TB@432Y1 MYWV)>VFU ;7%H+0 E$:A:'(I.UM,S/NYYZB-U]^'4K>/9KJ@L;J;K0G"6!4N MJHLB0WQ$;SHW2G+WX =U%!:4%H#0*19,KV+EB,KRT'('::%!: $JC M4#2YE)V-)N:=X7/D:-23AY$_5N5($S3"JASU@PBV756.^E%XZ(V/R%'G/HG9 M?(S%*@A2VL=17\T(>IORYH0U7@9*7+>G>UTS+;S!-TY=V%DOI.3 MYS+H[BPHC4+1Y)H>'#>^^'ECV /'L">.88\[5]FN:F>H9$N7Z+ MKV98MSC+N,\ M2ZJ7&Q:N6%X&B,_OLXP_O2D[:)])FOX'4$L#!!0 ( !V""%E^2S)-4P0 M '(1 9 >&PO=V]R:W-H965TY:\FC'^(M8$R+1SRS-Q=A:2[D9VK:(UR3#XI9M2 XC2\8S+*')5[;8<((3 M;92EMNY[X),1*V1*<_+ D2BR#/-_[TG*=F/+M?8=CW2UEJK# MGHPV>$6>B'S>/'!HV35+0C.2"\IRQ,ER;-VYP[GK*0.-^)N2G6@\([64!6,O MJO$Y&5N.FA%)22P5!8:_+9F2-%5,,(]_*E*K]JD,F\][]C_TXF$Q"RS(E*4_ M:"+78RNR4$*6N$CE(]O]2:H%]11?S%*A?]&NPCH6B@LA6589PPPRFI?_^&,P&7F7@M0V"$P9^9>"?ZR&H#()S/?0J [UTNUR[%FZ&)9Z,.-LAKM# MIAZT^MH:]**Y"I0GR6&4@IV:%0+GB1C9$N:GO-AQ M-9?[B;GXZ!O+Y5J@>9Z0Q& _Z[8/.^QMT*46Q]N+<^]U$GXI\EOD.S?( M<[S ,)_I^>:^:3F_YWW^O[T?B.'7D>)K/O]4I!09X5@R/C3M;&D;F&U5M1N* M#8[)V()R)@C?$FORX9T;.I],LEZ2;'9)LOF%R XV(*@W(.ABUZE*JU1-=:IB M*3E=%!(O4H(D0X\DV5'(V"GC&P9[!978M%>EFU"[42^2[>2C&SD#;V1OF[M@ M@/6",#A$S0PH+W2C_B%L;O+I];U7GP>2]&I)>IV2?"5"#%%"MS0A4'(0U*PI MR[>$2ZHD>8"7#N&<).A)LOC%I$7)WVO,:Q .!BTECD%!Y#@M(8Y!L,"@)>K< MX,\-0[,*8:U"^-; V$+!WD=%7!9S7:[7+$T(-];FT+"1_?[ ;6EA@+F.=Q06 M!I@?#;R6LG.34S>*(K,@_5J0?F>IFI&C1&5[2*47%M MVK/H*''"7M]Q^TXK\J8&8. 'O7 0M4+4Q!CZD/V]5I :&5W?#P)SF YJC087 MTRBA::&@OU!I<*Y*!J!9)1.C424C8X=*KO-Z1'7>6-_4&;59UFX:,92P-,5< M:(P>- I5N51_KZ7'N6W7Z^D)G!NV9#J!Z[4+W@F_6V1FD%TIDSN MF3*9<<4FH>^L/!'?Z6MSJOW>'4]?0 M/U,?%/2=]96^_!KQ#?,5S05*R1)<.;=]F"O# Y&8 3N?3VQ9KU NG]/L>SZ5LB!_S>(DO^I,BV)^T>WFXZF)^LM#FLW"0KW- M'KOY/)/A9!DTB[MVKS?HSL(HZ8PNE]N^9*/+=%'$42*_9"1?S&9A]G(MX_3Y MJF-U7C=\C1ZG1;FA.[J.(WS MY4_RO-KW;- AXT5>I+,J6+5@%B6KW^%?U8G8"+"M/0%V%6 ?&^!4 O+ (1Y=9^DRR,5S*)DK(^;HM,_352 M<<5(I%%2D#N9%(M,DG>>+,(HSM^37WX:.@/W5](E^33,9$ZBA'Q+HB(_6?]) M;?E]FB[R,)FHK3]K[R^[A6I. M=P[%,W/\P!#?52=U?6;MUS-[;1N!'\,7XE@GQ.[9+OEVZY%W/[]O:-9-"PK] M]I6\JTY_$\LSL\0B.25.3V\2F429NE:E60./'L]S#(?(_I=FD7$ZFX?)2Z7# M!KS?!J^=PL/L ',&>)LF;I=> T^8>9X[BWZNX\ M6<22I ^$_KF(BA?R41;3=$)X\B3S0MTWBYS\ZS<51G@A9_F_FZX#JQQNZZ4EP3??1I,;N765DGJTM,I.Z@"W5CR4@QE>2/Y4WWJ;KI_N?U,M14+,8T M;8L%"?.0,(J$L16LOX25SP=/(_NR^[19 0?W") -XDB8 ,$T6??7LNX;9?UA MH:[V6?2WG*SN360[^W MI7AD1HZ$"1!,4_Q@K?B!4?%5-V>VZN9$ZV[."7D,U0./>L*?1/D\S<.X2?E& M=EOE(V$>$D:1,+:"#3:T:MF]+;'ZR(P!$L:1, &":'<^W1MCP]HJ'0FC2!A#PGPD+$#".!(F0#"M(H;KBAB:>S]Y+HO&H2UC7-OK M/!+F#7?+;="SSUR]XB@R)QON]JX;&[4XF]1>!_%41$UC@]=&X/;"A()\\YWQ6&?#]UM02)SLN-R^LB< 1+&D3#1 M<#8L=3+<9D%:O=I)Z/U05[G9##"RVBH42O,JVN89VNJA4&A"5M$&^Q/ZT(0! ME,:A--%P]IV!Y>Q1YX;/91G5^55.%N2V; :Y54V(RM\?NI_N&L5I1+46)Y+F M06D42F-0F@^E!5 :A]($BJ:7AEV7AOT&MDZ5!%4T2)H'I5$HC4%I/I060&D< M2A,HFEXTM15J&?VCT6V1CK\3GN<+.2'>(HN21_)%9E$Z.2%W8;R0)^23?%[M MD)O'Q\V96E<.U!*%TBB4QJ TOZ)IH^36]M!4 ,W)H32!HND545N>EMGSO%U- M%,K3>$+>14DU>^&]TO[>>0S79F1KZ4,-3BB-0FG,VG4PE59W'AJ.V2N MHQ# M:0)%TR5=VYV6V>^L)!VMKO*EJ"=I'(=93N8R6\GZ?7UM-\W8N39G:JUTJ T* MI5$HC4%I/I060&G<:K!I=VY I53KXC:#K7,?BA?.D#D(4MG1+8:\(%ZH5": M5]$VKY/_V#GSU-IU)G>L*]:PT\Y5&6I>'M,J#DTI4#1=@K4O:9F-R=4@SIZ1 M&Z39= .E>5 :A=(8E.9#:0&4QJ$T@:+II5 ;DM;P+49NH/8EE.9!:11*8U": M#Z4%4!J'T@2*IA=-[9Q:9NOT)LRG9)ZE8RDG>3F#:SEY)5Q^7ZNQ/'8-,_=\ M9\Y*M9?6>W/[V[MYYK:UUC/4)H72?"@M@-(XE"90-/UK1K7O:O^8[WK<%$5[ MUWNTG!UUFYO0]J(.I5$HC4%I/I060&D<2A,HFEX$M;UK'V'O?I[+;#D',7_U M>//])J\9V+;7 Z5Y4!J%TAB4YD-I 93&H32!HND%4IN\]EN8O#;4Y(72/"B- M0FD,2O.AM !*XU":0-'THJE-7MML\OZ?YL";L[:N(JCA6]&T_N#.4"@T)3LF MI0]-&4!I'$H3*)JN^=K&M0_8N+B)#>9,K74.=7>A- JE,2C-KV@')C9 D74+K!]E O<:F*#&=E:^E"[%TJC4!JK: H30/2J-0&H/2 M?"@M@-(XE"90-+U>:NO9?@OKV89:SU":!Z51*(U!:3Z4%D!I'$H3*)I>-+7U M;)NMY\_/B?E(H!X( M9HUBAEK(4)H'I5$HC1WX*&SR(L.L<:G7'XX,H$? H32!HNG2KZUAQ^BB&=:U M,0>V%CC4[H72*)3&H#0?2@N@- ZEB8JFW1 W!HIT?6^L6FQV<0^LE6..;BUR M[(K$V"6)L6L28QV[:.V;9M-7ZI.NFW]);\+L?3 M<3HCMZE$:A- :E^5!: *5Q*$V@:'H)U3ZOTW^#(4T'ZOQ" M:1Z41J$T!J7Y4%H I7$H3:!H>M'43K)C=I);#FF:::VK ^H60VD42F,5;6NL MTAUN#Q<=M5L ;1N'T@2*INNY]H$=LP_<9ITX,ZJUF*&6+Y1&H30&I?E06@"E M<2A-H&AZ:=26K_,6EJ\#M7RA- ]*HU :@])\*"V TCB4)E TO6AJR]?Y,QP4FI0=E]2')@V@- ZE"11-_V=7M0_LHGU@,["M MI*$TSSWL T,3LL,)?6C" $KC4)I T70IUSZPB_>!S'-"U>WY0)GM/L^_(P1_\%4$L#!!0 ( !V""%F)\A8I<@0 &$= M 9 >&PO=V]R:W-H965T&(FVA4JB)])V"^S'C[I$UH7A[)1YB47J?-\G MGD.

Z3J,=SA"](7N<\S<;4F2(\6&QU>F^ MP"BN0%FJFX;AZAE*(W3M&3BW_%/0ZJUFB6P^_S$'E:+YXMY M1!2O2?IG$K/=0IMH(,8;=$C9/3E]P,V"G)(O(BFM_H)3;>MPQ>A &]QBAB.P1TJ6((I>.MC MAI*4O@._@"\//GC[YAUX Y(4%)<+)$3VF^#W(,1/%MF9R*Z:RN!V7IFE,^'X[=H,FU;LV:!=) M!BHEP[&D9=H0MI(]-SNMFQVIF^_Q$><'+,RS-=+I"'H3V!&LW>J,/LLUC.FD M;^6/N:#K3(VAP\9D$'K>T"R4KNF%&]-M/>;^C\F9]M08^%1@Y+G#N!^A<>Z'C,N+"?@7],>WPNY'RGAMUE'*YBME"Y2RA:K8^I'N M=+[PE:I,0ZPJX"K9?*5L@5*V4!5;/^#F.>"FLF+34'53E6,-,M5:KG=UY"Z0 M#)1*A@))0UQLX/D\ $J;4&FY::"] @ G0Z^.C4QH#\J-P,B![M!98R/7&,B% M\N6\=%.>FVHH[ZKE]68E]*+*)G:ME,U7RA8H90M5L?4C?>[KH?-:]491=]T$ M7"6;KY0M4,H6JF+K!_Q\+ 'EYQ)7U1MWG,\Z__@WD5-Z]G")9*!4,FS8NJ=) MS_.-S0<,;57*!E>.,BL[8RC:\4=416%F6/2P[2MMNO7,# ME.%B6]W545#MO_HLOYUM[P-OJUNPP?P*SM90,._#65#?]IWIZ\O'3ZC8)CD% M*=YP*>/&XQNJJ._SZ@$C^^K^Z9$P1K+J<8=1C(O2@+_?$,*>!J5 >ZNZ_ ]0 M2P,$% @ '8((6?UD=07P @ 5PP !D !X;"]W;W)K&ULK9==;]HP%(;_BI5)4RNMY -(H(-(A79;IU5"(+:+:1>R3Y##:4_;((P"!GM.$\+$1";&]-DT> M1)!BWJ%;(/+.FK(4"]EE&Y-O&>!0B]+$="S+-5,<$\,?Z;$9\T;R*A!DQ_M,4;6(!8;F=,]LS2)8Q3(#RF!#%8CXT; M^WIJ:X&>\36&/3]J(X6RHO11=>[#L6&IB""!0"@++"\[F$*2*"<9QU-A:I1K M*N%Q^^#^0<-+F!7F,*7)MS@4T=@8&"B$-:NS@E7%SU0(B*.[D@(855OR@C+,)U#F!.GT?!SEG20 M;;]#CN7TZN+YFYQT4->JDU?"Z9:[UM5^O1-^<^""Q8& $"T$#1[1DL1JZ^:+ M);^L"6_2:*<>U6N^Q0&,#?DLE_'VI)9A;Q7DO>T>_U)-YJB'O?'MH>8XW,G MR]V2665WO')WO'8SW&N3O"6S"OF@)!^TD>TDY<'K.H%\F94[2N-9_D@Q+ MDN&Y&7[V*[MQA7./M26SRF;8ULLWWFHWI0N_EN#;=V\VKDTYE'IE@+;Z(J6HX!F1.157#E:5LTWNE8T7Z;G)?<#9IN8<)3 M6DJMCB=16%[%YAU!M[H07%$ARTK=C&3E#TQ-D/?7E(I#1RU0_I?P?P-02P,$ M% @ '8((63D69%%? P RA4 T !X;"]S='EL97,N>&ULW5C1;MHP M%/V5*%VG5IH:0D8@*R!M2)4F;5.E]F%OE2$.6'*;T9D&IN'[UW'R$VRF([NJ@=H*SY$B@<#^Z8'FZ/229G(9)G;9#"_I]7C.\"F!P89Y[7! MKFL"XV%.E*)27.E.^7 9? 0Y5?MVG6N'[*EO4I::UJ6 MBJB;VE#5-#*F _IM-:/=ENT]2]?)V7VF/BWU<$39ATJAUY(F;%7V5TEM %/W M<762YWS]D;.Y2*D9_,$)QT.RX3F+3+('G0U*9:8#5+K./96*S=J1GY+DMW2E M-N6T2G#/W5?H^=_.\YP**@EOF]:U?\RS_&S'0?^E+)=OE5W#5H_5<>#83?:. MWV00';_'ZB!U["9?Q;X9O :3KZ$F^R_V9G^*2?\H37K5<:UU)MPZ$=91!T[> M(_<;G/%YD]29+AE73%2]!8MC*AX=#+6\(E/]A^J6OGX^I@E9!VK*S@D"6%7,&[:#<22*, 1JT5ZC M88C,3@@?^_I@NR0(HLB. &9W$ 08 KL11S 'X %#@J#\'MSY/O(VWU->\]_; M\5]02P,$% @ '8((69>*NQS $P( L !?3T\$MP> M:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5; M&GC3Y?YVX$G1H2)8%II%R=.B':5_'*T1,6<% E+P #P 'AL+W=O M#7B_I%ERJSN7%H:Z%Z?H' MVHG,2:V@L"JXE^+)OIVO#MFCM'(I<^F>AYWZ[UQT6"&5+.1/L1IV>AUFM_KI M;VWD3ZTL2QY>W'$"&G:0'%:ZEL:Z^ MHJZ? ^.C@(OW1Z737V3NA!ES)_XRNMQ)M:FJ@:?H>H]1M\/A=]^(Y^;_-*-> MKV4FQCHK"Z'6[FX\D\G8P9_)7>S*;CT1T<7(UFH_GUA'F0 0(9G!#R6^!! MA@AD>!+(] Y^_IG,/<@(@8Q."-EHR1B!C$\)&7J0"0*9T$*.AX !'- "IF51.C;),E\I)#_(3 OF)%O(+ MEX;=\[P4%><7J;C*),_95%EGRL*#_(Q ?J:%?&DRRVY%)N0CAYO_P91P?@3O M82&\1\LW58]P@3;//A#J%&*IC,6RT3B8.OK$[I@);H7?)?N8(_K$DIBJ3!>" MW?$?329,"7UJ)^BBD*ZZB'&U8M>0DD%V)* C-ADQ(_2IE:#A&X>L$.[*%D:L MA3%BQ5*GLP"??"]A?'!V!9VS^N0*J,K65_F 6,SO$P?].=3[TEL_S+2U']D.$O>J MKX#PTZV?&&.Q/R"._5^UA'Y[#Q>5QA]2!%C\#XCC_VU5".]UP:'+-GI$@(XB MB%60EDLKOI=5H)M4QFR 858(B*V IFJ-K#S 1!$0BP+']//R '-%0.P*-*=L MMB;FBX#8%\>R2O;ACM]LA<-T$5+/01U/[BI6'Q/31TBLCT."U]I^Z,03L3[: M,[U63$P?(;$^CJ9\>U(?$]-'2*P/-/%K3C9B^@C)AQN-'*OU;6/>"$\Y_?0M M\C$QB83$$L$Q8Q\3TTI(K!4\I_%3KPC33$2L&1S3?^D1)IR(6#@XIO_2(TPX M$;%P<,S$Q\3T$Q'KYW@B.Q:.^Q/-$;KR0:P?+Y&MN?)&K(PPY43$RJDSV3.6 M0E6K,J_?]DRKS9D3IF!C?R@08NC0M#XF)J&$6$+',>&&"S\)3C )):>9;#O;]R%_M)-@$DI.-ME6 MOWQ!)",1L22C ))=1+_@@FG/,Q,0DEQ!+"9U@; M^_LP"27$$FHLK;?:9X#99T!NGW<3P&V F'<&Q-[Y9;F]'1%SSJ!V3K>^V%Y> MK"#@*K&:0_46RC.>9PO#JI_]-K,HKK:,K,L\OX:R&S73?'78Y7W8H7[Y'U!+ M P04 " =@@A9K&U05SP" "O*@ &@ 'AL+U]R96QS+W=O0,UYOVR'IJO9=%MZ Y*>?- DBL>A[=U/ M2!?)([.83?%9R5%\_8/P0]3'EWQHQWUW*KM]7Q:?Q\.IK*K=./:_ZKJL=_G8 MEKNNSZ?SD4TW'-OQO!RV==^NW]MMKF6YC'JXG5$]/=[.7+Q^]?E_)G:;S7Z= M?W?K/\=\&O\QN/[HAO>RRWFL%J_ML,WCJJH_#]?=I;YLTMUY"<"O07U%@*]!?46 KUE\K!-H+>@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ#> M0J"WH-Y"H+>@WD*@MZ+>2J"WHMY*H+>BWDJ@MTY>EA#HK:BW$NBMJ+<2Z*VH MMQ+HK:BW$NBMJ+<2Z*VHMQ+H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMDY?=!'H; MZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ MZNT$>OOD8R6!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>@7H'@=Z!>@>!WH%Z!X'> M@7H'@=Z!>@>!WH%Z!X'>,?G9A$#O0+V#0.] O8- [T"]@T#O!O5N"/1N4.^& M0.\&]6Y^4N\R?AURN?9\K_'Z/TGU>#XW7R]_67[OG-R7"\[U;45Y^@M02P,$ M% @ '8((64!K%[H @ QBD !, !;0V]N=&5N=%]4>7!E&UL MS=I-3L,P$ 7@JU39HL;U;P%1-L 66' !DTS;J$ELV0;*[7%20 )!!2H2;].H MM3UOXI&^5<_NGCW%R;9K^[@HUBGY4\9BM:;.QM)YZO/*TH7.IOPUK)BWU<:N MB(G9S+#*]8GZ-$U#C>+\[)*6]J%-DZMM_CDVKE\4@=I83"YV&X>L16&];YO* MIKS.'OOZ4\KT-:',)\<]<=WX>)0W%.S+A&'E^X#7/%$)3T^36AG1MN[R+ M;5L6TW-+L=Q?XHL>W7+95%2[ZJ'+1\KH ]DZKHE2UY:[HD?[DU.^8=I]\H/S MQS+[ O/.V^!\S!,+]/NXMY$,IZ<^%Z*0FOVO^)Z82Q_\?C1,NZ;ZA]GY>I]< MV(SSB&Q\''[''V?\7O^7?0B0/B1('PJD#PW2AP'I8P[2QS%('R<@?? 92B,H MHG(44CF*J1P%58ZB*D=AE:.XRE%@Y2BR"A19!8JL D56@2*K0)%5H,@J4&05 M*+(*%%D%BJP215:)(JM$D56BR"I19)4HLDH4626*K!)%5HDBJT*15:'(JE!D M52BR*A19%8JL"D56A2*K0I%5H&UL4$L! A0#% @ '8((6326 ME!"F!@ 82< !@ ("!#@@ 'AL+W=OTV@@ (TF 8 M " @>H. !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ '8((6:N07:&C!P 4R4 !@ M ("!G!P 'AL+W=O( 8 " @74D !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ '8((67!1G&PO=V]R:W-H965T&UL4$L! A0#% @ '8((680 >&PO=V]R:W-H965T 9 " @2]D !X;"]W;W)K&UL4$L! A0#% @ '8((60S)4V*R!0 CA< !D M ("!4VX 'AL+W=OR3 $ "^"@ &0 @($\= >&PO M=V]R:W-H965T&UL4$L! A0#% @ '8((60 2P9D["P /" !D ("! M/8, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ '8((6:H@?MX$# ?B0 !D ("!!)X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '8((6<)_YT,' P B08 !D M ("!LM< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ '8((60."3BE> @ /@4 !D ("!)^( M 'AL+W=OAH$ #L" &0 @(&\Y >&PO=V]R:W-H965T&UL4$L! A0#% @ M'8((66# CC:/ @ P04 !D ("!_^P 'AL+W=O&PO=V]R:W-H965T]H^$@4 )@- 9 " @:SR !X;"]W M;W)K&UL4$L! A0#% @ '8((61+5R"3- P M? L !D ("!]?< 'AL+W=O2,% !=#@ &0 @('Y M^P >&PO=V]R:W-H965T&UL4$L! A0#% @ '8((60\L= P '0< !D M ("!^P0! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ '8((6=FOF-]T" >$X !D ("!M X! 'AL M+W=O&PO=V]R:W-H965T2@4 - E 9 " M@9T; 0!X;"]W;W)K&UL4$L! A0#% @ '8(( M62MV5YI[ P C!$ !D ("!'B$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '8((61N&KF $!0 :QD M !D ("!&"H! 'AL+W=O&PO=V]R:W-H965T[T MF@, #,0 9 " @40Z 0!X;"]W;W)K&UL4$L! A0#% @ '8((66%&2O)I P 40P !D M ("!%3X! 'AL+W=O&PO=V]R:W-H965T M]% 0!X;"]W;W)K&UL4$L! A0# M% @ '8((6?5SDD%_ @ V@< !D ("!54@! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ '8((637% M<58L"@ &PO=V]R:W-H965T&UL4$L! A0#% @ '8((6:D=Q['7 P Y10 !D M ("!$60! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ '8((68DVRU_P P QA !D ("! M1&X! 'AL+W=O&PO=V]R:W-H965THHL\0, -$2 9 M " @15U 0!X;"]W;W)K&UL4$L! A0#% M @ '8((6&PO=V]R:W-H965T&UL4$L! A0#% @ '8((65]X4!\."P FX4 !D M ("!@YH! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ '8((63D69%%? P RA4 T ( !F*T! M 'AL+W-T>6QE*T1 M,6<% E+P #P @ $+L@$ >&PO=V]R:V)O;VLN>&UL4$L! M A0#% @ '8((6:QM4%<\ @ KRH !H ( !G[ XML 86 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 87 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 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 293 361 1 true 69 0 false 13 false false R1.htm 0000001 - Document - Cover Page Sheet http://redwire.com/role/CoverPage Cover Page Cover 1 false false R2.htm 9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 9952153 - 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 9952154 - 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 9952155 - 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 9952156 - Disclosure - Description of the Business Sheet http://redwire.com/role/DescriptionoftheBusiness Description of the Business Notes 7 false false R8.htm 9952157 - Disclosure - Summary of Significant Accounting Policies Sheet http://redwire.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 9952158 - Disclosure - Fair Value of Financial Instruments Sheet http://redwire.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 9 false false R10.htm 9952159 - Disclosure - Accounts Receivable, net Sheet http://redwire.com/role/AccountsReceivablenet Accounts Receivable, net Notes 10 false false R11.htm 9952160 - Disclosure - Inventory Sheet http://redwire.com/role/Inventory Inventory Notes 11 false false R12.htm 9952161 - Disclosure - Debt Sheet http://redwire.com/role/Debt Debt Notes 12 false false R13.htm 9952162 - Disclosure - Leases Sheet http://redwire.com/role/Leases Leases Notes 13 false false R14.htm 9952163 - Disclosure - Income Taxes Sheet http://redwire.com/role/IncomeTaxes Income Taxes Notes 14 false false R15.htm 9952164 - Disclosure - Commitment and Contingencies Sheet http://redwire.com/role/CommitmentandContingencies Commitment and Contingencies Notes 15 false false R16.htm 9952165 - Disclosure - Convertible Preferred Stock Sheet http://redwire.com/role/ConvertiblePreferredStock Convertible Preferred Stock Notes 16 false false R17.htm 9952166 - Disclosure - Revenues Sheet http://redwire.com/role/Revenues Revenues Notes 17 false false R18.htm 9952167 - Disclosure - Employee Benefit Plans Sheet http://redwire.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 18 false false R19.htm 9952168 - Disclosure - Equity-Based Compensation Sheet http://redwire.com/role/EquityBasedCompensation Equity-Based Compensation Notes 19 false false R20.htm 9952169 - 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 9952170 - Disclosure - Joint Venture Sheet http://redwire.com/role/JointVenture Joint Venture Notes 21 false false R22.htm 9952171 - Disclosure - Related Parties Sheet http://redwire.com/role/RelatedParties Related Parties Notes 22 false false R23.htm 9952172 - 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 - Leases - Narrative (Details) Sheet http://redwire.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 51 false false R52.htm 9954499 - Disclosure - Income Taxes (Details) Sheet http://redwire.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://redwire.com/role/IncomeTaxesTables 52 false false R53.htm 9954500 - Disclosure - Commitment and Contingencies (Details) Sheet http://redwire.com/role/CommitmentandContingenciesDetails Commitment and Contingencies (Details) Details http://redwire.com/role/CommitmentandContingencies 53 false false R54.htm 9954501 - Disclosure - Convertible Preferred Stock - Schedule of Temporary Equity (Details) Sheet http://redwire.com/role/ConvertiblePreferredStockScheduleofTemporaryEquityDetails Convertible Preferred Stock - Schedule of Temporary Equity (Details) Details 54 false false R55.htm 9954502 - Disclosure - Convertible Preferred Stock - Narrative (Details) Sheet http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails Convertible Preferred Stock - Narrative (Details) Details 55 false false R56.htm 9954503 - Disclosure - Revenues - Schedule of Revenues by Customer Grouping (Details) Sheet http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomerGroupingDetails Revenues - Schedule of Revenues by Customer Grouping (Details) Details 56 false false R57.htm 9954504 - Disclosure - Revenues - Schedule of Revenues by Geographic Location (Details) Sheet http://redwire.com/role/RevenuesScheduleofRevenuesbyGeographicLocationDetails Revenues - Schedule of Revenues by Geographic Location (Details) Details 57 false false R58.htm 9954505 - Disclosure - Revenues - Schedule of Revenues by Customers (Details) Sheet http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomersDetails Revenues - Schedule of Revenues by Customers (Details) Details 58 false false R59.htm 9954506 - 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 59 false false R60.htm 9954507 - Disclosure - Revenues - Narrative (Details) Sheet http://redwire.com/role/RevenuesNarrativeDetails Revenues - Narrative (Details) Details 60 false false R61.htm 9954508 - Disclosure - Revenues - Schedule of EAC Adjustments (Details) Sheet http://redwire.com/role/RevenuesScheduleofEACAdjustmentsDetails Revenues - Schedule of EAC Adjustments (Details) Details 61 false false R62.htm 9954509 - Disclosure - Employee Benefit Plans - Narrative (Details) Sheet http://redwire.com/role/EmployeeBenefitPlansNarrativeDetails Employee Benefit Plans - Narrative (Details) Details 62 false false R63.htm 9954510 - Disclosure - Employee Benefit Plans - Net Periodic Benefit Income (Details) Sheet http://redwire.com/role/EmployeeBenefitPlansNetPeriodicBenefitIncomeDetails Employee Benefit Plans - Net Periodic Benefit Income (Details) Details 63 false false R64.htm 9954511 - Disclosure - Employee Benefit Plans - Contributions (Details) Sheet http://redwire.com/role/EmployeeBenefitPlansContributionsDetails Employee Benefit Plans - Contributions (Details) Details 64 false false R65.htm 9954512 - Disclosure - Equity-Based Compensation - Narrative (Details) Sheet http://redwire.com/role/EquityBasedCompensationNarrativeDetails Equity-Based Compensation - Narrative (Details) Details 65 false false R66.htm 9954513 - Disclosure - Equity-Based Compensation - Summary of Option Activity (Details) Sheet http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails Equity-Based Compensation - Summary of Option Activity (Details) Details 66 false false R67.htm 9954514 - 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 67 false false R68.htm 9954515 - Disclosure - Equity-Based Compensation - Equity Based Compensation Expense (Details) Sheet http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails Equity-Based Compensation - Equity Based Compensation Expense (Details) Details 68 false false R69.htm 9954516 - 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 69 false false R70.htm 9954517 - Disclosure - Joint Venture (Details) Sheet http://redwire.com/role/JointVentureDetails Joint Venture (Details) Details http://redwire.com/role/JointVenture 70 false false R71.htm 9954518 - Disclosure - Related Parties (Details) Sheet http://redwire.com/role/RelatedPartiesDetails Related Parties (Details) Details http://redwire.com/role/RelatedPartiesTables 71 false false R72.htm 9954519 - Disclosure - Subsequent Events (Details) Sheet http://redwire.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://redwire.com/role/SubsequentEvents 72 false false All Reports Book All Reports rdw-20240630.htm rdw-20240630.xsd rdw-20240630_cal.xml rdw-20240630_def.xml rdw-20240630_lab.xml rdw-20240630_pre.xml rdw-20240630_g1.jpg http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "rdw-20240630.htm": { "nsprefix": "rdw", "nsuri": "http://redwire.com/20240630", "dts": { "inline": { "local": [ "rdw-20240630.htm" ] }, "schema": { "local": [ "rdw-20240630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "rdw-20240630_cal.xml" ] }, "definitionLink": { "local": [ "rdw-20240630_def.xml" ] }, "labelLink": { "local": [ "rdw-20240630_lab.xml" ] }, "presentationLink": { "local": [ "rdw-20240630_pre.xml" ] } }, "keyStandard": 315, "keyCustom": 46, "axisStandard": 29, "axisCustom": 1, "memberStandard": 41, "memberCustom": 25, "hidden": { "total": 13, "http://redwire.com/20240630": 2, "http://xbrl.sec.gov/dei/2024": 5, "http://fasb.org/us-gaap/2024": 6 }, "contextCount": 293, "entityCount": 1, "segmentCount": 69, "elementCount": 566, "unitCount": 13, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 977, "http://xbrl.sec.gov/dei/2024": 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R2": { "role": "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "9952151 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R3": { "role": "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "9952152 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R4": { "role": "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "longName": "9952153 - 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-7", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "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-20240630.htm", "unique": true } }, "R5": { "role": "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT", "longName": "9952154 - 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-67", "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-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-67", "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-20240630.htm", "first": true, "unique": true } }, "R6": { "role": "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "9952155 - 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-20240630.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-20240630.htm", "unique": true } }, "R7": { "role": "http://redwire.com/role/DescriptionoftheBusiness", "longName": "9952156 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R8": { "role": "http://redwire.com/role/SummaryofSignificantAccountingPolicies", "longName": "9952157 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R9": { "role": "http://redwire.com/role/FairValueofFinancialInstruments", "longName": "9952158 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R10": { "role": "http://redwire.com/role/AccountsReceivablenet", "longName": "9952159 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R11": { "role": "http://redwire.com/role/Inventory", "longName": "9952160 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R12": { "role": "http://redwire.com/role/Debt", "longName": "9952161 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.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-20240630.htm", "first": true, "unique": true } }, "R13": { "role": "http://redwire.com/role/Leases", "longName": "9952162 - 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": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.htm", "first": true, "unique": true } }, "R14": { "role": "http://redwire.com/role/IncomeTaxes", "longName": "9952163 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R15": { "role": "http://redwire.com/role/CommitmentandContingencies", "longName": "9952164 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R16": { "role": "http://redwire.com/role/ConvertiblePreferredStock", "longName": "9952165 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R17": { "role": "http://redwire.com/role/Revenues", "longName": "9952166 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R18": { "role": "http://redwire.com/role/EmployeeBenefitPlans", "longName": "9952167 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R19": { "role": "http://redwire.com/role/EquityBasedCompensation", "longName": "9952168 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R20": { "role": "http://redwire.com/role/NetIncomeLossperCommonShare", "longName": "9952169 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R21": { "role": "http://redwire.com/role/JointVenture", "longName": "9952170 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R22": { "role": "http://redwire.com/role/RelatedParties", "longName": "9952171 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R23": { "role": "http://redwire.com/role/SubsequentEvents", "longName": "9952172 - 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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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": [ "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.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": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-1", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-85", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.htm", "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-91", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-91", "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-20240630.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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-96", "name": "us-gaap:WarrantsAndRightsOutstanding", "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-20240630.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", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.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", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-126", "name": "rdw:DebtInstrumentInterestRatePaidInKind", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.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-107", "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-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-107", "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-20240630.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-7", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.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-7", "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-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "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-20240630.htm", "first": true, "unique": true } }, "R51": { "role": "http://redwire.com/role/LeasesNarrativeDetails", "longName": "9954498 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "rdw:NumberOfLeasesNotYetCommenced", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "rdw:NumberOfLeasesNotYetCommenced", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.htm", "first": true, "unique": true } }, "R52": { "role": "http://redwire.com/role/IncomeTaxesDetails", "longName": "9954499 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-7", "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-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "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-20240630.htm", "first": true, "unique": true } }, "R53": { "role": "http://redwire.com/role/CommitmentandContingenciesDetails", "longName": "9954500 - Disclosure - Commitment and Contingencies (Details)", "shortName": "Commitment and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-136", "name": "rdw:LossContingencyDaysFollowingIssuanceOfDecision", "unitRef": "day", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-136", "name": "rdw:LossContingencyDaysFollowingIssuanceOfDecision", "unitRef": "day", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.htm", "first": true, "unique": true } }, "R54": { "role": "http://redwire.com/role/ConvertiblePreferredStockScheduleofTemporaryEquityDetails", "longName": "9954501 - 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": "54", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:TemporaryEquitySharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.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-20240630.htm", "unique": true } }, "R55": { "role": "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails", "longName": "9954502 - Disclosure - Convertible Preferred Stock - Narrative (Details)", "shortName": "Convertible Preferred Stock - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-138", "name": "us-gaap:TemporaryEquitySharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "rdw:TemporaryEquityTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.htm", "unique": true } }, "R56": { "role": "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomerGroupingDetails", "longName": "9954503 - 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": "56", "firstAnchor": { "contextRef": "c-7", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-149", "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-20240630.htm", "unique": true } }, "R57": { "role": "http://redwire.com/role/RevenuesScheduleofRevenuesbyGeographicLocationDetails", "longName": "9954504 - 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": "57", "firstAnchor": { "contextRef": "c-7", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-161", "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-20240630.htm", "unique": true } }, "R58": { "role": "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomersDetails", "longName": "9954505 - 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": "58", "firstAnchor": { "contextRef": "c-7", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-173", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.htm", "unique": true } }, "R59": { "role": "http://redwire.com/role/RevenuesScheduleofContractAssetsandContractLiabilitiesDetails", "longName": "9954506 - 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": "59", "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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R60": { "role": "http://redwire.com/role/RevenuesNarrativeDetails", "longName": "9954507 - Disclosure - Revenues - Narrative (Details)", "shortName": "Revenues - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R61": { "role": "http://redwire.com/role/RevenuesScheduleofEACAdjustmentsDetails", "longName": "9954508 - Disclosure - Revenues - Schedule of EAC Adjustments (Details)", "shortName": "Revenues - Schedule of EAC Adjustments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-7", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-185", "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-20240630.htm", "unique": true } }, "R62": { "role": "http://redwire.com/role/EmployeeBenefitPlansNarrativeDetails", "longName": "9954509 - Disclosure - Employee Benefit Plans - Narrative (Details)", "shortName": "Employee Benefit Plans - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R63": { "role": "http://redwire.com/role/EmployeeBenefitPlansNetPeriodicBenefitIncomeDetails", "longName": "9954510 - 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": "63", "firstAnchor": { "contextRef": "c-192", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-192", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.htm", "first": true, "unique": true } }, "R64": { "role": "http://redwire.com/role/EmployeeBenefitPlansContributionsDetails", "longName": "9954511 - Disclosure - Employee Benefit Plans - Contributions (Details)", "shortName": "Employee Benefit Plans - Contributions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-192", "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-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-192", "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-20240630.htm", "first": true, "unique": true } }, "R65": { "role": "http://redwire.com/role/EquityBasedCompensationNarrativeDetails", "longName": "9954512 - Disclosure - Equity-Based Compensation - Narrative (Details)", "shortName": "Equity-Based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.htm", "unique": true } }, "R66": { "role": "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails", "longName": "9954513 - 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": "66", "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", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.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", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.htm", "unique": true } }, "R67": { "role": "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails", "longName": "9954514 - 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": "67", "firstAnchor": { "contextRef": "c-206", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-205", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "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-20240630.htm", "unique": true } }, "R68": { "role": "http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails", "longName": "9954515 - 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": "68", "firstAnchor": { "contextRef": "c-7", "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-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "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-20240630.htm", "first": true, "unique": true } }, "R69": { "role": "http://redwire.com/role/NetIncomeLossperCommonShareDetails", "longName": "9954516 - 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": "69", "firstAnchor": { "contextRef": "c-7", "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-20240630.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-20240630.htm", "unique": true } }, "R70": { "role": "http://redwire.com/role/JointVentureDetails", "longName": "9954517 - Disclosure - Joint Venture (Details)", "shortName": "Joint Venture (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "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-20240630.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-20240630.htm", "unique": true } }, "R71": { "role": "http://redwire.com/role/RelatedPartiesDetails", "longName": "9954518 - Disclosure - Related Parties (Details)", "shortName": "Related Parties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-279", "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-20240630.htm", "unique": true } }, "R72": { "role": "http://redwire.com/role/SubsequentEventsDetails", "longName": "9954519 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-212", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-292", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rdw-20240630.htm", "unique": true } } }, "tag": { "rdw_AEIAndBainInvestmentAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240630", "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/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://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": [ "r71", "r864" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r720", "r785", "r880", "r1024", "r1025" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r933" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r74" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income, foreign currency translation adjustment", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses." } } }, "auth_ref": [ "r172", "r173", "r174", "r175", "r541" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r17", "r18", "r95", "r166", "r640", "r663", "r664" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r2", "r10", "r18", "r511", "r514", "r574", "r659", "r660", "r908", "r909", "r910", "r920", "r921", "r922", "r923" ] }, "rdw_AdamsStreetCapitalAgreementDelayedDrawTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240630", "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/20240630", "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/20240630", "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/2024", "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": [ "r86", "r864", "r1057" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r681", "r920", "r921", "r922", "r923", "r991", "r1058" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r53", "r54", "r436" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r465", "r471" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r167", "r260", "r270", "r271", "r272", "r1025" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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": [ "r327", "r829", "r830", "r915", "r1009" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r229" ] }, "us-gaap_AreaOfRealEstateProperty": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r127", "r139", "r160", "r197", "r233", "r237", "r252", "r253", "r266", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r503", "r507", "r543", "r633", "r725", "r818", "r819", "r864", "r887", "r952", "r953", "r1014" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r154", "r169", "r197", "r266", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r503", "r507", "r543", "r864", "r952", "r953", "r1014" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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 asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r520", "r521", "r855" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails", "http://redwire.com/role/EquityBasedCompensationNarrativeDetails", "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails", "http://redwire.com/role/SubsequentEventsDetails" ], "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": [ "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464" ] }, "rdw_BainInvestmentAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240630", "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/2024", "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/2024", "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/2024", "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": [ "r595" ] }, "rdw_BoardOfDirectorRenewableTermPeriod": { "xbrltype": "durationItemType", "nsuri": "http://redwire.com/20240630", "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/20240630", "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/20240630", "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/2024", "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": [ "r27", "r28", "r29" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r24", "r156", "r803" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r25" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r24", "r107", "r194" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1", "r107" ] }, "us-gaap_ChangeInAccountingEstimateByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r31", "r212" ] }, "us-gaap_ChangeInAccountingEstimateTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r31", "r212" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/20240630", "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/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails", "http://redwire.com/role/CoverPage" ], "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": [ "r150", "r163", "r164", "r165", "r197", "r222", "r223", "r226", "r228", "r235", "r236", "r266", "r296", "r298", "r299", "r300", "r303", "r304", "r336", "r337", "r340", "r341", "r342", "r543", "r670", "r671", "r672", "r673", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r712", "r734", "r756", "r778", "r779", "r780", "r781", "r782", "r895", "r916", "r924" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r49" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r343" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "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/2024", "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 of information about warrant or right issued that give holder right to purchase security from issuer at specific price within certain time frame." } } }, "auth_ref": [ "r49" ] }, "rdw_CommercialAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240630", "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/2024", "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": [ "r80", "r130", "r636", "r711" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://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": [ "r114", "r287", "r289", "r787", "r943", "r948" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://redwire.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Contingencies in the Normal Course of Business and Legal Proceedings", "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": [ "r37", "r788" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT", "http://redwire.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r877", "r878", "r879", "r881", "r882", "r883", "r884", "r920", "r921", "r923", "r991", "r1055", "r1058" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r84" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r84", "r712" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r84" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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", "r84", "r712", "r731", "r1058", "r1059" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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.0001 par value, 500,000,000 shares authorized; 65,980,697 and 65,546,174 issued and outstanding as of June\u00a030, 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": [ "r84", "r638", "r864" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r19", "r178", "r180", "r184", "r629", "r651", "r652" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r32", "r33", "r65", "r66", "r258", "r786" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r32", "r33", "r65", "r66", "r258", "r666", "r786" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r32", "r33", "r65", "r66", "r258", "r786", "r902" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r32", "r33", "r65", "r66", "r258", "r786" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Axis]", "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r203", "r503", "r504", "r507", "r508", "r583", "r793", "r951", "r954", "r955" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Domain]", "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r203", "r503", "r504", "r507", "r508", "r583", "r793", "r951", "r954", "r955" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r57", "r811" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r957" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r345", "r347", "r358" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r345", "r347", "r358" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r345", "r346", "r358" ] }, "rdw_ContractWithCustomerLiabilityRevenueRecognized1": { "xbrltype": "monetaryItemType", "nsuri": "http://redwire.com/20240630", "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/2024", "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/20240630", "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/2024", "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": [ "r336", "r337", "r340", "r881", "r882", "r883", "r884" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r99", "r100", "r596" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "localname": "CounterpartyNameAxis", "presentation": [ "http://redwire.com/role/RelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r201", "r202", "r309", "r339", "r581", "r592", "r632", "r808", "r810" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://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": [ "r295", "r949" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r295", "r949", "r950" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/20240630", "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/20240630", "localname": "CustomerBMember", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer B", "label": "Customer B [Member]", "documentation": "Customer B" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r111", "r258" ] }, "rdw_CustomerDMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240630", "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/20240630", "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/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://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": [ "r115", "r196", "r280", "r281", "r282", "r283", "r284", "r294", "r295", "r305", "r311", "r312", "r313", "r314", "r315", "r316", "r321", "r328", "r329", "r331", "r554" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r14", "r73", "r74", "r128", "r129", "r203", "r306", "r307", "r308", "r309", "r310", "r312", "r317", "r318", "r319", "r320", "r322", "r323", "r324", "r325", "r326", "r327", "r826", "r827", "r828", "r829", "r830", "r862", "r917", "r944", "r945", "r946", "r1008", "r1010" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails": { "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": [ "r14", "r129", "r332" ] }, "rdw_DebtInstrumentCovenantMinimumLiquidity": { "xbrltype": "monetaryItemType", "nsuri": "http://redwire.com/20240630", "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/2024", "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": [ "r306", "r554", "r555", "r827", "r828", "r862" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r76", "r335", "r554", "r555", "r862" ] }, "rdw_DebtInstrumentInterestRatePaidInKind": { "xbrltype": "percentItemType", "nsuri": "http://redwire.com/20240630", "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/2024", "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": [ "r76", "r307" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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", "r306", "r307", "r308", "r309", "r310", "r312", "r317", "r318", "r319", "r320", "r322", "r323", "r324", "r325", "r326", "r327", "r330", "r826", "r827", "r828", "r829", "r830", "r862", "r917", "r1008", "r1010" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r14", "r203", "r306", "r307", "r308", "r309", "r310", "r312", "r317", "r318", "r319", "r320", "r322", "r323", "r324", "r325", "r326", "r327", "r826", "r827", "r828", "r829", "r830", "r862", "r917", "r944", "r945", "r946", "r1008", "r1010" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r14", "r40", "r41", "r69", "r116", "r117", "r203", "r306", "r307", "r308", "r309", "r310", "r312", "r317", "r318", "r319", "r320", "r322", "r323", "r324", "r325", "r326", "r327", "r330", "r826", "r827", "r828", "r829", "r830", "r862", "r917", "r1008", "r1010" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails": { "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": [ "r317", "r333", "r553", "r554", "r555", "r827", "r828", "r862" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r475", "r476", "r634" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r109" ] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r377", "r387", "r425", "r839", "r840", "r841", "r842" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r362", "r399", "r420", "r841", "r842" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r362", "r366", "r398", "r419", "r841", "r842" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r396", "r417", "r841", "r842" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/20240630", "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/2024", "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": [ "r378" ] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r364", "r397", "r418", "r841", "r842" ] }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r429" ] }, "us-gaap_DefinedContributionPlanTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r429" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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", "r233", "r240", "r253", "r818", "r819" ] }, "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r509" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r170", "r171", "r520", "r521", "r534", "r542", "r693", "r694", "r695", "r696", "r697", "r699", "r700", "r701", "r702", "r703", "r718", "r719", "r769", "r771", "r772", "r773", "r774", "r775", "r810", "r855", "r858", "r879", "r994", "r995", "r996", "r1056" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r701", "r703", "r717", "r718", "r719", "r721", "r722", "r723", "r724", "r726", "r727", "r728", "r729", "r744", "r745", "r746", "r747", "r750", "r751", "r752", "r753", "r769", "r770", "r772", "r774", "r877", "r879", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1004", "r1005" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r62", "r63", "r64", "r125", "r701", "r703", "r717", "r718", "r719", "r721", "r722", "r723", "r724", "r726", "r727", "r728", "r729", "r744", "r745", "r746", "r747", "r750", "r751", "r752", "r753", "r769", "r770", "r772", "r774", "r810", "r877", "r879", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1004", "r1005" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r357", "r832", "r833", "r834", "r835", "r836", "r837", "r838" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r357", "r832", "r833", "r834", "r835", "r836", "r837", "r838" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r958" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r434", "r438", "r466", "r467", "r469", "r850" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "rdw_DividendsCashPaidInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://redwire.com/20240630", "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/20240630", "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/20240630", "localname": "DividendsTemporaryEquityPaidInKind", "crdr": "debit", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT", "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails", "http://redwire.com/role/ConvertiblePreferredStockScheduleofTemporaryEquityDetails", "http://redwire.com/role/SummaryofSignificantAccountingPoliciesScheduleofSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Convertible preferred stock paid-in-kind dividend", "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/2024", "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/2024", "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/2024", "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/2024", "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/2024", "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/2024", "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": [ "r891" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r892" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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/2024", "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": [ "r185", "r209", "r210", "r211", "r212", "r213", "r214", "r219", "r222", "r226", "r227", "r228", "r232", "r498", "r501", "r517", "r518", "r630", "r653", "r812" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r185", "r209", "r210", "r211", "r212", "r213", "r214", "r222", "r226", "r227", "r228", "r232", "r498", "r501", "r517", "r518", "r630", "r653", "r812" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r218", "r229", "r230", "r231" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r545" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r478", "r852" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r468" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r985" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r985" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails", "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://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/2024", "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/2024", "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/2024", "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/2024", "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/2024", "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": [ "r889" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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/2024", "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/2024", "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": [ "r889" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r894" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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": [ "r889" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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": [ "r893" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r889" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r889" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r889" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r889" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT" ], "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", "r151", "r181", "r182", "r183", "r204", "r205", "r206", "r208", "r213", "r215", "r217", "r234", "r268", "r269", "r278", "r344", "r487", "r488", "r495", "r496", "r497", "r499", "r500", "r501", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r546", "r547", "r548", "r549", "r550", "r551", "r556", "r559", "r574", "r650", "r659", "r660", "r661", "r681", "r756" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r262", "r263", "r265", "r494", "r896", "r897", "r898", "r987", "r988", "r989", "r990" ] }, "rdw_EquityMethodInvestmentAndVariableInterestEntityAuthorizedShareCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://redwire.com/20240630", "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/2024", "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": [ "r262" ] }, "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal", "crdr": "credit", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity method investment, gain on disposal", "label": "Equity Method Investment, Realized Gain (Loss) on Disposal", "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment." } } }, "auth_ref": [ "r911", "r912", "r915" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r233", "r243", "r253", "r261", "r905", "r934" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r148", "r264", "r267", "r898" ] }, "us-gaap_EurodollarMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "EuropeMember", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe", "label": "Europe [Member]" } } }, "auth_ref": [ "r1060", "r1061", "r1062", "r1063" ] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r0", "r7" ] }, "rdw_FairValueAdjustmentsOfCommittedEquityFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://redwire.com/20240630", "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/2024", "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": [ "r522", "r523", "r858" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r319", "r387", "r388", "r389", "r390", "r391", "r392", "r519", "r521", "r522", "r523", "r524", "r533", "r534", "r536", "r587", "r588", "r589", "r827", "r828", "r839", "r840", "r841", "r855", "r858" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r520", "r521", "r522", "r524", "r855", "r995", "r1006" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r529", "r531", "r532", "r533", "r536", "r537", "r538", "r539", "r540", "r627", "r855", "r859" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r319", "r387", "r392", "r521", "r534", "r587", "r839", "r840", "r841", "r855" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r319", "r387", "r392", "r521", "r522", "r534", "r588", "r827", "r828", "r839", "r840", "r841", "r855" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r319", "r387", "r388", "r389", "r390", "r391", "r392", "r521", "r522", "r523", "r524", "r534", "r589", "r827", "r828", "r839", "r840", "r841", "r855", "r858" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r525", "r526", "r527", "r528", "r529", "r530" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Disclosure of information about financial instrument liability measured at fair value on recurring basis using unobservable input." } } }, "auth_ref": [ "r525", "r526", "r527", "r528", "r529", "r530", "r535" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r525", "r530", "r535" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r520", "r521", "r522", "r524", "r855", "r995", "r1006" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r526", "r535" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r525", "r535" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r319", "r387", "r388", "r389", "r390", "r391", "r392", "r519", "r521", "r522", "r523", "r524", "r533", "r534", "r536", "r587", "r588", "r589", "r827", "r828", "r839", "r840", "r841", "r855", "r858" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r855", "r992", "r993", "r994", "r995", "r996", "r1006" ] }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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 of income or comprehensive income that includes gain (loss) from asset measured at fair value using unobservable input (level 3)." } } }, "auth_ref": [ "r526", "r535" ] }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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 of income or comprehensive income that includes gain (loss) from liability measured at fair value using unobservable input (level 3)." } } }, "auth_ref": [ "r526", "r535" ] }, "rdw_FinanceLeaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://redwire.com/20240630", "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/2024", "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": [ "r562", "r566", "r863" ] }, "us-gaap_FinanceLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r561" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r561" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r563", "r570" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r562", "r566", "r863" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r573", "r863" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r572", "r863" ] }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r992", "r993", "r1003" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r158", "r274", "r277", "r825" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r544" ] }, "rdw_GainLossOnSaleOfJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://redwire.com/20240630", "localname": "GainLossOnSaleOfJointVenture", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 21.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "(Gain) loss on sale of joint ventures", "label": "(Gain) Loss On Sale Of Joint Venture", "documentation": "(Gain) Loss On Sale Of Joint Venture" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r157", "r275", "r628", "r819", "r824", "r856", "r864", "r937", "r938" ] }, "us-gaap_GranteeStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GranteeStatusAxis", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grantee Status [Axis]", "label": "Grantee Status [Axis]", "documentation": "Information by status of recipient to whom award is granted." } } }, "auth_ref": [ "r435", "r437", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464" ] }, "us-gaap_GranteeStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GranteeStatusDomain", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grantee Status [Domain]", "label": "Grantee Status [Domain]", "documentation": "Status of recipient to whom award is granted." } } }, "auth_ref": [ "r435", "r437", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r96", "r101", "r138", "r197", "r266", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r543", "r814", "r818", "r926", "r928", "r929", "r930", "r931", "r952" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r97", "r134", "r138", "r631", "r646", "r814", "r818", "r926", "r928", "r929", "r930", "r931" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income from equity method investments", "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", "r98", "r133", "r233", "r241", "r253", "r261", "r645" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r279", "r285", "r286", "r526", "r530", "r535", "r656", "r658", "r741", "r801", "r857", "r1027" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r285", "r286", "r526", "r530", "r535", "r656", "r658", "r741", "r801", "r857", "r1027" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://redwire.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r198", "r474", "r478", "r480", "r481", "r482", "r483", "r484", "r489", "r491", "r492", "r493", "r675", "r852" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r140", "r147", "r216", "r217", "r233", "r242", "r253", "r477", "r478", "r490", "r654", "r852" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://redwire.com/role/SummaryofSignificantAccountingPoliciesScheduleofSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Taxes Paid, Net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r26", "r193", "r485", "r486" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r126", "r906" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "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": [ "r914" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r594", "r914" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "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": [ "r904", "r914" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "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/2024", "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/2024", "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/2024", "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 $22,176 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": [ "r276", "r939", "r940" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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", "documentation": "Amount of interest income (expense) classified as nonoperating." } } }, "auth_ref": [ "r818", "r913", "r928" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r188", "r191", "r192" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://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": [ "r273" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r168", "r804", "r864" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r113", "r807" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r113", "r806" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r565", "r863" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1012" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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": [ "r558" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r558" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r14", "r73", "r74", "r75", "r78", "r79", "r80", "r81", "r197", "r266", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r504", "r507", "r508", "r543", "r710", "r813", "r887", "r952", "r1014", "r1015" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r90", "r132", "r643", "r864", "r918", "r935", "r1007" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r75", "r155", "r197", "r266", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r504", "r507", "r508", "r543", "r864", "r952", "r1014", "r1015" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r14", "r129", "r1023" ] }, "rdw_LineOfCreditFacilityBorrowingCapacityVariableRateComponentThreshold": { "xbrltype": "monetaryItemType", "nsuri": "http://redwire.com/20240630", "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/2024", "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/2024", "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": [ "r72", "r77" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r72", "r77" ] }, "rdw_LineOfCreditFacilityMinimumAggregatePrincipalAmountOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://redwire.com/20240630", "localname": "LineOfCreditFacilityMinimumAggregatePrincipalAmountOutstanding", "crdr": "debit", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal amount", "label": "Line Of Credit Facility, Minimum Aggregate Principal Amount Outstanding", "documentation": "Line Of Credit Facility, Minimum Aggregate Principal Amount Outstanding" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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 to 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": [ "r554", "r932" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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": [ "r14", "r129", "r318", "r334", "r827", "r828", "r862", "r1023" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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_1": { "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": [ "r161" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails_1": { "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": [ "r162" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r14", "r944", "r945", "r946" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r14", "r38", "r944", "r945", "r946" ] }, "rdw_LossContingencyDaysFollowingIssuanceOfDecision": { "xbrltype": "integerItemType", "nsuri": "http://redwire.com/20240630", "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/20240630", "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/2024", "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": [ "r258", "r834", "r873", "r876", "r958", "r1026", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r290", "r291", "r292", "r293", "r432", "r472", "r524", "r593", "r655", "r657", "r665", "r702", "r703", "r762", "r764", "r766", "r767", "r776", "r799", "r800", "r822", "r831", "r849", "r858", "r859", "r860", "r861", "r874", "r956", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021" ] }, "us-gaap_MediumTermNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MediumTermNotesMember", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails", "http://redwire.com/role/DebtScheduleofLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Medium-term Notes", "label": "Medium-Term Note [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/2024", "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": [ "r89", "r131", "r197", "r266", "r296", "r298", "r299", "r300", "r303", "r304", "r543", "r642", "r714" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "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": [ "r258", "r834", "r873", "r876", "r958", "r1026", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054" ] }, "rdw_NationalSecurityMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240630", "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/2024", "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": [ "r190" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r190" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r107", "r108", "r109" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r102", "r109", "r135", "r153", "r176", "r179", "r183", "r197", "r207", "r209", "r210", "r211", "r212", "r213", "r216", "r217", "r224", "r266", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r498", "r501", "r518", "r543", "r649", "r733", "r754", "r755", "r885", "r952" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r61", "r124", "r176", "r179", "r213", "r216", "r217", "r648", "r910" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r186", "r209", "r210", "r211", "r212", "r219", "r220", "r225", "r228", "r501" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "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_NoncontrollingInterestDecreaseFromDeconsolidation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestDecreaseFromDeconsolidation", "crdr": "debit", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Sale of joint ventures", "label": "Noncontrolling Interest, Decrease from Deconsolidation", "documentation": "The amount of the reduction or elimination during the period of a noncontrolling interest resulting from the parent's loss of control and deconsolidation of the entity in which one or more outside parties had a noncontrolling interest." } } }, "auth_ref": [ "r9", "r42" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r55", "r344", "r920", "r921", "r922", "r923", "r1058" ] }, "us-gaap_NotesPayableToBanksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/20240630", "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/20240630", "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": [] }, "rdw_NumberOfLeasesNotYetCommenced": { "xbrltype": "integerItemType", "nsuri": "http://redwire.com/20240630", "localname": "NumberOfLeasesNotYetCommenced", "presentation": [ "http://redwire.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Facility lease", "label": "Number Of Leases Not Yet Commenced", "documentation": "Number Of Leases Not Yet Commenced" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r819", "r927" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r815", "r821", "r927" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r138", "r814", "r926", "r928", "r929", "r930", "r931" ] }, "rdw_OperatingLeaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://redwire.com/20240630", "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/2024", "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": [ "r567", "r863" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r561" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r561" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r564", "r570" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r560" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r915" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r573", "r863" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r572", "r863" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r70", "r122", "r667", "r668" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r159" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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", "r10", "r123" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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", "r10", "r123", "r177", "r180", "r213" ] }, "rdw_OtherGeographicalAreasMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240630", "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/2024", "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": [ "r74", "r864" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r79" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r109" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r104" ] }, "us-gaap_OtherPensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "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/2024", "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/20240630", "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_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of debt issuance fees to third parties", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r23" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r22" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r187" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireIntangibleAssets", "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": { "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": [ "r105" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.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": [ "r105" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r360", "r384", "r386", "r392", "r409", "r411", "r412", "r413", "r414", "r415", "r427", "r428", "r429", "r841" ] }, "us-gaap_PensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionPlansDefinedBenefitMember", "presentation": [ "http://redwire.com/role/EmployeeBenefitPlansContributionsDetails", "http://redwire.com/role/EmployeeBenefitPlansNarrativeDetails", "http://redwire.com/role/EmployeeBenefitPlansNetPeriodicBenefitIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Plans", "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": [ "r361", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r410", "r413", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r429", "r430", "r433", "r841", "r842", "r846", "r847", "r848" ] }, "rdw_PerformanceBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240630", "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": [] }, "rdw_PerformanceBasedRestrictedStockUnitsPSUMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240630", "localname": "PerformanceBasedRestrictedStockUnitsPSUMember", "presentation": [ "http://redwire.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance-Based Restricted Stock Units (PSU)", "label": "Performance-Based Restricted Stock Units (PSU) [Member]", "documentation": "Performance-Based Restricted Stock Units (PSU)" } } }, "auth_ref": [] }, "us-gaap_PreferredStockConvertibleConversionPrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r338" ] }, "us-gaap_PreferredStockConvertibleSharesIssuable": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r338" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r83", "r336" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r83", "r712" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r83", "r336" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r83", "r712", "r731", "r1058", "r1059" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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 June\u00a030, 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": [ "r83", "r637", "r864" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r907" ] }, "us-gaap_PrepaidInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r805", "r823", "r936" ] }, "us-gaap_PrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/20240630", "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_ProceedsFromDivestitureOfInterestInJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromDivestitureOfInterestInJointVenture", "crdr": "debit", "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": { "terseLabel": "Net proceeds from sale of joint ventures", "label": "Proceeds from Divestiture of Interest in Joint Venture", "documentation": "The cash inflow from the sale of an investment interest in a joint venture that the reporting entity has not previously accounted for using consolidation or the equity method of accounting." } } }, "auth_ref": [ "r20" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r21", "r670" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r21", "r917" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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 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": [ "r153", "r176", "r179", "r189", "r197", "r207", "r213", "r216", "r217", "r266", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r498", "r501", "r502", "r505", "r506", "r518", "r543", "r631", "r647", "r680", "r733", "r754", "r755", "r853", "r854", "r886", "r910", "r952" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r899", "r903", "r942" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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 $8,422 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": [ "r903", "r941" ] }, "rdw_PublicWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240630", "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/2024", "localname": "RangeAxis", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r290", "r291", "r292", "r293", "r384", "r432", "r461", "r462", "r463", "r472", "r524", "r590", "r591", "r593", "r655", "r657", "r665", "r702", "r703", "r762", "r764", "r766", "r767", "r776", "r799", "r800", "r822", "r831", "r849", "r858", "r859", "r860", "r861", "r874", "r879", "r947", "r956", "r995", "r1017", "r1018", "r1019", "r1020", "r1021" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://redwire.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r290", "r291", "r292", "r293", "r384", "r432", "r461", "r462", "r463", "r472", "r524", "r590", "r591", "r593", "r655", "r657", "r665", "r702", "r703", "r762", "r764", "r766", "r767", "r776", "r799", "r800", "r822", "r831", "r849", "r858", "r859", "r860", "r861", "r874", "r879", "r947", "r956", "r995", "r1017", "r1018", "r1019", "r1020", "r1021" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "rdw_ReduOperationsServicesSANVMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240630", "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/20240630", "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/20240630", "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/20240630", "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/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://redwire.com/role/RelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r259", "r410", "r578", "r579", "r635", "r644", "r705", "r706", "r707", "r708", "r709", "r730", "r732", "r761" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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", "r578", "r579", "r580", "r581", "r635", "r644", "r705", "r706", "r707", "r708", "r709", "r730", "r732", "r761" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r259", "r737", "r738", "r741" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://redwire.com/role/RelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r259", "r410", "r578", "r579", "r635", "r644", "r705", "r706", "r707", "r708", "r709", "r730", "r732", "r761", "r1013" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r575", "r576", "r577", "r579", "r582", "r676", "r677", "r678", "r739", "r740", "r741", "r759", "r760" ] }, "rdw_RepaymentOfFinancedLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://redwire.com/20240630", "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/2024", "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": [ "r106", "r917" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r106", "r673" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://redwire.com/role/RelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r201", "r202", "r309", "r339", "r581", "r592", "r632", "r809", "r810" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r473", "r801", "r818", "r1022" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails", "http://redwire.com/role/EquityBasedCompensationNarrativeDetails", "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails", "http://redwire.com/role/SubsequentEventsDetails" ], "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/2024", "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": [ "r87", "r118", "r641", "r662", "r664", "r674", "r713", "r864" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r151", "r204", "r205", "r206", "r208", "r213", "r215", "r217", "r268", "r269", "r278", "r487", "r488", "r495", "r496", "r497", "r499", "r500", "r501", "r510", "r512", "r513", "r515", "r516", "r556", "r559", "r659", "r661", "r681", "r1058" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r361", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r410", "r413", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r429", "r430", "r431", "r433", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r361", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r410", "r413", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r429", "r430", "r431", "r433", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r136", "r137", "r233", "r238", "r239", "r251", "r253", "r255", "r256", "r258", "r356", "r357", "r596" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r258", "r901" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r149", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r359" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r145" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r146" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r146" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r900" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r571", "r863" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r571", "r863" ] }, "rdw_SESTechcomSAMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240630", "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/20240630", "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/20240630", "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/20240630", "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_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "netLabel": "Cash proceeds on transaction", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/20240630", "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/2024", "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/20240630", "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/20240630", "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/20240630", "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/20240630", "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": [] }, "rdw_SaleOfStockSharePurchasePeriod": { "xbrltype": "durationItemType", "nsuri": "http://redwire.com/20240630", "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": [] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r85", "r91" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r30", "r31" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r14", "r40", "r41", "r69", "r116", "r117", "r827", "r829", "r919", "r1008" ] }, "us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://redwire.com/role/EmployeeBenefitPlansNetPeriodicBenefitIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]", "label": "Defined Benefit Plan [Table]", "documentation": "Disclosure of information about individual defined benefit pension plan or 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", "r45", "r46", "r47", "r48" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r925" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r479", "r852", "r986" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r52" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r262", "r263", "r265", "r494", "r896", "r897", "r898", "r987", "r988", "r989", "r990" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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", "r262", "r263", "r265", "r266", "r543" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Table]", "label": "Equity Method Investment [Table]", "documentation": "Disclosure of information about equity method investment. Includes, but is not limited to, name of investee or group of investees, percentage ownership, difference between investment and value of underlying equity in net assets." } } }, "auth_ref": [ "r153", "r197", "r262", "r263", "r265", "r266", "r543" ] }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r119" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r992", "r993" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r16", "r92", "r93", "r94" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://redwire.com/role/RelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r67", "r68", "r737", "r738", "r741" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r435", "r437", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r120" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r12", "r13", "r120" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r888" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r890" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r256", "r257", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r695", "r698", "r700", "r763", "r765", "r768", "r777", "r784", "r789", "r790", "r791", "r792", "r794", "r795", "r796", "r797", "r798", "r802", "r833", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r875", "r879", "r958", "r1026", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r254", "r256", "r816", "r817", "r820" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r103" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "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": [ "r850" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r50" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r455" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r455" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails", "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails", "http://redwire.com/role/SubsequentEventsDetails" ], "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": [ "r453" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails", "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": [ "r453" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r450", "r451" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r450", "r451" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r121" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r454" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r454" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r462" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r461" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r463" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r435", "r437", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "rdw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfOfferingPeriodsCompleted": { "xbrltype": "integerItemType", "nsuri": "http://redwire.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfOfferingPeriodsCompleted", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of offering periods", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Number of Offering Periods Completed", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Number of Offering Periods Completed" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r50" ] }, "rdw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://redwire.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercised in Period, Weighted Average Grant Date Fair Value", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercised in Period, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "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, Expirations in Period", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r449" ] }, "rdw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://redwire.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageGrantDateFairValue", "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, Expirations In Period, Weighted Average Grant Date Fair Value", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Expirations In Period, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "rdw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://redwire.com/20240630", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r448" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r446" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r456" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r442", "r443" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r442", "r443" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/20240630", "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/20240630", "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/2024", "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": [ "r50" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://redwire.com/role/EquityBasedCompensationEquityBasedCompensationExpenseDetails", "http://redwire.com/role/EquityBasedCompensationNarrativeDetails", "http://redwire.com/role/EquityBasedCompensationSummaryofNonvestedRestrictedStockUnitsActivityDetails", "http://redwire.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r447" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "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, Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r449" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r448" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r446" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "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_ShareBasedPaymentArrangementNonemployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedPaymentArrangementNonemployeeMember", "presentation": [ "http://redwire.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Nonemployee", "label": "Share-Based Payment Arrangement, Nonemployee [Member]", "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires." } } }, "auth_ref": [ "r435", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r959" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r851" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r460" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r121" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "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/2024", "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/2024", "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": [ "r568", "r863" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r110", "r195" ] }, "rdw_SpaceNVMember": { "xbrltype": "domainItemType", "nsuri": "http://redwire.com/20240630", "localname": "SpaceNVMember", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Space NV", "label": "Space NV [Member]", "documentation": "Space NV" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails", "http://redwire.com/role/CoverPage" ], "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": [ "r150", "r163", "r164", "r165", "r197", "r222", "r223", "r226", "r228", "r235", "r236", "r266", "r296", "r298", "r299", "r300", "r303", "r304", "r336", "r337", "r340", "r341", "r342", "r543", "r670", "r671", "r672", "r673", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r712", "r734", "r756", "r778", "r779", "r780", "r781", "r782", "r895", "r916", "r924" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r84", "r88", "r89", "r151", "r181", "r182", "r183", "r204", "r205", "r206", "r208", "r213", "r215", "r217", "r234", "r268", "r269", "r278", "r344", "r487", "r488", "r495", "r496", "r497", "r499", "r500", "r501", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r546", "r547", "r548", "r549", "r550", "r551", "r556", "r559", "r574", "r650", "r659", "r660", "r661", "r681", "r756" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://redwire.com/role/RevenuesScheduleofRevenuesbyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r256", "r257", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r695", "r698", "r700", "r763", "r765", "r768", "r777", "r784", "r789", "r790", "r791", "r792", "r794", "r795", "r796", "r797", "r798", "r802", "r833", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r875", "r879", "r958", "r1026", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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", "r234", "r559", "r596", "r669", "r692", "r704", "r705", "r706", "r707", "r708", "r709", "r712", "r715", "r716", "r717", "r718", "r719", "r721", "r722", "r723", "r724", "r726", "r727", "r728", "r729", "r730", "r732", "r735", "r736", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r756", "r880" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "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/2024", "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/2024", "localname": "StatementTable", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r204", "r205", "r206", "r234", "r259", "r559", "r596", "r669", "r692", "r704", "r705", "r706", "r707", "r708", "r709", "r712", "r715", "r716", "r717", "r718", "r719", "r721", "r722", "r723", "r724", "r726", "r727", "r728", "r729", "r730", "r732", "r735", "r736", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r756", "r880" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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", "r83", "r84", "r118", "r670", "r756", "r779" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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", "r83", "r84", "r118" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://redwire.com/role/EquityBasedCompensationSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r11", "r83", "r84", "r118", "r447" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://redwire.com/role/JointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Issued During Period, Value, New Issues", "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", "r83", "r84", "r118", "r681", "r756", "r779", "r886" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued for share-based awards", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r51", "r83", "r84", "r118" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r84", "r88", "r89", "r112", "r714", "r731", "r757", "r758", "r864", "r887", "r918", "r935", "r1007", "r1058" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r55", "r56", "r60", "r151", "r152", "r182", "r204", "r205", "r206", "r208", "r213", "r215", "r268", "r269", "r278", "r344", "r487", "r488", "r495", "r496", "r497", "r499", "r500", "r501", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r546", "r547", "r551", "r557", "r574", "r660", "r661", "r679", "r714", "r731", "r757", "r758", "r783", "r886", "r918", "r935", "r1007", "r1058" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r552", "r585" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r552", "r585" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTable", "presentation": [ "http://redwire.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued." } } }, "auth_ref": [ "r552", "r585" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r552", "r585" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r552", "r585" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://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": [ "r584", "r586" ] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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, Type [Table]", "documentation": "Disclosure of information about sale of stock made by subsidiary or equity method investee to investor outside consolidated group by type of sale. Includes, but is not limited to, stock issued in business combination in exchange for share of acquired entity." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "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/2024", "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/2024", "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": "Disclosure of information about equity instrument classified as temporary equity. Includes, but not is limited to, description of share, value, share authorized, issued, and outstanding, redemption price per share, and subscription receivable." } } }, "auth_ref": [ "r15", "r39" ] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r296", "r298", "r299", "r300", "r303", "r304", "r470", "r639" ] }, "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r82", "r197", "r266", "r543" ] }, "us-gaap_TemporaryEquityDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Temporary Equity Disclosure [Abstract]" } } }, "auth_ref": [] }, "rdw_TemporaryEquityDividendPaidInKindShares": { "xbrltype": "sharesItemType", "nsuri": "http://redwire.com/20240630", "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/2024", "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/2024", "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/2024", "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/20240630", "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/20240630", "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": [] }, "rdw_TemporaryEquityPaidInKindCalculationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://redwire.com/20240630", "localname": "TemporaryEquityPaidInKindCalculationPeriod", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Calculation period", "label": "Temporary Equity, Paid-In-Kind, Calculation Period", "documentation": "Temporary Equity, Paid-In-Kind, Calculation Period" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r15", "r39" ] }, "rdw_TemporaryEquityPeriodForShareTransfer": { "xbrltype": "durationItemType", "nsuri": "http://redwire.com/20240630", "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_TemporaryEquityRedemptionPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityRedemptionPricePerShare", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion price per share (in dollars per share)", "label": "Temporary Equity, Redemption Price Per Share", "documentation": "Amount to be paid per share that is classified as temporary equity by entity upon redemption. 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": [ "r15", "r39" ] }, "us-gaap_TemporaryEquitySharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r82" ] }, "us-gaap_TemporaryEquitySharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r82" ] }, "us-gaap_TemporaryEquitySharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquitySharesOutstanding", "presentation": [ "http://redwire.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails", "http://redwire.com/role/ConvertiblePreferredStockScheduleofTemporaryEquityDetails" ], "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": [ "r82" ] }, "rdw_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://redwire.com/20240630", "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://redwire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "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/2024", "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/20240630", "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/2024", "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": [ "r15", "r39" ] }, "rdw_TemporaryEquityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://redwire.com/20240630", "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/2024", "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/2024", "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": [ "r43" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r43" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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 June\u00a030, 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": [ "r43", "r44", "r88" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "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/2024", "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": [ "r595" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "crdr": "credit", "presentation": [ "http://redwire.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease obligation", "label": "Unrecorded Unconditional Purchase Obligation", "documentation": "Amount of unrecorded obligation to transfer funds in future for fixed or minimum amount or quantity of product and service at fixed or minimum price. Includes, but is not limited to, lease not yet commenced and take-or-pay and throughput contracts." } } }, "auth_ref": [ "r288", "r1011" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r34", "r35", "r36", "r141", "r142", "r143", "r144" ] }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r59" ] }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r58", "r503", "r504", "r507", "r508" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r569", "r863" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/20240630", "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/20240630", "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/20240630", "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/20240630", "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/2024", "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/2024", "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": [ "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r877", "r878", "r881", "r882", "r883", "r884" ] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r994", "r995", "r996" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r221", "r228" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r219", "r228" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481766/480-10-25-13" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "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)(2)", "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": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r13": { "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" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r21": { "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" }, "r22": { "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r24": { "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" }, "r25": { "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" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r108": { "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" }, "r109": { "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" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r112": { "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" }, "r113": { "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" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r121": { "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" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r123": { "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" }, "r124": { "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" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r126": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r131": { "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/2147478546/942-210-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r133": { "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/2147478524/942-220-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org/323/tableOfContent" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "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(22))", "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(27)(b))", "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(28))", "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(29))", "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(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "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(6))", "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(9))", "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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r171": { "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" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "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(25))", "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": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "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": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r251": { "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" }, "r252": { "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" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "36", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r275": { "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" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-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": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r279": { "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" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r286": { "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" }, "r287": { "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" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/715/tableOfContent" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r473": { "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" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r493": { "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" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r526": { "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" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-5A" }, "r542": { "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" }, "r543": { "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" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/830/tableOfContent" }, "r545": { "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/2147477401/830-230-45-1" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r555": { "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" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r558": { "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" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r593": { "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" }, "r594": { "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/2147478345/912-310-45-11" }, "r595": { "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/2147478345/912-310-45-2" }, "r596": { "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" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r628": { "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/2147478546/942-210-S99-1" }, "r629": { "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/2147478524/942-220-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r634": { "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/2147478777/944-210-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r642": { "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/2147478777/944-210-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r645": { "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/2147477250/944-220-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r652": { "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/2147477250/944-220-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r657": { "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" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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/2147478009/946-205-45-3" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r720": { "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/2147479170/946-210-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r783": { "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/2147478448/946-505-50-3" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r785": { "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/2147479196/954-310-45-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r788": { "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/2147477850/954-450-50-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r816": { "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" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r853": { "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" }, "r854": { "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" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r856": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r859": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r860": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r862": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r863": { "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" }, "r864": { "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" }, "r865": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r868": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r869": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r870": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r871": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r874": { "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" }, "r875": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r876": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r877": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r878": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r879": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r881": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r882": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r883": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r884": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r885": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r886": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r887": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r892": { "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" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r895": { "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" }, "r896": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r897": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r898": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r924": { "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" }, "r925": { "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" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r927": { "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" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r932": { "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" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r941": { "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" }, "r942": { "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" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r947": { "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" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "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" }, "r958": { "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" }, "r959": { "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" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "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" }, "r964": { "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" }, "r965": { "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" }, "r966": { "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" }, "r967": { "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" }, "r968": { "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r991": { "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" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1007": { "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" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "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/2147479532/912-730-25-1" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1024": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1025": { "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/2147478777/944-210-S99-1" }, "r1026": { "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" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1060": { "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/2147477271/946-320-S99-1" }, "r1061": { "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/2147477271/946-320-S99-2" }, "r1062": { "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/2147477271/946-320-S99-3" }, "r1063": { "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/2147477271/946-320-S99-6" } } } ZIP 93 0001819810-24-000092-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001819810-24-000092-xbrl.zip M4$L#!!0 ( !V""%E%]7.;A0@ ,HQ > 97AH:6)I=#,Q,2UC97)T M:69I8V%T:6]N;V8N:'1M[5M14^,X$GZ_7Z%C:F>@*@EV$A8(#%49R.QRM06S M$&IWGZYDNYWHL"VO)"=D?_UU2S9)"##)#LQF!G@(L=62NJ6ON[^6G<.A29.C MPR'PZ.A?A_^NU]F)#(L4,L-"!=Q Q HML@'[+0)]S>KU4NI8YA,E!D/#FEZS MS7Z3ZEJ,N&LWPB1P5(USN.VN#[?M)(>!C"9'AY$8,1&]WQ#[<=S'N_OZ^ MW_:"@/M[[2#V0MYJAVWPX+_^!G9%<=='FTD"[S=2D=6'0/-W=MJY.1B+R P[ MON?]L#$G9^#&U'DB!EG':HNML2J22>==7Z2@V1F,V85,>?:NIGFFZQJ4B)V@%G\!VH9FVLNQLWL7QTE$!M4Z M^$WOAP.K102A5-P(F76*+ )%4AM'O9NA"(1A+;_ASUOQF"TA[B"HM3/FN'?1 M/_UX>MSMGYZ?L4]7%Y=7W;,^ZY\OLS]K:M/%U2^]2^:W>-UO;_(MUCT[8?Y. M5%Y=G9WT+EC_YQZ[[!U?79SV3U&X]_OQS]VSGWJL>]QGYQ^9O]]JU[[A)>A> MLN[)^:=^[V1V3\EBN\\MKTE6VD7H7GSHGO4NZ^>__]+[H[*_Z7G-E\&PL*($;#S.!8A*)13 MH$5$,9QG$8IQH7#Z&L-&,H"9(3=OW^SL':QN]>.+E?,HPF113R!&M??0KL6! MW"V1D7Z=.@G]0POJ-RH[OO[L!_,KY35V:!E.V9#C/BH8"1ACYC5#H=FO!5>X M[.A^B8/]EHZ"Y=BCXP#7N(>YR.F'7F1PG$ V@YL"@' 0B MB2ID$CD:SL!%AGX^845F5 %H ;(V2^!PRSE+\4H)GK"8AWA+,9DB"3#2R2T( M9!""UEQ-2"3EUV#1=3NFQGL1*H-3)I;]X1PD$ J%; _%,NS.;$1GXZ$(ATP7 M]#'M/P9$H!N$#$B%3I 6$L,<"S-$ W4.H55P!M:A'&&WB 63V65X!6_KVP$O ML%AD" ]"VA0.-9NA)#:KF7:185A+;8#"[V%24%!#R,WL?0WA*B@HYH@8 CLY M09),T5P"2=^9&ATF$C1PC22*! 40PA)Q9J?35I^0ZR&+$SG6%;X5#(0VBE-* MI9M.;]2R-@-372FSH.TK4MMKA]3^W+:^TR4*2XY$ 4DZ/F6W^I1Q!194"!(1 M)& S+R"2@T3H(8F36(K!F (R74="AXG4!?:C,*UDXM"5*QE"A+84- MQU(#*F0P_%.G'&FU"(N$4Q9!LZP24\J!/1R!F>5=^"T $L1 C_TA>CRP+P/E M[\\G@O7QB3+4S[O$TE%SP3.6C[=+.P@ZU0A+=>S*M(2),SD\;$YTAHC;_'53&I076!)JW 6B46$H5605 ML)1\ !FRHP2]!%L@)_@FXH<4\BK+RSZ0K@^OE#EA]Z()X4-HH04 MB&-DR6*$>ZSO8;M(BY9(!^[R?NIK48\=,91K1[ #69B'YUXF8?%;::#J(?Y\ MJ I'-2M;Z,F-,6"*N(2E/;.[(U[Y@03[O&R^AZ;"'>,[9IR!_ZGTJ'R2_BS$*BR]<0B"^T!SM9K4;J& M16DW0>Z):R40EW2"0&<1H0 $4DD?;HO#,?!KX@..BUI&8%FT/;JNCNE6@F=9 MQ[GSFWMB)H^PHX;;D'D/E$O6C<**GENB#UDZHI&+Z")-L0S]"ZP994JZ]RCS M::C&@RC[C@"\?A5D%SE&K#""U1!-8,,MXM$^P"B!6W-)6V0CF8R ,G?&!^5S M&%5&:$CS1$X 6\=#Z<(RGW,+A/$7DIC&<@AH_?@9W#S>9FRA6@X7&G;;KJ];8]Q&G?/L_49KXW:G>7@]4%CY1_72&<,0L(JK?*;3 MS&^8/Q];"&YWM]CM[M!N,<#XSO;H/DQ>U MR6_?M'[?%#*?$(UW_/)O(>D9QEA[-/;I!>P7%0Y7?#7RNPR2 M7S'0/O=>VQ$[PN!LX1+UX^8G]U *"Z,%"&PM[O6VK4SN*9G*07>;J$6(_@P=\ 97AH:6)I=#,Q,BUC97)T:69I8V%T:6]N M;V8N:'1M[5MK4^.X$OU^?X4N4SL#54G(BU=@J,I 9I>M+9B%4+OWTRW%EA-= M;,LKR0G97W]/2\X+PDS8@2'SX$.(K9;4K3[=?20[1P.;Q,=' \'#XW\=_;M< M9JK7>9'\H?2.'W+=; M:6-Q/!GG:-M?'VV[28YZ*AP?'X5RR&3X=D,V:]7&WNXNYXW>?I-'_"!H!M'^ M[D%TT&CL[]:B_]8VT!7BOH^QXUB\W4AD6AX(FK^UT\SLX4B&=M"J5:L_;2S( M67%KRSR6_;3EM$5KI%(++31&]5_O#?Z4G2;-@8J5;KVJNK]#:BE'/)'QN/6F M*Q-AV+D8L4N5\/1-R?#4E(W0,O*"1OXM8!O,=)QHEE*B;K4*M7?SIT M6H0B4)I;J=)6GH9"D]3&<>=V('O2LD:M4E^TXF.V!/"@T&MGS$GGLGOV_NRD MW3V[.&D6H7WYKGW>N2I?_/E;YS\3^^O5:OW1YB^/Z^=>FN:2 MI=DX/BNQ7U7*[8"G[!UTC:(2.QE($;'W,N5I('G,+J)(!D(SGH;L5&H16*5+ M#'>LC,8,7>WK5SO[AP]8]/$LEO$P1+8OQR*"2OO0>6[5_I<;FL+?DO!::EME M$GIV'"U?K%IE8L>7G_UP<:6JE1U:AC,VX$/!M!A*,4+IM -IV.\YUT!;/&:7 M(E/:,I6R]THGK%8M_\XBI2$F6 8M5,@$EC5DO^:I>/VJMEL];%1+KL*6F(K0 M/QS!X2B^.BNB!ZX^N._J)9 OG+=2+?NJ4%!?.Q2\XP8^A)>3,;M)U2@685^4 M/!BTAT"HH$*J0+(P YXI9E*4,6M M\G+W!%(1"&.X'I-(PF^$0]=T3(-[(93!E+&C;YB#! *I0=<@EJ([L_T@ @7X0,B"1)@:O(XHXDG8 TV&E$2SS\$Z4$-T"UEO/+\,/\#; M^'K *U@T+4$S.)1<&5)HUG/M,D5:2UR"PO<@SBFI 7)SOB\!KI*28@;$$-@I M".)XAN8"2.;.U B84-+ )9+(8P@ P@HX<],9IT_ S8!%L1J9";ZUZ$MC-<=$ MG&YZO2.JG#.8FHDR][3]@=3FVB&UN^#6-Z9 84&$*"&I.:9TQK@6#E0 B>S% MPE5> 23W8FD&)$YB"9(Q)62Z#J4)8F5R]*,TK57LT95I%8@0MPW;!)A" 71Z MQ'1N S"WOF!M9,#+/(:$X_,[FV++=75\GJ[\I20:FGI4T_B,TN05 M)XH6)HHPT81AS(< )(BI+">*3PGKYLYZPYJO#ZQKE>H>K<.I,%@I^-E5WD^# ML$2D(."Y6;T+5>>> *"*F7R]5[G& $B%0VE<@H642-TXM*N8I>;Y]*Y%S!U" MBX(_0UFI2/W4*)&FH8M1L0S=H9+)>T:&DFM)!DA/2US!26FDW!!5< %M'*]P MZ5@9 84LTC]URD"K99#'G*H(S')*S"@'>G@",\^[\*TG2!")'OU%^/'$O@J4 M/R"X/5D^O*T8 (&LJ00,X-MNE41;A! M@!!K)N1S'4Y0B+B0O"=C:G1$WC:>3?=4;A^>>Y7JQ*?2 M@K8*T:?WA:PWV82X0!9^#2:G'33!#^ N #=<'^!.DK@'QGV T4%'P5U=RQW\ M/B)I$R5109!K M!<_5\8+U'&X@X=^&(4$V"(O_QY'-N\)QP!_4BA=^0*-;&G M%.Y$A@YKTGRJRY;79,#-E"!1\G71(D)7E9SU1<48LUC>B+@XGKDC7_J,!?ET M;'P/V]2=M8N$QVY3W0ER. F?TBP74FJ>A_,L+1(L'\&3[C%U*,7!TZW29DI* MW T,EB326B&6%IN> N&AEK!X#($-,>".W&ZH=N _[1,F<2G^RB54=I&8IX$[ MK=GZL0-=PQUH.P;WQ%I)X)*."^C@(9 "0"KHPW0G.!+\AOB YZ*.$3@6[>63T,U'D39-P3@%]M!/IARV^ 8D48&*P%-PJ5;X-$]K2B 6_)%6Z9# M%0\%5>Z4]XN'+KK(T"+)8C46:!T-E$_+?"$L .//)#&5U1!P\$]@\]A.[JT5 M *E1N8.WZ<-RZS:\1;<> DOH,MP<\\R(UN3+(4I7%O-Q2Z;.6:[3(8*N+]-R M3UFKDA9-,*3Z!YI53.+F\\VSEWDJ5?]"CX7Z-IS,7#177-.V#>^W[52JM=J# MK=7*PVT?&[6Q4SG8;SSYL !ML[[WY,,VFY7:WL%*PVZ[]?5K##>:C*=O-QH; M4T_SX*:O59Z&Y2*H@T!@-SB)O58]NV6U1B2BNQ M\2<)Y^19@IKB](**UHPEKF')HQT_ZJP^:1XO!.;_PA+ MSS#&VN.Q2Z]>?U\O"P1LW??ZMMN<+-D3%\4[RPJ?_$<6V^_'&_P%02P,$% @ '8((64!I?83&AI8FET,S(Q+3DP-F-E^O4,,L M"S-QL)U/[) 9F@U3^@ LL-V^=11+CE5LR2O)A/37]TIV B$+$UH"6\AD,HFN M=*5[SKE7DM-/=)8.^@G%9/!3_V?'09]$5&24:Q1)BC4EJ%",3]!70M45_^GIVD/Q9D-N@3=HT8.:@Q M'[LMTFLWH[A#6M%^M!]WF[05=5JM9D2ZF/[IU6 H="_'*#U+Z4$M8]Q)J)D_ MZ/JY#J>,Z"3P7/=#;:F?IC?:P2F;\,"N%JRQX!I6(<%K^77%^7,.FILCD0H9 M;+GV%1J+$^.,I;/@XR7+J$(G=(K.18;YQ[K"7#F*2A:7'17[FT)L$*;].:WB M!C\IXW2.@^>['T*["D(C(;%F@@<%)U2:7K7!Z"9A8Z91TV]XRU$\%DL$#%+Y M*L'4!L/1^>7QT?'P\/+X] 2='J'AK\>C(S3Z8S3\4I4#6 MIO)UPZ=2LYA%EDIT5DA58%B%%NB"1K;-ZZ$OC8O&L'';TFR[]1\^LD.%#HG( M377Y7EC[;@>)&.F$H@LLQYA3Y9S>I'2&#B-M++[K^B]$^MJC_BH4L#7;.**M M^XAZ/B!ZS%$D.*\ G#*=6/@^%UA"+.D,G=-<2 "/HR,A,^2YSF>#Y#DE4R8I MU'.95T4#[9B1VUL]WW?#H\CIN MV'3K=D.H(ZQ0S%(P+M8"[!:2:09!8T[0Z"9*,)^8J;.,*65FAK?I26#?00F5 M%!9X=S%E#/.UU-$9A=C0$'/.M*BC8<)H#'YA'LVN*3J-(7FHA'Z2*D;,GF8F M'B:820!\+K$JQ#J*RGRCJF[$:$QCJJS>$J;0%1=3B&="ZRB_H]G;%#0(=,,R M TWXN%+XW=Y5G[4$#JM(,$3;[H5/U]_CLLTQ(;"I.RF-==#L@,)6'95-C!O< M L?KY9O?TE:D;8O%CK>++@&I2L%QD8*<(R M-5):R$O2;P4HV1PYE('PMB+N MX%T$LO7:.V1W ?NM&!="K+#W]ILM0'T_-&K9#(1OB1V_9(=Q* U964"@$FD, M/0FT6K3GU$'B 7]G<6$'W,>0?MVD\3NDL:4^355N[X7K>@U:W\;#M,:_-3J/=[#V[6\]MM/SNL[MM-1L=O[66VSV+ M;XDQT*A -P>U9FW!-(ZN)E+ $=JIDBF**(WCL,K/P,]OD+>2]2_S-X5R=M;K6ZH[.?R(7 )@"?G M=VQ?"R1<@T/MB6ANP,>:C&B1OQ(=)SC[#T6FBK;:6"&* ()%2J2,(+/V_Y4R MGU&-]_+R7REI SY^>#5>FL>-[ZH?L%=7&_=V"!Y#[2[T MZI ';UE+G^7_ WOV?XE_ %!+ P04 " =@@A9,7X^3]X$ #0& '@ M &5X:&EB:70S,C(M.3 V8V5R=&EF:6-A=&EO+FAT;>59;6_;-A#^OE]Q<] V M 2Q'DE_B2&X UTTP%T/2IAGZ<:!%RN(BD1I))?%^_8Z4[,3Q$KA;TG:M$026 MCCS>\SQW)U(>9:;(CT89(_3HI]'/G@=O95(53!A(%".&4:@T%W/X1)F^!,]K M1DUDN5!\GAD(_; 'GZ2ZY%>DMAMN8-@?IC09D%[:[\Z"_B!)9[W#63!,TF3V>]#"J3B\GJ/-(F>O6P477L;L M^M%!6)KXFE.318'OOVBMC3/LQG@DYW,1N6C1FDIA, J%7NNO&\Z?,$TG+)K.)<%$:_:F@CM::9X6@_4_"^&V!"FN[QN M<*.?G NVY"$(_1>QBX*R1"IBN!11)2A3=E3KZ/@FXS-NH!MVPG44CV%)4$&F MO@J8UM'D^/QB>C*=C"^F9Z=P=@*37Z;')W R/1V?3J;C7_$66H_/MQ%E#Z?;]]C>/;*QA3&5I MN\L_P3KT!R!3,!F#CT3-B&#:.[O)V0+&B;&6T/?#+R3ZUK/^J#2JM7AV1GOW M&0U"9'0J()%"- 1>]]L$R>,WK-%<-^ MKLJF:<"NG?ER9QB&?CR114G$PET%\1ZD4CG')88I*3#L+Q3>58*]W D&?MSU MV^Z!T :B(>4Y&E>QH+J5XH8C:"(H'-\D&1%SNW11<*WMROAG1U)\[D#&%,, M[P938UC&TH9W4A"#3N -2I"F;9ADG*5PP@41"2<&P?/XG MV49&NQZQ&^S!!3+5)&Y:Y9C%"8J6VPQ:995B?U:HK-UI:$OA;2/<)7N <@?] M7;JWHOTV!U?YUW ?''9[R/IA;+/E>2C\GM0):W6XP(Y0U'T#&Y A.)+B72FQ07 M1,UQASJ3QL@BZB.C5[;))"1OY'0RUN;;O6O'K_>O!L,Q=+ER8^XXT[ZAF[9^ MQP^"!ZU^YV';8UZ[@TZ_.WQRMX'?Z84'3^ZVU^T,PMY6;O<=OS7'**/&O'G= MZK962I/DU_B6MTO7YXNA]YB::T_ M0AI6OE? XVJ.'1*&]?;C1T']9O%#B?QRIW<0:_?__MYOC8+/KO#4?59<^):) MUF?R^0P^MM3$R/(K"7)*BO_09AJTS:,5440(%K3,.04;^_\J-Y\T'^_5YK_* MI6?P\\51[)+D]3N7 ME?CU99,!>YNJ[[O#R1.S:[8@^_DFU.1?SN%S+#I M5V9SRH-!K/VO?U'8=[]D_ U02P,$% @ '8((62L8+%ZWJP$ ;_D9 ! M !R9'JU ".)J]W-62[; MU>W95;;'=G7O>;_LE4B)T920:%UL,[_^1&1*7(5!(% *U09TR8QXXIJ1 MD3__W_>AK;Q2S[=_J]7:WQ7J&*YI.2^__/WRZ>KV]N__M_M?/_]_E90$U%3>K&"@! .J_.%Z/ZQ7HCS8).B[WK!2X;==N:.Q M9[T, D6K:?7XLOA7[[S>:NBFH?I$VM;)[7ZV9#[:FTTVGUZJ31 MZO6I2DFGK35)DQH=G;UW$,"<8=Z.?VY;SH]?2H,@&)V?G;V]O57?>YY==;V7 M,ZU6T\_PYQ[Q:2FZ//0K+X2,)G?TB=]C5T<_G.$!1QP?J4L"X!>^K5:I:155BQ^"-YG6Y#FSLVF>\1_C2SWS;7*= M1\TWRZ-5PQVR*=2:>FUF7!6?&G-C@\_5%_?UPZ&IC4JM7='5^#DF71A7_!#X M89YNOEO7U-8';(FNF$QZB8MO.KM8[70Z9^S7^%+##9W &RJL^U__]5\_!U9@TR[ J1)#Y^-KV!P'K%O'9.^_S<=EQ3+_*74KP"0NS4@:EOM MM%48V=Q34[PDUGQ?+-\@]K\H\;[ -_[D-6JIB]//Z@4/<+EKSK]"*W7_J6W_ M@DMXNLG>8).7DL)E]9<2R/=YWWJG9J5/;%1UT=OT4I=]L?T+KT+/FZ/8C6-> M@]68?[<)WU2&\)1!Q213MM5+754[T]54KV]/W@]P/'\B-KWO/P6N\0/(:O;&M%ZMGTV?W,WT(/6, 6M[\C/\\>P2M'V= /)R&"C!Z4&O7J8;3 MB4<3F8?S+\3R?B=V2!^I <2!U\ K+?^[X_9\ZKT2&-"M,PKA?GB08=D64Z:7 MOD^#7XGE?'5]_RD >B$7[_NW8*B'].8=Q-+'N7RU_& R8*U1ZGYDI?YR#U;; MNW,==T0]>(WS$C]N!(]+Q_6,YOG5(CWX.QBGGFOS<'-5\^1IJW#SW)ZG[^DH9GV;&_,5RP!Y;H*!=W\()3H=_X^##V:PGLVBLD\('CXZ( M94:COG1,-BWV5C_2GZFFHJGU.16(NHZIM2MWB*_@X// 67MA,_H\GE[R0,;X MU>4;\/&/A\)70L/J#0-TN+(VRV2XI)#6L(UN67 M4J6Q2'S.1\3*%\\=WH O$HR_T6#@FK?.*_4#'*.?9+_^0SVWI*"Q@:_J,W:Q="R;1AB/(-XR%WVQ8SKX=$^!>H;U$]PF-"E//>9BP:S M4IB+>1Z F_1+R;>&(QO]-?;=P,-)S_I&U7<@R1E_W?0=T2M]%\B.GY@W>8YD M9+/PD4=^*?Y^2(D?>K3+/_$??SZ;_RW^C,]8>AZR9?%AD5-]_OWI.NVS "0, M19-G@JMGF73VTCLN&ZZWY6N7[L/>BLX/((_4ST-':FDD<'WJ9[C_]E?GB($/>?X0ZHG@;OO M) X)?]B"4FY_Q#53TC/Y)?=]KKQ2/1U4SX@XR=2+?DOU/!HN,S6&_,WWQ[3/ MRD+2UKQ6-$DS+8\:<%,RH*,?-Z%C9(8XF\&_B;^G+'R,/\%XX'/?HI["%#Q- M3'Q/-D!/-/YZ"-/T%L[P48$;'0L5)3X?_B^Z:_389ISES:K.BU MZ2OX+_'G^"5G<_-.)H.V;S)$L^$JD7\TX67O(]LRK. ;14E53&N(3I3K3+V MB<]U91/?C\*XRW<+K&!\";@T$#>R'_AS?CY+?/R$$I-1%(,W>H%Y\P=!'S,X M2K[4!5 =/#$81#-K5VK:Y$'1+]O,K"'DB-2]N]1[IOFSQZ*',:,Z9T!A:"^^'_\Q[2]-DZ53B?U +//6N2(C*R!V M8>@OOJ_^,?T?:4 LAYHWQ',LY\4O#.'W[HSO&_B&$0Y#&XMI6.H?K_/H )_V M2GDJO#"\V'OXL&=>/!!<;RD,N?<>T^R9W'>N@S/R7-MFRWL![*.='!%[) MX+@(7"IZ)'W E&E6JU):T2/F'%*FF=&^Z.%S3BG3S.B_]_BY\%9A3X0O?'2? M?\HT,U[(X/V0Y-:+'H_GDS+-C/Q%C[8/Y6)F6!ZD%SU0/K2+F27MBQ[XYN%B M9DG_HH>T!W4QLR1\T>/:O%W,+'E1]#CW "YFEN0N>EB;@XN9)?D+']SFM72= MQP87&?T*RYMZT4/E8]\=5B]Z,'V0P$X$1A4] A>BQB /QA4]?,^KQB /7LE0 MOPA<*GI>X' )X,R*>>M%C_\/GP#.CO9%3P;DDP#.COY%SP8<. &<'>&+'MGG MGP#.C!>-HD?R!TD 9T?NHL?EN22 LR/_WJ/M_*96]'@TG]QV/HTX&D4/2 ^2 MV\Z)-S(,%9Q!18]9\T^9YL2XH@>\N:1,<^*5#(Z+P*6B1]('3)EFUBRPZ!%S M#BG3S&A?]/ YIY1I9O0O^FKUH5.FF1&^\-%]_BG3S'@A@_>#DKOH\7@^*=/, MR"]<<^3LIE;T>/10WK.670EVL^AQY:&]YRQI7_1H,0_O.4/ZMXH>.1[4>\Z2 M\(4/&W/VGK/D1=%#R -XSUF2N^B!8P[>"@QR.O&@5 M??!&AJ&",ZCH,:L0!0=Y,*[H 6]>!0.SD SNWG3[8Q&#\W#.'-"P)4>N;<&CATITX)&Y\+0*'YF*A.:+O M$@NUQ8VR122ZELEYI&UQUV%%(+H .WK;PJ8(HK.)HX.([[U'ZV40< [AR>$1 M=Z*?]YOG!KYT,EK0; L;Y:^C=]B#!Q2.W,(&[GG#>U'WY''DK[!!NU#,R:=N MN2UL8"X4<_*QVAUA(W&AF)-/ -X1-@#/FSG[Z4K>$3:<%HC>&;;H[ @;27\A MEO<[L4/Z>3SY\S=X(O&,P?@K?:7V?(0WN>C6&86!SZY0U[!AF\%\8_5H+(C\ MXM$_0^H8XQ4CF;G4?Z1&Z'F6\U(8210VW,\"&9I$QO;($#;-D 4R=(F,[9$A M;$+D%)DA;+I$*--^39GGQE;F_< +<2Z/EK];_OCH<)FERRELID@HQT+B\M"X M%#9))I1;(W%Y8%RJ-6$3A(?C1K[P% @+PN8CA7+J3E)-")LZ%U73=Z](D0_\I\"@-H@U=ER_P(4N?_ZOK MO 34&^(0GL<#- MX LQ+!LHLKBWX]6U7T%QSU]T&)1]M1QZW^=O+HXV$3:I*B&6(\0RU6+"YD>W M@-@UM>4-[\M4EZ]H*%="&9:E@5&&3D)+[^Y=]5=BTXQ;ZH;-WQ"EWAUBRET!V@'$ZKU/2L%M2TPJV92HAEH]=]+SA_),Y+] K\ M^(V\6\-P6!SPRM7@XP3OKO::@6PS>[V Q]WLM5P-/@0>,T!'>W-TM#-#AUR; M%10=\^:IG9EYD@N2@C)83^NEQ;*@(Z\FF$K^IR$:0@Z,BA MV;NJRUR]#(N775N]HJI9;;70969:0FR%NS2KQP[F+A4NC7T26W\T/#:KIF>C M<@J7[#T)%NM9LGCO^=,M4H6-BM;8,%4X>^ENZDS85.'D6./H()F$0RJO7.>5 M>H$% 'SP:)]Z8'?V=,S[G*I1:Q6MG0T.]YZXRW%NPJ:=Q(+6@AJ88\#':F#N MTIW40%W8))!8O)H/_KPF99Q"+_8@#0V#Q?.GOI;J*R]YS'5LL*ZD:N MP\*ENQ%B[Y%Y41"Q]Y PG69:F-MNFDG86&B/FFGS,:P^2!W#LL_$Z=J5E%27=@JDP(P__+F]M(Q5T!@WX>_YN5&GF(T653 ["GLJPM; MBR*6+SN?V6I6M&S62^K"1=V\WO??KG<5^H$[I)X_Q?R5]6K93R-B'& /81ZE M-PWAXFHAN)%3,4-#N#!;"&[D5'C4$*YX0 ANY%3*T1!NG?TC;MR1 *XA]A.> M6'*TA9L-X=::!>))7C9$N(2(0#S)RY((EZ<0B"=YV1/A4@$?6G=W"%\8%K$A M!+\/!O0 G>MRL2C"!>="<24OFU*LF#T'60 ;H(#,G+ MA@@9FW_ $ P&6?PW]Y-'R;YKCG*R*2TAPW01&923C6D5+6+/4X+RL#FMHL7Q M>4I0'C:H)61TOS(3&7UUF=EN=]6S=[M/P?G\?+NU'CMRY=O,=1?*:. M,1@2;Z&(\)&^4B>D7SQW"#?!'4;PAQ4,XA$>J1D6,NTA,2HD1O/R1(3,!TF, M"HG1O)PQ(5-D$J-"8C0O?U3(K.$ZC'Z6&#TE?U3(1*K$J) 8S0BB\2HD!C-R1]M%W*= M26+TI/S10JXS28R>E#\JW#K3A'$#/(?QUKDT6-6WY;S<^($UA)DFXBCBF!]= M3LTOKO?=,:GW0#T$ 'G!;N_N<&131,*1>F["K<@Y[MO7"O*";]Q$U M@&_/UA NN>\_P;=^'U@*OSW%].-,_WD_#ZZ:+CXG$K$6X]]^WS3!WPP!MP+? M?//:63SMU NO(USN>LJ/P/)8=>N#39QE??# ;\ ?_6O:MQQJ@H,-?P392_Z^ MB"]<4G93XK/2XF/@@' I1Q'A+T*(T1$N\28\IW(*'SK"I9^$YU1.H4%'V"2, ML)S*R>WO")M@$5DL85,D8K,K+[,E7$U@,=B5C^W2:L*F M&"[?B&^;(TMT((6QZ94%,L QK9KF+ ?<1<.U9N-;%A.:[8^W]1+:\\"IL M;D48-LV?Z:ME=*:O5A,V32(,Y8708\*F1X1ATWZ6)[6:L)F.%8Y6$K4?G[YG MY6S]"LY3@&X<"4)_E[?A#4JFKZA"9N]="<) M58N68MD.)^)8+K5HF9.#$5P$@Z46+7>1#W=R\K?5HF4/\E!667H1JK %&9ND M:_8L!" !G4I-VT0(%B[=30B*DAO(@R<+X#^88BI*(B GGN1B+(J2(C@03_9E M(HH2XF]#YHW?=>L8[I!.NBI_=0V>MU_8A^('6/AOT^/L%J^I14LZG (6\JF, MTK2B)19. 0LYF6*M:#F/4\!"3C5=6M$R+'NL ! ,$3EY#5K1LCJG@XB\?(=" MIYV.&A%Y>1"%3GH=-2+R\B.*EG+;\P*W8*C(RY>+PR,OW$#;O*1A_\C+^PF8A!>-/7M97V)R@8/S)R_P)FYT3C#]YV9^B MY*4W[[AW_VCM8-$R9Z>.DYSL M<;THN32)DUS]@GI1DFH2)[GZ)_6B9-=$J0(1 RTY>2GUHB3;)%I$\%6$S;U) MM CHL0B;"91H$=!O$38O*7"EB1B(R/DS1LK@2 M,3G[,8VBY'.%+%\1 SHY.32-HJ1X)71$\VP:1R=<_M#W@O,G>*,9 MVO2^?_-G"(/Z1H.!:]XZK^ ;X6.6OZ7TC@QGO*I'N/]I1 SZ1+U7"_YS>?=[ M]AS<4W/-AG I.F3*E>OXKFV9@#7S!H=ET84C%7XGGD5Z-KV%V7C %';5^,&S MAL0;\R,K#0O^/$XUV!0N39:;**T=F4FM\Z_TA=@<(M.7/=T\/5-C &K[Z;(P M\MH4+LN5!7VE4LA"*0B7Q5H-#93Q?5C)13XT-N=#(ZL3/II[3PFE5C^-K,Z6 M:0J7LUB),;0E]S YYH;[D4'Q]^.<"2'^PJ4DA&#-ONRP<$D$T4WDOA@A7$:@ M0(S(\MBQIG#A_8?Z9_\1NQ!&0;CP/F>F[$D+M61 7G!):14GL,Z!*3FEC%O% M"6GSD90\UCY;PI4\B,24G!8U6\(%YM.:6AN]X >@P_C9(XY/#!;V?1[/_K)8 MASO])9O488AN]@B?MVC@9L90''=#N%A?'OP9$:+-MG!Y&0D-06+>MG#9 M(0F-!*V11S:W+5R.2D(C06ODD5-NRTR9B/&5$+Z&3*L)#XV\? V9@Q,>&GGY M&C)A)SPT\O(U9':O6 Z 3 46RBIW3C5O6%!3V3G59%Y![5='V S;EMU-'K)K MYO84]GSZ9PC#OGF%?Y:;R2URYE6J^EGT15G?5"QE;[K!HX;T)+2]]SA(^W[ MOY3Z, Q5P7^UDF);SH_'CQ_(GH;7E93 C1[A5-22XGHF]7XIJ:4S&#<;J.^& MGD%]_G% BH\?C'%T0\NI#*CU,@C.-:W:& 47;Y89#,[56NW_E.:N1+I5B&V]..?_ M#GV ^1A^]T?$Z?[<\W"D_&_^AJ7WS-QM4(RLX.8 -Y+$%_38K"N&:]MDY-/S M^(\+T_)'-AF?6P[0BE;831=#XKW R'MN$+C#6IAL-'RX4C'=$(GQ%QCAQ8B8IN6\G-<4%9X1O^",S3R)A9P6@3O")UTD M41K?'U\.PW&]JZVX2WLXQN?:0N>PW@3S5S5D,K?[VZ?;ZZ5I^?+YYNG>72LP44> MHWVZN?K^>/M\>_.D7-Y=*S?_<_7;Y=VO-\K5_;=OMT]/M_=W.4ZAOM$4_B"@ MR9R7P'7*RG7UJJIHM4:](SSEO]P_?E-0'SNNE64W]]I&<__TC7@_E'N' M_K1RK/.:KCDOX-/1%T*7:E5-US]4I1MKY4:UT6QMHI57J>!8R6JC=U2SLU2U M:7^9!NZH] %?-'C"C![&C]$+*O@T&)3>F/G.8QB(OMQ!$/^ A^$#_4UA6$^$ M87KI^V<('AGU; @S1ZX7@!N$(4P ;LA[<-ZWWJE9";QP(J 0C_WM+YU6O7GQ ML8R>!69&_.)\V85E>A++N%'/0U7\\_OEX_/-X]=_*8\W#_>/S\K#=_#_+^^> ME>=[!:S7,Y@H1=65^T=%;7PR?U+NORC/O]TH,X9M8M0NKY[Q9[6CUQ/HO[&W MH2Z23-6KRR2+OMR_N=F,CE]<3PD&5/DS1K#"0P0%(@=J;F&('MCM-SSNF!<$ MW$==&<(C!GA;Q23CRI@2KT*=6# @#/U'Z%!%KY45#&8V-F$S;*@?@KJ;V?+[ MQW0V5RBKMU/[%8]LEMU:;>V MU;?/CY=W3[?,.@ECN.IB&ZYDN,>&*YB .+9J>EZ]OX&6 '5[#(&KXHOF?\4O+,MPJZ,;6F7OO? M%[7Z[]%+22$V*%B/FF^61WO$<<#ICN+OBGFW=B!&S.BMM7 MO,E<%>(K_H@:N(1B*I:C6(&O& /FJ*_.D C@67;:U::JIDV'U#O56OWCU/+F MW^O-;#(K]795[1PRL[*[QZ-6FZUEZ\V_% 7S:14 ]N6>2#AKS\TJTKSQE6O. M1YDP(@-7R (Z\MQ7?,XTO&R5NM?4)F_$HSL[L)/5B-1 MR?MMM+C+&Z3/F]9VJ=MI5]1&HU;7.BLI/?%15\M.I*FB[(K"FK'-+PIM&_D) MX,8RRG]B8%; F77!F_64?X>>Y9L6*UM!:V#- I]=YKT0Q_H/^_Q3UJC-C-[' MIL56,.^V^EA]JBK1H,B\4RIU;36)1^@72E$HG[67[MV#"+#'][2]JLW:1 M[[]IM>VE:7K4]Z/_?(4YJ;&F[92Z;4UK*@\#R[9&OO(;3/6-C!=U;CE%(G?5 M.[7)\F*MU'T*+=!:*M:R% M+=M>\BBVICFS"/?> [@OH/TW]VY4K=3] D2T3+(X%N5DW9NMO,V($0\N4-K^ M_ZT1=S(C*NNEKJY!B"VF7U,D&\JCWXC8Z.P\> !X:T1LY>:=&B$>IJ/<]_O8 M5EJZ.CFS"<1 03E8Z="LS#0+H/GY%/++5W(VFM2('/GST 'PX55IE!/:H$N/ MDCEU5"]UFXW:HC+Z*87QP4.N[(>!ZRPD2-5&J=NJJ9562],$-O/)>)UF#/_N M*P&UZ0@G&&6NRQA6V2%*FT* H$ =DVZ2\VT*(Y$?(>K.#93+$98@HT0*SZI/ M7\"_@> )$5EFS@Y\()%5((X9?]6W? "J@B4#P, ^9D*=%VHJ/GI)BDW\0/'8 M.F;*W&@>=S(SSL96[D?8KG6C,_/ M5F"S90M*C(%B@!3ZMW!73@V\"";Z:*,E6HM;3@;QB4]OL7A\'@T#)-F^:4G_S0!]1F?<#('HU5 MK<N(#-OGJ/S"!;;0J*R/B*:_$#JGR5Z;K52R[4/S!1VLJ'R!>_W%8HN];_Q2$(;&XW$1*BE!^Q4_! TIS]PL78M+M0-!B18&+SR1N9'R>I-V?!6W@9/2J@@ 2A/P&K5NK^B_J+P)Q[8;K4=$9;!B:;T Z1%U\UA&0. MW+F"D*=^L45BN$#J@DD1"-#0"@(0.6J#('FN@Z;$'BL4S,I88:=;8BN=5ZI< MDX H6$V]J$RFSYA-8SZ&<&6]UD!]\4A?0MYC0GFJ/"N?D+>M"TW7JM$%PIAH@]TJ0\VUP<%TP3UXFH"$#ZB MV# 5JA## $W@86,L)AQ>&:QNXK<*(+B2^(,_!!4";_%BJPAR,P0BC,OH9,#C MP#(CV5X4<+#?@D'\CB%6.-K[0LTZR]5-]KTD^C:'[Y\O[%5-X-&55,; MV13=UZOZFG8&&X]*KS9K&3VJ6E<_WH:0;1UEKB'RW9)2!.C>)(<" M$KAI@!L3\5=&PRM.PK4 ;J8&\"95R3G'Z/T/8F&L5$T,X:U^4AZ/9>_ L#HN M2[Z%/H^C8:J\G5-"LPP(Q?%=]AA?_F;!J^&UB@-SJ?%ZSVAKJ_ ,;R>5%SFXH;!DR?HF*-Z/C%XZ<7**%C<2JR2A-P\^8I M6R^!D!D6>(+^+Z7;NR\)RY.L,(4MDS^Q1]Q/WS9/>"<<5DR7;2S !X+G NX( M/*LV84.GU&TVRPV] ?_?BCD1#[7+BV%8MM;@U3 ^6YPG[*O+\ 7HSB&J\0Y_ MU4V8IZ]B7B&JV\5OF3W?\7SD-./?,))H5TX&.W^GL([DO*%XL2;SC^]W-]S83/O);K &IPDTA>?+ MSU]OL,?CU?W=\\W=\^J3 Q9F4!3CV*YJM6P6#5NM:F/-^MS&F\AJ>VQ,*^#& MF]OGFV^;;T]*+GD]ML81C# /Y(7.$2:1[.&XK:J?+F]N[R[NKW\JD L!:8OLN-+7LCV^VL^0,&F+9E6EJ4+ M#*>D;+HP+FQF<-)!G09TJ*C5'3$C&2H,0[],TM^L-Q,O*/_TW2&A:074_"EW M3A\N$MJPL"")TWM\XQ*G'39BE2 M@(7MB88;'5P:@[^8'6<%+9^)C0>7*D\#2A-3%ULX#<>A%K2#JX4D=J=5"\T, MU<*"ED^M%K*S$E(M[$,MX"ZO%6IAQFMP^\K]B/+7\.Y&N #FT0$>0?M*%6QT M/:3*IZ^N[TN_HN@*!#'1EGZ%5" ;@45O;ZA!KE@YC8\U%3=_AE8P5CY=TSZ> M.+VKRI ^1^XJ U'0D4Z'U!D;H65CE4'\@?+%=M]VC4JD4Y&[A@">JZKT*J2& MV 0MNLH:PL*8 E=9H2J2\IO2D2BXFD#&J]IV:B(N"F"O7*D,MKM*OEJ^6KY: MOEJ^6KY:OEJ^6KY:OEJ^NN )/;6=1[Q^C/5&>IW'Z\HE:SVEJA?*-?4-SQK% M1X+BQLEXR[],YA6\\@C9O6V47IADGM0.66F'>BW2#I\GVN$I' Z)-T;-\ 3< M8*?/.H%R.=VH_^#:EF%1F=(KNK) [A]F-/34WJDIZXF>NH+L3SE=W9R M#*BJZ9+#K>,'7IC%FL-1>3.%7'- MJMUZ:(G(;?&51VI0 MZQ5WHY85AP;2=RFZ:@!>J\=>3"U50V:JH1.IAIN):KAU7D'@7&\LW82BZX+. M]KK@-!/!0D5OTB\[F@WV;B0+9%]IF\RR6MXFLB MW,QR[-O=I#K(2ATTH]TLRNU$'6!S8RO@&]WX?GJVZDV=#):\I:>2MWY AFLU MN:(D]<-F<(FKY_XQHQ\QW;'NL8/Z3T473L N[4MM\(*%<=( MQ^78%5,K4DS_/5%,C_25.J'T48JOA8"WFJSAE:I@PU,.XAK>KQ-5<#,Z8 M4N4S=6C?"I0'&\8HW9."*P;DM)99.9ST$8Y=,<1%L]^FBH&U]ZI\)KQGQW!$ M'9^]0#H-1=<-P&RM<02AB_17CETMQ56Z=Q.U=$>#^4ZE>)RHPH^94]@1<])W M*;I^ JYKF?4NE;[+L2N)N%[W?J(D_N%:3J#\#D(7[JP/I+^2NS[H9*D/I--P MY/J@'=>./*Q-[B"16GPW M+8[XT#/K,+^[599"GX'0JW4M4N/Z"1Y->K0<_6=(G, *X"FOE*ED^,*./Z-& MMUT_]"@VU'@A'O)+^4:\'S10'BU_UPI(Z7#GK:H9!NK2XSXVR6Y$NKHN7>[C MX2AN3?& :4Q//WBN04U4S;ES6"KA795P8[T2CJ<4O[?.$HLYI4[#Y>/SW_ZB-FL7M[=5Y?[YMYM'Y?;NR_WCM\OGV_N[ M;/72QY"1X8;X)JP1YP%5&4 >#T>_0EQH'QL!33<,H78@2N)R/!XJM>X&@]L[V TD\21$Y;6:V 2XZ*P]'O MCD=?+!^T&S:$(#9EZ]A\RY7R1(W0L[!0D67KOOOLV(+(398^X!;[E/P4F>J2_*G<-2">^JA'7I$1^AR#8C)=R0'O'Q]@PS7JE%V^6&0S8WI]Y?Y+[ MF.>UZ2VDY[MV&*R^11075%MPY&;^Q=%:YB^E#?S"6BF^:3#97SS-!A:#F56:)O0*]_AWY@]<>'[P9VC&F45JG[C+* 176X M+79%]Z]%.1D2[P4X%[@C&,I\$+:6/5OB6=LQ@L9-=LIM5?ER>W=Y=W5[^75^ MB]WL=),GVCS,/#>3VQMB#)!GP8 J(%Q#G_V%+82TV@4VJ"?.N,P^JA?QUX_4 M?+,\NOCUV](W;N@M?A7Z\1=8A>E;,"7B16\.L2G^@'K4X5"7'2Q!LKK"??M#G(%]<# MTIB5KZ[[ S\_X0R'7#P+AM7G@>5C.Q0/X )X>*3 ZT!Q'9SC4%%KE7\BKP-B M.3YG)#]$,AB0@($@L (PI3$2^Q%A[(@PTSLFF'VS@@%@$25B2(F#5T6B\N!9 MKW#Y;%7Q5_C/"X,>C S7\91+(\#KU4ZG@>\WJ,<>$?(*9 8Z94@"F(U?5?YP M/1.&'8(X$G\B4I9M+TH0?1^!2"Q^BTUC#&L$8UK\Q4)E;"Y^.R1+8FVXH;UT MG3](^A8\(6?I.\_]=\+ @!+4(/[2]SUJ6_1U:;04N#1,F(4;!LBHQ:\##^;F M+W[[XA)[Z4N$!AV.[(2'XT^6$RY]/T3P+S1Z%EEBV,BCIK5, MF#:Z@/X*KTP8"@%[Y$"["+0 MPDUO#&2F"W!UW("!FHL'F=ZO6/S'A1=4)YID^8V*Y1AV:%+0N4,7A81!&V7G M!48SC*<.VD%9T[:46'A#ISP3 0?Z#T M;??-YWH>'Q8!D$N7%S4G!C11U"3^A^-'V]%C9[*$6)%*?#\Y?_@4PA1)Z&^9 J, P&>:5K]OF4 \7$>$7JK2N',1>PL M1$P!E#)L6T,T&T!(G)WA#H>A8QFHR]%7F&4V_H[?^5S'CY6!:YM,5__FOL$# MO3)*%;P ^0CLIJ^1+##9B_C#B!J-9-*8<3CIU1@+&P/)E-H*,>"=,"A@(Z"= MH8-C)I[4@."-S-YYKLU0PQBK]/G.0\9?8^H5 &P!/R\TMI#4Y .U4"B1(.49 MH\2_X<\P72/D..Q;-MS5&T_&@.:1S75A;\W->X1J=I0S;T#Y:<:M?+JYBO3> M3V44HU>$)WTGH)PYMAE"RPOPQ"=')&9$9=)#P&<$8@4AZ(Y880 9$<'^Z0C76.PR;U#<_J<6(PV_N16N5:#K]=5G/GFXA' [,!L]VH]62!X5]9 M#FK\\\K'+:OW*D*,3&Z''\(\N=1ZM8&TB#28[[M@-%#+,R3&5AQ@ G^Z M0\N80=!XEGT#>#Y\[-M1I."'HY'-=#' /Z%H /@"QRW20_$#WP@> C[(KH3 MMYCY@8(2"E^BBP/<4T (0/4:8\!8) "@@.$5MH6OCSQ !O#) 'TP8:;[YJ"4 M@Y]$I]U:01&$!@8L(_!PF.<) PGQ$[L$'@+Z'0;!M8BC.$!NN(0Z [0%$_/D M7^P1F#IGAX1FP&XI=9GB)Y:-FA]M],2OL:+H@VD=8%, UM@GS'M@7D^(D!KQ M@Q04YH@KQ 2M[Z,%(*#,,)0 'X=#+)AU0% GASZZ./Z"H\1=K&7?*L)7@GNU M3[!(+;:@Q9 [-OC\R,&(!4PW^6"_T7L#-H'! Q<.OP8R E7A>^1=? WPSH9H MA'*;AS[,D/S@CLZ<#T=?B1WBSS,^-Z#''TW4$KQ(P'\_K!HP4W"C&%G(R838P_ M0XLO*?C@#\ZC+$Q'JGS("UH'R2% _7;#TZ MZYGAM8NZCIH29P?61*3'_!2$V(OGOC&.3NR*2=$+\3'7AGR?P@=^>:6V.QK& M1FGJA'D4$,"#'-!3,&ZFKZ) ?>19-,"X)*#&P(&IO[!\+/P"7D\0!?4PPU>+ MI2_ F4+$93"DEC, M$7+@;^ C>LKT#;/ZP !W"'^X'L;3Y8FOR[GHL[@:M,P,) .P:Z@E(&PG/(N! M(YCQ>S!@A4 ^8#"*+1H:1PX^UB#;QX,L)88.B"$R<7"<<-A#CO9LZ*$ M(X7PL K,!]JPB+^H*#R,]T/)LD.R+%J0F$_5@GD [Q _L3P*\N820NF 9WC@ M!AI%H]$*R&RP;4_71>)GL^@E3I 8#"PC3O-QLP)/]L(1]RXLL#@+.)#*X9#ZG$ND,@I[P%2TS M6/(U+[Y.PGA\@1OZ8*'!M1[B,@K+6& *%/T&$,>1B[XX7V@#_X[G0J-4EC$V M<,$'UZ%8_4_D]1FN#[YZX$$@".$#N@).B*M:(<: 8"C !+"$>K04#'+NNXY# M;0@)J"FE_:#V /2]"8[B>++L.9,/*./R&A"SK% '"$]9#,\$?YZC$[9[,Z'^ M@@.88/BE%1 7%Z'C ]5]OA8]GBM22.8V9]G$CYA)0$>X@IG!S=1YM3S7X>@" M%GAT&/_T1@ES+B/?,78V656?=#*."UX\-["B/&BF-HBESK'B$\L]HFQSE%]& MMP(?,[3>^4K=.S4K+$U59@:H,K*C.CVLRJG 'Y4)<(+QB-=1>&3/"ZR2\PF< MG_ W7@7M6T&<*IQX)G%*$1P2EE0 ^66GYB$B($+!952\%QL/1HL9*.XV6T>Q M1BQE328\7LWBD]OGH:_>YR&W;(@PED-NV9!:+1NM%BVRSU<.\H3J?.A,?5" M!O>*(D\;?296^S/QI5BAW/L(IL/2MU@'/!K96.,8%0ZA$IU==\,"IB@U%_HT M+@APL4/V[+H*#\ZQ\''B0\&\I?D[/%"B#$E<$@!F"IM5\$5XMJ2&^,#&%\!? MOEHO5U)R8Q:K4/4"E&&>_0BH#61DA?G68LRQ6'V#ZZZX7,XVO+"R858,%+#- M4I&WPSUAA6V:&H6\M!5>A!F9\B37BJ<'\V_P%38[(\JV(K>IG%B$H:QTLR6, M#A[L *]8],QJMCT(50!26-4=.L9 >:4#BZ720-*CK_ N%A@;'KA@'%?QLON( MC&V7F%$A#[M*H YP*4R*A@8GF.'$/_@W/,^AXQD\1!K!F!<2EHS. M5(8N/R5I0U!4[34M_$D> -S0!W.&FW @8)_;?(%5!0"PE] R&;[B350XYFA7 MB$30(0N^QCWJ54@0@.,XNT5ULO\I@-"2Q-N"^*H\8^0VZ55A.'N)@]VT5T Q M^*E7V_/5PZBI9VHVL;0\8(FMJ)K/H[@*&^^, 0<0%+H-B@)39/'J6EE)#C[F MZY&Q]IB7?,ZN%_H!UA*_R!7;O%9L4RYFQ'ESW%["UG'9DOW"&DW/ V<#U,,+ M=5\\PNIV9(20&Z<=&BB4L 8#?G*9_K\O*J>*,R>6=VW^J% M093-!141%6A+?AZ0GQAS?Z\^54'O@CRQ:+X ;TV*^<)@LI7!B=-Z M)NWA7GW'T9]&SB3BB(N%-BCH^*#-R(Q& ME,)QV.P8MWN+IL=90O6D!B/.9;C]@#K,=+H.W,(V5//V#[A :I9GG5IK.*2F MQ1)7U!M:SDS7L $%?,-='GT)>1L9E@W#'0]24QX:# NQ"-NIC.K$B]KC1!KO M+E:0M[R\%,7\*.A]02]['4)6ELB M+5>D(8C E08]P_@R[=D![(^Z03'K[+']*RYKQ*/8Y"W>FL1TAPR&#\S'^0KT M>''"9BGE(%[5Y(NPE/<-XNNK(*D>/CK:S#Z[;AI7:4WC:AX]1W9A]0-GZBZX MD//SR;UX-]PDF69!*(==(#Q>NA8?8BZ!]T1RIN)&'R.E,[/(EH,#O" HFY M)2]F#J9M_>(D^2OHH6D#P#?*'VU!!.>R=5DZ"G@BG6^ :\!0CZ9A\MC.3YR M*N=X/K,U>0/V8V?'R6KX[*T\[H2;)32*!0T>;/!*\KBJ6WEUF9$8N6^\H4'4 M%G*ZLV4XQ'1MX!H_HJ52K.SF.L9]<^#2@35*NI&,+"P"B>[$N"(J[8I"'/02 M)HT^?<(K=UE3B\DSGK"BQ%S >D# M\0(G[H#P&5.S5Q'3F>QHL;1LE=GFEL#NM!)H) M/:>/8? + X GP\T/.I[M0B>=D0/[FJ^6'S738IRYHKQ$E*5/^\HUVSG)XX1) M*V-W8Q%GAH9MS$3#,6+5OSSRF6GDQ58">3DARY2-YQ%&;-^-E!_O@,Z;Z+ ] M4HDJ2R+HP.[L1DC 1L%Q8#MBOZ$VB%M86Z^635]FFS^C>S*@&.;&9<&L62"_ MD3E%@5N.^@7B4Q,,&==*H&O0CS*C3=L2)WEY,-,.U>@S^'QKVYR7.\3>CHG^ M2[1+,FX[RIR-F-M1W.3'SYTM!F3QU)RFF'UJ5!0H@7!@5Q93E2,"7X>+.]E%?8\H.+I!QY5AL(!9[(R0J89F4$T;:+&HYPD\]B#Q@ M]IOMLKTQ3A_IPW?9L%UP;!3&.%K.YJOAO'U@?VD4K '^ZG. 3F[?;UWN^Y7[ M?H4\YN,[A-=TND.*'U@4:Z"133!WP_O6?GAJ#C]"8_7O"0=G1 =030^/<9V) MIS2WTP$5#CN%I._/'@05U>3-M,R9.%66-Y..YIJ8==\-^3CQJ#.@= _==58' MZ$UW4"0^E>MR?O@4%GKBK7R+;[SK(BJBB4^1,JO*']C,E1&2H8RW8,4NOCT[ M;NB(Q6@CUGB<+6Z]HB'!2SXZ1>-M0)DM6DAPX1YFRV%M8G@A1C2/A'XNV/H% MTZ/XB,@61,E;DP\U7GA#D/O3LTEP;5:J](G@-#(YLE.71W:>K!TXU)&=FYR! M^!%[;D'Y*&I5^3)Q\)YFCM<"C?N$!\"PS]B3_)H$9*6:6#G=[L\][ZR[?-^& M*-WEW=*$^_W=P\/PD_BT_?G:@,\:>MQXJ-(5X\%^2C M$@V[S_YWL?,DVO$5G&1M8HD^WZ%&Y(3S49-$8*[@R7=LFGC^Q]BSY MA,>@E['_\YLE^=3K6FM="$1>>21R^.K%L5YGNV_'VG7>W4DG^J5=7_,W/6^:*[ MPC(DR4>61W.-1J\B"?$<7 4Y'*<7SFL*_+!TH/G!:=9NJFEIUJI5M7KG0YIM M^BA5JW;JK52/6OV]WFAF-ZCV)IA8!8"8Q]KH';D\:S\PJ[3(&,Z3K#5;>YT_ M4^/Y-K59FR:$ W.+.7&)SV=6R>KZ'Z%#%;U65K2:5D\QN8E0'@$-KJE!V=D/ MNLKHH,_180V"EVV585"(AR^VA38S& >VW S@E[Y/%\_<_@ )*R<>*6/F?J_1 MZ%N2=-O[4XPL-=2>XV]K^)S_!@JSG> Q0)E4C-O7_>S^9&N\+-2"J62BD796"(I(,4ON5\PME+'MP1I?24M'M$1546QY M6F-P8KH^3LAZ1X/('TTK1JU25]/*M;:^JQ@EPWEO=F83IU<":8UBSA)(;=#' M6KFNJH( Z>2C%Y?O38\"U!UT[J;N6;%%99V3'Y'S#RL87$5]6UE":'N)Z92Z M=:W*25D[44E\L'-*7%1 A:Y7J9@BIBX20->HS+HR" M@=+5@-KG51FYSQR-^J:*/@^U_>#1$;',Z4$E*^MLI'^S1EE'I+R-*9D@A8U2 MM]%J">+$2.?W@'IZ&1SI'. F.L#B+!5(!WBE)F4'YL8'0?*-P\9.>8]$YA6"6Z;O6N =E>L-4;)WTH,^O&;.$DYM!B?MQ,HC\J\2?F;' M &:F;2,RK*_,%5)PDDF492G$+B+2 7^FUBCKZK)'DU/7D \V4F2#D +XZ"<+ M]77%&CM O5%#J' M8=*1!]B:G#__UTQ=:3Z:!QP+N#XW\4C@;[[=FWZEQ*>/.(/[_G?PCU 2+J?# MNYX9'=QT.<1>1O]A']/*B5KJML%K6JZZ9D1*->VU+I] T];066SHR\XB.UUG MQ+M(V;NL6I^&F[\GJ&,'COTP7@>[T"BWV[(&Z1CAN"<5M#\XUAD8AM;58 MI^5=!^)7M=QJ[&PL91@C(*#6EI]E#JAF#0"EE3MM40!UZ+T4^=C,F%MR=\1N M*G9;U*N ^D994W=>-)8QAX"@6:-&MP6-QD#3:HA24GC0\"(/GF.:+A@K0QH, MW/C@A.%<7R+IDZ94F)RDWQA%;Z<$G1>%OO5.S>8V"'-++6O-Y=5 *9;-S_I>33OGGF7C>$&S M+ALVNG[@Z-AN[UNS@[Y1BN5ZUFUW\"M1\!F)> M RVO5JU%M-12M]6N";(6(5>K#F@E$O&1SD2P9K?Z[J?KB+6458!FB#-ZU8UW M 2DV;@.:C9EEJ5QJNR/I-B),^ LLBLB0%C5*WOOL!)M)G%1 HZS=XI@%* M$X"B[]PF0BSO])C2 Y>&X85TVHE6[IK=.16.])Q9--W2S\ RI7:YJ>UD?'R.$-MGFM3N$-(20WCPQYWBVI'B-'HZ+#P]R/OI'>\:R M5DVWL!7+C3Q;OZ\HP=L8[]D-6P1M).#53 MXCW_*$.8F.+K7'D=ZS0JHXGL:NQFM_RG$^!&J=NI0SQ^1+7G$D+;E.%M#Z%F MJ=MNEMOU4XTF\@#!5)]F78-W&IG/[6KPMI>1%L8%Y:8N>_,<(YJVJ\/;'DW8 M"5R#('-GC5NL)+H@&C?;(KS3<$2V*<+;7CXZ[!QPF2$_2BAM4Z:W-90ZN!.Q MK!Y;U;/0FO8/XGED1K(I-6M$3/_2,=DI/?Y]&/@!<9 D:65!9>?TZ"U1 M&FE+)_: >C5+(&FXE4379 U(_FN/:TKS O(N*T"RT\8Q76\=PQW29_(^LP)S ME_K@M(Z.R_AU81)OTL\]H#[.&$IU!B59+BVL2OZHR7JFQ2%'+E8I:_0^:J;= M:8 ?(TP' ND-YUB']R%,<"M@390^)SFT[Q1)N7Y4:[=6C:ZCD>SK?$I]G3=VJ5$"U@NF5:BL5V[VH9874JT#/O2>"97[G!H\/75[-6[]"3?N$*6*]>T=O3=M\X= MR_ZE%'@A7=Z&.)G4I6/.36DB7QV.GL,WYMX+19J[4P3D>T*2Y$,0&A^<@3 W M=C!OTP9)4:8H_GI31CSR/4M)/>Y1VT26*_T MXLTR@T%L&V;NXDKHO#:]A?2 FV&P^I89+6, 4:B74VJHN2#8,_\.O"D17VBE MYU'RHT+Z,-9S8K^1L8_DG)G2T'(JL_3;8.IK"\O[_;W-G6,2S*Z+!5; ,Q!0 MZN%5,!PBS%B4@8>"_1>K7C<;:D^EG4ZK5R>-5J]/54HZ;:U)FM3HZ/\+GO\S MPAI;TJ)<\U-S23>)PVN0R,1CBFZFIH 2-AGY]#S^XR)N)&PY;#[LIHLA\5X M")%(@*)8,J#X/OYS!)%.I]INJHB2R'Q'+XX 5 4 G2U_WZI5M7HG\:=:54W\ M?M6C5*W:J;=2/6KU]WJCF=V@VA\^*M'E4;4EY;>M:Q/Q,CK:Y6+.TVG.?,$\ M,_;-$IB$<88>;Z[_N'V\4:[N'Q_N'R^?;^_OY@5CE4M7M(E>W=]=W]P]W5S# M5.^>[K_>7E\^PX?/EU\O[ZYNE*??;FZ>GXYSZI^^.R0TK8":/RF'G>%*'V_G MJ;?CF;,WG5L!C,O8P+!_NG648."&\%#31Y/PO?I454S4W9Y?5NB[0='G'!"/ M*B8)2)*'G^S\Z05W_E)-:$,??8NI;NK]"_& -<%U5FQ/,%21 !XD+=3>2,O\ M(W2HHM?*BE;#1G,KJ@NW!FLA:'!-#3KL44_1548'?8X.QW?DQ8Y56SD=1S9S M[MQH*#>$UJ&#Y./KWG0\6%/ *U1UCI: M-6'5>YGN?,P*F;SQ8B?ZKP<0GV'J^M69*392LV"K(=[Z?K@% YJXV;!6[D#T MV5RNL5UF &:*=T'4(2C>V@WT>Z9XN]3MZ.5VIU;5-D&\Q=["Z.Y.::(0YN.C M:\+796+_A%T86^OHI\ADEQ48](@:F-JTQU7EJP63,5G^*3(7%+>JP6,_M!4I ME[872#?STH?).U.ND*DU/ 6OKI7U]K*N9@1(-8$U*WG[F(#*#BUKE9..--J= MM7M9)6Q6&YLD-I>3Z!AN5/1J0F:P1WS*\Z^?U)]R6MIDCE/UE$IX,CJRL& + M_GLO!EU0$U?$\\9 AU0M9QOS9!:Y"5<4M5;5VN9G9V9^R MVD80&$KAR]9&[T'X(#CL-,O@+PLO>\DYSRB'?>"*!^'N/^7M>\F9/1;+#%P; MT.BSTJ#6A<*E2/ET3?N6804_[7*H_28;N/*X7YCRL9P*01X.DB"/;6/!.$V M'$A*!?6M=VI6_D,]-VE>V>>HDL:U,HOV\>#:!T'%EH/K'&1PJ3FJU4I=QUV/ MT/5?.'1O23^YXW.W('\>*86"HG#QHKZUUG)_=YG67BKTCKJFI;^L[K/(PM1R.&XSPS^%V=4BU[KSG+ MT8'+W*C5RC7^_T(LJB]-;X?E72V]ZYQZ>-LM[6K@-S<;Y4Z[5FYVEAN?'60Q M/:NII/>R4X]L!PSH-4;I1KU95EM)VR0/M8HNFUSM>@[E!!210[3D^.C@-8O2 M4E-VK3J@O[P)-C1QL''J">5GCQ(_],:Q0YQUT5OT>(:'"!K1@U+:#AT[,>GE M>D+YU5[*VS(;.#C2>@,&WDH8.!];62$!#,\/RC)7M)7Z^I1E1<@RXQ."_O5K MSWJ#M2BO+2NZGV2^J- 6E?5L!) RQC!=9+&KRIM; /XX>_%@7I MD08$WF3>$,\!>O@SQ(YJRE++%&[Y:'3*G80>NM(-+C:JEK3RP5!5KP&J=+W< MZDC7670E[6(;92#,<.31 75\ZY4J%FMHKWRR77]MRSKI_:SSH:?$9BVKKV9) MS8\.^ ITOJ/!??^9O*>6-=R_4NYDMGM%>M8B86N=9[UG;&EX)$6G=I+^=AZ[ M!G@3=#]A[P"-]@Y$/O62%4WC^.RPQTN\YL)[<;19:C#B -^UD5IT]%*WU2YK MS66]G-H#RG]#848>]^D";U-?/ /@U4O=NEYNU#HB R\CIYPC11=#I2?[VG@L M"5SDN;:-I3$6MJ"B?B!/*M[:H?YF.:X'DG$;D3)%M6^]D5FUKW27!43.&G=Y M&3G+"&GBP1\['RA51(?W W6/O)Z5WJX6Z>-3]?=V-[/A:#1#I$V#ZZ'KYG? MY3]OS)(5\ 8N2DOZQA*L&?C&!P%KF_G36D)/+(' FL.1)F\[C=O6 MYJ@.MJ]U0!5B8-TA<;"IK((VW5?P'"T8)2Z3OGA@ D?$"W#'90"7@]D#_\BG M[ A>YKFQ"L:^Y1#'L+!P!CNGL#-9JRL)_0A*481PJ#::&9W'K%;;:KI'?71(=$,.ZN"#TM:^/$&PK'R [ +1S=]5S5TU-21J-H?JH[IO.YM$GM[3<,\TE?J MA-1?R'SM>KB8Z%4Z^SX>3]A2G-UWE+0^+L6) /7%86<4G_F$%@RM N3ND MWLU[5*!\Z?L4_L_<8A-V0V75\JJZ7("<\1EYQ:JCDV)X0F+8SE\,M5*W62O7 M.EGM#9-B*!0:I1AN((9J_F*HE[HJG@:165,2*8="P5'*X09RV,E?#NL@AVJK MW"JR' H5:^^W-^A!CT1>=;"7STJY?(#2B@@\S899H;?%[CWP1&+>]W]U79/M M :'>JV50_\FU-SR3:$:2&^S0'U7;^<0/V0940!RMB9PRQ%&SU*W7RVIG>1NB MQ%'Q<;3&]<\01]@L7F]#I"V!=(Q 6N.[9@BD=JG;;I4;;4UH' GEA.ZW]_%! MG=#DVM!?/=?W%5XYMWMGX]UB[V)O4E[CH#)"/WAN/WW[\$8'+(!6[K2/J*&! ML.DE"?=,_.@=X-ZL =PQHRGA+N$N"MS7N/N[P%W%;A/E=D*#6@EW"?=\X+XF M*-D%[EJIJ]?*JK9%OH]PK[5_OB9*VC4A(N\7 MY7ZA)&U?B8B<$F1/E#4A+2LOU*'8UP!W:!)S:#F6'WBL]\!$XN2!2[ME'B): M_\HI?>F8EW-TON%D3FW'L?"D7:ZU1>D-?F#O\,@QM2:\WQ.FL(BB56ZVY>%= MQXBI-3'TGC#5@'BC4:XW:A)31XBI-8'JGC#5!$SIY9:V\XKL7C$EMYC+JT2) MZK6Z0%']LPY;#&G/-D#A2LGZ2 M(FUA[GOG"$+6M0B(EQ41Q&YXP<-')%J.$"TK8H/=T-*1VN58\;+"[]\)+RTL M/-AY^\:Q%L?E[\C*JR2K"G>5$"L]0D5?C]2GQ#,&;,W'I*_4=D?8I%JN\^S: M>X/3]=(QKZ=4W3+%U5+!%I9;=;FZ"%EVLMF7\_1B2M[8"0 M)9)T1%)+KC@?)9+6[N'/$DEU1%*](3:2A')+MUL4F#T@5Z1JO^3-4--J/\LQ MW"%5/MFN[\N3UW,\E^![JF%NE'JMLJJONQH"'0P]8&S M@*<+O"47=X_ PW* 8O]QZ@=QG4U9<:C,]&;E-DDH9ESS2G"H;;V;H%I4Q;-5(ZM+=I>RAFF*ROQH2.6$P)A MHJ47U_$_,][PZYZ1,S?O@4> MI9#O/%M0(<^Z 9\N^>R/>QQ=)M:,;1XHY;6 M1I8'!RW,1/32.CC(6%\JC#>/.;7PNF/OFP(GFB!**WSF1$\2:-SQEU5&2@C+M.^"PH*B:X^!PD8XTTK= M]C+.LJL;E!#+'6(9[B!, 2SL2+M[2SX)+^'AM4??>B.@L;-^][G;XT3\WB-, MP-_1(+/-@^NB([%%]X#9=GX2R3;[&#J-J(OY+CMH4O&IR*F8HP?CZBF\Y#P"M"4O6"%!X%F]," ]FRJ!JSASBQ!P,5^%\!M^"P+;P>\$Z$+R&11XIY=VPQ@I-5P;5"62HN/H SSM)G@ M1I7MW8L#GKTXGIG 2!-8_0CE8^Z8@,TCW%GO6CY2\\WRJ'+E>B.7E\5LY56> M?+"X:?IU3F93QHM:+3I'LK//\F29H"@*YK9R4U-CKLZ3L+MT+Y*0.Q;(;9J$ MW0URC2@/*Q>:).:V=(=38ZX9I6(+:%J%[.S&6&.I%&"/T:1P6>Z_[FGRHNBHO++3ES'FGMTKAC@6^$2 M^TQ\RTBMNE0\9+C39"]^&CL"0SOZ7+X4/RE^NRY: M[$'\]%)7;Y<[VCZ[0$CQD^(GF/AM5\Z4O?CA.99JN9UP)*KPXG> :#K^.>9S M@_4'SS)7M,'],W35@7BF&V+(.T?8;1\MAU;,H14@D;1Z<7.IY;X0.:;DS=?* MB'ISJ:7SE6N2D*8KB"V]1VO] O2?4I1\F9+65+O$-\1P@@Q\_)G)\(]^V-O5M&Q\O M6F4\C&N.WJ2!-$O=6C5AJ5/4+0:I/!\IF$6U4E$%,\=8?I^OEE<)7!V7;UO)Y"S+'^P#-2L$ADQ>*,]F^HH; M!GY '#;)-9TF-R#7/I+N&>7^Y-#R&9I04KU=,C6I7^Q&)%;!S5?AA&K"VZ#+%^O22J].[<-BCWGV?N4_^_52IIEB5G_&R],.,-O+S ME@:=>KSU4K?9*+=J*OS_!KZA2#7YYA:24D..4D$Z.B/LH MUYWA:+.29[W&;8BJ@QTIF)YA=D"R"$Z9 [XOKP4=',4+/HXXQ5@(/GF:S M0$UY(983!79EQ8%8S^TK 7D_R3*>O<0]]\& >G,9*B[:$5>N(J8\(T_X:R\= M\WG*H6GG2M *]_UG\O[@>NR'N1.('HC'FELNJX-&J=O:I0>'7-_,>WTS?9?F MW$&'[?WU9=2)M' HH;=GISYW$+9 \S66VXI+U2<<_C+L )T[ZMJE;J,ANT4? M>C^,P [XLQL06W$1F-CQ9]5:94;^][J>:;.KU@52$0=USC'NWE+\.SNZVVG9 MEU.6ZI2A> !'?7L UFN9N-X2AL+#\*!.^PZ 5'=UPR46A*2 MYP=#H?SU/>UT7>&RY]!,,+G(D#OQ'[COVS47/,WFW.DF+XKJ.^#), GZ+]9] M:=<#Z_P4<[65028L_S[X'^3(I*A)4=NB$BM+46.'M^O:LJLA)4U*VM%*VJ:Q M99:2QL^L[^B[U'Q)41,+=%+4,JL@RU+4FJR>+.D$5.%%3; =IYMNA=IYNZ%\ MD;@[-<]8NBK.$\RD0X;$>[&<>.P7<]F1SN*Q"IU)(J3[<\_#9\]F'U8^=;-[ M9L3.@+=13]XF;SNNV]::JH,5!PRH0@S,*Q)G#/*N.&X 3R<>?.TH%@SYQ2.V M,B(>KPV R\$E "7@4]0Y#K.A)( /?O%FF<$@SNW/W,4-[GEM>@OIP0C"8/4MZSAP*$*W%Q*T,__B M:-';L>IULZ'V5-KIM'IUTFCU^E2EI-/6FJ1)C8[^OZR\)[IKX$V-TPNM]#Q* M?E1('V9X3NPW,O91Y<]J8E##LU3?@&!KZU;Z_;U1C-L;\ NC/;WG("/4PZM@ M.$28L2@##UWCOZSG70N$C>U9!C&Z0J\:Y./G,])-PD6N^$U>@'B\N?[C]O%& MN;I_?+A_O'R^O;\K@M9;T;+A_N[ZYN[IYAJF<_=T__7V^O(9/CP]PW^^W=P] M/RGW7Y2KWR[O?KUY4F[OE)M_?K]]_I?RZ?KFR^W5[?-/6\_\4!/\]-TAH6F! M7IZ,-0^EIP@(D78\>7 M%?IN4(PIL1F6 A:1I ,);V1BQW9QD9" M]P9\'_]YJO6K-:[YH[77Z,W1SU7XZ6SY^TZ[VJDE_U2KJO]G=5BJ?]0'B4\V M&OZ*N'P2-7TLHG[7], MC6JCF=68&EHGHS&IC8_EZ_!T:E;K:V0^#]Z)A_%654V)@D/PKJ6FTRJ'H).N MMP0;4[.JUQI;V#6UO4&Z-=>UC\X&BP ?A5K/$-]0Y1L\8> K-_"]J?PC=*BB MU\J*5M/J*T\-[FQ"!VZD#T.)]D;+(?SX>86=/[_!B<@?9G4+2H)GCQ(_],;9 M$ $N\]RWQ+@5Y\2OK,SUP;;!- M_M_^TM;4UH5R\V=H!6/E4X0V2:Q2]\YU<-'>@\@6\_FW.#[J8Z[QY$G#GWMG$,:A"V#+$-^(9 T57U\3CN^P*%&I+X"89C?3G ]5F*QMO M[[XD5#0.78=%Q#N?=U)OL1.!&JUVN:4EG7>RAP6[1:HE[Z/,>$NB"-MB]PAZ ML;)X6S2Z%+N >4=!3]HI4/MX[R\3[RC"Y%$"1.)VB)1(W/(['VK%D592$7.[ MU%W>*B %7;C][R=@Z=0UEBY._S)AB,Q>]*249JY3ZNHMO5S7EK=^2NA+&R=M MW*:33K<=;M/]<%E9NW3[>1K8(*A!N2X8@Z/C]1D+[CWW2K.B@!3S#:U":T-56[$.F0GY,X7TIR1W)' .^%= GZKU:!GV MN;CF(S7<%X<]Y7=BAS2UH]?"0H6.*H\1+0@8I:J0W)'<.8 B7W."DG"*O"T5 M>:' *%6%R-S9Z;PAP35%1RQ-L2:+M\]>X?(J>57^5TD!D%>=]%69[G*OK=OE MWLEEDWNRFQ$U8O-QD4^Q?#_$%O.NQQOL1@L_Y(UXYNJ^$1ML!#PB]RMYNY^V M;F,[6T6]9?2]#CU<.V6N%-_RQ_[]O.A\I=T(V*R5NO4:.%8M/:-#< 6H63AN ME&T7@DGN2.Y([DCNB,R=+)>L5MA.EGM893J7D@Y-M=1MZ,O51!(_0N)'2K?D MCN1._JM,V>A>3>K> N%'2K?(W,EP82@;X=9%$FZ9RI97G?15&6U)*&0JVV%# MP7/(1A[M4\^C9I39'O'#)"H_8."*:;U:,'Q3;EZ0Y1Z2.Y([DCN2.Y([^^). MNEVI*U+!GOEV?AV9;?^9#D>N1[PQWY[(Z]C^&RQ[VD*T9KW45;5RH[/+)E.) M(RGEDCN2.R)S)YT.7I$2WI,.;D@=7!@<22D7F3NII'Q%:GA/0MX41\@SJO44 MMF?'$] >#RSZMVLY@?)*G2#\Z-2OHUPCD2M8DCL'X,ZIWR_1*3(Z)7VLC@!NXLTEP__2]U#3D)').BL MJUK+!#IM"9TCA(ZVYI"83*#3P7:V#0F=XX+.FFJZ+)#3JI6Z>KN3/W*.O;/I M%]>#CXYBA)Y''6.L!!X\S&9\*2L.#3"%$I!W62,D\[N2.Y([DCN2.Y([DCN2 M.Y([8G%GQYS;BE,?[H,!]7#GCT<'U/&M5WH+T0V/Z/7S-][Z9C/ M4Q]ZVG/NC@;W_6?RGGA8Q .!QR2="--22]W6+DXH]BN+TNSY'J(Y([D MCN2.Y([DCN3.27(G71BG;^A)/WANWPJ^@H^5=L-""W+*L[)N%S#(J6J7N5"E"HF(O:;<=-$J;:Y1V*W^- M(OO?R:M.^JI,^]_IZ_K?J5HN#?!:BVI10[7XF=C$,:A"?"Q>_4?H4$6OE16M MIM5W*6/MN9Y)O0K7,>= $L5T0VRRAQ.*?X5)GR/96'4S_T5DN[)$P*T.?:FO M.?2%'Z[#NJSR@U[NP\ /B(-D27NZ2ZM3ZC8;Y4Z[5FYVE@U-S.!\O+7/)B^,;/%4B%) 4M]@_;, ]<&HOB\ \>M8]@A4B)Q M13=Y TJ"P]JNE;I2A12E+$+:WU7VM['&_C[CSJO0&S-!BHQQ]*1TQK>MEKIZ M2R_7M>4&-E)LI.65EC=_DJ1;0FILF!7*R@:GRRBU-3PANU;;):$DI5U*^_%* M>RIA;Q[&STXIXSIFC6OEEKI<9RY]"JEEI);)GR3I?(I-5YIRTC?U4E=K=,J= M+&J[I;Q+>3]">4\E[IN<6GMX*[^.X$JS\\8V2!_YK6:_=G^"<>[LQS#(I4BC#3_;GGG4U4JH"W ML0E-B,ZI!P2WR[&+-,H,! M(KM:X^8S*N6,WAS]7(6?SI:_U[1JLY'\4ZVJ)GZ_ZE&-:J>MIWK2ZN\UM9G) MF.I5/>63]C^F1K71%&],:DH4['],S6J])MJ81,1XJZIJ'<'&U*RV5$VP,;6J MNMX2;$S-:D?_&.-1<7[\8^S'M,'17>4GI^SFDI\GQD<&SHWKL38\Y^"34 ^O M*G6?K'?E&]P_\)4;^-;^12A31*KU)U/9RAQ/F-UJ[;3(0W'T8>82?;R-'4# M+V_=,86KTC8)F1NQR()]3#[N$,^1'\ S75*AC*M?4H,,>]11=95WK]*V.E(]H M=<*'UNKJ 0^-;_-#XQOU9EEMU0OKG>*O+Q[$6 OK1Q MQVWC4ATF,B_@!SA-9-G:::5NIZ'N<%J(%#JA\'>20I=*YG013QWML+/,VV4= MTP+2 $M=('7!00QP7>CCO#IXXKBNEUL=::&E5!99*E,)Y=(9>T+(8@-DL=RI M2?LL-8'4!(>RSTVQ[7.SU*WKY4:M(\VS%,H""V4JF6SEM3+3 @NLM:7]E:(N M1?TP]E=P\]MFYE=K"QT=IRZ'6CC&?D-!@I'O&U#).I#SN](C/L4)#D?4\=GY MG0I]Q[_I5G5."400;8UWE4EH:ZKV_]A[T^;$D6P!]*\HF-OON2)D&HG=-4$$ M9;OF,E-E_ S5'??3A$")41=(C!:[/+_^G9.96D "(1 @("-FJ@UHR3QY]O5S M1LF0?.8'X_\KK\LG(TY'G(XX'7$ZA3F=3"9<:[,)U]7_\AQW3DS7&5KA MX&&<.=PS^;1AFFA$A?Y]1.:_$- &',,E V*_&6/R3/.?7\C8>C7I4_[09A[) MK.BU0=&3:_6X[U4@8R&14; *<3KB=([ R-MGQ%C()5%/ETLK"* ME'J*PG$*I5B<0E3UBJNN^BI! .*JJ[XJU[+V2EI9>SM>U7ZR" ^K+(.76N.? MDN$X'M%1FDNT:HT'?K1WS=:=?4K:+TC]2B[GJU52ROEH%+5'X?O@V1@[I:H4 M*^FC_WY95;XR%OI5*RJ&3&MR/:'.8+=DA@*D+%PVENUF@HG3$:<3I%/ M)\^0U1K927T/ZT1GW.E0+77JU7@)O,"?0N*/H&YQ.N)T3A]ERH?WU@3O/2/\ M$=1=Y-/),3"4#W'7BT3<.65DGZ$GC[F2))LL/'L\I8X[ZL@CKCLC&/S#GI5D MOIA9'X1(KO9+>C?<*2;VP[X="9V ^?C\SC;D*@+BXG3$Z1S'7QYO]+JN_(C> MC[D*7RU[J/WZ,V1:\$5.GO-&J:.TY79];RDFT.TXZ):ITJVV?7[,"YEI+M&' MUM:8%M>'FJ /-?:H6A,X) 2*.!UQ.N)TQ.D<03IFR#//0SJVA'0\"QP2%%[D MT\E$X<=5?]O%(/!K3NDSZ5)&,R(M;#(AMDUTGN&W #L:%GW[$Q8NZ<:; G(TZGD*>3BV/L0#Q8$3SX;/!(4'F1 M3RN_2 < >4][^L@S3E=Z(Z7HV$1EMPHDO3B?OT[GV^P5V M%AD[Q>F(TRFR!EJ+38I=CL\F-]1_(&.<$$V^VM8<_K9,VM9^7516P1F4C=KI MP[("=8Z9NY,+ZM0$ZEP@ZM2J1T =G*NGU@7J7!;JI.03Y8(YC5*GVMIG]%JQ MTH@*ZR7Y:MGPT93&GFT3<_PAN38\;$;/199,0JL&7>V7R!$2_EUQ.N)TQ.F( MTQ&G(TY'G(XXG6*=SIX^MS7EYWUW2FPL>;#)E)B.\49Z8-W,"=>;[[G:/$2M MF;VW:^K#4(<.BRN>B-N?#+5?B4,SGS5X3,)@W*K2+'6:M7A#5Y$3DW"4&N6#5B8*:)R.8I/#5*>GE?TYQZ%L?=K%82()FJL;\6 F3 MJK ;+;$=UH2C9XYG'D(B,:2;7(.2I+ VDO(+! LI9EZ$D+_KY&\]1?X.L?C* MLS\H(7%AS)^44?@V2YUJLRK7U'A>A" ;(7F%Y#T]2#(YA999QP:O4%XR.*-' MJ57J*'*EDD,2H*!V0>T72.V9B+UQ'#T[(XVW@<;!FF\J\<$10J<07$9PF=.# M))M.T2RT3E&ME#IJO2VWFRVA50AZ%_2^KU:Q9EK!B:D<.VK+[;;0*02/*0!! M"1ZSITZQ;3[Z72^Z9LE\KQU M,R8()8XSG;^/[-\#EBIN._IMJ8G9>U,SG:>\4;;1),[AE$C:>&S-85$?@(B2 M:;GP=,V&KTW)@"6_VMI,6F@VZU(*EP/EZ<1T",H9O\,L?)@8IF:.#;C8<>$+ M.NNZO!8P?!'5!JQR83D&4MV=C:.QC3?R^=W0W:FOT43NXN15"6_11K "SUU_ M2]H)' O0[6501/_%U2)+,FHUO:Z,%-)N-TWO8*&]DMN13;2?M]H$-GBGS=ZU#P>Y0P0.<\.\C0)]"WAA8P]C\K$> M8)/)P0#&6"#P;LNF;4;N@$2(C5?!322$7W*"2! M//[^N]9)0HN3HF]RLO?+X\.?O9='Z;[_\MQ_Z0Y[_:>=F=ZQUGS??WIX?!H\ M/DA)QL,16>_:Y0WZWWH/W2&L<#"$_WQ_?!H.I/Y7Z?Y_NT__>!Q(O2?I\?_[ MT1O^GW3S\/BU=]\;?BH\U&]^F!IH;B 2=E_KX^!ONG.<&$5XRW8]TW/ M!.%G>?!0G=8[_"@/RJ#CS6::[<@2^34FJ-AANI\$\E#+MG>JOX5"CBJ+8WSV MPB%W_A^?_=H3PZ3KHS=]GFOV*[!V+AGK"?4A^#[V<\CTRQ7&^'GE"G\S_[D, M/_T>_[[=*KV:;*VNU$3.Q/@JFJY MW5 W G?;1]7+[58UTY/6?Z\JC5S65"M7,S[I\&NJE^N-O-945]LYK4FI;R:Q MX\.I4:ZED/TISJYX.-XL*QFQX!AGUU2R<95CP*E:;19L38URM5+?0;2IM0VR M+6-GP--Y]3896T.P<(CT'9XP=:1'^%Y?*O6LKBWU;&\#!Z8!'0<2K:W\FZQN M0Z(>R;5[BY]Q8K7-F8+ KV/)!PAPF6V]KY8?G15 NK!6I MM1G5,G$U]:YCT M[WMM@3:$ %*G.QY[T'SINV:/IU)523')M^_^<(W]'6II_1WR[*]4 MQ?Y*-5G%_DI5Y6*R'<\ZG_&:,Q;/.BS5HU3E9BN_2CA!E8(J"RZA8\TN"D&+. I.KK55(9\%)Q"< MX$AUZK%.&,62SVJIHRARO547XED0Y1D392::C$U2.Y*[JE8%":S&NU8*^2M( M79#Z8>2O6FSY6Z/RMUK/KT'^H5K!9$F(2IX!60Q*2N:#[,AO1QKK/C)?$-.A M%4L2^85_DYU2G\YV,*F81"U.1YR..!UQ.N)TCGDZF52[E#'I71W;3-%N84,K M++3$&LN>R:LK:>(1%?KW$9G_0D ;< R7#(C]9HS),^S%TE_(V'HUZ5/^T&8> MR:SKU6E'\TK<_A/(6$AD%*Q"G(XXG2,P\I3QL85CY W!R,\*&06K*/+I9&$5 M*:-J"L'I%U>)JW)S=)Y?SOJ]9=+5 MX!"JA4TFQ+:)SKV;"S9)X/:G8>J2;KP9.C%UD<,NHO[B=,3IB-,1IR-.YU"G MDZT^<4T2NZV_WSUPL>T,R7QAV9K]P:K46#K3OT"R9\Y':IQ1;2C0 M2!"Y.!UQ.D4^G6PL>$WZ^6%8<+TB6/"YH)$@\B*?3B8B7Y,X?B :5PI#XSGE M^Q79#?;5LN&C*8T]VR;F^$-R;7C8C*:5R9))7)QCXVJ_KBNG3\2&Q.F(TQ&G M(TY'G(XX'7$ZXG2*?SJ9O!:QX2O+-1AT"/C2_&\V^IMKR_=<61ZBKLQ>US7U M8:@YAZ6T3\3M3X;:K\0V>,\:/":IUV4=.\M6XVWM!.J=/^JE]&LX.>I5!>I= M*NJES+XY.>IA/T^!>)>'>"F-)TZ.=]A;K+IWFXGC))]>0NX='),TLYS="H7/ MUN4N B+B=,3IB-,1IR-.1YR..)U=LFVV'5CX;%L3P_T&.E;F\'NCU*G+M49\ M$*E(L2D:[@C*+O+I[)E'ES]E-P5E7R;NQ/QZ6^!.'#U:2=XW@1IGC1I'T!?: MC*OL,P/Q..EZIR^K%5>)JPI5MKVI/V4UK3^EHL8;5+K6XNAS[53DBE^TF6:. MB:0YF+#Z3\\D4K4B2VI%K>Z3NLK'PC$>52N-B)H#NA54G"FJ> MC& N97KH?I Y3Q:29+.T3S1&N*$ +Q$LY$SR(H3\72-_021NEK]#FVB.9W]0 M0N+"F#\IH_#%7,2:(K>4N'= D(V0O$+RGAXDF7Q"RZSC"%.]XS*X6NI46_LX M&P4Y"W*^7'+.1,W*<13I;%[A!J;RME6YW5"%TB"XS.E)2G"9/94&]A?T?KGTGHG3L1MVD"MZG)E>H^"7."W 6Y7RZY9Z+V^JDB?BV@8S5>WBET!L%$!!,Y M/4BRZ0RQSBW%TAG:P&NJ.G^G_[#5C^S? \YY M^!_I*@)(L2T#E&;:PB%W_A^?_3Q(PZ3816_Z/-?L5\/TP5=/R%5$B+"?/[\; MNCM%?"Q7F&#C693\S?SG,OST>_Q[52VKU6KB3Y6RDOC]ND?5R^U6MB>M_UY5 M&KFLJ5:N9GS2X==4+]<;Q5N34D_^Y71K:I1K%;&F]#4URXK:+MB:&N6FHA9L M3DX<&AMI4>R)#>)*GYK]Q8_ MX<34Q#,%@9_TEP\0X#+;>E_-U3PK@'1AK4@5VHQJF,]LL!_]^UY;&"Y\+X#4 M'8^]N3?37*)3R#R0B3$V7 &9*&2XRP;A0_N5,1R*-BVCW[#.9=(-EE+&++XK MA.#0 AJ3:.8Q-\9ITX+F9XD9Y=(-QS8!K%)GV0XKZ6!'=+L<'(2@"VP*>MMGPU8.O.+<_,0R!>'&0$0A4" MH<[J,E&FSLO4'\B8S$?$EJH*-L1V^R>G2U59$;UKPCZA?+G[=[B'B+[9\GQ2>%@5-:V1\LF:1Y4>7CA:5X(?BV%GRM M8Q6"-R^P$+RP!"!$WC6(O&RI3]LV\SN<\,NY;EM07R&P\%JI+Q/Q':E?4;9T MPR8MLV[)BBIT4L$4!%,XMDAN'KN52D;V@%71E89<3ZA^$#);D.<9DF)MC$.>1ID8?(7$JF1^R$[\=:0[!#39I?2\*FK_^4Y[IR8KC.T MPD)-K-'LF;PZDV8J4:%_'Y'Y+P2T <=PR8#8;\:8/,->+/V%C*U7DS[E#VWF MD:RJ7JM2ZE3E5B-N!PID+"0R"E8A3D>:SG5L$9N2(8^5DAHV 513Z= M+*PB)4NN<)Q"+1:G$!.LQ557?94@ ''555^59VU\,ZTTOGV2ROAD+8-W;W,P MRB<9CN,1'86Y1*O>>-Q'>]=L?7VSB2UJ!2](^THN!VRFU<'3,&J/PO?!LS%X M2C4I5A)(__VRJGME+11L54L=!>>U)T1-=\MK*$#JPF5CV6X6F#@=<3KB=,3I MB-,1IR-.1YR..!UQ.N)TQ.F(TQ%>?G&5N"HW)^>&\-J9.3E-NA0<:K6PR838 M-M&YSW/!9A/<_H2%2[KQ9L#R=9'5+O( Q.F(TQ&G(TY'G,ZA3B=;P>*:M'9; M?[][X&+;&9+YPK(U^X/5K;$$IW^!9,^"Z8,'G@D:"R(M\.IF(?$TJ^8%HO%$8&A?>87'555^54PIL M85N9?+5L^&A*8\^VB3G^D%P;'C:CJ9:R9!(71T.YVJ_KRG,5\5)Q.N)TQ.F( MTQ&G(TY'G(XXG>*?3B:?76QZT7)=4M^=$ANKCFPR):9CO)&>.;;FA&O+]UQ9 M'J*NS%[7-?5AJ#F'I>5/Q.U/AMJOQ*Z0SQH\)JD';*M9ZM3K55&P=(&HE]*_ MY.2HUQ*H=ZFHE](0X^2HURYU!.)=(.(5'._:%61Y>[==.4Y"]MDW3X8SDF:6 MLUOE_-E&FT0L4)R..!UQ.N)TQ.F(TQ&GLT,.2FO;^9[/MC4QW&^@8V7-/&DK MI8ZBRDU5/7WJB4 >0=IG?#I[YI#F3]JJ(.T+19Z8>V4+Y(GC!_9)$ZAQ6:BQ M"V9D9"LUSE;BCEN1K"JN$E<5*%DUB;Z4:EK+ D4]2<^"V#1'%;G?%VVFF6,B M:0[FI?[3,XE4KX@YU+NN5A^P-<]_J1B(66$ADGW28W M:JVW4QJULH:XM%TK:\[:]US'U4P$2]:.K.UZJ8,-66MU6:F @@/D*6S5(PO;3+P M*+'4496VK-8S],D0M"AHL2 [ST2*U0)*XUI% 0J4&VI;R&)!_X+^#RJ+:\66 MQ2IP@II':DF(D2UW3EYFKN3;A*)4W$T(2OX91(VGALS6%1'X"+DFFY\'3-AJ]-R8 EO]K: M3%IH-NM4")<#C>G$Q!'=\!?%9LW%^=V&J9EC RYV7/@"R\6=4BTS)J-;VNC!32;C='-:W>'$V(0K1V2VUH#3)N5_^MMDK^35,[%-FOY'9D M$^WGK3:!'=YILW?MPT'&$@'$W#!OHU#? F#8+<"8?*R'V&1R,(@Q[@G_VEG9GFL-=_WGQX>GP:/#[#JIT'_6^^A.X0/ M@R'\Y_OCTW @];]*]]W!_TI?O_7_'!1^/S<_3 VT)F#2GPHHJ%K^'NB;[@P7 M5C'>@C/>]$P01Y8'#]5IMO*/\J ,BM=LIME.MHU2#6I%F1OC@Q8.N?/_^.QG M@QLF70R]Z?-SV]1K;1'%;-,(C'WLKVNFN)SC'"/8P"WMC* !\8OZ3M<-76D M1Q#RZTU^HG#/UMN>6W\ M9ZLMGBC L^7>,D5X8KG->;=%J%7JI8[:D)56 =HBY-!20]#"Q=+"P5N$U"J- MXK0(.0-9FI]EP!]QB]?30/E27X2; (8.39FA(X;6Y+) M^#-^.4;38F%;.&E1ET8?THV'\3W#_'0H*^/4AD3Q;87:\6PYT2WQ_!$JI:'%01 *IZ+(E58\O[E("%4H:9"SA_/T MTB"*/QC/U\"*! MY IL();8?CO26$+M'&T>8?_D*.9HVZDO"-[["'2S*JB*4NK4Y-K^@_N$Q5- M%$IKX9M-F'N7X8VL^-UPL2R;4OP(_CXT9_'$I4Y&/ MYT=!JOT*P/T#81M)+>E/[GT@,Q_65P[B+&1OXE,/YWS;8U6B*_ Y^_#NTLQ5^>0)?]R9\4)$K M]7@_Z2*I:4+1/XC?/%]4:F$WU$K"&) B85*A^/[%!4L?R(38-FCU-%?90?2\ M&1&33 SW$Z*3G]WL:K_V\O.O%[K\6>CR:RI9=L ;M5+J5*NB?J6(404!D@)<)4 BK&!:56V9M[18:T8T MA\12Q(2QFU''Z?O5;=\0GB_XDO[DAT.ZCD/<:*KK(X-TDNS"*0W"O+U$Y$DQ M;_- 'A7](R(E^JIB6 $3-WB+ZKWX^/E:'SGR\6?- 'OC7W#BR6V_-T:AU*J( M0ETR[J2P\23-(K=2IJ_5"XT>A&/4E:-M]=TILH5SOW>>'PA&D'@H]YA7: MH!'52YU&.SYRL$@:D="G\TT'V E/:->;> ."@J0.%HH7YQP'.FXSS&36?$_C M_PXF &AH;K'2\)FAC3!?9,\>-=NH5<6YOU"H=GDIY<"(;+3O/R'KHG]1I!NS M,F?LKD2,-VQK?I5YY8=0%WR(/W!X]\PNA_9+ .RLV0-JL]1IR^U64R@6%XA9 MVX8F#X)9+5K%T-R[K%/H(YIT.LO MC8,O;++0#.R/[7@V=J>\2LW^.*Z?9P;KG@_J)#JMECKU2K%CLT)]/S9OCR-. M1NV]AGZ=1D6T)!8:_!K^S].V6.S)PN#E_IZ>\U79#JO9]I8),W8GK7F49TD/&BVX7V M?(+^R$S.[5*G)=?:\92B@BB'PK@X2+W(@=&J5D&5I+)_K8DP/"Y-5(2S.%GY M=R3=^2K-C2-)C>4ZWPAAQVE7*764AL@ANC3Z_:6Q>M-R21A1<"W)(;,9L:]3L<^I;?T7SX%'.\Z]-1\9)FW%@Z8Z -P M /YR#)W2JV5VL2?M*Z%-R%EI:<_LSM$#C"W)$V]98^!O[#12$_WNSPX7.'@PUR WVQ M&YQ&9G=Q$PO7FK4<;)'MCO$,K)3KQ<=M[9<#XF.+%KVI"7FSA4?((T@@_^> M:5,[I)B-14Y]OU (,K&/9G*C'%0&)C/KW9$FMC6GU8?.B@:P3Z^<;5AV<>X7 M/;J+!)(K\/:@/@ZJ.""IS@DP]Z&TYVM:Y]D EL/X*X#XP: L#N':G_@]/7OF M/J-J:VU,RJ@G5/(+M\WYXU9:@]A]<&NC/[!>.0]_8*%D1,[!WZ5NAK%^M"<2 M&\^>/9YJ6%H&D@+D!]AE[H! 9F"Y 8ZU7:!C4)9,XHJP\-[]PS^HEW5H M=<< 69L\+#E* =$*541"E5 MW6=>E@@@GU,C M%"F@EX9)6;E]')/BR%(K=:H)>?X%017A*Q,@*31(CFL:GM"!N"&@G^3.%P'] M0WD9UX1->_XA1,.F<79?+W7JM;W;"8E@?8%Q[9C!^D2LRZBN-M"2K-=R&*,B M8O5G'6L7L?H"QNHGAJF98Q&K+P!*Y1>8YH^XQ>M/%&*@HLJ/:O$)-J!/4IS3 MR6B?<,+Y>@,.%(SN.8Z'[2?[DV^6^3HD]OP!()Q94#=+':4N P0*'2<4WJ6# M!Z!SPB>6I5DO.#X52@1<7-'Q"UEPKR7&%?9D_%<2]$OA_"%(]Z3/=JG3E-L) MS><+$N(34>/#Q!'R0J &SIZIRHUV8?,."L7;+U"]9VCD2 MW*EAZ])"LT7[H!PCR?T)4JNOI-U;3F+DKX&#:-3"]H$4:OQAU/A-.+)USFA# M%3FCA]+="YT$%*@&R-.9:Y"P1G"[I0!=B<*UH3]$ -'^Y"N#IT[;="6R;.SX M4RVL-B7T\7SU\-C.X$DYL:L$ MF;?ANH056+D?TD0;TW9*DFO#&SBBCM%DNS*=.R>5.[2![WU0/U)(?^6 'H9P MSFP9-W,C7*&KGYFNO@->Q?&G!?I#L["SXD3R>9% [A]'MJK,(0.6XB6C$8Q=&E60.85 M-A!5*/Y^K".;D1SBNC/B6T1DOIA9'X1(KO9+>C?&'B=F@-M5]_AF#_:MGTV+X@S$'5Q6&C MM/%O$FTK0-N-HJJSP@HZ:) Y._YLK6(T\XM "X/IIEXAF MFY;G2L) W%,S Z>UOO_JU\WMJXR=#-[KPH+\MS0[ 6Y*YX%L,R^'GD@9:/4JT#'\.)F0,4LSMVSXP93& MGFT3<_PA@09(I#&=148]P%3"84-B^@NJ2]_$;DRB65@AX%F88?#"6/O(-[B(^$6 M=ANHQ"W (GD3"B5W+K2/H9$\^O80,B1->SE3/31'DV@O(G^&Y5MZ? KV>.8A M2*/LA+&8)*[0QG&D!^^'>$FFTYEB[4&LIV/C;S8+K(7]%YIRI95#2=@)4+M0 MTG!_*^PT(N]^G5R3-%<:D5?#--'_AQ->*#I>IL.N$!H'O4\3%ELH$V^A= M%0Y?MSQ,Y*<^W3V<]BT\+Z\%C!\ M$=4&K')A.0;ZE^YH6R7CC7Q^-W1WZCO2(G=Q/TXEO$4;P0H\=_TM:2=P+$ K MRDJ,*O(O+A>];T:MIM>5D4+:[>:HIM6;HPE1B-9NJ0VM0<;MZK^K2LF_:1K, MY%QHK^1V9!/MYZTV@1W>:;-W[<-!6H@ 8FZ8_HJ:*BQY"X"E9DE.)@>#&'.V MZ61LL4++.Z 18N-5L!RM,&N1IC;Z'J7[_LMS_Z4[[/6?"K_FI_[P<2 -^[#HIX?'I\'C _XUZ'_K/72' M\.%K[ZG[=-_K?I,&0_CB^^/3<"#=_# U3S> F7TZW09;_O[H ^\,%UXVWH*_ MW !R>3/-EK0YB!/7P61B=VIY\!*=MK#[41Z4)=V:P36.+)%?8[)P,7J.VP & M M]AB$)F?8QD&G9_UVQ;,UW_D5M!)>095 *'G)NZVL?X_H5#[OP_/OO2VS#I MGNA-G^>:_0KLBK/[>KRI WTA^SED9.4*8V9<'>)OYC^7X:??X]^W6^5V)?FG M2EGY+:)BK4JN30.0EZ(.:T(+02AQ:WUEF1TG:1[[W9U!#-4",<1"1$_>'/!X M',^Z7@YD]>U7S33^J['.H[[R !^ZIOYL$P=1$3_Z0P9 FQ@$RL2#X8QGEN/9 M9 BO^#*CG:S]H%6])!%GK"UPS[9'3I>ULDEN/8%N)74EVE!"^2P]P(IM8T'# M@URW^N(Y<*7CK*4T3AD8LFHD%LZ=;""+_FZ TGAOV0N^<^D&=X2;52N?[YF& M23\IGS_YA>".-#<:I63-@0JH"CR&P[#@@P,+ O7^=2K-+//U M5O?XDN!5?Y$Q*,BX&H>P-X8/-VCR-9%<,IZ:<(*O!@F6J'N\\;:V\*&!:]'> MX$MCS"X#0G(LV_DL+:QW8D=@\5D*]L*NG!/,[C:<.5QL:[IA21.;_,>C]8W. MAP.DAT\!M1R#R" C%MK'S-)T?C,[.[B"?1K;%E@+;[@D_[IE< -RO<&+@3%. MF3S"^]#(L$VZO"7(88,]/,\X>-RIYDI3[0U^,-X,CC*R%#S#(6//QE6LG(JV M6( PI5>MFB:_+_&Q8_#06F4W'CJ A1@3V(;I=L%P\VA;DF?@I&- D@3.V M!H;I$;WK\N_PL7%^N8L)<$I6^B5@I0-O#ISQ ]EH!#Y2""#)AU :9PU3!3Z? MD->N5?Z2U=TOFF-0)2\J1)=WF@G'EF0SA=Q' F8U"X9#6WHX/%_+S^+)8.QF M1 CR;K+0;-JZA#[8UFEG:,JN?ICTP51I<:1_4+X[FWT@(H*Z#;]$,1*8V=A8 MS.#"&RXE*4_\1[?[',A)9.V401KSI'6A?*+9/2@1D-NA_+,]?";7* :/]V7Z M5ANUSMF'C-^"X+/0TQ,(&EBD?\/J$YE#"(6"8;/&+<$JZ>H0LC,"U)CH *+L M/Q7B(VU&8>A,"0%92A?_0,9D/B(V2_RI*K*D5M0JV"0.2&W;>,.#PGE#_J,3 M3VWD8<8/K']ULWJ@3*[96UGJF10>UL(PN88&N B6$CY9SNH)6WJYIB-)T.]E M>JOAN+SZ)?(3P,&QX#'X2(I%/$X'K%#@B.;P4ZP.0'],OH*$T#I M.,@??15IHADV(G+ +/#=CC>>KCG%+JR:HB&G(__$F!X0F0<2)130U^;P-)>1 MRCC*4\I2-ELRFZOUY S'V0+G$['$ 8M]!H@(1$PT'VQ_>293^7R-:(E&D95K ML B=6?R!LD5%8_.SP\BF:YH>O.J%@';N8K.*K_ 2:G<_BO B0^BV9A5#T]* MICT9*7-BS'Q\Y.P%G_9=LP%WU J]L(:TPU@68)@W_FV@?"@?Q:D+'+VS%KTL0#3,25'E!_*QI"99/=5!?H3U9TPX^U M4KRU*L6C"GL$8QW*N@!+:1<>=D9XK+@;U1K;VCA"! M&WZ:@$7(:S3I#5@%=2/Z:Y8#+8=#.T"2".L#&>30S[';&?+P(1VP4?J2/_RK M>OY5C^S9OEKV1^_15\@ <0.LF -7B%((/JKW*!D3@">^2 >MR)Y3U@RO EZ& M2UH 6T1)/ +$ RO%X%8+_@0W,WTIZ1K<$K6;;Y1/[$'4M(<'ZT )8Y=^%[;/ MBSR3LU,+%NN$MA$R8 6OW$%48*S7Q";2AI4SA#P-RI[N34"OL@H"J$X";F3BA&=+X*ZR.&%0GP-VX?$SDTN+&5.H%Z#6CG#^R6!\G$4*KK%YZ MIG-_V;'BA=0T[ >FX3\M.'SI#WBR[R/2 M83%:0'4$GB)F6!;<@?#I7#C["J M.;+[/%1_$CPH%#7MLS$8F8T7:,9K-'J$ ^(/,@-F_@66$9=03L1F0-R< M:S^!V'S(4)("+=^;+YC$8T*5=1QC"A&R31PHP8,Z*%2!R%QVJ^\/-3!Z$[5H MEMM-1R[CMA4^FW(L_G?2_D).F[0*&R6OQ[> .IJ)I*][U/@(;\)/K$)S0R[ MV2MHW\,S1C8=. @H9PT.&X4C@PWEQ:R-'/,/2*E3OHWH6;3L, MS\4&'<"^\%+J$F/&J&&/O3F<'YIE9>E_03R\$5M&F>!1B@OBJ!69'/UK^VC_L3%9,HCBF1?0 MTZMEZ>\&6L+,_PM:$1V@Q7!;]K$+18<%0@!OD_$5UIS.7D%T'Q,;S1X^FY+/ M71E'ACCP(2PR+-QQ;VWB CG2(^)R"+W:)O5H&_HM<.F?8(\ 7# "8.K.<@ T M0D&'MSO.2FH,R"L%:B^"LL4GV(P>=[;'%Y^C;3:HVI55*==?T.@+T)##GL3L M81VP$'5#S:%X:YG^L+G0[D!MA6FW#I-'458=Y1*@;8;L S'7)J^8#0"$#;1D MD'=FG5$=&8R2B12N"6Q]@T;@OH-LL@.=][[_\#WP0@*=8<$@>A#!%GJG.M\, M=LVT>N@(Z4\"@'%L6*ZK M!$0<8VWENP4LAX0#B"HA6BBE#AQQK*:2+SZ"'12.A]H&0V)$DUWWH:[9AQT\ MV=^(G!A#I5XDBHAX^ P[G35HS3V4<-3(SU=]QACS0 I9>#;P>*;V@()%/:D! M4'6.WLC1&Q MD&L6N8XBU_%JZMEX]E9-D"S16;3:0I44F,YRN@=G.&$VQ^#! MMZ#\0([!5-\)C^C2?#=^F-P5Q]?'S![45]=>$FR!*[L\9/;-^T7F(]!N66; M%S)[-;PY"],\>K8EXR(BSJ0P-+%V5>@4"E]2EKJ)+LB5Y?V_3C QP?%&\#9# MLZFC\IW&^M:]D$-H>>,)EZ271@[GR'N:STX C@]A8?1-ZGYBOU@^A@RZ+&J+SPR93@#\>&O?RW6 PZ1.>$FSUOW#MJV;P9& _S&3& M)W(L):+@FPW?50!O9F^[82_XY!\Y9L?0A(@-"3T1%@ (%2$WGE^Z=OG"5YC8 MSI'^\;BNMWT1<3UC^B1KR;7:9WN=\*RM"L_U?2\Y/COL%\!:X$>ZS#X%*5DT M%#723!ZU=PP B(9IA !!-Y)5C_D,IT;T9Z4\0B%]GUOO 6RS8 M"'=M%I:0.-0^33B,Q$*2PN$C*@?,YA@1V*,O<# X$^Z6H<4$?X\ZU2)!N@EH M+-9[)$AWE_',SL+N::KENJ)LM'NV?92BE%M*(].CUG]?K=?S6U1K&[MNK1&W M4V?L]EY]ZIE+X3@]&UMICA2*5 /CE_2=L;1'3(-<:C:8 L&-@(I9R^D=!XL- MJ7]Z)I&J/-MS[13K+-N^/KA5LZ!77CV] 8 GZ8>ZR<,]2!59=]N@V%X30]+0 M;Z?I-KDO[DC30AB2%+!^ENK%F*\AW?"D0OU35)UA2@R:A7@0$\D"X$[ANWLFYXLHZJ:$D4/9TH6[_P*'>V;U[3Q9YBVUVGLTLN2W M*^#=O>!3-ZA8%";[9H5*J97K"@[G;@6N.?0:G-4@'.7NJ_L'#.2)"O4?1L_?WNP2_"&I(Y-I.S/QYID1=* M])[Y+T"3C 9/O8(3J%6YWJX4Q.(1QK\@C:PZ[H%(0REUVG*E6A3*.!>55RSP M:A>8>YQM)8G@%B^^:R]6E+LV-:I.HL9I"TSR8RF3NL&ZAV*!]P=QJ?J6HKH+ MMT6*6XL#^#$"WYY)LUKU+Y[[9+G_1ZBO-S-SQV'IJ46*Q2#[PK7(#E9,@\(8Q-*1;T9?<+68+SBY9_>?.&X.+6G M[]E!6WFL5+)=;^&@WPTO52N*NM2G_9_]+P/\,6C]0'Z!I8'MX?P3>V4GQAJ! M8MD/[1PS(JRLGO?E*J2!M3[%RCTZ9R^,4,FZ"] M87^)\$4WK-^#(_.2I+ -..HB4TV7-.Q[83BNW_@]:),+W&Q&6_*$U4%AYYP! M:Q>.K^!@4=I5UNT24 PS065_51U^H2? \AY:#..'=[.6TJBKQZ8]^_5#X MFMKR:Z)'$;W:/XY/O)XF&;0/Z0Q_C;C38 L MX-F6%XR' M)@341I,0YKP\@3L_QRF>AZ^5XB/1%I9T9\,!#_[7JTHXV&L*<\ M-CKTU\,;TOE+PM8B(._>K#$RWW@K$7H/H3V.5W;"VB>NW8I?SSL$C*9DP.*B"*XE4$IF):.+>%U*]X1 M/JJVQ)2AA$)WKJDDZ"]J0366GBG]4X--V!^8!%]AK"R8]A.%QB! HR\6_8]? M5_VU._@2MJ9B/#;QOA\+VN30OZ\[^!'<]F25Z?MO*R"!?4@?&T/6C=+A="6] MX.KA([;JOAE:"^ 9K5KKTYWT51MCT7703X_6=E/-AJHDR4_ IM\!G(-F9N5# M[WZS_NJ-'#IN)FCQBN=)RXIA'W!@X2&Q%M'O^ ^V];4\8"\+)BZ9VL!T**9D M@+)G3 S>@I'WN5U](*NE9"%I_BAD9'[O<[Q0]>6\'O0,ANK8S(1U"V40"YN. MOGH&FT7!V\*C72[-+9UVT8U,4R+Z*XDR;.SDJ#EDI15HV,%SY-E8%AUJ>+PE M.S#>GW[I-Q,F06O?;Y:IPV>:J(BEJ-C.C2K&%"-OOO6^]%\^T=4PD6@$%UK\ M0E9C3SO-\?E ;[S)+\5L^K/,M3\GU+3ASCY.9:+=A\,\@Q=:\__H=R\/%5BN M^C&ETV\J&859%%#+RJH5 -GA35M9ESW.;I;7BDL'*N0,")M$^R_#R5?8A9.J M]G/B1EM,\T[X/RF2&TZHY+[3-IZ!/4+;+(,RRAIX3TET9M_2]2 2!_KZ4G_XFTB;T#DA])FK._X4 MG>3D+UBF^,F@'?8)=Z@)QG!EJ?J":F3?25$WWE1%^Y"^@KYQO6Z[O.%=7L3E1H8GVK@A[23-4)#:=EY5,W M]*@KW.\B'UR?/(3/C04P[;; MDG]GI!>1?$H73#!BB@\LT7SWM&^"6CX)+H_D\;N5AZWS F/>_\G \<&T=3?^ MCPZ@"P;^&G/6P5OVG1\H;/U? GZT,JE1&Z%+6TOH-1YP&7@:#G? GE26$TQ8 M(6YT8AF;O$%[X_- &EO=[(/WSJ??QB'A>]=!=<99FB1A'0@N?T.X>CII91T8''% -56YZ@9[G8'R4(]+A\6X!MU042C__"=20!< M3# RC8S#J,8*J/CVBAPS%E>E1-9H8]H=,8:""-AUWFADM;1'97@,F' M0'*_RGK'BTU&166Y9,*2Y\IQKGLZAA(/^KT_"48'AAEP?*R M7.2R4,.N?M0$Y6HZ#CLQ9@8S,U@@ETX!C!B=+.+AMT#E=J8LC6SK)S%9&@1V MRT5&P6(B.+;EU;)#ER-WRP9OPQF15'1//)L-=@R?!7++U.@H/7SM7YYM.+H1 M)%X$06:7Y^BPYZ"EC%(VLHB P]-!R_Y(/GG9B;R:[!+(K^@L*)J!S-NX4L^M MA]:ZWR ([PE$#Q6[$Z+CR$^9\;_?::=AQNYY/UF:4?%.<#R5@S=$-RFCYY[Q M9(0S';SC2CB!T)7JOU$!:KETBHF_0%C>1S"'.7&)91S&*P&>\,2.S7*,(XS/ MWW,0/^% 2^TC7>HLEF0.@(>I.^'<-Y88$N7VRV8FSACF@X>68F)UGA]$[6H> MEO)5*38YD]Q2?23IR5&91U6+M7M9E9I;[X#*UGB#YXN6G!F#"YFE*SI.TMV^ MM6IIM\;VFF'_ 8= HGU?XPF@]80$BGKA$D"S-DNC8U#O@S&H" N) @.1(DP$ MZ)DXF2DYX60'2']G,4A\7DK:;6,3?+E?!OOB-8[LE$FIA%G3F5GV8Z<^6T?[ M1 ZC>?YD0^RP#-*8=<*G@R(-/W> MHBGGJQ#L!R=JE"2/-[U@A1[E1P1F:Y(*=3): C.SL\>:;7^@@&'W4I/58:G) M3,L"!>8;(,.,56:HO@'K+K]S:H"(L,?3#[R>S:YF\S2Y[,&3)GI4>O"Y" %> MC2S;9HVD46\]?,I?@;VT<'),LY)8::Z?K/61YH1&9G=L#_1&S.R;4A<4JYFD MU&2>#14=LDY#=_XL#AS.-Y_3G'ML[O#L 3IA2E$7-&^6@A]-;8__')A(U&$G MO433^%]P34[D450'^E*&'V;D0WJV0=DV%L [>,63+'W[=A_87_YUX01W>#OF MF 4I9_'5+&_4GR9/ZY#8A%N:-;0T!UV.C&(/EH8:K/_PJ/'#C0?,,\=((=C! M1!M/T?Q; 5 %K"+F::[42ZWE&BQ^$##/OBTV\8 7^,_])DJL?&YC[IGTX[^ MH8QNECK8WWF9?F_I14&S5ZU % % M8 N+)Q+P: P&D.7Z)N7:>CF3#KQ<+9EKJ=&:N5H46I%>)4&K$@J[[QJP7&_^ M'%C< %.Z='X'T?\T,$KLTF_1I"5V%SGU6Z1\[E8-H=HJ=91VN1TOROPME)04 M-/!,FDM-&_13"RF4U-!C&X?3BEE-[4H*D@C6$4!>FN3-DJ%\5*56 Y*9/OS$^[7 MV'UK9#P_%6![>JB0(2__/\O^R;OF!$5!/GM[^K]!Z%_BO9"7I 62]JWQZW9J MZ*#9W<$VE4JIXQ*3RR.JZ/E#=_'=-/M/^W"642[8.\T?9,U[6!2#F,Q[#20HP&8&&3@!H/$+E=UC@CR#4YAE33KH\8A MG<*G]$BGZ4I+6MJ2XK2LY$S@JPT%E%@\@!DC@ULEK-V+E#8B PAX$U6!'3I4 MW&=3@\?[4)?Q]4K4*)E>&=9 (AD\6XY[^QAX/;N^\XZ&-13D2,%:PG55^1;@ M&SIFH>4'\OSX=E";B;XU8$MH;:X?LTWI.\:NJMNQ*W_:-N-$70_4 QNGF,%2 M>[R^8;NJ^TK(M%3:IZ=2P?_'IV_[&L-D60]'!91Z>GGA0E!M 1=K+(^2WQD* M_U#[&@>F#&&FS(2;,@E,Y6PXAZ(N3X)D/AIKYOCUCWZ3PE!)IV6F "XGJJ6& MI2'87X$-*,?"%,(F9 &H7,MVPBH3&1^(H\E9#CN8X:^.[)=0!/Y7'@+PA0"0 MR7BMOA ]:2:"EY+V'5^B^!O5'%[I8%OP7!3C? @Z7:_']$ST=*-K(0AG42=2 M9/CC_UKO!-1>68H:5FP.96 ,+1D^CJ_G2Y&2@* 4(-CX*DYM\!I<7PY[3>2P MBQQVD<,N6#)>+V+N.E76T)$UF]'YI73 Z;+AXKNB'$S8 M"-5@&AZ)JL(;G8H&WL"+*EGL'.DFL+I'Q"03 ^-3,U#NWFFZQ=RBI98 COQ\ MD!$3XDOPROZ[26RL@0R=((E>C6JI4UOK58R!0V/=4RP3>SH8)MTO-O^XX$A; M%S?)2S!70ADL58-[,A/P8SGB$%6UZ3V\>PDX*$NAQ5Z.OYBW.TFC!]1: M.26<[DLKWS$W299XB2^S50"?L4\+&W6.%>FPC&CTU0_A\;@N'?C.U7.LH/4K MVJTE7V\PX]PW!"(-=/@&@SQG'T[> C_^3Y;>=0 :%FE N:$2Z19E:5I4B' @:8(%$['K2-'XA- MN'V(]WL+FN"68 6N/!ES56CR-*XSBPT8R:-F6!HZ'OV'Q,S]J*\_XKL,J_]] MGR5^ZYD>S0W0%H#9[L#K/:&#-C2WFST$Z?^1C*#GJNC6T+TT^MN3$.?"?<2\XRW9*P MA#5CH@N*H\IJ^)KU$$GG[K!J@WE,:=:-S?(PZ37(#Y'M.UPM=G@0C'55HMBI M[IEW^G^QY_=YZC7G6;"LF9S2#*+:$@O]).SS%$:]CT(0,+HP%=" M4G3:1JE338#"A!!_/\$FMI+F47:-5:Q9_?^U-?Y_/P]R;0R E6SVS&'8NR1U M,E7$^=\L=8#3)+C](T9/5)&+\'-,M&=RUC%^231W VL4,-2R-,;[S .%&;.T MGGF+PS^9:V-]R6Q1D[/ *!Z *1,4 BG+ H=GU63%[WH*?M^CRM2?<*CU;1IN M[(=I*IFC6JU2IRDWJZJL-%IQ]/8;47('%.=*D?X_O#TMBWHOA2Z9@K+%3OZM4I$5Y7I;#3)][6JT+S((6 MLF#A#M@;U'H$)-81WVGFEPV8^A\L$PH[=,7HA;;+ [L#Y+T!5A\\>GCKK&]&8Q'+.^X!6ME+ M9!64$FGFR=@F7%_-YC%K)GO,-I7@8&+J#S/TC/2HR^1EJ:KT!44':HM?L 3U MF[_@?VB&^V>^:C9Z/AV$KQN*@Z1VN1T8UG=L/P=]]Y:W3MVHH"_ M"@4$M=2IE!.T&!\(?K$B([;UFCB%%LM= D4AJ%1DY+<7"K4+C$(X5:12C@\5 M6<*A3-MM5PJ\W5JIHVZB&!]9-AMM:U"%1HNG R,MX3^![SRY@"W:6RI:$QO,)+#)%&Y# M3QPOW;[!_C&?+JWE5&HI6K(*21%'#\J^6&]2^.++3!O_O!V,P?Z!9?297$9M M&Z_[;NED%CBC^L_?PQ*<7=WX<64T)OKC7GPGW8V_8[5KEQ8K=DW]6UBJR)F) MW@_Y!%SP9)GV$MOX@Q6'6^:0C*'TRGA[+M1B1 MF?7NUZ@[J]M&,R;(Z.#AES=_->B']N:\2VWHY%\YY^?O=['\O&VZU=-E7TC& M2 /8=[NV,6,DYU%36RU+:93;]7K:LK;\OIKQ26L7U018-;;)KED'CBU'<^6\G6%\&5JWK@G PK*H6#ZNNP3Y[7$J%.*5E=@5JX:4K M?YNM+'H/;8B">0'$=*@CMHL,Y)4&0KY\A)<\LQ:UW7?-UJ/.;=\3O*0T)O&3 MVKJDF=U4Q#.PN 0!%6EO![">CDM ]6(1T#584O?15,73">1MM=S"P6][?I*T MQ0OD)UL(Y+7TWP"%O*S$*S[.UL(3^'[Q^+Z%_%R+[]A9M-RJ%P3?K\/VY,68 M? ($UC$>Q7&X'QP+2RMK.O"V$^E@E*Y'CK;3(]DA#N'PE,0.OCB4*B2S%I*9 MTEI-UF&CJ[8X_4PFTW6>.&:9%NC$VWCBC>86)WX-.G[ ],*J>L8GKV>;)A>"V7O3B(5&! MA2">]EVX:UF!BJWB]H_\YN%L+@(GR-/V$4A_9 FX-=+3_H@)O=.O M%.FOROSC0U/9V!)3ESX,,M-/+@2O1B->%H))?9,.H1,_\--F'"&EV5*44]1* M'=K01/TL=&5A(QY!0A:>(NJ"(I+$YW*W[HS#DC,4@J>4E%_?/(RZF(1B9U_PDYF&(>1CLS6(>1C@/0TV)\<8Z@ S&4Z)[V.LU:R\0VOQC3:>/6F.U MIT;L7INDN6 MY%J-+HM6>*CR,[$XL;AC94 R#G"*C)7GE6[Y>:1TG=@,R]8E,9B_ RPM[WRV M+ 3#0Y.O;=,-11KU2 M,,H0'KX"7)63AX]QG6J1#7T:=MS;V,VYM9.87R+FE^QF8'_U.5@YF2EH62SO7I17>0;>O\^I4*3C;5ICMDE]7O'S_G$>.Y\P9SP*$^]6 M'8.9G'-!2M:JL=W!(0"=JJ9>PB@5TL[9R6)MJ7'K9]Z:ES>L3]!;O_XM.F1+=0T2U4Q//R=^3FU!BQ4:RI M]"+,+SE,LVS+6*C4>I4Y:I:%Y0A**/XE)%;@^DM M**-9+,H0:5(%N.K:TJ3.OU\H']6^ZBP5,;)]07-)8B7%/,^_^V$COX3T',^T MV/%L04+"A94/*63I #]6ML5G*R^@0Q"V(6Q+REW^90 MQ*QO#D':8T 1=[PY3USX<%#X>G8+(7VWQO":[[,K/'/$.B@@A$XB@6\ MT+4]LIP;--?L5\-D0#I&'E ,>6D>T'!*;"*]XS^F)8VGFOD*#S=,R9T2:0+0 MD=X0/)(UD6@O,:DJ37P4Y:5CDNXAC.@=CO%+FL-+IXY$3)WHTC\]DTC5"NWW M6"M+]]E>$'&ZL#5J#B#^;&:]KV8M)0.VP3(=\<0"E&:X"?"=:0N'W/E_?/8= M7(9)H41O^LR?Q?&\OHB[I1!UV<^?WPW=G2)3*%<88^#N,?YF_G,9?OH]_GU3 M+=<5)?&G2CGX/D\GWU;+4I1R2VFD+6O+[ZOU>J8[-BZJM?%1*>[)C'E&1Y(O M27W6V-* LULV93-WP(R)C5>M2>);[Y3,TQU$LIV@XRPD=?OCT M@SXK= 2?H\RKH,VV >"'(LW8NY"F4ITU,:9_&0.LZ<:FUDW3B M2M:S(BEQ83K;.S5LJXE5WYV1IV]@_-,+]9CM,SQS-/ M)WK/?-1L$RYS,O.X>JFC5.1*72U(9?:.1)T\_OSJ\3*M%K.P:-DH&%H*";N? M>Z)P*OI25GD!_!*B\D=4_J3Y- [$S?,UFIK N<%J:C;/O$[H>"X/0?J"]%-( MOWX.E-^Z$,J_/EUO9H0A2BM5MJ0VN0<;OZ[QIH^?RF3"67WRP@NR?+)<[0UG32-?4^SE$' M9"8&Q77G(2AS3:BI;&^JJ8R'U$[27GU3S1;N7'J0:*,,Y;/4'8^!>%Q'"O86Q^1J^,0[F5F7+TM5&8B#S=,6L MDN8#U%X&J#329K!O[-CM;%5&FKBKXY:2MMOE5D/)6DG::)=K2BWQI\R%EM5R MM9'M49NJ/[/5D6YDG5@EGM[$N$P>8\B$+$,TXT6229"7\Q M9C.B1]BODQS,6&:B<4WPPFREK;=Y-78/0Y1[N 4?%M'_LMHN+:74416YW%U@P#5%8/DP]DKB8*J& 5MY>1.*X!#7"#*MEQX(Z)DY,,T MC:W6RBN-[>+=J^>^P&-;C(7PV]$.^^L\=YO-QQ1]0X3G#@2:RV'F*5+?=Z*' M//R)N)G9>!W4:56NM*KYJM.%#:SO;]8*RA64NY\:E@_EXE@P5:XIRIE3[A:Q MXFTBJ>N"QJ>+P";K%-VX-B%I-L&/"&(=T4#2YNP:UY+>I\9X2IO2WEMS6.^' M9& /6]=PT8K63%V::IBD_V898_@"[L!KQ[!'"Z!7EI(,;EE:V,3!B(;N=[QE M 41M9+V!<@/8[!B.B[UO/?]V?TDT9"RY ));>/DM8"S ;2D&XP?E,^?*&506P-V@IUR\7'8E1=7OM ^,*D$=^1XH[_(F"(6F7WXVUAH MCJ.]$EP(OK$L93_?<\&+@3?".6@NP!+V#_\DZ9T8( 988/B+$;D? Z,H1'XM M (0,"48$Y>&,?88S9FV.AQ$TTBU8O&FY<.G,(&\$ 0X/@;/0) ?@84R 7.%P MX*DTYP&?.K:);KB2;3@_<2EX1'/M+\LVW ]Z1N'C:1Y!\[.3O MXFNX1:6); M<^E'>5"FV "(#P QI5? 0=M$Q(#-VM),LP$#%C8 .T FRZ9P<#P@C?!R1A8& M<H *L4D4>P+*> 7ZS$94,&/;?*?>(!3QA-% M%#?>@$>45^RO'&7&EHE&[=T2C7KF&R"J97]LRB=J740^T6.03Q1L.I<$HN!I M]YYMPU_#Y&RA]MEF"QG^!D5ZD$@/$NE!(CWHU.E!9UB,]:*]!^I&K*W^EFGB MUY?#D'G_E^.V27&X!DH'(-9W'Z^>B-N?O!"LA\B>S-!62AU%;E1KA^X%<4P/ MJ^C6(KJUY.$E/0"YJ4ANM?W+OT_=>B6O6.Q)4>5/R_Z)GJF%;8V)LW[NC>BW ML*U<0HCVS&<&SQ5*B1,#I@&U\PH>%"!\)Q F,V?-AC"U4J>QMZ9R+9TSMU6!=F% M7K&-EUQ7]JX *4)'B/0F"3DGPO 3K6+(:V$Y!HW;V62F850U'!7\VW*LC .G M$MZBC0 4GKO^EIAW_$3A-,23I4!QY-_M@[UU-0CV3NTP(/!*;D:A/8 MX9TV>]<^'#S<:)S1,/T5-3&]>0N I08@)Y.#06Q34/?O6F'6(DUMY#1_2S^Z M9JE#X\.8;X"5#X1.V=6VR@DZ$N8F!==+G9?'AS][+X_2??_EN?_2'?;Z3X5? M\U-_^#B0AGU8]-/#X]/@\0'_&O2_]1ZZ0_CPM??4?;KO=;])@R%\\?WQ:3B0 M;GZ8FJ<;+M$_G6Z#05B-/O#.<.%EXRWXRPT@ES?3PJ0]FE%G>? 2G>:XT 0G M'8/LMB-+Y->8@+!8$!NW 0P$OD-!*DO.5+.)3/-?WMDP:/^16T'E5-'^'>?* MMUOE=B7YIY5P^*KDHK6+:Y3=)5&^1EX'"F^" -Y5P.Z0S?) 1NZF#*!VD^E4 MAND1O>OR[_ YYY\7]#7("T(HY)(2A _JF0[ A&8.)L"SE0#/UF9X%CE%B%'Y MB,RL=S^=UP&=V]6,F;,N&5,'(/',._R9)1-A-BZP(\,"=H7,!W\!O9CEV0$W M UY+'%>"HUR??YHQ'^D4, MRA\^"/=;;Y4JUE4_BD5)N*=ERF#9E0]4O>U'J M5C+I;!W/A8@0KF8P);L;DJWY<\_+>DSFK%>:I28R]0J2J7=&+42ZNC9WI(%K M$^)*0V+/)6PAN7\3D3W$QF MF<;O-=O^ #!TJ0LJ8XRF4:F4.B#6JXV+U?RZIDCDF>+Q;6;1^3:U5)'KX%+%XE+K2/B4@U-[ +ADG!=;13R M#V2F?1!=>K"U]SS]6)=$4^LD?/O $KZ>K[>J ;JM6)0(E=.&:R<*U?&;-6: MW&COK2T*7"HB+BF5(^)2D^)2L]$N""X),WZCA.^98S8V49OE(N O4&E>(^ 5 MY< "OD4%O%(455F87?DRY92AQKDRY7:I4U7DFKKW2 6!2X7$)?5XN*14*"[5 M6T7!I<*GNQTQ=>[T"RQ@@?IVJMLIB/R!-B+N2\%<6:I][=9GY )MF76*5S5/ MQ2NE@6Q$(0.)W:%IZNKG@M@VPD[.5XQ6\Q*CFSH1-T!:"SRZ:#RJ[8-'<7RI MECKU=E&FH0E_2O(()CU6)98I4W(;2^<(EM)U)!AG;]Z2JP55*W7:#;F6FP5U M^GXM OL.VHHD5^RKESJMMEQK[IWV>G#L*T1P7JT52-1\(XYS!YBDS2W8PG^) M+H'-S(>78%VLX3@>;<4_MAPW;6CMOIJ>T!2/*G1^A*?^P _]V29SPYMW39U> MR@__'L\^>].BAD*;%E4:>67G"JND2+B62<0<'M'"!BD@@F20#0&"9!,1*AU75&U>>[2D,"W- MF!FQS,@+;%!LJ3&([N(' LWE\+H,PO#),L<[LCL5[*^:W*CE;'\5=C" (%U! MND524_8@W2H8LPVY5=O;W7YBTMUB1D!RN]K0W7DD184^,:EK=G*?\*4Z&=[D MHOL*G]!#OK:9;&2#U2/O;Z,BUC>E_MBU@HGU:HMV\JO(T2Z\$NT\2'1L_&A) MFC1FN];\74OOACN5E@&C+1"BT@T^!M/:U,KGC9"CURB?/[$7HU)(&_:^3XWQ M5'J'MTN.-W+(?SRX=O8AS2W=F!BPI-&']*;9AN4Y$I"CJ=,>RO ,H(77:4*_ MW[+4Y5<2G;UKX[*X)P( ?F-\@JW_SQZ-JWI/7V-, PZD/V$O]3NE?-=^&7-O M_L6R;=KB&$ )O[@? ;=HA-RBAEGWY;A9+ &JS'!Y5+N>68!88VL^-USSPWZ62VT.L)\&'(ZZ:3]&I,HNLAT, MV=\8;SN<4// .VJ6.K6-)V0'[7\XCYCPMRRAGS:;A;0-PM$#ZK:2&5&C+#UX M-CZ0LH4ID"6%CV/\ AY@NE-'HJ0L+?5C7>9>([HUN"8C?BSKZO558-+I@T1W MOMK6' 'K^)!-@AQ6[54V00XWE7%]C1S7UTZA/1F.UEFP//G9!\-1FRPT(V^H MOL!#/R@3[T]65KV-)A5NJ5HI=9)VQ-#K<&#/;P-*J=-,V\#JN2#+!]1?2X=4 M_"4VPE^FF:F6%2XKS8=B<(GRGJ3=@LVJ;N0ML&K@EIIATFUQ+B71 0V)(P/6 MPR![R_^DR1FP3CZ5@8Z*"*OM6M%F&^"B-@]<$*,# MBMTH_M$#780Z1,8?TLOU#@WXHCDDOO]390441BX-?=LG+3=9],)/J8%-,P"7 M\SD!'0UGL+")IO?-/S3;0,F%Z*DD%;I6JZ5.H[Q_CS[1!S_G](#K1OG6(5&^ M1FU(@?*I*'^DC(8C[3A9>K^L,RCO=J+^8R1 [W*_2%*,V#YE?21\.F_3>LPDB: "D!D#"%S)(R"X1=$A3O@U2NKR2E6WD-IT3% M,.0W!!#=(>U5),'7L/[9AT3SB48? %@ ^FNXR_!P8R K2T/X&H%@.-*[9KRQ M+(&/1&!1-#-LVA[')KB6G')!BB\/NMXKK(8+A-1TCR ;T>&97LN\>%MBXWDA M*,D1V-2FX=DA@*PC0@\Z;A \Y\,(/4A!.8 4>U@18QC<:P&&UP M%DH/!-9!G_:1\4E 60Y0I;-@^.2G5P_(PN43X%DJ495E!E+ZC2P;H P0U\.7 M3@P$L@1LRX8SP!1.!$ELGCSEG#[V+#-'7-"R< #40DU%D^:&B1FMP"O@9YTE MGX*@T9B.D5'";C"D5_JO\7=\9V__YK\\LUS=RC$[)YKCX=8YP]C,2@0(X3UMP[P@BV7HT,,N]0C;T/9:AM2TJJ. M!XG%X;S8(O J]OI/-Z"414(,I 1_0[B(/5]2$%O&M((4G>L#AE]A%A MGWEP9 ISU&,\QT%1,P+V(Z/ ,"U:5PU+18N)KHSRY!6Y$N6=NXD$;4TVZ8I* MM:'J:U<5BU- M0$DLK <*AWN;#+3\ S"9,K?EIV_/!6S$MZBC6";GKO^EE@R MV8E4.:6Y M/(OU,[]&Z_DMN13;2?M]H$%GNGS=ZU#P>=(=%*-%"W^,.;6&JW MQ=Y3]=C)Y&";9QX?H'&+8IUY1W5/O J6HQ5F+=+41I;T-Z-6T^O*2"'M=G-4 MT^K-T80H1&NWU(;6(.-V]=_-4F=(;10@GGOD9B:VY-2V,BB.A(3)A8\OCP]_ M]EX>I?O^RW/_I3OL]9\*O^:G_O!Q( W[L.BGA\>GP>,#_C7H?^L]=(?PX6OO MJ?MTW^M^DP9#^.+[X]-P(-W\,#5/1S/ST^DV&"24KBU/3685-X!NV(U.7VL)%R<:M>/@.A:XL.5/-)DR=?]=L-*'] M1VX%E3-+HF^WRNU*\D\K2>:K0HB&#->$*I9JK]>D?"WGW2P[K'>5E9L+5)J% M+5 !CC"7*(;'Z<:F4_HMS";],N=4!4Y%YO6E4.O?)Z!5=>SU)H>L%N\Y[) ML)5CZKHN&/C# . [E;I^VXD@1+/95P(*&?,4X[7?>E_Z+[]YU:1!_VORV] 1I+]1+Q#W^&"H5?-;;M)E^AYN M:TQKN:CO<8FP+QLK N]T"F8 E&E<9IT PXQ)<&FE(0?=E%KJ5%/C_I=-,3X?K6VB%E-ZQ+NR M4DL0+5R].\P^.1TYG1;SJMM@W@[D=.#N,O5:2G>9LO2\DKRQ>O;R)B]W&"$T MPU242!B6)R.L34/B&!)D(^%CV"WH$^"*$T2OQK!Z6(7]@3H5Z$WH+7-IA"SB M(3/0?88Y;*GE.6 5_,MNH\\E! MDAR_'+Y!1S\J8Y/T!6$>GQ\!]Q]0/E(+C2+U.:&0\-4X_I,B)^ASJ#HG)%Y@ M!F0 R&@X,XH[YTU#&9LA)H^J/L"%M.J69*Y;I#AE@&>$=S0T8 MN!CTWIS46,.5Z>V.& ,W]8LWM4)W4^5:8O1S);EKC:^"]U6BNE(?M\A(S MQ^APOQ7/V08 GS=KRDK!FVWTC!2;A8*Q%V YGA6[.P57CTW!ZUX(%.SD M0\'9X)V9@FFA4W4G"F:%%57?[]^+E%K4P8!F1!AB M#'-[5@\Q9A^"C41('R ,2S5?OZ%Y[0SAAB\S:_PS.)R&PM !MD3TKLN_P\<1 M.,D%[LOV2&FGES-8DK6OKB2\NI+PZM.RP"1=;%.>S),%J/L/RC 4Y;/$=K^- MDM8HDI(V7&I/Z:RZD8!8Q]S8#^>*S&"KU*1":^B5YQ[ZA4>T6 -YH^>0H(GT M>*8!HE #@D'P@]X/W]%<"M]&XWXB:E^]D:DQGI$H]\2*#&.!KSMS.RMC]@F; MZT(13+J/#QO.2+'P%'P(39=*(%8U@5C5S<2ZG%""Z%U4DV2XW/%2 MX/#HZ8P"F4YT#C!Z8LUFU,V&8LRP=.?N E-UZG"7DJT9Y=K6DI5RLY*M2^41 M^EV*16595#OM40F)63X& S,B>5^5TMOBD*\^XC8V%MNWS[,[YY#FKWQG>2N/ MZ,O;MTWIF0)B8/S*"H:BHF(L&3.]^5ZQSV8I[6R;OG.IV[X^N%4%W 2^%0S? M3LA ,[7Y4E:L)-IW*]9%*[D3URGL*.[QB9A+NW7K3&OAF@7##S6(>G_:._K* M"KVX;9]<*-K=T#Y)K9\7[7;G./3]OT$6ZDO_!_?$[=-,ZD*G=5[HU,WE_@NQ MJ9M1A_X+OJ(_^>&0+B))%'L2)FTVJJ6.HL8#Z6?;ZT[0P*720.M@-%##A$!! M X(&"D\#RL%HH([5!RU! X(&BDX#[8/10 /D0#NOD>.'H8%"&5D;'"3G9F3U M(KE'S$DR,[013VY8ZRJYLI[]^QDF/H@??RV(Z9 D FSB(.^"=.<7LQU.I+QO M@2EXTJR4.K5B\Y-"Z7T; M--QS"XP%>=C13,*=]+T+G)^17=];3FO'M-7MZK8CM(B3 N3*_FR[.*X(@3[; MJH$YH(]*T:=Z09XL@3[;:HZN2UV'"I:B2/C0CQ!BG-VSE$J]?+9+A)@S\@VB*6V$'QG.$ M._D2L2-%$=P*.YJ@Z@GGX"5B1XJ>MQ5VM K/.PJEQEV02W PM6PW+)P7/L$] M%3D*SR& ('RFZW';XH0+W*+9P*90R=T%Y?F M>VGYQ7F"YG(X58H:O'-0H84E6G(U-S]G'L=V(A^'(%9!K$Y6E5V(2F[?JU_2Y M81J.:[,!3X25UCA\R))#YX G^;%)NBO,)8+?PG[D_!M0\'*22*_H#[_.%-] ]OL?=4NIA,#K;Y36,$_JX59BW2 MU$:=ZV_IPRJ:0.DT-16H[![5-1,]X=I6W?6/A(3)H[5>'A_^[+T\2O?]E^?^ M2W?8ZS\5?LU/_>'C0!KV8=%/#X]/@\<'_&O0_]9[Z [AP]?>4_?IOM?])@V& M\,7WQZ?A0+KY86J>;@!3_'2Z#09-/>D#MQ]X< /(Y M#+Z7A2E%6GW$SK>Z/M]S:< A>FS:HC&G'::"'E!!(<>(=YR-Z[5%#N=.'3O2 M.-)G(?R-9JG9:AVD T2G5*ZU<]:50HXI]9CJ]30F($G?;\X?JF2S"VG9<( #[$8'K+YINM8.Q5Q8ZGP69 OB,M79ZLC7"-M)YD/RI"?>QR",Y MZQB<=:!4T%P?X-ZJ]E2AGK.XO=@*YICRG/!#GVU_G-/K3/A&C^J2SBXR'V6W M*$FL?JCJTTO(+)'R)>5K%;?OT6L.'HA95)*P3+>^-W3_1E"Y:F3'!J M.UNK#D&JM8\N9>X-B?7 M+NP0>4(C% MHJQ4+70OJ3^2Y**T)OY@JFJ[J]TA^-E6XX)ZT4D^.R2?I=966(;:V+NN[4!L M)*L:9#F()-Q97!6?;UII;$@X37FX^H$ODQE<:U9SJ/^2^5LR?TOF;YV:3#++ M1N9O2<[*&>ED_I;,WY+'=4>!"CK,B7B'<(.J[0/C!EU8WHF4KX\G7YF/PQ'4 MIR/SMZ018;! $2O[8C:&P^DO'(W>/4?O*(33]B/]+*R@83ACB^T5P+:1_L M!&JP$RB5H^#UNZ],6I&7*YMP&'"0=:T7NK520Z[K^ZYKL_D.(MM D6W)I3WU MTAY<9IO;9?8C'*Y%W A-M\<(P*^ )#%Y<,8YTG#G(V:M!Q$;X2#BEI2.-9Z] M$U1^ B(_\K8(?NCPNAIP::O0;99R<=1QFA7Y;2=-*V/@!^'@#3HW+?^V"]UV M:6_80\F_DG]C^1?]A&.KX ZJX%R< DH6_G@LO+\.KI11!^<"R28/#)S0QC'< MM>1[Z7SV^M+2WFSXQ\F#" M(Z]]T_E?YL +YPP858MNO8#OWV#/:C/#9\]RP)V50M=Y,R/ZV# MG*GJ*%-54PS349;,@?&*-RHC%SY9C#>8A)71)\!ZL(.9N(YK,1$.-4>P:*+9 MI,Y[5/).8TC&?V8AS8K3%(TN_3 L[-VG,>V'@5TPJ0ND.GMTK?$4!C+PQ_%% MG:%H#Z>,.3T:BD^?9D"?:J';*M6B] &6FL$?)>69=]MT\!=;>8/EAN%A\)?R M(V'91\QKM.G%ANVB\C:%"T?+%6;1;2*NQ?YR=8O?.U=_8F09J+00R;+*PM*Q MBQ/O\^0U$N5+@16#Y<%/P$(_J4_:;P2QO#"(OE2:T^C+5YI2"L<]0#(")7YEBNR/; M 2;5U=ELJ< _WH/B!FKI]D^[%.V NJJT-JJQS%U0D?^V]YEL@(,?M#Y+C.=4 MUH7D@9J[/JN_T(C-3!L6^ADN_S(SQS\#W@=KR$ B%CA^RV6)'=1.I)CCND%N MZB0*FI(I_ZT0GU8^*YP&"A A='R5G93#\91I[HP-)O>3"1MC=UJ?NN@:/,%8 M#-2E-![J"AI#ZGH*4HO,%*3V*O'SUJLN3BDPCSA>8V%'_44Q+M1%<.[\VU95V^4&LWF0=J>52JE=B7;HX[?BTT.*LN@JEM? M'K,SE*!?^TXC94;:6>5N;.GH]W$(L1$8Z[Q8\>(2C-XIJ?2BZ5:3&7^2JT[" M52=4DVGS"WD\>ZW]-V4(T&<=#(+AW%Q7JC$NOKDXT:;+WV3Z&ZB=D@16DUG$ M7@9(H6BFBSLC8M ]2OCS%X:^RG@PT%H[%\#(YO]7N%[?_L=O^F_]S>O W[O& M'@XT"EUPX"/AQ4BZZ'LLY%F>)QPR^TL*S!X':>V-YVA[BDFST*V4]JYC&(GM .BG/YPZGD[##^8VR"7+D9%;+\4[F;_ZAH\<=,>M> MK54FU6.NNT,A^SF/53.,52LKH2RB)L9FBHK%[ 6GPVRY8&Z/IL"H6 MIJ<06%B4=4?,>6/,2[:PB947%JRQ!4."R&/[I<9-XT^%WO&GD#8MI7%;=F0.[6?%SM*<^\-]"?6'7(UCF MG]?J!&9XH\[>U*6- 8UPXJ]N>"-JX2ET"H)M-1>3R=$HMBGY^G]P/UA4["D8]R(9"[#U%A9?B4>F MHLJ9I<5WVJ5..?XG+QDZ'F:UM@%E=0?TS]6@\ZX&=H>2$RSVTQTJ!^L9&M^_ M@ULYUIF]J9ZGNK&>YUP*>![\ IX0&8CU5PBQ1T7/!O(^ D^,ES&D35._#EC$;=PL$/ ?9EN:#IL MA_U?< ,&.X+_X%<8SD:[I8R6]!)50\K0.YVI9;HO4]CDO9@.KQKC UP9@,5$ MN15YW["G?F*OS' 9;DB\ EA<0,^TL%\8]?(K4OT-!CQ\HAOP0-B#.#->0@I+ MC)L=VX7M)HUR0X0CM-24*)ECYO[&7F">CY8Y9@P7Z/SX-QR-@74.,1,V6N%E MS<"1,U6?$R<"8SA^U36Q&:TF<*).H1<>.=/G/ R&_Q4B#^P#3&'AAM<3^I$0 M^I+2FZ&3\H(5NTC014!08G'=P-IFPX$=KVL DVKZF SEZDYZQ&8Z<*SM;Z2G MJHW;6C"YN#DV,,Y$7"_BM?P :*G,5XKW?(T;4BQOQ^)&/GC3=2@^ MPX,^0!=Q=9%D_5777+[1I]?SNN27%PNHY,#L17EW6!"I%%G%IP _8,P2: -3 M%9&BF+IJ#0FC4? +O1,Z&9L01 7>;H,R( FV><#*HS7J@Q<#^,P62X9CX!2> M,CI4RF*,-5,*"?8B.JV8Y&N\>[VII@PK& P2*Y0"2?I5!B9 MQ>#E=J@B] H#69^.'\?(C3@/#.6.C1D>Y"B5%@7<*BM24@2.LY3;J:J#!3:X MDS/5V03XEHU=6HS!9**#A2HJCU@GK]RJ!NP(S*)7JF]X@E(DF ;#?"-\"+R2 M'O359Q[_07\BLH$Z!X.B:D4.:(#^$;$'ER15[%549>%R^X,ZQX:EY8=4A#, MPN@ ;\Z8+PL_#-RG*4-D#%NY0X8"U4!^A>.?>GS7-0VV(/ZOP#M?836 J9"G M054$FHX@#=0%_LDV!BE/8FN ]957-,O:&W@!,$MK45(8Z*99J7CLP6[V\?#\ MO&^6E-I-M7(]?KTN5ZJ-^O7SOV^O'^^^*%??2W!TF4OGBD)&YFP^^9%7LDE,RVNATS.]#:H8 VTN6[CD]$,A+077/Y"(*QI/,&WZD66A@/V"TK[HY M\P\)AHS+5:5\-?JD7.%]3RX(2:4\NF[@(^;N[(5G2:#II1W3)WJ\=V>U?*5^ M\LXJO"8J2F\,E.ZAOPBV>,))ZU.5&W.;L9]D#\"/Q$I\.FEQIFCLB[0JH,)5 M(.=2T=0YAB1$TD>@)X2AY\N)4_3, #P=#3S2#'5[V&J'C#8=4;CP:]AL WOU MW!?0W4JE&6:PT&OGX"Q[JP7K:@M3Y2DF(#%R [KQ%G.6?#'(X9V;W.,F;6?H MZ L0UQO>A*![\3#": @>M.V:5#L!#VNN3AO7(5*089<@(73\3(ZL\'C,EH( M^)6^&(/VY@< Q(_$S:#DT#.[X#-&4C)+I=KPEE(-R78 ,P1,K;]R:Q.V 1EL M2]BHW+&9^H8\",\8L:D*CN$JG(WO3ZX9UF_X?!488P82\,1>7G2F?+%(,."+ M?YMP'5,>[*DZ+RK_HUL_E?\!\V0Y^).AXO&0\@6(/IEPEONW.344V'-^,6<. MH@F=DXW[7] "Z"RBF?/)(RS<21,#? M7N:E6R<*5F^WZ]?>^<@6F#58>3=MS M6!_XFGI=0]DZ#% 5>$NF[8OUBK\#G$0JRO=V?*^.>W3H/LV617$F&+(L9#"$ MAQ Q%MQ !7XS>6(A$R6R%X39"(S1&U-_&OR@7H_?2 0[!HLM3,OAP0JX'>, M%,\P9T*1QQG9%3W+#173CFFDP'>U$"**WZN#+8:=%HP?K8[K+"F&XL'!A GD MQT)M$?5 K?48O9JH%HT# K!OE M2O\$PYTX>&%R5IRF+B,I<;7F!F"Z;V##@@CB\DY=VE\]G)X'VW:1((,)"(=N MPXMBT.BJC4*W$I,+!_-=VB','YR/+AY(II7&A _%<($Y>Z5X@&?*4?W;[GR. M_/(?5WNA&!=ZA!80= 2Z+L0I_&D+$X_Z]$A4;(ODF['[.7C-E:Y_XK4$SAL\ M:OE>1']4+6?9!RH@W7L&<=' ML[$74@D9;C%;.JA"+> %$ @T32PF>6'(OB"N2Z0>)48L+ 9KAV^D!!A\.85M M\*6^"%)UQ%%<4&^APU[H?YMO\%0+_963.H!G%(+U3@Y0>8Y 7](ZG'48%A6N M.A:(C:2C9_!DY![!UMQ(\RM\V^X%-SF88Y#*!8L-REX7VRCLMXTW\KP9F^2! M0H:N\=,PWTB#C3W1=\(=MXNA9#%OI'CWB%&D#6.JF#^'C(C:D8?DW)F6,2(I MLM>"\<.#W9DXCANK]E29@+80"7\:A^(L1@9%\I%A=]X;K,SG?/X1Y]E)WUV0 M'(DM1:YYA,@SO *-MU(4Z=Z):+PP<$1F-.=H_T&/S\P%/_)[L1@W^' 1#!'E M@7N]8*"FN)-D!B58."(5\PVV&J\J&**?L.\#]?W*/;'_I\X7GY5G-IX:0)B7 M)>Q*Y@N7?/*O,W.)Q]5@%V!7\ !64C748A1^E)@>F5='B4*+MU"#([P S56D MBTYT-.9$%)Q\@XO=&,\"R;;ZIYS^%%?)@ZIL3(PA7D+T$M024+.D+9*K$NR_ M)DX$83OLO)37#]M[8#H'DR>FSNYI9_1HH39)VR\ZY+:T"MU:N0BL%\7JM3$! M&<<.:F,AGD^.>58$9X$T:X*7CR0BDF"(=\)HATCY"?_EYR=P?&9.,LW#(88' M\8DA>+!,V3Q\NO!!4C;K,F53IFS*E$V9LBE3-F7*YCXIFQBA>6;S!:@T:WD/ MNQ4G+GNP7?!WBUK/$=_A0\X_7?/?H71-@]@+V?71\@I@A@Y08H]DS77BQN.K M5SOI\=5K$7SU_.Q]$B'7T=5]%;5S<3OU(<.H@M+;M J7"*'>;)>:U>IA,+CK MI5K^@,%KI6JYE4:Q[@G_>E9@I4,TK@?L=G]6D^>];+)T4LT]!KL/Q$ M^4Y$MKU0"@\-VYF,@Y\%-?.(;'_"%O#Q7/_/XZQ<;F C,\IZ3,?'%4&_CL!: MK4GZ+:*>8(8+^<$/7CG>(R:ZF4;/X;T)*4Y@]DU#Y+MA(N,#G?78CIU.-]0" MW5 !W= L5LK15O%2,02*(;-_$-_T=D__H%9J1#P$^NY4Y]E8.$:E:@M5UV!, MUS]A7'NX!A?8NSG> :C$.@ Q(5>/Q(] X ?C?X"\0_' C#X =H,MEJO54GUO M,/I#-'3.8&QE0_#,;9<#2X,LY8OI&F\%/)79:M0*W4JUV.A$WC_2G*D:B?&(&KG?>V/-4+E=;'8N://][CKG@W71&!C*8.R85*+9 M7H4VX&F_ IM N46"38!DO*#GCB$(/$_PUI@]!G;V\?Z9-?? 30Q-5&S +09[ MPY)^VW:I2')[&L9:"D<1:YP(\)4EYUV#X#XRBTQXM'JLE5 ]EB##CZHUL*B0 M6OL#WQH\.&KRFP@)#TL5[>^A7.$-0*P.KET/D[/=::F MA>A7F5V<5J';;F.2>2DNS]PQ$9F+CY1G\NN.ZW@,8C->V#.@NAV5I)__H"+D M,V$$)6:>RPC<+&\'2&N5,LQ$-7B*[[BX:&H?'OT :)[ M]P_>]SY0-')MPB.&5(W@TGIA"CBQ=?2)<9>)QPLL&O.%E^_0F$.#*(:?XXT( MV %K)I4OM[<^@DI/0"F9ULK;OR"XQZVZP!3.E0G! ^ )KZJEFU1V@01$W(\K MS$WR.@!PDGL#"++T'[S+B^*9"9/ ;\,C6'F>_Q!O7"7ET;6P;-7QBHACUW65 M#T#+*IB/39_L;^,/(<[ M45'RTK4081;B05A7QXM)_YDI^E-;Z9]Q7=]&)AS% VEV7I3T2*5DI#7!4-$O M*?V99D"Z#I*N5$T*,,X1G@G+Z&#R>\VNL2%@FFIF?>9@-??(\6J[;TWRWR)3 MJI<+W5:S5(\R@I@,![2?!#7=5 !XWA5Y:?V/^%*U!/^CAWA(7C7Z!M]D#).#A\,*"'L+*2C)'HPK1:WRRD6A./X8AA&^0W[-EL MY.1$UP88ZUBN3;V2[-HL8-E$_CY0(ZLJ7AWTL5V6>A6#S(UBM5.-4\67+6,( M*U3QJOKT^&+(308F64!6I55X]YDYH;(!UR&=1N;LD='8A+BCMN% RQ-H0B!+ ML6]!0$OP5=!KA%LX"*V(^_; (,^42L-;"RR:5S1QHK)R[ADX!0__$_@!QK:E MHG+.]6)6@NQ<> IQH2XY*HQWW+K]J=2QCJ-;4#6[B=6P"@Z3KS^,,9A%&'A7 M=1 OSE-NG :\SXW7? H7?J:*1C#H_'/4BM!=XI:5=\11DU1T-D\ E$*B)W"H M6\2 Y5B!/[ M(Y7LZS$7 $2ZP_9,VSW+9'M0CI',9G$OY1&#:<0"A%\2%J=QZ[>B5X WO=A<0?_?WL>1,S8\EG M>'NOW GX4*)'WYS#U>N]!LX 0@-[?]DF:$6$R;)7 ABD/3W;CB.]TS/PWOCH%]#&=::LMPK=1M2W_ 5JA &%8'CD!E'6G*$*+'7 6W*E#E_0@(^W!=3 MM31R(WT(VG",E'X. D7P?Q])R#8Y85^9BI'%\Q.SON<0;PMD(3B1 VK81B 1 MU+:<<77+<\$%^+UKJ!/8C'/T$3!MMD"W<][8#%CS:HNCT=SD:)!/ 8J!1.19 M#";6QZ!N@8'PM=&[6_HA6SI D>X M(&>> \]%&A9LVUZHN)'@?B,_(0#C"T] +%6XQ\:7^)P0VCJ$J0@$F*QJ:OK%'AW&W;)Y&GZ/].!51 [0$@I$\=, M'.]PJM.2B;L(MS-=Q#[YD+.]9>?ACYF&')K-K3\&VH/$;"\:Y4*W5BK'!$A" M@8,(UUZVW[_Z38Y .@UGWQ*3C%&2C@IU)2YVX3NS?]+G. MMW;*%6_70=0EL(A/05N&:CGYS,$/C [O;T'I#1%VF7"G DI'N X<4/),E[^:O/R" M.OL=#L30YIRET[CS_]LV;.)/@] M7,C=2<[9V.8Y% H<5X?SG1;P2??Q&<6]_*N2G)&[(/D4 5P>1' MR)? 0E?AS0,++UNP5&O+\VF%B?[@3!(P$/?I5Q-% HWE<=M*FLB9KF8CC1D* M AH2Z_+@6)>59*Q+"5N9A[%(V,I$K?0:;G#YD/$MOAN_>IU)N^[GU_IN@YL9:N1TV#>3V1J)PM)W^Y35%.#!1$D-J MG#R4%0J?,M,&D=QA@UBN%SLQ@> 0/>).V<+;?9[Q$7+J,^^Z?/<]])#P&XJ) M611K/2]2#F+UA+$HF@SHEI?&1-UX'3H+PIXP1=%G!)^W>F"T(0A24N[QA( G MK6SC*CSV!%'5,.U>I[X:_&7N DX$4X1VIVY34IB%N?.?9)L[KDH.Q=EE2XL8J-$BG]*CDMSNLXAQ)/!TM! MWE8Z-79%$9N%NO2:=/%DNVA.H"<;H02_E:*I<#P^B_Z*+;;%TRWV(KJD8R,Z'C=>+7](*S;MX[?3U.M:U923C5 MD;?Y=D1^*7:ELS@79TI\)7]LIKF@F-J/.>URW MTMDZ7 =OH4V;*M*?X7X3-X.:";-&EA.&V6]$MN3-$GD&/:Y6T#)/-"_=-J81 MXUW%@G?'*7U/:*UD,^X=._%X+XR74BU$RW!TA'#\$Q=GBCY?0N-44:]>Q+0Q MWB Z&XG!1<(F:R/F$X87R6#R&'( /)?-R89ZTJ),G?T9<\:PQS<=**9QP>%K@:VDHY'H\(;X+#++ M-NSBJ]OS-2S5^&DK-C.P^6""G[ZZ8WC@+$="X[6RG(6(2UTZN9?M+B*^V-H& M:KN4J-SY"F_'+#9FF"^A8ZJ(MY+>X../@F+G0A> QL0^@'@]MAQ>_PJ/G=], MVF'Q(I('D:]"16-%_UA]6]U%8K9*^J2I$ <'#.P]]XEOM41^9-9]=A/S".(; MIH6*&KS3T @9E,7,M?UB"+S.-5;]C.)ZRT;/)>'Q0VP3'2H@) 7Z%C2A)/]* MK#KMJ;DU).,W">VV>V($T;4YU' W>5_XH$VM!\-"$N+;%%*0N:JGD )\2]EKS(HVT6G6HP'B9OTRVA3]C]^F M2)!E+=L\$V7O=-M+9* =CGAD0F^B9B.&K(W-9%WM3Y2W9D26("$V!Q\+=E(0 M[FA!;4I%'E^0&2XZ\/K]A\[B;*C>*#6:V=H!)3;QJ93:^>LL) >585#5K2_/ M%Q)I[J%2-P(5=\ZS,]/SU&),^&XV"]UJHUAN1,^!#]SA*$;CYAB]70KB1Q+$1OGT@M@" M06P5Z_6]&]9(092"F*.)9Q/$A"91[RF([4*WWBIV6DF'55(0I2!>OB!63R^( M"%93*]8[>[<#/)T@YFH7?I2.GWG:A?=5+Q^>C5U+=Y:RT>=6.:^=7,Y;Y4*W MTBQ6ZZVS#FP%\&.8B8P :[NW_?WXJ6Y M=7IIKH/!:!;;E4.=O.0@E"19+,1B[=.S&,*(M8OU]J'.%"2+Y8O%3G]^W&H6 MNNU6L=5(ZD C6>RL6:QY^I/1%F+6=(KU^J$.9#Z VWOQH=YG:@=LQ=83I=W^ M'*0;_86=>1V2-)>C!G.P6V@7NJUVL5*)MLS<;>]_B!4^45A*RK64Z\/(=0ZV M:)U"MUDNECN'.IF0FSR-ITJ-TH=LI10#DIV%*PI6#O)-BG#WBU M,96@TBJV+E2PCQ[&. S>-OUSDL##=F".,)S2"S-?+'4QU-\L"GDH-(.2J)X2*P/B?4AL3X^8L&^!#J0\!F2J_)"-PF?D;?37.R0 M)7$S9'%BVJ24',1W,=V_4JQ5]D[WEU7"4A!S-/%L@GCZ*N%VK="MUXO-QM[A M6"F(4A!S-/%L@GCZ,MYVG?>>K^^=H20%40IBCB:>31!/7^S<;A2Z[7:Q7CM4 M2K[$S=@]F?H4#'OO6N:")08Y9#%OI7GZ>O%V$_S69A'\UUP7\\IZ\5U9[/3U MXNT6]O$LUIH2]>(R6>ST90EM;)E;KA0[G4/5)4@>RQ>/G3Y%OMTI=*N=8J4C M82]RFX0BKY)+=797R:4ZFZOD4IW-57*ISN8JN51G<]6[Y@R=8E2@8^3= M13FH"AQTJ"0"R4'YXJ!C)(Q%.:B6>QTDW7IYE5RJ<[I*+M797"67ZFRNDLB6 M$ME2 NI\9&3+3ETB6TJ@+"G7EX9LV6E(9$LIUU*N+PW9LM.4R)92L*5@7QRR M9:\Y40"D6ET+>H3^G5I! .>%78\LIOZ\ M5BC9G\9'*TR7,>!Q$U+8(*O0&9 M8A9>!<-1:S.WOSX01O"ABPJ?[NS\?GNZ5V\'3X^"I]_PPZ.=^ MS/W!\_U0>1[ H/MW]_WA_1W^-1Q\>[CK/<.'KP_]7O_VH?=-&3[#%]_O^\]# MY>J'H8+E<)CVZ703]#&\Z($WN@,O&Z=0%5? 7.Y,M11U#N;'L14=47=-%UZB MV<78;P.;.R 4-/\7K"LZ5+KA M=XWU8+R?-L*T3-CZ8%!^"27;$+@FQ5R(=2_QLR55YH=L'P<_VR7V*7D/E M\-Y.Z7D4/^@HFJ5&BF'$!)V1F:]KI9B-&O8^XN'*J\JGC+EK$C;QX\(FMFI' M/OZ:Z+^8=OTWL\RXDZ\VNE>P':Q^/E_(1(E=*H5P3R$\/79IIU/H=HIM=,VD M'$HY_*!R>&QTTDW&L%TN2V,HA5 *XS=K>X#\2QS>7'';R@J!VN88^6+O8Z=XI!" M@[41%[-8K4H-=IDL=NP#_,T:K',>&DSNC>15:Z7E'HB;OB MVKL4T:;8N% *G^5/Z?ZC'G%OIXBK7 6.HK"GR#4N"B7T"/%<*F,5LJL+#CF0E.@%\@[-VE&\K;5(>G M^67%%@N*BM=*CYTPFFEI+PGXCD@>^RX//3$.K2 >G\'SN90OZDPU MQNO@KBOX,%'8KU57+LY_0[?-Z1G:-UT=Z3/=61+TQC,\Y#=JS$#&A[\H18;$:,373+&G#!]WGE7SG4ZIW:QD+9IO54K-6N

0[N13\0)7\.*AZ&CB,=W5K4A:8G6T969KRNTNDP1T;L_F(64JM M$E-.]ZZ-WLX"$/UV59,?N*KL0R?P7FKV[I8$^D3GJ<^+G?*A M8JJGQSL]1JJ\%+,+%+,M*?('%;-JH5MK%CO-H^?"[RUF^Z:ED[R!C%1JL48X M>UI9:*KK&*P;O(;\L69Z!)2=$NP.0\E5A+O]'3FN*FLQNC+"&KEHYKOJLH4V MVCL*J(3./A)I\BWK1_;V_!#9K6M9($"9S5$-O+YZL=QJ'M8-L<54&_^(A/O?5#S>@D6W M=#S,LO179BBCI7]:!FOWYDSI5 ##^(X^QQB^.5& FV84DX=!,^ Q \9LCL? M77B!.$S#6VS]ES(W">B0(="ALA+;+$5(>'[T!:F)TC=\="*H@?/=2G"+C%>.8XHW,9QU1FJO7"MBP#6^%MZ% M:XW!UY+R%!VA;J09G3-5'9JW?X2D&ZMG3QZQEO[QD4JPY%X(F*L8+PY,S_KG M[MV &I["M+2WSDCA&?R1F71BN@)%[M#T MJV:G7^> ]$MC=T+$;1:ZU68I">?&HW!V17%."N;6G,.;EPI[56TH(-1 3+P*V ;!SF>,%O@*DPZKY<_WO5OZJ_+Y$QW/)FD.N'L&:LU1 M_G)5RV$6J"M\!V4L3"SVEPMN!'SW-@4%-M:ML3NW'3JN!Z:&U9Z ^:4+QE/5 M>&$EY0X&*?2*H3JNR'N 3V^F]5/!!^H65U0CY@V*'S?/6Z'BVO_:4;J;9NEY0>S -HS.>HHX$P@8XPB=!# M8.0Z>T,EP"6(AFN(3-2B,G(=Q3!1%K.%L>#U ML #:*ML5\7;POM I<><+L8 PT1E-4[66B@-.JV;SSA/V>,HT=\8G$%Y_#6S= M$LAYN=K@3Q2V.#&(.]0&6P?LH5TN%32;FEF=GA MJ?&[0EP>=L^\E[EDNL>P@5'AUIEIO%PCT7P%8@C-QYC/AT,[%Z0*"8-JY4M#2LWPHJFFV=< MB>PE=XYNOR:U*5;$4B![7WH+:T M(OE0&?"R?8AL'Q)+!MG,XQ+:!\BV"[*9A^2JO-#M)-G')SV1[$=W'D78STPP M_B>VNH[Z:^>$%0D3?.8PP5?9:NXCV2<8.(6_UH,$#\1:WTS;]NKO=<,%D@S\ MT,L7XD%^W3-RX/TOQU*!JCJ&"A\<-K?[ID'A$MC#PJT/J%B8G?W0NUWHUHKE M3C1YY=/1%CW?R2E2:#^6T$8R34XAM%&Y[!2ZK>B1H!1**90?02@C(-CYMZ35 M,DALL5QM2:&50OLAA3:"*WX&0HM]-8K-=MXM[7OWM\C-9AS/!LW)QLVX3X_+ MA,4^TAX4J!W(86:QJ?)=8[30-;W82%SU?#)0VOW0&@-%>:0&_E!-,LC%,4A: MWWP_#5,G;[I9E0QT<0R4UD_F35$FFSQZZJ),G.O6@80Q/8>=,4[(V=<-4?_++!8N .9% M<4AR*G6: ?\L9JIA8/TO0ZX095JVHXR7XQFA" >5#5ACJG&:]^@P?_A-K(-E&H$V^)I,B=B+-#*7"<=*%_IU:06?G"KD>P>C^OU0D,]D:= MO:E+&Q5#6.I!Y,7#6XC(E&+N6\5Z,CG:Y+E:TK".C+CD!K0FLSBZ^>]J;L:B M3"VT+__0ZW6M41E56*?3&M751FLT816F=F!;HS;9N%/[/W!."?0:=Z!XQH0B M^?N_U%3Z]9V8,!X;_.G^[L^'IWOE=O#T.'CJ/3\,^KD?HE%UXX_2L*1H6&&&)@8K3L'16# + MIP$*!+Y#-ZK(8R#CPQEQL M,?QM^=R;^U)D\L[\ M&P?17N:JM9OZ[NKNKW%==$=DY0.FP.3@7663Z&RHT' M =I (B_FM25 CZ0P@C52YX73ZLN+A0713 B;5XOJ@ #:8IL#/AO"C,QFYM@K M8+9\,B5!2F0&'FG$ X^L->KRUR>T/,'JQ*"*U,K8HK(1 RL28+:L &]0&;S- M)REJWA5U <[I+RI:!K\S<5:&BP@LT1U@9V, *M7,'GV%Z<\1I,J?9"4V2_(W MBCH[=HKE4FT?+^--=Z9B1V' +)3-A=\XN1WF/;S37(@"=8-Z@6"K5]3VGA[+C(5EY0#GP-SBKZ*D>M>L*CBV%6P9\ MN4MA_2,B$)A&S] &.)]'V"E9S!%;P2^P;9O @M_Q3C6P"8K6V-=JA6 KU7/$ M=_BBY,K[$RBS./6\R3?OFZ##OBFT^:U\5N[GBYFY9$P1)%$>@0=2*>_WQA7( M:*!PP:^?_!7//K]<&:>PYK47)L4A"'T''$A$[7"N ^961F*J!7 7+=%^F MI-_>IN#6+:_--X.B R-;UW356A:5)Z:]P>W*D((8_3]\9"3O"P\>J1@ ["3K M=WSQ1K/UT/\:!LRZ@^'"B,02X0KUR4(,)K1:404'!N0-\4N8$1/VJ]4+70>+ MHJ.6;*S:4U_-$7ENLLVBTBF_WSP:A:YIQ,Q"XZ\)UIFK.IH0627%TNV?UR.5 M=R("UQS,(2%D:$P5R(7@UOOX:$(9*E?H]#.$10+KS=T>P05?$,H/Y^"C9.$S M,E*N\GZ4:P('O)E1RE% C(0$ 90\NHU, Z5(2(N*D3'S5=>8[>-;H6/@^I$^ M$,^?W+UC0GO:(I:XXC9XY&'N$5\0/ M-M?=.?&;"%SBVS\%2$@: M0I"11\) &QL"7I/:T!&/+YEJ10D7NIU6$1^ +$FH2!Q4!\','(+_]"80@']R M)\BB3.(BQR?#ER$V&;V4<,F*ZP!/&,<5$Q9 13 2IN.3$+")($4%VA)<(EQ& MDWX&SKP><^A9#WH4X_' )^ MFOHKPGDK 1QKHNJ6 -\#JA/=PE/#UW&2I'A5\K/";XP.Z+R1#S.&E7C"DS+T M$;D> BR\@\!2135SCT>; @3+!X-<[-LP\E>0B)702;"6 <*J=E:=!(7MX'(X M!V>-#G> A9'[.2H5+(#'MQQQ$4%ENV Q-0A3K51OU_*&#"4'E650FX&])*R4A)7:!U;JXK%AJA)3YS!T2X/4 M).DF^>TX_'99E0?Q^KR?Y(7?I&&AW7L"9FXI[JYNU8T1B08Y=:,!2NJM0O=5GO? M&I#\E&M*UK]HAD_=RPAV1]C_7KAV7]>KG0K32B]=62]W/# M'Y+W/=[?TA@X,^\C;E1S[T:A^0(8.(\]BP?U%;MIN?!*S"-[^1YIDYB^6N@V MHQ6[LM3[$I@ELU^\C5EJP"S1AJ&262Z!63)[DMN8I8[Y[-'";LDME\ MF7VO M;=R"T$Z5O3<>A\0"^"@!X_N@6:;C6H;B92GS1#Z)S'E0=\PC]A/1>F!0LAX1 M.DXHFF!O)=SBY;%-9LFFM%+KMO=-.I+1*:972NG.D-+VT(DQ;XU#' MVE)H$XOKC5,ZCQW7U@&+V341Q+N+*Z2A).$DX0[BZLDX23A).'. MXBI).$DX2;BSN$H23A).$NXLKI*$DX0[ >$2^W1M1)2FP/-'@92.]"*0T-(' MAY:NU>NQ/V7&)JZ7ZAEACM\!,#F7@ZJ66NUV#@?5V8QW+:&E);2TA):64+\2 M6CJO=)/\)J&E);2T')F$EI;0TA)H\=#I>JCY;,DB]FR>Q(;F&69AD\R:IDEHMDELRNUS9FJ12Z]2A0JL2;JQ%EBRS;FS3697+1O;-(!M5O],I_XR,*G9ZE[3G&?8(1:$SAE8=HZ M$OS&8C/5T5]94-",7!*Z2Q"U'-RBCH"$KI-\2Z0 Z41E\J'"++XVH7^G5E G M^<*N1Q93?UZK$QCLC3I[4YWJO#V%'/?BA$PF1QM\IR)07A- M7H!_ T+#++P*AJ/F9BS*U$)=\P^]7M<:E5&%=3JM45UMM$835F%JIUUMJDTV M[M3^#WSQ9RKM-R?*+:HI T_JU%12\DY,&%_P]G1_]^?#T[UR.WAZ'#SUGA\& M_=R/N3]XOA\JSP,8=/_NOC^\O\._AH-O#W>]9_CP]:'?Z]\^]+XIPV?XXOM] M_WFH7/TP5%?3':9].MT$_2)$>N"-[L#+QBE4Q14PESM3 RP,@KDP77B)1E 6 M/TK#$EB5&5QC%Q7V:\P6%)G$:8 "@>_0E!85>ZI:K$AP%V^J9:F&XSTR%57. M#,BBTRYURO$_K<$7K!LA\%>W5+J*X:>J@4L$=5W57]ON*:D9U10UKZR.78*XF,M\HHS57(F[4LCM,CWECL+U>WF*9,P( @ M0@PBS+B6\I<+(YSH\(/&'5+_H&"!4#,BNP-$VH8+0.?,Z1H0<'4,)DDCF)LW MW9DJ7]CL17?GRA-[<6>T^"7E]Q7_;=U#7O>(A^,IT]P9&TR\$R7/.5:7A(I# M-NP9GO!E9HY_^NYPJ\R=;V ZIO4<\1T^GX'KO$!FLUP6!_S#; +;&:\L^%S5 MX(HE >JP^6)F+ADCE20^6#[H36XLAMJ<2T>?C%+%G[CT=I..NZ-DO M2_I113KH,.NX@\;60?K;YB?16\K%Y4BA_V4]Y$+ M;-FZ/SJ$% PI&#GL7+R/8-1!,/;/V,I7[=-9[9$LB1)TR$W%F@1X1(YC_0:V M\:[E!*I!XGJ9%X@/R3,N3ICW3U]1I)NWX2; MHTG!!1[]ITJ9V)T>DM+9DGHDI25/GQ&E/VCB4#3)7B80R9')!"*90"3/O8X! MT)7^W"MUO[!61_8+DT)S1D*3&2CK"$+3+DNAD4)S1D*3&:_J&$)3D4(CA>:, MA"8S;-0QA*::-Z&1*4OR('C/;4SB07!ZL:@=3"QD=D$NF2JSFY\^NZ"-*:![ M-TJ5?)-+OLGLZ6;@F\8A&NQ*OLDEWV1V]C+P31-!0O.2=YL ]AE&.(K[9A_@ M3J1#"FA$L.D!XE)ZL*H[W1[/3-NUV&!R:\X1+(O&_(20H$Q#Y%9[B'!V6.:N M^0A6$?"J=BL*7M5N1<&K3H6=MN$P4UT4() MDVL;NAJ>V#3?&4N-GA@'%Q=_(OM@X"FQ_LJ4'R#K=IH9Y0X=#I=$-9:T7*W/ MA%H&4J L@'\-IZCT[I4G6+C_-F>H!.RB\NW;K7+%+YHME9^&^88- /&B-]UB MJQ=^4J[PN=7R9^]K^ECY_$E1-7.!K015Y) 317PG.R?9*M,9F_ATTNFNP*7 M.E/567MUY,UOICO3Z)78.1)I-=-!.6@5_E")T3 %A%MQ+^.FZ%'<%NN/:_[&K+45QE]"2Z/;."\8 MTR8:X*TX&)\6I8-#:^=8M],2#.8&>%SVVBKG4<\GSBY>\P\=\$24P8**P9DQ5*HKC,U+7BS3>S_0KC#(&XK6/GJ'( 4_'-XGH(8JWCO1G>T6BY'T%/Q MK22S8?^JARC*+PSUSY=E<(GP1WMOJJ7=_UKHW('CW0=6 F*P..,;T$=+IEJ! MSXJ%$N5U^%(%K[%+"JZ+1S2NYV%7 )/<:4)?MD_HR_J$Z)\_N-[B4ZK$SNG- MM#2;&<&T.H6N@SGCUSB3R/1H851;(+DB?FO25L]PYR/[44V>SLO M8'B^3R@@]J,/K>UO#*^K_CP[Y4*W5BM%MX:_H4DF'T6W8-U4PP!NMVP57#'! MS%PVP%BS8O;I5W,R_A)\#WL"[S2][[XGE;XUSA4=(L]UUGX&D([?E9&X%G3-R%?Q37$AX5I M>5XLYAC"/GH3U[^H_]12J=/WZBZI;RJLY <0E32GXZ%WVS"Q8.M!BHVF&1JAF+^+]DC\L[)Z]7<$6P^*&KO\S4\<_KX7AJSN"U@\?OI630 M]$P^XH[HX?&&@YP=X>OT@-E?82D3 ,6QJCE7T9=D!R@6SYQ82TPQZLBL+O/- M7A&8LX 9KS5*[7H];XC7]5*[596#.M=!54KM:JK>'4F')BE3VC->MD,11XQ> M.W)[F8W5'7WRG%!MQ6Y,=T4^3T6J7)7[$#7^I ],N^[!H,"94_Z++/ =6N"O M:,W_(&L.WH!"9F]?@/A+(=/]+_!_=008MH2W).D3IL\3FZNZ@;[[;2CV\(Q; MW*O_Q7W\IRRU99Z!!V^-)5-,7I5TE22O)._Y7B7)*\E[OE=)\DKRGN]5DKR2 MO.=[E22O)._Y7B7)*\E[OE=)\DKRGN]5[PUVA2_P'CY^IU*2@>O8CLJ[=?/, MSSLV9G0Z4JOL 6IWH.*<=(!JYUZVPY/YUA-Y5HI/'_I?#Y:[)LZ\0DO?%YE$ MX2I5PYU?:R;57N 8"EZ&3SE(8:@7NM5BI5PM-CI[MYW(M. G*BL[(K?F3C&D M!TO(-ODS%5'7UAZ91?*T44ZKGI1:VMLA)=0[7!-G:W1"BP>T>#Y+Q[-Q\MD M^2P=K+V!%,V<,*D4S?U$\P@&=$T\O

#7J<>#4*!X5I/RO(G/_B.BLX34MSMO(%6208\AN-0 M.:KCL,J#*5S[U.A1G4O$O)7\>6C^M/=AT#7G-BUO=LJ7""V[U_T?"W!0L,WQ M&B1=)MC3U:$=*"S4>K!MEVEWA '!A9ST@1TN8/,7+&-?I,E\$[BC)@M="ME/9OA2UY\.QX\& ND,>(*;V@* _6 M"MU:J9(7;+QW#N1]\(XWB'8B T6G=G3V-D4>9HVO S)[0O5"MU$K5FM1$(ST MGE .-SN7R8!Y\X0B[+>3+]0H=,NE:N,"M]R2"]_-%]K&BEN]H6:AVREU]DY% MR"$7RL#/%H;^ZN$ER<#/6?M#7P/I:*:+$'R4B/>1*S(:.:_(Z%3*A6ZEV*G7BZWZWJO M?0ZA$0N2U1!Z?&':U'KHQL+F>OHK"_# ?UO%,!:<4PYN44? )ZZ3?,O188]3 MHKFCKEC97H;^G5K>:!:P<-PUM5>'N* MN6^%LI],CC;Y38T$?U=S,Q9E:J&0_B-%4\E"EUH+8!@!I0LC5[__2TW5 NN= MF#"^W]73_=V?#T_WRNW@Z7'PU'M^&/1S/^;^X/E^J#P/8-#]N_O^\/X._QH. MOCW<]9[AP]>'?J]_^]#[I@R?X8OO]_WGH7+UPU!=#4/6GTXW01^[F1Z8OF_7 M%3"7.U,M19V#$75$:T'3A9=H%+KZ41J6P'3.X!J[J+!?8P;V/3$65,^L#T6F7.N54F/WK1@B[=6"7?:#;K1H@<2TX^VFM,>*+W$CHC4Q,@$D0)>#_567&G;,S9M1[%X MQU[LTN,W'%KMF)+0( >[-OXS2[_GEL%!W>WCR4>56@S(LF13MTLSL:+?BAT%?3$E_A=?'MX58]WL8*C=9[ MWFUD0XOQ7IS'R!G88V?P!Y&.![-%TR0[Z] KV,SIWQB,\/D5H$Y;-X7Z$92C:09N=QM[.37J;0CWBQ\A^]/ M[N^WNB%);'UW*MV:JN-?:AV;MAG@^>[Z:LU2H];>N.M+__UE][2KE>KM6MX& M52]56JV\#:I6JE9D][^C=O]#'T^V_I.M_S*3:5-K.]U08KK;?1QB]5Y>+/:" M'/0 I-$-&UPS8J/]D.,DN+8$USY<*F>U?#1X[7OJX/Y@@"_L4C[Y .-SSU/5 M$$$Q/Z2X8Y)GI]!ME9O%":)*[W MNVRXCE8]MU6.5^%LT\-]=ZJU2X:L_6!\N7$W<:0:CXRLN3\4>(AWZY?,N^=X M_WN'/$,G+^(1UWC]3:5*N::G$$Z>#[9'C;M$PC@#>\M7>1=[VSB8SLHA-L8' MX\M,N^>X_T?:A.['\K>Q]TN9$79.Z5=C4"@93TZK+8*W4:K MV"A'.P]*/.+9Y6=80+-I.)V/MPYR,Y9 [S_'^$^Q5\Y*C8(E0[2HK0 M.:J$'1*(/C"JTR$K34^37E2K8-NV1D[2BZ2ED99F:VI2^U)2DVK50K=>;#:B M@:'S,CM;]JU>G2A,D"5;&7E5TE62O)*\YWN5)._QR;L9C//,\'9VA07;%1*, M8\X<" ELW3MY1RPP_TG\IG7G)08?K%9#WS^:&/V.^&#O1Y\=\<%J]=C]D816"5EH )UMX MMS<81!FR$P&!&.UK!%S,BD[TL(D<$HSP:MH&A?%>72K46AKGT%M.S3IF/:3JY3/_??DI3:X#6K3:* MC6HS:IT2N%1P8P3=S)S/34-<"3P,C[IFPL@HF@YLYYB6$)Z$)Q,,G4 &VV+/ M.B<'GJLU"UWP#958V#G5,'201ENUEAZ]PCAE(<6$/WG4"='2 WKS!%A0Y8L) M@^4T]'P!Q?,%@A=$=8?M:X^MGE;RB4/G7,H(HFS>*G3KI5:T,6> PG M%YACIET<2MJ'Q42K=TKEC)AHB5!8E5*EFCLDLUP.JEHJ=^HY&U2G5&]TWA'( M[)(0RIXD0IE$*),(93E$*#M]O#6O5TG"2<))PIW%59)PDG"2<&=QE22<))PD MW%E<)0DG"9?#1;*9]K!5VMC8"*[4:E6/T8F+I' MY./;BEJO82IJ96_#D$,&/RV3,\[)\F;&E MH^S9P 9;C;H$D,[%_1]JX[<=0/HRO>MS,GY[ T#7FZ!@ZHUBNUV1"-#YY\WS MLG][(D#76W+;EZ/[/PP"]%I>26;X9PG?O%H1N*@>WJ"/01*Z3?,O1 7Y2"CVF/:Y0-?3OU/)&LP V MNQY93/UYK4Y@L#?J[$U=VJ@FPS!INN$]O%6%MZ>8^U:--YD<;?+<%H#Z,"UB MH!M21W@5#$?-S5B4J87R^P^]7M<:E5&%=3JM45UMM$835F%JIUUMJDTV[M3^ MKU7H/A,B&V@"=)K1W/_^+S65Z7DG)HS@X'#XV?N[/Q^>[I7;P=/CX*GW_##H MYW[,_<'S_5!Y'L"@^W?W_>']'?XU''Q[N.L]PX>O#_U>__:A]TT9/L,7W^_[ MST/EZH>ANAH>G'TZW01];")Z8'JLXRM@+G>F@@F:@YL&9IS0>4T77J*1Z_"C M-"R!&0JJIP9_F"G M7>J4XW]:@YU;-T*PT4S[^H1RJHKNZNMW(2Z48B_U+L+2*JID+\C&GB-"F MO>D67FDMA/FA^Y5-%%*N\%9\:K7\^7[X^$A_5CY_4MZF^GBJJ"ZH!HN@JP-$ M780AQ4';Z-LNO,>MH!&O(A;C=1XP,:@/.#%698H#DXJ#AWK!$*G*DP*7@_?&.\ M%&&2S.#?,5A]'=60#Z#,D<-5Q[_<>\YT!16=YD;O2KRCZ!$3\=;YO='7A4G) MS[92P3[#V^AYAN9=OO;RDG(?GK,W"7>%=$BS ,0=Y[%E"U+WMB"6]K9[6-%C MQ9CDDR0,Z$:]T)V $Z\ "9RIO;[%\$@]!@X8X46:/M%!0":6.5<<$%4"@(;_ MEI1A@ @]T^>@;VC'5^3LL%#1BN@+9/67,(F\_2MTEFN6O.PYU,+DEAB;M M],C=#'_?#8;(7_E&H=N.IMG^YO$](7"#8O_)G%40_S3R,V)@#PC>$I4$%R86 M(S>"K@RW\$#;&;/MDM);89:NTBI7>Z/4:W[BO(T'>B+ZV;MXAX?A6[7LU"-P9%@=9K)>S$ R2< MZ4$*0.BYM,2H7D\?(L@\%D(&C$E:A]ZPTWJDYAF+XZC1PS-EH$ MKA^-:ZW;D\MM5/$FHO$'U]W10*KH0*(% M34)R:U,[:P3'"Z_U7]=37=.8<8.7M+G9%8O(K6\DOA=Q/<)M6UQ'G_F.Y)<9 M*,'KX7AJ@@I5!H_?25#A2M=AR=IR4HY @'E7><,.@>N\B5IJXU+/(5F<15CN0[MND!J(P M%N!M:.X,W*144?X>[#'&]-=@LA['QPB__0SO^@+7_ PH!3:; ?T6. _+9:?; M^N_>(F-[(R@\@*$N6)X/P=M?@;KP%B=F4LWF>'S422D;7GYTBG(U:9]R_C?) M/6#2Q&C.(G)8;Y::K=:AFH0T,C9!>9?.)7)0J0=5W]I.)29.+$$RS_:J?7K1 M="*7G44_C.>IQ9CRG0)TRCUX4,DU@)=-B*'^*RL9\LJ*D3.K;+FS^5L;W!4J MD9*<#2FE6Z?]\>B6C)$KN4IRU3&Y2H)?[Y?5C*$ BJAAE&.?A/I$_LO"P^^. M?"H']PZ#RY6,QE=Q[]+343SB&J^_J50IN^<4(HP!R?A2XBQ$N+3"E+@I7E*! M27MS@8D(_X8SV\/1X7L>#(VI]VC6"MW:WICW^<%*D#)PN3+0.8P,A,^3)OHO MIEW_S2PS3C;JA2YECU0_2P&1 I)[ :EN ?7>W4@T"MU6](A9RD!N^$3*@"<# ME?%V_/;,I\S' UF-BFGU6*:J5>@>JG0] M3] GDF>JU2T@"[OS3+O0K4NFN4RFJ1^+:3JQ:>Z2:2Z!:1I'8II6N=#M' K1 MZP/XB9<7O7^*A539PV&\3%3BJ$@VCR62E4*W48G"6.=I[R:QK'?EFM:QN ;1 M@#IMR347R34'.FS+AKS60O"D8J4B&ZI=)E,=X?0J!5/5D:FJK7S;MUSYG)<7 MFWQD%G&-,6:B4BH>V$^&+;<)<>U8)VRM!O@3N=X7RF#"KCSSWB=2K<.=2$F. MRB5''>OPI-4J=*,UTY)G+H%G#G1XDEX+M<]#"^7*]]PSWGD*+B0\88Y\DE17 ML&VZ'Q-*/]OD+TD5'>M(KM4!)[IQJ/C)Z5NB[)'!)D7J8XG4L0XLV^5"MUG? MNY&P%*E\,9<4J>TB=: #QVSQVG:%XK4'.X^4$I<3WI,2MUWB#G18FU'BJBAQ MM6:TL\MY2-P[[%^]G[VE;6Q"MG^'RN3U)E(Y*IJ60WO'H\:CCUZYVAC"?LRC7O?3#5.1/L=\E1NW+4L*:]\;:Z!P.:T/&/'.<@L*Q-NP]RC8R%.5\H)++;)._)$UUH'.[C)OE#B^Y M/%18[_1%SGLDPDF)^U@2=Z SSTP2!^,L$ZY \U!!3RER.6$^*7+;1>X42!XP MS@IL\8K5^J$J?Z3(Y83YI,AM%[E30'G .*MXM-0&A'#E11E*H(R"_ZR3?$AK@F &G6N\O1%4<4[6U MEE =^A>'BZRLU^M:HS*JL$ZG-:JKC=9HPBI,[;2K3;7)QIW:_V'7-''3U(^2 M+M07=CVRF/KS6IW #&_4V9NZM'%Y0X28ZX8WHE85AIR"8*LK&D.QR>1H%.-2 M S)O6L1U-R"ES,*K8#AJ;L:B3"U4?/](L72%[C.*&38@ND6=:6".O9HL(N_/ MN:U8SGVZO_OSX>E>N1T\/0Z>>L\/@W[NQ]P?/-\/E>[WC-\^/K0[_5O'WK?E.$S?/']OO\\5*Y^&*JKZ6"=/IUN@FUO?O3 &]V! MEXU3Z)#YMB*;BC.U'3A)9J-//>C-"R!&9O!-7918;_&# S4 M@EDX#5 @\!W:]:)BHV4N4KK>FVI9JN%XCTQ%E4!GD%$)-#?9S#&^?V&S&^^/ MSYY!T@V:$]WT>:Y:+Z"NA+IO+"(FDU[(?PX46:G,E9D(HHLWBY]+\-._HM]W MVJ5..?ZGCD^1R<6R+"*E4ST7,XGC+-G;'!9)VRX.WJXYZA MW>GHL&AD#.*HW=Y$[57) ";T9 6]T>8IBLI(^SQ/F<+E?<1FYINRL)B-!DY1 M%0N6Q!CK,YT?\8 F .U5'>&/R%QT5T M.>P0Z$$34"3F&] 9+]=-S;Y)U%(;:2?D^1QT5KU1:M?K&W56VD=5*J5FJY7I M4>IGO3C ]ZQ0>.DIV][=&@?"_K MOUV#*;5R4:F6J_6#3'M;FL[ET:VVKTJX:.I(KCH$5[U3FA@0< M\!7^"#B; M<&ZNWP70(B'6@QLSU8%W;8&L2$&E1/;)PH+OT(M,#NZ(@WLGD!@N8J<<2A4NA6F\5*.]K#0+ MK9@FC>\N#P<*0G VK^5YJ_2-V?:-HNFONL8HD<+ Y!T:'FZ5'BTV89;%-(7Z M_B1&N"3D[9;*JV;I"Q_WB,I(^?M0\K=3H/\8 M\M<&U[ 0OPZV 2YV8GJZ2OF3\G>Q\K?32<81Y*]: M!O^S4FRWHS [.9*_!+#*>B:PRKA@"@@4GHJ<(%%.WG_@^]\U!G(6Z;IWS##G MNK%OPNX&HR;O/^']I\I//T$9=[8]A=+C^J3OSD?,&DP$ MC !!"]B#0*ND<[;+(6>[\CX#CHPTP]X@/-QJH=ML%%OE"OPO&A_+=6LYV:QP M9QEIGY+E:N\SW,.)=!UDI%ZLU1O%9B>ZAY8R9\"'$NHFV9%F MK5GL=!I21CZ(C'1.*R.M]QGPH62DS>U(I0:V)+>^UM'BL'G84,K[SW-#GA-8 MO+@D-<15"P>E9!CV\NX_>H5.Y#@A+TY!=7,82K88_R"M(#<>?'N8G!L#6]7$ M\^]8:,]8!ZJS.6G\P.,0?FK<2&KE0K=2J')J513T2K0(1 JZ%/2/)^B50XO7IK. PX]CD\*IHZ WHBFJ4M"E MH'\\0>\<7L V'6@)@EY+$7_-D:!G[YJ1'>%UQR[>\D4I7I2B,5BT MM8)H0O'Y!,'/E'&@A#83X7"H@O\#EAZ[,^Q4IXR6'/\%R!-S][:*7^4*NU08 M'D;M)WPKV M.@&8YH**@3>!A$]#>#B@Z&8JXM\@C=7QV)WSFXJ*Q5Y42YLQV_9Z?N#A$_Z] M4)=8WUZ,#EZ96.8\;@+;X4D5U?:ZCL!H3(.>"GI9PX:"* T&*3>:$-#387/J M3P+#,1>,/\*F26"'$: ,W*:_LM5QE)1L'9#XM1O[X.5,4E)(!_*&UX1E3]'8 M1Q1B&/\NO8B?KOX*U-YRX&7H=;D1?FQ!WN[8W=<=BJNU:RVL; M:VZ4.7.F($6F5:2[%RH:9WVADN3:; PT[_ ZL,P@37SHA68&D MHR#\"Q8>C#:I0,/!^VS>4&MLNC-8_86)O2AUX(UE41DQ7^BT0.I00^@&*$!/ MN .E1GI'B)NO7;GU98((GOT7+%92>KPOF.W.T G(I+7Q.3:L#)K[45J3E:A) M2\KC#!0H4T@UH(:G5G&W?JNXKZIN*7^H,Y?:=GX%K\L8 Z64!\-V+)=E1K<]V M2"UN'<6*WAR'7^LI4:#2 C0T<-1L65K+$8AN!3:[.RG;VW;\]K;9FAC27+Z3 MO7J >7, )?M.M\? $FYL5\-:A^L W7"9UG.\+_'AY]_L<.!SU[]-$%SE#R"' MN][7\ SV;\\!CZ.9LDSW9:KHH,#>P/V:+:_--P/]>7=D@W96+;AHN%#'3.G_ M40QY/Z2]0.7\AVCQRFD1^/W*FPY[FB$VC&7C*8B",BSU2LH5DK!:_BR^I$^5 MSY\";>+"YL,FQ0!/0M%$7V>NZMC;%_T7$K/0[@)H\*J/@3C>D[__/W6^^#Q0 MAN*'R"ON70ON![+S6?5>F#%>^K??#WO>'47LT0IO)SUO@UIS+?2A'%1IZJJ_ MJKY8C#8_"M\,4:N9:AM;S91;2&30LJN$>@-=.P9'DUQ/9+25W5RBH1WS=4MK M:2WM[<9+7^1+#O;K![Z.6%AP\(H)!:X:8QKCFPGZBAEQ9K1>+G3!HXV8367L MO>(&=Y.NH+!8"678^U?_#Y_03\.AOS2XIG3#P&A+ M4X3!M%[@_7_[-/W"9B\Z+/5,?2LISZ8#"E]U0:%9= TW9*"6L"$P\0<,B@]F M,*05@G?5FO7/BE.@P"39Q(M^*K<^^ MVE@_>DUC5 ;>2![]ULG^-*^KH7E6"]UZM/3B-QIPYI%N<['C5R7U6&N%;B.: M&?+;J@M &T'P)CPEB4L371?[ O3+!]S8>KQD]UI89K;]@U[+DPCGHG6?#/E M#Y-V^!22MU'9@ ,'EP@_5WAU% 2U>2!-[*+A=UUS0:%8#)0K!L! R2S YI@6 M^9P.13U VX.9X_YBL,Z7' Q;-\Q($XQXANW?JHT4(0Y@!E@1<\'CFX&'@<0/ M>P9 >W"VV6RF.[Q '!AMS"^UE[;#YCQ.Q,]LE(F*_9/Y?@Y<'[@-_PO^FFF- M=+#QL!RX_.35:RY_#BRJ[2YP(0._ YZNL1GPC$4>T<12<13FP-R]U4%I>.5DH=[0CK@/9T=!)1PH'TU1+)#.^T3; MIF&P61 F6IV Q6;<8T.]-F+.&X.=+3Z+5-J0FUN0 @K"!\%FVI;BW-8E8\.Y MR:Z2XAVGH;,.3BCM$&_XN%]9T%WZM]7=B^A-70YN44>VB=OOQ%LB71)/))'5 M=ERG>_[OU K.P5[8]0AZ/.WM2EC>=9X L3EU/,?:LZ MFDR.-OE-F[W?U=R,19E::!3_D6*7#_LZBJB#%KQ%>PI;]=__I::R"^_$A/&E M%$_W=W\^/-TKMX.GQ\%3[_EAT,_]F/N#9]S8#F#0_;O[_O#^#O\:#KX]W/6> MXXH=#'*53% M%3"7.U,MW!*[!G=(O8,KK']4X"%[XG!=^CV%?F>BQL)$5?S M'IF**H'.X.>6JX?P8WS_PF8WWA^?O2;KND%SHIL^B\",T-R-:)D%O9#_'"BR M4IDK,U$ (MZ\N9=\IUWJE.-_6NLEGR&G0TQ6##\AQ613SL&NMM(/(HH0'_>M M@MC?=>7D@;WDB->J:ZFZ0#N5UAQ\L:C?P510P'32>*-\CV_+B>#@M&>,J('^FLU,#S?WY8RG1QF,!WZ*K#3R*!"/BN MX,U%& T,!Z^;,7!S\3V:I;Z!9XJG[C$[QRF;T1N\&!X>0(C=9A'_AN?! UUP MH7600QH6[F^\(]B5,!>=<%#4);P95>GPT@8F?&5:Z7(W, ^&\EU=4M?M("3J M1Z9LV$$P:R6DY6WJO4L6KC6>JG;H*M+QWCF0B"DJWF4A=@I[\L/'7IP3_P;\ MP[Q%H[&@6M#$7M-_*#^O]%?65GBT=_5&4.Y\E4/^.85/*8(V5NTIL0ELW@)Y M^&<63,QJL[H2)FNL;_&'L&T?3.ADY3;\IB32@_+_UA M15'R$RMWYO"4 [[G?,$T)'CC"VR^@XT:]SU7[SX\8\3'J9X8*(B_F?9?,"*$ M3QT8=V#X31O#I6G*\\,K@##AI5I"&;Y8!CINA;F%6\K7BY%, <,$ZF&( JF7 M$&X-1&SE#-WX;2M )SVJVF! M7C1N7SSI-5VB4"@YSC^.3\PT MXS$(YJO$\,U., =%]2=!:[RR0NA)K"Q FH?HMA?*HC,S/M K/K9/:-PQG:Y( MA^XRQRZK57ZT=!X?0[JMV,:H/&+2."S;&'<=NC&9N8SBAJ^QT<<(H,P/V.U/5>&$BNP#T*0:%59$XPJ-_)>7+NN=$$3;@(-S_8'P- M;@YBH7\\W"MS4V,S17,I9*P;MCN!T>OX8C]R[*E ]!DMW?Z)5TYT$1$-IH#6 M 87&=G'[\/^W]Z;-;2-)PO!?07C=^[J?@&B"-ZU91\BRW*,9M^VQU#N[GS9 MH$BB#0(<')(YO_[-S*K"08*G> !D1>Q.RR18J,H[L_(0QNXPR;T084T00<6I M$63/\NS33/0:X^X8*70RP=P!<_WG:EN!2WWCA6A O0L4>)ME47DWH*,W:+-3LU >Z(T M,&9:8ZY;Q0%(, YC],VGIF-K\10##:#2TM1TGE\BO;"LNP6&UDIT;G0?O'!! M^K)+Q_:2V^ ]7)#N>Z>MS:Y'128&95QQ6RU_ ML7C(S@8Y+1_E^\"Q&K,/N(UMDUG:[5?OAW"F B'!\"6AQEQF2?4,!B][YIGK MX#:%F:,59]415:7[IAVFV_XN5WN$Q;AP6-R^'07> S[@*C!8\!KD2H\&3O)ZG1%]PV0O]'L N1 M3KA_TN1WK\V:]C&6]_Q.H$W]9YX*R\D]>\LJ_#RT]NCM$Q_>D#%4000Z<##X M$1Z' 7GY$R S<7W,4_J3':/"SA['Q]QC"O\$P$C!#/[I,30A\6\X.T$N8+ 2 MK))S-=8?4*13A2&+N(7,HT,N $M>K%-*E;1SMW15NVM<57KOUMYENTOUW6N\ M2SS-?K?[.87*]GON%5LQN3W/IQ6MQMWY2HF"$,I19(7G:ZX/'F"P1FJ0F2,Y M+E@>0I BE*J,@19,C662:J,S#J. MQD" M$3H_ 0A[T5CD.:>+9.%)6[I$612(?K8#\?SL7M[\;&W9./.$@<\S\8O\\)[I_'".P?WPM?E)V_EA7<.Z(5+QQM% M5WK-O)L7?M TY7<=>>O?#.8;WP;GWO7GA'>>&K M+.NEAC+J.\^/EGJE>.,&:E'<>:1U$4])9X(Y7YI?Y>W1GUZXAQ4O3R]P1U2X MA88=( # H@WB2*,T'_JD7><2!=-F:-?//BZ#]"V8-(3?AWH^TD#G("=QAJ=+ MRO377%K1)0S6_UH67>R,T/N3AD7^;@D_\.3-D6A.D%X@G3/5?DD*]LDN?TCM M\C76^$HC/-,1(;F:]T>\_BSG!SP\;)\(T356&VP91PS>L:18M] FZQ9?L">7 M(AN!IIDO*5L\N;ASSP%@J[FYC>Y"*LB2IE^[@V))9.57;?=(4'=-CL6&F]W6 MT-XH:R+OC&[@A,Z;&XM=A!+\EL#_WB[VD]%03K1A_.9A5?PFPP-T/#,(9BC^ MGV2K Q+72Z3OYL$>GG6UI3A9(TP.GE4%!MA[8QU]EBB4\[@] E%5;(63SBXX M*91CH"O>-VN+W8E3,;8J&KQ86)7-[]XID/*RCA6]]FX=*[[S_*YO9A#-,GF6 MJUM6H+Q>:%G1;9Y'RXIO2!)/R>\$Q?Z=FPZZ 3HVNW=5Y(2WZB65H4]98$R*JP)/7:KFY)0\S1=%DYDX-2&Z M*[;VKQB.Q%^+=9Y;E$9>7HEC7Y4XJA)'5>*H2AQ5B:,J<=RTQ''77R\KC>3F M9)&5V3BY7?E"<^O#4G/KYNY>,RUP8@*1-/^G'V2;G<@DB^1%F>ZS0S\.HO&\ MH;,'"RQ<:X+AE8G8T9XNV;?R81ZL,;-CK");YLT\\JN*14>FMU [*3)&6RF8X[W^HR06Z>XJ(,B-+PP>KXP,!TJ4XB'+,DB6W_T83$ MMA^"R/:?1;L4;)KY[@SU0]J4:MWB_E MIGJ;6 ;+S !)RB ^V?()#/-/K5ETO^,?COA8?^&Q@FD[W*8^T>29Q?HHD9+I M#W-#5,X50X5305;/@#D5[GH;H2YW*S0_!V>G8U\&W&2D79-!]FW(?],YPB49 MLK6$Z7GF02CJ9M$(>;<) 55F!OJ1?[^4,;9AKG)L;D_3XY>/T2[3V+6YRXF= M6*"L\]#W\/MM<'YNTP6+CECN&8+;)<*TBCMA9\I,2$-\3Q3$%Q;Q:I*HJ,EU MM_WJ?;NY+(7@)5 _Y,Q-1?L72?OME]#^FH$V69[HO'I/\;#&=4GX8D^V;165 M^P=EWR[Y?6,[_!<*NZI+A,Z>M6$7M&%KL;_=EER_@ON./(%:$4N&6+K[4A_+ M4C.SE-1[];ZE]TI#2R]U#\ODWISZ]^M^PI;N(WNQ2[I&JWG[G56]W6/6V@<-^CH!X<'XN!\-^[N;/Y!Y7 MW7^_'&[-EW+964-'4=4^J.H2,BJ^LR?FQ2Q\41K%&:41J,VI!(R7)V"H2]BS M=<)[]=5.N!"HV(8#RPEQS7\ZT?A65'_<_13#3;'5+/R?37TL"]QO ]QO8[%7 ME\I+* W9*):0++%D.OV^6:+QZGW#:"F64"Q1?I9H'(9Q6*+UZGVG7A;#Z=@AA$RQIUCB"I]_9S3H-N3TKE*:SL8KX^>C#2I/ MI]%;D^*\$Z-L>_O7!EM+KW=?G!BM4L%*26)K,HF/0F+8ZEAOMU]LT"L2*R6) MK4E-/0J)X=QCD&(O-I 5B962Q-8DM!Z%Q"C/M=DLBQ3;9Y[KABD]HOW'?'*( M2DY[*6C.B577Y(@>A57[:'"T^HOC2EZ4T?8B')?L@C;!*UKE5W[FU3UO?>HALEV@JS@(J77Z( [AV3#,CZ_!)JJ.Y4S- MB%'GZQ7-56GFHP50QD$T0'XV-L^E'JB"ZN 1G)%#'8 G\! ^B"V"LY/,TF%J M23]@6.*M'V@6SBC[.78&3K1L]AD_6:8#*QPKC*TQ/P4+:]JG7*L\[UOE[2H'3J>Z5GX\[19[3;S72I/]*M:<(,8^^8R$[@@ M8$,^0I"&I/PM&9("(I2D!PJC;_00]JZF ;*Z&#RYE"O,,/0!\I&8@'(?L7\&9TA[/2PX+FU/WF.8S3^4="*>F1-7[F MR@W4^>J!! 119!ARSE@1Q1:T23>GT\!_$D/.1C3> +Z/I\A/VPYO[C(N IWE <>(1@ M%&IO$.2-^O6WAS]"^M.X_G7U6.)E(&U6%J3M5^_[G8[>70W2-0#\G@4@D*0T M5/PAV!$,)W< -LP1$S8+U^8,&)*D,IM,77_&X$U3L)=B)&XQZ_:;:WIB+IPP MM&-0LWS^,"Z$6A^L4]+,#E<)LN\[X)0>^8[_14C"+P):)W3"B&;'28V1S#.> M!NS)\>.0R*/.&ZN"&=:%J]\RT/3"?)C[!!,\%K7 MU08L.PJ1$ZELFP\V"IYIBM/%D9;%+'I8 ^P?L*8$!M()55P>H#%"P_QP0G/A MZ[\M>;UX<;J,%M,.\$,L6657MV;@^K085_ 3WV;NGB8UE-&BR4Y9'0.@&3\Z M4G^J@QCI((V&5\D1!DO&'"P=-(FVLA^/QJM&(!39EYH3(J/ ^H0O&GQLDH4J M9C!$Y S0,'G/U]")0\3A&@L'H(G- :.A(9E!NP4F[+&\MI+][N(&N#7KRP>X M;6[98G#RY5/?".IJZEL9I[XE!%$VO^$>I*36J&F_D]&! C.QK7$L:1R&-!/B9R]E>8$MR!H%# ]\C6)?I31]: 5-Y^]]IB;CF/G 6-*P(1C M/W9MM!B :H?->U6&)F.QVU>W ^:B28?+RT6678N\38R&-$\O')] M_P=N)K-1THR.]^2[3W!\)_S!]PZ'YZ_F8:^O<: )RS00I#(Q,=PTQ("'C"W! M*6AL=S3V0U38,O G=LI"MFHG9G[*]@0-DZ%)OB&/NV6!0*-3@=)P#6>"D$/# M3CS.#V414BTSQKWD]PZF]Y9;7[%Q79O.17^(-XV;FB9=!P"K]HGO3;@0R4RH M5[=F3&9+,..V]W%H21FY%ON MISP[M'TRCT(<:^;RPV!4-$S(3+Q-.B[B<')^F]R3/#.SGV&U^8^?%SZ)D], MBL5G?AS(#Q.@B@5!< 53(0\)B.BCY<=I@?7GV(X9$.7N&K-"/WREY".95($ MTP<1EM>^/K'@R6'/913K*X6XQ+R# F+D^N!V:,!Q<$(DS8G#)1^XL'0]H\$6 MT2=!,S29HC:&Y:[ G'7,@>/BL$#^$$B4P,2P XB'@"5^M8>,,6*>4(3B89R1 M[$]F7!@*0OTKG AG=((( )?ZWO/\)_I)PJ 1!N9',XUY:&N$X'52[,"?#."8 M&$\Q;1Y]&+IX8FTL%R2M [ V1^CL$J&+U9]PM*%+&[9 7U%PP&//>O:!B%EC M#] S.2?!E@*)7?<2R#QL@'HO'HTD$,HP/7B'1=S MZ")7RP\6U)583]/ F: PEM=9/!" Q(?A28<@MTAS";4E<0[@158,6!\U#RP3 M;@KBQ(-V?6]T9<>"+&$_?X)(#BD4$S+^QG1QH?V)52C4D:$)>A7\WHZY2+?, MJ>0,W)/Y!!\Z%G\L!)L'%->U-O7!U\[P!9&W.!,^.($7F)X33N#9 -[I@THE M-]R:I5&T3TD,+9R%H,YP7? R4;.C)C5GKF_:_,4"RN&U^)<5^*, MA;-DNY((:8-;BS&#T.W4A(I)?<5:\HFBTAZA$#&F->ITO M(SA5+J8+0,MHTA=31"%N6 #_!;(0<'R@/=S8X/@Y)!>$G""JD_#Y''RB$\G_U0^%XH-5E\BKU.">^NB5(2N S!PS=\IOQI!6Z'LND1&^B0PC%D*I MB%+\&8[1+-1]94A*<\;!?OU&X\+Z8SS5O^?T\LFQDS Y&F($?)B6"M MF"='6!J"R9&Y;7ZXN\75?C<#L"(:(JJK%T'BY*0L3!TA9<)L4#CK/>+_@=[( M9ZPP[\D!B4V:&"#,5WJ6Z2!Y_G12R8OKC^F8\! UBSTW)CQ_DPVVNPN:*Z#;PL G:J"4N>S5+/';%9H/ M5\1Y2$+PB]C"&)(9CH&>HB'(W9 ''U+*PMM),'0^NC-X1.@4441B?.=3H7)](RB*1YWLFM&K40UJV M2$3U%C"R\)OU7Q*IRI/!5B2!41P0246$3D)SPL2L;A0U*'A/@L]&TQ@V#A61 MK12&'\ P@0]UX=ZX/)":L=7!2 7C$<._(E()Z$.9A[XZ)0\("@'Y*"@$<-UH M_K+BH/N _DJ)=BIKA5Z^,7.@Z+M8*#7ZIZ40FY3>*2%0*H%XJ0KN"XLTUP^S M"NZUT:AU-'B_BQ9SY57=)6.63,T8D3J8%1N9=L;V79W/[DQ$EB8L]1K>D5 ( MX/MUI]9-*08MVM>&46LD'V7?#[/]#3&& .'3EZ&9D .#9J MK>[&TH"B"5F)4*]U.\FOMZ*!HR5$;>JZ]XM<=Y5^M6GZE;&/]"O#:*O\JTO, MOSJE]#;::T)A%4FE6LF?6(>"*34\-0830N \/MVU\21UGFIN\GECF 4%0IV@ MP&]N$N?XRA]>H09PF4A>"B-4+_A?;<*BL6_7M)LT\T=//6F1ZI2^+$!XHXZA M^[@(CIO>MM)]$^6V^#P1/O-.NM$4A8BQ:Z9GF+^ZPTQ[3 B2R>2PZ-"A1/T! M?&D&F'-%B45R:9$$7W1W0AE,HN0.KT5'/)$FEZF2''4Q 0U@;[-)&H//I#3G M7[)L;0(P7HN9F'8P8#P/*O-T\G+*"YA-\1X;46W)"D0R\4R\7,7*1;QQP2H$ M6H"_+?L".V;2XO=,<$AHP\XA/8"M@ET;2HE,N>G.7M::'S3? M;662 23E?-TTOY%^G M.K=6YWI7M"T3;Q9?U^"KMXN?-WNU3J-1^%6]9A1^OFPI S9@%/]DVZ6ZM4:S MN=5*RS]OMMOJ>.OWU*_5F[U]K=1:2U$%73PD)W@^\/:%/+5DYF9CUYF;8,K/ M/U>)X6$[37_<>5AWX#_SOU8!@ M%4S/%B:_[ Z3THB)L@BF1GT#P732UD?S-%'<-)?_X,2QAA[K&?EIL&F6L M[/#7O0Q^+#M_[#;O\L63JE#P95!/8B MN0C$ZO3$ZFOLYD MY.RR@3#%)+3NC)?9PG"[PY>[26&WIQN&L5MC_./TYMQ@JL(+R+!\&('_+14Z M3@.%7W;29AM#8J,NKDK(G8F0Z]3U>K]7*JY20JY4Z%!"3@FYB@LYHZ?7C6:I MN.K"A5Q3R;C-9-SIG?P*A!767YB43A#?9E-2EM+!EK=$%6'^3ELW&MW33_T^ M3^CVME5T!X#L2\.JYXF95DLW^JW38^<\H=LM 605W1=AIE'7^\T22*7SA&ZK M!)JT3-9C!>S5%=-SC6;)#=?? JR]Y*FS.]FMZSRYTGNTQ??-1D/O]Y+,CE-@ M9L\>M0IQO) @NF=$#%4;)G]VTJ6M]^M*NBCIDMC4G3,B!B5=3DM,;\!V:=07 MLG$5J[('F+OCI ]JWY?[=^?GCCNFT!W92JH@=!L[YNU4S*6H(&:,KM[I=4Z/G?.$;J-_ M>L@JNB^\<*LW3H^:\P1M"0!;)@NS=#;MZ3>HGCJ/I_842JF&\_2(HX#$[/H7 M.4G5S5)I=+?UD%0"T,:7,;V&T;@^/7A5]ENAN7AZQ)PG8!7=EQH]C3(DY)XG M:#MZK[UM 97*^E2NDGJJBD\I0E-/E8'0SNM"\SL+&4T)Q8M,.QT&>6F7EWJW MI>XN+R&%S+Z M)47$$<+TYX7(IMYK;Z':%%<=$AEE183BJJVYJM%ME129EX:,7KM"5;0G8NO3 MF_BEP-TVX4A% MGH]VW]+IE YYPG<$@!647VAK&^U3X^:\P3MKMW\E8M4LGN7:EBN7Z,Q"[0W M_/;EUY?;K]5-/>ZJ5KX'E&JE2NI6Q0S92ZWN]O>+BN#7@G6+?!1%ZT="2D_O MUY6(/Y@@V::WGRK:.;756L&)Q??9'"%MP(9^P&3B4&3^?%E_KK-K?8K=N[K; MIT6JWJ<'ZT7;+'WO4]58>%-DMO5V6S46+@\^MLC-4[Q517/?F5TW' 4'D5G [P+V1T7'LS8!X;.M&+ZA1*+0>61'&WO?53P1/5\><< MT/.FUU8QD M\:*+PX:*BI\+)MMZJ[.%G:S82L7#%5=M$@SO[#,8KMCJ)9'PIJ$BXO PKX^\M-D0*EZN0H>7&#I\8ZAP MN:+YRZ+Y;>=%*KK?5)ATZJ>M4"F3G5D!R_8<@N4+!NUW9C\[ =-N_6#J8\M* MW]O1#>,'?01%HCA?E MV3]QEQ"3N]]8'!>+IP'/+TM]_ V4QDOAE+4WE3Q6\GC-;=46W2J5."XK(G>^ MZ5+26$EC)8U+ 1-^R[E%3IP2QR7%9)5O2)5"*$O0J71AKM-O4#UU'D\I0E-/ M*4)33YW/4XK0U%.*T-13Y_.4(C3UE"(T]=3Y/*4(33UU/$)[2WE3\%_;>7K_ M%_@?^70F-/IG'$;.<";"H.__,@CPU_SOS7\G'[#V%SZE%=\Y$;S.6AUQ;F! M]3M[8EZ)&8PTH1]HT9C!_P>,:1-8=QQJS+/A^;_%'H,?Z5JCWFCIFAD"A4RF9@!? MX3*=^O;+-&O:(SPU8V9PY3^QX K_2K8(?VA!LN]0FP8.@!=@H]DQY>G)!_%4 MF@F_-T=,HU(4TXHT!(]F>G;FR$^^&T^8Y@]A+=^.+**0-TE;DJ^!)IL&Q(\=T82OP9,@B;3#37C/#QW#"MP/'@V MQ!_A-P /&QM9(4-[=)UA1O"/H>.9G@5G $J$#]+MX2T'P@"^<3SX8,(A$C"7 M?B=6O>5OH^UTK\.BP]:V9_#J"H9;/XP0%P^F6T'I(''[".?QU M=HQ/$R1"$V31%'[MHXP2A[\DIODM\,-0^YV8HG(\PS?/=Z?9+&69.8XQ>H?G MF!L@;Z0D"^0NZD#@#JDX=6V4W2BRB]']A;BAT?EEXXWQ'\#+=%@YG#)0G4_, MG14RJP0&$O7"RU->M<:F-^*Z.]'9$^?GHIK?D@\Y[]+W_+V<]_&4.17ML9&) MI] < +<5*95]82K[@5&]LJ[]1E3D$I7YX=]!PN;PNJ]R21Y$-3G/ZOEYKY8178V?915RX5,NM4?&+>T31 MD1$,B1 QO=P/7>!I-_T5<-IKH]9.CU1DMYNIP,+GZ[5>(B)0T 3^D(4AYZXA M8^01."&71E@TQ!G,7"H$T2B4QS&7RNGE="20UT0BFOHA,?H[8FV P?6S8T=C MD>V3_97(;JJG/S$'($E@NTM_DJ%0W!\+3D2@S48>%MG_'0=R-U. W]4 0/SC MRAS"9M^9[K,Y"S$JD65"X, L #K_W!:+;MM# S6[W<'+;/='0R9P8L\>(M& &Y-JP"8F+&DG M'C/H2+0^P18"IMUI"4CC(. M;KW6S#NXG9<;B9L%A1(9N=HSG";QZ+\!,7)T_X M&0=_S@\"DD_BI)8Y14S*:$KL#)9AMQD_8]%U3Y ME 15/M(^RA%0F8?)1#O8R\:%CW^#LD1W9D6(AMU0* ;2K]63& AH3'_D ?1L'KX V1"[7+"DT@.W M-32= ,2(&S/)D/":)_0[GLT ;--( NAFLPVEURQP"]2 MZ/"]+\2@"BZ9YR1KL58//GC1_)F[SFP_S MX[*62'T1H43!7U8]@(*"-X4:@$?TC/["DV.3Q,L2S,@,L#"4C"YGQ0"Q1.H/ M?=* M4@G"_.LT)%JK\["H2!P4;Q9?U^"KMXN?=QNUMF$4?E6O%7^^;"G#J/7 E=QF MJ>6?-]OM_6VJMVZI4N;FJ;33PQQC9;?+_L)C!77\_';E.(7BO8WJQ!_)1/F= MFRAW:**HPO&7T,:VG4E(X!\4[TNZ;9)!Z\>PA UV#/MIL6F4N: ,Y[3XJKXR MF_9-*#5C ^C?#KI!T;LKH[%H]TT< MVW;9R>*KF\_670>2:K:(*A;"N[:(JDH3J#V-%Z["X")%MN=.MEL-!U8C><90>Y8OCLUE)T3X-! M+H@.C=J.XZ,4+99,$Y6M"GO'RY5&TQ@V#GVYPA;45N9^/?(UDLYI]NR)>HWR MU-\-;NI7[._@X,Q=(8,TX5 K,<2:^JK='1Q>&]SSGQ)XE$C!+QA-O"RD+.U3 MPDOD(/!*M_Q-_U^3*_OT/GB3,K=3PG>+;(&3O.9YC7=S,UK^I(?0'J_,("T*HEGJ!.]G>>M;E_,RRMRX5''K&Q65[-7ZS0:*NMI MOT]MEG &"-M30EVWUF@VRY9/=]['Z]?JS;79@INNU"H;!YY)?I]Z:@ZA" I4FU1CSU?Q7HSA8FO^P.DY-)Q49] ZEXTKR=O:?\JENV?3UUADF^&R5' MK[FTKCH\?LDV6E3)X@=+%E=T5#HC?$^Y[*7.<%UH]JX4XDL"7]OGQUYZ8G3% M7,'CU/JH81:M82:T=6[2JB5 M#2M*J"FAIH3:K@=O]?3&WCE(R;07(L50(NWD-1Y[JB,LM=C+37M2P8T]/;7E M)5U%A)+1[.GU?FNWVK1C:8/J@K>WK6-Q ,@>H9"SBICIZNU>X_38.4_H=DL@ M413=%V&F7=?;AJ+[0T&W=WK(EM20WK;959G0FIT%J0SJ(QC4>XE'G5(\%"<" M-+IZK]X_45TL[4#%A$I%$$;WC(BA#!W:+EFZ-.NZT3#.B*"4='FANNF<$3$H MZ7):8GK3T)M&8W_-$15SOQ ?O8MN5'D)%SE?DZFMLTK41\T!PN=2&R+2Q^5 8!=1M)Q%D2HX=+XI6:N.FF)2: M;;W5WC&!ZGBNXWI?O^Z2&KZ+XP#@YD MWSD]4I2_%K3U9@G4 M:2DLZW(9;^HI]91B /64>DI=Y>_:&B]D9F"-Z0K?9D_,]:VKOM45*^HOMJ(:395?E99@K7G>F-_9EG\ MN;&?RI0^WE7E>17^&'6]6^]N7OVS%1".$.H^+VQT2HJ((UP'G1DB]7JW55)D M7APRVB5%A.*J+1'9TCO-9DF1>6G(Z%:I'\")V%K=H:FGU%-EK?(=VCV/( M6!C)Y&1=\YBZ0%,7:"M+=?1^HWOZX-]Y K<$=97J*J&8ZIMU=8%V"=5_BNI3 MQ'2,$I0CGR=HMVYP?>D7:-6PJ+]&8Q9H;_@UVJ_*KC[1;5H%!4)?;S54'[I :NHOO"60^]W2E"7=I[ ;;=*(%!*:EH7 M.Q&EMJCOLQEIVH -_8#)-+7(_*D::APS7GU^'<,[>KW=5RW#2X,08XMD-=6/ MO^S(;.B]IN*N$B'$4-QU)IALZHU&O:38O#1L&/5FA=+6U*B-:M\QW"?.C[Q? MT-X,F,>&3J1*=M0EP^I;QQ),/3Y/T*HF:Z5&#YB^VY=!*:I75%]I]#1:VU; M*\K?5* T=BAPO0#+NH)7#%]8I K?2W>E4&ZAL/P^P>AM44RHPC+J,D&%.S>Z M2>@V%%^5!1OJ&N%<,-G46QUUC5 .;!CU*E6_JVN$:E\C+'@]FAE%@3.((W/@ M,BWR-0"+!F2K4+F2JTJNKKNG:U2#(Y5]HM.LXK MN5I23%;YCE<)]B,%Q-Y29 C^:SM/[_]"_\,W-0CP$;'!_)<' !2M^,Z) "W6 M:MIJ\(FL3\R+,PTYY ;EUB9F,'(\(I1.GD__C,/(&OXGJ[Y@=8R?M&U(?P1C9D6.C^U"2P]#C7FV?"3O\4>TYIU M76O4&RU=,T- ]V1J!O!5Y*__2;.F/<(S,V8&5SYPQ!7^E>P(_M "N&;%C F@(2FY:;'?/+=>,(T?PCK^79L M8>01?XN[G?K/+-!&S&,\(DD_#:, GHH#> 7^<\*LL>DYX234 '$6;G,8F,E# ML/ 04.*-0CH<'4/N$!:'=YC ^:8+IX G0Q8AW$WM=;=6EX#7/#:"US_!3P&8 M< K8JP#$0L20432:4&Z)**"P/ \=JPQG@R$!$D*ST]8A;_$ MCO%I?G@39-@4?NVC;!,GOB0N^2WPPU#[G;B@;. M"EE30@&I.?=J<_DF:5LIKZ)>'G%#(#$ )K#!#%_'=/>X)7-RAJ;O^9ZX(:"4 MME+:"4<_,$H8U;7?B()^* I1@%G##>(+0:]>N'W_[3G$RO;^B?QO6O MVAUO:1$N%^ ["K)&TQ@V#BG(Y%%D5XZLQC^1ST_[>FW4NI(S5^SCX/#AA@Y( M\5,"XW :Y)2@/2E(U]B6BVRQS+XTO=P/75 B;OHK$.Y@$R0>>:U@8?.4.%BA MFE.K!DBI8?Q2 0XX*34/ W^B-?JGA=,Z!^-Q[*281=O$96@^%1D$:%PY0 E@ M:?A6#*0L/"[;"2UGBJ^6P15F3N"?^%Y+Y((!)0%;C9DI'1\@(>:!=6?!-\G< M=I?Q:,]%V1F/ 2QG\J#5P^=:L0)FPCIJ1^2$?V.S&80]M?/CAV-1< ]^RMQP5!/?V(. MP$J/H^4_R6P0)2\+3H3%9BL/B^S_C@.YFRFPZ-4 N/S'E3F$S;XSW6=S%F+@ M/TNI0*99 &YP]K4D/!P>[/"?HE]:.6&9.XB='J3(YWI=GXL@&!_TR13+$ .&F^^T06 M-YS>B;2A:3DN,M@"1(J\@,+0Y*W^?Z&(&490M M*02%N(R9/^QB/&$"^P:R\ZT?N(S%F&?@8_ M\KJ/ =FFBE;L G)9GS"1[;/=WNH7JS;56OOR]ME$K_ );"[]Q2N$-+H0R9]>LI8]L2J?TGX,]#=TF#$/(-_!B6 MP!@@^VFQ:92Y@ [G;(L*-I+8N+"DW'Q0>*^^JFYP[;'72*\SA%NSW,)CTSXU MRSM#TK\=="FC=U=&8]$:G3BV[;*319^K/W)J':I>-GVS=%V'=BVCW>#\9:G@ MV]>,JV./'3ULB;@BX(H3\':CJDY'O*72M]MV8BZWOKT;#GEDEU0N7GA61+I>VZ)[PQ[A4[JR^V+X[-9/94]]5R^(#NNU_FX=6Q4MGK@% MQ N3$@Z>M)^YZA9Y/FQ!B25W.Z?,ZU^?]7#2VH?YV]/2@FK5R//#@ZDH?R+* MD2#\ZY2PH^04T3@#+S*Q8..T-6*%:1-_3?(?TFOJ32II3PG:+5(O3EO&M#3M MXU+R'XRVZ'\MB.O-9^I_?3/7__I+?M#,_<*@F:IDYJ$2]':>J[-M)P%>\L\T M+*R>.,L2HTZQJ2^-)$&?HL5\S0^[-$! M#!785)])-7=_U!YJLA,"V"HW%E[4PJ/P!_A9M(%O 6S4F6+O'=D7@?\*2"-I MC$!M-@+&Z_N G+B).& I$:60NN#1^G=\6B9CE,B):G9B6_ MS.9X3>%7>(EH8VJ]J24GT 9FZ'#@AF,_=FT"VB!W$H"; R)&P#S@&:)A/ "Z MCN*,XP (!+*!;:2KIQM.7S# )TU;=#_Y,_9X>27A8_,MU[0/S#*1MG'#@#UN MG'L.O P_=3!ZB%YK0@&Q,DJ_!P) DNU\Y_C7D:B M&*O@:V8&GA]'\JLI")HQ*G,S%1.9G/>TM4PV@]A&Q8_L)#H/Z%I(=>'(UV)= M670#RN0'P(Z.9S\![P4S;<@PK=B%_? *D2NYM!20NO8<.!&[\H=#I$+7]T97 M+CCXB(J0X?*8^4VE-3*?>SYIF>(05@^I+P;)KK'Y))HVHLV865.DP6:$EC,$&8F***6C$'X/TLRB M)&X2:W\SO=@$[!K2XA-%&6F/M5GR?(VT$B7JNC-=&SMAY _N,[&PFI MJSU04D*FZ4R!@?4Y@JED)0X@$V&S5J&,8K%$(^-90^RJBKI?9?Z)CE);6(7 M7+ JT=A%^\!V+-X<+8@]'B]?4A"UZ RE!GQ-6S0&-[+X%BM.2D-$BR4FI %Y M%1EJ!]#SRPAGO1^Z8$.2*3*-5_ISY$"=7:5*JUUKKZ]4V;3XHF=LM]11*D+4 MIC;>5*-BM3,K\P J6D3Q")8"V[:,XAP!<1G5)*=T >4E64B]=ZRS2^ZSJ!:108]O;[[!.0#SXP[=H6,(MNJD&W[ M)7,0%=6>&G\72K4T;KZIR%:1;:7(EJ9YEY]L2^4+%!A7R#D2%81=@$ *D+81GNW#B\E\)K.'#-O>ML'9Q16#LXON[9$4J@Y MO(^]0[.?"]#.57.C/ZXJ&KDP=[H!3L&V&EHY!<=SIXU2.04*.5F/K=-5R"DM MVL=H5R[8^F(;7/7%&:.9OEYJ]*B:C;)B1C%.J='SIK-%BRGE<)=5 M?7\L&'E->OKBO&V5EEQJ]!@J[:"DF%&,4VKTE(MQ2J6LJ^9K_V8ZG@;>=&CR MV>U_^HX7:4_,P\G=(0U9P(^Y$G<\*Z9"O3?.STMSNM\8>J.]1=-@Y3646E4X+_948E7UW#M MZ?UNJ6Q7Y55D-$6WN_T,-X66@SM[=;W>5C4 )<5.0Z\;1IF04RH=7C5O_(:4 M,SC8=Q_N'S_>O,3%?L%8T_)1N:%W=IW4H70,B*T MK??K.[9>4 @M(T)[>J>_8Q+\1<]5?DG8P':>Y,+B]U?X\#NC!_1XHH9^@:\- M_6!B:LYD:EH1WA7,62G:FY^9FWTXP\6$$]0UI4*/0H]"CT*/BBV4/K: FOP3 M:?(U488-S3N.K'=-P*[MQP.7<1/O!49P$;Q.R@*O3P*:?'$RP."BB<43YP73[P\IEH2GCBX(_8V,N%P,IR8B8M. MS&#D>'32#L \%R9M=B1/.)[-O.C=U6D"IT8#<.W4)(J/__8\6(Q&K=M$.'QG M]K,3L#2-V\Q,PTLRO-T8?ZK9,=-L!ZB!>1;3"X;E\0NYV3H1Q>GP=5O];O9#$>, LE MA)W)_LLA*AJS)+X_I*='GO-O(H/YV3QFE,LF#+6I&="O<(UIT?@?/T!">'+\ M.,Q27'BN5% >,NC6C'XAXX=S4QPRI! R0"CG>A>%( %H/E ?K)$&#X/V-0/<#,Z[9ZDD?B-\^]D&1!A\!CL!6@T>'(L+$]* M])6N#>)(\WS,?YXX_+1ZNA?<,O/&2/(V)^9IX(0H&$,?9!9(+M?T/'PJG(41 MFX0U[2SIN3SD;-1K[4)R+C(D0@9?FRZX>#*C\D;:-RA)GIGKXG]Y MT4PX5S4C36(TH4$K:B,JFPTTUP]#<)4"E"VX-NB3*4/U"1H%X.;;9RLY2D1> MC65F;A%YV?GN)*F-FS$F-!,^L7-C2LF0D@05C9W )L<'-5(T!I_(A/>*UY$. M0JT3V&1B$\G^47NH:;_=W'P[3WIP?I:&&N8U299U.=_."1M9^FZ" '# U_&? M/1:$8V>*>(R>_86:>/!F0Y0IMJR.7VQ+)TE07VVD?%5&REK2*@]ES9NLILRC MH-!'X#RA;_*\4(8)B S8T 6UH)3+9A@OCVJ1PF0A#=8)R9",(R'NP?OV0&QP M"P2( BB .]:K_R'?%UQA+EU"X09; M 7>FT4L.8Y>O8H), 6G%J0 _\*?"Z"&7/9Y(DD'7ESOR&'A#G9BA)T%$&7GV MS)"LY:/#P)]H?S.]V QFFB%%U8R9:$P)TPL^F6F^Q:7=(CER#+[_RR# R/X2 M6A70)[*<^CP,\8Z$-)#Z];-C1V-Q@9+]E;@*J:<_,0<@'P$C2W^2H7F+C,(3 M$7BS,Y,C=C4(F/GCRAS"$=^9[K,Y"_%F)2L>0#9DP;X!Q(246 ZRX?!P M3$G[L#&*353^COP\? JV8Y9F+]H8!/U_O?J/];CKOGK_B#=?$1 M1-K0=UW_&<7B\H-I;S"_DMD?HW$VF&F_FQ[P'GD-&&D- MP?'@0CRUU::9I84XO97QTXGO.? BM$[9$UH040!."+]G"^,I1DC3E?14XF/ M%A^),#0Z>$5@ M@H11&KF- 'L,?22@!J8-XA#@"*?S!W]R@R3,NM!@0@!*06=,&1/K3TPX(89Q M+FR.06"8.+\1'/',EU+JD, #FT$ #E@$;KO1"NI3I5;T+G)SH%!0=XG M)_ ]/*R.IK%GFX&=[FC"HL"QX%?P/I^,\ES((*QI]SFT)!8;[9-%8Y]0+<(. M4;)G>()?+NT5%P\%.NI6TGM,"B0Q>"R :L/C,D4H$M(%70GZA' 4]B M)=K49J%H)/=B%FHTC6'CA2Q$*[[#:P;'6BLY7KW_X/L_8%=7'QS77;=YH<=1 M*.1EQ.%.LU(@?(T#;2#V#Q8\V%V(!;#KB<:YJ CI5K/0AGI78 -1,D-JMU"N M!AS'-:R?_N):)$(Y'FZ(?7>>!!.['0D(Y"E+^=:K%:W6NR44^NWBS^+H& M7[U=_+S5KK4[G<*OZC6C\/-E2QE&K6=LM]3RSYOMMMK4T3?56/ORODY=W+,MF[FV9& MEIO _A9[3&O6=:U1;[3V,R:R^V.WRYJRL,HZ6WFCNV]SQ]5=&*3@.*=L^= M=EMMO=/:<8+A>9+NI5-OQ0BXV6WIC4Y_SQ2LB%@1\3&)V*CKS?:^Q?#AB+A4 M?L5+^N&4T:_XS@O>PF)W(@')>0Z'Z/9T8^N^T@>=#:%&=Z38Z=3U^JZ%Y H[ MA\9.H]_0X0T*/25%3[VG=]K;A@D.BIY2Z?'JQ@<7@K6DQS\LY'*LT>@; &=/ MW3C*PBC%46ZCUNIN:\J3#C%'V(]DYX3L)1>O*N(>:MK>A7(EL*)M(C,3:]HCKT"9 M^_G ="D+.2F='3K!)'E.(Y+,E41&<.(K$TA[8D:P,NQ))D0__JIE1!*QY<>N+6I[>"51P.R8UQ*F)8#% M^]NH_*M><7DKD7F($N1'L)XG*10+QW^"_+9%[1U?7K(: M('\Z(7%I,B$Q61XH.[X4N1CT9%;O$E MO\P@?L53K3WB>I/W-?5"22,T[FNCWJ_U-,"6*TI>EKR+%V+BNQZF)NSNRW]G M^ZC))AC/ G0NBU)+8.AC[3FJP %$;P#MM78(Z%N6JK8>O7^".5LM.)&92K< M\ *#W?5'.U>HE$>MYJO8>+U)4HV$JE!2%!$YG1I9#>AAD4E(,GYD%IL,6""^ M,B0]\QIEWC]!MG-,T?JZ4N'G>3HJ)^;/%;]R25"M1:=,U:IUN=S^E&HU: MH]DL6_T(;FKM4JHRI.+)^)NDWU3=.@-PT*5@H&4PIH4P <+Z1SU8N(4 M%TU?@Y'I.9;4M[HV8*!@J,FDL#,/E.JX:9+1Z4!SLB3/TQVYV6WHW?ZVM\(' M2O%$,%0R-5F1[%'3X9IZ?>N;\E.0; 52W$ZI@62;_G Q$/^2$?.[)7^<#AQ& MJZ^WFT?-F]I2T)XT*^>$@J9>U^NM1FD0HPS:E>(D>Q#R MQNC@M*OF@D.\)>:/;KR=-5(:K:;>J]?+@!1EGA2BZ),?,&SJQ9M>63/>1Y=? ME%^27?*FH==[QN:$JBR2PULD>JM_U/*',LB/%0(0&ZR75Y L1-J89Z\(LVVC M]EX0OR@;2;=;>K.U[9C:T@>@+A29E8DFODAVR:_EV5O4%7*?NNM\?J^C=14B7IKQ!30BOT]-D9ZK#JL.JPAX@\ M5WGX'CL9M2V@H,98]E*60>'YE*:%^2)U>=G%1\9!'./-&@."$^2Q]]N_1-FJ2E/[P7#4G(G#WF@Z*U9/RYEY M_"#]#D11L!_\ MT,8F;[,Q8+R[ 0Z;@^??F&[H:S\\_]G#7?,N!Q/3H8N0W*3" 4!UK<6UIILBY7ZLG-=HS T@MC*B.G,\<%J7DH0;D M;+'#S1,NG< J4"%<9M6TFR%OH<-D=PO1+(-+"B<$TSZ1%7K:0B.=? XZ M.*)&/%P["-&(8D=.6T7%P3L3$ S'3ACY ?H,J55=0$K<\PMWM& [I*<5_6YX_P]S MX#\12G&3BQ)A;#XEPH0 M2A(-%#G47;W9RP!DEYX!4(X:8"7N"]F&/J60^B@ M8=RI71Z-S8BDK1RIS=N\#,BTFRSOEK=)LSQ]@VYY\$_$)&^8* Y0T^Z]A#UU M+?0GB4,V@26<*VI D_$M8/MA3%/-J?F3!Y+-)4_+F9NDSGY."3!$8A,_QH,( M:'%R+( FK(@O19_.G1%@P-"="4>NT$HFNWPHZB22D>]HY6J?XY_@X\!)1B2# M/C!WY,03:@/UNM^JM>>?@YO<,0@$[GG@;/IL M>4?(3\;BP* NP M,(D)A].!\-$1H2?HB=5]50ZQ4-0<:Y6%_-D!L6BC_$5RN36GV'!+^\Y"($9K M?F!&<5/*;9IG'67B>X:WD):G 7!IX"3,R>GJ1-%S;B&;X1CH'&?/3P/_R:%V M=3.Y;R]1BF3RHDUB62BNJ8LEV+-D\H"L=,#%-BW'I0?!=EHB"$#>@AUL@N!H MUC,]ZE"LX3[(8,8_&% "&% DQDG.--H9,8,"^LET7%+* S\(J#V9X'V4P2NV MMF\J.KPA#>?A9#,#844V!U=O:"VY.9:Q!,L@I]'<&(/96I %D0N@@1*YIGQ[J[Y%5,L MZT1 4_P"[0-K[ &R1O0%;S07@GJV^-ML;-[JT[,$-&KP*L.OL!K%:?C)1LP# MKL!3!5.?Y#[!Y:PC?@ -D7' M)"C $A&1Y S))$9?&"$41YQZ1!EW\Z9"&@ ^DA3Z$( NB7* M0.%X_H3[HZ)I19;>*;HNS#_8) 0/>'_#U#Q;EJ-IE(R?D M\4%!KJ/8Q0;&,R1Q^*\P9="*!6//CR,TBR5PB?U\EV3P%+R.!:!SHA_@[Q.K M4R*"Y#.NX'BQ'X=P)H9^+)*Z/P6:CV)/N'Q("P'Y:?!;YHW@3WZN(=CBGH42 M!E^4"B@9R,R"W0% $?A31Q<9%YX&1J0]AD Z@>#I@(FU$;\!1_&S$Z(-!WM M2RV0XF2Y J >VA0>%;CT@8R?M71E,PC0KB.9)5U'\!X0TN@^(FJY>4AN"?BC MW+]'H]7B NH9&]D.D"J'0\=R$+YH\V,732WFS5]M.":WUH$OGQR\#(G%B3.W M(CH8DD BR5<6N)^P3=$(G#8 ;#;.OQA]_XPC@V[*$[ "^+^@"+#)N)SYE2I"?GG)Z&,$'W"IY MYJ&6, ;/.Q-+'JO-DY+]KVYQ:7 MA6QN,V;OU_2@E?,W/J;QT]5]EW%4 3([<3RHQM2SH,!(N(P4LOY!-@7 #/-Q M5]'N/8V-)2M\=$(K#D,9A+H!6IR%#LG23PG9WDI#CY[Y+JQ%>.1KXI*+OO&Y MN]VB'=_P<-UWAA80BL9/0/::4;_Z>^)F%32JX?G>+"_U. M;D@C U%2OT%JU>'#?@#6$OI_%DCC<"'U@P+DH%KYW1,+(K1"0Z D!Y2(B6X- MMYVYM)@#N1/;417H9 M]G+PB_3LO)W&(>V,;94=NO^?,&IX)D,.N%\"ECKX:&$\P2#MO^$-4IIF+9W$ M4%YB.67L)1P)E,97DXRD9*""2 -XMXF1T%P&LFK,)FC6ZIW.?L8 &+5VLU>V MV02PJ=;:EZN?+:1=H=&91D&(%[FI(F=IFB6CZ"V MG4&Q_MB;%PB<"]P.-[.B5)6X";@/&5Q9:9#=+K\+CC)-E<"Z0K>[>.SVD8L. M3SIZ_F1UAR<]-7!EH[MMU_4#5?\)0%2R7E:1[M%/W>CI3:-3#=(ME4;;K17U MJ7#-,R@*,JG>;6*!763?R*-:0EQ"-DM.0%\833+'%.,WKA^N\%H.UJSPI,+R M3:.C&[UC34'8JR8_=\P8#;W;* MF2B5P7JBH,B%@L<05/G_@2X"58N@[IM!A M%A7E:V'XF<>X*8%JF83*N60;<<.+&ON?UJBKZ_5V\YC-_;>752<=NW!2[!B& MWFBVRX2=4LFK*AM(MR+?Q/'F,^0NS5+J&(V2*&-E)F70TM>[1JA.'E&#U:V%=UKFECDA7Q[$XO5M17:NT[24F;.0>KO54V;<(#9QPJ>7]W MU3]93/YN.,2R=^I:-S?SF-H3R$HL?T5_C8LTL]X8W6Y)-+DRL3)!^OJV]R?* MR*JX4^AX5D!UB6]LQO_Z=64[(!4LR_N+[6W]114N*S$Z02_I]5Y;AHU^YQCU)-)L"V,MZN#H3#'8G?=S7-?G!],[7 MG5HWV^*9CS3@O9Y>&T:MD7R9Z;U.#=U%\WCPY[!\DKKIR9DQS]3N1W;#M6-J M"F=JT@E,?$!YF/G>9V ;O>[7C'PWZEZ^IRRUM:,0&;5B /*^XGYE)GT56R0Z M)K;+]H?#$$ XP&Z4J5N*[S&:F;;7N8VMZ7J%B;&8$+LIL*F]-P+7";%MGK\: MDAO#RLF".K/E[#EIK(W%NVY/S1GO=\_[_08QC8.:8J\+ N3K5@;.]%!N+\DZ M ;,8V+2B[;UP\[QCYMQFJ$M3AH(#!S['0XA&X*)"=0 OID5@!RR,0,*&.399 M31!95EM)"]OC,4<4V>:GZ=[A]Y.D!;/C/?G8J)+@,EW1USS;LZ9^9 &YI=R_ M7YMV4($VXX6WF$4)%5(*G;+=^#J"IS$#]93']7F%X^6T'+)W(R,1$CF[R">Z M(''>]A4H_G4SHSZR<@<7B+GHIS=AD?D5Z,R ICJLUV*X1<"%1=TYN;CL)"_B M8@7UKVPC%)I$A[KFFNNE'O8[;X(R2AMFJFYL\8@7Q2)8**U#B(3 MYX143D3F1:(MNM:^[F8F/FQL,>D+0 M88L9P;=&8=Q$*("-%8"K#,SJI0(:S MGRRP' X?5+S4!LZW?H /)CIM8I?XL8FR>!H' "G$HAQO@"O7 5H1)8P75.H@";4G]G M3[[[A)BYY7W6/_$^Z[-=$;;L3,?O#[[TJN48"JNXZ>(GD>-Q*W,\[GY.?9HT M4+E8Q=QH'$"SG#.%C)(9084]%F.<[( SGF2?^V0B6$;,,!SOX)FB=S -@)+# MO5QP:)#[<3C!?)H,$R"L:7_UG\&S"_2L=Y@;\B3ZZYL\YV9)9^.-6VD#W\&[ M<50$WW%V4M6*?OB%?<=?.#"JV:GHP*A;G R!X_5NN,>+$N=.#+>N'D_P41,T M1) F:B]IJ4T-^>7!S?3@4Z W2TYIDB.^>8MG)[1<7] 9_MR,058O(\S#-,.> M'_JV84=LU7OZY;VG^WOI/=UJJ-[3E]M[^MBN_(X*X1Z$F 86\#]B$X>RIB.4 MX -7_OLC%X<4%[D!*R-"F?,#K5DG_%%%K2%%-+H+0)\3TW59@'X/"&BZ!A!? M4Q0W% ."Q/!:4"@B6E_A>!\,O3(:MV9FK2_3-<6R; M>(>= MG* GF: %FZ/>@@V0SG@' ^!\\$?T7.TU)>YX.5S(_P_6CEUA"N,A<[/^" X\."$' MJ&5!X="DLG@2\XBYF*XUB3TPN$4(/3,X[TVZ+I'%[A3P*X%GBG'WP*&QQG)F M')Z77%S+" M0@K$]90I1P5%*6DO'QDM H<(U<0->@9+$YF!>^?RSD*^3L-X9&;'J09,A]S0 MA(>*SYO;\I[C=PF]?^:@=R^A=YN%7CH_Z;N$7N6$]LTBP7#3R&9\JIXUT_EP M^,E #(Y'&DR^I2F1V]"7SAE 2E8>N,4K=3/T/;*\P6T,'3E&E:)7Z1XG3IBX MWU+*BP'Q\F+.F6PR>4].?QR@'*)QCB@&Y%$FH-)+C8)T@*:FUDUZ6C\O)U2 VBQDN M7Y=H]$Y6F$B3U3K7I[M?RX/+:-7:"(M_BO@:<@DRE!.B,XQ3;D/,=G3",6K\ MC XVXVCL!^GTN5. ACAU=A%N@>GT83XPQIG<];F\ "-&X7 M[VIS\XK1Q_)&)'PR$T!#-D*%GXBI6+XXG;:;I/C(8. P]GBL?'TH.4-QBL3V M0F*V8Q.%<>.;4#,Q0;3@("FR,POCMGK64$KFJ*,1A8:@-:81LC3G%<0YY:G% M5..+CPJ9GAF]G*RO9TB1\MC2Z$?6*$Y>1A*/F[(,;QV3"8J@41P &Z:TR4G2 M8(/3>3Q*"\.OTP0ZLNZI7ZB<9?PGT"M->(8W.=DS8OI=&K"6]]NHM8*)XTG3 M&M<;>8YD Y&&MX,&.R*5& T>H0F+;5@ E&MGAC5G+0$RB\'%@@\\D?)CNFZ: MVS>'2VY5S"^XS,H0=O4N5@;W ND]JVR-BIO8ZTP+.0271F&OXO?4T['P$I96WC8KN4S!&22S;[5TPX1(4$ M*A^T/%^=Q\&>')>-F"U?!N_(F"\9*M,EC89Z2J5H$F6V(B] P" )T>ES%=D< MEVS0+HW!A,@F]2R31$GRPL",K#&8A0,N)\ /N?S: M@N(VB;^!KP,=)(+>W&HIO[F(-[2PZWQX\7G,P* :<0F*6I";[J 'T1N25A9= M5R069*' I:#",T/7("R^-;I_O+(9U@+DS(,W%++$*X<8.(.LPI1AN?RV Q+, MZ'LYX0]<:GG,TJ,KH8F/C J^32!$M^EB<".)O@$8.!BW5^F3"EU*+" MPW#3]XJ;R+AI^EUZ4Q3^6NP)Y5VKJ8]Q'^Y5<9 3-;MND66\QN?:P!60=ZL*5$&F.'X=DJ8CKQL$, MC)7](:XL=T'?X<@VC\AHWUQ8NG*7._]DW*GPA*-+%\<4NYQ,OB&W>]2,;1FK8\_')Q"9"M^O($2)7*6(:]'"N54<6D#GSS MP;R123X]WF0%]A5F2L/N*25Q69#)YCP:PV+N63("<%*<49LU9!*P!!- M*2[UV(+,RSF7_!)$W(3QRY$"@:YNQ(Y/%Y2:@"AS/)[5DRGK<1(=:/M6S!T* M2D'B*6&+V6VI,BV\1&')UUSQH)07#KA)5=-$U:(Z89^@2F"=S8V9FC].TNJ^OR9DH(-*_"%HR4# M62E5I]?4V:C86=_<*38\$!L6&\Z"%C@7DO<>AM*O1Y<8G/; M;LX*$?PW['S^+NT%\:)C5(2N=+8%!F5W'Y 1>;^DT!$/,8;",TF$'H8NVZR.,^?@@]X$.8LX];&.*=J\7R26)S^X!7O\5V TS$2@>, M!OB&,>6K\4XQD2/#S8'L*#02MSNBT14BYW]!(&D/U.X@R?N7:0U?_O?A3B8V MZ&F=9R 2W@(VPCQ[/YAE4^W.*NYFM.?B;H#H(Z5DGR HW*:$\R0;(1-:3=, M-(L%E!RSA*&*\G2W8+ TV1^+C"E%-U3I*J>V/>5=0)(996:3HR16F??D!+[' M+3[L@",IA>P,[EPQS_&S55G:T'1$ #:7TPMG"N$1WGH%N^>(M4PL&>+7 6CO MYBIN/*:)ZBA _WQ&U):;"1CEW%C<./.8Z+E)*9P.>5YDT)&$6#6_YB[2^)"N$Z"IL[34!;]LC;4T\H_#+1#%@6FN0M6>! M@WAMGI^[KUU8O23R[^#-O4HJ_^X*XZ(B("KR-F5(S-2$Z?28D4:/_E1846G( M#(7)@OS!S (@3S\&2N6I5T((A.N('@QE6>L/7_\G25L'VB'/,6,,\9KA M[-/:M]^_)K^P08\E1=4HG@:QX]I7V))CB36TN9+.)C:+@.<3E4_S$#2ZG92A MP\VUG')?-.KD(A]\,[!YJX, C@IN=P5,)UY_(GNG\=@6#ZXAUF4[^ 7(9DQQ MD>AD\G(WBG"A\C&U3)6::-C'^T=GBM=E3ZC,S88L'I<%LTY84+"+%A 53\X% M9^REB3]G%37@ X+23G3G6ZU]]]-B4^R_CH:&M)=U44>=ZX:6:E_VH@R M&@>,K9QU@/1(KY3TF(NU(,QZJ9[W[7C)KV^>ZWF\_:M^]?;^_N/MY_^>VA)R06Y*9<$S2$L07 H78 WPA4JCOXK(I8^=F3!.(0%C,\[ C(B\7>XE(6I1U%K6)OBJUT+9J^0S=H ^92[:_LOT,""EPUAP^E MH&$.%$G"XG1Q-M2T()(B#%/Q7J>X-C6$1R-^!-9\B.U[[6?%. ,S(8^1/49X4'_,&;7M+")\F+UV6_LNP-(9T_DT@L=(5OZ"]Q/:9^G-?+;@%5,#\K(*QUI0?W2262A6OH#UJ=U3\,TPKM%? M$7$MK@9N*7MM)+*^A7N*P7ER:RAKVX_2Z/(V8DA;O7-9@$/I,+[%G:"DI":Y MJZ;; 7Y1G==BNN::S]BA!/,4@H$3!7-*CV6N":2;2!D"=$6[H+$604==#8V; MFHQ<8B--; 6/#K)P]O>86+"I"=:J:H](LKD FM_O'_ZN?;JY??SZO7KVULW2 M\IP"SVZASW4R;H JSX:[W^X?'N^^WWW4'FX^WSUH7S]I=__XX_[Q?S%[Y(_O M]X_W\.'-EX_:'P]W^*5P3/;.)82&)=.I5)I%F3?MX]^GFC\^/ M#]H?W[Y^ 9KXX8T*B#W7X"0JCJ ! BA/9&@;O2D\!))$"_"/%P!NL*WHCE'>]X/^99 M98*5G9IV]S]_O?]P_U@].?"8R_.A'K)4D"0*,=C/L3/ 6"2W2['R(@X\<8$[ M5SG!+Q:6I_T4GIEBCFDTBP::6SB2:!JR=_*/:SDMW/'H!/2CZWSXOSU=F&=. M+^1?IQ&A6IU'A7#>>#J!77Q=@Z_>+G[>K36:S<)OZC5CR\^;[?96OUBVISZ< M!%/O5RQ%,]7%.0M&L,\-B<_2)%[:+YD.OV;ODD^A5@X/'1,@'B(^7XT8"_' 36H%KRCPLM'418 MX?A!#/**#/!X-W (EX)@0T_Q\""<.+;MLO+EK-0WS5G)Q?%$\.CZY!L4B2SC M*)J&[]Z^?7Y^KL$^:R/_Z>U-8(UQ4,I;9H_,X"TV&'EK](Q^SZB_A?V*/QLM MW'RG\58G]''VDW_#->GB2FU-^, B:JI>RYE'+- MZ,E[ZH'H)47S662JW%]]5R1!?/Y\*_+;*$WB@Q\$6-S"XW S?LL=^?R1WV(S M,#U^AYW_]L8V)Z'V$,&&HF1[]I,3^IBC\OD;W4/?V-A-AX;&8+'LS4C6),!W MMQB6BZC'2?HY,W'L.:/)?+D74AZ0(A B$)K=YP=37\[B2?,7D59$F$M#>9;4 MC/)4ROFL@AXF%5!,5G1%"-B(T.71,T17"O(IY&5RQ*\**"E0:@4Y>BJ:6+Y7 M+VT#51D+K6GL:*'-'71K"^TE@"J9$;9QXO"IA-I&V<1B/TW#N,H5]?I#+I-N MV/T75G5W_070+:]8;,DMWKG95K-*HUQL[RMRUODL51$#C ME$Z:$@$GW^"\"&AL)0+2RM,"$;#PY?F) &6 O$3Z-&K&_U,6B!(_J?AI&%?] M>B\K$U?[GP_?/VJ/Y$XSWR0RT8(0S M#X#,'ZPQFYC:1]$9?9MHK)B2EVYO/)55-52.E6].UL&$S_OW9\7X,L YX M/X1511GU\>Z3DE%[(:R/;.B($2%[IJLJ"JS/-Q^4P-H+77TV!\Q5HLJH??M^ MIT357DCJ6\!"(*&#*,'J":N6$E2;@>J66O]]PX[TU,S1Y)WO/^(4I4^.R[0W MO.N+R$=R,D0HYVV9CL<;7J2Y*<:OBP3WEDKR"HK^-3Q9G$]XX+.G6PTLD_Q&;083CIPN: MA/PCG>@C)CN+942'&\KVD1VY:=ZYG'?E#],81"^)+FQPDT')(-AFDO&&F"+E MB/V,D@ZL;QTT[QF M;)H-#W,Q2YWOD\'Q&TEQ?.A[*I^QA;4=@VRV3!J-F2G,%Y/NQ&QRG.<98;OK ML>D.90XI 98_('IFQ1ZVYL0%Q:RL?S-[;0_]U:"N1,5_NU8WMJOL7[92LU/K M[ZGDOUUK-;I[6:G5JS7JJY=ZJ1_Q4ONZ\/>=2OHQQ:7\,KW_5MA02TKZYTP; MY*M7)W.E2_/[(WFYAVGUL*'W!FX:>[IZ#=4%[C(>>6C"52-L4@_\+^/J[T9HXZ=YJ'$]*A7NDP&/8 M.^<4MWUT(OYWML.@&\;!])?"63BT>2JUE4 MSSFCD 5/"IZ0'_S/3,:P[L_P(:&0V6!5L,'VG>?EY/2 MX5YIL)KV8B6]H J*O&5E%NCUR'FV9R4#CR1#E;^SO;_#9P(EM,C_>3\E$ ML[K[47<_ZN[G8N]^;L>!$VIW]@2.$BJ;LQI^SUG=_>R1 JMI-5;2ZZF@N'M@ MGN,'VG^#9;EPTX/^T(UEP0EI@NJ<_7D6\E#=^936!UI!>J5R?9:6DVR:H;RF M3F#CG."RU!N4IK2@N;RTX.W MV?PGW$T<=___U!+ P04 " =@@A9*0Y\ MC$P2 BT0 $ ')D=RTR,#(T,#8S,"YXK4+ *DFCFID E4UO"S_]X67C@"5&&?7+=.GE_W *(.+Z+R>RZ]6U\V_[4^L?GGW[Z^7_: M[7_?/-Z!GN\$"T0XZ%($.7+!,^9SP.<(_/#I;_@)@@7[3//Y[#]B?W$VI__'3^87IV.;T\ M.YW\?79UVSR^/1;&+Z67[$DT^P8O+LP_HPZEB^L*NF#-' M"PB$:81=O;#KUISSY=71T?/S\_OGL_<^G1V='A^?'/W[Z]U(%6U%93U,?MLH M_3*AGBY_=B1?3R!#NCAUG^/2%+G/F*+WCK\XDH8>?S@[UN4D%US"%Q/&(7%B MOBZG;;Y:(G:23R3>'\GW4M!Q^_BD?7J2%.7RF"PIY^(H?)F18A9RVCX^:Y\) M(9!SBBP ]/,7(%>'C(1D@&P42KSFD,\3OX0*Q)710 MN?\^_P2 !!0OEC[E@&2HII!-E+:,:L#:,PB7E20G:4+IT9,J&B0B^>3R\O+H189FO@:Y$:?*M^7' M]LFI0+:"V*+0M9J$=?7RFI$ ME)74R&]D++'0!!*$BRH"&7+>S_RG(\G]UN!WI5[18D M3N!M$_*2?"S> ^Q>M[J^&+0_P)G03C[_]CC('4DID>NRFJ%FN8[ S\?JWPEH MKX?X;: H@23]^2A-D&(5,.0.R6?U.5VO(^*H2 EARCG6=)LU*9JB=6.;: MX7VO?S_J]\2'T?!NT.N,^[V;SEWGOML?_=+OCT"6J;'(T0GFX#(7BW(>5O38=T M-!9_O_;OQZ/A[?"A_]@9#\3;SKTH]/7AL?^+(!A\[P_NQ=?^W7"T=?6L+,<( M_YD=_&O!8'@+UJ*!D TVA(-0.G@GY1\"(P%8]Y?._9?^:'#?_]>WP?@_O?[M MH#L8[R(4"C@;P3_?!OQ(F, 9A.+ NTC@ >TD)IW1+[=WPQ\[J>MK9D9,+[;" M5/ '2D"#(.PAYE"\E-S\J>C*;@*&"6+, K!"4B,\'^3P%3/'\UE D?RR9@7\ MJ$=1R4^,)D]^!YVQ(3' AE+1D:)@!.I3&BC) M$2B6$JN8*4AP;1!"47RR1^0@_ 0G'B*(6^"23V=$XS*-AN8#UHS^#@2K!D$P M($]">9^N+-R^+FMR]8?CM*MCV@;YMHI+MFR=-"M0[!)E5)QL5 M-#KT-.W0D+!!+AT0X30TAB]6?DV6-CKW+%O_)350Y UR<==?+#"7_3HD;M=7 M8S%$+(>+)<1& ,[3 *R9 <$-;+!K%""B(Z(D1@5!%:5(2YJ]'5F%JM)&^38_F+I^2N$;L3(>(KY M@P>)C9-SR8P.STQ'-1L0\0&*49/<_WN ^>I&C"=$N[U8(L*40C8(%% :0(FUW_,3#X5.8CH&^3E1^3)3<8/4.W( ML.ID-PB,GLY,2B,&(.+0(%^/@@E#OP?"@/Z397HQ0V+T=V;.NF8!0AZ-\KA- M-GWGZ7G+-/WY>;9VV*?IP3O]J4GKEG8 C&6>=G=X1NR,:.;4/7LT0R%-PM*P M=F(-HAT?(WJ9A)3%2DP388NWCC>)&+V=R4B%Y$_V<6+BIT'BD M:8P>SR2@DDL^3?1[X7*!-0HF#D9,,DFHDF6')D*D5P:L$4D1F #XE$E%:09- M]';>ZH*UYTN(C2AD)N+Y"Q2-Q"1_O<$>EE)Z(S*9277AJD43P2E9@+ &R,S# M"%)F[FQ>RF@B6IO)\PI=2@Z9$9/,9#F5>6\B ';YOGM(J5#T"?40A]C;72(Q MP]@(8F;&72&E*&JAE@?>11(/8*%[+YK><_#XB\ M:4<9LNM@J"S8&"R9O$&E8-'ZJ-()C8!4"4B=0$*I1D:4(=.\1;M1E:,Q!C)9 M#9LL=M-;"@,*ZYKZ0/&3Z$-_2&^)%QW&@H4Z^\1V!GD58<9HV.9T2:HIB+0 M6@V0T.,0+&7XY;W]BJ!$PH4\9K.'R*DHV1A&F211]3#*+Z.5 I G>1["*@-? M=P[)##%,XI=W&$ZPA^50?F.2UF/^T*!##OS"A2B9YM&\U* MS(UP9O*=.=4M(1'$(N6+4"B(I382^G 72Z()E-^W2F/:1EA MS:3#RF%M=O>F=Y*N:Y-^,EEU \9%#T2_4#]8BA;.'LUMN!IQS:19XEVPFW4S M?CQ9 2T,:&D'D%-P?$'^C,+E'#OZ-S-V W,Q7R/0.;O2C$"OQ0$M[P!U08>RMFCLK-@8@36]SN5Z M&_$'1+'O8B=Z'.8P7XFA@:L)TI-, J\84B0^1[+BE_J,T@%DY28U+I,_/XLK M;6FV9F6$T_8<9AML\&\F@/D'*[=I72TY&>&K<%BS\6ULOL_CLT-#M<6^XP@' M5&;.+<42@.:'D'J',@N9,7^?'U#;X=>V-(9%*!92$1K;'E MO(O$-A+_DC/Y]BA;,#%BFW$CO;]Z0 M4"4EE$=G1" G 92Z6J&!&*3O*JYR7CZ?THA#)I^3N>SXKX[$ST$;MN<1K(GWF?4 ]?+5421MIPW7(#JLCUNPD4 MTWM'OD 3S%N "4 YYFJ6KY;YKUMA0 M]3TQKG01<5EJ<]$#Q.Z _"\F;J'E-J0UM?H+Q$1VV$,R@AX:3C>\)^AQ$G@ >DLY('/X;2 1*_?%GOQCQ)?TUKWB)9P)9\,HP/7R-6_ M4U?@L!**NH;80ZAP<>U(] Y=G_%BX[?@5%>GI'J(,7KA-Y[Z&;$"VXL)JIAH M98O+:5M^8B=77(NQ@'GS0I*O:#%!-&E.J%V$9'[A?9KB^@O175G8$4P\[%B: MD5NV#E:$'7*X75I.NQ\"ZLQ%.Q&N<15&F8ELYZ:%3S21V:["W<)?X0M>! NA MJ"/'YC-IAK2 113(_8'YW ^X>CKW/=%+=)9+ZC]!K] =>Y)F]B(F\A"C;>.3 MB(]EJ%&E ,E8T??P3-H\]F_B"'!5#FY(]/?OOA1TI>BIU*-:Z.F[/^\WK[+;@AS5*6H-V[:(T\YH%TGT@>Q+=IG0"T910_/_( MO?7I@+% CD]L'&+%9M>FAT^8$EG)Z' -7][K,WPFB+(Y7JX1M3'7P*!F&(=M MV!J4L2\Q01WBCI!7W"55X%#!X#]PSE-08>.1!L6.'&Y$/[)8K=87,-E/B"\# MBBJ9JR8MC G.MPA5"^U"TCH$=<>%"S;B%"'>A4O,H1=?LE ^?+8@K,-8ND3- M'O+@"KD]"I_'B"[N?$BV-KF$5\V],"!BKAP>WW^U%TIXU<$+O6%T^QR9F)]F6K=-FZIV_2X#= MLORD+7D]N]H[3$0'$EY\HU-DD>Z=F:AP,XF8OB,G2J:NK\\I=,IKV=8T&?L= M4BS5DG$LMYH(0C&Z>L&LJ'J7$.P@]EU^Y6*A((OF6*GQ-1<.GFUI5$\U$I7, MTB1U:+MR%1P25-X8FZAJ:]GXV=_"L@15'2S+:S-N?$K]9Q'&8@P@'O%5OB%S MT;G(#%JE]J@R[^U;\+VN$PR7:C%+#"#D*D\G7+%; MW_-4K='IH>&TAQS,E Y%M:\BFSJ;+7=HK0106*K<(;Z\G>P!J6%+Q^';>L&" MZUL[)7V13K2193V<#U.(MJN3Q?3[JLB6Z<8;V5FIK>7RL66:PD!4A^ZUTQ]T MB%N@J&$1TXZV#E:FHDQEQE3*T^T%-%[Q4+MR[M&S>B//$,K61TSCHK:H?(O! M+D7\2?8>%-@8UMC8R%=Z+,/MC1N"PAUZW?4>3KXJ."]PB6+KY]C4L]YR:53(M]O((Y+R1 MF)X;,C?9_G6O4*W# M:]3D3D2M7[PE/KJ4Z!$Y_HS(S2,G99L@J_&IZ[RG)X]1(3=Q#XG.T*EK0TH6 M 0UT^]E?8IV\$;V\NC)?>%!M;LL[N6_8QUR!0PTB6XTO,@?1$R=$;E;K(M&A M@Q'^B)(7I\JFSW_MU*B?W.G2SG":\UN?\B1ZOB MW2#*Q[R=][=198\-[A^)P1*'2K(ZH+"-,G\)'&Y].D5"B1K4A6U4J4?BXA&Y M@R5I8(+UK@B%5J 9# M61D8T:X-426BZ&!V 55.5P=0])A.-A"08,2^$1=1J[L%;$C?>D 89EZ_(C[W MW<3:*7'U9B.=B.X3(7JU/JFAVIEHYW.A!W;$O:ZS<0UP#U/D<)^R(1G/T8TO M.@AC4.32O/$L7&FQ5NT1$?0LU9&[V WS31O2-Y]*)FY#6AGZB-RB=6B/DHH9 MLI&Y1>M@@TVNYF'T[?4)GP23/[2C5+<4,6>.%O#S3_\%4$L#!!0 ( !V" M"%D#$U[:O1X ,\B 0 4 [@/$F'L?J1[5BU15^O-?OQY-GGS&;CZ>37]Y*G[B3Y_@-,WR>/KAEZ>_ MOW_)_-.__N5/?_KSOS'VS^=O7S]Y,4O'1SA=/-GO$!:8GWP9+SX^67S$)W_, MNG^-/\.3-Q-8E%EWQ-A?EO]L?_;II!M_^+AX(KG49U\[^]ON9^V,RDD5!I(; MIIT&YK-'YKRV1842E(S_\>%GH8T*QB?GSW[\N7+3U]C-_EIUGUX)CE7S\Z^_?3T MZU^O?/^+6GY;A!">+?_VVU?GX^N^2(\5S_[YZ^MWZ2,> 1M/YPN8IOJ"^?CG M^?+#U[,$B^6LWXGKR8W?J#^QLZ^Q^A$3DBGQT]=Y?OJ7/SUYLIJ.;C;!MUB> MU-]_?_OJVRL[S%_&'?Z49D?/ZM\]VS_\[<7!;^\.7M ?WAV^?O5B[_W!B^=[ MK_=^VS]X]_>#@_?O: C+1RY./N$O3^?CHT\3//OL8X?EEZ==_L*JJ+E5O.+X M]PT>^NP<:X)).IXLI^8U_7SZZ(JN'6S\NL!IQM44G;UX,DL7OC2I IIU9_]R M A$GRT]'QW/V >#3Z-UBEO[U<3;)M'X._N=XO#AY-4V3X[IXWLRZ.H*]Q:(; MQ^,%Q F^G_TVHZ4U71!D>N*'5],%=CA?C'1P,L=0&$\:FL 0*BHDI M2\DO3G&=ASE-Q)(,!>9QR8A36,_JY#_#R6)^]LE2'$M1M$6^$MOV\_?K>#KK MEN\^G0DIHE%."1:$YTQ+ARQ4K1!G5^+64,1 MK7A H]Z5*%D9.!S9AI-9L !F L.C4W)*VM[7S2;D$7^_R'+CF)J M1I?78XCCR7@QQOG>-%^#*FLR3XX'9A5AT28@ V,,\VBB])Q;ZUIKW+LP-1SS MJ- :Y4!K%(5T-.DRL>"#8=(#DA,EE3*QO^$-28,V9<)ENF\[Y3VJQ:V6O"\N M6E$2\RZ3!RZL8S$;21ZXCP&0JYB_!__C<=5OKTQ[!$$W(^E[//HTZZ [60'? MAZX[(5![1[/CZ>(B[#?046@YDD%H881APJ&F4$\H%HIR#$T(PAJ#+H7&?+PW MR$VHIWX$ZO4KOF8LVY\='8T7=6>BSL$^D9] XC15W0R%O(U(PT=(Y(,H()>5 M&\%\1*M\BDD6TYA/M\#9A#GZ1V!.*Y'TX1:27^J%UZ"8\I[<7')QF0]HF0.A M$GBELG,/Y2+=?R2'BX_8K3VOZOOC;KGZ(I#'D00R;B-)S%.01NY'84X+\D,P M2ENP\TK],ZT9SWP>K]T]QF)1"UD6S)&(B'$A!EXF<"8B"0Y:F M9-4?N?34AAOC-2-)O_=A[$;/KA M/79'+S NUMCI>0:(RC,1$EDVHGU^-4VS(WP/7]>]6Z2 'GEP0*/CG@L"E1.+&0.3HJ@1:MCYJ MN0/2)HQPWQDC6DJAU^ B2TM>;F10BF5:&AHC1F1>6XL)(!O>VD3<%5SLIO+. M!E9,U@( &4FI6F-,S"=%NE<:3IHW>X8\S7#RR"$H3">B1Q(_P9;HSF76?&)>T-@:#DWYL"-8 8:0+=@0AL!M NG M+VWIG(%QWIFLD**VG&IJFN0,I!-,!AVSS"XZR#WOI=V#"X\0.K?@0HO)[WMC MY0Q3D-$$-)HIJ!M\F7QT,NK DLC><:=CT*U-Q.V(!AHU-^%%.U'TNZURA@@Q M2EW(08M<4>SF8V)@;61%(::D0)?4>LOM-CP#C9U;4*.9&!H>/TX7':3%'^/% MQ_WC^8(\^.XJ98MTG"(!)DLA7RX^#8J3[-C+4^LU*'I%("%3'_RUED? QDU;)VH< ' SEH0YA_K M43_]5O,'/L-D>?B_.$L:^0=,CG%D=49IN628J^R24;34LF:Q1$>^OREHFJ=C M; )L2)'W]KRXH@*;RZ17H[D<^&_X;7] Z6R$!\>* 0H%$A?,%R0WSYN(&L'K MTCHW<0-80PK-&U*EL3R:$>75]#.]>]:=U'U0$2I1;6;1+1U_'VL!0F(YTM"B M08.J=5"^_OXA1>+M1+_U##>4\>FV-\[?8D)25&2;1UPZ9=MPR;S0G MC]Y82-G6O8#FPKX&R)#B[)92WW7.F_O#YSC6E8XSY(49RU*JV8+50X]&.V8R M)F^1)X+4DU=\'9XA1=;MR-!, LTX\:;#3S#.KZ;SXZ[&^Z28M'(BTLAD66X. M<^:!1R:C E[3CKUH'1U=QC"D8+F=['>:Z=;R/OCZ":=S)*=UN35\<93."9$% M%.:XU2*34)IR536@9:JU8!FG,;F(RO*H)*\]&2C>)_>>@=' (GHL M)L@LL34O[D8UI!B[,4$:BZ3=%DS.XSH;,'FSC 7WX=-X 9,1)@KUN8!:QD:Q M8"$CYM%YQDLMUJ2AV^;G-3= &5+PW=J;;##YC4\E1Q*-I*%(%I6I)Z):L'H2 MQ*3+*>;B>0K]'$>VS>):5ED5N[3'[#LX4%3#^,XV0%HL9D!U]/^V?\;3;+7\:3 M218$DN\F=!$R9B]]ZRJ'37 -*4YJP([FHN@I%2,&)8FG MBC3XLD%!(KU;D\HT=SE;:YV.K?L#W'M'\6&/&7<2^_:3VTR^W]A5E"@2C&+< M6U][6E H[I5B! .T-3J[YC6.]UG,#WN,N)-4MYK29@)=>5V_XN+C+-?SZ_FJ MU\C("V] 9L&XSO7\,M41&./J%6\\%:I,"[Z5BXS*0(44J+7RZG2>[X8[VC!S,Q]-<2?FI\I#^O)X7?LGQW"L+&L%ZI/VIPS1>R62:]XYJ&[7_7?XX @C> M*1%8PN HCC.<14LN:\CHA=:@LVJ]2]K_J(9W1+D3(P=&@TOT_O.SR[/\FGYN MU8_[W7OZ]=>#W]Z_.WQY^.;@[=[[5_2W>[_1EWY]\_;@[_0/7OWCX-5O]./! MZ\-WS5IVW_N]?73UWFWPC1I_?XMQS\_Y1LF[9+43+#D%I T#$E,"D&<;5$R( M/N36NR77P-C92^[H(;2X2MV%%,5[2^N3['DWP.DUNSH03@[$XE,$)Y;?T= MYF?SM]USG^3[($)/D]WP4'&.])A:5_("/^-DMO2\SGBI/1JN56 ^1UWSAPWS MP44FLJ-Y*,5:T3I%[U9 @SIL;JTKVHFBW4;;FG&SY.!SG2+S0F1R\4TF'QHR MZ2C+I7%2E>9I>3>Z$-ODS\PI=JB[7,OVN-A]'B>I7X9O*_ZKV31-)K^ATON,TV-\20.^KE#J MVRE&C3/I_UQS_DST,15;F)!)GC;X,ZHPK632RJ$%[INKPGO#'-(14ROV]"VM MEOM9--:E'5 F& ( S-1=!YU,3?@@;9T$*NZ%,Z%Y(L[YV]O4;]4GG'I, M$WQJ\&;3^7,LLP[7:HX.OI)AS.DP'9+]EU?2/;XPF]?C7CJ23VG6*RJ)*5!ZMK2VUM> M;[^J[K;PP"0(&62QLD!K?^8&*(.*@)O2:+=9;YD\?3F?_SR7/]4:*)D9VBS( M :F](E!RLDPN*T/6 FS[JO0;X30Y2KNC?.'::V9.+_R(%%" MTA1J6,,M-THED5OO$NT(>4@JN!7/KCVS>R"I-EMT!&PM,,8D+5C/F;.BJOY: MA!P=LI101QN%T*&UMKT 8$B.<5\TV7[&&QO;?KP'([2.%"@P$>H9=984360H M+,<0.9F-HGWK".S!7,G9Q%^ILNRB)4%0QR(*@X%J;VD0MT>)7,1&G M:@-CUTOVQ(V(AJ2GA\+2:_5\&YFV3+A=#NP"E'6,M+%Z923U*W3\Q]T@$-R?!YR+6P:Q#X^JWH*>;.4HAB5 M:](A:4^5 PN1HC!2@=PY Q!$ZRRR6T+>'4>ST:7$QJ>H;#2,8RV2CV0O(LT M-#-J18,O9[4?_[7V&\63%P+5N&J=EUL]A/DY$P0(R"LZ MO#^F.60&15BF*-Y("E!Q:$V!>T)L?&/ZB_'G<<9IGI\;LQ$FHY9E5CG%0$YQ MO50RE\Q\B=';*+FVK7=J[D8U7"W9F%9WW)&^J\!Z$?O92.G#^\[_J0&X;1 MJ BDMD>%^4>RGW6YY^C M&$ &D9&IF&M:%RKF74*&)HLBZI7(V'H[[IX0AQ1]]\2R:[S WH38+A" DV7% M\?O97B)+6_7O8NT -*E/G MH>C45%+]$>C&,M*1+MR0:Q:8@=K2( 17&ORWVPHR0F>??.>XYNC&U35RV-1 MJHWL6CK;UTW#JACYXC3$9.M==9J)A(1/U G)2!&WSM&7FMW8_)Z?S='M4B%V M)J/#4AWI\6*!>142O82TO'-K;:.VYO?7+0<-/!ID!46M4#' ?(V0T(,WW">3 M;;S#X=SJQ4.+5?N@SGHY6;^2::Z@W^*R//_][#U\K7G[-1BCB7@YZ]Y]A XI M*,-10 I0#DOK);4MUN_!'VA%O0>5 M:Y,BU[?X:87UL)SVDQH,E%P@U4H(Q[24P*#F M['+N,$#(N93614RWX;EG;[+O6MLTET]KQI#]6R5A?: ?Z$]SFH7N=#/T]+;: MZ^:B1# E$\E+9;H.&EB A$R%)"2@R+IYEM%.@._9%>U'XMP#2+AAI?.G;POE M@E)URG(M2F*BF'K,[!V#NEAJ>^L:6.>HVW=VN![+/=N9_1!4:B*7GOVEM0.T M4>$%E8"J0JM&3#VH0W_O^#M[2MH'IPEBJ'+]IB M5[R&[ U3VMEZ50:R0$A8,,E:B3SAY19"#7VE*W VX4SXP71-*^FT*\>E05^Z MQ/HMSA?=."TPGUYR??&#M6^^P6Y<>]:F>C<+OL#5[_3SJ@G$P=?T$<@ROX4% M'I2":3%2,6O@.3"G.1E>&C(#=.0<6E4*1Y\YM*YI?=@1[MQ]>?F4P[+^Y,/I M3F,8<:=4[?[-8BA$4U-OGHVRL P09):*2I*B3Y]=ZT[#V^:%/'+U\_?#XY[$WS<] MOY5>73BN]5J2[\>LT(3/>7()H_>,O I-_R5#4>G#T/,:=$.JI_O^Z;FK^!_C M&-VZA-+%R#)*36&+KZF4UC(H];)-"2I!#Y4C6QVC/^ZV_/=/SUW%_QC:$T)Q M0BQ+WHJL=Z@3/FL4D]:#)66"\N BP:B[*YM:=X*Z A.8O5"2MTQYG65)Q-1FKQ+)GV]G!E1L^AI*B#) MVG#?&M30N[W:!.F0KI][--/57*3M6Q5=>U'5VDU49ZV\LHW%"&>8JW=G:A<" M P&*)65QV=!?6&Q,O/MB'-*]=P]$N5[%V(QLZQ>=T9\G>-HKY<*-9Y%;%X4$ MYHHL%1D%[AF (<_2H*E=NUH3;!-<0[JZ[H%(U5Q<;3MCU>X@- L7.PT"O38H M&QG(4*\QX31>"9[1)("UP18;>^EY=1V8>Z9Y/,J1?7-%U$0R/7I7;SK\1.'" M"RS8=9A/T1&KUZX7'64(/M0T%&7JK58.+/-8;V+P5J50[Q)NW@!I.Z3?0U9( M_^Y5?:RPQ(H\M9Y2'J4NF3.=4V8ZD4\7 M$I$]>Q>EE3YQ4Q[*Z'U#M1&-'KM0\<$LW';":E*2>,W6VAQQ)TJ6&%FN^7%:*V#>)'+60!F/+B:-K:L:-\6V$:]^L(WR7N36 MU_V_-]0T[=5M_0^X7!;[R_00,L='%79=)+>708TT1N$2YZR$&JV6(E@H@3-, MBI1K2" DWT"!/0S:C1CZ@VRR#Y0#/3IJUUT=N8QI:?Z5H*"B)KFIS M8%D&G;*4QOC6P>,]X&W$RL>NM.S?=6LCOA[Y59."I_2/ED/7.5LDUT#Z&IN$ MI%BH38MB )+H8L MOO8,K$S&!9%5;'T^<[_NU^*12R>;9[=L-_=]IM%=.&T\-YC>BB01B(LY>PI* MLV;@O*WM]+Q%FUUR/5R1NQFXC9@3?BSF]".Y!W9USD'&+%,DOM=S(\W(.ZM7 M<4=/[ED)&"$5"ZWS>N\)<:,\S1]LZ[Q/*3:)&/\&XVG5GH?3=S#!PW*AA2Q& MA4%%Q9PG(%I;7KNA:R9"X>"Y$5I>VG>X-LZ[[1T;D>)'V0EO.N%]M1[_MG$V M.]O:@,FKZ7S1'2\#Q7?I(^;CR0U_^RN1G :28?'M,2]P >/)_"+LC?J4]X5D MQZ;F#S)!C3J@KXYWSU\UGJ?)K (8*911Q>*8\2Y2?.4+^8+F-;:OY&)E@U*TD4%?1N-LQ_UD>T-Q MY1$[&H?;(34R"-]>4L6K017T]6P!!;G.0E"L#E$P:5$K+14FT?Y\\?S]N^\O MGC[K+7SY%1;DR\-D=5GP6YQC]YFH%H3+H1+,1$D$YH$(# H9!^%"28KA&I(QV)H/5[<)FPJCX2;T*:X_9MV_:J+=+.'\$C"(7HEZY[MU4 ]J:]94 M"=MSK M\3O:E>V'TLCF7&@C+%(B LK,E+6Y7KO@&7F EBGN8\FU;"BVSD*^N:7S-OMT MZ].V3['Q2=U47Z83A]&"^# MZ#V0=(.K-88QU0M)B5Y9E^!0:O* 6A_*M#1>Z\_:/^ZZ>HTAT=+F1(HR)2W) MF8N2!J<4AUCP&4I8Y,Y\=Z3+!H^"MJZ"O1S*D2*<7Z6\YZ7U9B=4-:&N*=9774V;= MT6DSB&WCFDV?O*-=V&H K0Q"?5?Y<$#$&+P,K)CJO\A251/1DSR7Z$4AQ=2\*<)5%(,R M!%M)^FK'S)UFNG&6 =[50(@L5,$D@F1"N\*TCYS%'"/#8*+.'@OVE&5P)[1! MF8DFW.A#)KT0YJSOXEFSER0LJ!2!"5'=&*\RBW)YHA-5CD::H%NKOEO@#*DE M9GMB[#+W/?616XXODKM:,@HF R2*=[VNH:Y@J#2'8(2)IGDKIBLHAM3DLHWH M=YSI9A+_!W3C>EY[#J-$'G34CN@&D;SAG%A0!,@;4Z026+QI'2I> 3&D=I-M MY+W;//<5(AR0LS\[07R.4RSCQ9L)3.LFUZI/_SB=?KQJI[-]N+#-6W8,'78> M6*,PX@6]9HIY#<95%"MGT>>(Z!$(LR1]J?;7!K8"&%)KTPIYK MFF8U$D_+?FN7(%6OJ%XH\A87Q]WT<%H_.TWF#E[4SLZ>&2^77F?:\L<[&)1V_(NGMD.@$PL"6Q'(P% M:;3$YG=5W8YH2)'/(U%H:P%MZ#J=?EY_B>2A_>5/_P=02P,$% @ '8(( M6<^#?%HG7 "QH$ !0 !R9'^5L2]EW3VFM4;6*DDCJ:JFYP;FL4GH(@$5 "I3_?3C 1!<01+ MB0. H,S2F%R@<[[PSR/"W_?GX-[@__\]__Y5_^]?\#^#_//[[]Y>4XGIWFT>R7%Y.,LYQ^^6TX M^_K+[&O^Y>_CR3^&W_&7#RC(<_>-/]4O :?Z%AC>:SG_\MS]\GG77W_[[;<__AXF)W\< M3[[\*AB3ORX__8?SC_]^Z_._R?FGN??^U_E?+SXZ':[Z(#V6__I__O+V4_R: M3Q&&H^D,1_'R!?3Z-+OXAU?1Z%\7?Z2/3H=_FL[__=MQQ-F'\,N=GZ@_ MP?)C4'\%7(#D?_Q]FO[P[__RRR\+R>$D3L8G^6,NOYQ_^]>/;VXC'8YFOZ;A MZ:_GG_D53TX(\?P)LQ_?\K_]83H\_7:2E[_[.LGE3O3+(5=0NL+Y'_5IOW;& M])6 3.)9R$"_S:.JX@TQKGIZ=\P7SX*4"YZ=S!HBOOWLIGC'ISAL*>!;CVZ M=OX@.,VG(4]:0KWVW"LXER!O(ISD]-MPDO\8QZ>_SI&]&-,B_ &_Y(=13=)O M4)=29B2;O_WRWUYY,U$\' WKJO&6?CQ_0'W5QACR[[,\2GFQ2"P??S*.USYT M4I>H\85,3S#DD_EO!RD/!\M=X\VH[@QXCBJ_F>73Z2"I(HPJ 4I,%A0Z#2YG M!5X+'0):AVAN\S)=\CS-\8]?QM]_I??\6L52OYG+9\', V]?B*S9J#YC.,D# M$X-A(A7:H>B+\C08YW@"J5RPT@<7G6@]HOF;KX_F4@6>39;C.I\)&RWH93(^ M[8'+V;BQ*!>C*%0D'; M+@F) =DW#C"9!"(SZ[).P6E[CV(4G(8Y6>=O6FA'/IE-E[^Y5),'P334E7LV MV@=U9PN:QWV(>Y7R=-2#JWA>SG>(M1 -;NS\C13A-IJ&&G"GV7+)?V.ZQKW( M>C=:4$Q$:8,#C4&"8CH"EJPA:R=3CDH5#(^4_6M&X![)WT3$?9 ^/CT=C^: M_C(W"BN@H%#25FBM D7K&00?&\XF>!H=@Z&:Z-C?F- MA==P@E[%\;_/<#++DY,?'_.W\60V0*T$2Y*#S(K&I;0%=&A!QL)=X,Q99$WX MO/'B(Z*VBTA[FJH?\F0X3J]&Z269& .;E9:!-H),[@,HSFT-%SOZHB-7NM#? M?!..K[WVB!C>7IRW^15-EF+:&:9S:9[KG+->.HP18F:TLO DP!=F(2#YC\8+ MK5EJLRS?>/,1L=Q)J+>)EEV(?C6:#6<_7@]/\KNSQ?X?,05;!-AJUBEG#+AB M.&BNDLCD'62W(F"[ <$WWW@$Q'82XFU"57="/^8OP^FLFG7O\#0/ I=1&R/( M "!33DE'NN58 ,YYI"VDT(;1+3:ZZJU'0VP'8=XF5WT<,P'.7?N M7XS/1K/)CQ?CE <\&Q%,SL!0D16?'0/'!(.@BXW<)^%LBPE\+XBCH;Z=J&]K M@NFN"9_Q]S>)1CXLP\5A]?GZ8Z27A27RWTS=4"(6")+\=4<8C<5D;;POY+VN M#MSQ^J-AOX5X;_-NN_/^+*5)GD[/_U>'RP20ED5PCI M!(\*8P/.5[SZ:/CN*M;;7+L^N!8#-,K[9 )DLC) ,>;!Q61 ",VBEY$,CFZG MMW>^^HBYWDRLM[GVS;A^0=^^GWP>_S8:.&3:JI0@),,(4N" J)%<_L*55TY' M>5]T.BMLM_#)?6\_-L*["'<%ZYVB9=> ?1A/9WCR?X??YB9D$)[1 M4!%$\&NX+M3]*PN-L\F&>= 8HI" M*UID4G%X/K::!^J%4-EZCKZH3@Q??=L1<+JU\%:PV"DT5A. 3SY\'8^641V9 M%$G427 N:%I"C O)?E\(3)D,=9H722!U,&$R!UP)@@,I@@H0@&6R9-+UF0I="=&;[[Q"!CM),05C'8*B'V> M8*V:^/3C-(Q/!EK*XIF(M-+7A#:MR2]GVD!R@46A+"W]W<*())5#T,G+\@%_S*>_!C0QN&\ M-:X>@+KJ?",@^6!@971%:$Z[3*M#Y8N7'@W'VXMR15)(@^C5IU,\.7E^-J7A M3:<#2]N'4 ;!LYHO:"39\\YG< J9=K$PRUN$HJ^]]&BHW5Z4*ZAM$*)Z=9HG M7VCS^/-D_-OLZXOQZ3<<_1B05Q:DMQQ"3.2$%X_@;-1@! ]**LX]MEBJ5[[\ M:*CN+MH5E'>*4IWC^OTR'6F1?C90)>IBI04F2!E59HS\ '+18_0!=8XFI?LJ M)=;F^]:;CX?L;D)=P72#)*]/7_/)R5+QLJ)MA$D/*5E)WH!@X#@GNS!:(QE/ M26"+N//5=QX-NUL+<@6O#7*]KM1G?/J*DSQ]?S:KG0^J9S^0ED?&4(%U,2S@ M!<\%Q!JS0:-#R2TRO^[#<#2\-Q/T"CUHD!;V@D8]P9,WHY1__X],>TM0#%W* M8&PFAY\A)]>/%Q E)9]E2,K*%M1??^WQL-U!G"L([A0=6P[S]7 :\>0_,TY> MTV^F ]1%R.029&GKIH+U4%/1=\XRK:3,70-D=[SX"$AN(=(5-'<*DUW'M# < M%JC(>^>)T' MW2X7DF7]CK%.F) =!!/)GX]<0] Z@-2&%QLD/:;;I+WKS4= ;Q.AKJB5.8]_ M_>NO-T1#B/^Q30>A]^]>OGKWZ=5+^N;3^[=O7C[[_.KEI\_T]2^OWGW^]/[U MB__U[-V?7WUZ\^[5__[KF\__^?+5ZS9B/+@>1J_^>;;P M-[^-1_3C=-ZL0VN;F X66# :E/8%/&H+T6HFA4!K\WWIH9T48Q6@7? ]M#.Y@>F\T\,ZH'IJ9K02T)[[&74G;MR7U'>F$HZEA$4;P%B;?XC MP#.:$#[37Z(+)=K6.\8.56'=YD8[TH1-A-V#!GS :A:?]VK)4@>!M2*I]OI0 M*0G:*=$"8O LH%&\^8YP]?V[[WS3@))Q(WGVT-?H=J,EF9,2UA4HJ7: \(&# MLQDA6"F#M\[;DP<[5VTBT!YF[^=)QNG9Y,< MX+?A#$_.P6%FP8H2(0J7:[\(!"0-!9YI\_(IBGSOB?LV[-\+Z!%K0#M!-^RT ML@3W,<](&#F]PLEH./HR/4?ED7GC:%62W%M0'#6M2HH#9C2&=C9R8UJWL%N- MY!'SWD"T#3NQ7&ACC&>G9R?UTH;WLZ]Y4DV72?Y:;=OON3:7.,W+L7OIG AFU=ED#?C4?UYNE2 AB*YUPI4*'0LD7R@)"8@:($*X0Z^-PZSGD?GF,P_)O)NPR^$C 7X\GO^$D#9QDB15AP8:Y;4,B",HE,-JP M: -3+K16CPTA[EYC&D>7^Z2D7U?R=JJ253:GJ!)8- )4"?,2S$2F<)"%\*?I?\Z MF\[J+C_]/+[#\Y\CK=>OI6H^DN&/B\ZK)*'I<)8_Y3:I2_D$UD-^" %!*[)0]LU;#Q&).R#/I\$=B$.N!8S2@'.*[%E?[Y.IT3:C- 9RFEGPK;?D MS5$^245KQ5K#-K87B.=SH*[0-/[/^/O?A[.O532$G7YQ!V;T5M$\","]D[4/ M*X<@BP*&#).45A?3^L1D&YQ'KFM],]>P>>X* ^%CGL>%/X_7A2Q==[TW$J2 ]2 M;MCK]_[CAZ5<7I/DZ/OQ:#H^&::%TIK:N5(20FTMR4)D4Y76@T05C$>M%6]] M2+PQR./4J-UPUK+5\!+Q74>>)(T\_#):%-G$'_-F!;6+$#$U2O.?3N8#N%QD MW^79^T+KZ\K(X>*T=B L2SYX"UG&6CJ9(CA."VPQO%XE&Z*WK6VRG0[PN+7[ M<'6E93OFBP2#R;@,9V_'T^E "C(ZM8C "LE+*62 )G%(B"Y&$8J*K3,O+M]^ MW#JUI91;]F->ZQPN)*>+Y0B).5O/X0A.04?Z]6*4()QI,4F P:KP2A% M.WV]?3'>=RMI#V=.K2I97^-P,@\2CA:FPS0D]^,3GN3S&WO?7N2C<*T*J8T MJ^KAF2D,?$P%I,^9L8!686MENA]1YW7GXNGO)XO9^Y<\^SHFE^L[S3#UN*MD.Z\KR]'(K LY=EK%>C3C &46$+U7Q91HV;W=:YM-W;W6X>Y- M/>[4TRXT]9%?=0FGMN FI^C2>3I/85T'84_EO ^CVU-M;QLZ;RI)/USL1VN4 MSMPR*4%*:VJNN@5RHA"D,\6HDA-GS2WS/6G+0^6_^U*632CHHPYX,OR.L_SA M!.-\SUN6NRCE34JRWI)3W5<=(<2"D!DY;3)8YTKK5,S52/:0\-V8LUNAC,X" M[R//^P2GT_?E[]6;&3SX.OWR=S=7?<0)07 8FK*B9>0'0D/H[)@K-@X+E MWBLBMPIIW 7FR5LH;6CJ(;MV);!E=Z!M1^;I!&!ZZA%!^GWL,_< M!S%JS,D&1EMJS4]3.H#748*.VBEF9;S_[L)'H1@/F!^[UXM-A-Y0'^JI^OD6 M> YK66%;LE4V* \L<$F 7&WN1T/&*)0VQ84L;IQ+KTQ76/GPW5L1S40_;BFW MAI;#'-!9.!G&&WA$%M(4X>OUUC4+L%Z52FH+67G,4B6.@JW#XXIG'PF-7:76 M>#I>L5[F!P(?SB;Q*T[/$]<'W"6U?'*,"IVD!2HG+RAKG:_%Y_UOV M8.:WCW*?WXP M=/XO@%W-$HU?ZIZV_)N87]U>[E^]'RY[^-3\Y.ZWED MKKDD^=GI^&PT&QB71"[<0]&6/"M$#\%9"9Z[:)5SR8>XV4K5#MS1Z.+^J6OH MOFX_H/,;3\^7]1PRLT((*)@4P0\)0J29):P37DJI;2Z]:=XU*$]&@@J%R.U,ZZLXQ*UP/+$]:H#,0V+ M-V_@7]R$OMSRGYW13C\9_G>N132U< MI>1T85BNH#:\N!2VL2=,4T(F0&A6< M=SPD[C93H37>>HS*TEK8#0LM;R!]GD;U# M(=C:N5(BUG*] (P;;GQ$)BS?3"'N?=\QJD([ 3>L@KR!<6%77:KIY_&\EO/9 M*'W*)R<#8[-GTBJ0*9,4D(RNP+B#9$0*ULO TH:F\OTO/$8U:"CBAO6)]^QQ M%[&(R:(MP7PI&Q3NLD)MP*120Q).DI'DZ,=ZIZ@72M)?MSP5DS?X?3>BCQ.NR ;2:C!L3+&H>62P;[@MWO.D8 MR6\AU!Z* ^\T7Q9U_6]&5U(;!@R59YI;2$54X\5YH&W+0PR:%*^N]6[ MY@(]A.\HU*9W8OHH_EMY!G*UZH6GJ$)($@J7I-N.5-T;(8&;+*)-//CF;2,? MPG14VM*4@#Z*X%8"O%#L',\F)/P\?8$G)^1/_WB%\>OUSPZRU0)K[309S8+V MQJ#!.TF>D^1M$Q,Z@CU_'>J.PE\*\52-X]3MMQL-S2^SBC]/SOT[Y M0)2L$Y*!;@0K]1"7O#4A%6CTPL6L9(H[6;L> GK\RM:4JA4*UKE)X$4EV%_F MA73S[,UZO/;7T3A,\^1[S>Y[,_IV5AN)Q/$H#D^&YPWA:/;4#DK/<3J;\U-,0^&9RLFHOK2^MU$=I[H?AA*LT//.S0JW M&^*M&?S0, 77P:L:#C#5IXNR^G0*B05C]803P7 MKACNP6*IE> U295F 7C%66"N.)'%8U>,K>O4^M*+382^DSJUH*Q.V8AZ<8.K M)[D(@:" *Q$ETS&0)7\<=6H;B?[!.K5-Y+:K"O<'8\ZDU%Z[S$";6JQ=O(:@ M/8(0V<7 N(E,[F+*'][QP*XMT*94[4J_KA[2>E?OC2X>A#*$3QJ:39:DJ^:ZW9EH ^VO&L["'_K*+],G=YGO^X_,@'_%%_]:QV3KT( M15R)+5R;#8/D,.C:38)AJD%3IL#5R[30!L,,8]F+UH9)?Z,Y*J4\$-)[Z/BQ MJ&Z=(_%H;;*:@\E\?I65H)4W*M UE*\#B[YYM.GR[<>G+IL+M8<;\5;?;79; M<<-ZBOLMQWJS1IZ<\H'6&942&4RIQ3/)UY;=,8)VVM=[F'W$UN=\_8WF^-1O M_Z3W<=U=VW5X,;*_C6O'^GK2\Y'A_43RWO307ZNNFO]31>WO4T'Z#-BD7%-#A6DUF3I*$&13/9 M\229UL7<+.@_+!U?-:B?.MZ;"MQ9O[?SI(Q5?SU/3DPXNWC,#C(T-D2RHW2- M+O)IE+MQ\9)EHM P7T!X/]HPU6@YEPSWJ&(D=Y'7VS E.O"^1/HQ"70*K32M MLR#Z&$>S]+WNF!:GX$G7FFTTD*()-3>+@0^* 6>I%MT8$TSK)('68]A53LK> M]?K.]+U]*,.AY+]<".'YCXMO_]SCA6%4-,;V-]_QT>1VP/:7; M; 1T/PDX?3"^1O%*6[KVKF-:!:=+D%!T;7%8^-**5EJ3[AZ/SQ'!(*'D,F5"0Z%,\U/A>Z!\]04 M9!L6>DB6N++E7A'#ZTG^YUF]"WN^WQJ92_ V0A;)T'[K:@ M^M;S-6#]=+]ZH*]/#5L%\'QRK0-QAQ[7#7A[][/:4+N&)=R"EQVY5C>A(KN3=H M=:XIBK6.K/;#57438!9+7*F7>5X;,OR> M+\_?:H;!?+9XJPE9$5"*9:"")CS$>S2889Y_I7RZ+E]; UI.QS!%KNRNS\)T/MZ!4"YC* 0)HP"5 MK8>078*D0^),IV)+Z_.B%3#V:)H>2NI&5W)ZT)>+#C^CM"@YO5I;B#PR3,X! M>7SDZ,E8+WTPA7191FV%8+)Y:X#[\.Q>@SH3-NY)VGVXO@_-G(%.2;K,R>[V(8'2M'^BLAQ$L4XZQ="XYH>'ZT%[_/K1!P<]A&7GO0\O M1YRP""Q>2;IPR!X@6+5TF2D%6@3!UO( MGU(U*.=RD2!H)0R,Z2)":]?S3C"/FO(V(NYA];^ABU?Z@%YL7Q_&T[F@+UN" MOAJ1 SZ9+W@#03(0)E@0KH:#"W) 6RR4*&(1&'WAK1N!=\7\J#5IIX3=&1'= M4='0BZ^U5FHZ'*VRI7HK$%KKK;T6 VT^[D,N_%'*LJR3@RP4;6]8T^)$0I : MN22=S\;VEJ%XS(4_+-#N0&8D^*08S60E(9!? M%%;;(.VJ8#+JAZ_(4_F^AU M[X4_FRC#H13^W-VJ47*!K(FNW MR]V$JAUW0UT'VL]VN1L1N$%;U&VDOV,%8K&)T'?2+EVZ* "SHB\R9"PFZ.S7N6GZ$;3+ MW4CT#[;+W41N?=:\=-\?7^!)/#M9W'LU/CEY/9[4/AP#*XNB*4 #U/5N7,TR M.-I"(1/U ;.\&BM/GS-CPSK?I];%?W!(T?]:@>(., M%@DP0HO::QLAH$T@,D.KR'CD+/8U&UH.Y%'/@!8*U^B&P';:LJ.\[WZN/4Q9 M"&]H9#K% *JVC_=D)T$4.246@S-R%_4&1W(3YG%.E7ZU:D>U6MW7!#2<1%]S M*%RI 0CTX)V7X&5V/!G%F6W=A;G'':35&CD=?9GER6G][Y41@ M^\..C1[?[51C^Y$T.KZX_JI+:Y%I'HSU'I+W"92J,3!=*TR2YK[P>OMBZWZ@ M=T#I?EY[];&+N)Y5+MD2&'C&:*V0(8&S.0(M;<$Y+[02K0VS%3!V%5*;N[#WD:QKQ!Z9U[O MU9.-Y=M+@B MX>,U;FL%M%>+"$:$=ZL(&<&X>WGR4\G7Z:37*>O M//M"/UPI:#$VJ\*8 H5UDV0I @J1Z@UGQEFGE,WZ 7MRK1?MHS2H!1_COH39 M,,KW +B7^01_Y/1R@K_5>RW>CG&TQ!MB%+YX,HZ8J9XO O)(VA^U2\B$TVJ= MB!NO64HHW<=[[GX">M)%[PYA/Q?OR_7FFX>C+%4#<6NZ-$Q"8(>UE*D%PGH-S M)2GN:>%,;@U%6/GP(]@AN@NM!_OO:M2E%L?.#9T0?8E,>,!4:L\.X0 +"L@Q M%:>*2-*VCE&OPG$L;F!G&?<0L;V)Z5RWUT'5DQNX&M%^G,#NC#V@ AW$O8-% MX!R=D*88'S2(ZO0HJ4GG&4M@3+:^%!.4;UVKL4LE>, !W)4.;"+E'KC_2T[# ML]-J6KP;S_(R5\3 C;TGJUUC$L"8$GPJ&\E=6P86""ML;YJ+)K3?IM%$?!>$?A M]C#-YYKW 7]48^;S^#F._K'40Z641B,*).U8=2,4N1'*0Y*29^M$D;QUT>:= M8(Z"_#:B[L'F6^CC:XSSH^E%TF[QC)>40)?:G=C74F*I#6!(@:,.4C5/TKJ- MXECL_([R[:&?W'5$RT3[-3#U5>:P L^>ZALZ67 Y2BAB**"1&ZY;%XQM3/R'ZIAV 'WF\BW!\X_YN_CD^_#T9?KX,[W MH9*]$2@5L.1K3AOA"HY&JPLR+8K.&%NWA+L7T!ZJ'CIS-NY+X+WTJ+VZT5V] M]_95*3G6[@ ?:-NL0>8O>9#(R!$8R*FMU7[*:;)4L6Z!*BO/I$A1MG8#-@*X M[U#PVQYRB%IRTKL"O<#)Y >I^K/3\=EH-O":9\,D SMOP)SJI;=!"% HN8]2 MD13:-QR]&\\QJD<'B?>>,_+7$9Z.)[/A?]?;AJ>Q OPPR:?#L]-GHS3_Z'1Z MAJ.87XRGL^F[/!OD)(0K@H$PG-R@Z 6XXC/HE$4V,2//K?-Z.T(^1IWJE[>> MCBP^G[OJ QFT]Y)$0#NKI-'7:ZP#3087H\].Y1)LZQ3=J^\_#H786J(]N*I7 ML;PXFTQHD(-LR.=V6H,41I'9Q .@U0)*\M:DHE/4K7>6%3".C^MMY'N;T MO*O5XM7L[5:[U*-))0?:K@.2(1@=2KTRF=9'*P,(JZV1TKG<_!JM0T]$ MZD$'-I'RSA*1E)(H:[(M8Z;>=2L+;8UDIG(R4;57'EGSZQD/.Q%I(Y;62D3: M1,2[2D1*J;8+ U MH#9K D4.** -# RYI,8'3"ZT/I(^_$2D+N2W$74O7>1OU59B0I^]%!!3DO4V M606^D%;J0DK)'%F\S7.-#[ONO(N=WU&^O3-^I9AF'5Q/M>Y\(\[6K3?>1N"[ MK#L7M"*I0JA83&38BE*C(B:#%3[SY*V+HG67\D.O.^]%#S:1\\[KSLD>35G2 M$,F5H?W)UG@WTX&6P1!8=L%8>6,W>/1UYQOQL5'=^2;"/(2Z\YQSD<$B,!,] M&2>B #W5@4\B*61&.%ZZD7\ =>?[T(G$$,>AT= M./1J\VU)[BZTWNL1YL8-9R*%A0-J2:\<)S_'&0]!9AM4E,+$UO?,'G8%2A?' MKZ-\=U6!L@ZFIUB!LA%7ZU0A;"/H756@&)\*%X2-%ROKH;<&GZ4G$\2;K'7. M++=V] ZY J4Y]YO(=^<5*#;G$,BV!!J=)I^$EDLD0Y-6NE!/K[QGHG5FWV.H M0-F(LXTJ4#81>$,G<#J9#3[6RPGG.EZ*LM8I,C>$IZW-T:X64N3T1>0@M)!* MKG6.2T^]PCC]=,GVM1<^]FU]>^DUS-:\ +&L95H#QB:;]SIDMI^D#^_3'81_ MD[X.DFNX,M^$0QY;";S6H#M#GH7-Y-'5'-/:/0RY##G@6F48^R;PCKVV/7^; M"*PQ;W_!WX>G9Z=++\Y('ABCM8@O!B/)BV,:,'-=,,2B;8MU]-I+=[=#=A+[ MN(7,>LYRN-B:%P"?CR>3\6]UX\9O])?9CX'A7*7D.1C'/"A?'72? GC))L;XSTH#T?)N.8MC+3F-5:5.\$!>^X]..IHS<66'96'O&IZ?#697'ZWRUO8AT1DJE,OBHW**^U"DN M0!:>);(05.PSX?H!>$>L.PWXN*TZIM-A^YU]:3[@,+T9_<=PE,B9+C(+HT%* M64 5Z\'7WI:&!<>-C\6*=?*SUGG7XR:_%XG>9MRV8_S%^'L>X6CV%Y(SN<)O MA_\\&Z:ZG&F>:O,/#RR@K\N9KDUG"GBFA#5&^IS7N0YDO;<=&^M-I'J;=];Y MRH#70A^???DRR5_JBC09CN+P&YXL_)OW9[/I#$>)S)J!=^A4< *2SAH4\@0H MLZ$M*BKFLD[J9E'6ROG?#<7CUHL=L[ B!M6X$QP-()][PNA"EEP@,!?)9.$U M..IL@:@M%F82;6FM"S7OPO*XE:2II%>H0./2C:OVS*<9?4E7[%AE%,I(V'(2 MD7:W9$@224-")Q(S/"?;VBE=']TQJDDS-E8HCNCS'NLK:]S%ZC<^7R:O)+"W MN=5ZHY>UO.-Z^U'VW&4H21,UDK^AHB<-Q,#!&RZ!66=#8"D+W^^UOQ=0^N@R M)!+Y3ZSV+#2"OF3ZSBF:!\(68X+6DKLGT&5H$X[7Z3*TB53WW66H6EY_P\FP M J]KXXOQZ;?Q:%E@QXP(M'.2%24T+8S!5J,JU6O[+ _)"JZ86L.TO?,%AY2' MMA%KX];2:UP\M!+4>2[E.K!6YZFM3^X^\L<;DO$0O1TDN4.B;2;C*688LZV&[E (" MQ@A2J:*RSIABVI;:B[?L]A+99D0\1.YV4FQ< +P2V>??QN?(F!9)L'H1 G>9 MD!4)+B@/.6@ELF.R&+XMOQ=O.5)^MY-B[]4]BU5**.60(P1>#\YCO<^6!0G! M9&YK$8,.K=V)PR[JV\;J:B3?WB\26UH):V!ZBD5]&W&U3F'7-H+>55%?JC5L M9(F R46!LK( "AF U?,-S>O]%$^IJ*\Y]YO(=^=%?5+E6K>80'L:HS+>08@E M@#8B!72:]J/6)X>/H:AO(\XV*NK;1."]WPJTJ&(5JO <$F3D!I1P#GRI.4^9 MZY!2S83J-^!_3!M_1_GVD&]Z9Y>*=7 ]U39N&W&V;ONN;02^RS9N\X9EWI"K MDRH^FRR$;!)8U#ZG$&7[MAZ'WL:M%SW81,X[;^,6DT:?"9D M/["7]\WY)I+M@>M79Y-Q&I^F0+-!<$1%A-O M?21W'<&C)[B#0'L/N1*VX?33MPFA>#^Z.FX^$#$P&[% T4S6OO\:4%A?[_H- M2F41M6Q]'+=QZLP\^[ER 6I7QO!B/ON?);$AP M/Q#W>4*?^#0;QW\TN,][_6=W*]+9<@R-:G(^9V)X@I,?K_YY1N1?ZAAI%NF1 M=&!TO97#V@P^*PG:T5<,FNF;%?>=%_"[L'3=M&X\]_F/%R/0=X+95ZRJ->GC/H3? M1SKB%3S+L]@U$/65D7H+S7YB6(WHNIF:V$;6N]&"'(3)49.K9T.-X&17[[9B M$(,4A7-9;U9XI.P_$,S:&?F;B+@/TN\RWY9IDLQI& ML2AL(;NYM0;<#VD/F:D=6;NI! U%WD,([--9F [3D';!3WB2KVJ^YLJRY T$ M06Z3BM5WTCJ#81JU5)JVQ=:G6'>".583H8GP>RA;N0*G9FR]+Y\G.)IBK#(_ MGQ/K(.S)9'@8W9Y,B#9TWE22?KCH87=9 ZETC#GDM'[Z1$Y:20J"QP18,_YY MY)JEUJO7DV2G? FY[CT[$$2_]! M=52L-Q=N#SO!#;OI T[>3Q9-MOZ&)V>U M?^^GKSC) X=(5FZ($%CMT5>,!9>L &&Y\(&AL[)U[<.:T':O,KL(;#8AH@3(<+U:Y=_FW^5^F ^^9U2)+*%K56T,U M+7@\&N!9ZAAK=Q#3N@IG&YQ'JD+-*6I8MULMJVWPOLNS]V6>^D _XBCF%^/I M;#IPF7,D^QMLM!Q4AI5BZX]BL=Q> MSHJH7#!8'$C!R9XW,8#3/M1+=FPR6J=@=#-]NO'R)Z,Z783>L-9@?B?"\/LP MY5&:WC+@+^[!<,6JHF6!8FI+B\P].$$0N?,HM0W2NW6:^3W\IB/@O[$X&U\D MH%W@2STZP"GNAH8,D?,88:,WBM&;10H7@T"7(29%":J.X6(?T]=]X!.3W M)-Z&=\O<,?2/.=$OYO FPWCIK"L90R&M!%Y" :5\79>BJPG;W)M _^G6I[3K M(7ODRM(C#0TOI%FATN]_&^7)].OPVY46]EDJG86-$$.LZ(RJ%S@G2,QHQ\C M1K%.1XF'W_3(2>]!G(UOH[FY?LV7JM?CA1;.X\JEAONMY39*!$ZK%"U=+@#Z MF(%CT8X+*858)_5\K9<='^4-A-K''3+7,T:NI)(LOITNUZ2!$)A$]955K+=N MRR+ 29_ ><^51\YM8HVWA'6Q/7)EZ96*EI?.5*V^.]EH<5W[Y8+VOBR\G?-_ MD=/?A[.OX[/9_+>U=B)/GGW[-AE_QY.!S9DE5R24>A:MDD#PR0O0QKH8@_4J MKV-T]@+ND6O789!V]Q4V75(-3T_'H_DX;L>.)9(QG9(!H6OL6#D+/EJDS36E M6$A4Y68XHT&>X=UX'KD2-1?Y"GWHW!!QY7G"(@8S2)B0;"@&LL1$V%(!U,&! M8]8DIYFS9B>G. LX1Z(-K02^0ADZM\IZ\'#).Z^-*&S1N$T5&C,RKR$EA3SJ MG*-NW1UULW.]AK;<)3/SA-*0K')"!0C<9QIZ8. 9#Y"*([8D?<]:9^&O">U( M)D8?1*R8)-WNEEX&+%_@].LB8G5Y7=T (Q=!U7L-0["TMV.!4(\O7/(LYZ(L M<[B&07;O2QXYV6V%N(+>;A=)+Y'=OO=VCDTY-)9+@A6>,TQ4=Q D"M([GQK](T!/XMQDJN(WY<+Y ./QK!L-<2,M=LM[4FAY[UN%:Q'KAQ]$;!"25H&]Q;7G2^.).;;5!Y=1IP_YI.:N?3 \2AFC*/RFWJP3\=L P2-7D1V*?T7^4^N< MR970!YZT.62I0;JZ_G'OP7G):*?C%D7V6O.>/:N5N!ZYYO1&P0H]:=R$Y&/^ MGD=G>7IYT^[R-^''B[/I;'R:)W^>C,^^D<>S?3N2;=[2K3%)YW&UNC9X.,7S MR^GGN\PYBDM]TS(J4XP IA#)JV S MP5_PO\:3Y12=+BK@4+#H"'UBI0Z![/>@R&K7U>D6RA45URH]IL=?T1?ZZ5)7 M5K]Y;VUSFQ$Z;B;8ANG\%96/_VQ\]= M9JUGWOB4AA6'>/)LE-[/ON9EDV5?,'BK+$1>,2G! %$@<$;.K?.*K(BU9N = MSW_L3#:16P\%;N \K,K2)'FP4&=I$ MX(<0&;KHRG@Y46F3KBZ3BYZ+0-))NA;KT+@ #9E9BFL9.'?1N+5N:GC ;;P3 MP$'&B3:B=]Q:S(U#!I\6ZG,5TKF=MPZHAN&B.X'L/ES4B*AQ7U+>F0J@D4:9 MR,&F6HPC;(&@9 9F?)%)D-F?UCI3."SJ[XD:[9+Y383;D/$X/B/;^PDO\8AI'GTX]H2,\FX;"F7N!(E:PZ.6S)+F7'@T-!WB$$(+Y.^.2M7 MAI'N>\=CYK&I_ XDG&2MCL452VBU(J#%@/<)03->O-0FB]"Z/=]QA).ZN'!] M$[77<-+%R5>_N473W245K1[)KF)&7AD6HLN@+$=2-"4A9%I9$O,NY,2U%:UG MZ%YC1LERY6NC?(^UJ:UQ$9#$#"6EXGR00=UL&OLT8D:;Z,%&,:--!'X(,:,5 MY^O9!(RT/ (R:\@P]AHPEP2^6.-$D([V]*>33;01H?=G$VTBV)UEE*P#ZLED M$VW$T%JI)=N(=V?=(GBV39+RP2=3+5ECBH+RG94P;#4E)B:A"<'&=ID8W'GLH&0P; M"7K<1DJ-4XF64)Y?7/"-CB%/8.KIMLI1 49O:Z=[]#H4;^,Z78EN//98"-M& M2CW-L)?+I!?NN0PN )M'*222[@3.07M66)'D2]I-9MC+XR)L&RGU$,MY,1[5 MCC"3N7WW<3C]Q_,?S_,H?CW%R>(*&5FD-XS7N^K*/(8H:!.P ;0Q.BLNZ+_6 M-]D_A.EHC.%>2-B)DBS1+2\@60-?7Y=^/H!M/_=WM67T075I0$<_5T3>CU/; MK*/S F*F%4^I)&F?8AR,#'6S^]6635CH04L>"%*?;Y.% M;)I7L [&--F.PH=4HZ/\=V&07('(A!6BF ".,T<0:75S5GD(4M(O M4K'1MFZ=LW/5V-P,Z5TS-A%['QIQOK'=@KCVF M!),*.M':^CB.+)R<)=X.0@I"081!=M[7N8:+'W M'ICW#%U X6U/F7L=D>\JHV9/^GK',KA+NO>=I=-LZ)]F.)F]Q-G"ULUH;4P8 MR=:M>9"V%CX51)",1R<%RA3XH6G\M1'L*^RP#Q5L/0NV5X7^8J/WCV90C634 MM48O"S)FN(D0(A=@'4.9'3/1MG92U@*V>SOS,2W%&]'6GW]S/\@KUU9AL:'4 M.TXEKXGA@ER]D'V!X*WA";U6ZQ7CM-:R?5X?]ICT;4LJ][6JW2>UQ15;?!"- M=>B] ),-N8Y," ASF3%I5,C2T3 /;:,^Q_Y35W=)_ITY$7V[\ />T(D?\)[< M^)LH?SKR/QWYPY#A3T?^IR/_T]\Y"HW]Z>_\]'=^^CL__9V?NGI$_LYE.?NK M9R^>I?\ZF\ZJ'="T)G_UDUN7XZ^!?U>5^.@%[8@J0(JRMO]-#)#' I[)P'(2 MF>RZQM-\OY7X+J*54@-+&6OCJ03>90Z!U-V3E1JTW=%X#ZL2?Q,]V*P2?P.! M'XIK\.(KCK[D-Z-G<=ZHBI;)5]/9\!1G^4J66D#CF;(.4&&@C5Y+<)XG",ZF MP'PFJ;76I'5P'68:\"9*<#-UJS49?:3VW8GQ2O[:.AC[2@Q> ]^>,H2;L[NV M^G2D9E]JQ+G.7B<)4I.!IG2FN53[NRMMBLI(,ZWYO9O[4Y^'LH@/0GLV8:2? M3/-Y(N+T'&1.K\>3OY+Q.+ET2]^7%^-J$%=&EBFOC&Q[*0LX66J6=13@6)# M8DD:94#D/22A;X%T#UG(S5F_G:7>-V4]1+7>C,BGR6_'T^DR_W4X.JL^))D) M\UU_^CR3OYD7G_N,O^?IJ]]IG/3^X0@G/^:6YKOQJ%IM1 >]YLORUN-!$B8I M:2VDDLGMM1 M<:8!H["@#,UN%T*L=UK19F'0%=7ZZ.\:@"/3F^V%V\,V^0HG-28V7=Z+_')X MT:-F'TYPU*(V8JW'=@LK;HZ\54RQ8LUI;L,,P]D\;DPO)UVJ,9JSR=7[ MB8K1FLL(7*$"%4H&,E,$37D97$[!L]*ZH_:7FK16 VT\3Q]6)$ MY7P"YW0]$8^,T:BM=*WSNN_#L[,X8S^Z<2OBV$KTAQ)Q_$AF_F3^R/DXEJZK M8UQDGIUU-((U/X1;A61O4<5F1-\Z*NLL\%Y.;V^B M6MYKL@:NGF*'=V':3[RP!6\/JD('H>]2*7@,!*1>NRKJ-=N9C#,GC03-4 CT M103;_MK$72K# ]&_7>K")K+N00<^+$0R-_+.U\1SNV_9VL\;GFO)4([U)DA3 M:MH)JT7&T29>[V(OK:-Y#V':1QI&"_;&/8J^APC&_/:.!T&:H%&ZVN @*G+D MN') WI<'DV/)W LA<^MN 6L!.Q(E:4]"XX:IU_%4B._.*J;W90YW@"PZ8S6Y MXDYYLL9SJ'TUZ$>5BXTNA7RS^+1*_ MAO'\UXNH7>/PQP-OZ2$:LLFXV@9'KL!8I6I6J'HOE@7K/0.E@P''N0214.J@ MBLC8_/Z3=8!UW8N6*6[OR^W732_?-UWX;T$F)6PB0\W-4QVM!:^4ABR^J/EP,/H'A? N/<@0XLTMJ+DG9<9R Q(3V+6A;9 MO@[ID (H/3*_7D1E$P9VZ3RO@^LI1U0VXFU=+WH;H>]2*41V6OIH0*"4];C+ M@6-HR0^P10OFK17MZW ./Z+2BRYL(NM]1%248H*+HL SFX%6P0@AN00FH?&6 M)4D^_M.-J&S$WJ81E4U$O[>(BHU9*V\1LI.AMHR4$(J@[Z0W/)D@LFA=(/78 M(BI=E*0]"3TL(BM<_UL^YXOQ=/8L3.?Y?@,6N0Z2%XA8;TGFP@":2'B53+84 M&5)I?:"W*<:]Q6AZ]']ZY:F'%>@VWD]Y\GT8LP@D@H"$KVL%%:'UBM F^)Z=(C:BZK5:=;\-85S #+B+9?RZ# MSD&3M6;)6D-;P"+S@AL3C&Y>?+LFMB>G3@THNJU*JO_#JJLG>1U*_]=^=/MC MJ8='L/M$W>RM#I@9<"0%4[6B*=C(04:-I W1%M7Z*.9 $G6981*#ME!M-=J2 MA860(X*5(K+('&K]Q!-U-]&-C1)U-Q']@9\S!:LRN:0>&//U9E4CP1NR[G(L M(5C&E;"M@X6'=<[4CNCUCI4V$?@N3Q#6P?64CY4VXFW=HX1MA+Y3I2#?3J!2 MD+DWH)A/$!)SX 6F'%CB? >KP^$=*_6C"QO(>A_'2B4*PS/Y_$4A[:;2:O"! M&8A1YJ05EUZV;BCYB$X,-F)OTV.E342_MV,E+2*/D:PM(>LM9VP>YI:ZYYC\]_S/^(D]DP#K_AB/QW+P67F8-A MUH-RI8"S"8$;I 75L>193X[<%F@/.AVX@=O3-X$[.7FZ@?<\HC$91)FT]#:" MR/663F\L.$'[>!;1.<^TT;Y_3;L#W!-2K!;TW+F$-0OD_?-L./OQ'*=50J?? M:/F=-QQH46B_YI,[AO&VP=\HBC?OG7#KU<_HS:,O\]WQ^8_+CWS '_57SW[# M2;K4.+2I2)5C[2DK:4TQ EP*"D@/F4I6>!9 M\:1M.LODA+"^=83E\>CM Y'< U?;3:CMH\7<^6G_I]DX_N/]MRN=.ZU10CNC M0*7@0(D8P7/'@.7"#/GTDOG6R>)W@MF]<[Q_KF^VIFM"5,/P2ZTCOW);QUP. M'_.4//N:\C6'^5=B:7J.DI>2=*A9.D9F@LH1,)&];(/FW-*T=-D]X#AO]L8G MK#,]4M/+&>1M9!\__7596$,[=DA*@7/UBNG:C\ [TG-RL%2,TI."M.\8= ^@ M)ZQ6[0GK(6'XVCJY/!MQEAN?,L146X+2 ,%Q'4"*)%S1Q0O76H=6P/BI.9W) MZ2$3^&^DS,/1ET71:+)H>3%0A"7CT)(33^,Q(!+CO#"GO6IM\EQY_=,.0FS+ M0P]+R#F490'X&F!ZBAU< [(?IW]K6E;3VT&F/5@>UT'%VL79I7D?=P,*/8,@ M"WWABOD>D\82G*:W"4F M-7E/2H"SRD#RG'8T2Y9,:5UNM@&\W=L,'8A<+US2F84>4@@>AOKYM_$YU(@R M"^T1O(VY=I8@TU;4UO#".NM-3MGIG2O,!;SC5ICM6-C+"O.9N%]JMU16:1=9 M32:OS4AD 2Q: ')68D%>FQ3M7F4N 1ZYTFS)1 ^6Y9\)T:RZ/S@[F\[WW*R3 M4)(%*,J*VA"XU(/7DA*R MLQ]7I"-1]]'>0V5A;0)NLSF(+-W?.5[]_&RZNPEL4U0\LYSEK3[/* M1DNVD4J J=[7*&A3M5*3&]8\9[ 5^ .,K?>C\LQ_F731I,Y;][@KB7^IZG%^R"_KUU\FQEY=2P?AU^^ MSJ:7-^H.N"D<@ZPG\DA[BDJ*OI,:(L; 2XDZRUZB3:T'\C15>Z_JT.?A^J*; MW&H1DXGTG>#GQ4BFG\PC6]#7*QK[T>3\Y_ M53_'!RI*0XY%!A%- B4C@H_U+L'B,F=>*1M:NW^['>'/67(X"G1GN[0]F$GG MT_UOG.KO M71EN*[@^V/W@\DF+?S3O"_'Y*XZ6&R%70EHR#R&$6J6=E8. R8/@(2BALG;] M9>SO>K!/;JH\#K6Z/9_,W@)$BPKX-Z/I;'(V/T.\.;)YW'CZ9AD(__$ESO)K'$[^AB=G>2!8K10ALU*):E8&9<#I(D!HSSP+SK6_A^A@!O]S M>CT*M;L]_UR7XK>MA?#A;!*_TB^72TA.SGCTP%P@(BP+X+P@>S4FF4KMGV1N MS)R5E7&-X#P97=X7A;>UT._-I[X8QH1,RO>%_O7I>#0/KIW'G,F9HT"%IGC=RXE:+Z-Y,KI]8(JQXK1M?^?&M;_9^&PT>TUD_04G M_\BS^2"7(Z[;RP!UT8G'1+.X( V.*1IFM,!"DMZA"I(=S#GR&N-YFGI_",JQ M0O.W/FCNM&$M8V3O2Z$M:WEH/JU/.'#H7F%\G8^0=YZ9(O@[IOI]"RG"^_;E.2M4P*PU+*A MY!2X;!%J*K_,WHO Y:<ZL&\&24>O_TKU#FSD>_G:?I8E3/ON/PI-8QO!Y/ MYB[NP(=@(TH.P=CJ3SCR:KTI8%CFSD0TPK:^R*ROL?Q4\7THQ0IM;WW1U>K^ MLI_.3D]Q\F-<+HXB5G4+>19GP^_TSYLWT=WN];UTVFT@B<-IQZN\X[3:9@B: MI5H:KL$9%\%+%PJ9#<*'@XGNOCW =KS"8H@Q0_&YWO0V_%N0/9AMN,-D5Q;S0(862^S-_76$0PUMF,P")(CCZTO_SFV M=KR;Z,"][7@WX>*QM#-=9TP_V_%NU(YW(S7915_3;3A^+/J;1/+>24?>IE"@ MZA3W1B30,5IO55()6_>3>SQZNU$[WH-3VTVH;:BNFW;L9%I$D1"8K=6MSI)3 MB%H!"DDH,WK4_@$'ZDDV4]V(W2V;J6Y 30_EE _TYC3)>B$E#9AFFN(1 M 8<"N78E%-FZV=53:*:ZC5JU)VP?N^>=L:SQ>4+/[82?L]ETAJ-4J]O&)R>O MQY/Z^4&)F U+!:1GM6ML2>"8*R"T$D[$PJPZF$C^IH,[0"WOV9<^2+4YI.+U M!_/@+H*&BZCP(' 9A,':W,@2'274)89SD+P4'JWP_G!.!#8=W".:'_TJZ,ZR M++MHUR%M,YMF:S/M,E?'6H@O%H6#3 4A8T5*;(OD8+QJN<9#(\^,=CT-T:WL^9 MM.N9U$W#^BKTWXGURA/*Y 4#D6K[8$G?N5@<:*E"2*D$5*V/*_?D&QTD"P\6 M:5V=/,$5FQR+X%2JF56R@ OU.\:TL5Y'8_KK7GD0(GA$2^.>HT$'H(*/RME= M7QP#$5&H;&EOT%K3R&O9LJTB8VX3/%U#"DY* M6K<*JT:)!A0H@;&@?.;)8>"/9@9OZQL?$G=7XO W1O$QUX6"?O]B/)I-,,[. M\.1SGIQ.!U8++Y758!+SH$R]53HG 8(K\A]9X$4<3 >//@3PB%;C0X\R]JU^ M?3DVX6%AA(V%\>S+ETG^0NO&&QKQ<#0=QOGB<;',# (Z(WATP /MA"KZ0FQR M"[7Y;@I&""9[.=?I"NA=@E77AQ,Z/3MX56S9Y-Y+L&366P$*&G) M5&:^=H7&4E@VVOGF=Q(]P6KV3;2TOVKV3<@^S&IV+UCQ2BD"7S. M5[0ZDY7(3H'4*0!]B^!<(3.[]W72BS)3D]E%-> M@[2("YP#2R9PKLCEERX94%Y+0(<&DA,"L^?U>M<^M>8JF)^ZTXBH'E:<^ZOI M=>%H/3E37D6D(:,&___:N[;E-G(C^IY_01;WRTNJ9*^SY92SS:,*EX;$ ME$0J'%*[SM>G,:0L6;P--1A2IE/ELB5*'AQTGP&ZT8UN* 7[$TAJN9!4UG9< M?X3R!WV85$]A%8_1]RSY$;-2LGA&#A0*P5)!7(B..%P_+<\@U?.K//^OQO)2 MW@RHF@%R4MZ/X^065TD_:X7TH?R'(K=B+$J:N/&,$Y9S)I))3FS@R.VLHU9: M\NAK!TJVP/FQ#REJZ6F 4-X&:,M7J NX@M@([SB%"-35VHT.O'X<<^HA^ %Z7G)ZZN M_@:^EBACU#O@D> >2XD,WI"@<-(Y9D@T2%Q):^?&K( XO E344F3FA(>HBP1 MW."/KGZ!,4S]#1I>9^D6Y8M6$D[Y'I9!V@>P0E$12KZ;:%OH48C$9G3Z1?;6 M!.>!B^K79_$I4&4XS ZP<9S?M[SQM$;PFUG_I:?81M",!,LI#!8/6MK7H MLP5O7:*4R=IG,]V0O4(W:=BH[P *V[@ZU M=N*JE<[RU0%:I-3\$V;7D_2^S7IJO9Y':A@;P5+F"*/E-"26QC?):V*]MUI' MIHRI?DFH,[IZZ2D;1EIX>5&@F989$",S>GF:(G/8V2'-=+9S6JN? I03JX6+P(/UVE!T# "M.F8T6G6.$A2Q MS8)[YDPGNQF!/.$=?O?(N;X8CW^,4X\NDR.HK:(557!OPO5PP5%W MJ/PM6_\A=;^/= /TU'I)/H&QBCL.,(O'[J# M**T3IYD >%4J? +QP 0:-R98+BUU@G;APAZ'(?LA/*RI4$NODX,II:+YD&!T M^0&N_,T"7ON"< X9=$HDE+O'DCE/K%% @@'\EUJAXK:3^0;B7Z\F]S_AHQ?4 MP"\>&;%FP!,T$_J*M6)248&R0/% Z@XX.M@#N]7\=-3#[OV]Q3^I*+N*"_X* M'BN\S8H;8EQQ.@"A^)+,Q!1C63-AV-:J^J]!AQNV\,%4N(_(#N=^YP@A!4-Q M:TFE.K@H<34M20Q =0J6 7^V)[]:][N?Q+LYV_N(J^)N65!]>O?I,\3K.+G] M=/:P=X/E3'%DHXNX=QMA2*!4$15B3-ZBK0E=^BJN/OD[5%I/\51^XUKZ?&6- MU-ZKK"+1,99>*TSB^I$H259;E4-@DLGKZT.]112\62N5D^?*"GZ/!UJ89 M-,NWO'GRFN,DG A,D:AR6QLP$AN-)E._C?&A3S,C+KW+R"\O"6[<@D@I O$6(@%#$^/&6J]S!\7N M'ND(R3S#1MH'$'#E#7+]M,_&:;U'?#;'7YR._KM,/WKK[T8S?W.9O4ZTK8(E MD,32>YR *%E-GH,01E.E4@>&5 %SDB0ZO)J&N"J\=A+G?XQAVER/[C["-.+W M_@HN.14B9TJ)4::@39+XH *AP=MD#6/15[] W!7?7 06- MUJH,C.B :ZJTN+FZC)Z'MXR!5,%96_M&1&=P)\NC8=0S1#5IW]Y)*_<)R['R M*"TMM N(,+J'=#[^//7CQL?RX25UEFN9,C$TJ-)$U9*0DRDE<@+\IN_$O*-8/DZ8Y'_\\:NXF#>[)X"4/"*S8^D4R M ?WMQ&5I*:JESRK@.GN0K6XSQI-EUJ#*6B67ZGU9(\;Y[?RFQ+[:TIK%I9C" M=3F<+D=%U3I&O.('L==K<('F%=P!C^*"<5I9_#LJ&V$]:) MX P1)LD2JX[$TQ)@"UY*1X4 +3IH?/=()ZGXR@)>H__^%]Z;!F;-I3,YF< $ M84R7^]%:DJ#0$$Z,"P-!2I-L;;>G'?GD]-Y#L&OTV_MP^,/(A]%-FQ=ZF7W4 MC#)*5,RTG 51$@0XPAT:KU$X'67M(BA/AC]93;]4Q&O47:GZ6NL"HS@V3/LR M1>=2%I1H&61I5HAF)W!*G$TA65EB8K7+'W<"=K(4J:^6->09Z+ 6G5S( $SC MS(V+);W;(B3 /8JGQ!CGR;!.UR][G\F>+D%JB'X-)53=PB47T)Z\??33]I[! MBTN7K'].O^(E';!5*E_R9*0O3T(MCT1 U:LH(1#/2JJOT1XW 0HDNP@A.MSX MGQ='K5!S=SNF>J5*-HS4O/GRS4_:VP>>1T,Y#\2RTNNZK&7!Y4"X]/A2L,14 MK-X8[25 #U7(I"IS-ISPV["/S M@5GPT#Y$^AR38B1Y5XKTBT +>HKVZVJ/H%@JU> MDF1>2Z!(+?&1T4 .]6A6]G$8+5L4_?3J@B M]'DT,IH'+YDNY@ M53;4VAC+-:F$8%W"AJ4R?.Z6;*UN,E12+*/W*O?G7YB%GVM MERZM-^")L=FA980V4@A>$*Z%EA8GK<2S_63#]<"51Q^V LE "IC4DU[E*V)/ MX;Q9PN$L>Q.X)9JY$O8IE_N9=R0%;0/CTDG6Y<+7FD>?LC)?(KTA:K['6.;8 M+!+HBPWS*\P6J:.S2^^\,9X%0FEIPN5*:H;FDE@G/0UHB\I8._:Q#<]Q+?WJ M9Y;51#] 1XD+N(?Q'$K [NUD/)OBO/\UFEV_G3>SR2U,W_T9;^9I-+XJ@7[\ MDTHJ<>;)!\Z!V!#QK8AM,TGE"6-OTI'ZAM4[X:O4&^':L1X:P;!U5.1*KM,750 O4&%,$ MJ)-H PAT,:LGP&_ TCN8]NUSEY6ZE%!,Y$R4XKF<=W!BDT=:9AHS#\P!K=U2 M9!V.@]7TKZ'GE1!87\&^E@C7\XE\67;;CE)H^!05X<&HD$$F MG0=^"1Z@'.U,JK>*=W#F):(>P"A= VMI>7S1U M#&&A,PZX<4J%%K7%Q8]0X+A_I_@90'\$P?^TNW):&] MS$[K3&@L'?-LZ6IFLT6O67N)OHQ$%ZKV"<53 "=C";Q?1@ULPZ!LCVX6@9L'LE:AMXO?%9A"I5B:8LKZ&>A:6.BM<\ OGUXSW7N MXQ3N_"@MV[7C M]R=#'&0^I#7?Q=1CSXPK%>8\]7@CV$M6_L>OEQ^2O@.O*W MO_P/4$L#!!0 ( !V""%G\E7U#S.$! %+8 @ 3 DBO2LDBM)! M!!04%!141$JD(RUTI"@B34 @ 2P@2*(" VEW_.^[S]GW[/\^WSGGN]_9Y[G7 M-_G-LYZ9=V;6>LM:OS7S)HSW# *PZZ2)F0D @\& *.@#,(C /N,H7R\ L+ M% $ 8(>.\0-P2()!GS\*8X'[K)F1$=K*QM+$[)0Q5 $ N$^<\@T(9-H% /X! M82$VIL>DSCHZ2;&] 9@ #H 5. 0 ;NZA019G3&Q_7<',V$@J%*H$_#_*YL1? M[C"J?_@'>$#R+YV#//P]?LG=D)P4$>X)R?!3 MD)P0X>L9"[J% @ S]Z_]89[N/I!\$)*Y0VQMC"!9 M#VI:;N^_D2_\C1SF&17VRRBCP*#H$%]OGS I!??]4H>TM;6D3GA&7O(,"U.Q M2(RN$#A_ZFH?[=@__! M\JMO_R+]L/ZCSV#"0_^Z[\_J!18!@-8&U#:W_G7?A7L T! / +NG_W6?S$, M0$#]5C_\-_8(_QHO/F%A03JJJI&1D0=\/=T/_&K0?RG_RPK_@?(W]SOPZW+_ MTCQ2QSV]W,(OA4G]:C?WP$N!X2%2H4%N[IY2*O]V$/^73_QS/91M/+T\0SP# MH#/LH5'F&^ -=7> AV^8;V" E&_ /^K$_^)I_Z;\95Q#1> Q'1!$'P!V#0L" M\+4A@%F "X"[%$!'8/_2;ZWA(Q%^._9J6 O "2 04 4D 2D 05 !3@,: *ZP%' &#@)6 *V@"/@ M"K@#/H _$ )$ C' -2 !2 5N 7> /* 0> R4 I5 -= M =0"\P"+P%QH$9 M@ !\!+X")& 3H$#.C@W& Q. B<*0,%F8$NPP3 MF #.&G8+9P!QAYV'>L !8 M."P&=AV6"LN"Y<$>P4IA5;"7L Y8/VP$-@4CPI9AWV$[3' F;B9!)@DF.295 M)BTF0R9S)ENF3,%,EYEN,-UDNLM4Q%3.5,_4P33(-,Y$8/K*M $'X%QP M8?A>N I<"VX$MX0[P;W@(7 ,/ 6> R^"5\*;X'WP43@!O@K?9F9E%F"68E9A MUF4^P6S'[,X%CVL"BQZ+"8L9QE\6:) M9$E@R6%YRE+'TL,RSO*199.5E56859Y5D_4$JR/K1=8KK&FL#UAQK.VL(ZR+ MK!ML;&RB;$IL^FR6;&YL86P);/?8RMGP;._8/K*![%SL2/;#[";L3NP![''L M.>S/V=O8W[%_9J=P[.*0Y=#AL.3PX(CFR.!XS-'$,S@^6ZR_6"ZQ47D6N;FY];D=N(VX4[ MG/LF=PEW._<4]P\>'AXYGJ,\3CQA/#=Y2GFZ>.9X0%X!W@.\9KP>O%C>?-YZ MWG>\WQ <"%F$(<(5<1F1@ZA!#"-6=W'LDMMEM,MM%V97_JZ7NR9W;? )\!WB ML^3SYTOC>\[7S_>%GXU?CM^8WX/_!G\Q?Q?_H@!<0%K 2,!=X+K 8X$>@8^" MK(+R@F:"%P53!2L$WPB2A/B%U(7LA:*$\H5:A0C"<&$Y83/A2\(9PM7"$\([ M(A(BAB*>(LDBE2+O1+9VB^\^NMMS=\INW.[QW3NB4J+&HGZBF:(-HK-BS&** M8M9BD6(%8CUBJ^*"XKKB[N(IXM7BTWN8]BCNL=ES94_QGJ$]&Q*2$J8201+W M)+HD5B6%)8]*7I2\+=DFN8P40!H@?9&WD7CDBI20E*'4):F[4MU2I+U[]I[8 M&[[WT=XW>RG[Y/?9[8O;A]LW*\TIK27M)7U;NE.:)(.4L9")D2F3F9;ED-62 M]9'-E>V3W9*3EW.02Y1KD/LBOUO>3/ZR?)G\!P4>!91"L$*1PMA^UOU:^_WV M/]C_5I%)44/11S%?<5B)2>F(DJ_2 Z41919E;>4 Y2+E215N%4.5")4R%>(! MX0.G#L0=:#CP355&U4DU4[5/E7Y0X^"E@X\/SASB/W3R4-RAID/?#RL>=C^< M?WA,C4?-1 VKUJA&5E=2]U0O4'^O(:!AH9&HT:E!.Z)Y).1(Y9%E31G-\YKW M-2>U!+6LM-*T7FFS:!_3QFJW:&_K'-$)TZG66==5T?73?:[[14]>SU/OL=ZB M_CY]-_U'^@0#*8/S!@\-"*B]*#=4$6KAJ/11CZ-/CWXVW&]XT;#<\-NQ@\=" MCM4=VS+2,8HU:C\./VYZ/.7X&V-^8SOC/.,YDWTFWB9E)B13#=,KINTG6$Z8 MG\@\,6DF8>9N5FI&.JEY,O9DMSFW^1GS//.%4XJG0DXU63!9G+3(MOAP6O9T MP.D&2\#2S#+;."V87[ M%TCN1NZY[E\]CGK<]ECVU/?,\OSLI>^5Y?7%6]\[VWO9!^63X[/J:^2;YTN^ M>.)BX<4M/TN_$C_&)8=+.']V__/^+P/X _P"N@,E Z,"1X*4@A*"",$ZP7>" M22'F(4]#8:'G0AO#!"$R-12N$!X?3HPPB,B/ "/M(VNB^*("HH:B%:.3HS]? M-KG\Y KS%?\[OV.NY@ M7%;F,QWC2^+($W(21A,E$WL3").-]]D',DHN,5Z*^#61"8J\UD67];EK,5LB^SZ MVU*W4V[_O(.^TY^CGE.8RYD;GDNX>^INXSV9>[?N4?-\\L;SC^7C[N^YGWQ_ MZX''@W<%1PLJ"R4*4PMW'OH^?/_(]%%]D5Q13C%K<43QI\?VC_N>:#TI?2KV M-/4IK22@A/#,YEEWJ69IZ?,]SS/*F,K"RY;+7 MA+]8J3I?-5%M7MU9HU5362M;>[].H"ZE'E8?74]J\&D@-#HVCKP\^;*S2;>I MKOE Z])KU=?89]^%?ZKUKZ=?I?#F@-- P>&:P?TABJ>ZWQNN[-D3?UPYK#C6^U MWS:-Z(VTO4.]ZQ@]/MH[9C8V.'YZ?&3";N+]I,LDX;W'^R]3EZ;(TQ'3E)FK M'U@^I,SNFLV9VS-7-+]_'D7_*OB_PZ_==9T)>;G8V=^S]=&.T 'SO\"\\).&P?P,0'@_/!&-T M$N(T++ _RE\)#8P)SLS""JG$R055J-L%J0^',T'*LC!#? 86"QT'F/E8^/<> M,F05L'9CVQ/A:YB-VZ6-5'4(V(R09M0LA<1R05]BNJ:QS1 MU-+6,3IN;&)ZPNSD&5L[>P>(:+E[>'IY^_A># T+CXB,BKY\_49\0F)2GSZIK:NOJ&QI=-G5W=/;U]K_H'WHV.C4],OI^: M)BXL+GW\]/G+\@KY^X^?&YM;X/;.+[M@ !SVU_*G=O%!=C%!?<#,]LLN&%/D MKPI\S"Q[#['R&UJSN04+[#M\C5WP6.:CJ@X.:34;DM"%D!%.81EUHBSYEVE_ M6/8?,RSNOV39OQCVKW9- ]QP&-1Y<#X !="H12D*P&_\QF_\QF_\QF_\QF_\ MQF_\QF_\3P:!KHD90_-@O=*1%*,%^6X$"R@\5!J>ZSKA_Y,LQ0"\7X=_B,V5 MR0/6%7"OYZ>YZ+P-M/0V5HUN'6RZGA%9;&=^;P55Z9'%X>PO-2[;NS3'/=S0 M?#&7&<#U>>>8"0; 18>GMVP[T/=/OC3(K_!?I)\I_'H4B?_I\#V0C*?SSM"J M#52B^XO![ X\[]JG5X? R*Y;S2P_$9<#7)!!AC][8G+)B73.*HIYS)4?#CV% M$G3%E8E1[]@2JDRNE6,]=OE&0!5VL19&*Z6:@(L$W/6)NQ_L$)C3P(.?$3$IHU:;URMTM% =R M9&RL04FD;,_0NP\NIWH>YS@<^&898BDSI@ZC^<0801;5XB_,LP32WY!+4O6< MSM1G$YU?;<4:C+W@)&>(83N^XFOJ\U^&(1.PHAJ1K@G?)D]7I[?=./?J_,O!N[L MPGHS "K?"K2I*:U $38RIJ.1-&GB>KNCR#M]:7NCG14YO.27AXAI'B4ZPAO< MX$(TQ,B#1D&ZVUS/NJC?7)O6$0R@@X3L:A_H64%5$E M4F\*0+_>H@0I\\HW],ZYT$W_,15LRZ:!EGD:)?Z*8-]H\,YD:11T:0\0_FQ5 M5%Z._5UMAW(5^Z>1G%/_D!!K75V#H!:ZR7*'2D:C9TVD"/WW=C: MH(^3ZKH+T).K;=CEO*V,!#P)C7H_O]!LHHZ?%B&NX1ZDXV=$;'P:=VA5^V; M!7R:F *<\@ITHYA2]< 9,7P<-9J %U%*'P@[%S!CQ:UO>GOMW!,L0#J].:J< MV6PJXW&X^O[AS+?772=)5^B MAQH6GEY%-4XK;=X48*M#'[1LY4?9J/0KMF37I7SO@E+*EH%1W][UM4"*G-BEV_^B#9T<)BJI,E?@?Z_Q*'Y-V_IFXS(Z/(:) M5M/&1Q\75@HFS2]X7XL)>A)9>_E 0V"TNA&M<63PT>9Y]H>(4_]\3_,;O_$_ M"=LBFS-03/A,'T*]D)]1I@:2=F29[58T>>B190G WEA@=1A ?2!5LFK14I!6 M=@I$D/K,20^*/:4G]1Q5-^.WSXR\F^!_T;U(>RF/OD@MH97C"4_Q2&R >7_A M0DE/X.ZHZC?>/U ULBU'=ES\[W]4)DX%E,RZLUU;/HH7)>80!]@XA ='N3 GPM8SJ2SKN/]@)U$5?K#,4# M48UU[F4'4?AI4M[3>,[]*P6>C8ZSEJ?,E#R"W[6I3U*-GD7ASC:.:9A_?6UN MU>3_PV7VU*B%VN6:*MF,EQHG4P"%HG^$)GPBFBDFF!R'5NUTY2$[I"!U(Y;% M+'K(PT_WF3SDM4G9226N4_F,-NO!PA?+V)J&GJ0)RZ:=W,3/HWR)E5\S=_>U M!;L.$H9!C9K->3)F(IM :TOG^IEM33Z=+6GPK$%YD>P$4,$BO+V>&@-@#<5, M7B:AZURHQ>+3?M". M3'5\ F T1M ->8%443ZRDRT#. 7.DC99^TZ$E?6;?JVO76, A+YUR2JTYN+6 MC5WNGZ:(S0D=FS02_38,=#/&?';!=F3,H<[-6?8-L^&W(L&(CZ$;-')YA0.= M.P6LXV0 #ZF7P,@@[');?C3B.^(H,FG,836A%5+6&O-.N*IJ%"-+%6AQ>^N" MOABQ32TO:$0(0$&V %5'OUJQ:4UJ<)YYZQB5.1HY^B8.-2D(VSYGK[YV2Q3080.6E M&Q'[\"9XSPQ0']?C9.X\%>,#ZA;[!9&J5]IVM5T1O858H*ATW/%P7U-WUT\T M!-,7YV\4*(%V42I4:V+A+C" <)^]SD+'3U-^>=]UES4 ZU98C:;N>4"1HD]\ MFIX870AON+K1?!^QBA,^3=OEB-[ZZ>DI<]"@.(4.]WN/]2P$%41ZA]_G.S@/QZ.AQB84 MSD7C?-TP\^<; QW]T6'\#*!]Y!FR'=\B*=*V\)8,CME -6QU'&S]Z\YG"C^VHP-=W; VO1EA( YFNQ,S!.;. MJR:V.+%F8%Q^IG.GG7\PO'4^QZ@'B"TU!KX)6L&,?^,W_O^(Z/4U)Y%)^><7&F A V#9!9'F MX0KE]*U$K%<&"ZW>,F_O @,0/F:S=R:V+N[6ZQ6<;B7[]B-]!?B6T4)N#YXK MAI=D_#FYQ7?! M&)D1C-#9\H*9LW]O2%THF+9J*VWA]^H+/1#3BJI!+)G*"7 MVZ3:$::&AS^3IQJX[N,SVC1['T3+9.G,V]/_FC@^) _X 69@ ! MEGL:DMJ4HQA -^;(V'6UHPU;J"_UCBOUFU^3SI^AO<\TK8NV &*?4,*Q'>W( M.I&UG3\4(OO_H[8*F^?$ M<(-=B_C41W\TDM*"ZFZ_7.1*[9J(11Y]>;N/K[M\=F2Z75OEB93Z^DX'!P;@Y2DM.-%RT41!G'7 MT+S\T^L+)1EZ_F0UJPQ6<_-=>;SWY)_?-I+M^#GPIM!PYN>938A[Q)VAOT%5 MK3@W=.&N&S"1:&N5>JUFM>,M8[D2J-$#>H/7OPX]\(%OPVCWH:B3@ZWU7O-Y M84;:(D QAN_LA\7!,8<363.G+_UD .9W9>!DS)TMS78DJ):[^1PL7!I>Y%I/ MQ'*O.;.>K>-Q6=%\AIJZ.2*3G%%US[05>\;6BHV([T" AZ6)B(DWK1\:PU9(133)7UFQB66+#H8R-QYN60N5]RG8&>E [!=S/K'/.>ZS:A*7;ZH M2J *H:G^KG_6_F)^4ZF?BE$:Q'EA+"$778/MT_H(I?4U!,O.V N^-4TKEEQ3 M3^;U@W5,9)#7.;=2%. _KB\BJ6(9%)$8!\>\KG97*9+^V-0L*K'%+*+9\GE? MR&@W_NC5*PZOT'M0A%>J'"N287B>-ETP]<1,ME!)FF_' MX=M'01CU60R4^5\_R@#\,FX4A,WMKB.)='^U'311MPCW/W"2 =1)K+0_:KTS M\[[@#JEO380!,'\#UR@RZJ_)TD1D-X)MNC-HOY^6\?X@\V4%E>8T/& M)HWOB#H:*7'O,F6V8B/'4KBQ':$H7QPHWSPU!8HOF#QY%N4Z"D3Y=3N.AZ5? M!_FU>4$1>NOJ0:8,3=9E6BB4,!-Z@J]]<^$%$]"!$HH0WJI?=<,X]%6>]JY54 ML]7]Z*/JCR]+WH91>$CHQ88X!N S#',"B]L-E* YEM:B>QD5^NS+%GG.N:I= MUMSD!+?:P/W#!>RL30-TQPTT*+5%%52C<^Q?[&_Q)7E]MIHTZ/]A]HRJ,W%J M/5PLRTY^]-/9CXT20YCC_86N'#NYFW*0K?@8.U)&CS7(MMD*NC]?UGF2K=(Z MG*0>J[$:N)9A,9GG,1/][367'+#MI@ZC?#:.SEBMH'C'*-$:,!(E*6V"X-;&]7C47#O-'.?.W@Y\]GE7<'%\> ZR-!7_C-_Z_#[NZ6-?)KAV[ MUS3:>.N=]/L6^CT]W7%:#]--'&?S8;: F7 2IF4"5&29.;?MG6I,15 MBG<)]2SYONZC[&X!702/+VY48))^>XZ,HS2Z=*-KFH^>S%2VZ-X-2&S\N79)X]K!&$I##\T(A[BF:%&U[ MY+,5";?:3)S7;_.Q3*>:73S&.[.ZZIS]/O%E7Y";OA_9>[.?UFIP #// /CG M>[#"+?[E4"=%ZS2H:NY?Z_ /NI@@2//:E969G9\7$7=5=G];R"9;K8JI:W^3;OG>)U"<[IF8:[T2O5EOL*ODZBRL>LV/:2W ELU[#>2/8^ M(@-(I/.0^N+"3I!351"G$CJ93$.J%!,"0[.B/S7M*#QD2ODOHF5K\P8MNVTW M?<) A-X#WB,@.:*^6M@I[7&:R.69:ABV3YXU/SZ_MM=>(@EWK.@J2A&C"(6S MLC88"=%MO<@ ID(7&KHMI_!]]B_]W$O09J6^=]_$%&7L^Q!]R434*?(8ZN.] M/4ACT)'B"S71BXY48]HS.A\#Z'Q/BB]];R!/E6O0N3'RD 'D-.SH//_ C;BW MU)"T[^K1])W"$3$%>"((IYP $9LE8"PBI4T"Q!F3(ZZK[4Y_4ZB5_>IV[!?/ MTY*B#L6F^\I*"<_T'()=0Q?P4PX=!C)@TIQZ[3L&0!0G=Q7UTJ7?SJR*I0^H MSIHG6N9\TUC9]]+1G>W!O4J*14/>NTZ%;P=XQD8J)^X^-,F6>+7'8ZL=KMT. MOPJ[\%]MT]_XC?_Q4!)9$.G69R.JQH6C^*.*G=Y1=8DT8=8F_%B=^.WZNIKD MRRU9VIS/]\CP'U^F83ECG!?6G/OFY/$3&[.65A-U#^PCFEKQ M;8U74O-?GOWX.,M4]D&RMFRRS%NV]X4DVT)0%=EG"2H&U(6[+:BXM4B3/K^> M]26\YH^\V>6C;=^$D?QF>#72[#NKZ/$,&8<>=>NC+(+_%@Y%F*'"ZLCNC!G5 MA5C<=8P(J.E"QB5]>X$9+#%L]1_5^B%W:T'+G3FM7UJ1=\F*[<%D/:9GGG1Z M.&V>9%6XAP&K6"<@OV!*Q$4HXH,WY^N75;2-)I2TX MG2.= ; &@=[MY.4Y)5J)QCC9J_S(4!OWVP!)B<,?-F;"(XX,:F^<:*ECCMT6 MG%P+[,RXX2H$"A%44)US7*1OJ41+GF7K[8C+7MG>$D\JFAA C1A0K&_6:[:T M])9MT9(J4$CGGB2)= E6D476)!:\P?B* U.6"6&B3ZI'I *>>#9N!QQ $0R. MKK 'HZL@5>ALH.9F)(FG,#Z&C>C/UD'?,]JK\G-6LE=7UV=8U#_S*M>>D#[E MOBRSRN?_WD/QW_B-W_A7X*4A:MV )X6Q76< ;MEE5#507BYW<3AU)+"V;:Q: M?J1%7NJ5VUXV$9&34=]M5TV&[TZ=$0!B'T">58\:9QMSD#X%QI?3 MRKHOWU#>D8\/^^2HX>^9<%3Q!OW;KBX>];N&<:R?IA.WO:#*I1 7NX0Y#&T= MJ$%K"VNG0&R[?23K.>F.)I>A)O\_]MMS78F2/FRNEW;4UM@EY\() #"3:RN M//&=DAB-+ = MMBW1F\C$R[!:4L_]!17GGKR'/NJQJH\4/3H.OXYC3Y$:?B6CF-6U$_SK.1UD M"A.&'=HJAUVQ<# ;=>AE +4B@;,X0G_\4KW"P<'O85/3IN$F+XZ=6./^LV# M -L2DLJ?0><1!*]1CLO=6[2<5ERW MT)R_7#(@G^G1#5-"V5MY+[P.FX_V?0 M]PU6K3=B^$>J4T:;ZJ ;A9>JW$#R[L2Q^LSQO#W?$;5:1-M8O)9Q9,%K*+L_ M8S'S7E5O$( [77254^'_-'!## !,$C<&T=!P8 'C2>M]]@=Q7;&:SCHFN3A' M$U=_Q;-";O??7#<(4]$YV7$K\.AEK=XY[@C/Q([OL1=I",\/\5ZQM]P[+-%Q<=E(JKVM*&7^\%NG! $XIE*]S196=(@\G*H>GBUC5 MC(<]."G46-M2>\\K[M,140=3&Z/]$NP:Q>?ZGU9FW+DORZ%EX5@A=N6IH+7Q MX6/_=-;R&[_QOX$:JMU"A5K[G-B81H6?==4[]5BYV6_K@3COLRIK>XV5OYM) M[WJ6\C"K^RI0Z;Z93"O6$Z#(QTA,4+%D@6XG;#Q5GOB%>ZMA*R/>=2"I6$4F M[;U=.LS[ E/<"2%J.;8C"'+_1)0$MN,,U3*2P "X&(!/E#PA-K[7/\Q:;A"_ M2_#2DS\W@KD[T:G&_J\)C#\]-_NX2#6RDS-X3U!%SYJ)2DGYN; M05DL3T6YFLNLRZLJ(^X3KF;G;@K9F^J"*_@%HS MY'U$+.3IK__4UQ[4;/C\HOF8^+8(CY_H;MH WR'F;PHB! M*&39P9^O=7L-%,^A%N1[<1](WZK>[LG(TS>0%[71$4^4] O-4#G[!)-I MQ88B-1/1"6T<,:AW5"4"CR7P+?'R87ZM5<9"L3Y&W[4X-\#!266G;;&(C M%7DY\_Y9A>&.K[D&6!V<)V]!9"X9UHCVE7)>9'MS2O M)SF]KK]K=UI\]6UAW7_";Z[;]B"8\KBI$D2ZR Z9-7 7J6I.E- M_ZT=YNH?_HW4T6FUX#VM [1^G2.\$E@L _#"38=VH.OZ.LN0HE$(IX:),&=B M73VU9FH 4.$F;]PT?C50T,UW1ZKPHV)K]J8W&M[;! MYU.*3VL>?7C%\RESO\1N!%Y\5\1)U@F -L%=]FU\9Q/)=[I.PSZ[Q?4U\O,1 M_]N+AUL\3[&Z68R664Q;9]584IN>UOK93D.AM%Z/4/1/7YGU&[_QGP=N'ZT! M%8!(1)$L Z<8@#V82=9UR3!]&S;RL8/3;5W#.8OCYL2T\G69X>O7V@&U0[;V M;MD06>2 (D@\51/:^M#?-.5V!R:+E4R5K_W@S7]ZU ZW,5/-8>[LTR]^?U'F MON(!QR0K"^S>0I*M):@8V(T#%?%K+,&+EA*N&D\S/=X9$>=YG4\Z=75-E(=^ M[-6:5W([E;U+S 3^[7F1 MLYZ%ZQT%V&J">A;0/5@SY"9GX7A2724W4+><"3 MTR$332'WG^6Y]ST(&\#XGEB4M=J7A>@+^]/G+BL(ZJY4.L\;L@-5L,^A"DPF MBX:KLE%Y:@J5='!WL L3)EU&WHTQ+^(X6SN8O16OW3V4!N] $3+G2<:!*84D M^^'DWOFNB#4B/K')N+,/!W;N,$U$Z._NXER*+5HJ93[^&';GP*O' C1(Z0Y] M%"$?S8DGW$/"UZA\)+RAL\(2AUQ9V8>U7-O)$NL,G4^7>/JRZP"^AQ?X; 4* M+4%IDFXGJB:RLU6D0Y*9M)E/Q')&7?[@[+OC?\/5Y:#4$J7FD.R]]SD1LG=S M9 JJ_QN2@[_B:?/V1<>;@J$_'R*ZT*!VV2*>*L< ZAKB8]@"->_Y$LXAU@0> MHE:^K9_594)]3;/OHS-CD:\O;V3,E"V6TIXP@$NHI#DMQY:OYZZX-&;U]P_O M[-.\_/$M.&UGXD@%)KWYLHH((9/>'N77A7_OHGIM(*^V=#3C M,)W:NLP EM;B!:U=?;?80BG:]!'Z(=KM-F7?-G62095!>J5O19?J:Z$QC_2W M0P]DTE\<+KD)VRW%1^.&ND$-2WB&04!#)SE&9]9_Z8NKWKN]]A-4@^\?LQ]2 MC%_J]<,/?=VZ=:MBW!&?-[W^(@SWCE::=])P:6:CVNAG VQX:C:PGDVU6V=R[SDK&3<]B['XR[7B88 MW[4=^'$RX(%3P&M41TF-Q<6\D8=%*4J/R4S_;)[[&[_QGT&+)IT3FIDLK& X M1-U':?D;Z&0TWX9JS?MI^N+IT8>*D],?BSU9K'H9@QP1X!!SJZS3S6$;J*U/R_QDL9>9Y17 ZJ68 M,H3*0(.*)50AZ04VJE#@9FX+>3)-SA]E7#WO1\3Q=AVZ8L$T5'],U>)[&]QL M/] ,ZX3B#BN6*CA*Y_0FB],Y[U%,7:,H?9,%%N6Z:S\E6.=,CAA(UJAD4NZ"EOQRM-Y5J$TQN<; [A84QQSB?90/;]" MEYAC\Z-K3N2^NJ:!LH3] B%H9$KR>8OZ8F&.GBCJ,8W+L(K4ENS]U#?C*4+2QZV$[&P!00 .&L$S9E/)CU/NJKX/(T%_I#IP9]$ MR?^#B$)2!1D %#_4L*M\9%0/W^O-*U]^.JI3V'@2G,N*5!YY;CG<07\IF6O] MCE?&$[ZHWH3<))*Y39*J79\O$)5ME^O4:JR7I.+^?=&> 7@^;I2YTK7F>OI* MVDX]4X5G:WFK:RK9^XNK(&E]MQC]+!%F\GSG!AK,ZBUWJ M%O;1,"B+H@JANJ"DQVH] >O90CF02E8UO':Z[K&26X"M&V;R$L?@L:&C2H,F MW?M?*0Q3B9/6)/=%S62\]W#R#BHM!EGF\J5MW]L2$>%) ]R[#?6W7I8:??ZS#M4A^W7#%%LP5W@)?$@_ TT.^F5Z,>NY+T2ESUM5WW4:R<$?ZESH?3"?L6QR]:VSTP>QK"W&9'A?WFQ) M8HP\T<^D=2SPVVEAF=TP6UY7TPM\?(;>$7969L#/.:G)U1CYA_,7\YZL53YX MZEO__=RYV0\#589^W!<=ES+?7WW^G$/Y!,!D@97'DX(UJ2**%#KG=7(Y*-_> M,&F/A<<(1,U/95)'&I(K)Q7"16\35CN4.#45;U3!'BL^E-2%PED)%)JZHO!T M3B+E1'_%N=@:(S"0^%*F@921*'9:F2C/^BF(=Z+I-N"2%@^S-N-ZV:;VY^]U M?/"$:4M0LX8N5F;_#NN#2,\[Q #BO4N&/X/HKLE,\D+_2./+!Y;.,FZ=!?)N MP]_&D@'=0/!(%YUG$*IW>P>QQD>F&#& %/^3:%"MT^$M WCE0ONRP?5JAGYN M1]WZ(&V==[YY6I:>#$SOKSK^XOBSE&=)3,^?M5OI /O'_MM7JCG\@'PK"QU< M9P! MW1CFOU@=K>.=^'-[0ZF/OG2P]YTV5<@"JX 4Q$C-QYP%" M*=5.8L;UXD'?[1-=4.#X7D,A_6T/K>.]+*?1/?AJS=Y89)\KUQA/0MWC_H'Z M4R*W[D??.O52?#&X8X_DC5WM?#093 >J0?,& PC$7]UT/43ZD.H7*SD3ZWTB M&F[Y^-RBBGC8A\1U:0(;^IBHPW8T+H!VE0$$9 AAVK&2JS%NQ$F_"@/_^NF) M6^^$$AUJWS@=^9J(;LF(LVNUK6X8"QK>9:Y:T7_&R68VX@<:%_X=Q4;NZIC> MXYY+\V.]'3SF\%+EY03]C64-185Z./9^QHI8"I1[>&.G$9WS=:H=KP7Z7'G& M1*S?AK_7>Y__^)86D9@9^OU5&F?UIG1CAWX/9OST8V\A+=V2Y][;&:F=$YV3 M!>)\(J(=C0,JCD\?Y/D56YI /,?ZS=\3G]_XC?])0-\I)(6J4H5GL80"--R9 MB.ZJL#NS:-HM+H?T;*A <12M,>MRT7SAU^)A.*4)>7%"+K0=)"C>EBEC2 MA;T:GM,AM\JAD09&FA?VDS=KO%7%'@PW+D2^7R_R1X.4PA2<9H4,8[&4^HP-?I28HW:.:9=LWS MW%UO<\N.74IR@P&P?H(H'WO KP6U2"&' M!7'>S<='R1[>7E=,)/9L/UG+&F&D7.I(K^> M0>U'@G);J2K$_/XQO<#@0&*9#<+N7EIVQJ.&%$\&< WQ!*LKM%/! -B,8B+H MDV I:9Y85SO?/**^O$%9.M.10Z3>-<+6EC*7+&LVX@;RJ.CT0P4SAV\+OSV) M*J.>:S/=\?_I19Q??3^PK>&_^:G1VQ0 MCYH6@OO7ME;AY$**ZKG&QB80O?!R1*/,.I?^^C;1?D>6_CV-S7KPX1?',\@1 MUOC**;#X>,U8[4SS%9JNU;4#_@'^2_S&P0+//,+46A#]G08)JAEU2##G(K\0"?,HB &0EW7Y3Q<,8>..F:6.])^.?(A^JZ6; M%)N6 ]]%FR2U#3<4+T_M%+Y"FZFRV;LGY@HMD6@T# MUL9IJ,I4?HZ'.+[\59@ZC( EV>)!A<\W?OV"K!J19" ?]:BXI>U&;&K7#BJ_ M^ERD3;@[3],65T?T;GBU>D2'U'XZQ*Y]+:=5>^;K&OH"!6-.D.=*Y6H6AD70 M^C3:8%#S3:;>5"I?4?QQP\XBQ9L KA1RP"U8DGV%.9VSF>(^=W$Z;,L>7*!S3\0']_M[Q/ M*Y^,4W9?./;]Y&K0\^?:RF8 K%_NJK[2I@;M%M6/$D%_9R ".I,8P&GZ6S(R MY< -A=>9+&G2GW(^>0%K"3+0:@Q.7@]*]WYUBO M<+)EFCIHV8M+RJD:KGQ%4/LBG(@0OB<>H=0UY)"0"U>NVHM[)_9/6O+6TK4Y M B[@:QQ6'Y"Y^EPO]*$2?BKEYUO,BGUY9!X.^?Y3([A%QXE2L:!PV6H+?.94 M+N'B8K M*4SHLXUUFD.D7!;Z"NH! P 5^_H"09]A4$&UFP'P&6L6NO%6[EBD MPF\?V3SO5*Q*4?T8N/-R U=0^FY@\G#MS:'OVLI#?;+)*V9/)W]4RK64V=_Q M#92;G_N&K1&5M#-7'GSF66O >3!-Y/&%(KP4E#,(C/U==\=6C.4X''K-G66L M?DI2FR^E^J V,]_;#"=/0?BD"=8(X@0H<'\:M@'5/@^:MEA$)2Y$QIT_4:>_ MECBATGAV_7:D#-&S#T:*XE= !CA\SZ]OA;8%LPVW>JE>/2[]I27/#D*.1JU64DV#@9C/(!Y$4)&B_^/K=QM?@O?%W M1V<-TF%U^\S3_<%NST7M[;$OB0O/.3RSV#'5\QRC*DE[N M53C]\I+*]6Y-C_J2,Y$(A59/A%+?ZMX%/'@]TE].C)U7IF'TL.ZK(Z\5%I>^.]SZ5K>3 MR0!88B"7F/D%2S+'OL_HGNF:)A7^'5C9-ORSXRM?W,.:X@4T(Z6<5]Q M3%X$(GH MS]]$/+-E"IFS0"8O=$I=+7$S2(PX_%V@3CI]:@105?\V?>\FX_$ MA;*MI4@C,R_VBWY68PW@ED;E,P"2*1J4"VB&M+:FU=4B$^M1%VM(K??$<*D: M/KETPSR/2VU>[T+TELWX3'@QD=R&=A=0->CX0BXJBF1);+M.8 "T !OG$@A5H:".HY;QJQT2Q[KG_3TT:@M@^90<$B#?,*^V.=[ [EA*^PVW)7 M479?< ,98)K[IA$#*,2F(L'3D-"OCNUV1U8CJ10JI'%G"))N]A Q?EGI>S%= M>C?M%@/X/+_01Q> A.\62/+NOM5$!F# (11I/N0E.4#WW!-H3YC $F]* _4 M]A98Q0!N+*&HV:94DT.4O0Q@&-^3096'A*4\@.90A%=$+1S*F$+08^G*6*(V M@@'(C/QOZYH-"I&OG*8];.,$+?LNZU<^\2X&!T_43:SN'=N[:U:VM=M<'7.1 MU3^C:NQ.?X=6Y5]7)N!NQ$ W9..G#QMPDP-*BX?F-)ORS5IRWIA5U"8M)=BG M#PB;J'&72DO=.GS():JEBR?>;$&N.+9R-58$0;H97C 0U$\:K21Z'S@^B[N" MKEM=^Q([:QP#A\R1P[PI_-&W($+G@&ZP.(;M-BNL*:&2P7AHLD*:@QO!V'+M M0"H#R)B+-:4:SFDR@$?G JFP0JPU&F ?U<=2>;W7EUF 'J8O5A"#HJN;[K3 ME0.U+4B#XN2NR'0&\,7!F0$ WO-C#NVHOZM,/7Z/HH,=1B:A0=D,Z*;6]!^?7FG?V MIK]7\!*/+#L0.FYQV>YR[?/.QT(G Y97"L,PV)OM"P?/)A,/60656C0.J(;+ MK([^^..IH4](/ 9*8#L&YW^M4831TJ@HPI7HEN;A)+$%T>+AG4'=@W+9WQ]4 M^/V\C(?L)RS]>AU(JD$%BF,Y9EZW]1&_);-D/]2VC@RF9RLA*%Z;*['5%E0DJ<2]39_C31:T M$?" 7GD^ A5I'''^T'C0G<6D)RWH^=F8X?L+MZVZ$=2S)$@0K)M'*L]R@!*8".GC, (P-NW9.+&7R^7,S!TVNI M3"8+%%CNU,O>L?RQ%H;+K4^<_^_W^;_S&WR)?N8S97R;MV3,NM4/M0+C,:-GW M0CIO#>202C17K2FBN,Y"CA6T%YA*SN,H?T",L7CB4[S45'C3[NGPK<2TA'NW M$VY>18E CF!1%53L+B2=L9S)V4'PKJ@$DTJ(9:^+0$?IF"[,S-678[%#WU)K M(5^F\(C /T6E_$D2J?@F\_&YJ.OV=2^JZAI;VMKNJ:RM$=+ZE;]KDWG(;3*B>Y M^X-LM^T5N\HC7O5HR8B*>>\Q8/M@^X]><=I[I\7X%E-U2:V;+Q=XG"W>UIX[ M+*W_Z=$SER<5%8_=R_JE;STK'KNE #^=0LVFX;&$=?15=,WQR2;YSEB4%3BU M<"5DA/;TS9F2+P>U%O,;;'Z<)] _R9E(R$CXD7&;PQ"+RD7Y6<[(72E#@V?Y M8S1(L[UV81G,9;Y']R_RA(E6%DK'<<]8HA3>*,!WBFA/48&X.'Q5:[8%V6@A M-RY&8%])7GU>3IE@Y*BJ2]\ECCQ+D$F,NDXKACKI.VHJ@^B2*]S&/(*1BK%N MR3"PW6RZO*P3UKB1LYP3/DR[DD=WK?-W74>/?5/%55:J!AZX/ZC?_5U4]MZP M[+U\V>0->0VGJRC?-EULQRI27.^L5R+QWBMW6T'NIOQZ3WL;[6Z857(I$BVOXM>.?<^G'+,%3!@>HI\DVK[#KROWX)?=EA-9QBX(J90-9ANS(2(@S.-Y(GDU;#SNSC/7\S>D0F]TN2 M8_^JX&3>Y$H?591"@5*1SJ_0L'^FF5Y907VM251-#-@(S\P-X9K)W%381=D. M=6G\>?#S,T$8[504]E@-J2W>\ZGO)GG:=^<2AY\_LSL']XE'UL JTU6V%V6W M_Z*$I!DE@AJ.K$&MAI+%^[@TL\,?^3@@+BPMT@X8?Z](7%3/S.C%YWCY]\EG M7PX?@"9_PO\+I#4P_1I DT3)S@!I>&5L4QD;S?)*5>-Z4%I'S'B(N""+H MA\X,GE.;=B\V]&*@C[HJ ]=16/"H\.A6 S:=ST7BQZBQ0 N M>V7B"7;+8];H$77?WOM"6I>RS$>0BP8H"0?1E-*T;MTWC^\_IKP\,D-Y;VTL M].B5PUB=4JSXZ<;F)L@O^+O[/KWS1EC=ROR0P54F"^Q^?.U6KW/&M/1F"KGO M9@!W?HM=Q>S*"=R$PN,[>5KTI'S;*PJX+Z%T+G'R/%V40N<8)BN=20B4MYJH M)1,I>R3*W[F^N)92N*YLJ<0 9G3H%_V^0X3K4&ZI.6>3O/R/$8SE.JJ)GJ2G MW7^]S[L&O:?XI.J 4AY:[B/R_K$4!=R;X=6W1?\X_X*/HB!V.)WJ2DO'^Q3R M4(^1O@HWO_UFV%BG6J]_;*K-L6*>EGO,)"CB0;FV-7ITJT,U[3)BC8V4W44_ M0GK]ON5MC(6GQ,9C?$]=HD(72JG8T_%RF1+O.!4:NWBJ>"0E!MLIOZB[?LU MIK4W'Z>7EQL_Y[5]OIFKZ8IU09R=Y(6;K#^#!T\HK8&J6CMMTBOAZ)?Z+4^@ M/"#0&3F(,AOFP=8?#N^.4ICGBW>E-=Q1F7^3WY*[Y4+-F)J&^-@YU)M_S[;? M^(W_;L 1"^AN?P'"5E?%E9X"F3&I=S'ZQ <&L6?.M-Y=T#7W5R6R]8UOH MJ@1"42^N&#.O\YDJB-N<(9?TQ+H/-]2,5V(&'RU_K\=6AS6:.3L'W]1DWKY_ M4\Q,)G !-P,E8GK>=,X+&$$JWUNLUSS7BJ1K,QDFX$1V/L8 -.JS!1-?-6A] M"9!/J_JLJY(D55Y'G?O3OSUD*\;THVL0*:A+T.2W[,!SQ8C[;>+XHB9M,D[7 MOY+3#4>I9_??/!YL@I,NZ!>7'*?58?J0U;GQV N(J8P./"=5)' 3BP U3YLK M/+BMG)L5,NK2?U.O_XEWYJO%T/OGSSLL,@"J: \#8.Y#,\4YY6Z^SW^>"N-+D* :8M,5LL&= D2-+H2/XW.Q9//N7B[?(PR@ M8O3GTL%>0P: NQ=H2F7&((=N!-=6/G\^-!0$B,I,;B&@?GA#NYN[J?%K&31U M+^CU5J7U\PVJFB]KT=7SXEN6.N0J^OA0MN;B4I68L\7&RD.Q5YGI@IK^CM:IV1]OKE*A2U]/-]#%=HY"E[Z*2CB? M/U0%7BEV]HVW_6@P>I!B6ZZ_.-X4908L$M*&HE\FYZ>N:%7VI M&F6M5L5[[N8X.HX;I#Q6^+_8^^ZP)K:M[[&B(D:DUZ@@B BH-$4A>A00$",B MH+2HJ#0!43HAHZ"@($1!0$&)@HB $*4(TB)=1$2*TDDHTDM"'9+)Y!O.>]][ MOWO.>>][R_,^7WGN'_,88F9F[[776K_?6GOMO>$BSBZ'= M5>+(4NYW:\6I)CKSAF"8[/HZ#5!9KR1 !QSRMAC7=V.M#Z3O@ MP&R@'&A76=L1AJQ.#(':ZF(AW!8'O=PG%J_?GZQO MDS2.,N10NZ!W0CO^&S?1*B\R=X$?>IM;/1Y)WS<<'156&JA+X@?+2R@%8K#Z M\.01Q4HW]]G/3&K5D$D@N)6]NCTQ8\)F^H%I/[?] M']]F]]_7OR_TLJ77J$588SYZW$;D607A'BDMA[3[5+0&K%JG*"]%F0;-Q]NG M?-(_2L?M5#31O.@=XG5TD3AHT.&O@,"IE,J6><6 M!70:@*@?[=CCSX^WZ'Z.:4U@??X#""DM1M8W<(3'*EU#-/NG'[=XUN.IF0W[ 6ZH@=50*V=B!NO4;:A73Z+]5E#R/ MNU=]QBF"$G-J&Y\(#848!9L-?Z'-]P[ITJ8ZE:1U =)GHCQD]1P6@.SZZ&O] M"/@P(R;]CM>(1M:^K]MFNFPJQ:,T9 LMI).,!N>SP_^ 05$/2L$)/ M;+Q7@Q7USG&YG ZZ\MGTJ'FK*OVJY=OG]7NG\.>?BUX\#$2O ;>!3%L"I(() MIS&RZ'ER1JL(3N!ZHO+!VCX\IMA-_OHK]LBJT \/ Z]O/_K.:*GGXS:T\XU@ MN0=I&UAN@^S.Z>!_2]Q3$RP-6PF":M,Z^&)6Q=\_K.=?+E\Y(+7A[Z7C=K MYQ]L>FFUD$;XJ@9+'/@U-8#G&!!M(9J_1Q&]0F<'+31O5(9D[AFH]DQ]&S*C M[Y(1E!TTSM;Y#RTHLT"[U S[HKJW!GTC XKPW]AK^:)?69_9D[1)HI-5DKXG MZ-A:'QYPT^J[Q1(_&HD9PCX5Q#V0@X>VN6=_T"^[N6Y9-EA(5+FJ?[?C]YRQ M?-&%G/D 4@'N%-,Q#'P/-:X(B2X1;OW9%4_9I!A7D=@W1U^:&=P2-&PZ@ZF@K: Q>K$W4>Y6@&.\*"(5>V*>I,%Z MS=G>:;OWA?JL[!3A 7X:0T>F,?G@$4TV#6 L[W5$ ^H-IO@RHGG(UM1CC&-'WR0C1\HJ';%W0+7$,\-F![U:(>5 M4WIE#]_N_D*?ZE]SGV,R;7L@3NG"V]B]V,^)2W,P/IT1A8WSKQ(_],+-^N5% M. 7TAU-\9W K#YGT*S>*0>13W_/7)PR<^JYZJ?A#;%'][OMV[=RS,6=>)].2 M;-QZ*!-7Y<3U#7;5H83YR)'_QEVM[G1/]4QQ$5V,BS%Q]7;=WK"Q:>^Y[=Y; M,Y6D@]=]DGO:-M?W*UU\I\(#W-7:.16(IO-VI.C$?T8G/#\28NF]@X3'L9M@+T8):\:_?K+=LT+]=3 M02\A(RL?E5Z,-U],0%6G$S.[^__\OEG_OOY]A0-IV>-Q)+$F-4T5XS$I&1S^ MUE1VML*UAUU5X>=Z'C-%SFPQ&ED#"F&9%K2N\%ED@R(GB&@ I6O$\(#+X]8Q M-DZG3!ZX:13B;CC+TOLZCE?:$QW1\&+GB( M$J\6>@C8K [*,7QU!_/:6/=,U>EN'M#&F*,.(G^X]%[79&$G-S:_L2MPX1T3 M4P$*A-J9UTI6Z5Q[K,!R7+\C[<.%G@MW+L463]YO6US#Q#,60CBZ,)9)NT54 MN5($AAW"IG:-L-T*>4#:A:BBZ@(^759?,+ MPTO6>5X>>6"ESK3JLXQG*C+0L%LPV?#G2.^FIBP-$^$:K7*WE4?%:SFOE5_] M*=9/1"D*OA:$"!3F:7\ M MOF0WQ,N1I[K9+.'XA04_:\I>4AXPOWGIF/?5E)/JT/[F1/%7CWV[G/GBY[ M,J66O[YWJ-^*T_QIXMQC3IQ\VS!IJX.*<9R$MSO^9S),[P8O<3<7^G8ZL#H& M?SP:D#0CW2 V%R28D3_K6Z/!K1JNN.(/TA.8+CJDI89&TMNQN8J1>EMMC^:, MUP0TCRY\J9RV[GBQ=&M.';^/8KYY@=H2P*)"BHT?R= 5C_:T/FKPR[")Q02# ML%7TVOMN)8\EI@RY2)SQ@C5RL^X::/&Q^?FB$>'[& \0!1^0%#VQ"],B#KG' MIB5:HR.0P:!/X. [%.RL7A/%K5#(@J6'671$"-,94DX""A*#J,%SEF4?3I$F MOX\'GXD:/+IZXWH>D!36.KRXDA9'AW8JHB)V!KML^JTB3WOD6;M*#HX[*-PH M^BHT: ,.BJ=0[PV\<UKD3(-":;>*5LND3E(_ M#ZCS1P9JG9+#X=L\0/^/A/.[*]OO1I55KR!+(#3KE9W)Y71G7\&>3MMC/G6K MF]YZ>>ME?!21QFB\:TDZ;9I] M]G7KUOLLUT")F:GM\Q]C;=S]=YU9%!GWAAI1,/Z$_*@]RFJ,(/&/Q9_-;Y/3 MV_;M>]>M&ULR;*O*4OL%RW16N ^7DKY833_9='F^>Z,R+<)QK("SN$09)$?8 MBD(VX9[G;"W2"4F49P?&L?9VY^E^;U$BU([3_CMV".P?7JA&;3R$2/R&Y!S M%&SR@QI0^O0^E0?4ON8!85'(-_J6#K+& &0 _6VO&J3D."GEGN@ M\0!6CN8<07KL/#C"]H4/-2X\X $IP5 /^I ?Z>A#1E9Q0I-I813(GS*)\GG# M-:QB-$;(0ODVN;4)+#?#.=\]M1O,P]<>TQ\1JRUZO8H'R'WC6URA#V[&,>4!V$Q4A=;8<-/E#F=RCJ1) ;YL+A-ZR0!_@\HX'8$*XF;2103UMU,\XOP99G0#2\9K:[XZ# M=N,F;:/$2@%*L%Z MT@_"G"== F7'6:4\8"!6 V1:$SH[Y3?0\AQK-F((0CU[X7JT->_T01$&H3TF=Q 6?.9'R#3AM(Y M5OOXU]W(!'B G>;22Q[P[=YSS.0OX8@&K(L29#Y21Z]$?%#!Y(H!(W%I'I": MFM4.O[IW)R#^)L@8QW$*N"2G%:Q.Y-I M"93;(#. 7HO?]+BEAKZA3!QZ)0Y=:9$O;59\$)AK=.W)XCJ^_"!_IA"",8/$ M!@P+0OK%*G%WDU87)JX8:GGYOFTW0[=>;V1'+>?MNX7GF(X,Y2%,!XCPXSBJ MI/;<+FL(,X /GM8T*5F75VK\,R_2P !7$;?H*AQER-E0.7: FC;RM^< : \P M73<0?CG.&4ALX1M4FNR$*@YIIW.1 7G [DI-33/=)G9[?K#R:/3^IAL5&:\! M'\#J,5B)!H^N5/9^:@06TDN$G59Q3B;3T,]!]$EO5)M$EJOQ^%K 2"R30^L< M1Z*4^VL1S"L>( D@+:A6U")87XX=V%1-/(MB]1Q]P!#6FUXH0DTA?+D(,&24 M5G,3EX=J!/I'6 _2AFH$013'#-*&FM!Q+.9FTT;ZRW:##+8'"QTJG?#E>L!% M,+^-*VU538:QIHC&OUOX_U\+9PGM+57LL$CP$N:.SMMUE_CJYI(DO53'="7,9?^+ 92@?"PE!-*'B!;3)P3CX BO^%E$_ S*O MMMX=8/3NNU?'%S'+4-.+-8KM P^+#LC@7U\\^(VO W49#K]M1,IO^W,8V^DM MLEQ.^EM!_;8_W_@6GNF#Z.??R GW&XFOX*:9$=#/OQ43^7;F%E$ M@,5<%RJ:U\V 3A[W3,E+T^G^/( MCC[Z>1.AEAP*,GZB/JDB*LN-13]+\7!M MP!B7\(T/=19 ;1D0!MDTQLTYM/63MX#'1[U=7:TN2>+AJ)\FY.3A7NUMV%R.^,&%Z>M9099Q\+$W&L^G*V]QQDYMBO)/_M2B]X,^C=12MWNMP>Q1>:\S6161U0C'%!60M5 MQ6/"_8&10'5)YFYSI9'/GX]?F!( K/^F-RY;W@PNVZSONPK0,@:C#6IO? M1Q/W-BETNO+$C?Q$ Z>F4B:XE;_G?8 5 P_KJBU$\(#D1A8:^*R= M 2.)7[VK6G,Z,V*MW7KL-%VQ!9 #@W0P\JW(WO:-=CJDK\3H^X\^Q-U+2W;Y M.JFFT3C:'XY<0#%Q%,PC<$7!NP1(.^97_4A%FL"Y<\@VD-&+9U&QR/:U8DB0 M"9,'J,]1H$P MB&P\1Y\'-#DNE_&&^.-0G0H@+)\^ID_I%T,$!I>UL7_K!7"XE8:9Q?P=+7#M MHC$2Z4Q+,") >[* N:"&)1JSK.Z68#/'[KT]N\YGML%#-V5TUBV@Z?V+EFKN\AN&OD1=7^W0)7+WF>R=#Q?/3A]+.?GQ-_ M6D5F3UXFI O?I7(AB;.42BM MNNA5&J::+.7LZ6)UO6?'L^RT[4>-GL]$O'LN0]@Z?M[;9!CK5H?I%2_ M/&[LSY0FS%U;\SBM\* LW4-E0FR_9-IC\/=B_FLY.H-5ARMX0&,Z"3MD!1MO M GG D5;2* ^849QCZ8/H8#+G:)UJ2 2N2@V6JD,TV6;HNZ=1#_1+R07.+W[4 MVMX54$1_@TVU9)5EDVN19DW:]2N/?WFS[<-]]1LW[==NT+5EMY%L:LY>O:*P MWZF\NO[*I!LY9@!,N>)?Z:]R=2Q[^[.SIW,?74QMN-+L9KAC]-+A<#'8-7S81XP)V,X1>$!VT&\ M\-_9#BQK\Q[:[!@A;"GL?Z(1?6VP(&$A$N)P+I"ZV0I/J$0+UE!ZG]K&SH;L M<9_9L>L:VH(U*_6%;@3+^F__G)2!_=8VI1)D8)IHN/?Y>(7JKH6VK%),!=&8 MR:;Q77GXV=.BSS(E.'&P-,6G^>2HZV70H!@=;_MW2R-F^O[XR8;^4I./A'<> MU:4W#,H*6[PCL>6=^9.1/<6/$GXX3?ST>BB5JPP>*S MZ>P7N]WR,L^,#)1*8V*,43\T]G>/H=I?QG#>\?^5,=0< ]^VP<(A [5DG!O^ M=H!L+LNU5C*)_,:OWBBG++?PN[R?^_/H&7F_'J.?YXQ6^Z[-2ZE];!TK9VH> MEZ7ZC.0HZS!WLO&:GW'AAP&G_)/[8HQ.3NIK7YY:PC:IH!;H!2K]Q0*M?JK! MTG6LW!J0;YK$3UX/%5*,:SG51G8&G0%Y-/.)$AQCK,2"AP6$>6.E"O(3*)I^ES@,V1$PC!PDRJ(C7DN$E$ UM MY=CFB/PB^E\O8G'P2L(0:"%L-9.+GP!HC@LQ3T^2WY/@!W^I&2"QB M?BUR'7WQW5MA/(!RFM.$8RDNU9ZHB$=6J;-CDFEQ/ #RH]1.LU7HHB#S#>T_ M&L)(H>2M-LDG:1$MYH>KM;/@P64 ET(!?/K8\O3JL)WZ!@*TL7%,*QRQ _L& M<7EB7-'&%++!D6H2Q$MSRQQMU/TG(K/=3U3A6W1(S$UG[;-0; M=%]%'NRDEJNM LL_4_+$0G<C_1C1D]MGH@Z$?8FS=I],VFDJA?Z9S;Z9ED96ZHC3W# TPHV(0@ M"6AV[=/TOKYS:H/IV,_N G!L8]LNY0%<,(%I3^N@#JCK;^Q5*V':S15VN?6; M\.6O&M<@7>*'/BF/XU<3CWPC*4 D&9O*@*&'_0*JX+QO@MN@K\],D/S]6-PM M:B#_XPOO=LWM4@K0:/R4^U7H:\ZYF2OMQH_ VO7Z.(/OE+K8:#_\L4 M)%R_7+)%<\'1:1C+#\0!47R4K&'31[9Q'5+S/CZ$1@_?V]MQ2GVDB6!+D M.C/].Q999J@QL%&/3VCW[CZ% 3>+HI<\P)PM=Q.)\J<)#WK=Z%;=]6B;54)3 M=&S;[I]\@0KYGK07W$/H..)^[WA_XUE1[_T78A3T/P*H_U>@^K\;\>]&_'_: M"-(%L+P0S%>K(G3:(&**L"*BP>)#[WX'OM,KYZ;[M&$OS8)YAQJ>C!;7D_6* M^5))26UME_UO[VT_V_\\X709.4B*\ (>KR5B[_819\KTPY\ZZM@6//)P;%C7 M8+T0H+1CN?HO@._3?Q^F_"YL"47[@_+3JU*X=N4%(>@9Z^+H"X[A;:]SEUL< MXJ>Z7;;T2^TGYW;7;4DJ7)W4N@*N!\N;Z04'24F+ZJ$'' M-.8MOWCX2HG2XF6T@U[F'8O*=),A>5B4^MJ6L+0*_--=Q-3M721O3]^XX:GN M'NUO%W'PW53U/?E%A8S?![)6)=I]]=/B?A'X9J_B<]1\W=-#!P^:.%EYQ0L= M+Q<4]KUR$9!]];IM% =+%G!0,*VT73ZL2K=?P+AQ4E8<.NA.M NP4Y>R-Z@X MN&ZVH[IR=V6K=2D GL R3;'MG;4+ /=.F22LD'/6>J"BZ)AS!EZLI[CULH)K MW:TIR7XCXV%YU:;.TA]_4,F>"-%8CHH/Y>U;:?=0QF/DM5D5[\:I(293!S 1^AMGWTN.=\18=32LZCZ,,WP MT?M\>[K\>5&Y%2^=L1(.A (ZTY\ "P#=AGMEB&R%CX/5?M[ MW"LQS>SRLS%]V+;Q;:?A0D1P6<:,W2_K1Q-!A\/8#ZU_*N4BHB;$)_YK$9 5 M#UB-Q%?ZS/K[TC?G1[@IN[S'3C0)>:MCKE9NP9JIZKHR-]%0C60,T9?75B62 M?LAN88J4]%Y.NY6'S^O>BKL^-5_Y5@XIK+X*,AQ9<"NU"JJ4F)P]D)JG@BT& MJW.YO[#W,Z<7K%;UI>UP[I?.Q''\.W%$.;'9#3N3RVRY[;^30Q?ZLD3*"E0. MJ3AW2JB>8#0V[QS!U=..\$+",N]]0\-'W-EDSWFY4?MMA-=8YE7L1S)DA'H0 MO"SQ:&&8-^WVG-]UK9ZTNK SID,>-GV6?L&S)1MLD@ MWV3A[_* MX5X[),T9X-$,Y!.^8 I.GV"FY<PB$;C%@#B 1U M00QZUC\RQ-&=C+JGDG_[)ESGZQGA>ETO^G/8B "HYLUQ1"6JNRS1VPX+_DQL M9;WS^VZ_W+,Q%L46AQ(#]U?]Q<>S^N[K2Y;S(1W M@RD$?3T9-GE]HWK"XCL+*3SGP2)*76.4:(_-]$58CG/,OW_G-.&+['G;F*D*= &D)+"_"Y6-AU<;V.,(:NJU_9V,%9R#M M9D.\J\2BR=7:D6.L%1T7K#G(JB\']@J5USLK4RUHO32Y)Y*U'ASIM#&_];8X"LN>]YP.!L&:KC[>-O>,"HUW=N M_!JCGVSK<7_:^V)]X] [9H/XV!M],NXU"%Z#3_B,TG5!9[ MB,+:K+ PV+6O*WL+QZC$Y''3V_61%4]KMS;N9.R;VVK%#+-_QMF)=%"$<1=X MP+UO$*T/'^G=N&;\X>26.@?M*8]3TG>GMEVM/N0_?"FC/LGSJ22 C+ZFUH"0 M?#PL\XY!Z#08,&&J30IZO((U65GE-JZ@T&%C/U\+4LC7;I-S!P;B5#9=-ZE] M$,M1#N!7G2 0(U+&6JPKKX&C;XQ[;4,ZOM_Q?R:\@CW/P8+E Y0\Q?)TE:ND M77Y@!4ULSH^98_LX]-X;P99[SX^Z^\T7U.&J#FBR>SB;P/*OA!S:Y(L=24^\ M^T?+1*",\74:5(F,LY5R27ME&%?>GS^Y,O2A3([>R_M6/S21"C42OA]Z>O_6X'5R(:?;6(ZE&/&3@:J4/DJ$H"'3 MJM9*ZN*YZ6PB?=/8%ED]DQR^CKK!R<(-F1^W?'B.^3ZV2^K@_]8$T>.ID2'R MX09'E:0W'_DDEV7Z._D)=MO4WMCXL$ZR3CK#_\05!'"=>[?#3ZF!9M&XZ!,KZ.,.08 M]KYD4,%BB=H;'2IGMG-O+; M+ VE[:(QVM4ZM3E@GQ6Y3+37UKV0.3\1@"1$=2CT,M:E66![C.0BRPK6TBQ< M%R?(,O,E CI@'*"^SS &0/9X@J.D3;G%L-V74'I(=]P$Z2Y00\Y<6[*%T)B<6MDX MO^=7U]F#8R30\M+@?8Z3-":G)L8VB&+\OC6NWO+B-=J%PK7K.\*"[FV[AF%M M3]J;P"Q2OJKK;)8I^:U717.F=3;W?G;HY5M9\1=C1[_??K'CIWP++,'U#REU M=AVB0?+D264>(&#*60&MJA(3PSK]T*A7FU Y&]?- USRJO3IW'1!AWBDLZTY MEHNY4V50*OXCM-F(^@31=OR@2TS;1XV[2-)1?X1]8V,UYU,T@\)WP:$'?VO> MC5H)0@VR:@ M"%M(5E=/\"OVAG9_V&S( X"[V\&/KGW0M,P$T[,R:X@'K*$..[ I(Y0*'F#7 M;]U1K3_5=R$%X9I4@X/AX*UA+S-]D@&8O.TO4TFYS.&/UO'5^+LZV%"-LZ26 M3"CB5(AISEVPWNC50XZ.EF^4CK2^GA3/?+]@Y$Y_P?% XZ%6 MY N-F86[-.G;KSM?UF#2KY7LD.=C3RJ_8B\OU^(UZ4DY===_ /LR]A/,!QU] M!:^ 5/H(JYW&([4KBNS*GJQR*W^D+WYZ$FG9?#;IY[WL(MKSG*=;*BXH];5U M6+.G>( 498!^5]I,;WO_;OL;*AD-A?278L5K9H*/HRHSAR%O8-&@G6GP8[&: M:8Z@)I6[+:$TNL0#V:#$ Q36L(J1*E-7'G#\2K:M!Z<4SZ1]6BRT00S/XMD< M/ \P,9RAHP8\FXXT_-G/!"K"0KD(?I%!YI(#%%'V:J]M7X?RV F4,W$AE#DY M]*)5H'=S[B[;:NT^: M#4T6$L9J":I?:LID8P/<8YW2]4=:C%Z5M#114B@Y:;#T0Y9KWXD?/[!;O$K5 M^T]&%5I]V%#DDRXYU_A$1^GRKUC _)M8[@)C^73FB UCGNMAW,?**00 MW^]LJ"?[([AC[,!V MEV6J#$B31%Y_)S7K)J$]I]%O,/6TV5K,I$ )BX^58]Y)S:]*ZY=:FK70 %UN M%D?=IX=?<4 M;\H?WDO(XP&Y?)..#&R74%^5GA($]O/;W3AY=4>5BX^=\XP@99J#(X MBC_VS41;M<7F90?H"YO9]RTY_98U+VU#^80Y^&D5(XQ+= 79 G=(NE83:K", M*0_8B@G&SK.R>,"(E@@T3[C+"H,C,WA %XUMC&OU2 'AQ&Z^+ )7]Q2JZDLQ MBUO_V379\^.(P&D>D,#B ==Y #(X/C]&VP8ROJLM4;&+J(I-G:399RX@:.#V M4%^-@_;7^"%BS94#!_NO8!?Y>,")T\OQU"/XV#],AID4!&/+S<7UR4)VS&*& MZA/O]\-55AX# CX:5_?DAWB7)NR9BCZQ*$">MDZG]H0CZC@ L_#&O%PR(A M_6WWLMS+OC\?"7C"+ NW*#!<,,',!8V Q;O3-2J18DD ZOS#Q<+IC9 &WX(Z M#PA=WH_0I8=HT*IRZ%G@@$$V.[I8M6/M$R?[SJ;C<_N",DX%OADCT;X0RG&W M$VBU]/M)0DRUL+[9^48)5]$$!8KL)LG )]'BLU%=3QT[:47D6U@^+[!CF$&Y M?6A-'P0_PY0':+X*.U]8/N/VXOBIIZ#@F=5)PQHK?OPV>K(D1!(OI\(Z3/>L M?@'W&9F#^M_>#+5Z3 WMC_K1*[S/2 X[E9&NV&Z92K)&=:V3!Q0(D>I!YHFZ M$O[4WJ#$*KJ4&NVMW+JN2Z;[MN82"NG5X=:20MNK&GP>_.O[#*C]!I"&\N M7B"@8D5)=# >%F;>_\$#KGQ7U5@W/VEVSG-[S]C&MAS40^9CD^38!GR'E9>V M+J^>0[XTD]K1/GE4@*';%1+::F05_QD=2H55<+@!*(/^FX/;@A)$ ==[>T!11KW3*WJ=[5P.,>?]97)*?!^BDWM? M;EPAF28*'J054&H](&=REV*_892HAUZ+;9NJ9%W=5SL=U*' MK;^G6K[,:/37HF>VHKV\WET6Q<=GLB;,\L[^&D%[,R.U%O:Y]5!0NIUK\Q3AJ7ZAS4=U;HOTBEJNM]XK&G!(JN_@ MM"Q4:?QM[A.I*=W5ZD&[]3'"_]7J"^#0K\#,5%RB<4UZ*VL\N,;M<] MGZ>:-: R2^A@?W:F,I]I"IL1,K'#D)G^9:BQ^KW>"B8I*]OE.I=BVG1UB%;\ MB ?4[[_XRQ0].!UW1\EHAX^%SO6GC[9F]][SO0JO0%WM;=)!L*(/'8KP<H'B9 H%X!H7%\YX$>Z)-O:-WVR8X0_5NYSI MP*FY)(AQ[BS;GMDKRM)<#(;QK\8E+U?%)<3%>(M,OAQ=?)&@O2E*MQ)PS56K MKN>_%[H==SD-<1W*T_.-* R("XSNSPG@6-Y.(350?0@+$UD[ALCC"R[=Y:1,'9UZ51R.A*:=5@]_ZA.0 M GM6][GT938*V%W_*E!CDGNR@9B =N'U\-\L5$=$:6ZTI4/3$;0%G7$!B2;]YMFFJDRCU:Z83?=_;X\-2F5SUW(VFWJ[Y\ 35&GF.FQA>N[&<>(QDFWG6D:+&Q#9%USM[(,[UQ*O"IYVV%58]@A?:^(Q4O2>Z1LE%O8 M8]Q'H MM%0EUM2L.X5C*?3_R-WWH(VPYK%#PA'3NO&?5@Q//'!*T/A?)'I&I M60_,N?RF>[A0*K33$*;4UF(XV/EI[OY&^R/V-)3_K$-9(@2A@^B E/* -(GQ M3__:;BJO9/2UO7 MHQ;ZC ?\7$N1P8W'H80TK4>G;($:##*&P:4C:;5X]L]D'C"Z>/(Y9G#M/[DI M':8(QXBE,*^)U:I!.WK3'%-&V3%^TWW!G_2:&%SWGYWKA XX7-96<^+ZG6K: M8N34SB"/YB+K7Z"2\8'4E[?:A;PZJ97/;DP@VUKZK7X<4DF/#;-J7O]Q1\KJ M>]OK %.)2P> V*NOD5WCKZ&]+&HU+;>@JD&QQGXM2S2KCR \8LX?(6-R\MF+ MI)XB:<'OQ^7W/W%=E?WP%6[ML=P?WA8+X0K[YISL'Z:CG=6H*0 M$]4\8..RPJQE169ET3KF<&*%++TXH&+)]T2-Q:KG_-=R7Z]*SIC[JCS(1OQK M+CB&476$>E6HA:AF01Z'7CS]>9;8)L"TO'VEY$.T#\EY!/Z&^LDO@?^Y^)7O M.Y:I/]VICDCD(ANV,0YR(LB*1BR-X4KKAXHNC[.9#^-T8]U7;S(:6$?*YRI8 MS6 =?54IOAN91O+JOXS+7Y=SNW3^^CK=NYKO>9KV,'U@^G1I'@?DD3 MHS1CCZ_:C_3<#E"/IWQ'.2%7'-GSMSS' 1X03A.^\O>%3J.+18\32P;2:>Y=AOF6]RH6[!; M\&'W"5>F DUIH-M73T'\[.0:WS$41FVF<=\PR?@-7"OYJN'O5J5W*?)@.=ZG M]$HGR%A>0&(5<$SB%5@'FVE!QPTI^!Q;Z)-G1]/M:4#YVD7E:X^,%LZH(_ ML%@-GGX?[TFWKCZTSU!#:.M#>8/N[)>7-AN>,CQ ;8.PV,FWJK<+7J$Q10;L M#CX%C:.$D*_]CZ^TQKZ("/: K^5=Y@'1,SBMCF6L=P'W_JUI0NP.U'.ZT9S( MD",>4L1%N:L,S7@3Q S*Q-X.NZK;_;Q2/B]:?ZU2IM5J%B1D$)@W%B-1MJQV_H8!C)'VRLG.@EZ;LRHK2J TD5K?8'-DQ MVX/X+&%'XYOB[_" G,)]2:K)>:S3L8;T^+[@N3S_>&AYPY9HW(L_UVN4P:@; M\Z)=(4!VV (IOXH%^MO!Q6MH5@?]EQU_*;WA3-9YKB>O>F/P+9RZJL^:;X?-\2UF96] MH I-"AO*W085<# A>P5?39H+N>Q%Z6G+, BMC*89-"WJHJ(KP/[\]&OT'HG* M2!\W^+%,&VR_EP6.;OP^$3L ,LWP2WO4(ND+VUT)[*.:UP? GC'P#F)86D&? MT:D VSI!MC4NCKTSF?8,O^#TYW"H \=X1ID!::O!B< FW%R9)*MH 16](TR9 M+L=R9.?P7+70HK>X:0T>4$73\+,UXP';KQ*X >D\X*4Z^T%RN#)[)P^0^$NH M@T65=8RZM([(SP.R Z9G6S(7_NC+(;]*1%\$G*1S=RE.80VQ2_O]02[J@EI$ M,)_^M+'OS7\&HK(Y"Q[<-*(G9P=LFL?RO>D]WL!_-G\;H?[@\Q+R@;VF$DN7 M[O, [UO#J\_?-%RE;Z<3D[9C_T'-7)NG[5]D-MJMO_#NE'F:IK.!D49+C\:< M$W(?QXA'G;@5#>7[Y4=*<+(1KU6H=Q#%LY5EL_K..&]2AI[S1,<'KRF' WY+ M7W^N:&R/A:.@HS62U$H>(#S*'@I[;>^L4Q.O8]O1:VU\,:'3XH"5@72P (F] MS!%0L5 ML07X.S'E)(V$%E.(FM(U=>VY/N;NBR,-5+V^D0\7M)]JNL^D"K0=K?09 -K& PB2="3D M H%L 9'%P4^=OV9^7J9P#=C:/*"N]&/ =W1\OB_G1Y_@KO^S/ QG3_M-F#\C M]OM<@ >#!RP)H]\6T.;2L3^IS=K(284+/. :.%>]O 7$*+[JEW^4*%!0::?3 M\\]S[^$825BQ,D7#:^^+PD*)!SRYL=OVUZ3HJ4S4#MS8+3=*J-+(R9O1B%8_ MN'Q:B'Q,:PRAV0.63>>8%]SD 9=PH>"ZB>Q#Q=2[UG#1U^>ON_/C*)(WHW!% ML]U5 ZU=E*.$AJ _S'Z1GH/E+\&ZZEOU=OH]ZK3^;,5U MIZ1M"]^'X1(;_#;A"G&8C@V_3W8L'4;]42YX-93["F1DZ*3=ONI>,HTA2K4D M,[LW1#[NG?]86/I@TQ?YAUL]V/-8XE=)OINJ[Y\QG5NV\-W^CBUSZJ_H*K49@!7C=WB5VE?J!TP'#YO\LS!["D: ML+DFWK-VMF'Y.AR6YO[7I1_9I!KL6UJU&K036Z,,KB+N9#Y;#-=,!Z)_#E3Y M)%PZ4)XTY%-Q5'S>(0ZW*_2B\$U_&9V="?T6QRQ]KXM8&)@(?5M!:&Z#A::1 MC=T0GAESXMT/FA-F,X%XBJ4@:N1ENLO?JV=M1_$+[ZX;GB&PS8O5E\0;2*]) MC3S@G6$Y&J59F4:U]=$JL2NA'1?LDJX\3.[J[#::FLE8BM;FG*RB6 /(3EB* M(TAT@B+<8_S /DRU@(_2 <.6$N4@KZPY)<$&KU$>L+J ^^KEX7J.#M'G\H4' MAC>]3V.0P]0IT7 D>4!?3\H><-<*4HM&=ZJ24#V&L(Z+0NH@%)N0*BJWUZ; MR0-JE#FW49,(HT'>:9,HSS 87EZ-ND[ B@?<1SWMICQN&FZD&SD$]JW(X &L M<*0/U>.^:43&F7,2;/H ^_& BE46/&! &*S,PCDWLK5Q9"QTV(4&7Z05&N]< M!07R@#!K4@MESAV4Q3%O?@>A:BQS'-]Y XEL'*A%-DM2>8 X=6K+_VR+AU"S M%D!_'&Q+/ D%H1Q3^(?>#J(9=&&@<:4SLHK9\+'I)TLQ+'N.EC=_9#0B(.E!5A=B)@:+.QHWW(^\6L+O.:"6Q^D18G_ M8J'^U9/;MWLJC#95^YP:.[#;\6W]#I&23C)*M]8X+$ZG6&WB 2Z>I1M:K$(E M]V5P3_\D-Q@;48_VZZ#P)()K>?Y'T='X-+3-\2,9L@>9IW&KG[R8S>,!:^^5 MX'UK?(*>'+Y%XX\OH(YTTA1 1AO^%O8\TZJJ\9[O'K@SLEM6^NV#^R)GS1L+ M:U\[J- &)&#(X?O@!E0PRBN@RM#X#L%S[D,O;AL$Q674GXE[GK]K6,E"#ZSN M5!4V9E[.OU+@4C^ZSV\^6X1EX3/Z=<(;00/>GB2B$H-)._P,^6S^4. MX5[\(X>O,WV3L'Y:[Q#Q&C,L^(TO/U5D7+3HS-44/<*S72_ Y-#=08#F\BFW M?$)([0^2,O=NR<%^[MKJBX60X2'+\NV$#ZE?Y0HNR7PR$FTG3[V^T9T D1&! M[Y @#^ G(!L$//J5[Q+K,6%%^E_?G(O?Z2Z_LE,$-TE:Z@ZL3OK.*6!%]+D_ M817WX>X19=[4#CGK[6Q1U2A^=_-XE%/'>NRD0 ??.Z!M5%HE9K>!!>&)J[D^ M#W"?0 %?[1.BQ!JORGBBC?UY\G9I]Q;S!+N@S+R!V9>QM"I00<-RL9H0)AF/ MNI)[9=N92>^PL9E^CJ<+FZ?:WL9)2&K7OC\ST"I93OUZ64RL7J6)FVJ0IVP> M:7V2%6VJF8L_@US0%SZ3\#OV6XQENN$F,6C/L O[VP[Q>>.>!#&'K3RVK>?$ M626^(O, .96V]WL)*;$H)07+B^A8? 4>VBE0$#JE,#-'OYM@41/]N7:=J@/6 M^0Z90RB*WCNM70H>UN1XK',@O8LKU^V;HL710PR7?.?N]U$F2-I5GS=\J]IA MK9=;1$'.W*?R'1 %!I(.,6R+36=476&W(,4D.+/?U?$R58^:V> M?I03MG71;SJK@RX$NNZ,X_\D?XKU.6K_YV;HY&&)N&&3N@7ZH:-OA53![UDD^-M?%7$PO_]A=D6Y#:49+[ S M(%8:-P&VT>8&=/W7_$LG'X$W*+\M#+''_[Z Y$]S>^4XY@T:_+QE((U[O0F< MXZ19]7YGXF'I:1ZP4P-"Q66;1^#JC;:N@&\V_0OG>(ZD.LE;&5SRVA;[B)$N M4PT>IC$],+!TM>)=]SPUE"7EA986L7^)DQ5A-< T%M/O[,2\A!34N"%>8#%* M]"CE&8VRG$N:2Z:M QD=&&B_#D'F_1V.%O%ZV\:$YHRSD%A56S/<-K96R.3# MPZ(OP$H)<81Y<9_O!)U3^MV>%?BX\6.:V]O'O3_2J*%:7(O(-]P:^?HG6*,L(A# IFOD4:69;SGJ\\< M7W%BU:Z<%=S!BV]T-X0C%GI;(;'3$&&@QZ/2^LO:-DLF%V:[S2F^,3\J9S . M[4N XZ-R>(!C1-2N@Z:N8S2&S13N&RT9% L*#!N_9)$ZW7<91>>VHGCP=BNU MZXGXG)D^48EK_>>94(X=B@Q52!.-&4MQLQU.>EQ9(J2T,'U N1F"]'X;3F#(WL*SRJUI6-=-<"MW M7.V 80)N@<65;=(7X;Q#3OW7,;F5-BNDGY3(-.\SO'?HPANM!K4*]N6OF5Y' MRO=62AT_O+CM&M]U_1,O4\24KD8ZF:5;OW1JMGJ48*32Y5Y'[(#PJ%L71IKE M!K0G&8A(;N&L!B6TR"O@[(;KH3.V^&N5W>[AZM-KB!@;BK#>MC&"F-X.OY!J MZZHDGZQ^.X.!,R7@M*E&I-Q UPULQ=OQI>E]-8KL.#4;K'QNH]EQVK>,!7((#&U:MG MF1;?JVLI;R!C+69-6EQWAFMT&J8_O M6$C(+Z19?<4Q+0F=I5)25:<:!UWBBSR;O"HV82>U'3]9$A8>V@VR M#4BQHES7*6,WO<%^1) MB,HN?;LCQWDDU?G<\(V+^^O,Z#8G< JVDD=#OBK>:;+.25%483@ ME)N5RN:IXA7*>1>C"<$HKN<<_,\$R:;QA4N0#,@Q(7U+$F!N2BQU+['(*$][ M(NPXP2HF:YE/2@=V<[91QU(J]$3>,M7N:)0*F128Z*H9YH77?%W->5NY9?4Q MV?+E30-%:(P.CXYX1 CLE*LF"%.S%L_YR7YT+KJ1P_1P+]_X.>ATSZ73NJJB M-/?Q^:]K/@;NEGZWS[IA="0/G@*?\0#C*14TJA9LKE/"W>#GKT?*SN11>M9@ M#):/!%CDFRG\=_;D[[FRR&$([D>9B%^7"^HTLI:<+/!T_,U3<3D&FZ50AM?#KLF:^\O1Q++A(AG MOB'[B>K?8$)?<6NK!E:P0Q]TT.$!TNXK '+?A4^7#V6NQ&RG.?79F34YS=QDNNTFJF^J MX78\32\I1+$V>ORSAQ\PH3PK6SS=21V(;9O4YIC"OT"104/\5!F_*!Y@YWTC M1JS37?8417^3\*:;P$&K57^$0]\H3&-<1STBB0*@(=.J#WX0E%%KS[HD5BR3@G3B!!#ACF[_.' 3O)^=U:]\ M+;[H?LC.RN]NDUGMCL\?#Z0W]O_\+XB>I4;#O@'KUJR)B?_%WKN'0]FU_>-3 M*A6:2A)B*D615!(A5]UN)$E)%#%)99[G>S_U/._F^]LJMG>M&_):7/W+_]^CO LLBI2(!++;.=*2+)>->E*P0K MF^HMG*OO,NO6^=HL+3VW:L]E(1GRUM/[1=XK#2X]!]KA&*;3L&)A.0 K%$YP M4KDZL$-"C"$\9FU6$E5Z< K#Q,%;*-SU%%/! M07-(A8\M^=5Y%/&7?64FZ&=Z?9T_XB"YPS3Z,CH;="8C@T77B\1/S MGTX![B=Z#BCC FU7M>D<33<:'"V2"$4),&7VZR9[)UEHN9G+XE$XARG-&1"N M5%WOE6ONVAG],-_XN<7(,/#AA44D9*'.6X%Z<4]$&_TJU(+N7?>JW7EUQ@,K M_5DXP-6;4W9;17.A+N\,N0IZKL3-)3.?M8[V1W=8DJC(4J[I-)B@N(:S.4/F M>9V+A?,SL-S$)G]P2!O0%*@M4'#?MOZTU41B!'@#EAI!CGQ,I_U'TO*'-M&5 MTD-9]X>T*H6.Z0S/+]JOH>EGI)X\JQ OV_5F\=G;B2N[%>12E-[G[:JL-7T3 M_!YT!^)I\';@(QEVH,"*A'(5:4?B5<.YCWBU/R4EIG44V*)]F\1=KOR8AS:+>\$B9* (/2W(.+)-GKA"4?.;21D4,+F*@7JT?*CJ$Q]SE8_I"*DNT7KR!%_&EFV= M?TL*O[#;H<84WI L.=;*3>_I,?+SV#Y[;-9$+?I)]Y3#)7[E?!I)".96(",_V\3+ M-8Y""^*(V!,8);\K\1-I=#X&)Q MK);^EE?HKLM+#IW]T-U.7&[/B,]F$>(=>\EPK-;P[ LC[(#M!WR#U![LV%MI>^A_MVY M_I^;D!U.3\:\3]^7?$P7>2 WN'L_[LP^ZEWEA51DC3[O!1_3[T@JCR+M+PC\ MTJ(K,[[.1OMNU$;/WZV_)$+L\FO5#0:D1(85)$__(MF:NZO+R??S,#1PD[>> M?9BI]_6MXNKOTUJ2B:H<]VYHT:3\.^H B!VZ]K4 MA_8>HIF'@[8@ZMQ0RSD4&RVSA5%B*E*/K"IDM+&6)=__OX.W#*V0?;P<75[LG$?[XY^J\7+!4#AK: M .:"O @;(3[&A-$@//N>CUGKCWRCS&%A-S[FP5X^9N 66+&%CRE0Y DAF\'^ M$P#< UJ@@7Z&\O_S2]&)W-=0W[5Q4\B>:,:4!:ZL1.$$I0[#5;RRV[]RZ1H&6(*=U/[P@Z30)';LW4VJA M54!?&L!P;J\B?[MYLH6(9_0ZD?9SM7/%=.I2.S?-]RALK7&:W% 8&ZQ5L\3^ MSI<:Z= &X:'G&];Y_]6^K@L*5K*)LG!(O%=NN59D%9FN*DHK3QLM?'VP0V7/ M5H_P0Y+=^_VG\9V%W/73+$8CVD5)E!SAN\AN)Q>Q#[WY3BP_YZJ#]:RKJ=BI MJ9?SG=N7/WYAI1$&!4-!G;R7*,+2 D=NNM)K;8*L' 6[5J#[D[K@UGQU?+$ MU^,;V&K90'%PX^6=)V!T@^_G_#=IRE<[92+2EAYV]QOALLB8Q:L<6_ MV^TD'W/_C#D*,Z_'\S%WIA$)7@DZEIK@D!Q^"33QW M$C;U@?F)N"5<,C8>[ MTL$&C5-\S$?4]Z\&^C>T B,RK\ ^-%0^ (E/3PDS-% /FX(2D",]>BA@HG%W M_O3XF=-'U$/ MD.+"QGSD8X*\(5XL..\4@CO^GWIP*^I"_(G M7'S;EHN'Q.&SB.[R0O(;V?.H:R/ MNY;&*F%TZT\!#F"PV^*PC_VM\?JQ%P[EM&8G;;;UKWL'IX6M@-2!*\ MB@V \I9G/O::[I^^1W02#1$X./.05[I%]PX %E6ID%OH?W$53CG(&5^B@P^@8PKGA6J*ZH]$@CKH-C MXN'.UB6W&HN-ES11/TX\=).#K]B/T9M.:NY%WF!Q','\"&X M-5R3/M^:S=7+"EF!$]%)'C-[SMQ26S(N\YJJ^!-C7*6R9RBGZ)'7]G"I>+?M M[@:55@>%M]P[M$R.E\%& 9N_,]A7B'+)Y9+P'M(FHD'+ "%,5^B-6;OX05RE MC[NK?K%)AF@'F;?[-]Z)+4N;LE&F$,C4L?9OZ."KGH&/L'HZ!4 M%3:#"E?#9;6TFD9$\=R>I-79:_%Z!3*1^R.ZO[HL]):@D][_#G05!^/Y MF-<*&=GGNQ8[V\NM(YG+1#.B74Z)>CJ]J-U&.(#.@;?4.'HQ-'[^5A.<.*T: MA<[\^LX2,M>&YU_EY60>F6;)^\*QR]'GA[)K5;>?&NVO0TR&6<+*U;Q",M-U[5F^5F0F8:+ M2^BF(B5R=.+UTRX&SVBJ\(YIU&WMHH +UNY//3B('KKC+TY&<-0_\T%;"*$#KPK M,UNJQ3(U\(,3V!4UB'JV1\#V>G\!#_B=CS'[B]5^$&&=@&<].7M)3;TKX;L. MWZ5T5#-*?0\XDISZQ J\H#XW*?&1UN$\BZ=CQY^U'KO^O#W]D-LW+G"Y?=IRNJS)Y"B RK7FRNE95\DIW8;>MB_.A)]L+G*/<)@3&J3[]JC M&9',0.Y: NLI2HT$1ZG[>%W_.C;PM4T75XML>K^,VWMAJ]6W@>:)Z?4.[\(^ M:')TH?@;FJ_H-Q@5AD[;49LF%@#5!$^ (T[KHJOH_QH4G%=.*TH!HTD'WB[[#) M%D5!RV9XL7&LM[QUA2:JMBYSP0JQ17C&/HH98Q I$!DU7Q? MG$P&F#MNJQ0$QYVMG20<'%$VR-3>;QVTUK\'VU22^:K_@6O"N8&SCS0_GCV[ MZ:S02Z&F).H(44Y:TV=MO%A".(?,A()RBQ:KG(+JW !9IUK"YYC"*X,%MH($ MUHC.Q1^K@C*"S?Y@S5WB=3XF1]R*CVF2RNA0KD)')H$RP#K\ B%C1?SN CVHC'J($7YFG#J983O_KC%]04@Y5^E%>9FW;K M/@)F;LSP,1QT(%.4<$\$19';P+0_C]@VB,?;^/9A\?;/C',F5YC7CZ% M0Y'3KJQK7#ZF\J1"U8V%U?399\*J^4D) U^R\Y]=FLHNTFB9P<&!.%8X'T,! MEH-]#)"Y :S01&TKFKL(*Z, Q1^-T=21U<$\-9[^9]_/T_A!$ 59%6UNA3." M@Q[=4797/[R ;*WF)4'#]:5X6 ?'U<>D$@Z@4ZU2D== %%84]SY4_6A+76NP@<^!-@-0,^!!E& MM$[M_MUF1IG$+JV/(Z?/.>F@X[>DIB-8KT%YHD// M2O7%4H$82&F>K2QS1U9O#D//-KJ\Z,Z*H_V3S@YOB8K:+D*E9H4U?#T^5%Y(#YS[I6O:-[=YQXO#VLRNS8US6R M(KM*2\JZYI9'-T\)1_0WF MS__NE+-H#%?+R8:VV)0L!JY"\D%\T?IQ78G]0/=CL7:+#&3&?__=.ZN_^KRF MUDB/Z:XF7F@C+2':,&AAQ8>!CGF*R-C:L8.AIK7U,BN^]::7*Y7'6\A_\(DY M>&7WFCV;@B8*;9IIB/!S\GVF\KU7;GCLI?T^!=_#BV4XZO*9N.0Y/WKG&'C^ MJ:4B0VU@303G*'$SHSIL;I=.G6*EUC7IR()C*M*?[@9K<(X;60'4MS6P MNCWC2:6OK:W+Z&>_..N>VT 4T8A]W/B!9G#);V^F72?>'>9C7#Z3' U ;&YD M5IUKSR0HOXAZQ_LD/@8A$H#IS^ #'(.,?EI]V#!OD<"@CB<$SP-T.=5%/@9U M<'P,J[H?,T/H-_]K'[)$$E$>%(.B;!B'>Z_]I\_]W M;=X&];5VB82(,[N^WG/T1&\M])&HY]YG7X5L'!-*NA0_(XGW R3CXJ+8G5T% MK/?3W<@%IDPH1<)MC3QPRR^Z8'#AT+NLFI-[X7?VOC.T*RY=@EU7<^2'_Z6- MU(LBB$@[YPA8KH[VY19$QROX$%+O[=O_3@=PK+U!M]%O^K@!I1^D!FOYE#)? MR_9\P2DTPNE$+\)RI)0B5H(KU8AT&Z!NDAE]BIMO*]CXU<9M=-C&6J-5'P.J MW?I5+I?=RL>L(!#1#GT0AQ)'P]9B)QWM+%UI^+>9&2DWRIZIR8'<,+_<987@ M0LT\M<8*>81"LD_U]W#?\+F*5?5!37H!3(V'U[B'14,/==E=<[CFN[%EA5M+ M:B$&]_; 3R_$'T3;A8>M++<A!BNY(DCE!P-[OJ(CVZVYWF42MRZ9D3/,[KUE)9D3O[U:4*<7U7,WS+*\&E2M>@<&-,H+HM3\!UU.=>\$I@W.D?+# M+IA(XRO#R1G&LX=UH!U?W!;88:M:"[B/GV:-7Z[W^B&T'YA%^@K,G2\65.)) M)")R^1P4R35>92@BHA8Y2%,96(\VML^86V_*,Z;CV)@L%%VG\C&?*$=/XW7Y MF/(VR ''WMTKD!H*%IQ88<5[!H[D>HFCMJ!LR(H21TC5?,Q2_'?<&'XM'].P MG,"5 )#?V:N#%Q?^^C(R[-,^,<#'Z,=]I,#[K("\UY19%@"O_Z&3;P8'(G>4 MP;XT@6)A@[EE/<28IW94(R$:=P'&I3SPKY_!2T:Q/"4'Y=#1BX'LZ I@;HDU M:I&F?,P3W7O_8:O)D[L5N3PRL@SZ K24H&'RY6H:K 1R'\Y)2,Q.)MGJO1K4J,ST++&\\;^PNW1;X2/]PZ]-[ MV!LNQ\^EJ]NDF1@WIB[*D>P>?_=:F3;P>GZ78L+-^PEQ$^_"WR6C!.'HH("- MXT(%QYF;5H.30!!%C"3=9<+YH% %KL,;K-'3F1X\2F%%VOW!V[$@L6B(-P!+ MK4JTP7*4*9?JD11=Z2X*#-VSE>; 6/@]EGYHW^-H3_P(TW_^8;9I*Z!:K\3K$>2/ M2$)\3-D'WL-YLO0%O8)9^HIW\I4*^[Z?[Q1:!EXP85&_ED3<9X#GOHS2'#GU M0X4#]DS5)(UU?,SE&[JJD9T>DP:ZQ.E>/*QR@BGB$/L0.K\G$,:>XTM4+SO=1\Z-?D@K"$$FM$ VBA M)E:O$7S*0?$8*X]I*ULB2A/1]CNCL-"R#E?X4^_X%G+%E?L [@'RY#"CO"Q< MCQ4B$^:L/#Y7=3;+]>;-_90CC16?Y^W&;<7Q:3B&"VJ99/A8R2'N$3CLYIH1 MHEI29>+YW#6B"^Z$VWA6E+9?:B?!9_Z-#JXM9^[5A[CW>ABYG9T8:3>5 #W]X'*LB,&B>J;V_L9:B%([7,S4+-??ML_BS-3* M;5!V+>(,]KW!+P/[]= 6&R(*3LSRH7/C5G>8R^.%5M?XW.MGD?4CATSAY21/ M^HKU 85[$MH*]H=[NI?+2W&BLRC/*V1SJ)3LE6>81<^3>./EL%4 MNYBF:(-%$@_0QCWVFGW"QSC?V&-GI.KS[.S9H8E.-#C5F$=_0>XX)@3S4%*U MZU]NNH$>4+L(B*DV?9KWJ*@>B3;!]ZB (O@"&O>%9R6-(^M!X>V)O:-3]I=[ M"@BP?#LW@;'"DWX)+GA)7:'1C;JR<.'2#U-I+[N4NKYY54LY*!7OUD@- MWVRWXSI.M/-57=%HXFKTC[+L,;79R/O M+EN[YU/%MEY23[P[&JM M@_0<$_*'(HV/%9E'@+_6$.7SXDJTQO&YPI-+^J"@7MF(JX5]?L[-5KG+@S/) MRS*V&/ Q5PHB[1HRUGUU"4:G\ >L/T7B .41966QRH#K"D*>(VEODXI'EBY^ M<91PLB-5 8QTQ%1A8L%0;,87R&+7S2?3)Z)C)J MK(L\E2EYN@I[0F],C!31\+^_\1IT@Q@G<8N&T1\)'$5;% DVNW[P/>Q5S14/ M1$X/,620FO9 /F:NBV!;_]\[KO)_1ZGOEPLU\/&22=3;.@!#FOBEX/BT!7JK M.@\#7IS[%\ON%XDFL&4_)8RTJH31'JIS. '.*"^*]?;TN9IU178HN9:MX[XT M"WZDS$Q%5ONB+_7UDJD2KZ" /V#CLS'#C03K-&OOKZ.NYV;O M]%[V_KATQR"IL_$(K@P_N8^CS-7C/=+=C??"T3WOYY-7P(FFWXVUX8+%5T9+ MSSV[LN/A:[?MUSY]TU24&)[GE9)Z:8R3X'T:PXS@G^NE1D\-<)UWN67IJG$F M<.U8[/8O^X:MZN\U%F(B#QEV"F6L45X4G(E=@7;:6ET%L'0[23YC[(5#B.ZF M<HAS^-.IDTW'WRY+/"A[2HCN\X^EAL>@ODXDGCMC?IL@JS.UQ5%_M_RUUTEQ..W&I/43F"Y&7 M(M1Q>T0L OV&& WN!A%DU:)]/!QR2H.RKF3MHJY<6Z=EC_I\=CE+IFK*N"), M9M_VO*B9?9RR.X#AGXL$Y(55[.ORI36P'I98PB6>LY[!L>$G%3@R$C_GB5*R<7G=EPZ.] M[6N%BJ2@R203&9Y<,0LR@_J&53L"D76FH8@8G&-'*&BNC'+0;Y65O.M]3>.W M"?##=E%S7VL2&)7/Y6.>]=EB9,1#- M%(B-L#-XT8C&>:0)S"V\Q_6V'\K456I2F5\1MN;W]478@ZKI1A^P1;$\XSMN MW2W.=CM8^/US/D#U+.!/BKZ@,G%S,VZMF=79D&2 J=<;0G(/<6D2]D7C](@A M\].O-&$_'=I7I"=SS!S,Z[HA['Z$.J1& M5R6KXX+!M1XT<1=QOT0+YL9XW51?1>Y'F<_[NR3P!SN)FH-/"L[N>]46=;+;!Z> M*^(WS!:9,^['IU\^%\I*7\@1'R+#NWIL?.IJ ,9+%/#TU8__8W&,T)P_(O:* MEPSV6Y/:V,/E[S^354WAL.3H? ,=OY(O.J^$4T:DAP_7F&]FDGN.(R:I2/6<<5 M3_0*/!9S/2_+IU;6H-:NZ=S5L,MAD,1%4)KG + MR'B/.#MZ[:GZ7:J>XB+&W%L3^?/^#][/Y%JAT;X(>/JK\EOL1G3.!)(:!E@6 MO."2;5Z]ATKJP>31]7HI)=Z2N7212X?=#@2=U!::IPXU/*_>/O@B!7( ^D:P MG?(<\7[/%+R>C77GEH-#\A,NM7> MZXPMK!L3U$B-3#=:/^!C+GKR@Z__%NY^*,05,<9_$2-ZG^ M!CKZ+'ENU]_U/?Z/5 N48,>CH2^U@J&K9#8_X6DF"W-B<&,?]7DA)R1AP[ MI%)W">\MLM&DGR#KM.I6L%2F^J8;T9TGDL"L>R?6I]Z-/&2!6;',4K!=;+D0 M[PX1??HR&&Y4#" >@ZXW$0KKX\=O5%C0+ N%I82>A^\YXE6SPVCSFS>YH&G^ M %B(G[#KIW85LKQ:B\7H.P<"O)]V.VD]-FD:U4C'1FOYNI^-EG=74Y5:1H36 MWYC4*8M(,[%*[UB8 1-'1TC,/FHH_'5MM:%P:,2+I8D+ Y \>%TVMO>TE=&M M[[GXSWX2S<0KL!Z5N!3.H,*J%:RKY;:,GHDHC<<1CV77:.Q"MML%6(S4?GRT M,OLJ)/'T@G5HGB,?<_(U'.PQ:O!!:I>!T8&VM)3L6+\S5JC;43+YT\5W$^"# MOJQ(0A#^C:"$409O4C+;STK:<^TLF?NV5_)&NO;D<\7MK%E+)F\/=3@5$9N' M1VC"*,)*U-H8?:#W)&6@3G?\Z#/Q&>\XW<95U0NAKY6$VA<"<]1Y(I:31%R8 M5VC!KFF1ZJDNAA.1/"L\NK5\7ZUFYX?CQQLJ7K79OBFBU'W='_VCWC""<4K@ M_6;TD#4I?,QCX5(L&T:CR)S,:JX/]1L>UHI#CN"6 >,#*,EON*;,'(/6#6 7 M95#;*P3GGH*O:"@ 7=1XB[6"V#XO48.859SZ4W-FW),KC;(EE"J&\3'STPG@ MB.4\1PQ/!AC.]=Q 1 -%6B7H;(C'MT^HDWI*48BV*YF/(8"C)_B8/:1PW,R- M'.0I-%>W5R Y0"[_KTH._)=^H%@9M_ MA:7D@IGP!9]%BZCAD3(H>4RP];EOR#048+R#^O)HTMF)T5_R&@BN.L#U=Y]" M)FZ?.JK$Q]#F_^!L/+"$\?Q74P.TI3%<"DO[&2'(2BHC>3"PY@/SL#AG)5&*X1A2$U&NNZIQ;C1ZD\*YB83S MFSC1HJ;O#BR9^,T:F$:WE$X$8I:"9Z[0:8?**L*,$+= MS0:7AK!S"GI[GJ^YKKII74.(8W+I?"5(.'C[QBCKB757Y>:-C"V/- =.I4G? MO?-R#09COQ1Z1H7WDUDF>$FD$2^A>\!YX_LLKF227O\'!4/\TY[>=U&>IJS$ M@)Y3:'CQH.F AN;_YC9EF0L#@8$"\31_VVW,]N#LDNJ7L',==<\%T>(_/AYK MN'REIS8A-#1WY[1-&,D0C;KU0/Z!3E)D'\&_R*-&'ZI_F)]D4.K5&BOS.S 1 M+;GFZ/1FA]=45:TO%L+".H;F>?,^JK"N8:^70VDN_<7V\LOMSN*><=:O]&\: ML?,RH>+&Q5F!;F:I/K(%H='63^6;KA^SW$B2";BJ!02Z?@?LFK;DC4LQ3YHI\@@^[W.E!:1I@N],BSSF^RV.-B;*E5M MXHAU'+ZS LJH%_%RKB\E;6J^Y7=0HK Y+^YH3:PICG_BDU6VT) M'#S7EACIJ,7WV%JO&-WQ,31('%F^"Z5H=RV3+(=-N9LSF#1$ M8GC")!'>T^L:35F;_VD@5F?@2V[>4F]LB0)'==CV.B&4G;TZF91SLO>]:E5U M!^Q9#G45F]RMM2IV-@^.AL6_4WJ6*Y#6=7?7>+MMSSW69*PLZ6D?=5LGW#0M MI5$?U*5,[.G\E9+JDC;6C$WW]M/R1MM#UZTS^.[NA<&>P;<:3O@R#(".0I85 M0_CN68DKC*^!+@XW"Q.[@TJ?HU[!+)H 2X Z ,.(Z\K+GS?S31VJVLS%J M9RSK0(:EJ2!Q5P\P3+$/.UO.>&L%Q*?(KJE(*U]L#U4I5.4<>Z-#87UIUQ44 M*SI86>MK+"B_*-![VEIW<[?N>;V!+,U2G]KCP(/ZX1!6 =RA.HGCG(1GJ\W4 MWL")%XI*"K%MFM)Z@ZG<%5M"YJQF:W=2AYTC=YA==^]Y#\4@7R[>N/7Z#V>O MXZL;4B4V9=O:4RCVC%NBD0!<)X*7#HEH_F3-S- Z! ;%O3&MJG:B:<2BS)Z6#2QZ0 M]J.3MU$@=Y%+VLE5A>^* GNH*1=&-,R6E.47WW/,G2K[?L'7<$*9Y5R"15L4 M4K(>;5&%H$4TEWV5):#0>)36VXNZ=C*Y5IKSU>SC*,JZ(=9 M=G!3F.7Q)&=#KSQD(%#M8W-5WUA?.E==?B=DI$!!B5!M\" )P_T='T);6BQ! MKU3Z3/=;46WQ:93#N17-QSAD%T&)\>J::2HQB K]QFR\E;E2QG&5U+'G AU. M@Y^K=?ZVNO^S( %U*NJG?-\1.;N_W-6EP5TWCIPVY*#8H$.] 9BCB8'BOZXN M:&SY%TF8'UWUD*G8WQ;"].S__K[?=+T3P[D7QU2YS[9-OK+WBZ=%LT%CC8SO M_AQRCG@QI\"[0/5Y=[)/;*3CV+HUIJS2&;9 MK/6%O;A);U8Y@CGLPEY#'3)$Q);!CWI7H<95VC%ZZ8PT7%[*+@BW!,8/KB2X M\3'A,5QE=O;?G]V?\8LC,RRI@L-R@4%$5Q/\AK(-<+3*9^:OFD7( -CW#)@A MJ]ZAL4X6 WQ,2I_/3?V @M$3[?.,R%_O MKT9*_QDL^=,-1<+M#-,R,,^A+.OF1T2S ?T@<2_+BJ@ZIU>CA3G3 70U=L:N M)9$M 1:G:O4PAF?U,> 6U+O:U,/;L ^!/C342;>?;D1H5*X4\\IG[)IQ]SVC MN[>7VJ?VO,:LBCRJ!"\U-RL7?:-$%,;W"*J^]WBILNIA(3H^@++V5M \936< MTM!E\]N--[_UV,IW-W[RZ%'_%G1]P^WKJ[4&)Y[(NA\1/:+K^9?,_UNHKY<*[SP# MENJ ?]1D>9?F>Z8--DMLWOEBK?O,6#DE3N_7[IE"Z3&NCX M$CO=% SG(F(RB5)>L*RSDZ(:V5YLWWKF@^"T;]%M/ MS?,-Q9\+(SE5=Y#RF$\$&PK;QV$<.NR_V^XI=GNF?G[2N8$K?QH<%5,]I#8L M*!$_"!3\R12@FT!?!Q_3J8%LQ$X\IP.!GA'3);!OAC ,?8Z^I$>@T M>$A.4C$Y?Y.!2O8;X]YHWH=_TV&N^EF'V7(.?=^*>:0)8A1#%ZUQ:WHO>!=5 MEUMW'##2V_S>JG ZZP(?\V9=)TH*;8?'\?4?2'?!TG?X/"IWUW17,+@"O=S* MM*).?6)IQ ..ZUNG2=19?23"U1DGE$??&LK.7ZM=-0EX<%G<:R29N:!^8+)$ MI.)X[(<3AS,,D6X(0(X-3O;(+]2B7=Y%GAG\N.)OS1ZS7":WB M,2,#Y?<11JIQ#GV2W(WO62AW#0@3;(B%Q\9$R,!Q1N;G_C! >*M9\ZX]V!OM M*_KO;K:K;N$FGG'6NL_^P%VP/&/D=M-#WGAW=E>LX27C?8=KML<&0"_V_1%S M2?EK<6$$81KH."E3XSBX:"&C%,]HO'^Q>-',Y&,<&XG:AY@*F2N[2_3C+?7M>FQO+G/HU,,W19)LT6GV M!I>KR$4[?0D7SS1CTUR'0ZD!$2G:U&VU+91]+6R=B5J_R0>D>,O)S5)WV"6V MZ<8^Y+BA9D;[=S"&8O1(!?DV(-4WJMU#5YO*HP? M].U6X6/D,Q5Y?JE\3'+B(@$E^HL"=?4_5PT_1""KT FLR&$8(M6"8Y*-^ZDR MU,MH^V^#-0@7M;4BIB M[%!)YBSI $<6J/']^$7IQGF0;0S("EYZ3/0S=R\?T_P8I??JUA:]1ERPK\XF:7)G$'/53$9( M]25 2Q)YR> EX*$M=B\O8?Q4P_"+TGT1K$_"% (?\R3A:/4EET4/:K57EZKY MOMY.&7/+Q2S<".+ -IRSH8_%%*XN+ERG7+]JCSZMH^:FWA2QT>;I*<%9<:ES MK_Z6]^\@?:6(#\**:(M*=?>&Q5B7L>>C,JK=1$>WXG[;(#B6J77.?7=.AK*R MLNB]0\LL9W#X5L($.& !DSD*W+U,H9KO-5E>IL8E3\C;BZ.>:#O0MOM/XY-@ MW_.]^9*\]L54-JZ"=F)WEON5F%"+PK05:"Q>93BU4#+;B(9ZWFYDRX\5I^U MWQAA$4-"O*(+D,IJ# Z4D^GH/B M$2-#=M@<>G6$[YWY#!1]I OL>C]I\$_AR$*P- .8P<$TU&>Q%9$'(/YU*SR+ MNKE,/N83. #R?$J=QRLAO'QVR+Q;,6D*?U,\.CZ(13%,&-&J-PI5FP MK?,/[H'_[I&-_ZGC-6!37BZR"V4B3-YKDK)7\Y?9P)!BNPP7I<6O_6[>NQ/E MOKG!EJP>CA71F' /])F6Q::\P6E^TZ2IH32\B3O$N72SQ>?I\L"!A@/P/'=(QSO!50K%5<:OJ;=_892370N^PB?@TXR%HXR2$$Q^8[%&JO6HQ5KRHCUA MF?$&%UAI"6S1^N]EW%_1.66#',9U*B*K<4PUJV""MFFSQ\&&S+WN]V3VJLQ0 M)MY7S8!=>OB&A4D79K9J1S7K,G/X4=)E"T;)0P\00PH_F5,83F$<.J[*70U% M:G]^YR'RSN&%8:S3LQKY=]U?*P;#_8R^0X>80E*.9F79637K#CGY:_,CU>$=O@ETC*P; ='':;1Q2JT M]Q#M,U.>7_MRR,7E +"?8A#K;<[^(_ EM3F=B8<5"0(1 *WV!S,8YPD ,$%FT^.&/X[/Y[] .//4;V MYK]F4X&Y\[J%16/!3=.-)D)/],::?4=LJ1Y: 2F$^N>@(7;C1,E&<>KH#''P2N_A"L%XZF,K>]$M16I2RE&9#2\%\W>W$XW#D3>S4 MG.]*G<.7)MZ);9\>-B6S(B_>]]NQH,Y1P\N I<*"SB7_T-S0=8J?\<#*F / ML]]RRFZO6L)U3;B#J+-,2)/EFD#&E;R7"RXQW'EN'E##QVQ&N\PE+ ?^XWV9 M.,MMTMDEPE1Q^Y#@-([O1M>'2(3.) M&979,:GDMUQ[7.#X#O 0P+#YD6;Z /0EV1X\=_6'PF:00.#RME^,T7-0)&:/ M\N#;9JD)]_;EQ9UX%=H0(88G-F??3YO?M_-?=TTCZV).J M7$%M41NN/M[V-.<65P4GC<)ATV!=R77>S>-R4E!PAQME[JY0GJ)<4SJN[(-M M;.UVLTPA9=&;O;E9)N:I2NX=*26SN2K5YJ671NUW$7 'S-:LOQ$UKL=+*J/' M!\6+ZJO8'TCZ(%W$13% FM9/H&!4&UF9PUQ>(H]:U+X2\9YB%+_-+>:E2@WI M?KZI7N3/QV#"L W![%A(L'K1B=T,EAERA%RD3Y!C=+3IXV_7W5RX%"[B=)MM5$X$I:BD*:+9R+3Z3XJL.O9!2WF&5:!L>$U*JF3<3YF9R(OCH^9B!W!L0D!T,-8I /J(^-G@H$."*G)OHN2 M?=A1:&3L/R-[K8@VF0D%[/-J1E8=31E_<8YCZ,]U2\6OVO?IT;GKKN=)#U)# M>>:6,^WXMG:N[+5M .-WZ*'N512].CN^L _\%)=T7 Y11V,^JN-3J$>[VK^ M F.:NQ%]PX7/STP]TCM?SZ\?66A$XNYRE3DKJ ,AB%A#6!)JS*U$H=6K@"X- M18:T7Z,Z[]'_;*KZSVZJ^C.G)ZC<1_'-LD242-RCD"IB[XWX$-V)%K#OYL[J M^U?/RKD.+%_AITF9ZMZ&2=RRRFS]L25W.9T"G8RIK,LY[\*E$L.EXB^%&XR= M?7*W=)G%\#&$*MB_OPN7ZR4S<#'.^J']"?TK&?+8 MPK)]#=HZGD*]_2VB.T@V?]4BG=3@2H&_^(:PXF!._USKU]_RH: 4M5;Y,*0ER]DT#EO+-AED9O&SRL M,V0^;<\OSHWL>R$EZ5*Y+3PSZ?:6>[KYMA"FZR;/._1I9%LIVE<_YGD6=B6< MPOG8J]PT7[>G/\OCL-R4\KA1]+3>@9.RF_RDCF:R=U69:"H^,+GML5B' MFEP[J1%BY(+VKO8?/6\NQ@:6^YV/VJ 8F5.L<@"_N,D&>W$C9.#"QNZJVFV[ MYL56OR3J>"[W.DC6W7+CRULPB!FC;67VJH78QQL!GFT^AQ*=$=Q?A'8D%M%I M*:P@D!W( .UE53_>CI:S368JFY]+/G*CJJHA9:27_<*#XADLM"NZM4 M4.^MBH=W*F0E6%WP+C(LC]/D BO//'6Y&W/=&M>[_M@E8/ZCY6RW=FL,F^L]X+X+O'\ M!ASKSK5UW^XI)U'K\;"&B*".^\%[CKBME\+,P)=6DM28JV/P2>L)C1VI=Q^. M5U 27OT]BH1J-A4' O.?'=5GG_$ M #7S!,+,EFXS?UT3B($8-_&3J!M::3A1V@\$'HR8+&;V9A((ZTQ[W^2N[CKG M1;T4K MXGK%/RO)#?Y>\@=.N4IS.F/H37 O:9J6P94H<9BF&/1*(NT#5A+IRN6BSRW' M\@+K7QPWYNZ&WP3OI%::SC'^W&0X':!SR&\ M]Z);1!'V/$].?U"M8/+4FRL MT^6+0?[=.4O3++MHC".XCF@$=9JHRTLGNX>C?.NP<,'7O4J,;K M5WYHR+OA//&9$5YYR2Z0W.D$QBVJF#ZG3VU+?'+Y;28=*C=8'_D^[\,W@;;J M&]MKO#9>9,FR<\@7?"[Y'G=)ZJ(K]L&M/W;;_KY)4GSYER;>Y:?O*;?51U * MV_!TM.K9AJUO+&Q11+0YYX_:;\7Z)RRVSIY,>I;$>:==.'L-;4?#]__9"O7_ MSE8HP<\2*0GN"Z2Q=SFY'YP4&Z@7K7IQ@23+W!B?LFW)PN\:^PV$$6U\FP2X M!V"8"E?OX%PD6EN2O-A15>)4C!JT"Y=0=N#&- M1@@QF1)JHR(O7@DTV&HX?_OB)>R>7V57!NI_N9^H\ ;(#78"NVCL,\!G2E(@ M]]EN,%F5IW9"L+_)GM'PGQ?=_*^?QS:(AU5-*U1A"X!A:-HI8S:K ^7!OPT8 M??7AY8?7X\@4DEIP!":M%/0_Z(G;$W/%8T#68FV'Z.RAO%S%AO1R[^F'AB<%SV<1N)NQ MG%-\3/EYL-2F1,V%<<$OT:AAWK_?3\WE>MC%YJ=6^_1X[5&[KM3K?8^%:__) M88 'T&>=@*[4PXX K/SB+ETD ]0V@L\D]GHE^(USA^8]L M:>YGZBB B+[B1?,Q_2MY3W05N5;%A3/3.G[T37G&DAY#F7-PB*2>8#/36=V4 M;H>7+[&=G7]#_MI0WR ?\Z.F";3K42ME_7M-T[(?-4U@TW;@?MDW\&,&PQWZ M'>H;P@NNS %3Y,EK37S8GY MVF78@U<1G$@]9ME("P3?>,FL^I*EM9"ERO'C0(LF1WX86(%'SP&*G1()W"PR7"R1Q 8A!=7"&R+B([\9X" M6^7&- L4]B.Y]%::/^4NVD_I^S$C\'1!3O0 $OZ3@?3"9QE3'/I")7:-EZFQ MS0\%4E>E%GO@PXNS#P'F=PE_O"M8"E'0GKD)EAIP@313[/-4>$W5<(7:%$[U MC_0M_I3I5:F&LGS,;5\AFQB2!-W-G#$^>:#$!A3Z#E?K/C)Z0I]U C_'W@R? M==(].QLIJ%GB"O=]Q@7J"C<2M9.K!T=CQ4*E/9+LD?/EHB[2V%+SU>T)P4A@ MJ)F%(=QCEI1NTA+W_OKD N%&0O"NQS?QFTH4SG$E86,Z67+,$-F!2#9=SW=Y MY%:DN58! M%/;WXP3VEPKU/;>J(B_KM8T?X!UO_RW$:;'".JQB&->S[Z,],-_B$XSXCL^\ MT*VZ27?ZN[3JG- (N1RR_,3T;FG+']MIR#W0-MYVQ@GU'*@=PN+LOI]S=A\ MEC*\D99'G;S"6/A88FU$H)NX=_8R5,_FKY'KA_KV9H;!%D^=:I-:-:]W&K<^ M\P[0BA(1.2,5=/N!9JV9W],SKKQ/"$HP^R(%1OH,ZJ-01'6TM^N:S,7^YEPX M9K#Y@JVX^__%WKO'0[7W?>/35BFEJ2113#NG2J@DY;0Z(0DAE-/L4B0AR9E9 ME1 Y;(2BF@I)8A*B'";'B9*U*__#'+8X=^>K%) M1!BSQ-QZSDKJ]J6FZ$V3&Y)[7X%1B_VNMFJ?78CQ>VMM>;MH2S,<4V!Q5(G*A9FQEN06IR0,Z2/Q M9<8B?8^EVV5/ZC&P*WJTBA:>1PX-[8=_U<,_4H?6!!MT.:D_Y0TA"V K'V-? MJOBYO*SBG=//)61'$]7V=:? * 'T_T9\^L.Z@]@=P!Y\3B*$HICE[Z$GW816ZKH"^][+,N*VS>7E>KV&Q*I) M7 ZASWKRH;0%<>?S$B_5&C[F >(0+/<:;ST 7TAJ$S\(#A[(A)ZC&AI\&#KU MKT9 6#,+N6XH:AD.LN=C\CK.\C'-H]G0WE7Y09(7'[.O3<6S\7+?!6N-DY]SR/N&V\!QP5R$7!5S"^8267\>I MDKJB,.Y-\>H@C8P^*/-TM*WLYY)?;7N4 O9F% Q+>^[6J057C?S)X4Z3H?W" M56X,4TA%HL).Q3%/L^%;..ZZ0G0P"N&H%X4'\!T-X"Z0Z>QW#9(QP4J:$)["G4 MB]E 7*,W^5S3N]JK5K)BPR-S1Z48#=(9H8$)RGF/=Y>M>B]S50F:)DW7'SMK MEIAX]LPOM_:N(#'0J&*0*X?M1/\_RO*EYY21NZX_DG!(&C:(6KUSM..P>\Z& M@,E;EUKC:@=EH\[?T/7\,SLHA*PXRS70F#1#92T9DF9D38FV/\6&RWZ=_N;T M.=8SLZ3S8R/2DAH,S_=C Q#5[_ V1(F@J1$%GO.(Z,>D>*E3;L(.[Z..FW+N MNG(O=#X)D,Q1V3Q6>P-P^F.]*.*-6K92(!\+JQ'A#6+5UF]]$)-PUG)UEGJ< MT.#ZSV?=DW4T@I]>"/(Y:]%!C!I?N(NL.<:[#]+=D-IN,/:5&]Q@2W_\1.%! MXK7:RI%7:FL.,LS<%T?$MW30)@F;:\Z";6J2-4%[%Y(;P=H1/L92>QEC>A)9 M7=F6I=3VK"R*V[]R>]$0C=$S)4CXG7F&HIGL4-SU[(GWZQU+XC#8T+R6*0V*AG)=6Z@?F )S_5'G*; M3#$]34V->E7ZQ/NTF1[A!OCS'\W$%M_)):Q;@B,U:<;TELNIA"JZL<*P1=Q* M2NJ@_N>\6/:C&V9C9ZQGB ,>FR[CUL+.V7XA5H]R"XVOL=V.L!W;73*\Y*(( MKZH[IC3@+1G<[;7/R"\.MCRV,CF!$E^RD M7;:H.BJN&N:6,5,T/Z/K*E1S9HN#=^3'+(!Z;L#$' U3'S;(C\1[P,=K4,\7 MQ3GU#\LW90IIM'PG7,2XH$N*Z" E,0T^GI]P^/Z>Q8W#/+?L 6[ML9EPGJ\Z M;X7UC!:M4>(R#@N?2Q_O-JZR&4N1_Z;!]E(]XQ11?:=J!-US2VI^9FTTP(Z ML'2LM$N@'C%R+C78\-3^H+ X(6T#7KK;Q^#6CK&'0C'#3[7EBNZ^GPOD-0[[X%,(25 M?D6UW8]%8T/WW7UD;JDHHA+\)=VS708Q!U]6*%&\NL+E:M MVGSM:T\6A]PM)_R^OA#R8EK0]3-8/0/"8=H2SW(G+6IL,LJ3W6J/:#?O=/=@ M6VM%3"Q1YUG#NR'?Y_ VR(V."MC(ZT4IT["YD7V?MO,Q):OWO'(A!K]4F\8' M?_!;$W22=:U;Y%,;'Q,/-WX#,S(W\JSEJY@\B>GS\HT TZ(P@8_9T.T*K^Y' MY6+>$49O]T=K_S_LS7\[>[,,W X4D&-DH52N 7R()6?N'^<77IT2\SP*NUKA M??PAD#6&) ,>:+09AS3@\\*K25+[^O5JXY[:*2PQ?("J!G,/::R\NS,6[R4T4F#_$IYO?(ZDNG-R?5VN :.&?0*!QJ=Y9=B0>13@W0!G>[CV1!_7QH>,[$Y(1 MH0UD]NQ[@6RI07+_M_,Z,UH(5H=UL FD)+6[QOW,8./OY6ZE\D4 ME2(DPN^MYQX(F!._4!1".>)#-$T(ME0I4Q^#4JN]6U&1&R*G:OXM@.(1T765 MGU,OYI7K[KIL2W UQ6S^I?^6O7[3'71E9&=(HS[?JYY6G5R/-..D27MF;2%7 MD_ #"*\5_:2"<8[ZGS/"2C/9@[PT-\%LW,X!AF_U>%@46(DBVDF;I6")3O75 MO%NJV9\&GRQX.N3@X]'HTJ]H\C!J/'R1E>'/H9_:!SZUEBO[)777GKE9I1-* MY%SXK)L@GQ+7>QQF9/W9B"E#N:%_ M]-/^X92.ARID!8Y\<1IR!"$%ZPHPO+F'EVS6#*M[^+X\9KU,=6K6UR=S5'MF M]>,/UT?Q'Q?@]8YL/!\3]@F%E/%!4I"7/+F[@!=8W=X\%H?Z(=W.U.P*5&*9 MGSHBD;[?=NE%KGM:?E&\2_KQIZ%&)27GOI?"+#'O:!"THFK\7@J#8YJJ1G1_ ML_#7#&7?ZU:.L B?G5[Q=C5Y_7!VW$5UKY.? ML$E??YO;%1\)-PZ'L\N@'L5)6>XIB$LQ5RL@*'2HD-Q"G/?T/%AQ$Z#M68J' M1/T;4,M99A.?I6%N6^0["W0]7+,F"2MJNO*PS09&FGB7GERR8/+0JR]/?J"! M1A01T0%(#-V+N\A*ZO-QW[6+*(@1-1^W_?7U8O7.RFYQ/N;ZJ^7H9MF7C3,E M*LLE2UFDR'U]FXU#<]5%;<:4E,Z$G[T85[DM-GNM$J<$DF>6-]+"*\@BD(9) M#QLG,KKQ_,#[VAO;+>[BZ9HOMS\C6P.-J)8-$?; 1GF0*C.Y1F9WZT>D MD5F>X)UMYQ5=M]1XAU!OZ(<%];WQ4789;_97??7;"#I?MR[54@0U,[3W MH#0?0P\ *X[#5WX6S("5^IE9DPEX3=2?'(?LRFJ"0FQT][#L%V*U;5^.ISRD M7FHMS*XCY0X",^UG[1\)F)'\[$6J=*1?U+%QYG^O1B"B\=-UU_T7! MR-K//GBVC5%T9C_N,FQ)&AU 5MYD*B*256QA"$_W_WE&-:WI?*OJUZB]??9B M7GN)YJ0=^&5]XR4%Q$,/LD,NP95%9FTJY'T, MG$&=TCV)SPN"!D*_ %\$\Y^$6&@T%R@@W%8:3*ZC >%O9]V+F$FQ"EG77_I) M:,2[B52UG2_2EVD)3($K2.ZH,OPJ&#(<=H_WKES1K_)@>=/%X)P&MW-;#XJZ M>-QUO::;=RQ\S-@OFK#DL:-N86RV;9I[_UT]2)87P"P*!U\7FRY)4G?13[F& MIQ+) )PBJ,MW,%NH^*%8!_4?S"O3'T#(%+SBL-_EV M-0KR.I:^QT43KEI/Q\*;0YBRB'CLA(1J9.[6KF 6UJ:8;"V[VLVML>L9_CDT M?&Y2/EACQ2^\> MD* >?P!^]WNBAHQ@VAINA;\-I2+:7XQW7?,M42G@BJOA6H+6-SA[1I?L3J:- M$$6#L]F6D/H\&9/AE :6*&?TKL?*"Q5>F&S MCC>A+89^WY^MIQM 33+SD)LC5PT1266RI7OTG[J]["$&N13M!2<2>>+6$UM6 M:@TV^*3""3S3V?#1<^'L(!<3L/&(H"?2F $?XR8(+[XB%_]EK(]L)+N1%[6G M[Y+9FN, QUX=O%[XPQ 7S.R?_^;'G!A7Z,'?9M#C@]>YM)!]X"E!07[485,WYO/ M>4D$F;%LE;+<75X09Z;;=%&XBR5GXVY@J+ H]^N%\UM?7I/_Y0DNDLJT(/;H M+R BHEP?^#B4[SULX,((MB2_R1GDMJ=61%72RS:/4]NHK70\5 UM;+^)48=DK\S6=":TIO&W_"UB@ MM^1S1$@E=B(.Q5X*D!:]SW<@,^1ZGT<5LJ+I>M^19CSPN; XK'+%8'2>Y.;$ MMINU_N)C1-9:8,*9CS$0HL7"]_F8 4OX4M,A7)LU)SYR"%DNI34O5]7SWQG_P&7 M=+S/7RA1'9:V9HNB4!@%*_5870$/EXL*;&8J!\-]_P]8][<<7SF;= ND#8.+ MAS,IIIS!9WS,Z(+)$^RWY7\$A'^78!4DC_=!Y3B?./-0]28POY -CJ8@-X#7 M?^W:]*^-$VIK:?.Q765!TEQ;> >4YNHQ6#5 7&/ZK%\3FSAU?3$DW)$W%#:C M+O,,YXAOUB,<1S_N&VHADBE4IA$?@X7>')CUI0%27;W:][]\#)= 6CWNKB!B[@EA4&XY>*C@-O@IJUL>(9R]F%<6L0$L7<^V MF!/%WVWCR*.KF ,?]?@)K+BBNZF[(.R MK'C*Y>]#VE;1HO$G@!GMQZ>K\& M=J?_@$^]R!MUI49!240"NENIV:KKD\!PVS]@5&IW[7S*_N@['Z1_YA-3U_!IX2Q2T$8<,!?E MR&<\,QMP[5-D2$>3DS/@$RTWBR_:;2<7K-SPN.JZ0E^9D8?V+%Z8\@ LJ*2( M2],F>+A%K>#A^>0FC;OEF8\[/BH9]5534H#YF4=]R:^VI I&Y!Q\\2P21MWO MX=\+8L@!9%H/'].MAFRD3 "^M)+L6#4+R/5EW:4[MEZKE.);/E#(G*IK-WS6 M89_ XJ0R@-9'0B_>T#$YB0U3R=4N4V7H/U*)KV^X+>$9HE-"9)<;RLK,=C1? M?:PUUG5/M:"L8[:'E0=E-J\*);^%%,4W*;4^O=S$QQ2IHK)ZKQ?Q 9X(*FJN M I_^D'S$ "]1H]A /ND#?I/?N'EW.T&L645=(3I5)M! Q/B?"3-&/XA[146+8?&7Y1GJ4>C/*+&S;5*3&+=I5!LM+ M'I3/M9R8^,X7.7?,MI^[FZ0DIGVLO,4#+O\&YO7*5LV]V96\*J&I.TIV\X)+ M8"/2GT@5=$ 9T+WSFQE_C[U-%/56C2)O*-6@2TMK-UA4=S\J3[RT)VZH85MM M.O>G#\3#*2]JZEY0?)QM"K:W)%[.;8IT*WIC9(483 O#FXNX!\'*![R;D["Q MM\?@&'F]MZ2WSZX2>S=97;WW1/9Q0WF9EHYA$-X""*J;*Y-XY2JE1BX>@R[ M^NM0X>V=Q5'V!MR[]W"3ZR-V+#PF^Y=+P#HMY>M@=28?$WK]#OQ(L3>W#O>"!VK7F7]LE]%J-H0[:A:>=R&>D"WCXHG'.SYIY$Z:2A]L\1V5+)Q( MYI5L;XG-:*R00G=8!FC^9Z32VPCMCV4G?N_VN0,*H=<,UO*.TH&)@=JZC/&@-"IZ\1[&<3 M]U.DU=CW0KVZ[,O\.6LD*,'6>S(54<$;00U,%S$6FJP$>V#)NT^7!=Q++@R' MLOH*!(64I5T\"0%/\Q2Q^"=/8Z5:[2$]*F@!@',M5V@;G-E'6C,Z.^8;#U[; MY.BR!1%Y_MS>AM<23RULD+89T<^5%C""[ XR;M7=!Y]A:42I._5E06FGW[6Y MO_LBEV(5=X.][+7.C=QKY,>SNQQKSK\\CQ-4309_Y&/.%^/"S_WZ;=/)Q[B9 MH8?G)]NM2JE?C+_73%8&G_J=#5%'C5>GH(ZO@.S:AV>(SY,?/(?WMQB^]<'? MH_:%1P*.;]=="S[Q4[DTF)44:H ]J6 ME]WG1L@7L2=\C4F*NBZJ"JAQ(3T%I/^'3OS?22=:)R)=8"$I%!46\(941VRI MQ6ZN[B-<\D6GW(UNYI,W9W+0J,SEXS?:Y*G/?A9GVW-$3GGOU-*[W-65/ @] M]-GY>)6PL&:B5-3Y(K<2N=@OIM#!?/:'R)YCS,P*'851&\:0'DOBSL;]?(RU MU)31<5M@0=ZW,L[D ,F7LBZ")+(@8V\V;G>%5W1/M?J]*2 M_?*3_HVY8X=>I+UY(IT=2ZKP>E4WD)=0K?/6Z(TMF#H+M#>N@A2((E>'<(I6 M7I%#+SJZLY0O\"0JR>]__7Y>_N3W?C34B7?,LO+]A.;'&&8 98@44:IW[OG' M8IJ!8?P7*/&-V@@2UJG5+([>SYF"55!\[MM 8O6RW*(V[$X<;F >T8V3M7']A) MMXF8F-9;RK_D8SZM5'-O0WP_7QR&.=G/=H!ZXJQ43#YK (-GM"[UHXO$I^5 MYRLQ8!-AT2W*!_1>4 .I5E10;7$ZICSF 6[#L'?^9R>%5SLM!]_'*NX%0\@SJ3#:G(;B57#54,']A%B'Z*$[UAAN;',(Y MWQE5HB<,?EY4A>[I2J$/6<_'! /((>0^0&<2\P'>1NPJ\)L'HF'P=]\N%HTA M4=^L.P#Q,??!ZJ?,#MYR:RYJ<&>$YRI03'>;]P!=S-=^MGR,+,AZ_Y=;XC_S M-H DB+JX@*/ 58@\-HP\LI=,14W$K\!S+!2D.-'(Q^B%5%(7T<^(;OKQ?HCS M2!H/K.5C&HL18 C'VAZ$6LS#B0@'A&_R=H-5=, )Y.R2VNB7?_K',#=V $&MR_KP*OR<)'Y:T"0>UR+\URT;^?&. MH-J<&4(> (=[0=PL]G^##$P@2Q$J* RZD*7JZ-0E?EP]UOY"T>S^LHS,!T.[ MMM>_XF/VWKSQ)8W$$D%LE>:4$%$TB+D7>IG,5L"#H\:/? >#7")KSH_2AU=D M*+JI(LX?/1>:DK=^+ Z4?'@NSS)#<_>U$R8;W7P+Q(K2#*8M-YCATXG5?SOV MZ__E)4S'P3BQ;'] !' .W,+'4&IS[IA#HS/ASW9N+8#3 M@:+@Q:!3W."K^VX2JX <$/BA9O6[,^<6HIY#^W )8V%25($P%/LL5\=+G8XD M\M9][VRX7*NQ2/"6#)6<-I+S<*YZ(833,:?WE_,E52K3WV/R* IH\(C(03HI MC%TDXT1DIE7M4:ZVS1^\+'538B_B4TFAQF: ID4:>[ILZ_8UR^VNS.CK>_MR MNZ3S_1J>%B)_)]'-8OF/UZ8RS8 MJK^;?EQZ:96./ICQ$B:C0>=QX"(? YTB,PW=5&LDK!"3+):C?1EK0VC'^E67 M.L_VH-[U0D[^B?*6A'[RJ?_ EB@,@#25!LALCZKI,+*HV]#BO.THK =NTGYY MZ/$QR?G5+2;!:A*O2>TBB!>*$$O( CK9#ZPX7GIQBYI_-WAK(*1J?^FP2Y%Y M2VSED"&%CE>LO=_HF%2L/-3,PPOJ#U?.7:!3)W7W9T;\M?Y02U!_Z,7;][?U MA\5H4+(%1J/P4#2>7B;+W&8LR#'4&V3I4"5G:EX.H4;B0U(1+AHT2%Q41'?X M7= *KD98N6+0R>+PH=+BD"JK]7$?S[3:V<5>/9E$CI3B72%U%2L)3UQK,YO> M3_UT<1$_!**J8SBU#6D>.$O?.KUZGZRQSQ !)N8,HHM?*4@ \X2GQ)E4>(L\ MBXIL6(#%2&>:MZ;6MVH'9]F,[''S>*A7W'O2D]>R93EJ=^P-7I#>*;&4_DDQ M8P44N8B:CE7$UWZKJL@]6SQO M9LC[F2<7)F>H?R:-ZUK. KO1$ G>Q<=8_6T[ BM>&&$9L=N6_0'RHOG<;G!E MB%[K5VH5 D;N]%^L@W\VQ-+QK8RMT4=>B+S_D8+=VD M+7KS7[:G)1[F%E^^/%XP%HA:?+G3E2B$+0:2;I6B( *+KI5D&GL[E#AP?(BK M,Y3P]$O2>N?-'@H_K4*MFISW1.%B JK=!P74^FV ?9Z)K^+ZO[7W:[%QY=X3 M7H!D9FAX5A2W(_F1HV[VS6S\2Y-^DAZ4/ZV]!Q6E?J4/%]T'Z7)(V4+C>O!W68S(XVJ1) M[H[YRTJ#V7!'+[B2I^H7V^UX]:"X1KKLSC<.UX+RR"EFR?4"B#02SOI'=N 2 M)A;>DO ,=!4<, \4]Y1P56L"@C_J/HAAH'O_S8Z@#HGAFR3@+<(9X"6P0D7; M4VTU+VS!Z&&@$[*"CV%G@%J%J).0UN^*#V:0]Y./\K9RMC-T,I=]P7UR0*U\ MG0$'O@NY_X.RO4"536$,UT5DG@9OQX,!G"E5[E3E(,"^C"0H+3Y"WP7L M> F(")[I7^;]@;C0NE=UGC0:2;:AK03S3N.IO'5( $\EJR=R=\)TN-%4E@5< M^:\[)?_T?\+P =(]/L;-%%).GFCD+NWJ-Q@@14JM1K86+@4KM9[6J]N?ZP6% M#J_4-3QP0.U^1VP9/A1DGO: M$P919.NF6,.6$C)T9_I^V'AW)-4"]N;BA'J MVQMQXPF#!4N]SQ@= &8Z;UG= Q!6AF>Z3D=!OR"6R/HVHRLNZSI$:FKT:?? MWJ&Q3KPXC^F@OSIA_JP*A7GXH\6LT8V-!X%D4,*OQ!)%3)&%REYVK:KJP:YG MWL>S.9PIIQ3&C/^FTOCCD_&?/QO*Q1NJZS,81B41\DD&\6>[!Z.]DXUWECC\VVEN\*9Q%1>8E_QXQL_ M^=5XSG-1Z[[\.O*A.>@R[TW08=:GLWG.S.E*6_W\Y@MQNH;S=XN[EM@Q^XWS M$N^,Y6B+4C8LX6T-V@19I,,KH,-T_-)+:WG$HTQ"G,NS4=:"4> E\TT5"]VW MWE_>_O^=Y?^W.G%PEPLJ@_F806'B3^!XAX"$;>"!.'5>"%B1#\Z$--X$YL>S MP=$AY(;NU.\\RX_<+JDLFT:$#E*14RZL%N3=)3(GN.6%T.*2/QTDEX"TKL9% M$XD/1 ZWC3S7 .)76O>1F5>&X\!B5XT1^@IV0^:]VPRW?B7[["&1+ M;"2.J4>-M?&/.MYN(Z?YGE6_6:DG\(T!?26LAK_<@3Z+A?:!S1+;67D6Q0]$R4]H'7.4-X,Z)/RH[)Q]9X<9HH9$@)>K$M'\I9=BO MN[)JZP#@ N8/L&8]H8YZ[TDRTUCTS B.:4;M0B#IYXT,@W#GCY-%%F^!YAM M\9\X:V@8697!W0-6&0I:SP29J6>0B;E^HLG5[,W60TH_O7Z'M]OLTSSNM1;HJ>K]VK?C1UF!1;'QM]=T%^Z]]> 6RLWY=KY;#SP4)LYVVU( M&F_QZJ<'<S MMO5 X.FX79+(7/NU\[;.BFU/_>H6&OR-0>WVC)V6\B:!-04\,X1R\5WH:I_U M21JK%[-:HYPE^O<:9LX*DED^3WQ_DC[(EH4U@XZR5*OZE9J^S13B12];<3)2 MJJFWD>?<&.>^,#[JB]>)"@N^LHTD1F%I-_:6/F M]%$>O Q2;QUL$W>A.Z5'=Y=@MPATC/]W;>[[FG M#HML0Y@C:$DD? MZ E7_-49*GT,S@RE/R.U:Y3BOR@# DZK-^C[8:KUT#2\I9!['*PLXL7OPX8G M^G6\+38$40X(*#\&3FJ<9U+BC2 M]8EELE? ZI?%R_'[M*C=(L_#*@>SV<(3MPW "V_U]V0R "M#]OU"9' M3O:AP.AB'_E!!JS>(M_Z:7=OV,R5"O=,JNB^D*^52C1-W@PJ^== 9U7H-/YU MP>/=[T,^M>G*7X['ARF%0KWV_!A]2;S'#%YW8:5AKJP:75'5DZ;]R-?>Y9^.2TV(R M"C^ $X*,(# K2!&*)?GAS]S]V%:J\:+7)3F.C[EVZ<*E7I!ZPG5]^9Q <0%G M+&2!*TKOWUY8-%- C+"Y;O,FT6YKR9T5*J?! A^#'0N/RU>1ADL_+6<6O[SO MR[;%JQ #@,Y<$8:F/W+T]I<=?,RG$7UCE?C"=/)DET*Y ">LG/\>/%GMPSS$UJE?A59&=T0J;LYJ!DF5?]ML= WH?7#"%1 .,"7:"(B=B 0F6)PMI M.S/?<@:\J;=5.\ZTF*4FN'A7WTGC9NW=J+OP$]DLFR,D3PGV^GT"-_ 16 ]9 M,H?%!O;>SI'R^9V!"]J#@KT5 K8W'0T?B)K/PUTU M$E\&'2.''[FC%,3H%=.I M\[WOT$S/=:]\Y#%NC5R@AZ=1[YBJCPA_WYBTG MFKE0U]O"4_W];BA>G_FIFQN5LMB_DQ)LJ_RB?6;!NA&L')[HQS#);.KF"*!\&Z(1LQ:K!)U<,SGIOU.,H]0\<&+6DVM-:--=!@6[OW%CJ>1L MD/# ]8YH^DR'R-$"SK%J*D*4HUJ:"F@+W^* M' Q\/5^0XE&GQK8V;)Z<4U;IKOVR:?+5!./XUC#U[KAM-UX^\<%@A%]G[S/# M?]V,^[8OO:>D%S5+2_^4TS4 ,LU,%W>K1E/9VUSQG*/J@?(_]'NS*Z8N!!#I M8-STU2(XYC5QGDU$DF('RU$D-FS!2_G=9K--(45GF#A=@>/*S)GR5,-*W?^F MT5ON*RRW 6"I-LA(; _IDKP,0XOP='5B*"1(A()U![Z7;\%_= TLY$CN)_X MF/'')?#<&._&W_QR\;&@Z9?>]Z9?)R*XX4T4Q$0&S\=X@G,U1V=4T&]9;3J_ M]7<7_N,@YYER\FF UDY<5"9N!":$T5@WK;\\/!3\YFK0AGKK7; O^J&+6]54 MF54HJCC$2Q<,5U.#L_[EH:I2(I3#(E>0?PK2["Z*UK9X ED;GSI./%T>TV87 M\ZDTN@&I_Q8?8#WL,2E(-=P.;:9//NJ/8WH8I%*DVD54\E_4R#]/$ +]';6< MB,)YZW;0PF4C9ST7WXH)RUPYUCPSQMLXW'TU.;ST:'5AXJ[453LCV5Z%3\J< M)L5' \LCB/Z$5G)A\DW0T2,TF:#*FBI1+W8!C['0#F%X@T<-D6FF&H7KD7K+4ZSL-O0K$%TIUR=#%).Q;V1]AI81 MI6]L.K7,/W-2GFL.+;"+H0B-2-VM?C'<:JGT&^D.+JN6W;LP7!\F7WF,./%" M4OMAO.$L!\Z\X_;HKT.D_L6 M3D_G]']Q4VB/T-.XAFY5 O#DG]!>Z2EDR*PZ W6PM*J0=5^5&]H+&?9'I#7K M51IVY:XSU+GG+#>'$?MJJ:]BK*^5K]F6U92YL\TFZGRJVT1\6]&W..YAU"]^ M)C0TT("NU!K\>E+.9U^"=FM-XMW=W':KP.0 (CM7[I$I*;Z0XVSG,3'/M#[! M>U@N#%E_2-F&>KBBRO<7-*^;6+N:F!UR.0/Z]W@1?=2[K.>6F]T\HRVMK7$F M)]B!Q )0X5AWX*6=0?7]SX.PNM.B1_.JOEOS9B>^MSU(#SHC",$6?_Z;:<$3 MJG]'7]]AA>#8#XF8[_WXCC^*9[I)@&G*UGR,7E[N:CZ7!GOIE,7)9OXF/7 'E8J M M"]H(:3&O?1E8*-_6YAYDG54;'78F1Y:K4^QAZ?ONX]S4% NFW94$ZN0U5FUR%R@,N@YY9+.I]VXZ(O=O13T7V8*.-C1/7X MF&5W(%O1&G+W/N*23QK1ZMADWWN[3NN@P8"C#182QX!GR?FJ'R8!]D7>0UB8 M.6[8?7WZ)XA .7(ST7,HIV#EQMFI'@VQUGC7=_]A\88)RK!!'OH$I.K'NUJ_ M]&E5:=I_R?:>=5RX>JRY2+?8 E^/C=$^%\S"U@90[J@;!DT:V96EGBI)0 *, M=T7+%C$^&X.'\,RKIA0/R(+(- GV.GG+0^D4:^JI&QWR(=[7/]-XD/(T4O@H M'V,O_((T_)R\8V#"65?AL61PHB\:G=)4JQ&$(WMUNFWFI(.W>L[E2#1,$U4/ M)"GN*( 9@JR]E;SK/R8W0KLF.9P,U?SJHQ>]@J6^*#5TN5C,H(K6H4M^]>:V+,-K0GQQO,:?$Q2_T$.:*K M4=%>.@JYI#=@$UZX2OFR>6Q]R8PRQZM/PQ>2-*)U2M]SW+-'.4&:QKF6F'[)*:CMF.VKX<*%G2",/%63V;:^\[1-I-&4%U,9L_;)SJ.NQK!J) M9?7P.>^BPN1,V:W([;DA%!'$ :2E?\^-17&).S&B7R7&H^ LWM7+IO/XFJ/= MMN>[?_HMOQ,\AF>>^CZ5LP&7AZ\F2:53G4N;Y@ZVUYX<J)Y2KW,I+^^6:+X?4GB+V%RDB[2=T32>N.7;1[982COF\<5E TR!*6$H8Y< M(7*DRL]=P:Q5-L6MXA^K-I_!=CVSF"S?T1D0H32WO-BC*XTV2)Y8X.KX*7Y@ M]VB314:24APUYQ(9$5:&NJ_H][EYN4-HA%&JVO;Z^@BXTY S#YNR>F(/A Z7 MZD4WD+RMTA^"58&'@Y[%+PIR5F_._(QOI,!;]%A49&,'O&$O]W!1ZN?74'!Z MSZ6/&P973XE^;D#83F<:2W7;N-,,CW5G(: J((;TXN3;;D*RF_Q@:T[S]C3S M*5Y9Y]('S[WV"KA$MN^4_H&QKK" MDZV6L&JU9K_)=!-8X3H%Y!#NP%KS#[GB#QM'@==:%L0<3!,_#:&Z$1@^^(]<7^$Z M@&F_&3>)A>2=:Z[7^M0\_\3'!%U.;NMK).-" MZ\/<7NP])*D32KB,^H5L(FO3]*0;'W.(>AL'F:*!RXPE[L=?$MD)R][A8_RUM3SC%OO6<:P'U3E.::]YBZ#31&@^M*#V?VWI)O(=JD MB.J>Y/0<,\?!UTK7_#V-UL[$W?2.C90YT 2KTWFZXU8=I8<#USS*/-.C,DI2 M4?#EYTO!1 15Y)J*)F62BU8 M@[I 'PJ=?">3,]FBL@(7L>D)EC[U1T:R#,]>P\P0?D[E"J5ZI M"Z0]Y)C")[/L8&@PS\M:8=]D0?A @XX2:H&R L M8SZTO+/P0&J53]&.J]LU-[785P(4&C]AWXFL*] ME+-3"6Z/G0/5>-LYJBQ?-FDEZ-26.'9.CCYIC.,M*G$->,O".F5_YR4^+9(!^ U3/D6"> MLI_MV+NIS3KI9;W'#EY$-'VL":\]C>!=W:BWFS;]]EI0SA+*>UZ^OXO00,T? MCBKU?W'%U4-D5$,J-HDB$W3G-F7M@O_^K0OG\/7)$:4&@0.X]9>ERC.N+MC$ M9'FA'GGZD_&N*/M.;I)M/5QN6V )^2*CV?U:W4[RH;9'G8=FX=?@4^IQQ!Q3O(:JR]CI$!Q M+0-XP[3X0L,71)#6"5EP?A]!U VYT:0-&*1J'>%*CK8#(9NA^KW;QR(<24 C MKHI::KXOK(S&7^[83=VVB^\SJW2,53\MZQ7D%2HMJXR%UMTZ$KC"F"#<,?^4 MY4M/>L3*I%M':/^<37J0 :6=+&[.#=M[S$N_*4^&)LAD)@VJ,L*K&HSHN&K2 M6C_K,[%U;4'J678NOA&\KJ=Q:6#5M10X+7:W]OW[Y],*VHAHX'?3HQCU ^41 M=I;SKV+%?FTCL&6"T$AOF5&?JF&6!B)WKDE/G&DP_X\*FB7SIO Z4) >&B;H M?AWJ)X,P!B8X&I'RNI*M=6XOSY?LC$O22519NL:0ME1'LV,N&?_1NZPZ*8&R MRUS;7+^BZ>OD!=E?#T_H@>; :XU):=SD1:XT#+"F[[]Q<$TY[6C6 TOD.6V. MBZGZ$G,R\#S9A+;%FVXAK/)X!B:.+A"K<$:Y8M^J?X%BXIL-FU)GK>_INATD M'4_K%/33WX2H"'#8CO'NR:]E*:PJ_?_?@R\9-349JN%^>I""G M09?&Z&2P0-"4S52Z?_&N1F3AW4=ZCEX)2TU_WE,S=YR]E6V&)^.8]MAN641R M%EG9-+"LB%C7INWNR"Q+VIPDH15-(<.!<@.=AS\C+]O3$[6#8JA1C_X.&JF<$5;Z/<9V_9[#@6S3@]8'L M"^ABFO)"M)?1L^^"^>/6[8XV[1MRY;CV[?(7/-AIYG'!V\0AU#LL+> ] .@Y M@#L) YDPJ)-2VKY5ENU+[#([<\#@;44%J5:JKYZ1,W?RE&Y-PYF/2?/O>V !/UN.&;PD1_,]_]]U!^J:N?(T';36(!& M),AW%'HLJ:(OYI;JN4EG=+:YR="/Z-=T7#HK)BRWH$Z_9]49I'="7=S&-,G( M*59K?_U5_\?K_;94IF2=\#&/2FS)-[8/2&_\:@I%F+)1#$4$P@%(@\#&-B\%T/F:MQRU@Q!IU*TN PP!# M'D#5)PC9@CY."H@<3T.V6?"> <.-]$9D928?\RT2YCZ+G;^+^GCB#+<*V4I= M"G[-C45^(MSZ\4D-_KH:XHL+>KCQCJ),@]L6-\Y0N=.SU]F/',>43 K(3(4 /]QJ/P-A>>W]9X_LM0^^M]DA M^GE3&H,L>1G1;D]O+6RP-6_WEN1CVNWQ=F75S<'V=8Y0RI=GD;,7%?JZV'.C MM>M.W7IC*_\&58>XPW\"?-E4IALXH:QX1_OS> M3+Y[A[\07?K$?UE&\GMK=+DG#G*EH5CV$._9G.D2/V\9]5*PX+(O5\,@X^S/ M,FY5O"5+#LMZO5'=G,UQ@Y29@8=X1&3#B,PJ9EGD*$RH#K[VXXZ+MZ$'&A;T/TW@V'QIY:>O+ MN!XB]A[#%G2C1?^W[S53MC\CVP&-_RR;_V\8(_OO@>:_(2IGV\E'R+1NU<7C M5MFH"[VX@-SKZBBL(L^HI2%R!,MI@<>=_!=/^J4>C M.%C!?*]!9%JP@UOW\S&4W*)7ML,MGV^UD=F)H)8X;R'.:@VMRP\/SJR[)N* *YBV* 16) MS.OA@D8!HDJHYP]GS>>44;KW$MI>O?O/S&_&<>W77BB?TOBV@;R_!'5ZD MV@O7F-[A9-8"$?UR+)\BC6YUDOCE9)L:F#S;S&!8)>G#]G6YA']17!:"6H2/ MU"YPXK$XU,1Z-D,=*G]7R'1*W&,G?N:>??_JA:5U%Z&GXSV+3-)$&B(ZQDLF MT^\!M%^IR^>,4/\XUK^M&:0KM1:I=+@4;M0XOL7GPJWCCK(O9MX-W=!M_8=T ML@!D#?@]-0Y'(6&"M(I2K\M(-%]LFVHSQ5TJ23BOA)W>Y4,/+^B?7_1U&$6? M>K?@8E%YKA]LRKK@%?RL?M@VJ;ZBHKXP)U?YR3EDSE,I^$Q': ?MX)#:^!E. M85)#28"R!"UV?J"R7!JII.]:;BO_>_GU>_-+J&N9,?WZ8R(2NLBT'M)-@/F& M[-Y#VMA[M/P3?2I"AW%0TK+D'1^C'P%NZJ>'/S7]-,L@^P"H)-_$,6\0:C@+ MT;D_]_BRA.Q >1;RYLOG38[P<]>7'!.Q"IZC6F9PVC201(V.K=']]:$>+^Y# M9Y&$2T?AIL79$D.05J@V)SA$Z<7.?/P>%WU"#>1# AHU5DIS5?PT/FR ME?NVHVCGYNGNKJWRQ^?4C(6P?HU/*72>P*P+BP7Y\#&A>>@BK2QA\DK[+X97 M]2GT&)S*N:>Q7LA+#2SC#A[E8^R"LVD<6",RCWCF\YAZ07#;3!.B ;298OQ\ MN;B;S-/?4GR.U3T/J53138FZ0"?3 $[OQ:P_D M5&GGK:)7\['QM1&>.S[++@X4GG]8FZA8.,7;2,Z(_0P[,E0G3$0I \\F59WH M,G";\M*.E*&A1=SK5C,]PAP8?^X_*#3;WSJ)/D4W++5<)UZR]-'1FC@*/577 ML[3O;=<-U)I=+ 9"P0/J'#20%M:'_;CZ94P*_5%!KTV%)\/MR*YY%>.R/,Z- M9/Q"Q_"B/#Z*E:O6XV22TKU2]?'T;-%'/N:D;I2V%B^UXFI-@XW?@_I,XLZ% M;67*,A>1K6C<]OU[))S:5F52Q M$P/]JN?LNQS$QL^\OPX\R)@9AW [*':'WJC(U#I-CI]XF$ZN<=4+^M:\2"RW M61[N2H\6^62<%^HV<1U:W]TOS\W3CQ0_'8C!9-\SPW^MLST&QL0G)%Q+R@G= M8';X'Y-"A>O)3%N7*(!I%'OW)#!GVB Q9%I),H."K+1@F9$C M]9H90AT^V4[8T13$TW5&5Q><9.)_HR&/CD1O+#825X$>$#9D@8($%.;P_*&_ M)F3/X^%UZZNXIHA((C,)F.IW$#">+@LH4GC3,9> _T*&UZ[2T\R$Q=4^B T@ MA]^^SZEC?WGD*2$X,$*]&FU3CVHJPH6?@8_(1@&]O?9AS\N_R. "LZP1]/;B M"\(S'__7MV;\=U_6([[P6BRR(EPP1L925U.!S'"U;5"CQ89XK"OD'7./*,Q* M7K.OQVF\[.9R PONBYZ#JYMN4:%M$O!:' 7/M 2WV$"I#K'F3-\*:94!J>0[ MJVT5V\]N%G7)#%NJ]5#FB^^N]<5S;LQ5]$D4"-]D7I;"GLC2.A))^1: M29!ZNS&%0+Q4?/S>M3,)2;Y.\@\ZDWR=7FX[>MV%?UG\I&[K-;9GD*(W0#D[/S+^G$_Y.?]Y_GYZ$6\18J MSH?Q82!3G]R]RMQ%^ZD7/:RY2"PJM8N1+\2:94$=G9:+UJ@9NAUT$1\., WW MT-M^]:>NU3[W?%1_M_^EIV)XM6"A[FK=5P5+8%+3'Z6JA0#VF]T["]Y'RZ#<6E MSO4M*J6H<(,V.S%(^0\+ORC(]*T0%$O7$XNF8_:YNH+Y(RGS%%C.YM"J0MT& MG[/UVY$)KY7/9)JLYTCX9#+3RT,P5'1E\@=P!6SYNJC/G_:I)7W,/;ONS7O9 M3SZZ$9HO8P,3\/*U_F#[W@5S0%RC8:8+D8)C1SS2 G0D75[M[=]%H,Q6HX: M0'&-\<_O)*#&:L$$A4U R^]GY*0160&L2 /H/F %\$H;\ 8>9 <=("_"PA?!0RD)X/^N?<2HFY2+K'Y..5U28B\[L;K&+35=#0 M)_X@<#JV?R?ZK=R 3Z_1:(&/Z4X=B"9.-'$U_3HH'?VV1^GVVQ@\6:^;GGN? MSCSCE(:N#7S](LM\'VU8.;YD4?J MK2=P[9--JM2O.*CK'T5+Y2[$5$183J8 M=A]%I+"("([AJF4;JV7 7&H&G6]Q#2J_()_R;>#Y=('A3N>L=:3GPK7>7M52 M\\.1A>.3%J>*XU'T:8[^.^2_QL;%_JX6[EIU2B:^<=/$Z;P#$0SYTE2PXRE" M8>8>-I*K8W;I8<.B9%%_1U74'G '( MDIQG\G3@;C:H:@8E9.M4NUNOOI)C='@%*O[MO(SP\UMP7IR?[6(_$&^G@!], M;Y6+,4V2 :>;J_0H,BP=A6'W,E[4/TVV]Q$8W19ND2]B)+@5"M ^&,H80E84BMO55+Y40T?G2F:X[VS$]20 %M!V8#\(JV,ZSVO8N M'D."4NP#\](5OD#G\+95H3(]4>O%.H^X#OD5"N818^F7?*),$>]C<^ICX24"+>O(YBCVU@UN\SMO%O<,PKPI-*O"P:&16'VKWM?S%EZW\P;5R, T?-SS@(.24#(6?+*RG&HNQ^8 MX.@,,IL*SS??>[XO&OCI3E2E."+79G6DX& @:9=/)'F%)K(L;' MG/$[NOG&K3(]&3_?X?#2^-G$A\%RH/&&W^#04SUQZ>I15Z$ZV5>>M1F/[M-/ M+8DWG.-\%680X2TL+@K\*BU9PQ_XF-434QHVD*EQL -O XN=_49K=29Q/SGCIG+N\;;&[)D7'U2' M^9A'CH2BF"Q\6L!O\'JV2F;3_\/>NT!#];;]X]-!2DDER7$*I1(JA!RFDR1) MDN20J22G)#DS9DLY1"A"$5.$$)/SV>0<*H;[UO/_G_Z[_N]9OK??76M,:LV;VOO=]7_=U?:[KOJ[/Q489%YEQOI28^(\\MFU_T M;Q!8K;709V[%?W^ ;R#E8'UA=%UV9GU@WH>VE#>K!?#[:F;[ Y,%(O ,"B2RR M5\!?['DH(D=:F.'/% MY@9LE,0]+,LKC=.D=?4Y C@YY8]"_^FHH#GD3,25C9PTXBRON84?&8S??3CJ M40UK"7#8 ])SZ*UT2LJG@"K%K&P GQ?2I!!;L>T_P)C_]U7YIP_97,^&Q4* M;%L,Y_$PTRWI+#N5]3,S,RJ^9&34C25PLN&NU*$/4L_7*+D/Q'R>$X!;"3M< M*!M!F;/E=.X@)>MN1_M[;QY!EZ;Q5T.U#T^?_C#\ MN"@7:DPIN4J"10.M7O M4EJ:$C%(4]K^R/KV)=>+M;<#U_?T#%M9DH1T4>%,UIZ6W MNN9ZN==Q-W3KA4'=\.V3K43^"VMZ';=+:EXTV>OL5Y/[7-D!K8]LL5[_JA_5 M5T)Y#K6&!;%1ONN]J5-I :W'1L(EJE(EJ051Y7?_Z_//AR M"9G8$4W$.7P2"&\Z^-["H8_E3]^L6]Z\?,:4@CSQC!=L8K_*.<'\4,;+P1'0 M=O1@?E6:9QG&/!>L.M_OII MDH>(]Y.7EC!(G#NVJ6UR?<1Q$\D79R0/?KGIN5X8%?'G[CJ.;*0I3$\@+/0# MWK1FL&]_)Z*T"VMY+S5774LV&YL?MG1VKE_6*\_+CFSQ3&HWGM@'J&!HWH*< M(,TF[(P\+8;*&U\W!6P8=P;#+Y_%'"RNB&E\:@YX2N0=UN!J)J'008K_8A*] MPJ?UF"?Z\&1T_EPU)N!XQOXY43"B7CMJB-ERZG!CKNYBF.RLSTORLM9[VUTE M&R+M;UFM=RMP.Y)_9O6>P[WLU%B)&HLQE+_ MJ?AQDXIF]W?CSG&"TKO+GGL>I[R9/X<17IJ$6I&+Q^'5@"H!YD$/[<]N"Y[N M%BJ=W_JJUBW/''ZNL!8SE5G#]B1)R,+,UKQLFAG*F$K&W6? M?HG[D!T]_OR"_*QV/P'6V847C8RR>NCM/Y !WOWPJ0;]W@?4&@'8\]!]BL4!.)> MX1S/!P0C[_R@([3%YRN=1R8G,K 96]X5YFX8Z2!U P>D.SY/VJ_>)_[ 82I[ ME)ST,Q-)RJOH:D!W5F*4Z/OE+2QP*,>B8EAS2G^.P[FCC0FN^@"&U^S"\],8 M[](G^??E!\0Y[NO[^FWY=IC2X6D?/S^ IQR[']D/]S4YH1Q_3KL?Z&3"'V&* M(W^$*49%"KJ/H!G3TAB:\$C=[6OB3Z::IE/@8>\W"A'MWQ5PQXUT!S.O;%L< MC3!>D78?!S0PXGB9?IP;V#LX)XR=95H'+X5D7M.R)!S^)J.3._[.[U'7&O-X M9 ;+1L>D#]YO9ICQ!J8&)O'L-$K:&7$CXIKN+#+R]UV_> &K' <&_4TI8"55X45JHF/"\#%OM*9S?F[5YL[4:7Q?OJ?8$M@_ M2OFHQYGH*YC'IX-E_%@?-!5.,=7@[PDJ]([*<$=_%[/,"TKXB";1BY;ADW/Y MVJ4\P5&2&U6;[F3!VN?X-AD+! 4(^Y6-ME^9[F,2],'#UO4 :",/'JBO MR;QRL&P&H]6.H:)S*AN#IMM/UNHOFUZ-8BV3O[H>3_[0_-%.6=#]2H.3LZN, MWN&LAVUJHKG\/R-T/MBO] H&17G](,H.]S+[FAF6@?->)I>, QO'(<5;N^69 M;@>Q8_:(])J/??KEY(X9R49M:(2X$>4HS="C6X?+[9F?A5PS6;%]7YB,Z L& MYS%+/68OV"@4.I":DW87M27R\[IRP!#[*>8S ;SKV#5';7[4@Y:8.M4RT[:$ MJE\U#QG]2:BSE<*$^I#6WF2EG##J;\&&_)@OA@H7/PUBTA[D'T[GZZ]I-[Y! MU>\'5C"Y&IQ.463]A8__U$(@!MZZK:,N#EGYSW27?:3AO6FVT4,4P1<-''[; ME1%B/Q%4M;X!(W_Z>4T4,#^YZN_NZK4D.Y3_)#$OD;CLZ?TGXA>D2K7P#G#J MJM:B8353D^^Z31G1\*36[L/U76OMES#P MIF5$.D(@;U;*_IS."CGS'F@G[67<'1NY5L=\YOLI__QSF[9ZKO\^.?D 5S!Q M$AV%YZ/AB?3-M;N$Q1\E3YKVYZ=?+.B\MFM7L[.KNXSH(6WAM=_K/Z$BL248 MFK8\J A<)M_/(P01\L\ZI$XT7AMMHBY]9*,F!&^T3RKL9?4LSTNH?3^W?%'1 M>HD$;^I#9,$51"#D^EK::CV-7+6M\*E48$,Y_=)'K=%"'%__AH>HIR+/ZGGJ MA3[OTQFM2'R[I9G;0^T\Z$G54SO=HEB.T6I5#'')R_Z476CF;:]RF>O\4"C* MR B%_./Y\9L($"Q,^J6UJA<;!>V4A/6'A@)9X:O+\!MKXIZ_--E-92":Z[$1 MQHHO%,C1KFH6LH_&;A,QI;L_48RW@RH'^47/#8XV'GS?4V'24_ISX,Z <1*" MKO=0LL<@$.+T*WC%1M%+F.X((F2C#LR#""*Y,X6\774H)%J_Y6LB@4]$&.IL M% ']% T:HCF<'*=YF>) X^L)"T-T1(1Y+#GL'4L[@E%0*1L5=(IDV;Q"!Y&-[G_T#Z*37T;$.IOH MBY%CHP:W.78MP#B\%$"]"(!]:/I&Y6E/-DH3LP-#2\% ]TD&!_[O*/]QE*[+ M]=/NS/V@-D.(%0Q:,% MFB/?^OIRI,=V&J]#4['A1BQ1H#*"M%8_D'27[QD;M6-?H+U'1DU! OI1U\,K M55U?:WU"['9+%^O;H5AEOYR3;&:\ P4MF7KX[_ QVM;D;(+M1E6R7:R.'N]L5Q-]%HX'-"4EY&X1_53TFCK" MJ<,,'\W'=%7P#1XR8>CX?[=Q,-T>5:KFS2%@M/(@G?RC(\@?R2]9I0-\M8B+ MY8L6@?8-^2@@N$@FP\SNQ0&5!5R:P%=K5O3EJV'4T(>*1J+1"0 M')2DKF'U32AU5VG*1_(W-)G[L3HV%3I)PT<2;0TS.V,RNZL!ZV.+T4*7SS_3 M3/_$]X=Q'I/6"%&8NJWRE%7BW>Y!S<>FCOW,)3YGD7F,.XU MCPJL(,:?6P%N0]/\\%_Q@J"]M5,!LSZ6T"MOH&\FHT',#V0:\ZT1FAHN3$6G M&$%CR.U=2;9HT 8 #P0&4_.+%O* -8D>%DV\\[.%A^]O/6$](W^D^4'(Q*,! M>K3:Y(K+VX3<9?P-@%?3>HIP[KL W#5T024X>)&6UN%3'/U\92%_'[P+Y\[A M?TM=_;.H1("!6 "1!0Z3XR*"/9[8K'[K(,6_AT[DQM3P1PN=4:FYUD28VW1G M1_CJH/T@#POQLA_; =88\!HI>[9PB%D*R%\&0S..%#XLRP]-&+>$1NV3QD^: MKLH)?&99'TM):%TF-#G6U0]9:#KI,]!.?HVA1R+T?Z0 M&,SZPD;)_&%QBBDA6%X7RC/29IP.5>PV1D&7KOG:*?G&!R'-JZUY][2+MIQ? MW&.LI74Q\?T;JURE)--DX1>9.CT&MBF%>G:$!D*#?BTV8#6F6D(V. M20>MKQ2US9)%-]UZD73/V^J2AM9-,@5+'ZE"D:C#]%J7; 5>"B<5T96T:/&^]LI5? M)96-DG\GI.82E:DT'V'/":(^(%SY,U]:'TV[R*&$%&YBB(#>0YNR-%LS=%+E M"!E'[Y%Z'7+7?^WW[U;_K"$E,!<%LE&(#JN VRJ,EFO03]S)Z,.-"0?:DBRA M,U;E+>+#/J]\U61B6;[$?A 06RKC.M'L;;*:B::0OK)14C@+*F;)/<2I^)Y MVH)S=:$4:SP9%IE?K?7'(9J=RY^5"%!C20,)A&U+07+J\<:F.<@3 WK5#LX: M8[.Z!^'YLVU?,%/Q/JK8, +-17F&G]&\ U(%C6R=7DW?BJE9?6/WX;XI MGJG?>,T V#F'0R! MB$UQ;MC5]1J@FN$;3RS7A/3ZQ(;7Z)VOO3M= MQO+[6F:G[53B5O3]Q),SS0*+HO*^J_V6E^1MF,VM0%P.!DWO#0$Z8-[:P;TR M5]/+7ZHM7"UQ\*P3;;.P8>WGE.V=@5)_BRC_=U)!_OLO[&D\,GZ:KF,HI<"\ M<\%#N[+PDXWQ>NL;'8^R?PCHTP^'*1P0JY&1]+[6A=,P76"XW!YF[G-N^I;[ MD72HNLS"RE31-G-$]0!1MR!_.OKCRFS%.Y8O(A21Z)TDQ_C;_7,7/CGR@J*: M;['T?--U_HU03[W%ZY_8 ER_$'VQ45R3,VPU:T7:8Z3D/6K5!E^A2 M*L]-OFT*U,K'DR8?FN)0L]_-1Z_&Y?2.]Z#VQ7M1NLQ-:W+/K/E@&38 M3@-_(X//EU&HK2AB10,H_#XV+=P-VUBX4D&0+TGN!BE"=X2Z/D.4XZ-!JJQ'FFADZ4!YO04EW1J#]*F8FYKOTH_ MS*&19^A2X5O&69MWU/Y&1H.I'N4E86Z84P'Q\;M1WK:8 ]!1-'2 N#F(<89,:#RNLHBXI$3D<9 M^-^^A/8J*9J-:@YB?<$,RCL5LC@I7@,-P&N:(W0FE(G\M#DUE$3S ,!@S*"H M8WA)&5UY1\* YI>#'DMN(6YKQC@8 U7<4'MX7I^B8K M78D_D%)@*^H9^/2G27BU/G?H5[OV5"7;\[>KX>?$@?3265L5#BPU7"([S-)V..< MUK7P6E->QO/*DNU.CE+:F.4^8(/S:<8/Q8%ZT;S^YY;>E[[.& M\*9ZNCTLV SQ%0=C%37IWL*L!?J&8GNJ#\_"E8K7G)PR\='!:YR< M,I-73*[UL "4!+< N[(J-"!7>F HL3"$(#"E[)4A*;IRVM:DRF?GDA@>P2RW08^2W=S'N M)WEZ"6>-@!54M=?4>5<^47-SC^CA[1UW;XER:P;T'S"#U^/S M&5;XF6H53,9(WMME^]?0$O0Q?#ZP7DX"[AZZYR8A1TN5MQ+O3"D6*WOS,ID3 M_2L?FK],K&\&3Z@-D5ZGXXZ"5H[*V^K_EDAX6"\_U[+7@<):PGYRA3J0K6]5 MP0GZ<\"S7RATOIW3:VE1A$KM/2R:GAP;A+:%IR[F8E*;L>BZKF;+&.]]93W8 M?1E0Q H!\2ZU^L7@UJ%]H;'+#SZ]A(J39[6\F-]U(>FF10,M_'$@>>_O\I/[ MT#1'Z<\$T(Q ,Q!3-BL*_/H#1D^XF_9&H_>^?FEVFC2WX0T"IF/R@5-1*XA> MVU#-8=-\8LAPI#?7B 2Y_?0@F>@=[W[UT.'CD/1#PKEHSYVKKP+?$G\TLHB/ M/^&K#S]+6+B/Q8?0D/U_!!]AKL5*JQ>8.-6_VZ,N8BEX-*9/50?G%WR F(;A MXH&6$4%[H:D.5.6QGLCBI!V/]\X%>;7ONO3H4UTGA;7_&B2EZZK9A@?>"8"Z M'(H?"/%H_?V9-C86&POCON:"WHE[8M79J(RR,@E/C(I6)HZ";"]B]-6"_R#X MF2%H5X@@7N0SB8BR Q9Y9<6::.C# /YAJY8 Z FG_*X^69S35;V2(QF\DDP< M[@@M[SDKL4[OKL9IUL;&_,P/R@HR7AO.7V"9NQ,G)DD"B,HA4Q#DAZ@6$?Q> MW+GB0!=-D;;$UL/Q@1N\T]0;A(">ZS-5!-OR*48BZ>; /73.YQ/-G@6PKA;X MDXU2P4>9:R_-RH69<<]2;>OD(>?E8025"G+-\_S:=@@CAQF8X.-G13(\06S2 M+*)!$2-A;C&S-"\;;,UI:&(*72%V(GC+N0YC#SZE =54TC ZU%2E:MH;-C:Q4?NT5T,7G2K5,:B;L1NK2SO^>B60= M0P;FO4ES?T%U?%:QQPJY?4:FC/[3[!^-NFFB?,18PG-B9SHTAZRHC?J6?A'6 MH_Q,4ZV:! FZP\_Q+F:K%E?>'OS6"-AU=2^VA%8N;QW5&AX%,RB3P$N\NB5< M7%\<9=1FAP;72_)]1P37N )_[E^6IOX2=HI>1KN!EJOE:@5?KWO!W^F(.CQ.[,*!?+N,-&Y7XE(8X/!MZ$%LN,XY8;1F, M;?/J <):#,TAG8V:K_#%H _\CWZ;7&X,;RED?5!DR8T.HL5P6RL2-L:>GWG7 MJ:040?65DHCY9+2EWM?$=_W\R5'2 4TIZ#BY8BON9"=.9C!^/_,4'1U(E/K4 MGL?\\M6YNUE$P,55HY*[B_%E3\L&L;]V"$\C9-=#PH;(A'5H;FK!F7WP2*(" MCW&2@R+GB3/WO^>R$)S.0)[ &D*!1AKE<[7H MW1[-@^6+*O*VVX6WQLAG6?HG#,T7B;HM0BN(J#B0!BH4\)\K5/- 93K6*$+? MKU^J5%*_74ZT$-KK'E%X;%W/]W.J+[PDT8J6Q[CA=Q^)M]JGWQ45QLJ$>#\Q MN1TMO27BG="6]P].<>\)VZBX9I22JSQM0HMC*-+J&9@J2F "/TTI[JU.6%3J M>V7!FRX*>H\/US]:./_59^K'^']!;!- ! ]H0X3Z>CXF>FF.I=)L<L [I/(!@2CG.8ZIZJP_RF MX?A_+P?VE\35C#F[WT6D4?!)FW_\W2P%/.X,&_K3I.&*)4>6 I9<9;3L"(FH MLE$'JSC%ZEBO0O@U<7P=D_O?3.M9-^P(RAG/M*(A_C%X$X$N4M=))EC1CR?? MQ:E1XXD%9]+Z9;1$4IF74^.>-V;NQ3>;!LY8,0UQ M&J!UBF>(YQ!QFXE-U5GS.)=8*YU]F.DZ_S>K7/M)Q7,\X.WZ2DW!'RXWY/K5 M-!3.YP.55OBI?Q=^M!F?BT9SFX1YP50Z8U4CYWEFQNS_K MH[^Q7.>509GWXK[K=J;V])-0]JO]]/K'+G-!_9LZU3$?S3([([.Z]5(M/O?M M][MJ,VRX=$V23APQ9H2!!S_ W]'B93<&-(PYX>'TYE1%?[>5R;#3%[B7;QPO M8MS"1M%'L0T6NXMF]EE/%C#)PX /:X='Z93J)>E >]W^=W(>@!^PP\(@MG3A M=2UBZ%966%Y_YMT\1R!''I!G#L9JT'R.TMV6='Z=8V9['PUBC>S975JAG+P@/5<66%R1:&H9K*CZX$S(^4KCK=^1-M$WI=\@FE>:_UIS./O^N-3#["M\0-O.!N%K/S9& M:)J7EP:@1A@CM-7[5R377%5(M^^K/=T&4%)M2!5;=RU:\S--<>[YK%>DNP11 MC]6Y)AFJ@[AWER50JDX][RX29E[?*I$9.KL'514>R9 MZ%CMVU]K5CF%Z01(M)M3F"[ 5/'0I<;'U_4VB]I97R9I:=R;9D1=$P]5?W%$ MXRMW&VG;U)C'E-B,TXMJV31B[=3*=5;<>%(5R8":7OS-:&XP-14\V"\S%T?( MXH0?J@GM?^=EX>)("[.N_^ /%X=C?;/YLIRNGN?YY_04P[;O]([>8[QTBZF* M$\YFQ>/7@IC/)6Z=^;2L%PXI'X./CN4Y^7ORE7ZZJSEM3].'-^YE(ONOBHEH MC2 /-WB2\KT-C^YM&K3/K!Y9N%UEMH6-\C#7X7_4'A3W(WP\F'1E0)1/5OA5 ML4^JU7@ALQ?B&R F-^]DXIHW52\FO+P]J0\9MAUMBW(J&:Q4=1(8H6YSFL(W86H 3IFX.%I>@1?\1 MIK8TY(2IQ?8%G O-GHE2T:C%&]87B5^\>-2@YT)S!_ 9> 3[^NSPR)@RV2^] M-YTUK;XR!//$)4\H(N!)6!4!]A7KX:*_ZV"-4GA3-5.'T"W/Z )]ACRECZ]: MA:5$EZ0U-S%$?&\62;GWBCX;0 ]J33PC+VT,D[K<>$9FBY\:>5X$VT:&=O#] MD4C['IE8P(/;O*B(>2X[J0>X:5=3,,;42Y'X.<9L.ROQDHTBF[(D?8_V+UT4 M)=60I%?1M1C="O[15+_!"[KVK7'S[O&8X@5BK/8/(P@!Z967V"@; +3#])8. M8D)N$6:$[\5F3*Q:;F@44;LL2[5:W)H=N%J\1!SGAWFPS+- ]6&X&KV][-86 MBG5[YF),S@]1T2-EQ1+]&\1++4Z.=?.EV*\\2J>O$X/4)=@H?BAFTG+Q--7' MZ:>6@5L2]_*E5'@(.LUA?]*?^?QWG6M)I3Q2D@^VP+1 "DG5C'BS&F.:;?1E M-JI9)^6%I19DX@\84=;@M]F2Q8#1H?*'PQUZ'THN)!ZIB))G? M3]WVCE8";1$[/8G_2J*5D.YC0=TY6:@/30U];''LFMC+WKNY M\!!Y\B>W[W!ULZ#L\'2YX KI"[QFU93NWIG[3)FO%3\KKKZ N&AZD0O/=MA# M]Q#%R!Q:V?E;ZX6XH .)A/F;6!'2]-E.TF* '>/"+Z'J8B?2[!(&F6_)?JKC MBM@MS-0,AB6+;O)!$-SW5*;BGSAPFD"[U+R"H?AA&!KCA%4LKT??+X'J&]?1 MR[' (#967>X &_7BN#Q1!!G<.#P#62,083)?RAL M\EG#7,/A9L4+3+-(3-:RT+_C65SGY-?XR?FK@G!P_ &31GTKMPC2M_0[4W!_ K@K]@( O4'\BZ3SPRS==%Z1GIA"WJP&,0?Z?Z\BS@>S%(]-L M3>?1.7:KBCG?;K=EN9_\)N64TRC(Z_?VV)LT%8>BVP_5\>)Q&::1!C?TS23I MND\6GMUY('3W1/R%G/+$N-*Y7LVE\D&1QZUD'[_W)Z?7W;AI+R:R<Z_* ?33ON%C5.O*+T_GW,1S05^XJ0JSQS<+"Y6W+H>/@0D6N2-W7* M5/UU3_>1_K-.HZ>.W7$,K5_OU.6W>RWF?7B7)&."1IA9H>UOKA,7>>'@^*[7 M,=.6;X]]J/B4T-%"O2\_7^)ND5L?'V)1-MT\]M%J8E"BSR@SKC5K0L:A0VUY M$;Z\>L;)$?U@3$Y>.G/W36N;XM.;ON^84=6-;32K,S" C:VMY5H)C_C[E1F8>31(8:,L5J5A?P#[J8/ISHW( M44H,"X'ER0I0\>IYH*&J?O4*&_5#D4.@EX+A_6\E9OV[+UB(-/".LJEW0']F MBIY468&-00>4.7ZTI3V[J7BTOU'BUG3KC&07>5D!^T4?$N.G!<("\M"NU,'< M>L%(Z\$/BWWX+LLYS\XCAS/!G]I**#RN]7>%@XN(U[WA#.1TPY+A!5)I_3H5 M !\84%_S_%S]G.Q,KMD7X_%[DLTI]"D.GB^:NXG!Y?:,\L8YS(-:0 M-E(FLL]>6A]SK4YMV/%#0/^PS^X6[B75OP>'A@!(_#$3V<]5^2P_=3Y:1=M0 M4P5(&,3FWS@GPG((>.-GL@:]M*#TFI/#4+T22>S0!]7F&,@>]D<6E.N:XP;3 MGYZQUE78K3TVM0*%TKURW+W63G!GPT!H^1:525Z\4CH(-M^@0B#F:GY*0Z2V!81[S7(MQWB,V-1S[1['1/I+5W P; M%8;>C3]J80:/57OI%?J[- @]S%3Z2; IDAG_$MWBYR-W]&<+]Z+)GY6L6)II M;[4+C0"Z_#?JO%ER*2UHH8 MMF4]6CTUM(SB8NY!N!RB65R0?P\OZ+JR'1OJ5*#0>U?N'RJ!=35#(#56?*53 MG9ZI1]I_5 )KD/?]K1*8;_SS7_VHS.8 --]:6@;490 MZ&MN8[8TK%[U:6K&$=R#_DP ;W"H]7DI^IR&-CL:QVJ,4>$Q7@<"MOJ<_5$S M1+ZUJ-0=0[60YM??6O%#ETZF:3H_4QB_\UI<_C@!*DY5)1Z/',$J6RU@WCH& M]F_,!JT'9/FJO+C1));X_7 M*8D2ZW5W+/7^E!A\\/4;Y1EY>C"%X<5*@!R&0HCR3;2L$/>T]*.#QL'[;896 M2_T-9JM(+\N-C8K(2KIQ4\7OBTK+HE)CC55M;SR]:SFKLY_DA6" H69.2?9' MS,T@2,;Q>--:+R591R8K5I#+@]*:R15ZID PVVQ',9)[$;@^F]:]F5S6@QH<@'5 M%^ >-FH+)"B%LR,V,W;$?GOSAG9G7OI'JF#6U1QOE@7 MMH[+3"S(S?] X\/%8 =X(XS8BS>$M0 UEL,R$Z#)%X'.[;==%546I ]QRP,OG31+2S^4\=T5V,\;8FR?@,X4<1.M,H3N \ T_&BHRR$ 1K M.R?N,7O.37^GO;MR 76U_OX=B9W(_JO9#@PHL3@$<7JAAS;6D:B_\UDY;1P7^*(W7-Q?>N+/Z@.-**X'H(<&[Q0 MV]""$F;;Y*Y5JT0 ;_O^>@O^<%7ZT8=N9J\[,G@>3R$;7#Q9^K="S4EB[ZL%*AMO#G64KWE/F;JW9(2H_PF=)3&&UX5 M'@"C:171"1:OJ>7'*;IYYI;W+I]%-L2)Q,*,51'YJH_'A1/$?%[&4(F#0.C/ M6P1]M>:CGGELU,B2SC?/_91#*S+RG-:&7;B!?TPE!A%SPRT-SL$[B. !JZQH M8A2MV?_>/1/MD_,Z&@V8*[FI UQX/+F-0KL>'J1+5X-Y+.G>ETW4:W([@1QM M=?DN:EA+.'.2'QRML"6.0;.%^5]EKL(+S,@<#+EY\SSEPX, ,W^[;P8IE(^) MR?*UR(Z1:=+\2W>A)Z')KD97OM:CUG3Z8MY30(E47_UJ(KA?OBK../P.F<$_ M&79^!.YP51P'YIYN\T$1TZ;"602\&+$*[5NQB1:;54O[_M@RV4&L+,0EA(VR MRJHB)7Y2] D3CD>/!&,?9L,*3A:VK.3X(07T"NL:(C^T@\7X=XAI-1CXEXTM M_SN,O#6#D'4//A8^E7'T2 MK?U/EFR8 HERL-ZN0)AG#0V>&A*L*I=3@94\+)I9Q^OZ$(FILK82IF\2FQTR M8*9,3JHG$?I>LNXD^F)\F5,'\WH;,F?W1O0/]GU]6"L1Y=$E*G#3<_VV4]S/ M[4[ B'<[,(X%]^A#^Q@E8S-*-*P6&_4TOR1_+KQ,PTH0 O8(^5Q;CUVQ2=KO MNF[,O&GYB3\;E?"7.-.R&_;GY'Z_AM M_%&&C#SN7U.B_YGUTHE$NX1>T8[Y[,B4MD CR^10[JWA40_Q!\(&(S01N(&, MN F+O8X6S?]%Y]/_XO5_%G>E #T0$M2'>6*0^:\\C+DMAJV)=K^621>IU=T? M/E J=&1FWY3\-Y/GVOK-]VA_ME^HKF'G^%+"Y_.IIG5 -O*W#_V MC(OSTS+CL';*N0F2ISX;B5EHW_X05&Q]UP@5P06(HFG&6/#@7#!F( .3/YM) M7V=J%JI<'7URHG]72_>R7'BJS(Y@I\K8T[J-T$CONN&K/&L6-$NS+#P(9F7M M^3(9(3-G#.)G[V=9/V^0K\+/_RU)D)?*C;C+\4/G!JX#2[X>EXZ$>81 MR,)=;9>]&*M&EVSA/M*SR+[(X476[@T3X1V M.7)R9P.2D6V#!W_HYQK9=">V_NZ94U?K8>Z7@S+ M43Y-#Z?;;Y$!=9"_LJPKQ>78*&./^DTA;S(O)3$,9YJN-,XU'AN)9*,V03V< M SL=F/BG @+.(GKM%+%'&19>!V_JIGKKQH6K7:-MR?&X/2>[<.^)C)D3J]51 MZB#A>N^/\+';%8AC["<#5)Z69:-N[P,;'-/-SQ5XI3X9[5C\8(4YO)KYRC&W MBMM1Z>X#?9\0\CJT7I7GRP<>(X?"6B-L87LZ]BGHV,;O9^\DS7,A8:MHQ_AW M?C^S?F*^ M7X]$@L([BJPEDR)&5.ZE\M%:G]PL6[FBMUKH!G4A1JW1^V\Q"X$6W#[0.AUG M [ZC4C:./U]9K7^:OUNQ27':*E8KU'G\;8'.]!HE@Y!(@[#IQGP[%]O&?&.; MVN.]W?LR'%O1^02: WJZC8W:BK'2WXX[5U$X3\1+V.'UXHX,=YG,A5[WNA\_ MNT:LQL9S")TLT AM W62H?6@!C6^5NNYXP M\C0KG?0VYPU/)?4@E=QM^A_U^F-!HH::DH.'+5QET[\54=X+EG+-^^FL<(JI M']'_DT'Q$;*@3L3I&D278!P^X!RM'4?&*?P?=RT\S.H0[)Q\_E.^G?ABK\;7 M;]@* 7HJ)&C&,$*$[37+%SKC:NDXYO&8N@!4Z:;.8..'_,^7A),W]+V_MS53 MV/@[_1)VJ:S"*;P6[8DK9'8T=Y=Q#?$M>3][T&%7>B63^7I5+^L:]++=S"<2 M$\])].3%=/PGP42'(WBD1BQ*-T?\6U!H)'/[='PNI_! M2P\ONK?3VZ<6];':21#?(_H9?^/MM +E@Q<6WH@$@D-S9^8B=%:.X^.!RA92 MGC;#_7&%&$XFMX@UFNPD_]3U0/M T" OUR?-]*_+W&(*VS2*("=B"F(!/F'R M/F+RI:&=?/6Q(_[#[CV[7CPHV1HIY5@A79@O;N)RJUJR:>S\QH&G,J,7>H.R M*:9?#QGIZW9[R6+$8.NX@>;-98\??[HN5->Q#VVK"75HC!+>&')R7SGAQVVL MDW^SBZ7AW7$#/FS4C SSE(?:9]/[2R7T:YD;"*,'FKN'W,7OO/>2\O[)W)N1 M>LDPXHGR_:91YZ&C+I_RI)]FK=Q:/[)_52J+TB"YK _STCG9L&?@2F$@B"@+ MQ=L/&O5.Y>XR/]$3WF>:6O*JO1$S-4#N4XJC\O%T>?!7>5D$ON]-3HE),M6R MM%[KTW7KZ5H)OL0/:'];XT4Y[.,P0=XMZOA&78CRC3!$V.TD8,Y4J[46*,Q4 MO= 7B9\&9KIZ,!SWZ]/*I]]F$"&8T"\8:'B$N\]&9?.;Y:3@0F M<$I#KK^$*UUO OVV"#C!V]"*DN"S7:35)4,VZKSU$N< ?-$ /O:?!.@81,ET M8.>W@8AY-5^BC*4:3__NPZ^(]0L^]$=[D:OZ/S7#,/,/YMDH)H(34PZA7_P' M.<5_NMV_MDB/6OI=-_5%=1DV2M)4D\A&Z5@/52#W;5CS&@A KS[DGMF'^ K% MA)'S?SX[-U,'_FZQDY4!\]IKOI@J_>!!;XJ7H18NB/JW6JWHO_/).?*QMG^*J8O/(&&.%Y8\S M8:[!>931@*"HK+R50G.;V))SUW@M?JB8"&:1+=;51QB47\U0#B(O;6=ZX:OQ M_*P*_#JLAW+-B\S,8>\L10=3E6ISF^6;MZPLXIXONGS96CR\[2/I6^J, O,X MF,O0 9L_@H)U7IZ?.O,\CQ8_;.D_"W0T;[[I&$I^[J%Q:LVC=?3[^ZDK5AV> M$U,7S#2;O*6"N/BTV;#->$I:1?^?#&2C!7?[4UT[## M#KB&R1F;4:/*]ZX;R H?(G%16*7:'89\(@/FU[\?'37[^C8^XIV*Y+O=-R_D M1(Z[0C\089$'!M[#>Q%Y=\?9W3BE^2/=0\3<);#FQ#'2ZGC]VL%M'B9##9)O M;T5)K14"DK!/* )E&'H]M2Y\D,)C%UU"#ER:>.J:H=_' MC7NV:>&[JXN7U.O"2JZ&UY",$+'G*T$\L;%G%=L'01D%5M_8XW1*#N%^622\ MB)^0]W3534*VXWAXW?^-)?XVEH@\W\ RV@_=A<['5 )!V=7YZH;4D/*UQ@:5 MWIO?'>F;-;[\N5E*OA#=QH4_@SS!*+#&;! -\6.JQ8\7!OJ0JTF[>W757R%P MRMIS2\'' ^M6O'^K^]P16;@)MV)H#13:900X8K:]+V+*Q@1 9K?DWNUW M&VP8N9X5X#,S_!*O1$6?"\ M5CC&7;/R%,;_!C&0$Q+"] "PD!F\D47WOE)8Q-3,')S1P.U-1?6::K?O-ON6 MQ[#*MX_9/;;L4]+"/6_(M(!;! GYCC/Z=,'!:^]&99O#RK1],E?N/[RI,^:Y M8^]T4*.O&P^7Y[=_Q7M!-H:$R4QYH%H)F4)Q'+>[DR/#QVS0J(/\C'C*?)=9 MP';3-\L;VC;?9:,>$=)@??PFG'2'ICITEQ;S:%%Q02E M\/#E-\;+MK0D:D$,S9KJ& "A$\\P? 2K2HRRPF\)0@N%A?Y[0P&NDP?6O?W; MY ^2;"@AG224YAJ/YKKEN"WB.UNSEO1"VZX%[W?5SSC"P_VP*B7Y?)7[#LK>GKI<_GI67C[%^^F(BK4 M'65T3D=Z]UN^:C2H&CE$@J2! L$ B-=1^;7M@!COG7@%.&MVZ4G64<12[FB' ME59*+9*9]R$7QQXS1@GX=(B@E%)(WU7JK!')'R$K\-5M"CS](KRJK(!$<'YF MW9F=;[_HT-MJ0UH?SMA?PA.*V7NU(OO3&DU0O[P6LJ''.VV-]_EJ[CC*> MB(%$A&C2,#]?3V =7K,HT(?HMZB577";]'!RZXH"FTB@?X;YU/I/U1LE)7H$V"CW9;FA'JS7:AA?)1/W MG7=F"H_LN9$HHP5;F5!H*0P2."V](_H#O(>3= M:)ZQ9!IY3 T*5,8TT?>G21782O?[M1X5R[/NNW6^G?G8 HOUM?:8R[*TN[WK MV\1X'O817.:!K0(F*9MOSC^5N;3M$C 44XXQT\DKB^#YY;3N;^QYWQ%5M1%" M\)0_HERX]M RVUM6>MP?96:IZSB_^&SS4GM-\X>BV%VFD_B6T9&%LR,L*[[5;O3F9KG5/H$5 MPEL8BP#"0 ?9<]6[P(9-IFIB:+6-,Z0"GE=#IB;8/9+#8-)RR_P5K/>=X?2,0 M1OT7 :V_*>$J\DPA&R4=3W>'ZV]8LU&Z*<39Z%^:?)\4O_5/O^I5AK9/P0;: MG'R6;J46S"*%%^!78N4"E>*DD9U +L"*O+&.C=*CM7"WMO\E/J34$Y4/-B.;_AJ:=S&5*@JD&((OFKB5#*[Q1LJ"NF]A=.^]Q8?8<&W5#.+S4 M6N;-3:$A( 4@Y]IUL_622)@]@K+4OEFLW76I="3 X3/V9133+G]KRX MH+,SJ'O+Q_=^&_?XV:P#11-)YS$#5#YP;U8:A_D?;,'=&&@R^W9FP/W9;"]3 M8G@V"E)[V&V9:J[:\!GUZHYEC-:>B/$:V/&?3LJX,OG,RVEUA=9IMH4QIOBD MU.\QQPNOM>49FEUX)B2E;2Y@=7/CS5/KU\JL(M[@8Q?$G)9=P]*NA <<@93 M<,#>FMY4Y>;YHO>>[2#S_&?TO:<>:UUW+R2) DU:(KJ'@48?%V!CA9Q'S(!T M#8NO#L_;22S3& SGM= &4B:/.^;8FSP?/C*M??N]@)44 MQ] 2]%XRH2[0P? M*"L80!K(!'+G5NVOCQ,$=@YKVS0\/1[W9<#<\M& MOXW7_?>:\G O(V!O/96->NF)V\!&Y;@B;UG'>\FYY&= I0HP(HY=0YJ.]P 0 M(2A8FE[\[_&T5F)HSB3H[8^A5-;#5F"1F6K#[_^-F\M\K)84@A<">6ED4WKXL_QO:M5X M0=I,AH7=B:C%J@.RMRV2G\Y>0AE$U/BND5HW"A0&0CMUJ1B(WWM@L?\8F#'H M[;.KXW$6(57K:;Z&G970O,/-+[8BSS<_>%HD:&5AOV*!J-0OR!YP@?=Q6$,A M3X8(40TQ1SR*WI%RH50UVR:93U_,XNIW+\P>N:2R:;?4GO6E19P.JER<0NOI M*1+-B!B<00WG.?[N'6X;+?.'YHM4G5>C9&MS(L._C8WR7A\TI+H] SUXE_@] M]J_Z_!-R"6G\9WZ@\CQI(+%B/0@XV4OU"^06P7WTJ[YBV1/7/A*/'9T9.QJ& M\E:<]!9>T20A&PA4V@QO2J!DUT^K4':JZZ7& >(X^^NN^TPB=TRL'EM[+W$L MZEB@?4#=L9RJC5]=UJPFV3N(A>8]J!9]4,WSY'SKZ?0#NU%K6O@N1/R+O-8/ M(T^M0Z,Z3';?]#NV42-4!Q%0>0S-@-3]FG1'OU>WOI\[;%>@;G:[Z93.T&-+ M%7XS7^^9T(Y-\+SRQ=MEYT@W20-C<]TA,\+6OA5'KIM!G=/]@IUBQJ 9CO', MJ4NYYVID7XN7\= ,GIN 3*-A?7MB03DYJ<.G%Q>^5%VE*<=&F:CH<[_^UI\J MO^\21%N^0P$SOTU((1O%8VSB]RHTB4)S($PCKOIF0P:Q4U/*;A=\-Y+67^^0 M= +*_'!#INY5,_<="3>-CEB%>H&5:FR;-+3=GF',1@5<8_F625J[([#7N_8+ M3B_COKE*],C5FF%YT1Y7<(7<\P&.7WE0IQ%3K]^/+,6)X[0&,SM:C M<,W :I'=E7QS,X;!7./2!Y:J8?C'%TN<8\-\].B!?[*0R@4/)H\[F_W4%F4L MO L[/WRY2>*%WWOQC7N&!)1VWM^4-QL^4@_S;&8>U6.*PUT6)VC;P[1^+&:> M2FF+G\?U"OE&_QP#@T([KK-1GM?=B$+$+A*H2F$8P6TTLA_^F&U!=YS><]#> MU,7BHIRIF0E?#BGA24**32W^A/& )XQ=.NPR+DMT'5_"NE$D60]HX<^ SOL" M57>=W=.:&@SABC-]D7)$".8;EPK,N73 M:;'A$_S]1WQ,>.$-OX^-/E?Z[ES!3%#M%R1([QU!"5:Z'57+MF:C:=F R>P)I5%?!_O'GK80RA?F "GYC$$ M?,1/,U9X9<>1E_'IMWO>E\[/&:P^S#*&%7UN("!SAGLEXE^>??SO:_KR/]3O M><48YN&8Z^\MG.,U3BK= :ZL&/KFZE;U"O&.-S=W>![/?='@=X82$1H@M!)5 MD9Y83/]3[>GZ[GJV?QH3?F!B< & M(9Z::_,3S1,=94<';QR?TB;GJ<7D5>04Z>6A,GE7F,L&L M59(]/J3=+IU7ZF=OEF$B+/3N-8_.YK1JF8,CUSF'H_:TGPO[,F)N:[S)#P&Q MKK!]&OP!-!QTXPX]YO_LG0W9/\K4O?/8;$F1KK'@9$+:\U8M@4%"ZI]G+C[% MR(1P>LYD4?"5A.WD:O%#1<7ER 5TGSLF"KU85.U=-_.<>*-LC<16DY.2A]\J MU[@86W"+F6TR,7X[LX]ELJ(P!B;YS\_N;3HTHOI>=>+J-9\?$P"W#4U7V^9D\\64KSR2R[R?.;RCVHG_PQV76\\;&T^M?W J(Q^T M1(:AA@RC7'FZEV@"[0.CTM"@<X+ M9I1HR"&9#!F9+7Y;G;%%P\6UHO5\,[;CG5.Y;)0< K%EU"_2*$<'?O:;X!7Z M4V5*7&7?#U$:=6VUDV9C[U\XD%C^>.'M7VL?_B=X.[FGW"%A9$Q[V:C0_X>] M[PYKJMWRC:)B 8/2I$8!!2FB H*"Y$.EB8BH="$J(B5"1$%ZMH* TB)8$%2B M%$$ID:ZTT%%1D=ZD)$@GD%#"AB0[=^<[<\_,=S[GS)R9N?>9^]SY8S\/3TA9 M^WW7N];OM_8J7,327"HP8;/$$L00T+^*70W UF5^;P87@0,F3\$W@D] S5_/ MAQZ1%[_NAU5ZDE#WJ_#:?]E5!1^LT,_XEB%Z!XINIAXW*&"BW^D70%$I9^WP M?J@VD!S=[R([AO5O*@[1LOSAT.2'4] P*C"4>^3C\B,/N6[;!(R-^5,KLIKP=38?L1B/+],?/,0O95(A_WTQJE2:R["K0TO/EF:LJ],@*R>)!D=Y 54[-MW MZ<'6S,_Z$>3<9#8:QOV* +PIH"'Z:DLT1IRDQOSA7WQ4O\3I=DR!0=3IZ>RK!N0$6SQ5HW?/"$%,=Q8'J3M#/T MON$:,&S,6/FFVAB"40';E&*P%F>,WV3.KMM[BW3JI<5;\LY0WV7GM;^;0 M[/ASO$+,8:C==OF MD,4!AYD:4[TA]LU!=H&5XM265CU%RA#MFWJU2YM-=%;&;L['H'F,3@,I"?P MN_YAQ=6)7[G]"W0HS(_Z M]D]BX\3[U8Y1[-\Q6F4C6NQM+XP^7U@ T:427< M%\P/HH;A6[6EL=3#?8(VNT&EY4A(]=L(B__V\.+0>M%F,QV2!0%BQ\OO,SBS2$](" MQIN-6JR@JKL_O7A#Y^C>6JLK%6,KSH#F*_5'O%+?[RTCUTEWX*^E(/LE %>@ MIPNSWCT1;W._:J_NI$?64$7DZ0M2'_1C?)T M3BG;3.\H5GU#7^T>S[LDU_CHDW7/->]>N:WR$R0?LCTEE<$_U]$:Z O<2LF! M0ESIO]=XFM\P<( MN,+K1Z$2#%.[N_),X;:* P+E7GJ>5%U_!0(:WS<@2VFA*/=#OJN[,?=@>MO2 M2 !/ K Q7 N*293V@\8&(<=\^>^^KTA\+-]AB-NTBNZJNAE]P*E.)6OU3#$%:K2J MI/N;D8]#J&;N>H8^MT:^L"Y$V!(@OJ?\[ U5=:'[J[H/,@EN>R"<10=T??6L MZY#E<&E8]'*^UBZDKB'+B'.TGOCF=SI2@!K[Y?[]Y\>^V/PRT0U3__57B7&: M:Q9]?Y$[)8VA;6'I@\>9;T!UJGKDH%ZK9[ !!2W2I_7DE8L.I6,XXNQATVVA M94YE"7#A6ND M5$MFI1C#8)MC?SZK8)=B[^.D':)7U_&!/JF5[;]WC%JWREAF"Q]GIG152?BO MMG#VU'/2S#IWQ>2FE%^NOY"8]^DN!+,NV<.V?L3ZPI.R8X;5*HD9+[RQZQ/340<"=W:;6,( M*6,GD. >$EL$US1$/X7L"S(%XX<=B%K.#7G%:>:[',SQ]>\..IC%C+R\$BPL M%7[IN=!OZ-*3*DW )?5^0C5,[U&]) .02)\[R[H:FYV9>!.[=^V<2?D9O7ZS MN^MFGAPT"HPXFY?Q^#$A__]X7E[P)+S>-+".(H4$%>>JRP/85I3W5R,ILW>D MXS^]JR_;K"^8*/>Q462,R_M?IB\*E4!:T.8+1I\BYA2RL- XGZA7,2$ M%YT,"5[D(JA9__.V_ZYORZ)YI565Q+E=B7.[>F92;K^+K_S.T"-ATV?_*;;S MJQ1*3-"? Y-G^.?Y_A 4N@5_L) X_US]#GII.1N83(:JMO]YHM%OJ)ZCO\SJ M_/3:P2W95,+YA,15YW#+*7/_ED8TJ+0\PT6P]#?9-!(EJ\1!+ZJ0F?V@_Y-6 MK[@CM,@O!P\P-YLC@LQ%5R)91D!-/[E O<;6:Q=],)_*141)QARVBJY;57CP M&^;[UX"?^X:8#W06O^)Q4#>1'C#42(H26Y8$:GAN"$/Q?)YDU5&\"5U:;+AX M9?"^5^0'ZX@+@<^OW :,B.*0%HAFAM!WCT?I^5)C^6ME9=H;O;34+J_JZKIQ M-JQLE(K3L?RDAS#''P!J8%8TS V@AOZ6+5<1.$^F#IMBBM>.#&HWNV97MJ6 M:V'>U95;@HV8CDC\_-MONB[GHMABO(1[;$L4JD0Q]ED]1D0O@(J3]NC%[7.T M7ADS.Q.8\WZ;.GY;YTS][8&2LM9"R] M_UBJSDCLL1R/#0C$=83,^F R;&I@AQ+JZ@] FQQ9.]PP6Q<7/$.HV!P/O$HG M%;.R>>JLTG91!;Z?C6L;=NP,OK=)*NG^ZI._F[V@Y\=G MQOCF/*[2FYQI2]L1,]\T1F>L6[HO!)[92)8IS)U? O-XRFB^/O MU*R3O2L[V,GQMUF ]VI]):^R/HD\_!+:Y^ *!YGY,LJM5]_?V:?7<623$1_ M^'/$D7U#EICG#";&_URCH>7-)*MLIFG-S=#I-O,-O"M+KL$D[U"'".U M^<4 Q6#^:(=+H*W._+X?L]_2EDY_QU_G,8]JR/M/*]S"K.>DJ (>7$1O9.,0 M$E=1C!&>3'#H;U94\;SQ/B@ &!96P'$1:TBC#^M39*KHD?>6!!7/EB:TG&V; MO5)4'FH0&6K;D_9J66"C/I6<%PCAT<,45*\-),)/:_6E1DOA% W 5SA.,:_K M[52\3!_26KW >>XFAN@]BVDQVO%Q3@:5UC\+)''"%T^.J&>/V:9(DM1O%3!A M=BDMFI[X_)7K)!]%62F5K(JN_--C7!YGOPKK7!#^*XYU =_KM(8N?ZQM^S(&T(+27!24^O*.VBN3$<,XG0[EMS'*=ZH1F]EAL/G$ M5H/:J<6/V_PR[T81$O5H>\GE">K?5'DURQHK+__5KAO_ MW]4MVTQ%LB7;N8C=A=0FSNT9\F)0]V@(/@NHR47/.^BK CU;F[D(X\H0Y&8N MXF,7(1L6S0Z<@W]T_K>K&$HD]/P.RQ2FK+.N*V?_%*5>X36-AM%UZ F@]DO[ MDGKLD$ 1&1MBLDN1 M-^@7F5,4I/]FV;B'KBY]]<+>9^U?YWN#6MLL 0'J$_,Y M#?:KM>Y!WXFFZI]RT_,JNI?&#?&>0 T2&":IL$[YXULHZ/I8$Z"VKNUB;[J' M#7+!/V% ?+90MM0R:[PB2OO&YY]00O=LDI>SL93!9:6CJ$&BZQCP6,^]YD/B MEK'B@S%M8L]O82G/G=JBIXB#+]H+S>';<&SZ_"]K?% )*+JO-ONV_D:@N[&4 MBWC98S/2B> N[@(C.00%'8)0[ ""3N CWV_]VE-3^,8K6K#G*JR M.A &Q^V=\*$G):%O_+6[C@/Y%\TWV; '#7/4LWCMCW4$._J>I#EGWG_9&DPN M^A8?\!0[,^(MT6AL8<_A#;#-H!!7=Q2AV,AH&%F0^G7TO>W,%886?@^#JD/Q M[SW:&?PR2H;%'@Z*7(2^^[,.:R1;31VF%M\;7L+G.!C#MD+1BRHTN(CC8K U MN<, &%:+56TRK6!D!P/U2?W#O^<3YX-,_ R6](SGS6:O+HG"+VXQJT,O'G!# M@RAQ+D+4^&\_+]LF\SW$8AL[@954:0@#PMHV>@M'P!X)\3=P$0V6?_I\4:0/ MZEP]H% UAK.T1?_MCP-_\W':K@'^_Y']WY3==2)E;QO;; QV'U/61R(?$C1F MVM.KG&[&T!0E:J:[-Q0I/[0X?TGII/J3DRU?8,-_Y5<#AO[>A6H69\M*L Z4 MUI!!9:O2N-Q<=J4VM2F"IJ7X:)\HR9._Y[7!K%Q49\N;)V0EE=4@6.>_ "X M: ];:POD9O;IPI(%+>1=2,'@YKZA)7M\JMB@4\CLV7J\+[OVUW5AAG0"%9]+ M-Z.2(H)=7UHP'?UJ[7/S"C/-N0B]/+4QNU1<3:LYX$,L]&LZ*L]\SB%6"#/$ M#3S[T'&:ND=O?/?ZT=KDO?GS-G*?8[^M[WH3*CDL&4HE#W^;ZS^,/P+4Z!8# MX*?$EV&Z&1-B65(37YF31VN_+;<*L=B*V(S-\W M@L^17:S:M/GPJLW\)Y8/VQ==1*9%,J2:MFB_P)*PB=OM#J/G)V)''9"U(C%X M48X0KSM+E2Y0IPW5H$3TSDD/N581#!,MWEW'NY25R76)89ES= 7R@893HU06;K(N_'D1FN7Q1,+%82.A:FIQAQ[2[AA(H)+%4E/S6.B@X#A'[@[*#KLPR]B M0-/97?TAC"UV[SN.'Z14?5W#TCP94MJ@0;!4?T4B3]_G/*M"]N-;R(7+H6PD M]ET=Q5RL_=2^M/M.2H^=+++W\_H:E9 F+I V+5W8K8>>3R>2,/5WDU&14K^TGC?M"6.<80)&[,%@'JN\Y\'7>'UA>5 MT$<_\(\.2":YCG18:&8!/T0YZX*-&)T$V/U$]BW?+S;5J]2H*_-MS(1=PH^( M'7W&Z- WI%$^*H: JU*&W\D?I66TH*6^W<-&,J/?5?=UBO7C%LYB(QD],N.Z M3S9%(B33;X(\3*Z&*E?EZ'.EWPXD=70]NO@*Q3COYQF059,Y*K\=]EN?6^9^ M537"M[0 "5X'A4N0,%$1WK>+]15'B=[DW;[C0QFFJWV>U!VUX@!M+*4K0B+B M;.$P2N?S[P%'(N_E2M7[I<=H%(](.']<$MIA ZT!;3JU6"U;AZ'DV1JL.Q\0;V^.3@KQ04\^+KMJI_\V?2M(:K( ]P)L\:%ZH GO6JO>=G)\4);.1 M-B"A;FBC?W1T_C9;R7TBZG-6R1Z;? M9.%9^^9S+FWZ@!N89N25D,=F%X<0Z MU&3Y+77]1UKDPSUTM2<9GP?$1L.'QU5UVZ]EF#JQGMLH,<2^M7* M+Q(@P61P:[ ?"P,^:[(1"GB"7]LJ<$8?W3GHE!^[%9@.=40VDGVPPT10VX$9 M N.%XZPUQZEF67J5QM1]V?JY'R*D[9L@PEJB\ZCI3F9R%9/TP_\<_U)P07)0 M\R!PE+P%-0JT\=U'E_B/2.CHUD:?AYGL]<5$R.(;Q,OR;25&_[$.>C] /T>. M.\Z,X53AE<#7A^\R;V)OV-J^/VQ34KRV2TSVJ[3RD+469SM^ "6;R'3F$*KD M_*>_"/V8.*(P=Z5^1/L&4KD'KU'AS""-QCXM%[ML]W0^!+L "!U(/EM+.HS^ MA,]DDEOY(W'G4$3S:VE&ZMU#R>R]' HLRICK\L:_?6K6%BP!N@8Q,JESX6S4 MZUGH.\,H%YO>_T"C>#S)F7]"^PIK,T2JV$W!JO.!-J=:?7H,JUZD]1DZ8X4F M12QWGL#PFMV1$;#S'"3?-AY!L46TS;K&([^TXV4GNR5_9D1^O+K3H9H\Q__L M"VJI?M5F40:3?7TK\N&6<]NA]H)%#-V!15B *85W/6#;LC])2SMCL]<-GE\N M7+",L9_GU>0O-\WK_/<-R?_NQ7F=B2X"PP^KX(,66@A]L='?U@6UI(--1MN= M_"WJ\=:3/D$%::/7;G3-4ZQM6;=S]'V.H0F$/FFX7#2VAV:Q"TW0EA58WF.M\&IGH_G0I14' MULV%8,?5/!\B=)O4_53YNY)_7,/0 QZO[FNK4 M)::J9!AB22&ITWTR/TJ.A(?_W",5O7?D,D$J[49.SL:=77_,N R!3=4Z6)=# MJ_SKH$V[62<-2;:<;'LPB*H8U]U0)6VWOY0Y_-QB(UIYP/")4M.:.UC' =%N8?!KBX^?/ MO^V,@I#3B\Z0(*^EW4\LBGYR*!9-C_$OH[+.@Z@1J6*HK\"QK>K.]1[+-PZ* M%VXCGFB-G;"\[2ATAG_I@Z$+J-C8AZXG\4_B=]&A#.=N[*?=-036-A\+CG:-4[Z3!6L# M\"DV> >LK>(G>*HE.OV?S" ]3L^D#D7IK_?G(BP8F%"V82ZL=7UFNK939>8_ MG_@]"6]-NRF=_Z#Y@TS'<$R$_(>\P"C$JBZ$XF?9 *T?@V%B5=M^AHL8*0+J MAKD(C[G5P\A8+@*T]T"Q;U5YI][6CX.=: W4.;1X R4%0Y^B#C1(0]%!=%\Y M%'=\!(#$DB-AKTUZ[O82F4:FT(%B/XYT9",7P5;30D*ZQFQ])#./BTA[P"N< M"G_]BHMHPHY+*O%-S('!*!I\;(UW,<@P-#>'<5P>*G/LP**>Y9 M *-OI1$6^* %J,I/AN).Y@GT$SSOD7U@_*C:,9&IV*Y>-0GX:- MQM^S+(NP+!O*X,.]]0KG@3ZJGPV ;]*>ZBOYES7C(GW*W^>KAQ?UVB3)6/PH M>W_N(ZNU_I:T9D+62B(DF C]>"?8-);-PPLK*! 9H3J@'H%DI(]$="EL$XS M\/%G;7;YF[IC=_%+MV^RWE7A%LW_;<* OP:+\IF+*!1GJY)ZSQF #YUQ8QZ8 MK4M(9<;C@$/B+O*70VY]>^?\W60\[N:J^05BD\5=>UQ32YC^7OKI=^5%+:+N M?I)7QJ5BL*HNVB3629.+0:(;*MC]:_.?GGSJQWR24DYJ;.H!@09ARC>Y6M<# M?8_:'Y?5L HQ.HY$+RE&]BX!@E/"DXGY7,0-MRMN M/T*T]ZY&U9/&>PT;YBM;F%MCW:Q"L\T'#YJ^+G&?2EZ"N7SZ]S]$R8QK(.$. MO2#J@/KQ-L_TBDZM[/87[\SM MK10V0?1Y=U^,=,*<6AJ*%6AN/(8?@#Z3$8M<1.]-YDVZ:QU'NQF+VSQYO5+-E7 M873/ZN?3-'8_?%X]8BZ7/HA M9"+?]IX!FE#?+=2UN.\A?V*G9'ZG$[?9?+SY_)!W!)CU[6"I#[$296K$P)^" M#-U@&_T!N)I-ZD4RWS&:ZGJ[+ HG)!_FWDT(F9Q)KR]I$Y[Z7B8<%QO?5Y%" M3ID^^U@Y(>,HM0^?Q45<+OA1&X'>9"83'MPQ9:01/2>AT+[R&C9B5V_] UL++=/T]B>DVB#+]4,HRBJ:LM-Q;NFAS@Y/R/?OM M.VCFX0YG_3;)B5K*Z+WY9GOI,+M&;W?XUYSE/EQ= VZ-GK2:=10 ME",8F2:IF792RE"A4BP2''IV]?&"JN^U.I&YLSD9A]&'#PU1:Z.4<@EZ_Q.G M_;\0I^5=5IV+SQP!L[+\JI+2BOS*^[FS:N,QIB*,=\H?/_N[['Q@L&-G]P(' M]KW/>0_N!_!U&*'^1GUD\?L/H!75+$&-D215MZSVD&F*Q*C.7[[9L3;'3,D5 M"ITF@J_HY-_ 3OJR+9T4I5GNB*U;72JT=^K]]L$T#=>Q7V=7Q.9WZX1^TZ*, M]^Y6;8PL?)* V3(#@\(E5DM'A2+CN$R-74%#:\7$Z<^YNFS+V;*]3;RDJT:WZI 68=7ZS;!YP"!NZ_16\O29&YYC\G?T A C:QIW MK$G(7A#$HZ)J.^NL'DM^;HL;7R4^&.^1'E]CIM'LH?SHK4H#Z1/3?:*]4[.] M U:P\:/7_XF&K!V/U#/.\C^.R>_TR6[.U3W7[FJ6;9;M+G#S]XH<(^GL#8C0 MP^M@?,R;D0HO3B[L[4M)=9?&;R?:= M%-O0_3D(* ";"IHR7.LQ:R&%"6@?_?6;FZE@I,$'AVR5]ULEM64,9"1LM^>D MB[I<3A+5[I>@=LGRTG:;7/HOW&Q4;+V48\F:JK:N!14KP]X,V[Z9;^NZH:LD 1XZ?B*RW/TC>;V*T MCL'7;+!GT]D;YT=-%3;@,E68['W*3^0>82W]8DI<5UR)5_QGGJ%L5+^\*?-U M+S=%?_4S]TAN?9W<"ML51_Z_IJ?C38 _!XI9,*3F/P=\Y!N.Y 1C@57!4]>"J?0%B2FH!1Q9[E-=,V,/PYSWL,=H7S\3_2+)UW<6 Z$':>/%8! M_( 1R89MZ< 3LLG0BDY2 M) =>I'81'A7-0&_[1\NX]1*9LYPD&OH:J:>;BJOM+XZ6U:'3QI)P"L1;@Z-I M>P9Q+-?]L4UEFR%)K:_;%^J.#(P]RW+XZ@ID?F-V[S]9?B7T_.6\&%VAZM"C MA@!>BXV'M;EY*)_!>0 ,YV&V;>_JGEE%UE^UD)JTO:"RI6WLY]8Z\?L^"!EQ MW*GO_-5%OZH.6(5AU89*?'\T2QK^,NL*QG>]V5R7 M/4>\Q$U%@@@#=NG+_ MY.9-'T;LKM@C@UP56Y9QSALNBO>Q,5%_D'U M;0,9000>MKDU$UQ$,3];%=>?78W>XKE/KQD5@9?4[O:.X")L@*R/,AT$K+_: M#M2J&X!J3%Y"]NO"SDR;]HEE#A9223&28@SQZ%GYE!E#*'?=]:9U'N29'.^= MLK455;]>7LX#>$_5R2YSH!U06AJGK^38O_($+:"GQ72P@^W<6W+'A?H8)"?H MN'\FAP%"VMU+5O"=AT+-0_1T]/#CO2.ZV8#Z>;"8*O7537=?-TOF@]@96$== M?80_5J5>6Y2[C3Z?]4_JPX9Y9MA+WOQZ-/TX9:[N64"^]GTM.]_LAG,+ 6+Q M*VZY4+.I]_N@.AHF:HE)9DNOX46RT&P17+U]L'! 'W![QK-"%U?$+F\]U<[@ M4#3GX1_*<_YNTR *8D2<]?.3K!)Z]:WFVQ?*T9VDM?Y^+*G0_9H*N4?BF05+ M62N/V1T7;'BZO[*P-/RGWI&X-?Y#9T&7D1=2]E]55"U = M3;LPU]2P&W.)\D*>;Z$X'28'\WB8'%@!\[TP8E[97G4LM1)%RZF#@!8N8FWB M"E&"BQ!J@0_-A!6\PS4BY!6^:9A9KN_A9.\@@F7M-RYGZ>D"OY(1VR@:&N=+;@Z;M79CMUC#:5V],,%0:*WL,^ M^5O@KTI2^;LE;=CB%LQ7WWVV'-W71-4J?O$B9I/G6D-*KE* 96JXE42)WGJ$ MC3!#"MI*$@ M=P^YGHOXLB*-CF0?B'Q#RW+ID#\ZF]5^&GJKK=BIY9![TS)Y?G6,.C]+*6W6 MFY=0>$PX^^6&Z;+6>A&;E)!KEQ,*>N"-W_#+0I]*>BFE*X,11,5$LO>F&8Y[ M#.[N\%PLUX06"TWR\T(*ZA3?Y4AR>".)OT/;@@^V5VUAJ]"'[FK>[0_U!)4NX,1C!O3WXAVD;!V#0 M-H[LVQ8LP]+RUZ9\S6'A]-RS#Z7=B@KL[I( MFC3:31U42HQ2R_72XRA6'S"F1)OGSD?>+KS :)>CFB8>-3%FT6Y.\L$9!^:_-;_C<*F[4"Y5QVBWY5(_3#W/J0 M*S,0MP;ZC-\+AOOA1@?\638LK;3XY9F9,*,<9,7\!;ZX*MO%D<6"BF6F!2B* M91V$OCKQTP5)B:6U94]N#Z,^CY$SP'90+^*J?EGRO8?A$[LUDV M^T7Y]4OD_C]\D/8,VKC$12BE<9YQ$3/)$ZA57 3Y?C+42QXF8.:CT+UDZ%/> M'2[B->C&-S'U=_PA>B=Y>)0,[@S$]^,%JL!1.L'8D@'4E3PKSE7NTM..N9;J M="B+U1V_LU:V('4EN*">?T%44]U3PUBNXH91@YWMI4=Q+Z,@=C8="6V-A&]] MWU63QKC0H.OO34XISG.;ZI/L3"(7O&QSQ0T!- M!9'NJ=;=F/T".4*D;7OU"3N$0N1W:CR+$0)$_&RRKENWIRD8)[U776>[ MG0.3J76JL-!V14.WQ8^@&\A]YRS:E^:DCIU=,*([B'YH7Q1G-:M1),RBPW7J MG7TLXQ.N7-O!17@JK=4-\J?MC%-*,Z'&'I/;V9?%CT <67/VWQD=Y+7[JFD< M*A1G[R7W7QYJ[#H$61,8NA;B.9_?&P!>8E+AJ//S"HKE)SM7%C#?N]GB+LT*?[7TM[.TF[W!$>[(-W>P*Z.D^O?EZJLE MSGM*B!5509 VNL,BC20.>%UWV>R[._ ][D=S96HB;*6KI:U6BWAMBIZB??[8 M5BB2/!Q*+B"S-8 9P5=3B5V#IRL9LN>H9K7-"SG;E1Q.M"P'WRYPSG\Q31]G M[N DSZ*Q+7TMU4-(BIU^"\G#1(O?HG+]HXO--X:93IFXRJ9QD&AE+ZCW>A$)ZB:%U MZR6QN7<)RYYS\G(.[IMFQ*[$$"WC!\E/*C&F'[[[8K.E>A2**PJ27J9(B&/K MY&!F=6MG*+(2CVY< =XULOQIEIBQ(B!MA3BQW(J+(1?K.-D9NCN]WGJA"O_- M[Q'JTX+Q)T-1^&"#A:MN?XA%,.L@P0><)#1%"!0?048E=L%N[5*P9NR!W@"Q M6Q\.'B'.5LR<9_5O9E^@=T>2@C%4-;1IN^?/\@Y?LZ:AQ MM[_['"865F9#],_J*FV@YWXN,"G0.?/X3Q7&-T: @2D@'#*NK!V:/U(+=/WKS>>8"\#I@):D4O5DDRROY485SV#CVGR474DS7] M+UAR$7+7,)S -UQ$NL;J@]0HE54E>./_N:@$!:.&*=+*1EZE0%[@W$)[-O-7 M+X[YUT&&H@!MB*.L.(LR1JWH! "H&)9=+G50ZO+98]\+,DV):+>">3"!$"5V5%N8CX7!1,3],+&4/P;_Z\ M_85(?<^8%^F)M$BZA2T=%:MJ./CP[>NS5M4I MM;XMB=Y;A&Y]O/M3]N[V=-&K_"N%G _ 98(85$.6U4*N U^CCFA];7S\UEC" M(<3I>\)V-PYRQY5/2M5Q1IN@].P:WJ,.]#N;<&#X);!FMD*1I&P[+1:4YR-S MR7G@T$/?N!U^;D-KKIRB)/)'6+FL>.VA3(R)5&:H*3?AM'JA%\1XUM"=J@-= MPVR@@_&UF<^.-8TW]:3)D1?3JQ3*B@AC6Z-H:#=<[W(#NF"\@8:MA@ZV7VE; MHFUU%OD8$'=%+SV_E-$X'6$M8S!S@U\<$]V1J61:Z_'5K15*IGB?]]:\=+_N MTTEATT;3 =B:7V\ MOOT@M-8X"7ELZ"+F3#N._953>GMGOF3LQ M;V(]9%O\[:3V\I4+"810J\KS!:4=]!:A9O7LF2GL28>\EC).$$D7%>9/&1[8 M>J Z!+?ND7='X@>U1UW0-PLNPA1'P16Z+FTQO(XNM*#)4]!]+<-=OP\ V9+E MEEP?=%O'+GR[?_1".Y&'.]572*AE=2YB]C39*7M> M'!*$F5HR@XNXP45 /Z>7ILBX89@FBL"OEI(7WZ!&26W:T.D],,JZ#BPV\/(\ M)BWJ_^%J9+(X>G@!!NO-D!AN!A@&8@-=\CAFE+@[SVW*BR6S" M>LM^F@6FR'>,7*(^TYF.[R$7--4CP\O&.MN#?5\-N*NI[)LK^*1PQ? (85@>R,"2-1?'C%<"P6OU=A2%H)WI5AG?ZE#5I.7?VXN/4Q\C6 MUDB*[?E_I&G,FJ Z)YE*!G O1_/%H4&SK\;G/\2U=6UL= JXV%FM%;(%*\K.;(S?L,ZVKI-4LU+?@(_EU6Q*RJPX;G! M&XKA0015Q6O5CE"':)(6=W%#C9+W53XXFQ\]19^5ZR(K;=/3SF=]-+6(FN O+PKXE!\R_!;K%,5;S3Q0C",\L)AN+!N M@.$C]/7GE+YV"E*@[T' )0WQY_A#C--D^JX+3]EGZRYE.G(>#?T(X=_T\]RW MPIQ]YRP".WS[#G$^JI#:'J"1WGB=B-7JWFYHXT?U]F=:^VS.(>) MP=!-YGH^D3T)_>?J @5'W[RGYX4.]:?L4OT0F[O+14X,]B9M(M$RM\JW+9L# M)R="M3:_5,ZJYBO&QU<'7"UL,@=NH;/9B8. ,$=-AZ)T";015'-\VUGJ::5# MM@G0&N7O\(4=[FM4W1]"#TXW60[!086<1. J(,7^K6+^L[^#:?+\CJ'PE!&I MB]$0OX81D:Z\Z,'.A37A.1?A@0:-JD1 ;8HLT;MDNKZ;WZDSWF%,[,'V!_+( MV4\'KJ[V1CG823;\[?#9E<#7J3 M,=:&EE@:N#%7OSHZEI%UP=0W).OTLK;&QQL+)C-V/:PG"IWV2J1QYEPVNOM] M@Z%2@QVO(;+2'\#-#$SE8$+8RD4("G,1ZS?3OPX,D%^DLM&Q%1;^=GC,P>W9 MUSY,EM.0PB/O8RL/ZFN2!N; 0W-,!UCMS%BH*8P0CL:N=*"ZK"1L<*G;1_1P M4C+6BVU[!E,[]U.NW[M;KY?P3=O%R'67HP+8)>QK>.V1;G'@XG4OY9S='L6) M^9%!WR:+QUY]56"EXZ,M#459\9#5OYFL^7][S,'?7N=OULA\49>^5V L]]CG MT@=;V8WR;>FPB7V*!@\[0QOE8("Q'(O#ZP0KM/:P91F[!VG.9L4$E>'^7H?8 MM_JTYWGXXVV*^AA$/?+G42"H2H^^)Y9A7&-?&L$VS.C%VF\M=]\=\>I2@-"3 MP?E-(FF-$_XN+@I"V!68"(6R@9IM6B1PMV(3AD86/![R-EB8\;B=B)RR2$(9 M/QW]]@PVY0NMYX6E2E=[.E+L%!!\"UW_TAB'7XZ1,+4^]\#8@]=T 0L)/H._ M%"+TE=:5NW[J+0)NU-_9L2)QC.&2@X5/_WP^JSM_)ZLI*=[TL.]5 MH/[ Q)[:J;:U'RH:T)1E/'5;(1Q_D> M_"9'SD:#VF'0EF)>(__3^L*9MX-# MR=&2VUARX.JC=O]W_;NI^,NV.$>'1] M3ZR1Z#W?-5(>"'SR_S;$;"V@YACZ)Z2O _1P$21@LC%P?O,2%_&GP:[_*3N# M^C$^(\%%[-&B.T/UCL*\GG,V.38/H1KBO#-F WK&$(:Z0^L#&_X2M?M%ZD?G M]S=*S_QPO+UB11!E\;H4P2HEQ7FKR!0Z78QAURJU[$KS_HK J\&;HH$>CB9+HX??I*C&!F^B,-O8 M4NL@ZS0JQU%VR*2@9J43)?'^*="B%+9?P:LG\SKTG#S\"$,_;A&&H9]$;6GR MI32CP)-5\@,&HQYXCH):>MN[8#=S9=W3$X?W';TO+=BEWI('_= MH2/[PC(F5_?%OCY6PKPE)O;)T]-]>XRRL20B*^T=8HW]/^:E+9R^S[ M7@U. M)H=7^-V2C$%ZWEP7ME?S=(;CQD5EDU6;>3(+@V_I)A:0:;HC0&1WRB7A&.%Z6;*B"+P[04UQL-;8,IUB:P.+.?5LS8_>:[EJOA MBF$'XA-?/K10ZXA_4ENE&%? 17B&V=Z;,X>0QF _ YU5%57AR'E1WWG0HZ#H M@#?\;]*C.24.8]S)ZR,[%X9-\\(.,ID9SH_[9D3I)E3(NXH/6CS T M<_9.)$=3-I6,4?G(15Q2[WT]Q#S&2=#;0H=VQSBZV7L ;D=\DIFGFF^LS I\ M Q<=TXH#1_&L>!=BJ,*.,A(W]2(_+^^TSQY(;!9XEJZ-5EY"UT MX(66K[Q&L=UHW7^]LW$ S%&JA@I*V1J9M,ELK/4AZ/0=AC(*-/$\F;?-RRYJ M(),U>/T@T>!Z,4? IA9-OP[PADD+KF%M&?!/;>S_UETE_@/PK+>Z0;M2;7PK MK/78M:DR2_BOI]:+TWKP -/$?./]H=2_)DYSI0;Z5V1WUY?\GY MFKV4+]J&=>+VLIW-%'!,A3FXK3K$85]T4,L_Y98.M:E$ Z4ZWRKV?EZD=Z6A M;(=>P*OB=9)S%D9$-NW$\+_KQO[4SLOIDQ.,]M>+)"D2C)M";P&? M(/8V+B)_[@07T09BL_F@!0NVV8)Q> -J?@],HKO?$E>/HWFML\BI!,:#OZ(# MF!I 6]]R$0\BJ\FKXWEK7*-0;]T_(O+;Q3\91%>%T?1B9R$3\P MG -GV-%_NUF_(.-LTI]9^RL*9D6R=0E8-4/+\'[41*"9O1]VW _0[K!XG"]< MA/+?8R/(>& XAXN@GQ*4AS9+T,-HDC?Z)LG;V=I;2L+?D#^7FC5+[6WQ?_[S MS7CSS??7'1U6>ADMH5J$"/R!#C::*J@_;=)5A$TLJBS\8)[0?S)2(.;HO554 M(/1>9:$?V@+[Q74/"C 7L5V/[Y)D\)GOGN0VS\MGR/2']B^I\M/7;^-I M9>]D[5H^GJ/XET9 A>(Q=>J#:MT+Z@N8J!54)]&8)"5K;*^GG7(>1B3/.#_Z M(9%GO56/?BY/2F +'V)"'YU/O)70,V JT/I)X'N^J;RO\L?JX5#DSK!&Y2/L M1US$<6%SQS\XL7- C2IZ^+7D,EN8/+(_Q:+8@XQD&\@94P5E')YO7=^!H"O& MA/#EG8^?+P ,N0@!_)X)M$3%FG3_[-K5%WF%%,ZM7J\9G%J_S\W&H:R=/T5U ME*M#UZRSF;?"W(3=A"1Z.,>/^(Y)@%$_I6[?E/?'4][I=V^? M/^5*T.)7$&Q^:I^B@!VLK@A!-F M>$V5Q4O!%QF]*_H28.\E3OK,_1*=8H>+#P9AH!]B7E&?8I?YL(VL.,U:!Q_" M>"[BXD.6/U"S+]@%E]'#(35BMO*S]QS94#^@2O(@,)^*2Y<^\VA'A,V9R$W? MP30-_$,P!@_!FQ /P ZQA9$]8CA -L .YRJ'D,V:.UL@A"RZE@Q,4TB@MC#3 MB8N(@&U!Z%&V?/NL&M22[5_;P+Z4E5#.:QK?LNE2[Y.._ETM:$6OQ\MJ?P%A MX"<8;IT(]H,ZP1?T(4INQ5!YJ\\*VR XZH:D6>3\I0&H+6?[\T#S616F%SD) M#:KP-P&@&Q'&C?5S0H;:+R[ALJL(%ZM'!2N?BGUNAII7#*&\$.R(_XC$#"SO ME=)G9C^+@01T1E6TM.X2M#_@;G=Y>.9>#*M]6:YJTI1T?#P0MI8RZ+:_#IGY MK[]8T=!&V&FO6\#URS,?$QID=^5K!!\%@S3]2JGGO]B_&!\,;4^1N*'WB5_^ M/FE^ Y6/;)Z_ M2%APG>QF"Y&9(KB>9>:)TBZM6#4/R86+&Y.>WV'),)]#!T %"MMQD1U)3%!K&5XJ#1Z3GSA8])UXIL72R M-#4,X#4Y]97] TR3+LC95EBNG!IJ=[\:X:O0O2 **^DASMM^YB=.<;#GB(F7 MI*=HWK<7J0+L[$LXUGO;K8-7!=)ON=N3/8'A]^3B(?;!Q)G=I..9 P&R>QC, MX,,9M&NFDI\C:1I;1ZZLJ;[4^C.._'R5W40H5/F\0^EHY?AT.[U\)8U%G'A8 MX_5"P$+DLCSL!WPMV'LS+4DVS;"/+>=)B;\!N/VMDY;QJU8/LR?1MC%(M8/\ MK>*WWE!S3PL>VM#_X?*"](9X*!3%!?K+7(SY=" M&C_U92K$N537HOC[(JEOBH.]T%<:BBS16[00W M.:6(:2>^,$T?@OADK7[^^+WZPG@^Z]_L?/RO5&!0FYB-G##]PUAX:1O,IE%A M*#%UU3F]2]D6.&_^N[Z;Y%(.528][KQ[XN#O#2PUU\Q_%9V&'>D<@4!%'LI(=%3"I6U?/(6K& M.EM4M15[:E#&(K$!+@%\!MY89=M:DG3\.X&8G(W*U4)&@HB0]?]F(V=QVF&6 M!JC.K 5%J>J1*"$?AY"@6KQ2\:'2)VW7FP=VQY8UJ5X3;6U2_KQQTI$&L]<+ ML '$ ,./]#5AXV:.;^]V0G;KMV;[&]L>Y%6@7%9[-WWH4J1@G!A5[7-!4\_C M2X]\G.=C 1R9;DD %4FW@>'7Z,*MA?26IA+RQ#(,8:S?"%PB:4J-GI4KOTVD M7GC0_$!&X@&]D9Q@T9<-;1QB&>(_ R@]XV'=N7"\+D/#S6:/CE8L7UUWZ*OZ TWZF[I( MP;I4DH#3;N:S+/NJ7K513.NC4*O'=ZRM72X:[&3^>R7F\-9?"%:&@D$Q> -* MH&_- 8H]1>BH%-$HG6 [RF+PNINU@_UKS;2*TJ5]#Y18WJ\MYWS -"'9PAK# MF30SEAQ^ "W =J6@(S [*C1\<22[WJ$?Q$T>FW!:=]O3_?9_DY3)W6+D<&MV M ]]:":M(YM&_(+$ZFS\]_R?E EY<1,_QD-T1W^ MN1\TO 1@O9U#G(=S);=$!XP<:,;)V=;FQ.6&\DK<;AMLJ#SV=U-78/ :%@>A MIH=$R,.PQ))%*(&)9/*]I6:PR-LST_W6#2?''[2N')D2PQW[>@ROZO"O,9T0 M1 RY_\?6\3_YW8=%O@=_"OKYD&.1KC%'?(..\)O50(=INB5#44^+> >%&UO M3HDJ%^%*C+,QAIZ"PN>!T?4(?T_1)<4(]/!]='%WM*-U-],7+-[D1?2DLYG' M&0NAS@R2-1W%EA)D>?G3.B-K$EMI/0N'WE"/*O>H=PI^>CA_$@&*17'\01C3 M;'"&VIW4$@[KF\DUG%%'WES>PXGX_A57"(I:?39,9$ML&^9H49Y1 MM9MPV[$GK[L4T\?"MCXK[%!M_^1=/G49=1(!^6/301NZ:R-*1L]*+'R8N!DD M-$K^&)J:T30_A&5ETNJ]50ZPLU>_<5* X1Y,3S,^ML-; MBZS(IN7<&K.K+15H"@87? TH*B'XB4(AG1<.%N7(B.+^G IS?U=CX.BE_Q] M*^/1WU#-QC-!\!T\PW=BBIX_*1U4:UM$APVBGFUM!Q-F3+,T7EFW#UU7/UMB\+G M$)6E?5&(+W0@3!.(3)$H;/415#3_ONAYY(!@1@3QVI.NKJPCJMXO-V?/($0S M_R,3-;ZAZ=;(WFA(LH6YE3$>X4F#6G-M8>;IZ4:Q4645=/8F= MF%(1L);5FO@"O& :@Q M 8:?.QT%#[ \0)8IG7 [V#$'M!ZQ]#0S^="VZ!"=;57Z?JW+?2=-^67#/E57 M=/GR.C"2?:"[86AU-[ -UM?D2E@C?=F<>\T,D;>?'Z7.B76UO(+(HWJ.C\9V M2.JL:@VG61](/FUIOE=AIG/1@XE-TZ-&+0*@,RF:O'@2DH?U7 O>CL8)F(P> MX:58GB!1T9"P#9GM5;":B_L)W#R*HGTIA4+APW*GB=VBDUJ)@G9,4^UCXMH50'ADWBW8!P"^OCKLEKNJYNI?VPWJO$4/JH=,(J2Z1(GO0#^ M_)VD?C*H/6[S_7KC_V+OO<.:[+*]X2@B(B(B($4@*DU!0%2D$U&1]B#2FQ"5 M#D)005K(;:5#E"("0I0J-4J+U$@7$)'>":%+32@AD/:%9][O_<[,<\Z<>>>< MF3GO=_G'CRM7+K+OM?=>>ZWUV_?>:YF:'2YULBDDW9V(]'X[IS:\4LDJB=+SFQLV85&D82+SSUR)C,[@>?E&> MWY]I8O1Z"].K>WP- F3E"J<%]29?Z:N>VY#6U6Q&&U^UM'"Z;A(5G[[4_XUN M#MR##HU32#=H.=6>!!+EFS/A>XY$377Q(<6._+L&NYOSU;]OSBNB![G(R@P0 MZ2B1#0D/FL!&V+,3OG^:Y&@G']<:D-U(89>;M4">'_FM5>CUS&]?K:*XY$Z. M6LXJ_5$UR'+WX_OJIZ2-G]M&!+J2 M%KD'X49_65+W-4Q>??B'SOA8HC3&_H M*2I3BKMJ>-S*IKOF>"V9YK=!9)=!I5L2P0P0>SZ.KJ3SQ[9G@RTP:Y *U$-: MQ6L&Z,WXB)5$T=+:A"RER\>6/]UK21;27V]-3:E;-_E^+EC RA>%-5YY% MZAM"=3#0+]OVEZ:^8<6^W@\HD+EBDK5_,CZN>OREA5%!LM%7VENR'6'1D*Q% MZ&F@\W3=6;N(XG3KWW%*!AX).%CU:)*-XT;[:;R6JY\B(F9BOC) ISPL4FUB M\\W'33S+MSP71G9OGG[X]MY&3Z$<>I-C==_B M$5M;V\;NCOMBUOIY81'LSN*/0?MB/5($Z:N*M(%MT;E#>CK*]?JVTG^J]'IV MXV^=5NK6I@WN*WT6^ 0>28+1]EUE@%B0VVGWM0,A?YQ#X(\M]GD 8I0W@)<3 M=H.;BWH8,AO0Q,>T+X06*#\PGT!ENO%Z]RT&*)II#0[Y$OWHX=!&@"J)!LAC M8/-"*G+ESI^KTQ_O,M[YXT/M,1061!N*5UV)\H JW*L(#J%K?NQ9@GMFC-X: M'24C5DY[3MD.6J>.9>PQ ^DQ1ZK#9^)CW^M3*=[ T7E*&IC'Q=JG&'[+P9ZS MTEQS%'BUC>I.X#6&_@@EK_SOFPMD!H@!8C,'OEZ=@-(>#@!IJ="/?-O,[K I MPH\3@::4U:,2:R[#$IC;];4SCR"%J7VX>*^INGBHSY?;"3Z*G_ M;O9=ZE)A3CXJ"\LP2=9[#C?"?81<]KCTUM-1/ MZW"YHQ;+^S5/X,F@"]\JH5:TX*&^G+&;W49PTC874J5\/WK/[,6?%L\SIS@D MQ$=HTZJ2B-HN;3[*??JM_^PH!3@.0K 'D\6-J.+].SDMD!!5*/6W]Q:5Q$?1 M'F!J\#M!SRL2X+4?AYV,MT)7-0D/&* 815I \:J >NXB-!Q,L '(8L=R"9B6 M!W!]LAJ^BF993S]5P0"%%SW)'-9H');M>;O]LDE :FE-F+!?S$O9XB8VB>AW MJ'1<[0"V,7$6"\56T)HV?(GUYY\KFX:Y6S?91.MI=#- B0]@>13.E9J.7MAV MZ-^XU*"H_V6!!Z'_$U;J?TEUQK"$JT9D&3R9K6"0*DI.RG/XLA,_;O$LWTYO MC8SP@VV>5_AY;\E?*NS--#5*'X'+]Q(4GL4F0/X0RBQNY= /N$Q"PI([EP2S M!ZGZ9436HD_X,9,IO4^&[M\-/.KN"'N_T3IZVME\?*'@X=H'P6V/C>^'.CZ= M9X#N-&H/R325%=N!?VX]@H0BXD3!CKW E$SK0IU^9KQ[3Z11LDF5^:G7'2.X M^1&3\2W*;J*E'T93/?]^495A&%DE$<\5B3CKBMH_4%_+3^0/3VX.OCT:+6.8 M3!@)L16IHI9Y5I677QAPVU#O [_/G,LRZO]ZC7EK;(_\XV/^*,J?O-G_ M"%_VJ[__O^[OC@O3K>4"'?X,4 7 #WPW=F$QC-;NY=8A^.'2S) +T:8#[9\ MP60.J&6N)?EB!LC]9YPU+<>%])J6=K=HN6I ^;O2H4V^G4_0,N]X)^'L>,<" MVBI-6F<[?".DT;1P\O"=72Y!2TCV@W[)QFC]*:G7WW/\B]/G<);5WLS;S\:Q M43BRO!25AXB=>(LBF""%R9KUG4NUG,1]6$*=)>;4N3\[+#GNF0@<46RTSNC< M:5<[)Q6W]F9X "^+T&EYT^D6'VQWFK8I!U$NVO)JTS#UNRS@:V:@6M4 MW*VV)3YNW@=6L:"]R895IUQ,SD6^'8OMPQ3KF%,4Z=_')6GYM9=<-5D(T4G5 M_66+3X[&H:3[%;[%M5U_U"+T]%O@A#?["?#/')(*+;Y:B7(,T9G,UL!<0"V5 M/7J1OGTC)ZQ]U;+KDF>-2*E5CLLW\Y2-[3D9H'W!#-!3NT&F9D$TN2_EHK4] M HB0IIMB'DKZUR*SFQIDHV1I?;JE@^D \CDC^*(*&&-GV%&;G??;7BXEPQU4F7,N21G^L2-M?E(;.MA?ZYR M\$4&B-6 5IQ!"V6 '* \_N7CKCV-?JVT5_CYUIG5.8L#$W[INU@PR@MD5 M0B^XO&,U=*,*O9NTY9"%X>%.!V>5HBV6@',[7]//QAP#G65,2Z M9<:Z93]866E*&ES3TVC=S+9<)T$$U2U.^4>DM.*HB:VNP$>X5,.;>\^D&J8' MC9Y&F<'&:+D0%?TUA"7?1A+OP<%YZX>?1U@ M%\-G=IC)?]@*KT*#@#KFVOF$I5ZT7(Y)N]CG"5\]1)75W;PN5Z%7=DS<1JK/ MVOY>3 A?YWC1-RR;NKVD@#],"J:]F]&HXWXHSYW/01*-#/S% S]3W?6JNS(I^4]DO\1M8E0X;OR6":^0;3$>M M7']6%N3):[DA MG+G(#A"R%+J. 0KQA)$\5CG(SMT:^N<4(K.Y!_L%7_RBW> M#(<6W*PNN(NDLX@VB;;?X@0T9@<["QVD+>G.RS][")!!@(OLZWA+Z6F;IXO^ M6S-L<]\L_<&ND;0/(/W5XPY_%_C&Z=_!)> 8B(=1^.NTHX3#SP+0'OQ2#\.: M!^]-?=UOG0DY>S]J[9N.,HOX8Z]4E=[8YWPC0[+?[SF?#SGZ_)-R[@?3IUXF M<7KB&,^:HRKR'/ZV)L26\+,^P4+UZV9]97K=P]W?N\7.#IROJ$^7GBXY>AED MN:I$Y>ZD'YASH?#.]],UB1O'*A.;#/4/:?,?;<"_2?7NNCXFA']R_=1?DP.*$J6$2T;%[\^LEN4!:_X3#3,AG18.?&_%3PL MTHQ82'VV%$&#AO@;WK%I.$<73'V5'2Y__N<' M!WB+WX=/8(]$G(=TO>I4VP/E0-IMIJ 8^J@WG>DMB_>7%%J-9B+.$8]X@AON M/ULO_!;A=\NAFW=,\O[3>D6(O^6ZK?K:K>]K;Q6V^?_9!($C#8V=7/!-Z,S>] ?TT-?!8UJ;B].]9[::$0? X#Y*%+=2NTWAX_ M0K[=Y7X^())2U7$MUO/.UG!;C]*M %VNPS([>]$]9)XS,\\_;1[;T>G)IVQL M7R";_H1.[BT,RZCWUW.[T2<]LIV\=8)V:CMY9!QIMGN:*P(0_(==0_N%7_@_ MQ!'8(>'[R&E2QB%4M.KTFPQ9K>ORIR9>,K.=(OH*1.CO;:LPQ*\ M!ZA'^R 3.>I8074 AT8W"G3F._6Y%RX[+6Q M4SN[JT5WR[(J?+GMB :[YLB-EM*VI:9[/=8A?JM! MGIMJ0SRKJO3"1\2A,;FL9:=*X_QW@PK<_*NG@/#=/(4'CV)F??--L]A,"N+O MEGE6B5>5;UP741T?-\CM5N[*C+U^(._90Q4-D&C9C@CE-%#W&2N@J=#J^0%^ MI;JG5F ^]DZR8%AMGZ-]]=7C 6ZO&" -\4,Y9*Y36#.(@Q%9?+4.&'SAN:I^ M 5_65VU\0)!XN-1B_29;_X7'S%D8D3#1V9>\\[;D&9&:5<%C>MZ=\9\26[8^Y!5L_Y+#!"7VAKD-#,L,B(KK4X:+7X-%/,T\924\*>]@\]6WT5MIY&; ]"XHY$%V''D8./2,9D &*"%PUL@', M!5=S>_^3JM&8I]Y>>.6RPFSGF>U,1'7I4_K\-^U2%E4"6JN"X^,^,GGL"OCUB[]< M@CH7VSUY],3.WF_FN*!0_T%$3S-! N'/#-_JP(2;VK04K N.;"%ZO':MVHTH M.C15Z8HZZE9I+"$!.+\)"0>&UI&LVMZSR@O^ZNJ?^!Y%4'#:ZRZ]WBX''93C M5-['W;;$6EA@=5L"]+:U[;:7RERI[4RM_8H8UR'-T0I75TI3LE.^C'-Q9?H' M:-%&YX]O#=P._#9U@@ O#1/50L>YIF/W--_-N^NA7V.YJC?& -G;<6V.A#X0 MEM1[?;/-FWLFZ[JT3&T*9JQU#--77A]QNNCA\)^MS I\YV&+1TW-\^#7K&3;@*G3L4L?;O,4J%X VO$ $V,(@=YJ8;D7%]B5>/KH%+Y M_6W]"%$]TYFJW@CJ>M2F%?=GR'JW]HG9\S(_VM9VWHR:>??NK%#D"LATC2EA M>8YI\_4"^]Z!*O!L2K>"/1K1MNJ(2 /JE '&?"@*N1W;$GVKP6+O_ +_]T Y)@1^R,P]>@]^E=H MF335F^"5-$U5(U?YK^;J[/./U!G0/?];*"7_ 2\:FY8GY*F*U_672^^DED9HZ]@W%AW6.L$ \4'* M(4NIDZN#,-(;(E"/%;:F)3;:'ZGUT+/66H.=@EQ44N!IC; :$C<=\(B:F 9Q M*:3_U9LC.+(E8O;7O7#(ZB5E"#73)9WZT:Y MZ&Z;F5HVJD0W?0^5GX!\XG-M;0/8/]\?*!(Q)?!T>%^()F1,R\[P]Y'CHS(? M5O>@5HT!JM]D&L=7Y)GWJ.\]5-&[A*8 1#-HAAW8.1S=$+S.3_TM)Q2W(2F$C,(0 ';%X%O_-U&#:L[G !9FCDH)Q"7NJ#%$.)!TC,&2#O% MDCGK7A"Z;@;]I/T/8+[$??=X7 L#U,H+Y XQ!6%^RJ [_=M!M?B].PLR)%4H M6?&AMM06(*2HO3F&?S/" 'EI*]%/VG9#YLO9DF 8(!F(\#QZL)/\ J;+G.:^7 OAZ(FW&0ZZ/V%;EE8/V+E MMJ4(]70A X2YF[B#8@XN>G>*379T_9F3H-7Y)UEF7*8Z^':3'!\I8*Z-#=M5 M""$62O^-V1_K'@9H'C,.X,6QU"2=_Z\!,/&\J"@#](/92)TY=MN:O*F-^ *A M"A7>ZX9CA7/,E[B>U=$0(SK4*_EL-'X]+"$&3$W9_3T#]'L#U%=0HL*X*/"C M@0$Z8_F[!#0^RAZF!'EUS"'MAE'%0AD@R:X_?$'/F66 UA>9'Y%,;0;_HQIA MY:<*H5W9.HEM,S67R%K,[V&U0+10ACQ%4Y"Y.C&2R$W(KJ)!=Q4- M14X"3.$RL>4_R5$T!4]' 20%4N^N-$Q MDSF1J+>IE9Z5Q.UD[.[+RTKXN:OT5T2QEF+DC@MG)O#]4MXM_F0&Z-2NX=I^ MN[;S&^'@"(\2 ^2=A_BD,VG(1T%E[UHP@ 6O4DG,:3) NJ+OB;&ME[K/;R#) ME["D1ST'UHMJ3[F+#@A]DT%1MO9:?)J =ZRDU[IPPK*D6*[B4ZT#38%\G0E/ M/MH1,D#GW*8E^CCOGZH3*BI$;E.(G#MS=)I^ L[?EGY@FW*!K!(_1 43"JH" M@ZN^UU(;US1\>B:$@\@YK.NP#75UR^ZIY_BL0Y=.P;Y?G,1N3 %/J#\L#2; M3^D*Y,)SR'HZ#U$I7-SA<;)%HL84S\^PWH%-_@GTT'&\48.S!6&K 1*ZRWPKU=8*Y9B2@P/1ZX!' $Y'8TI:FN./6U+/]I2E^E!Z/AU>SMAUZ M,U>*$;I&9<%JA(=T3C@Y?/)8#$P$?HV #CD)2WK?79C=)\5"R0%B(X(;SHG2 M9$C?(T@?1SD33?MS+M+L$O$N9%3R'%0_[4*SE+!05JB=\)T.^=J,6*9E,2; MO@!D)0=2$-EH>M3_:4\C] AZJH&G /K&\VI@P24ZM)W^+6IJ$>I,52!#\)"G M:2)V8G5TP1_5\EE%"AY95DUNW&(59C?9M]3?#AAH!TORR-;CS3]N] 8?PR+F M)M6O-@_1@^3NX?A-,+;Z1@F!.GBH.),X%DW-U/\'5/"P%"F"3,'CAH(F28E74PO97Q46Q5YX"L4-J+J.BOIW7F/!$:S8)S_42P13KM*^+\ M MU6/HG^,OAXM2Q<(YYI99V/E,OP)L39U+\F(N->QR;2*I,-SZ5'R$QQ_7S\ M%S$&RP^($W:HH1%2AFG!-K[<. MQ>ZAH[ NR"=";$NM!-,&! NA"3NT 3TT)/%6D 7^[;R]98NU^(/O+54JZ##F M"L?AR%(>B X(2R;Y_60DEU0S[DBA<<%DDH)<0M91T8LMA.K&LP5JI\.\KQZD M'44/?E:3V,D^OLAGB874:_!W^JTM 2F GCQ/XI$YZ. @.X[CA:>=IVJ5OKT[ MY!"P/)N:R8Q-@E]1^__5@>4O_,)?@F_[ @/$=H/I0D2/D_"TE($IJ<<;V%*X M&=G2<=47!A/]67TU0^ZGQ.,][09[Y,\ZY.YWW)/T@ZO?_30+F24=RXQ:)N8A M9+&3M*> ZS/BPR]"1G&$R$G/Q>J7MBUA\ OYFO8&MPX?$_RXUKA_[Z3NEST\ M?C,2_[$PNU>"]F-V7Y-U8PE6 &CLEBTM0X_LX>D[I?;#\J3-T#6+'(VPZK0A M[(34 D1M<4>:Z9(E *?5)?FG*(%:A7%;.J4QL!#SXF*KB'<[TWVZ?I99*-HZ MMS?0&3?X@VTEX5^U.;N;5)25&;4\?2.U!!"LJUGPLE?;R:^F(BVT8_D;DR73 MAO3D'JA8@SF%@P^HX4Z\8_N)'HDD?25T+LE3-!;&U8AG(Q4P8)>>BYO>)>X# M45P)>P-=6),^/DHON3W%MIU*>U>K3HXCO26WHLF+30/-#) ]D;/U<^KVT)'Y M5]=51H1.FYDOY6F6$>%V*)H)LN\#9%P/F)#!YO_<(D&R-6-JN6M/?<-B+B@# MG_ SZ1[Z"8(CG"-BRQU'#', )6J MDN,:7TM"0^@LR6JIU_23(LVK*#^&#A':_ /8E"_S3GTSAK+ML6G&,>T*YI+]]\Y.PQP-.N!&"!#7+'2$@:/'1P@ M 00&J&'WG%&DR#$P;K28-<6XPLNI(@[OS<1QR_\PC\:ZA32!]J;:C#%"=%9>X;L,C6FX L[2*YL M+5@]-:''C8]U??.LV&KT;!AYVXZ7A)XZ3C\(8Q+\96(BE8>#5$YDJV> ^*\/ M< \K#6\8VMT]L[\J1TTISA=\Z^@>RUNIL6)%-T91RPNULDPC-<%T!Z\LWSG^N.G22ZXIBP@< M.8/0T C>1Q?S2.,F.L<%O",G-O@5_QQ.2WV4(EF2=DEZOF$P)N-$U!'=$_VL M_[[YIZ4#=>P,D!.3N#L:D<7GZJ#L'3"2I\FB%A+:QY=XE*-0*YET#2!EK#?: MUY]0LUS39G9PA98L3OO$#"51SW=/>$F]QC5K2A9_JAW:BFWOX/)A@ @40?2J=*$Z_F3 M1MSNEX9OA+X?KIG9G&GPC!D7%W26FE<]%.N]7X^O\&S^OGO?VO(RQ-- >[$' M@(D*",'B L62W Q[,;ZGEYT,PX^@-RB#X!FBQ"2X^@"EO^OC-IO.'>Q+,;'F MS@L1UH]$^M** [7]@.E*!B@5V5TM2Q@1:0[X]H"J,:5_R=?=YSG$VL"U"&T7 MY[&;!CH7(!C;.= /"E(N=^3+#]]3YWF76$H83SQ9%W(4X3;-@E2]M=^KZO*U MUI&X=5E>2_R; O-;VM86!:MGU$IH5E\?J!\S3.QN6YL_;9(9?S?1:[4*9C%> M6#Y>\'L%K-O_-J+/L1VI^=8J[-JM=_)@6,;9Q@V0J<>F+9USAZF -D#]PT)K MJA^1E,( '?64NSO._?$S,G(Q7EEIB8M:$OZ$FP$*O&P;'6';U;8V_)EZS7NC M05^K;T&N=1Q8R^Q>&)?Q61@O7 M9*I9O?5D/A\T?/P21J?&FG\K62*IH<61RT6*2TXA<;AZ^S:J8CX=Z_=E(O?. M:1TN;3?PPFH':AK'=_\Z).RAS5"MDYQ[@@C.L=P8Z=ID+3'D4?1>F]?RSOK[ M?X4Z_<(O_(U@FUJE"F\Q[:84 Q320P[V)4[A;R!GX3:$U$2JT<5V76S Y+*F MQ$0>$ANP%QE'SHP* "Z<-8!^NR#7\*SA\ %%&FU@'O9GI@15V/&0-?I9U5/$UXH=NWEQZ>1VYZP3L_=\X\1O#].R?0]^S0 MF!&_*Z*=::;+L!,9HJ?)<;ZP63<&Z"#\PDE,HA<\]>I-R6&Y(.F+K# M ,G?R$%3BTU1M9:PPTY)QE]^^"[6\(_CG&:#75@)SBY-@H7J.3(OYF1M@4-B M_2;!IVI)2[&>F0%8*C] /TB2S>C79*4J]*[+["\E(DH\I78^=6V0K?P6)._T MO&& YMZ!7_+^='*;<1-W]GM8D11C(#J=[(D03'%.^$0.M4>W^AA@-BOH>?Y! M7U1@!V:.M!7/($I2[#?F^HW6#%SSY2\9:_/-@KW_W$G;XRD@>GWM&1JV5M/: M'](P3TJ^=]S+M\8N7?;P*[>W_)#Q5Q5FOSWMF'^?]*CA1ZY->I:>O=$U).12 MAW>2\^'L.\@/N=W9;[.DB@UVB@TL-FS2\IFSN'OZX@X4@6. A/9G%6D]]""T MU)=D+%HZG*%ER!\J5U#:>GN[2OYTJ,JA5M1\Z.4?9^%GWEN[!3JEUJ*R?WZ4 M*"PLK+ZK[)FN?3 L0MG<' 12!EG*4]01G>/':(F:7/.U^PE>R95>S]Y?.16N MVJJ69N]V''PQIK%$Z4'0H3TCEBO"D%<][1^I5=^A/#3^V-UZ*J\US_GG1$[= M&AOH5W;W,WNW(U><>"/ 6FG(YDR57;RQ=E#+]/O_ 4OY%W[AK\)\4^/\R*T> MK[.KLA-5)57A[]/8,X[JJ-\[6%S\-L1D]TB8XMT($-T*F)C"D4]H#U!Y.ELP M4'Y-OI]^_-!]ZGI^*2FZ9E_'.:I>?7ZR@RI6$]8^2S/7[@8Y[4&9(K\@ M4*Z2/TUXVC9H2G;?\^WD6NR/M5I0#5XZY1'T5=P$?3QW(G=?!-T(,H%%$;1J M@NCLMD03(WY_5=S- 4U6!,*LD/[I.OMXS@EPRL:_ MI04N>MU%OF,F_70\A*Z)T(41]>^-DI_$&D5W[.9UT="4H_C*/(,4(,5 M4&>OR3G_<"0X0X] 9WHI=HNLA#&AAIPSE3>G*JN[&@1%N)(O7 ;W=RYI4U1& M$%^Q3.+0 FQR!?%L9#=6W23IB@EG;S2)0:; 7X56P_ML_Z.5"7_-2!V\YXZ M8"=*7T.*7Z<"A %\]&;Y>^+YF4.J(>_>O 9SY(+#/#+2CDQ+64 YU#D0%B M19;17I4:=(8P0(?E"U1QZ9\L<>V#3 MTV81VB<'0Q=YR<-@$FXK W&V-CY4/,2#H*$?_GKL?.[PORB?T9 M6B9=^J(4+194H?+G)KGCS>8[$ 1E,L4+C MI-N=^7;NL-BH4RGQ*<5Z[B.P:[%CR:CB@:6ZR=41MBF+N DHZ\]9BD4?^+SN MT#'2D;WJ[>%O6(HOLHEOBK\ E4BC?LJ0CM)"J6*4?53V3P38BTE^?L[(:*A% M[#F,4-.0@!N4DJ=Z:N^5TRQQ%2D)3-?A!M0IP^5W62GY7*4A\E4>N<'*++%1 M=2XQM";^P2FD>@'W]'/[[;,(9\6-!$1K/?721UY:C:<[,_Z1L$M$^:W9 [/H MF'%%\\E1*,G96DJ84RI'Q\)@N160IG #DX&EZ4ROO-FR_OF?JY2_\ M_/RPO M$",GMEXP0*[@%SMS3ZEN[W_2Q0GH<%G[=I,>F ..L]>PE[OWR.633PX5L.P] ML,^G]R;;F@C35HTQ5Q0W.9_.#B&:4[7P&[WJ>@2=QD0G'T.W1'CEM>C7Q_@S M#YU][.+X]FQ>A<#M>6Q: FT1?H>LA@>&V? A%1-8(== (%Q=9M+ HKBW=&20 M^M4KW>M=S+NG>PX=<+HM<.2RV+8>\QE$H Y4;\W%@ERT 'I:C'-2CR0(,\4"=2RZ]S?_?D M4\NGCBG#JS,MR; WBB7 A) -5_UC3?(_E;'D+R1GU89FC]K;CVJYN+@<-U1? M_RH6L^^F@9K"%W/04;V)@]3=L](8IF<*D-,4R\XE=$Z$9&B@0D=\B]"3'_1B M@G5]7.]U[EA#.&R5G)OBBNQFY205L-O0<5:_J"L93J[-4 MK-YT7']&.O981TG4]3NVP_V!/G9'Z9A@HXW%!BSG6MKA=@L6V>@9&95>@'=F MC&2PU.3&]R=W$XMX_!?N!K7$ %$TR56D=^3\++)\G:I&B2M2.\.[5 UENZ#"5 ML'J7#OF[T-E'"&C8SJ4R(IMM.( I^X(*R@A.QJD7'+@_;Q=CJ480;N!"UDQ3-LJEE=SZAE6J'V1O1I"#XVLLS+<+\)RX !]&]"3M;A[P; MO8VMWNK76#) 3)Y3MT(WZ*3.$7M:;*J-+*SE#*2$#]FCS185^S9O&EDUK69F M%<;KGTZO_49W^5?O??_"+_P?HYG)3[:ND$LF@IG\1*K[XG)0P_!RR9"[D.\& MAT;9M-RYKLIS)^.?_>COX-U#_0C4!6,G1C4 .OM4OCO I\D]["XJ3@;[GDE> M&3SVN99@JT")$[4Q^.VM^)R$O[7*B#@JWIRVXYYL5UZ1/3J(L]4*< G@T5+G M:1:/\!_D9RW@;JBBP!#IP-N9URP;5D051P>]67 =IK MA4_-MAJRXB(%M5#505Z&I^P7",?\^T:UN<330^+)(RU(70<>8E@UQ M1>VEJG7[ 6[^<]!//PH'Y59E5UQTKZ*<<)_3'K- QT*?4$5RJ*H$>R2>)CIV M;R/U8)N(:ALKY6/=P0-36AOF+ 3TC"6=4XR6B,4C@#K;BR@>.]OM8&UZP'F(.:255A_@TBFX=4^"AV M"HY=G74;%_H4'YP'G[L7IW3JP$/J/79E-?.OI[![&2!/Y$C/I-3R'/%,M=94 M],VRPJIS/1>#3!QZ-MYT$II$C;YY*^DV5MUVG !I6FI.1@CL^VFZE?=HO@9H M!PP[<>H2A..7)G^VB$35'.+;3+'?H.2YK8ZD4O)S+AB*[J8OT&5*TNE?15KJ M]:J6Q:/*_8WP]TSN^! H7ILU.3.QR_%3L#W/I?7/U$E\M0!S,UF>5G2+95.? M[Z>CLW'T@BHQFC ^YE@;.4@^Q#K>Q.RG3OI8;7'--(E^1U, M,J"]A-^G>,#M2PBP)S[EM=B4HW9V>O&EW1-?.=77;B]ID4N$I4/N[MDM"YR* M(]R0W\=T)NJU?-%26M&^1CSNNH5%_D]=GXXNF!Q^A(;*\:F,"$B)Z#E+(.TH MPHBF6E9:2"WW"%GGRXXK)C16%J^;!@?(2.R74<2*JY3<8?U_ (VB@E4"-6&F>8FG.3/^Y(:^5Y;L1 MI]$%$-0_35]_X1?^ >!J@9'E<-3CK._H0SI6Y$^$PYV&!'13@-+80N5^BQ$# MHL>:=2^A?""ZL[/Q 08W^*U[8-V4*(//"=/D)&]9$#"1%^V,&M+$?Q0)]=SL M\>5XA*DL20C,R !IT6\_^ZI(6QUHQ!(L<>23B?4HLHS.$YLIBQ?J8L2KAA@% MUW&%3QA.[\>.!?QNKT@I<%1EHZICO%/[?A!Y@'ZHB);( .'WT*(0XG"+W=P% MB%/^,1J2K4,!0;*J%]9S-SPB4UXH+]P1G)]O\ST9ED4;!A'>&*KTA?&P]W'D(_Z%&WM. P_5]=4 M8$I*RJ*STP*FN9OVGFZ_H( WVQ.K]X5OFTDL67?/J865,D#L@*N__(3PZYWR M#U7O*HGP+G996:.K).7!N\[@];Z6Q):VXKT"<"GF+]B8QKT2?H.&]54II2QF M$S"/^PW[QX5ZLF$27U0L*N)"/M^OVWY\^;HY[S0JP6/]['ITCL6&M^@2D)*_ ML;R(?4]KQUMV/>-\XOV-7-GGOO*A\ X_;8N$V[*L&.NX8-1L?[&/?LH_CW)K MH$QFV<6Z3](CLGUD:-AMQ5'#>BS\+"*[Y'0Z%A*?XN>RN:EZ/X?O@(Q$NL&U MV*$3Z1%GCOT94S*O8;M<2[Q1YI']\Y&E34P&(%WGZ>'!8:C8&.7](>S=Z[NZ M()">(H6%Z;"8P_\L6):JZ8,#P^'%(6N4F<\]5&%=_]LKA7"=HTK "7A&QNOV M$YOGJU$\;\Q)/OSY0?*6.UYP,-@_.I80PK:85&9HMWVB["W.M6AL>IFO;R%N M.XC.[L!LVH1HM%P5X#3%)[1=B=S^'F.=X]7T"';OODYI-^2SS9,-.[;&2M,;T%3%?7 M4E"SZ/!Q61=UMRC2FY:E>6U*?#IM<+NF(L=S>L"7C^_=?W!G]!=^X1?^ A9^ M$=766>3C#0/)Y9A<*]<=P^?.MODC(\\Q&(Q67^KH"^,57=ZWL99.IG_:ZT\W M>-0A-$.7H[H04%^,]MGYQS6GG>BNOO!^B $JK,:FWD%J)#QL5VDY\*Y$%"2) M50.\C,@J;'4 1^W0.ZI@CP.QOT+4075LH5I5H\2G3;Y=MOEPX+T;S]4BJ)&T M3 ;(PR@,58:+.=X(/E)MG.L?03ZV)I9$LADZ,^=XI$@L/- [[T+O]#KT> HQ MFXSH(N7]@/_8L MW':29MLR+E'3[]NASP!9]6V>^6W #U-2NL5_7K1@I;$$_,!#-8+:<+[CD]7/ M]4D)1'OZ!K0'4DF6:?@6^N(4.B'S5/K3\K.S&8D $_A4I)# M[[MX P*;LVMTW@@ Z>\9(%?! YUM25S0$@9H?RT[V8@42 YRP$-9757]0C8X M%1\UN+B(]G7Z.;2KE9__WE@BJB=9.R(V,3R8;]$T?F29A-J65T(GFF[[-1EE M9EN_.C,SJM$>WG1OID8:UH&.,2B%2B_*%)G. 60I*>I1)?P5H35(PL^I&,MZB?F\;EY%T]E\'4! M-CNH+W"M1NO7?C%I#LG]"3;%XR;4H[;BE>*Q=D>8)OV'__M_]5O>7_B%?PB\ ML4<0YV[!Q<_;>Z2!^U:J-:MK\S-L:]^3%%=X&RH_KO]GYSX"LDM$S. MO:!?)+MKN-1KGNJ"&V1]?119>&E9SL%BI>!F:H%:;AW;4U;G?*WVV!W2(BT@ MM>_\Z&^GSYH^\R'-VC334FRD: ,NTS[QQMJNWB_^R][#,@[1C<-(U0-#7/H> MR#![I2X?]O* 5X."<-J5B4=G/ 7QI,KY%_BDVW51(AE718N3R]9^R MA7C1E>D]V^O06%09FBH\YQN8: .M _9'*JIH#\!U65I_5JKICKAJ-.B)<9DM M0Y/!I5S+YD1^4BY1A]32*"_@87^FVD+VZ+@1'>F1EBY@R=VHD6'.1ZQ(%+X] M'_39:5EB2V=UC)KXC1XW@4KOY)Z-45QO/2LA][WGPP#9= 9)JY%!S[@L;BTS MF1F;E#\'_F55%_V(ZYH_Q>JW](6M-E+R-B9C'UW.>"@],,T#+UA1_ MN!FM=),!*J=J$1^]S[?5.1D[\EL8#658O+&VW'/@@##L1(6(U<#++FCJ+%PK MNL7-!K&Z5LA/!:=V+J6Q$H 09>,S,Y]]I/F;L=01MN*92?_U9586Y:-D. MGL+* -5A;+B>"K4THH0W!> &N=E#I@VJ]PHJ?=@^\/,<4F^\'V\8_E+K_!DT M5.8KT7_;YKD/DX'!&2#M1PB_EK0SA-4#77,=^6C7OJD;FIMZ@==WI*C=]Y&I MG1W0P1PZ.Y9H2B(2A4;(4EK^&U9.W./D9S@$+K:#T+0K%YAEL MAX>R_T2P$F;2D.D_RU4UXW(:3Y85%S^YC2G7ZC+F9;VI 2J4IIE*X-4E]_=) MK?:ND.PC-W$_Z/N)%WZRHHB6E[@.TPN?!S[0HG1#-]8"E>A\KELW!@Z>3J_- MI![Y:S4J?N$7_F^'S!PPK$1GQTR@HNE2*4WC(K4#M7Q4O3L)1.ASKQB4G_?8 M?9_PL)7XMXZZ2MQ?O&7F(V2$KXLF^*^91P]LYBU1NQ:<5/K5SJ(WHU@M;]BJ MW1LP%]^(AUJU7MS)6,]I88!*MY9#&:!]\SCY1BZV>6PIN*%*SK:Q\I!D@_G3 MDU1+[NL%/!RMF@;RPAUQR1O((0R=HX6BCOCA 8,%3 ;4@A=Y[ABBPO''/NU? MC4R0W3^Z(;>@NZ32,M2W9K2,8K9K1Y:B.-+0)I]_,$!X3J)O\QQ]] >W9V92 MIUI.J*C9D(;5AXU&),=0FA6_JA%)UGQ2*AJE1I1UAS.9&R=7S M._FYT@VC0C709PS0L=UJHPQ0&4#EL;2J&J#S^,O:2KPB4K[2 M@3JA< #FWJS2,88AV6<>?,MW M_LH^]^L'U-Y+06+@FTT_,B!.;[H3S@0O3O%)H +#19U++$%W*QR MNG4OG*'>X2/QUR%'#/#RRT<^R3]%G")?;;3D"1XQL+L!*>!P]&2#W"7=3@V5E#!?UL%+D]H5>I@IM&$7] MS>\"I8^G?%CRS$QV$PL1B"^I^FA^6376"!0T\)CJP60KN8A. '3,D<5V]+S.]>AB:M. 4(.F0U$=2 M\67O3W2];@+XF&H^3\?*(E2!NA^:K 0&*!5&6,6OAL$-S[45CI<\%$V!H5:E MI9)7-)"O$0E$)::"DN43EP6)+=\QQ41%Y..-UF+-#GR^%DQ2#GU^, M&_1FZYA2;I=]G^DXRP!58BV=MF[12D+HT>J>R8JJ&PXASQ8M]"#4_>K=V/CX M8",<-!(0A?,0N"ZKYD176^,9H(-6MQ-2S+ 1O7HQ7X6?+M/;IM\.U#.7!H8J MG$" X:T^EQ .)Q;!]?O$OEIG7,UVJQ M;JMUFZ-\3!#+\$$W& GXC]B00R?9 MRV!'W'>R*_+LA#L"/MAI]#7FT'(>6-$E2V2F%48#(G*SA0YR5/4Q0(D3G?,Q M?#N2TP)JYIT*/(WMVPZ4SX%J2DH+6>"KRUS#S^@I'8GQR\&NCJ!1J%1SY\S 8?PLE]GX3CN(\J+#8SIO" M /&,&W7\GLC,=/Z/>^TK"!;ZMW$(+8=J<1$:2C_:3S7_X!@0Z>!EH^8=>+'X MK]3QJ('E1X%^<";? MPLR0W 5A!FAH8GAE PILN\.Y!,FI#7!9P^HI'H'O V93JV;!A:QY1M6%X MK M#7AH/9B7ZDV,QH3"P7@:M+%R;(C6EY9Z;^#HJV:K%VSN46L=+UAB+Z-[&*#! M4#IG3I]B2\E K:H'=.A8M:[ZA?3OQ7:08 S_K?1 OLB $\13R30S&FHW0S#3 MXA5W/DO4(@-X#7#]CI_HW>&KE,5TU8O=Y8X)V.%7;R@#P=#T&76ND SW-RV= MC^^5>'*ZPY\6*6?;P]U!LNYR?9V-5(/TE+A7)3S M9%'YP_X<#4)&+S;\/_YVZ>:RV^ AV.NKB0D,T,@C9\VR$6/MX";5^\_-;AQ#GB1G#/,*E,!?CA[E_^8]%UJ>2:J=?=(+/*H9CVBN%4UP#5+M M,K%+KIB?"6A6.]MXUM[.QBQ/Q^W*#?E50[6 >XC3B#X:9 M$F)TQ$R/;O]!JP5]->D.>KK%%DP\R'(.UHP:PK6@2H#P[W%3:/9%.D_O>7AI MKZBO(Z>8]NTY,I#^T8._!>#R 4>('O_,).[I;IHGNU8^)[>;E,0L MC$.W8B^;T4_57C@W<4L"&L0A94@: Y(I=)T-['Z:C'*HO/'[M.X8:?"WFC94 MX*UBS%O38$= 7( ,O$>):S)T4+*=1OJK13TB+XTK)6G/JI- M)YLR6:LD_8'\4Z"$S&('[D4AX3FV'V6? MDW1ZRS46"2PMJ,-P+0*F\8*;J.2/,N3AA8] 84EOP73I9^1"+*AAK2"P&2GD M')^:IRAO#FMKR7D3+/"9ZQRRK*XYBT_6-,>X;*&B3]MA)XP IO)&3H ;L6== M&2 !A*B!..K!\6@O#NN4G\+?T#N6A?Y^3<-&D1TUF<7VE5WU SQ@Q8X9R2!..)2^:?S*QT5/"=*40%2Y_PIA\]K'E M.W(0_> 018]LQ^=9JT!NNURC.? $[J>9%-S$''B#JI%WZ KAZ[S]2X]3' 4 M&+N_D44__1V2J$)3[()^UV1&D*PX6M[%F_ST8P&5T8&RWY]DZS% R&"4WZ*= M)-.GL7'2>UY#%]4-\.W8G44\Y0Z*@K>HS&A)"AJ_ )5@@%I%.6'I4($Z2L+' MM8U4H_Y8R'M]F6T&*)1^6)V6*489$&6+ZWG$=/ 'DY@1\S1T6#'#G &*8-== MN!ZV#=D^5LH V1?C5H-QA!L0-K9^C. MO?0(83?YB"S611,@ZQ)PM=1RW;>0 :J[#W'WA)]+F:S9T ^R==WQK87P8M@V MB\0:<00SHV&9IJS:/F+&I'!0)0UI_;J3 ;J64!1 I+/#>:=I][ 6@618.IB' M.3RE#J=UNGH3YPZ@>F8>VE\DM^#!H0(;!IB^$U+/C3ERE\N63/,FP6<"5>I?@5(=G7TU=>UQ (]%I6(1 M%1$A2(I &:(@((I,T5*@84I!D$DY%6022VK!@I!!"8IE,()@!,149E!($2@H MD)2 Y!8*"($@@V1 9FD3PG!"IAOOZUWW];8/>?C\ 6>MLWZ_[V_O?C5BG M\4B2PU:IIGFP[1+#9@*%E%2W?,P"]XN+[HQ,5B1ZQF-+]'3$'A(4TK!!H$_@ MM-WX0??8[J]S?)RVD_03L];/[Z0:E[9[N6M&7:?:]Z>DT@J(S!?H[7;0HXU= MLR/OQT)(-4+I3)XX=PH3+*VD&F*2"\D]3^P%29F$DUS]FF>HZ_MA&[YO:V?> M0'9\O^8;9NN15SQ7W"9$>-,Y"Y=J:NUB3%VOEN9YOG^>EFE:;?_?J1(^3HM& M@R:4'N)$PU.\BL1!<+#NTFGH=;-OQ?IDXI;H4;G[X>\/D>,+ZG2US/OR\B^0 M+]?+(2H$Z_[CP5CMGQBL'/.X&SX>5L#)8<>H>Y6T(%H4$3RI$CR*&\0*T S6 M*R^3G=[P+E]I*8?H]K+P2\,]Y*-^>U+&%I(^="J&TB906VQHVS&6WJY:B:P+ MY>1$!ZA^,Z*BP0LV'LS'+]\_NP($WN0\Q^)3FFLH3L 4[3SQ-[O&103]=*#M MT8X^;=_$M-G;DGFC)F%V%)%.&X^0?2J'"/[::$Z-*]'N3 K90[B69DO9^R?S M^8;^O5NW'@9L9I[2VHH0FRA>;44]_RJLZ/SS8D"&_[S6%LH5VW.Q\R4..EW=44[K4*1"=H((R*;F/09*A+YT_R / M5 5<.#E0MDF9UT>YJ'+97:@]DB/\"NIM[L7=2/Y<5HR5^L/BF(=OW)>^_%S% M1.])50=:$3S]PTM?1C2 ZE=&S?M':J?*WTW&KU!7.M[ZNFJY7?K;5]*5E/X^ MJJ<$-APY)%UV L0VD;7!Z+,"MT?C*0(9,YL2Z$NQ MLR1,6(]QBJ5@'$;*^^ QFY5Q?M-U.WKXVM)'$U9KE/;J>KVHT-NOX>%F-2EU M..E@-7?ZY."J64+DH5?YF#*37FD$GU84S:4Q%'.S)X^65A1'W :VT:?MFKSR MTQ:<'V!D-^'H#($UA?0^"B-'$4'>>8U?1P$>"O6K,]$I(9@:)\10^IX MEFJ)IP$CU[560>KVWT98Z16JFQ0&T"U=SJ 63 40FFSL_0562Q,;"7B[5)K( MX..E[J,:/8BW#[@:*]N':=DR:/*IL%?%#A2+$ZVWYYVNV=\RE1P*[(,=I'&F M $4^GD.>,)58B8/$ "711[8Q!"W4'Z!"S+@/CP@1N+\SXEO=7J M]-8.DXEV/7?UN42<^;&M5';!(.L'(M0.:MTR*C2_ABZ?K))#J@Z@,DTI%\'; MXFT8-.A_V5X.H0-W0S!6TF7"TPN>\8B56C.4)*6][!MF_(DL1LNKEB(6SR8C M\[+IXKIJ;IBKAZU9FW]66"UCH56/N2.'Z+RGZ8J%("]/S+Q\PM?U/S7U"IDR[9T_%;>Y?PD6SS(*Z1&[P M1?3.9%47,*&TLI@KU4:^25R0S=:7Q!Y^;K;VU3;W6>#L;;ZL;6Q?@.57['GT MB"3#:0N(]&?>0]VL\=VL,>U,F7!7'/#^/K-^%;8YA*U']3X^.@+&WXN"0(;7J3LZ9O?J\#XW[^[#T,U#;;_ M@EA_[>.PA6OR!9 $3ONO]QI]T/V+FW#<*<0^GF7YO.YY=(EQB"9P,7W-CK?YAN M4$H-<\+/U'Y2FPU1A9RKIE1U<6/>$(T/55.,2.]QT.+HPGNQH 'A M6&$8P"."!MH?FGEIBG%1;4SL'"5S.)SP30;L*V$O?J9Y?5WK]3EXYXC,V)06 M1%EUKE)A//8D,'<]"DQ;T6W>+\Y_CL.#&3+U1FG)]5)V5#'O8&Y;U;AM]22: MV7\'-6;;LXS@QXW1=?KPT9(S8&[Z<8DB.,TF??;>!R)H^0F .#!D4P_*?!8WA^5N.MN]X[ MONP@\*O$5U! W]P;%.I"'L3BRH<"]35['XX$LBV%IZ](/\>/=CE(=/ZI:#/;!%<9N8:$I?1.]/:Z-@CAU CS$?D$"UD MG_"!CIZGFGEMK:*:[X3 /+ ' H.%W'] 0%524E)24E)24E)24E)24OK_496/ M_QM02P,$% @ '8((66L+E^&3 P$ 7Q@* !0 !R9'6_D.)8O^O]\"KX>8% %F%U:2(GL62Z<6R/?9*43F5G==U!X M"'"U-1V.\$AR+O/I'ZDE(AR+@E10O7O?XK_'/T)J)58RV)U^^]_^NWS&TC^]'_^XY_^Z=_^'PC_[XN/[\"K MM7B\5ZL:O"P5JY4$7XOZ#M1W"OQ]7?ZC^,+ AR6K];J\A_ _FM=>KA^^E\7M M70V2*$']8_U?R[^@'*=2I!JR),(0Y8A!(HF".4&93JFF:<*O;O\2(YQ23 2, ME6 0T<@\AC6%5''",$TSE25-H\MB]8^_V/_AK%+ J+>JFG_^^Y_NZOKA+[_\ M\O7KUS]_X^7RS^OR]I#YKVGS=$PI_:7YZ^;1JCCVH&DV M_N7__OKND[A3]PP6JZIF*V$!JN(O5?/+=VO!ZH;ULW*!DT_8?\'^,6A_!>,$ MIO&?OU7R3__Q3P"T=)3KI?JH-+#__>WCVY.0]!?[Q"\K=6O[]H,JB[7\5+.R M?L>X6AKIF];J[P_JW_]4%?^(JK[5:B55ZRV?- T* M^>]_,C\M'BMXR]C#X@TKRK^QY:-Z5S!>+(NZ4-6OBE6/I9(WJX]*/):E&3=? ML*JH?ENM>:7*+XPOU=O5PV-M_KQ>"?-6X_2-V.IMK>ZK!>=YC/)404F3'**4 MV>$O0U"2G"148IGP;%%O[&*A5O"W3[T*C9S3"_DG#X;K$YZB5-7ZL13M&&L$ MM_.+5I?_L"*#1N8KL",UZ,4&ZQ78" X:R:_ KNR@$1X\E1[\;N4'C0+_W[_] MLN7KF3IZ^8?HON4?IN?6XHF42SN=6I?[U*[%+-1N75QEN&UXU:SB#;D=_B]V M^ON+6M95_QMH?]/XN4E%_.7@@[\N>^Y8*>XUK^]V-5VP52]7G=0R@S#WMK%E7WZMVZ M,K]_R:J[#^7Z2V&&G1???ZN4?+NZ>5"ED61U>RWJXDNCRC6OZI*)>J&3B' M M!)21'2((RB&3U R6R P/&&<*Q<)GB)A"R(F'B!V10;T&92\T,#-R4#1B@Y^6 M1O"?[9_M+X61'SQT"@#^'?ST:'0PS_X,UKT:@&WT^(O?"#%)/[N-$,_=>WXC MQ%[';>0%1F#PMNNX=WW'6;'!A]U.^ZWOM(WT8"L^^+U7(. P,26_@8:)242< M=9B8DN3]86)2K''#Q$U]I\H/:F5WW3X8>ZE>*6U&(/E"K

WFH-T, XT,?G[7C3@W M1QJ<#C_/V,"##K_A OS>8@9T9EXZ!O).;IBSNALO&O;]A]_+?@ZA*NO%1_-5 MJ.[+S3%C*DLHU)DB$%&509)(#3,A!8XC)7-)7$Q^K]V)C?I3;=QD51>"+?NE M7W-&\/NK]3TK5HZK[WTNAJWX @W]['2TD*5(7,TK^R8HOG7U@SW6YO% MT$ZHT)O2J3^/&ST_JF6SZ\K*^OOGTABDG<:OC5T6E3!K --!G]6W^H61ZQ^+ M7- TRW)[3F3^!]&$0)9S BD321PE62:(\AE#/; G-KI.$F!%,3,3OW'4AT*W MT70B8OQL=9>3[V!7#+"5 _QN)0&-* &'VA$$!!IP?9!G'79'4+(_^(YI8JQ7 M>6#?FU7"C7ZW7MU^5N7]*\7K!5,\CK04$!E/8J;A*(*KENJH_V\W=[;BEDISGB&J8IB*' M2,0(T@Q'4*@XPYQKJD3J,_2?P)EZ;BWNE'QBOGOY6-7K>U5>5Y6JWZOZY6-9&@>QB!-*(TYCJ#%!9LRE"20HB6&*:6[^ MRR,L8A_;=<"V5:O]K_KU\M%'/K[^).[M3]=$LK%YKKP3/ M5K+]06UU\!S\YNUMQW'TA^U#3W=F)+MJS]UW!+P"6]E!^XCMQ[U?/GVC50J\ MW7P+O5X_7X&-:J#7#5CE0*M=P/'\67HEU-1@7N'GG64\2\<<3%B>1XH+8@1V M(MOZ>7Z613A"!,,HT;E9&D4)9$)PR(56)"(R(H)Z1P4#U^?#;9R4E-V-R&9#=DIEGP %[U!G/W-&D]:_F(<:GQ%E:=3X MC5-OS>(OSHC<^XESC_G[A_>/MH$;_:HHS81@758WJ\]WZL6:E7)AO 2E2DK( M$QI#A$0**9(9C 2C*44,RR1R]1,#.!/[BQ:Y.4/LL=W-:8B>\[XCD-)^/J33 M]T:##2RX60$##!KD,,J[^Y1 )(SS+:/)\'(V#BH..)VAMV=S/@XJ[#HAE\?] M-U0_E\PN5#Y]O^?KY8(2C2*:YI#GG$.4&Q]$$.)0(B[C*,HXBQ(7]W/0\L0. MI\,"+9B;N1UJ?WX[>;1.?O[$41VOS>2CHH_:3'[:TFR;R4<5V-U,/O[ N'6V M7>+7WW]5]9U=W7]1[56!FZ\K\VW>%0]FV2^L8[Q5"VFF\3%C"F8$V7C\'$.6 MFI]BA)DQ(K,N5])GY>V,//5:O$<$#QM(.Z*K1CYPWP@(BHV$?DMT=W[=%NV3 ML.9GM*T(H)4!;(6X ELJMW*$6]I[JQYHL>^..^ORWYN._0T!_P;&N9C/ZOYA M7;+R>POX44GS"SO3^E 60AF83W>L5 NE<*XBG4"=2011%E-(LIQ )A,LB))9 MCI&/?W&#G3[NH4LO!!XLK/4QH++ X*=B!>1ZN61FVKCY[<]^WL616C?7$IXP MS\E CP]: >PQ3"\":&2P;@4T4H3S*GY:!W(ICJ"S^A,_(O:=B>?;XSQ)'PUX MHU^S$0;3E&0T M2I.<**=[11?*,;&OV8V5[.7J;Q>?-YR@A+LYG!EH]/- 1QG<4'?5I/ 0S5EP M)]BDD9D7TA/(58V58E;?=2%5^\[LTN;&>;>_L;)H$W08XS>SL=>KVGA2XS_O MC5MMKUN*POS8[;P+;3,EJ11&61Q!E.8,4HH1E(@RBK)((NF5%\,/?F)?U@L# M>FE *\X5Z 0".Q+Y^31/FMUY3EC0"'K5_@?TO?-AN'?\9V\3 MT!AJ2A=2M'GG>1.0>C#YFP)CG =N4_1\9M]4]8$5-J'M0FH:"1J9I:P@,40X MS2#CG, TBV(4;1+M/1SR]UZC5@P*)= MV5Q?X=S*:5T".8O"KAP>S'>D M2IN^M*K-HA8\&%E@L8+_,-( V0GL'NCA0&PF.5F7.C0Y1QYQ1"YJSP02N30R&P11>X*[086>;P5,IBB6C"N.14B@4+S#*), MVRMTB$-*J-8ZTS3G7I<63N!,[-E>GPB(\)S&G2+);2X70'4_=W8JVN&TUH$" M&T)GUSZ%\@,$+9S,<7WN\7%F^J&?X7RR$YR=N<_VM+XYM5PH$J>$9!S:>ZX0 M)4) IC&#.$UQBA(FLCCWL5M7X%F"$H[.]JZ V(]8V,8IC Y3<";7QX+_=)K%)-424DK-VC*E$>09)A KQ%-DZZ(@I\,\']")O3Y+Y0FH*L<YW564][MC$U)^4:M']5'9-,/MCGJ?.OV&+XO;Y@MZ_>U!V911I!7 M?$5H :<^O525*(OVRHV94MC*YB\>JV*E*M_41*$[QLU+/2?=?AYM5])FRW K M:W/#8%=:VQ4;><%6X.G+.DS%9Z@\3*'%FS>!TT3D'F1^F@HGU)1O4VJN2;G= MYZCZOI!IDDF9"RABE4'$E8*4:PXQTG$F(\K3W"N'O3/R]#%PQS*&;BMS+IN_ MCLX+Y\[PV+E? -Z"3 "W=3';Z@ ;2::TLQ4>IW7,4K_?&S;0V)>*WD[AJNZ+B4L14 M:@4%B>P%4BDA(9Q")#*M)-8\5]QG=C6(-K'SL]B@ 7^Z5GJ[JNKR<424VC!U M;M.F8(3X^;T=+G: )UH@.ND8:$8TC#7K+,A)[?V9C]M+_B5T#Z/DE'K/[E5; MHG4A69KDG,4PC1(SSTD1@B3B LJ$:1G%69QAYZJZPU"3+YNVJ:8LZ(@*NV>H M&K;KL 3XKG]\=?<\ S%:FUTW1WN]'#[6]23#44NZD9K*#?(-C,=?U<%#\L[^?TUM@J?_?W]J#8"2K%XHLJ^=J]P-]I.)_O>Q?4 M^3-OP?OX\28^O +KK0!-!'G[:\^X\4$6"8G3C%,$&8DP1$G$(1&*FM4,USH5 M'!%-%VW.A29@85XF]X%'LLG5;;%J H$X6S9!0-.0&< MP6 U. >@9BZ^>5[IPZJ;#N^,C"5Y,A6PA7\7.LIBP06!..)F_DT)@V9L3J#( M1(*1U'D6>1U 'D),;,8W>T>*PD#Z1G(J>U/LMFYVP#"(DZJ$ M"F0X!)@W%.&D@@?!!*>?'#E57K*JNM%_9S;#3GU3?BQN[^HFN#O6,4?0<^H>#)]G7Y@Y5V!?[*4=S*^_L&)IPT+?K,N_ M6@D7F*+$K$$DS*C29JULS)]IJB!7&IDU7H[BQ*F>W-2"3NQ"6E3 >MBF.KQ^ MK&WD7\66YD^CI^>3=9V;._H1.L3/FP5(/;BM&]9U[/63CFT4^ %2$3I2_-QI M"<^)^<=(4>A(=K!TA:YX(193FYBN]X;$KD@M2V/%A7'J<1S%$$420X*5A*E$ ML<@QI8ADX]=61Q"G/MY8KVZA>>\^7!SG>1+'K,0NI.;"A=D&W7C!#?Y4*[4! M52=9N!W#>\9UW(#ZP\NZH1?'^8/WJK85Q3^4:YN#2[[X_IMQ1V]77:3.ZO9: MU,67MB[Q>F7D>+2W#EN9UJOJFE=UR42]R+.$2\P(C)# -F8I@50J,QU,!4A"R/6U.M'(R'0R_77"M@>![J7#K"->'_Q\RR!NL/-_0CM[^\D*"8K5SV C)]@*VMS8Z40%6UG->K:3-N":-BQ]@?Q>(*%F=8YA MB=SWH(%;'QGQV:"I=VU@?5%4ZPAPMR\6R :_%Q6!]I/JK;5/EK@@/&=Y[4+ M%=TY@#1O;.=YE0\B.QU>&;FQIF[MBNVC>EB736+Y];(0W]O_W0GE1C1F7,

'JA3KWEUY2A2;$ M<\NIXV*#?P5:;/![]]]I*I#Y:!UJ%\@)<]XM'1\:#O9GO%Z^*%?6&R.YG5O8 M><3?B_KNY6-5K^]5Z3E==VQMNJ^]$Z!=[/0B@*]&!M +,P4 MQKIM-V%'D2;?.'<(#6QGGZ# MVS!';J-:,,W];*F#!1TNL,!7H*U]T8__+/ M<1;]ZVJ]@AUH^PO6B.(92'"4*3>#OEA_/T-NX$"+-U&(P)!"H<("CF+,&PHP MI.;!\?_@PW[F*56Q>-T4IO[,OKV5IJ%"%Z+9P&UCCA9$1I(BS6'&D;VZER'( MF3W/%ZDT2_(DR[E34.=9I(G-M,6VQ3[!4_0NP,_-2,_S-6RH05GP,];1!#@; MK;-R W-=TT9KL^:'K:F>;WD6\8TYUB9)1]DA-HL M03B"-,D1S'%,(Y[9HNY> =A/FY_80/O[]N5]XW:Y94+[C[Q\Q'X?#\"OY5D)T5=,PO_?,=6-P]M M4-CM;=G4E'B[JLMB516B21_V?MVF(9(+*F2>8YE"C;6T@[/-AI%'D+$TB?,L MDA'SEGJ>KW3S='Z,#_1QI@/M671'?'?5 N\]0 M&P5!I^$5./F5-!L1K9Z!KV4]:U^%O+CU/(K,?[7K63OLZ.6OYY5HY)@I[I1\ MM(4$7RE>[\BQ#'0<.(*RX^G@]XGY?(P8\/OGYH+L-)&.SNJ'\IGG >?U M;AU43;33GO._]DTTJ0E4CF2%#,-46*K"] H@Y0C M!7/$J(R0\\!6U"2X"%'5D ^2A);K.TRU7WE9,T\2WE&T(WCU_%@<6K6 M/,\?K3AV8ZRVU^$;D9HB0NW&VHY4TU>IO(B94,>:HV28]_3S$IH.#DDO:LQ_ M)?@W5A:VV8^L5G:S:[TRGO%FI;J26TDJN6*:P(0P6\(($\A$+J%0$5%Q(IG, MG(NY#4--[(=Z<P08>&'SW=<@9LLZOV,)1X.=4!K0?4:SM# WNRZ]P=(Q; M;HWY*+R65&X*#BRASC0PVY+)39'=)9+C&V.O[R_-7V__JE:J9$OC)*_E?;$J M;&1)77Q178Z OFX@YI)@C3BDJTM!,$UYEA*B8A7A@XO]*EWL%I9 MKL!M*TTS5V!/Y &J$\CWGK\/QX[;X5,QY[EAU9/VUQW2GHK2I_QP*&8YXO[_ M"!:"Y0'PP9XY'\ (6@[S HQI)&CRM4W.MVUJHH6.>)3' L$HY<+>_8LA-QS! M5.<2HSA*$LP7];IF2S<7Y [MY7\V CB;DDWR)6R2KX?=)%^/?9*O;<[&;4ZU M("G5CI'LYH.FH<[/ 9U)C;;-[GA]GK50B<\&")@VN=DQX!\A@=D (8Y)RH9: M&#GQV6X\OURO*@/6)CIKUX=*WJS,LG%566,S@GB(*Z&6QY'UV(,]_CC.&A%!S'"_L>>.V MAN(90W^2'3=7$41G/[?P5%WK%YIJ7.%7.6=U"Q4]?Q)GWMCY<^H>1,Z??<%_ M-_=$V?ONFZ2*4[C^'X/7#JZ3=@,;N,/OS[9_ MZZ3&[O:MVPLC%S&FBYO6VG#IS>YPU81L1#I#>4055#*+(6+"+%JPO<4>83.E MR%2:8[_=VB&TB3U5=T%BBSDJMF68+\=%22@6_!R6-P'^"PT7Q4(M+ :QYEU( MN*A]L'!P>BE4(JCWJO[0U!@N1/?;MO@GSZG6!-NRTC:$.,.09RR&.C'V3B*< MY9+X;(6Z L^P$?K0H0+>I4L*D2OJ!(UN9C\%.7X>X'@&*(H3B%.,P)1$IE5$)(<)D)&1(B4*+?,N&YP4V]SM/GJNJ.$ M[F"AN[*V(X5OWKY! H<]67A://<]+F1D1"(_%T4OR.8WV/S,*?U<5#W,Z^?T MUN7UX?ZN;/%W):^_J)+=JH_JGA6KO@*HO8(?+]*44XZ3!*J0V9\X ME1QG*A$I\ENY>,%/[ QZ 0!K)0!E+T)75*[)SV!O4']7K/3-6N;)M.,:9S+^ M_+S&7OFY#9.=+& C3/L$L.),4Y/.G84)RM0Y@#];Y3IW8H:*V7FT$B0]XDM6 MEM]M'-J]O8SW=B66C[(IFE4VB6WJNBSX8VW#]3^O;:)B6P]CW032]C.B:B$E MRC.9*XBY3" 2W/BK'".(,2%*XI32""W:'=!/-2L=@\K""^ICGOOBNI\ZJMMB MU5@B9TOW9 83=@\649(I@F"DTMQ,*'$"J= <LD?J5_<1J#G9=IOE#K,P-F+"UIY[1JUDQAT(H-=F4&]!D^EWBQJ X8Y M3T?I-&D_0PCXG-E" Q)\)LEH2*1QP^MOE;K1KZNZN&>UJA:QP-*LY@D4,;?Y MD;B&3&H!$\URC;C@2"0^\_FGS4\\7S=@-DQX ^?G,?>8Y0RF<4Z)C+5DN5,ZC1'8$YOH07U%,^9V!2K-?WLIW/?'?9D]?VHP M(5]^)K^AZN\GZR_V=7!WY)F..O?#A@DI''?\$)A*KQ.)D60,G%'XMCC;J<5( M57?/,<8V,?9DX],]6RY?/%;%2E5FY9G&"8Z,RZ5:$8BTP)#(-(49B_*((6(< ML5-!VQ/MSW-VT4""'M/WI.(I(:Y'$Z/5''46X:CAB).'HWI<<-3PM+V9SQ:. M*G-XF'#\,3^#JLIZ&Y+Y5[6^+=G#72'8L@G/X3E!+(HQ3 FS10@R#ADWMI5E M>9X@BP27TC/*AGM0RTF;*+WGI $.MT?@H%V@#8,A MI%EW#QQ4WM]*<'GEPOCBMZN'Q[IZ9^;(R[1/%Q736-!$P#B/$XAX)LW,5F+( MI121-#_%D1H55WR(-?'PVT"UY6W3D?'#1_AQL]] 6OO9KP7M2\NTN&:Y:I%! M.L$-9P<50\<+'T%ZGCCATRJ?C \>>.6""F$OSI=I>;%?IN6=F;6_-?,(LW95 M&:6<:DA$&AM;Y\06J,#GHBXNN^76 >/*9@7A+&3YJ\L$FK^,51 "CY:C"M.R M_RE,7]^@K=[Z?EW_EZIM)*4RI,@%0GD:(Y5 T00%95D""=SGA+:%1;IRQP89_)=-2M=CAZ+ M_?PC&!7C3CLNH,3K9,-)S8%SC.'W9SNU<%)C]XS"[85Q$\%K(B[<@4DWM"'9D!-5&R/%EX,-TA:,?F9M@ M3Y^SR^U6/M +"*Q%@1T1F^"R3DB;SJ)=M%UU8; !W51(WD*YM" RS>O^0M)X MX"J#-CXB6J[X4BP_/3#1E^'(HQAQE64647J#@R;&RK:J!8 ML!,J# 5[[;\R7S37"6&?A&N=>L;?ZOUSY 4*=%)#I,\22!*M+19]"*H M&P%;%+VL"WMCY(/I:V5FGM(G2^\@0>>]0PBU_;S$_LT: MM[IN[CJ[NXT0NH]S'_LWG'TVZ%&;W62VN<;% MG=K6_Q(IQE'&)8Q(;E-;I I2NTK34M@">M6I"$)DP3!&.,8HBHS3,>J13:4R.2828)=TJRY08WL;?8 MG! M4FQDL/6[;LNU&4/[@$PYLI -; M=EOY_-.\!F#:W17/Q_@X-STU\UY>/ Q9 Q[^0H#9O'\8(G9'AD MCMQH>P+[ M:FUS3B[R.*8Z9Q+&7&B(6&YFR8SE$&.!=$9,OS&O:EO'0*9>23\U&O![B^J[ MC7:,'4()U(W5XC@V5HL5S,UON?FC MU%+YYV*]2":?#WYTVM6F# +KZV2H+3I@->";G*QFB=Q">+J B_I$1"QB/&,P MHS&&B!,%:1Y'D M)!3?C7\IRWP2L,_>(=Z[5P?ZP]4R>I2<0 2>/@RJ%BCT_BC%O+/F0F@>QX8,/ MC[/&OZ[7\FNQ7"XHCG*.N;&X.+5S03/OX)00&,LDMP<=28R<:J#M-SRQS?4P M?L:VT=K-OL;HXF=29]7P-J!]F0/9S*;96GQ'.XZ++ %NP)/Z>HV4]ZM M0V3$'*=WJ#'1#73>0=*+B(-1T^_MRQ+_?53+)HW>^C/[9M/HWJV7=LO50!^/ MA%SD*LH5D0E4B"00H20SOD2983=)E93,YN[,+L@*Z"N/DQ5=G#*PB[TIU8-Y MX*Z)^+569&8W]5+UR035_<-R_5TI4+-OX.M6]LH&*U0[>868C28=F5C0N[_< M7-:D]%^2DO *&$G CBA7QS,$;>.NPR?M/2*A2)P2GD&L4C./RE,)26K^1R$L11(ICE.O M^H5#8!//GC;0?FYHD!XW5Q-*:3]WLD$%6UBW:V;>;L-%P4"N81!J5O-W47K? MQ)W>&5D'L&Q*LG_?!".M5^T8OLAIDB84(T@$MO.7+(9,:0HY$0QKR@6F7EE. M3R)-;, ]+J@L\/@8ZM-,"1WQG&02BDS9(O.209H0#F/.&$WB'.ML3.'#$'R- M/DA[RMK5SME95S=O"B(ULPML*2$CDD"4*00YS03,D4@CPGB*$^Y=HC 5!Z=@T&UD"<*)W["RH6(GT'2]ZH/U Q;U.Z=:J-I\)W'F+;%W3MV# M2GEG7_"/./TK*U9V@^1FU0:V_K_K8E7_S8Q89IQ:Z"R7G*,,RA1'-H&NAEQ1 M"C%/(IXHG>:4>BR#S^'-L\S]R8KP,UC:N'J[9K5!U&9A^]]6$/"EE<0CT'Z0 MP&&3#L+'*(ON.+# X&8%^D#R!AQTZ($H<(_C#$7%N"C-BRCQ"L%TT7,@P'+P M]=G")UV4V V.='I^W#3X=;KJ 5K MDRM?->5T0J8 .:5+L$P?!P S)_0XI>!AWHZ33UYTR[:]C'#]6)OV;1')SVM[ MBU==K^0GM5PN-,:Y&44US'(;_(IB":E2&8Q5ED@6K M^_8:&6 ;86R)+%LS2S6AF)5RC67Q8_;\^F 2OCP-_.DUT^YFTE8.\'G=7-A7 MP(@"/DU$U:BKN>$H"W)#]Q+JQM[5=:/ [X^:NFWHG+O ZOCQS :,V MN=O;5567CVV%M/I.E9_OV*J=O[PU V=9&EY^SB\%]M+\-Y&%]?=$#!T 5&CT$]3X71 :5/EA@=>F?D M/6WCG$IU9_Q3\46]78GUO7JOZAO]F7U;I)$B4G!LJ]U)B#A5D*<9A2Q.1((4 MTVF4+NIUS99NUCV Y67<&T3WXWO[BDTKML4W NK,,K(R\%V#;7JP_FZZA>*5VLE'RA5N:'ND]QKG0B,T(A%5D& M$>&Q/77(89)A17(SN//8*P#V'.#$8[N=8X$&W#,8_QQ/;L8>4GL_B^^0&]TG M."QT52Q4@/PYN'D#X1V5/PAX=WUOY'R]6-GHO.9X9&]M8&$WH]7QRG^9&QY3OI;.?K3RX.]F5X88*6YZO-J!EP)C.(AU-K #WS>U<(H M8@[6#^-:"9'VO(W.W,UJJ!/C4C*&(";:S"URDD.")(&QCI5.9232S"NAQAF\ MB5W,-I=W&Y^_WB*'RG=^2*'CM",<,9ZSCOW\YMVURJ"9'#VUG"2;^2':,V8Q M/ZGZCWYG)3=7G@UPHQK3,E(*$Z@0BFYB :IG#7*4J M1G$2I\C+\$\B36SR&UROS+OG^7&SZB!:^]GS%M+N$#2@]H<6-IPEG]4LD V? MQIG5>L^JNV^WYU^XN+YBXQ&: #YZK$TSJ ]8VA]Q'OUM?E3M5 :$8)1#JFM MNHK22$"2\P3JU! 1<9(GJ5-*GM$23!ZXV(Q73?"3]!_&QQ,[[ )FHQ7 M,[QJA_PVHD>"5J;-F6\KEMUK_-H^X7')9!RAHRM"ABJ5GHVY.?6I2H678'N[Z^_B3M[WOR>W:L%HAKG"=)08,XA MB@6"/.<8)D*1**5*2N1T(_H4P-1.N8,$/2:PH&X.Y"0GPPXWA*9^_M1326V=?6[<&J>K%]<= K \ MC3+!"%28)O:>!H*$"&VF1#K)<9*+E'@=ECQI?>H=TJXLX;)@W";_+ER'Y.-4 MN"UA1BOH9TN];N'//8XJ$&AU\K3M65B@5DS>KO[&RL,?/=E\R7F11*O(LHFW\ =*I34:6Y)#P.(T(C6G*O$HDN@)/ M;'UO5^8E58TYCG"FSLTDIR#$SUJM!#MAI%>@$0*T4MA;ZKT[X]-:EC(MZO_+%:RMZ %B36G*L%0,I)"9)T#U4I!&N=Y MEB1*)+'V.E4X@)C8%[Q?KV!39:#HG8+Z9L-&/?W"$6H<3PLN4MCS@,!@P6(% M+1KHX4+F\SNE2K!,?0< ,^?@.Z7@87:]DT^.S$3<5$@W[UY_*ZI%++1L,G(3 MR3*(!$L@4[F&5!JM>"(EYE[C\I/6)S:X!@M8,/"[A?,,\'U*A)N-C5;/S[S< M-?-/_7M,@U 9?I^T/6\BWV-J'>3K/?J0_Y[[B\?*[MY7+]?WO%@UVX$OUZNZ M,&O356U^J@K3SOYM@>IELWA]N^JJIND3K[SK%G+?%U)JIA,N8"ZT&1$QLRM2 MED(LLDQK+:,<.V_2SR/RY+-M439I"'Z2JOWI9WLA:;6N504>V/<^VM7>=#:M MNV]-S]2AYP\'?KQN\G-2* M$:VB3*"@M^>#BC_QM*+'FNF6?-B>=5NW_+C]Y7FZYG#?O3ISX7USI7VCT^"M M]OXIT*@VXW7V2;IDKCOK887_L2ZF3](QWK?/IY%B9/;*QW+=^LT^::4D@F<< M0RULI*@R0PU)S#\CH3C*L(IB[I6M91]@ZA'!P(FF&)[X/GQ:X4:'FY.^1$D_ M-[I%FB(!Y0DU0N6=W&]^WG23)Y0[R#)YZKD+BYW\?5W^PQBT^3S-#+>Y3/I1 M5:K\HJH%46FFHSR%"=(<(ID*8W-I##,=)X29/^+<:X[G@#EU;(,!MF/S0PL] ML@#* &5N=AF8"#]3W8";J4E'1R? YL9W+\0$A5'.:QRZ/LH XO.423E/P!"D@PC!E,LA5G?ZL@&FL0P2;.499BB)/*J%3.6!'\?]RZ$^FY^ M;*12?O[*11]O?W1$\D!^9[?E6?W+$97V_*>7VS>_D$2RE><*0F=43 A'.%#3-QY#B6 B$6!91ISN7 MEXDQ^2"XD<1,]GM1KK9[L*!LQ0&ZE6?TK2,?ZL\?U\Y#J)_3.+QOM,ONAQUV MC63M/BGH9 -O9F1W],6NB5@.=;LK'-N77/ :09+[+2^?QI_KJM<( @;N>XUI M;70Z/UL2S=XO^\#*F_)3;=MN<@?V> MM5G5)FBN82(7-F( BR"A24$:2X)1' MN4Z]2@(Y8$X\ +02](4,'E@)OC0)+$,J<;A\?V<1Y\[[YTK!D?Q_SJ^.S=51*?/2W?5*OE)?U'+] M8(>PUVW<^4*2+%6(Y1!);/Y'( Z)B!#,DU1I'%&<4Z_Z0X-H$WN('KLI92*W MZ+ZY.X;X4 M9!,[C5Y.>TK21H1PU] 1?A@Z GYO9/:\9A"N%]W@)K0=![$R@0'&)FY=5VJXG;ULHL<^6Q0*R:::!PS/C3_ M7#8"51_6R\(\H+[5+PQ3_UBDFF-%8PEC'$40V5-\EC$-)U0S+=P5"[1R@=^[_UH!02-A MR (0E[(4*@/L:#GF309[*5T'>6$O;G#LNO/+>OFE6-VV^>O>,-$$Q7?A;I)I M%<69S:(2V^QR.(8$I<2L.[,$LXS&*/4Z71Q$FWS=V6%WV1)!C^Z[\!PBS'7A M&8@&WX7G"08FB!UT4C'8TG,(:^:EIX/:ATM/EY=&VK<-%;[1OU7JNJI4?<-K M9M/1QORF9H;#WDC>Z2I9KYY4NV7"KYXOMK)NZ>/KO(8IG:NE$PDV:\01A1 MLT!G#%*>$:$2(A/L-4F_6**IXX4WP\?7%K:R8;0/YND[.UT4.]$GXVN^7-XM MCE$H+ MY9DW!B84?0<1,L$:'N=*;QZ:O!ZKVZ=KAG8_M5XD-!>,,@QERA.(8FW\9)X3 M*'2BA$BH3I'T\9/#<%,?AM^MRQJ:%^_!NI?CTEV),_RY.;1PK/AYJPUN7S5O M WW5G;$$]$!N2@9R+V? 9O4=;HKO.P;'MRZ.L6TK-K25'!8IRZ7($@HEYF9: ME.C$7J5D4 @=17G.LI@POQ7X":3)U\M/XVFKRZKAG*/-<=IR.16>DY$G ;-] M8946=9((V6-JA8^*?8+R7)&PQU0=B'X]^KA_4937J]KX@%?K>U:L%CF+LBR) M,,P(B2'2-(5$12G,)8VI3F(94Z.B3ZJO,F3AF8K:W),_-UR)D?_[G^G9)#QHDP(V.*H;$Q"3.><9E&<:1%M'AH:R#5K*R'36YN M\7V^_WTEW&>36X&N %>WQ6IEIY:<+9N#J4MNLLS>W1%G4J5FW8,302"25$." M4 8YU5+$,44Y3KON?KV2?_3.[E48U]6JW:3^0_;S\##R(_?7/.J+IFH%XID,6H8]B[4J-TZ%>NJ_HMGZ/H@56Z[*<$(\!M(GX19[6R8@M][[)#! MY2XZA@H@'\2:-TC<1>V#0'"GE\9FFUNIOE+Y)LJ4?2ON'^]?K,MR_=7&H+(' M\Y?Z^X*2*%=1I*"D-+-')C$D6:2ADBF+I5#HY@&F(L;/(5@IFH(-3T/#KT G"MC( GIA0J:%\Z<@6-XX#^B9$\OYDW*8 M>6Y$&_-O8;W^]E"T91E.);D^LNJ)HX0(F<=0132%R*918;;(4D;S*(M$BH3; MF>YS*3#U_K05Z<)2",_6M]/O9TS=8\^WK[&C&7@[4 _AF7L@]D8OD&'F'Y)%7ZG\>;6(8FQG< MSJ[>UNJ^6F#"(\JTG8$P"1$E&>12:8@Q$02A6''D52;C%-#4D64;6-#@@M^; M94$#[9LMY115;HNB$ 1X#L&C=/>_JW!&L5!7"T[!S'L3X(RR!X'[YYX?6:2\ M5 ]-]>7JL;2;*PN2Q1F.=02IQ!E$3'+(,Y9 PN.4IIA%),N\2I3O 4QLIAT< M*'H\S\+D^W2XF>0E2OJ98J_?V[/Z^1* M @83%FI\]Q=@WI%_-$$'X'JY7']M#D)M[HGN[./=>J!$F;>K&%0VD#))SIWLS9W F=DD6=2=CR 4[CJ=X9 MV>0'53VTY^''9\XR=3;0\TF9;YN#1'?)BG2,8F:ON,8\L>6".86<1 3F.8_S M),FD\1)>9P^SJS"QB^FE@/V)9B\': 1IHB*&RZW\*%WMN*/S0W?@\^T(#8?X M[WT44\3!/E_'/'?"JO$*_#$R5UW<0<%26%TNB=_ 5Y7UXO5CN7Y070IDD@F4 MR 3!*([L<"0EY#B/H* YX9@AB:33#8']AJ=>&C=0;B/ @<[#?OD23?R\98L2 M,)WS*=&'_(EY9\>7F']M_IL[^?= 24FN'^N[=5G\K[)SM8RP M/):02HD@(E1"0E)AS(2Q/%-(Z]RI"*P#UL3VLIN8!+ -:L"D)#NTNC0'89(9 M3E%O:@#H^=,/#E:$ M/S9E@E^IAU*)HIV8K^3U_;JLB_]M(].YX)ID!$.5/D+%Z,] =+/!O2EEGCB*<@?;#D,0Y0,<-%2]859@Q MJ M:L!%(30FN_7)T(I(24X9@3F)M"^;$D$:Q@H**A-F5G8Z]9H%NL!,[[T8( M.QOZ8![JKROY>6Y'^MQ<<'A2_'SIAH^M!%>S%.CS4SR05W,$G=4]^1&Q[V<\ MWQ[G,/9V7/LTV*^*Y:/Y;;LNW=F@76"6F@5DJLS2D1G/H1&#)-4Y3"EE,DMQ MA)7T2U?K*8&/O8Q*8]L!C]\=\J54",;B"&4P3Y(8HC@6D",FC6\62:X%RECB M51AA0D(O.-$$K#N\ZA(#KW>*K?S+/Y,DCO\5R+FI=W/D$Q+JY]$/#@)W"ART MK#XY-^P$#.?81Q(1R,/[HL_JZD=2L^_SQS8S,LG.>G5K<_/;^)+/IHGK;T6U M4"KC0G ,9:R0 0L+?K? MGKN"1PERUN MO31O5&UE)S/E(GF2\QQ2GC"(6(PAT?:H6B>9PBEA5&.?ZQR'$%[F./8N1S.@ M=[#-@)__*U!M%;:?I-*%*.HQ]\R>9;?M7X+INPV[M?K M!/6! MA:WU<5JGD->XG@+,?TWKJ()'KV$=?W*D48H[)1^7-CT5J^[>+-=?/ST^/"R; MX!:V?%548KFN'LU'T.SV;_<)6)Q+QG0*M=(91(AGD&=Q!%.=Y"@60NC%S8TLOZZ:O6E[&:2KY[Y(8Q3'**,0 MVTD'HHA!BK2&!"*)? MP%BZ\[J$JBQ^"#!OR?"3"A[4 C_]Y#A[>Z]J:]X?RO670MI"@[]5MK3XV]47 M5=G=WFM1%U_:2H1KN_W[:'[752A;KZI-ZN8DH<@L C!4,LLAXJF ))(<8LD3 M:OX?TMSK*">,6%,'_]BQ41O'6 ';IZ#HI0-L(YYG@NQ W>'F(^8GV<^O&/G: M^4$I2^0*PLDU*SN+RR1^RXS M<.LC@Z?:"P=OUF4+7MV_T2N18XXIU3;W!E4=2LXI#*8 M8\R2/,**(3XB^<]%0CF9_<5Y@/J;268E(C8R L7*U?K1,__&95W@YE&G9W1< M/%/'8I.R8TOC$\EV2\!NA-OQK &CE$*0%"H*Z2)9YHTR"D';0111D$;'7OLP M>J_J%N=C4?W#;EYW51X)S604QP1JD:80:6G#04D.DY3EF&*,"/5*,#* -?4D M<1<96.CN6,2K#*8+9VXN*A 3?@YH- DC+GV<52_8I8_32#-?^CBK\N&EC_.O MC-RD5DOSU]N_JI5Q($L;5BCOBU51-5A?U.MO]FJF6IAE828(Q896EMAP;PH) MH@@JDBQ%QL"GL]_;(\.%BN;37N%?- MRFN;\JQ:2,$B&C-MJZ=AB+(LA50;!\($S5-NO$BBO3)WG$2:V%.TN#OY!#W] MP6F&W%Q $+W]K+Y3N;'0 MA/BYJJ-<3'"$[J-EJ+JR+I#SEI?U(.&@RJS/NP'3J+\T '9()DI2E24,QB1E M$'&B($^$ACB1.499+A'Q.F ? IO8_J^G2Z?>L^5F^J$X\#/Y,4GS+9>@_U_#G7]Y1V2KV^_\[8$Y#*3#(^,;, Z\:L#%&9YIF$22[-<*\) M@E0R##7/1:01Q0GW*HMV@##Y:4?53*PKYKVG<4B&ZX'&!2KZ'F.TVC5@$XS2 M)U4)=F2QW_[,!Q4GU#L\GCCUX//D&&[*(FYJ)OZU-!YY037C6<(3&"6X2,+-O M*_BVT)/]3= B+A,R^X.DYCTFX1\J]^X Q:&3ZPY!C73IS-Y,:.Y8O6?WYL?/ M!J*R<;?K519DP3X]S-9W7_L"Y9^;V]POVJL)<(5K*Z MEO_]6-7WS=9LS)!.!()YC*G-C) ;!Z-R*!6G&F>QO7SMEXSJ/*B/L8S*/_5. M5=5?@.R1@5EFO%RO3%-U88]'/YAO5)6E66$TKM[/S3APRH69NJD808H)@4CJ M!/*,$TA3I=(T88KG7H$^81D=DPSF>?ET\]9A6?)STAMLT.>JV,!?@:T X3RS MN[*!'+(#X*Q^V)V ???K\>;XE%"?NY0V"Y4JH70J($4IARB/-*0\)U#A6$LA M1:PBYA,JYJ?J3Y-\Q0VL].^] $S.FV:GCV3 MT[Y2QS(X'3SC9SE2%8M7:]&4YGM35((MV[V6-^9WU2(BQ(R:A$(S&3$FI+6" ME"$!L8IPEDA!=.(413*(,O$(VN."%KC;N 0-M)MA#7,T;&'!-/ MDU)'++!2XL^WZR^_F/=;XS,_;&UNN-59C,])L=X*W1[V,\=2?MVKE_ER_46M MV*K^M5@5]X_W[PHS=$J;+"QB6FH12:BU3<]$*(%,V?1,6.LH0CB-F=-5-W?( MB0VU@P/+'@^(3A W,_7@;MAFIV'$TX"?%JVU^0E:$:Y S]-&BN#TR.ZK;DLV MS$O3$^QYZ7+V?_Z:M\[0O->XNRA+H\;E>30TB__S5ZQWAB/>O.!,GI\_4N+> M]1H_*KO-;'[?WW-X9$L[NTH6'&%%2&+F/5E$(9(9@HPB\S\1QS0EFI@YD?>9 M_;PZ3.R[#RK_;@0!.Y* 9O+_TW\I5HXZZY^YVQT/M'[LSO0\(9NM"O#I#R1P M,,'S=$W(8(.9-9@_&.%YNNAHL,(SB3(R\MM6YMEF[\IQAG#",C,XZ0JLDFGN:09 M%SG*N=^!RG@&1AV>M'">J=_V2' ;M,8KYC>>M#B3I%$[KD*HT/.GC<\;;'Y4 ML8/P\N-/C6A?MW11;%FPG-PS%"&$B.=38;C)@HB&-=0))CM/8%N%*_?+I MG *:V+EL89O*?)=DTCE)E9OAA2# SP3'Z3XBV>JP8L%2KIZ F3GQZK"RA^E7 MSSP_;@$+:\7W$\^%ZHY>EZ1<_4@QZ+V!^E5V9? MLFYOTX(=-:[ IJ=[38!5Y0<(=O=E_;E#WYWE_6,$POO2'RPLWAMX_&&P':06 M61)',=,2JI@F$.5VXU.G,<14YB3**5-N>9/V&Y[KR-=B^9_Q-JJ['^OZ*C3R M)'=0EU%'M[N"7W1:VS0T^P'MKOC'SF2?_'UD/%&QLG4LF@O5;YAH$IH:D[TO MFF"E-TI]4*5-B,ANU2+2#"$D"934YB)*&8$,409YCA(M:*[B%'E5GG/'GMB< MMJA *P4>-KB><4D>9+K-6B:BR,] K1!-Q9OVVGTOASV"W-!F1 $?SM/F'_GD M3T"HP"@/Y'GCIOPI.0BK&M'$./_R],3T[U%"_TB7W,!A$4G1R@')IK!Z#3S<=,1I+G M-& _P*&7I%F2F*7*AK\I_,PH$@)Y&C_L67W-*%KVO]P7-*_;,7>$Z^&.J2]H=2/;!"F@'RL;09SA:9 M)EQ1):!(-8-F:6(FD;GD9V^_HL+%_W4"_(SZ&]HVSO' M#ZTPYL=.FDLO:!_PZN8C M$4\CIV)P!X>Y:: )>P3VD[V=WK \!GOG)]BH#S M-ZU/OCG.5;0>Z%=5WZUE6Y/-3I\_*K8L_E?)OYIAU29 O%D9'_6PKMAR$:>$ MDAAIF,;23&^1Q)#SV"RAS;\SJLSR.?,J!^LKP-0+Z';@O&_DZ4I*MBO%6V8S M/*R [ 3Q/+LYDBG9\W,K'7&M*.#M#G&]-,"*TZ4 MT2^.D>DMZ,9RT8@ MM^,-/ZL3&DO.ODL:W<[(X(Q-'>Q72A6R33B60B!A#H;C,!8]$A/V23OF@3^R:=NO"=]* 3IPF)*DZ4A7>-SV5%]EN M+FHR"GT7\H>,G27)/Q1AC+*AP@J\L.<-$1A#R\%Q_ZA&9@X):[WC=B.R:C+C M?+YCJRZ\_6_&8=H"N.TEUP7GC!'",I@*&4&4(PD)3A54L614:RQ9&H]8A\TE M_SRKN1;S&3*<^O:FHT?\D3KGN8+%NOGBCC)=1K#:J+.]_=1U_293Z@\0-3:R M%YX[>,Q7[#]&#-G(S@@62C86?VS&^G;3^^]%???RL:K7]ZIL;C!LKPXP3X\TA M37=EQA:WW/S.)<5@,-[=QH*)V?1SZQNBOAII0"_.U1ZI5X>$?K]JB-[6:.AF MUL *#1JIPQ89'LM9N.+#WA+,791X+$5'BA6/;NJ'N(^A2E%4ZD-9"+50N>(B MQS$45$N(E":0DYQ#$6L5\RA-I?)RAM.).O4^9X<%'BQ8,[66Z^62E94-3&RG MV7/-LL]WV\3SZJ"=,?M,^O2UBZZ+&Q5^@(FS,\W//54^+^@?8W+L3/C$-RN. M(8X;&MK*CUV!(H9)RNP!E) VGPS'%/(,*:@T5SB1F.11Y./,=QN?V/VVF2D; M#N_62Z-_]2__3)(X_]=^7?R3W>,21>WI@Y_PX^8UQVKMY^=:E F*-AT3/Y#_ M>-+TK!9_3*E]&SWZS \PX?I85/]X4RJU&X*YR!,J:2XS*'62F7F7XI!E&84J MT4HFF="2>,5<3R[QQ/9O(:$VF$UXMEVXEJI^+%?/..,ZVF_/,/&ZM#=^F/F7 M501839X&F?^@$[$AVG_$^=A1>?^XT[(A^B>=G0T"CQQ.'GFE_N?1H+[^8B\0 MMB?SDBL4Z0AB1.UDC4K(8I3!1%')!8E5Q+U*"AP#F7J?<0,)&LR19^S'V''T MLQ?J[.D:?=7U=V #^H3R.<<@YG43 TH>6/;0LW[&6)7UXE?VS>8,[98#<:PO5DLY:0:O7F8^@')1_:T!29Z2G"7@D_C\),/$KVH."A1?7,?GF<&3=KOEQ?/R/> MJ-H!7H$.,F!6S$&50F7'/ XR;Y;,044/LF4./STV.\PF*F-SU1+G&L=8YY#; MRGZ(( 4981A*17%&&J;&+.WJX>'FOS9Z.P>:O9$VTWUS G*LEP#A5E J(TCLQ@DG$HB)GE:9)G MJ+,ZXZG(W7?AD^&,W9;KD\-5URMIXTX-N%K9 MH:498KYO@ZO-@D"D&!%(^VE MOE/@_;J\9TOPTKQ4-<$"+QZK8J6J-KS]G;JUI2G+M5#*5DWQCFUW9MUU.W\'OW7\GBE+WI2'8/J S\,Q;@KZ$'.X.>K=P04!4 M];:J'I5LPA8_J++YW4+'L9D[JA@RQA!$-+,QAPF&B90R9DB@2/O7L#N&-/59 M=H,+B@8X7/CW4<[X9MM$_@0)TAU4(&V!S%F3\P M9DC=HP$M@R_XF;&MHOEB;4N*Z5=%J83IG8]JI;ZVEU3*^^ZV;LP2C'-"89)0 M I' &C)!$RBUTE*9=6&FI6OIW_-P$QMT(X"=&\A.!%#V,H!ZJ!S@&.:&+3H\ M'WYFW5)QHT&/;G/0]%PTM3//W"4>0XE[L=^PU(PK]'LQ15Y%?MTU'BCPZ]#( M;,5]W17:+>SK\=9$<=S5J8QBA7B:IR,J^LZHP,0^N9$FY/1JSK[UF+7]H#TV8C)X)A*\H( =(>;9\O-6/_1IQUG!.-CI; M2;AS:NV6ASO[[,A@0)OE^N6ZJA<9B1A"A$.=V#HJA*208F..9O1&E"81CVQ4 MKKU'[S:(;UKV&J0W[3M_?>W5_F638ET8.,\A>4N VY [2BT_>VH@;-:G*F"$ M[8'JVZUVT^EW-L.\ M]>:1K47/&8)9FB&(4,0A81&"5 @DTCQ2"GDE=Y]2V*GW;CY]^&!SO3=B[!1K M!+;O@;:SS/M&,/#%SE!FNKCOTHF!-FYFZIKPFS1G]FAZ^=N.;#5HMU_,(J%3 M(M!484ZNG_N.OHNH/]8N2P#2@]W,]\'T/PO=I.WK[S1THGE!@X/1P_XW9C@I/B+I[+GCJ$?\+_Q^MG[G^5E2+G$9* M:A'#%+,((B8Q)#'%,$J26*H42YX[G+[6@8 M3UD8-O71NGG.6<:IY94%X$"-"S( ;-N:[?;_@?B[-_\/_S@RO'C)JNI&_YW9 MX;B^*3_:DXJ;Q[JJV*(@M[48N,B$2A.[&^AUZ? < MX,3FU.%68+V%'%]#X2Q[;LN.D)QXCK46V9Z;=-CFVP$-^A78P0\8_^NH::BH MWW-P\\;Z.BI_$.'K^M[HPIAFH+7UJ>Q$NPT@?C3-WICU?7N.^4+I=:G:YSZS M;ZIZ_:TNF<$H5JS\_K96]]5[0X'-B;U>&J3;/F_60O"(1TEF9M&,,9LT)#2Z=+^UI[I<457=$R?Z@P)76SNRY)7DZO+\^@/P(M&61 $@0'E.S$17 ME2TR,Q\(B020^>2B[O3&:BV3>?/#K='3N>MFM$'+D"A+B!5@.-=A4D8JP"2D M0)1512@2-!?GEE0R;UUW1)[E-WE^_3:CX[\>FK=OFZG6/G]VB\TK&Q&V] MZF91TR^Q/JS::Y[L5>\&J/U\K?U5\ES;'0-ET*:NL3$-UPTVFJ93MY&-#?F1 M_K/114Y\#](O-M@U[DHQPU+"$I059P )S@$C) 60004%13C-\207'\>TB[WM M;JI@'MJSQDOT63LZ)I'O,<8B/?G%Q;-JI5?5$6T(RDO?2QS5[9_C(F((UF W M#X-"_%SSKV;O)J4Y]WK2_. :-G9\;:;";MW*UU=G5#%@3R&$7D'?JHWQ0T70=UK%4?@F-).KUW M1YYRK22G"X!C"-C-,$^[W&:6I4G.$^J(\H$F4O_-DTZ@(R:]G#C'/C)UZ5S] MGV]:ZO52F%;4G^B];#V[%)(HO;2!/(,4(&AXA!6N@"S3$I=%(:LR[*["0\G( M4[@6G!C)GBMFE($)M+6(#+>;9W%!>L)ZLO-07+QF;$#%U[51& %RN-HO"UE^ M+OC=?$-O;]>F2[Q6Y49]D=_ETG!3+65]C#1#E:*JU$X4,J[W$$+_C68X [3D M)40BQ3EWNI\])S"R:WPNWMQ,M@HD?QH5DEH'1V]Y%D,[SQ<2&3#0%=$9NZ5T'+VZ16+9F -M:< M&%+CFS,I>+BZ7$8N^=]:OYY=?SL=;\B7B54Z7%+?EFME9QO'X,R M1/G#$RI\\M!@VNC('Z*#X&?$JSS/8^AZ;JA>]M5=/"\Y2JEI-2%-J8V.:%A> M"0!)EB'&954I)X=U("'VV4PKS[_2[1 3RW.:,98ZGM9T1D8I@3MI2*B3FX/W M3WM^<\J\@U.Z6]'-&8O3$G7Y;HX==6Z,Z5+AJ(X&$[M3QCP_. M(^'AW**EE8&4(&I8JC445:99P0@D6/ LA("1+*4LXQD M&+,14<$IN='/8P9BK@>Z;G@!@G _V@+M%46$@&]L-*%U,.4XC18M>U<$'FY' MR^-$&">E7C+2. ?%F8CC[..>+@XC9^8=@ M.+AYA=,01.C,:V5CJ!9O@[*F[?)F8_9!HS>KASP8^MLF-F]7]VR^;+H(K>ER M0[GYZ_L?YNQ5;O0T+XE^-@<*<=JDYF/.%."84"+2/*>EM&;IMQ(9>:[W)":R M%>E 16^'VOF]27@LW.;[KH=13X&KI _.^UC@.'#U!P?)DZ]_/%ANC/U.=@^Q M]MN]:#KF?B?#GK'WNSWIR7%<<_HV)^%=4[8G4S_5-N26N2*\RAC(FYFTV+>C<^0S/@.?70 4 M$!0WE]@*[FZ;=K*;GB/!<;=S*!.AZ7A>? 1( MXVBV)A6F5JWNG+A3K@=RVTXV#HEZ +!"I<2,T&3:U)CQD!VDR 1XI3='R]HX MV'>R^5-O.$WQN ZS_C;?WNVXTC8;N9WA+).EP 6 I@:I50HXH[+8?]?_,64.;%NM5RG),6.GW9RDUKPJ-JLDVA9QD4A,'",>OS,=X]BSID6*D8Y*6?: M".24.Y^48NI9IO-X9M>;$R M1)S[2#XK!"9"58"CPIRL\!)0G!: <(2%Q#!+J\)E?OLJ$GGZO[]_6*R>I$Q: M%1)3PN48.7AC;.<5ID#.S6E\V8GO8-OH+5",S<]8VP-Y%6\U)G4Z8\%ZZ9-& MO\^=L'F_S6HNTG^3V[N5^+#\+AO^O<.?2FD*+FM: R(@%YA2P'40HEV6%( H MF0-$&,E%5:0261T&CU4DLLO:*W&5&)'.?-"C0![V65-"Y[H/["#O\XNJ/LF_VF,@4RRU7BWU7WE3)GZ\723-:%Z?0F-H MHJFJ,,WS5 ;RG#!(IN1:KAZT4_]X2MNWU3YX;X!9\.0^%7= 5$V WQZ4U.8W5-'T\?<$( M%'TYBY\TZO(%YV6TY?T>/Q?VGJZ76M"F2TU\-U\\ZMDY2PF12N ,E)@A'43E M!#"92H")]E.B5)!@,EO*K9V?.B'%[91XZ^:,6AE!,HU/H80SG&*!4B H,]0; M#&I_GE.@(&*H@)!6O'(KF1N#5'".:XVYN0;KE*Z';>MUJ MFU?4[ +UWA$)5!8TI4!"/9-1JE) LRH'LL@8Q!FG62;<2$E.2(H\JW>M4VJ! M7G2,IT&RO"H(8;K;9'6SVH/RXXQ%P8@]3LF9F+[CC+F')!WG'@C##G"<"Z0N M8]$A:OV;S0PJ5O)<9H!55 (D80%PQ0H@,9:92F'.N1-;AX\2D2?YY^"%E:=WZTE1H[ .D);4^SG1(6W! \?^0?!1?' MZ,0=$K>.DJXFCNDX:2UKNHZ4KN8_ZUCI_+!WM3A:D\BNRBB3J$Z;I%G*E[4^YMB!-AHE#XU*25-H:%\,.VX0AMW9I-"Z M>36C5M+3ZRJI<=ZIEGQN0J8&YQN5M.HEK7[)]:0XV]# M8#50UCSN_9-5.P>!H5\$'>:%?M%NVW-R>5O77S:=H=7OFV81ZR]<;2WV#&,) M*THE*'B9F:+('!"294#1M,B*@A0H=4K9=U4@]EW;:@DXW=RU1=,ME81;G.N, MJ5V4&Q,IM]5@ITE75%TK U8*:'6:2/>J/9^;\^2+%(^!O-!8* (%N,[B)PUO M?<%Y&=QZO\?-$PDYG[W7SF_[5#>Q-0'9=_F.;NG;EE\ ,EB)2F^G6<5R';E* M!1A3%(B"BP(K"C-B=?9V3E#L]+9:=-*3G1CAR=LS% 1N8 V[DI 0N+D,7^NM M78.M:4=LFL?7G8]83[^@<9AG+ MBTSA',@2FZ9M2@+,I0 51!DM!.<06\UA3_F1I_:^/%;TRV-%=_>W;EJYQ"@E MWD-L%T1$!,[-(3B6%.\TFKJL^ "*24N+]])?87GQ 31^)<:'KQG1;9*=[];, MCC9?:[M>UF&.R64R^>;T5LYHAG+!! .%I'J_4V04L*)(0484I3R'#%'JW&XR MM):1_5O77_5A)]"CW63PD;%S>!?'V\TM!FAIW_2L[,:L4;W>CIT;.[\&EK&P M#=G!,KB.T[>PC 7ST1Z6T81Y5DH]&E;4&[7;D7Z5MW62^2R%.20ZA 12E25 M>6EZU>D-(L*J*G&98^Y&('%24NQCIUJNN:!8[,=Z\_.F=8J$*CDW*FK2@Z9^Y!Z=#9!_PF[S,WLA3[LO]]T?57U.&-\;ZT1^D+.K$!,YH]C WT17:1/.E7VP.2EU]VGU=XIA/1^;I. M6+S>U4;=J+]1LYYJGYRQ @I%!<@)% "QK 24(03,I@-"6#&9NU'/#DF+O(;] M]"N=+W].3(52H@-6?FL$'B;^>0<$_]L;$P5);/H*QI$WILS#[(W;%ZR),PJ4O[KS.8F]9A31[S MC*4(*IYGH%)5"E":$($,5$@I[X]IT5%GNZ?3[1$;+LH>W?U&\#. M;IJ'0<1MCN_!^-J \:P;@;NIEOOKW@9R]SE=(L!8PP"E"62T"Q_B?''*<% MQ7G*G8+GH-I%GL!]HO&>;DFG7$*WR3[P].5N#S%*EL?TE\+>\7B^!_L>WI;Q MN.%V/SH:>C^T4SBI-9Z([CT@FL$)X$/H=B%*^("PGB:)#RG$SU^_FV_H[>W: M4*S/5\L;]:5)9*AES$H!D_0Q>?5IFY,Z'@F;_.JB,MR)[U>ESOY2:= E(-Y%XM#LXX,B;P, 8D% M"">Y2&R>'9$2].;E9?:L$CFB1&!09FD%$*3 MEH;,63D4,GW2R4E#CV:-G/ZT[RGZ2LVWICIJ5O!"*LX+0 11 )6EH4K,"KW? M9T@21M+*9.&MMG1A>VK>O=IIENX$V.>3#_;O:DQPWP!;&\_?$QS<[_&I@^M34;2SU?FGXO'NN+TLRD,,@F+V^UZ MSAZW]2G'=E6[9)/]NUHLS,?JL@2Y"=@FZM#R8'*8P&HT-H&CK5:51.N2_-EH$W*CY8Y!U#CL MN.17$)P-0F(7L0V_PKM63*\4W^B/-AAOT^5F9:4#&ECD@"-H_$C* 540@B)' M):UR_7?L2']]0E+T-?[#CN*ZVWLE/[%&MN-R?PHK.V\1P'XWS] :KB5V.ZWD MIS?G#/#9EZI,!J\..>I_[Z'4LIVI>97F9=L/9VM=G. MB((T3_7.(T59"I L!, "29 SADB.!!*EU"\J3MT-HN)_U6QD9ZK1_6-BTY_U6AA^<^-L]Y3NYV?;# M^4Z/D!HX>A7Z[I"F.4$+J;'\Q-6 N> MV&6X G+H/IS?$"I.^"2W'>U/^U/CL797B6G.),HITY&#Y "Q5 +*80E*7)49 M%+FBR-&AN"DPP4'G0\=ZU,;_=5SQ'V,#BS.X^H8:X= *$7P8^':D4=VOC$+) M3V_74N@M191[7%]8HH4K9\1?.("Q ^=\2&/Y'E_/M)Y_IX;RIDF=F@F8E86$ M$O "9P!E&0&T* QU78ZRJBRJDA5N9PTO140_9'B[NK^?;\TZ+.N;WT11/LR( M8@>-K?/P-]?5.722FJS*D#/]N W!9O*+UT\\4X\;=S@33WS.\^+@\>%A41\# MT\5;NKG[9;'ZZ\-2K=;W]%D6$2K+"N>$ YHI"5"E%,!,$&#H(JFH2 $SI[(G M2[F15WPC.7F@O^P6#U)^56NO\^Y M/'Y%\6G5M&%N"$8D!2@L.<$4,EXBB.2N5X*53&MBTZL=.+_OQ(+F)-O8^+%GO MQ3MVE)QV8.V\XNL=KL#7LSL;.H:H>E.EM4Z>])9KKW?'V5N/]1>+L7;OHGD1 MR$,UYYQ6^6E[?EYD8 Y:B5Y&"[_%JLW#_T5C>8S5\/V/-B'*A-GZ_^(;_3$3 M5$)12@*02)F.@FD!F, <%$RFT!RG*UJZ;4,]M(B^4VUUM*E(Q7 M.\D?NU,IZ70R60OA5K81B 1:GGPTF'2-&0'1RX5BS*L\<]&;P$HO-]?\?Q[G M:_FRW]-,JJQ2@E5 <,H!RI "5.(>$PB#C1_?2BC9YS:WPPUYO 3.; M;2T-E?!\5MZT>="VYA^D1UL_.+I^LLG$NE[6H>I:WNEH=/Y=MC_M3NORJI*X M@BFH*"8F<[H$N""Y]A,4TE1*)BOIU;K>3G[LP]"^Y.KU9]CEJ;4!FY7M7%_/"EJU;2+U7%Z@+-0$&KTVM\>567)HUC76]ZO\PW M?W\CE_SNGJ[_WG9<)I*4@M <5!7!>K-924!IJ8 AQRE%SE-"G>HTS@F,[EYZ MXA,C/]DIX-BYVAI".\<2$A@W3S(.$P\N6CM#@Q'0GA$W,>NLG?&'5+.6SWG> MF2@EZ^8^NUQPD^G5M!-\U%N@ELYYM=0[%$PK7-$4Z,V(!*C$*2 5-TW\,E'0 M0J44.IV6V(N.?5?1*5*78+@G=3I@:'FU$ 49-]^P!Z57I6'4J(_VER9WI%9A MUQHBX#&_L_FACNCM!4][O.X,R,'1N/L;/'LMR*VYX/V\7GV?"RG>//V^,\U ]6,()X6J" @5SD#B# "L,CTGH:I0A:9#N'$P-K^#\Z '#2$<'_#R![$C6^KR0Z$+'*, MH 15W=A%0NU6J'8P%585RDB.,6,NON6(C,A.9-_+9 3]PS%H[#S"2(/=IO[> MUF>T$!$:_AY:$[JG;T_"9=KV'IIXLC/OD8^Z34'3?OQ(;G;;"L;\?3.K1"4S M@E)0"8G-)2L%).4,J"K-*J$DE<3J',%"5N1]PK[1T,-JLP7K?0N7KEKCP6AA M-T5MH!N>JH$!<9NR)VHP&H1N5/WO@$B(%:_+D1I6L8D0>29T(F2L79N#K8V+ MTP_4;BLM85J[+ILW3.+"'$SI7)G+(WY1Q1]T/3?<0V:?U![G45HRP_T'\@)K M3\80!H2Q#!!)"2US0JK,B4+K4$1D!]8);/;Q?H>>1W"QBRC&6>OFG1P-=8XG M3ML2*)PX(F#2:.*T@2^#B8%/CNO6^$4^K-8U_=>N!2'BI%1I*D$.%3F3#QB-P6>[]@X#@N-??V;^7&K%GXVG3 M C=M/"+H(ET;3QM\JFWCP!-^T[C'-7^];)KIW*T6^OE-PSP[RR4OI:009"R' M %4D!1@6)5!*2E26BHI"NFS1SPF,O%]O,BT7>R6N$FY2C=?;.J?GX7F[J[K5 M0UN(^9/0\0MWYGHZ"[#=] \)FYL3Z'>Z,' T\L+-?EO+ OF L^(F]02VQK_T M!];/^=9[LHW^VFO_\OY[G5JUZ_."<@9KO-XP.+DS_C=*4Y9UJP LQ3[7JP^7?_AU/S.$4R[R1X>(K>9/P8=_^:T M5L:&[E([+/0R[6JM@#C9M];N:6_J?2ZEV)@*BW?S^L)O^[B6)K&QH9/ZL/RO MU7RY_4/[*?WS&2,T53@E@'%* $H-O4-I>F/*/),9T^^J2D=R>A?YL7?[AMBI MU:@I,]K0I@?2T-]\J[=F/> M95R>XV'GQ2+"ZTMTW>#X4Z>120-+ M6J5VY-<&T5J?X"5@XP )1Y'MH\34#-HC@#I"L#WF;7Z>[EJ(FJ& +CYK21^6 M;^G#?$L7LQ265"E4 $9I"1##'! !,8 5)!"64D"9NP19)^1$#J;V4O_U7[(R M_4^#)I@OFW_P1@4W3W0*+SM7$P %-U^R%Y@8B<:/O#UCMK.[.&-4(']P2LJD M$_Z,J2]G]+F/N^=/[=OTBO]^W&SKNY<;M:-K;(Y=?VG)&F=5P03BG (F]?Q% M**< PUR"4DF._K!+B /FV).9GB(F_6C/ ]KHDOP2&3/[U*UHV/DEH MCA7E3N^,YRMZ:M0[D&>*)'M-HI25>V$0K$#41?;$U:(>L!R6COJ\Q&U^"#F? M?=3K_.*]?OOVJ;Z\J) J,&<4I 6% $&$ ,:$@Q0J@:G,&$789J-QY-V1-Q>U MM*01YW2]YBE_44'K#@R 3=2/YOMZOO_ZZ?:N:F_LM^2AY[ MUR03;L"(;CH-?<3W++([X#3U%^T9P*?5EX! MG!8"9(4L'^.V)XE6R'*!K]P?2]L@P$"Z>!X0M%ET! M5*O SS7]ZDZ'D >"]N8&._ZS$#GQ89\]"(='>P[/>E*$SF_OMC?J]TU#-W7# MMM04/'Q8OO_1[(A_6:UWM5P?S?EBE[WU-",T$X7 $)2TR $JA0"8YB5(>0-+,\1B%(L\< MH&SC;O1)JG5<4Q74.H?H5=DXLO7=GV#JDI /_:ZU[? M/V_J%CFL?I36;4-<,TS\1\W.S<4>A#B=A;JTJ'H\#+]@3U^]LUS,;VG8!D(! M8 J6^^*OR<3Y,:,A.\RA&?]*3_?)^>/]8RVRSK<[0J_\FS0%T3-*$2(5AJ"B M$@(D50DP*A@05&55QF!!2B?V8VO)L=/G]GHT*7-MPNE1'O$S-%PC(;;T;#& M<_-CUS=O/R37VV9[45,5;%?:H:V-/_NS$1YPB^AL<"B/9"UW6O_C"L>!MW%^ M@7L.W]<'RN6G/]HO=@8)-W5+ !*B?0?57H2J"H.*4 4SQA025M5,!V^.[!MJ M6SY MYR=+&#NJ9C\A[/@'/)D*CL8?O?!U\^9I_YDVO*U["MX\U$3*.H91LJYHVGQ8 M-AT$_R;-6;D4U]_EFM[*]S_DFL\W\O-ZSN5,;\C* N8ID!)IKR$J H@L4U ( MEG-%)2\*Y42 ,+$!D9U3JXW>2OPT7R9BM5C0]<9TEVUV9XY1RN2C:Q?LO.8Q M\]_[]6WI;P WAN'YZ":QZ3/;VG25]*RJRZ9JNZZ2SK*D-2WI;$MJXP(R3UQH M6$(16DRM_K0\&1<:G /ZC4OI,:K_[!=I*/OTEEL+K/NQ:\SW)R_=.>:W^;UI M$J"^ZI]NE*&M7[4:9C/"H-3_+T&92P005PQ0;/@QE4*E()@6F1/O1RC%(J]' M._W,&M0IF*QV&EZUG<^]>JZ.'Q6[]>826+NM(ZV&5\D>[YZ2O4/"WG5*HZ@Y MU>VKVK4G#]ZT-1AZ83NYCE?K$NU=@X%YHN=KN/>/V%:P@56B7238RT5B7^RR MV3S>-RO&3EVYOL]FJI2BI!"!3"H!D,PH8*0H0)4Q)HN45!6#;BE_\92-GA&X MGC]:B 'XW,XTKTK0,QU$^K]9,I4\ PAZ24')2TS'0A _8V MWYWZ-X3Y=DN"KU%N3GPGY2KY-%"1XU%S72I.P&0WR\8;[S;?:KN_N=KMSH<]:%8H%NSC0J;EOAXT M](#Q>OC3[N70;9FH$'K(-W53[YMUW05/*S_C99XIE"G ,IPW7;59!B6 1"]Y M"BL.A"NX0D;$@2W*>MOOU-YM8UQ M7K76@R^>K/#:QKQ^%;;5YSW/9,X4QE-'.ZD#T0$3N?HQ,XH@#H""Z6IQ>CK'4\=7 SU/V,X*0MH?;VAP*F MW9.?-/!@+WWZDYX3C]])\;B0-ZKAZ_E-;N]6HND26]^:[;]X1"(NJA("DB$. M$(8$D)((O6-4.(=%GG-:.$U(:]&Q)VJKB+FR:!FE&EV2GC)C)K$]QI:3.PIR MCI,^'&CN#L'9_E".PE[PM [$&9 #Q^+^!O<\S6_R_F&UINNG1D;=WN;#9O,H MQ;O'=7,I-%^)^LCOD_RK_LU&[]EOE-D0BU-0M9B(*K5 R M;S5*N%')/O[FXG8ZM@[.[#-,\[!&SZ11=)<.5>MJCNS^:CZP MJ8_O#%^A43GI=$[>7FQ4[--I+S,Z?KFXEQ@EI_3>\& .Y 8'%#998G%X@/I9 MR1'>/C;4;LNN/M/U]NG;FBXW38K#YINI;MFW'!-%@425I0 CDU$@4@)PI0/N MHLA3@:3*6&I%Y.>KP(1A=ZM04FN4]%7R#;4M,78-N,,CYQ]VGP8M^;/6)XG3 M",X3C. QN*7X"T7B;N"E)&NUH:IO5=>VOSO"^( MG2M^7*>74IL=*:N25YAC_45""NC.8VGGVX$BY M.><@( 5@A9J,C.Z,S OS0+E3T%D^['YL_0==SXW[^J*]DUE75TOMHMJ4)H8$ M+ I5@%1*!E"18T QQ_J?E6*H%)+G5IE?9^1$=A"=Y,2(3G:R';._SF%U_E0X M$ )N$W\:X^T/7P.!X'>:>@*,,">A%I8-'&T./3W96:6%"?W#1YN/>_"=4',P M4)]D?I9Z'/4@WYH?F"SZ]XOYK0F8OJW>R,\=XUI=Z?%M3<7NO'.&T[+D%&EW MA3#1VW',=9Q3:C]&2EFRJJ"*,&N6E/'Z1'9PK:Q$T">GPM!0:)]W?1-CZ'CJ M:!IFWZCF9J6NY&P5K']H5$PZ'9-O*QU")3LUDUK/JZ0;@3-5H%'0=^"1F784 M/-EG)AL--QJ;<-@-D=\$D#(=94XX2)X1[01\K=]>^@_3+GQYNPN">4D*3(%D M, .(Y@KH;70%2$$$KJ#*2VZUEAQ]>^S0MY'E6>CP' >[?:ZW=8YAK:UASGO6 MHP8$VIL^?_>D>]"C9KW<:Q[_D$?;V?G2W"O7#1EV?0M+B$NF"@Y$D>4 R:($ MU-#7Y4ID E)<(&@=DQT3$/M"HQ'9=!QQ2'$YBL7YB&FLA8YG]WWC;'HQVIGI MT)YUI+F>75C[9@?JKSI@R% ;U6./3=&RZLQH"SF]W=-E2'GU:U?F=\B71T:_ZU=MW>LNZ.].?8,9&FLV9G]75+UUN[A?XUF.8RAUX::#V-?F^UN4J8O)TOE\T5 M[Z*>6I,0ZDWQ':%$SUF$.1[?#[D4_T]^.>QBX]>@:L1CE/'T+&VI1<_0ED%\JTW=4S;NK#U"TUA;G!B3 M>V0O$[(U3CB$4S$X3F'2ZV)UG' 0G9D>I]3-DT9BW_GR>BGJ@QS3>D%ON1H= M=]N#*J=%F94,J-3T\F99!1C,.,@K)3.E%U244R=B"4O!D7>*/36N3!\X#?.V M/J[\K">L7*^UMVJ2^.E2="[O)W/-R^=;Q\7/&FJ[!2H&@&Z+2$^#/CP6.U)W MR@I'8T.16-B*G9;6PA&, Z(+U^='9O+^IK>@C^O:(9K6+@=Y6)OGB5B;YVE; MNR:A3?16",*(WI #F.82()AS0%%1 B8R6109%WG!W+=_472=9#_WYN4NSC.; M-N@@*52ALDSU'CVE'*"\5(#E$ .&RTJF,DTSREWW7Z]DB)PW5.^?;:->P^C8 MK2\7Q]OQ5+27T=S3N&[A=B25>7.0RWR0_[S3//2^)"JRH;.1@^IXF03D&#"? MS#F.(LPWS9AM]WN,WY?T?J6#VW](89(25X_+K8YQ[^>/]SH(.*@P-%2$*4)5 M02L&1&8JVS.. <$" L@Y*C*89<(N,2>0/K%W G*S^8_D<:]5(EJUFNC6IY@] MU$C8>>P)\77SS4U!\TXS4UJR1[E3+OFI5>_G&NXC1="!62@#P14L%7J<-A,G M20>![C!].LQK?1MA'"]O=-R7GWM-O&DV5(4;84]N:VBP;@9GQ$W(O\K5[9H^W,TYU>;K6*1M8(;U'(]FA@.VF^?\!$* M![_$CU-XA,D!L;%M(!=D\/')+^8Y.:AYA=9WM;)L%^, MG!OU^T;6E \SRM)4!Q(58*P0 $'$].(",Y#J=4;OFC AD+NU2QN4Y^)8O#J> MU?+ 2H%'/?-K.A_'T\IAN.R\=# ('/=.G=@F3?PJV8&A93=,-^'CY6K81=5"YN5Q4V8X:1@7.,T@ XJ5VY*BH !$* 88+BEB626#?*/XJX_?GF+Z^2+W5[Y\U)G\.;\3H^X4@WX2# M]?R[UN&[W-_B?9EO_G[]8[Z9B33-&<>F9"O5_R&P!#3-&$A3@A 2.@I'3JR; M0\(BWT+L1?=NM9,_C61GUK(!Q&QO_=N"W;\/B)KX+O2FLB5]J*E_9Y@QF/,*@:R@.O!*"0$40PRXR J& MN6!82I>I?5YDY E^R.2OE^U:"<-MVA0$-,36CO/= DR[61\6(K>Y'P(=9U=@ M;W @AV A<%*W8 _ 2^?@\&2(1,.W=+U^TB'%];U)V9F5>N]%FX&.[RH>QVFVFOVQ(^^MZ MM0EP[^YB5)3TNA>B+I@[=]SHX<2X$\]X5NG4-!%SNNA5!>V2F??LI3-*<:40 ME*#@4@%4I3E@-,,@H[(L",E+!J5+6W9+N4XSVKUC>S.C%WL5'.LS+,&SF^,1 M('&;[CL%DGYIW[ZRHD="'+ :PLWJ4/4-EE*GK5AP@^*@!L'Q<3^'\9ZNS0'P MYK-9DW;;C: M/@5-;X,Z<^+MZOY^M6P.[]R\Q&G$[/Q"$!SF3VRC?R?1QU-O/^N_].FA&:DD@I*#@JA]"(OA "T MH@J8#&&:"Y7S@COU^3HF)?+LW-UPPM#S^<'NU\4 M#%D4ZK#_J(QI#^R'S#PX=!_\L"<+A]QLI.PSMFWVBP0L4CO-0$'UK,2D$KD=%Z.-L,ASTX6/T0H;NXD9RF+'S7,M]2IY3D89:1VU,3$4 M*<:0J&F),"R,/B"_L'G&;Q;7=6C72_'^A[F+D_O"L5R5%2Y$ 0C/<[UWYA2P MBNMI7"),8 9+@:Q:1)\3%'GV[I.K9"OX/]RF\DF [*9Q"+/=IG ML>&V:65& MJ:0[9UB@B7M2S*23]IRQ+R?LV<^[5\J93=W;U=)\E>62/[VC3YM?5HO%ZB_] M@ZZHU'3=Y?--71I5X93D! *400I0P3'0L[D$BC-8543O;JO*MG;.373L>VPM M/5&=^'V%>]V_O=' OM;,$=3A*1\7*M=#\,TFZ2ERE=2X[7395ZG7O;LCXV9? MM1/VYJ+:;LR; 5-ZE#XN&HRGL#7P@SHS@48C?TO'C=JS8&Z^;!L MVL>'P\&05X8W*BOT:-T?\O,8%[#N>E$^6#V_7/D6 ?:SBG(P;W M5=#]D.1%UN#-7TN]A-S-'_9]WF9(Y3DF.CS''&& H,2 Y"(%*:D8+O(*IZ*T M/1@Y+R[RM=+M-_06P)T__ @+A]O*<)C?NQ/?:_$8%!#[ M4XVPP/B=9(P$R.GHPM[>@>,*BY=,=D1A;U#_6,+AJ;&U2W5)\E?]E:@]]8W: MI55]7FWFYGOR_L=6NW33)>#]4G][ULV75F"1L8Q!P-*Z9ECJ;49&&> YRG'% M%%P#5' -7R:;3T)P?JUTJX4.KI&]AE.=PV,7Y4X+LYH1[ M^%XW^'[MX[M/U>ST2_[<:YCT5(Q2CC4.K> E6Y[J7*BL:QQXITN_1K[7SV]^ M7J^XE&+SBS;XXWPI-S?J[5J*^7:65E6N<%8 (:B.#DN>ZNA0$E#Q$N<2PJ)* MG9+)3DJ*'1BNUNO57WJS2NM\>S<_=AH>.P<5Q&@WS].)3,QW.*F%&H_3B WG M3,Y:%LA+G)8SZ?0_:^[+>7W^@2#UG.;5'[3'V,S,;HU5A %(39Z9(J9WMN2 MPTS_*E5E[I;\>4I0Y.GZ,CA/_C22DUKTN&K-/51V<\^]W0]-U=F7_3R7K,#5+D0>8D5R$0. 2I0"9A2 M#$@]6YGITP!3IZ+KEP(B3]-.7&+D>7$G'"!B-RO'V.DV&YU,=)Z$I^P(-/D. M7C_II#MEW,O)=O)S?I.LJ?KY1G_LJZ4<;]8'WA#OB]86*VFIO0J]*#?J%N8% M^OX-29KTJVAA\LMOIYD$NQF1596L&29*"$&3/- MUS) 89$#49"\RC$4!1S#QG%,9N2U0HM\O']LFENPQVVR7&U-@N*"FO:F6T^KS*@8[RBB7N'>6)S&GMGOY)O-V[NSX(P- H?,C1,/'I5XR=!P"((S M4>+@HYZDM^;F\--JN>JR]ANOU*91SPHD<,I-B2XRF60Q+M?K^D^;[?R#;>BXT.0@_S6O)/W?%"E?)^H7_Q[LAK?B6-_T?S2 M^N$).M(FM]FX-\>CC<]+N^QORT?8YWCIA_UY M1Q0'2K_[GU854X:S4Z8[4.[4Z;<7;+ISQL3/WN%%Q='/)8;&T\E_>N,QX&'= MWSF9#_8VM^^E_5_B6P6UN[(/4-EC\:YXON-9CDI?@?]O=R,5I<['P>A@)3\V M,B>N_G& X; 0R.5AW^/UK?ZRF/R3.E7%].Q]_X,O'@T!^:^KE?AKOEC,<*88 M(AD!LJH40"@S&755"40N956R*B2^S5Z'MQU.?19@I0GLGFVVW M8]J=V?VO/+_*JK*F'_A?&;XJ4G*5:"D/DIMLG\63VV&&%?BVEQQA(76][=BA M>=VB:1C;?MJID'0Z!#S@<#$YV V(A'%JQY'QY.0@,W@=G;95L['.66YV.B$K):?UH#IR^(O,D!'Z]\OHXDGJ?W] MPV+U)&4;Q!VOW]]I5:NZJ7M']']OSH(_K;;_1V[U*KVZ7<[_(<7^3,.7LR2R$OB[\OU3A5SK;=WJ ZW M=Q<'R9;Q_Y]A$/W7P]TZMW<(O45NQRZS.\]KE+NJ[\7TY[;)D]PF>Z.NDNOA MRCSWK@27QC]4UX.+V3%M5X5+#]=!UX:+*S2F_L%00)JJP^;NYS>YO5N)#[6N M];7HK*0<!]<+%QLP;6]< D/D>N72[X93@]1>YS9*)!\L0/(L-K$T.FC9R3F9%RA ML83A>"F*[<.>12EK23>/ZZ?ZWKAID]1P[95EB3CG"L!*(8"D@H#@' -9L!Q2 M5A40YQXYYJ?D39-=UDE/-D;\50(K>(7RM+ZFA87^>Y4V%(EZXTZW=72J_U*7 MT/_7XU+^Z[]D9?J?,+U*S'>O?NJ=Y/5YW)$[+S-*(#]RE#$L&:\,7D4?$[^4W#+MM+ MMBKCN% , H%2 1"1$%"69X"DDI:%U),M"T'6>EQZY!CCV]U\K7T>L- M73M.:C<@'4Y<8\ 3>'/8*I/4VL1H=.6#0UP2SQ.R7P/1YC LEF289U[B>V=: MYU)]INOMT[O5/9TO33EL)D0E 9$H!2@M*2"*82 X8;G"$%>95?>.TR*BIWLT M^6&UQ.3/1J8C5\(17&RODL=8ZWJ3W";"Z9A(;X[7/;M-']JSEGM<+9\R+MC- M\H& B2^63QEX>*]\\I/NR5A?Z4*V::1[?D;] ^,(WB_F=1;8M]4;^5E_$>Z, M8ZB]P\VR^_HMQB);'4UC1283!XZ=9/Z9B59+7<_2K[7*NM-1:NS M$YU9O%$==D.O8JP<8QFMKBGU:'0 M^^K\3K+MGF'^PU(O17*S-0Q*G^E[TZ MKI).@9J?3/LX@]&'96*T" R-_7(1&B(_[Q\$*BLUD+M;%J+[' M='K.S0$*.9]]U".Q^'RW6LI/C_59&>=,5B2%@.59 1!7!6!EF0-52I0KD68Y MLW)VQUX>V;'5XI):7M((M)NZ1W$8]F!CK7/S5@Z&64^T(0N.[/@WDO_;[>K[ MO^O'FLV^_LM^CW_T99-,K2$SNFDT^!G?#@DZ EE+L6.W^SBGS-1#SZ6IYIK1 M*DTY03F@DNF0@2(!6(4A*%1&)"W+BA1.6=UGY$6>6)WT9$M_)(N]9-@Q3/9DUX67(=L+6)D9K'O L+2)FP-8F7[(_6_WF.?-';^3 MXM%L7D[D#7PS=2@SR56*4JQ JF0)4$4%H!@Q("M#4*QX6A'F=&5G)3;R].^4 M,$=M)U-=DC]K51S/XBUAM;S "PZ6FXL^KW^S>;QOF-7>ZU=)F)?=_OYV(HUQ_VMW(DZM3H,G:5K M>UW#X7@+,+[\JU?.U3/$Y,6W0[RWI3Z6> 7M4MV1OW0C5 >-7T/F18PA"-:\ MU$.T^^EULY6MJ;D>Z%+'N;\O]8/_M9HOMW]H11[7>F5 .BTJM?BDEI_\$0$1^T/LL,CX'6&/1X(&S:XN7 M3'9R;6]0_]S:X2F_N/KMG?'!'Y;7G)M+P/GR]OUF.[_7'O7-TS?]RJ8Q4*48 MX3@'.3$);P)6@)0Y!C1G:4Y9#K/#41 MLD+4+EX-C9.;1PP"D7.DZ&)SH%#/2N2DL9H+""^#+:=GQQ[C'8_LONB=_WIN M@K0Z1^'WY7R[J>.Y:U-[8NA.S8G -_EC^T9;_?>9I"1%!:?:J]3E?S(#."\I MP$2((F4EH#.XU:_*$DEJWI-/+]U@PS#"YGA].#K[_AOIHB<#1 MP;C:#49[()D859-:URAGDT%1#'Z(&4:["YUV!H7V]+%H6#$^3);[3.RNX0/+ M<8:*#($TE::&0>6 5"4"0B+*,TXY3JU"NA/OC^PRGQM&200?+PJ0E)(T^J_)PG\O3'O'D: M3+&F?">;/S\L;[I.0F_IPWQ+%SOF-:KC,YPQ EB99@#E$ &B4@&(K#CFDN6\ M<.(7LA<]R9YP8W8\#:EV73?4R]3X#V>Z!EM,[4*K.$BYN:=.A^2G3HN?#6 [ M19)6DUC-0AT!"$?B8"MX:B8'1T".T#FXOF%B5M N:_VSCI9DTT%CM>PGO\^@ MTMBE4(&44!W,4"D!+0@%L,0(XUP6T*XG67Q5(WNP]U\_?][79ST8+;J>1:ME M1R_QT*AB?J',A> ]7?]=;I/O@\0(4P^IPX7NQ0=J\GO<7170YVZ$&P->U!:] M J).:YPO3J+,-[\O5VPCUS6;]8?EPV/-<[8T+98:_C.ZX*8UBME]KQ:+7U9K8\!,E;+ M F,@,BH!*HL4D!130)"2BK B%=*)(22ZQI%7D8_>$6_\L;);%U[5"+@M#_L< MG:M^8G32J6\JL'<&)+4%5TG?AJ0V(GENQ572LR/YTUB2M*8$#,\G@SW0:A%? MWTD7C5-KM9^;" MJ50$0*%$H3<1J&*E8_O2D\*L_,5H(KF=^#JV;Q1(%K4"+J>'IP"S.2@=8[_G M<6EG\XU*.J')QV!&NQR]_C4 P3'L]0SQ@V>J)YZ=L)SU3/J/S]=/??A M,5RXN[:(IIBNCK'K%!N4*NV.(*@@A !Q! &IB Y$(1US2 M!:AL!TT^3F [_(A[G/'6<&^OMX9ZX_.Z+:*K=\&_T1_S^\?[ Z*.3?N$%'^; M;^]6C]OZITV3U.N'A_7J.UW,$,M5SB !BNK]*2IX#HB.30!$D!>%P@+:7]-& MT3"R,SG&4#7?;!ZE Y]$G)$Y'PQ='&\WE]53-]GIVYTHMBH?8RW:)#NUKY)6 M\:2G>=*I?ND1LX_D+CYR?E'@Y4;0*92,BNY &!I'[F0A;%38^N%O7$'NY"KO ME]OY]NG]#T/MNIF;&:$UF*_$+&5II5@)]5"7IBH'8< JI4#*BYPPO6*23-J2 MK)P2$OO"KA:;O/^1[ 4GC61[UI63 VO4:',=EMF?"QVHF,Y9Y(7+WW^3]PVI-UT]-C?>[^?>YD$NQ9T]J/,&,IRI5&<>@8E(: MRI8,D!Q30&65"Y5!F%76+&^6,B-/T4[L)GG0@L%\"6K*MY_FR[8IP^F>\-XH MG@\N(V#C-H]W"K1D%E=)IT-+9C9OR,RNVA@C/$CV\5P$L/PBM&"@.05:M^*81:]*U;=BN] _V1QP/NR...K'1S:T,@FSG349CYN5$^C@U56F= MX+J9:3;V!7(3@Z(F]0XV1K]T"E;/>(8/J_O[><.B9=S.JJ[GE4L^EYMW M\PU?K$R.Q7X9%)PAE:L*D*HH )(5!J0FSE.*H4JF14ZI4QSA)#YV0+%7IEE% M^^HX!A5NL%I&%]' 5O$JF!5*)ABH+)*+V]%@8V&_ M)GE;Z+[L=,9%Z*=XTI* *\?S]T^^.!PU[YC_/_Y!S[*\+F25XMVCR=)MK@KJ M=-[CQ 4ZRBPP+LH,*"8H0"DI "U0!7)65F5!RIS"U*G9IO:ULTTT2 MM5HWY_V@:81&35ZR8]CI@;7=-(^+H)L?:%,*&FVNNE*&LV0K5.F!,C4)2L[# MT,B-!R=449J[ M,6FWD#=%!$YO^F8#TAG]6CZ5_4Y]DPP+S" B"* 2D4! MH1D!,,=E8;CFF>0C6ST>%3QI?MR+RM\'V;JLT;W]CF-Z_I8R%E*.'FFH\]Z+ M6EK]R\971<)L=)O#T=A%Z%[HC&&(;H2#0+@W&3S^NDOW#APTTJ(EX/#S(X@< MZA?.5)I+F588\"*# *FB!!ARLRO#55E*7I+,B0IF_^HI([S&6YJ$#K%:+.AZ ML_>K]?P?4LPJQCE!/ .9J$J L@(!0G .2ED@DO$4$^7$9C(L+G: M\OR2+J$[P>X95);X6=[>!4/%\?[N96)VNU_:RPYX@V=E8Z@[O&%AT][B61E^ M<(]G]U30KQ8A9;PG@J .3$; XKLF[FWOM"!H-VB3HSB&83GA_-9\(>*?O M9G?<\X^70E_#F<<)("S/.4X]?7'BF_U5=JFX2*%$@%7:R:"*4D")E(#I4+U, M.9,<.E%MQU R=NR_IWDT#4]Z39%6*ODHO^NA@&T1_9PN^B0L%R/#<4U%N/2H MN#G#.)0W4>FY8P+\^LAM+I0P$1/DB!0VH9(O/LZ7AD]-*S#?MI>^$.H-("HJ MP*A" .6E!'HWF &:R501J2CG5GVH3HN(['N-P)JOL!;IYD^/X&'G#<=9Z>;+ MGAL8X1[\M#&!_,81 9/.^M,&OIRS Y_TKC*]E^M;/<]_7:_^VMXU79>>9J9N MC8B" URE)4"IP("E5(%2Y(KG>GL&"]="TV-R(L^]KO*R%9TTLMMF7I:M1I.QTR;$SIZ='W3EU].F3"WJ_^;I=2[GM MJ*EO]3_,9=8[N:!/>C.VIG]]D^O[CRNZW.6,%00+#@%)H9Z[)9. E*@ N1*P MY+(HJ2"V%[\^"D2>U+5*2:-3TBJ1&"T2HT9B]+"_R?0">'C*3P&;FR]XAEA' M5K]3Z.H$B!YM.+S0M+\?CHVJWSVQ'[IA+HK'(#)P8>SUVLDNCL<8W;] 'O6> MD0=<3MNK;H/V]"N=+S^N-IL=D]>-:JB]WO_8RN7&U(A]G&^VLU(QF.;:^5?$ MT#LC04Q;=P%0(=-2Z6 N5T[IBM.H'7G=J,]K9+T[9F'-,S5=@_(G;TY47K_2O]>A_;$;_&.VA'OVWST:__?F?>V.3]TN]U*SK M-\8XI)MDE$(?V\55^C('>9,,Q,FCO6FDCTBJVACRB5]6ZV_TAV'2,@Q:6EO] M@Q/)X30M("<, 91F!3!1"V BS0%,TQ+SBBN]\_$H!O?1Q,(7,5W-58?K,-D^0CN; ^;[+]U#V MK?Z.K>GBPU+('_];/LUP90H!>06(Q H@IO]#I#F8E5659EB)DEJQY9R4,,U! M;"LTJ:4F6JSK$>Q+7&P/7T=8ZW7L:F^HQX'K"6-&'+6^?./$AZPG##H\7CWU MP;$]W3\LO^LWK]9/;W6TI/_VH@LX0BFNH&FQ)R4!2!09H+#$@$O."L1+XKB= MMA4<.T>MUX5]IXAOO_4S$%K& !& <5SWCV%RE;1:3-3_W,[XX(W-SXB]4,=R M.S!.MR*W?-[/A31$>K_)[=U*&$&;'4W%?ZWFR^T?^A^/)J76C4;"\:T15[-: MD:31).FI4K.LU,HDG391R"<\D0@T-5RE3SI#/*%Y.5%\7Q.JY_8UYZM'0RA' MG\S$U'+U3]:/4O2RDF9II2BF6"^[C% =_N8E8!G* %2,X ++3+BQ8/BI$7DY MWK>9%OTVT[35+'EH5*NG'FV42^0/L^=P3=/T' 4[YQ4?6S+L!$Z^IMI<2%.WR[ '6^V[?3V\;$!>9(8+4TUXFK>SI?SBBC MA&4$ 5A(O8N'>A>/$:M )02L"(%8,*>.5T>EQ-[)-R'!3FCR9R/6LX8Y)RP*&LR\E'&!D.6$F<<#DU,?#E&&^IFN;];U'4=#U[%C M+%!Y2;C"'!2<8QUNZ$B#T;( .2XSA I9DM2)F]I.;.2)^Z(L]4K'$^UU>) Z M<$MH[69X>,#O9I M/U_R@DR_N2:X>=QNMCJ2G"]O9Z6$+$M3#K"H4KW:%PA@PC,@1"JJ7-(*8CC[ M+M=L9>M'SHETF1!]P=;SXNUI+NJK]D(Q6>WU\;]G/ NN@I5"*80 YA !5, 2 M4$@K('&E"!4Y3--\]M"4*&[I>CL]P"^%6X/\1M[.E\LF(:EIFAD/1E;D1 -9 M E-D;;C52T *7@!8(8XII00+V,+X?BDN!6(GVN$61DR#7Y65)2X5!CG-.$!Y ME@-*E 152A%+I:10.!%7A,3.OVI]FBEL%PJ$1,0M"#CL7-/"TY,>;NFWM3/0 MHG]6W*3+O:WQ+Q=ZZ^<\RQ%7RUN3_FNX?MO;@UE**$]9*4%!1 9063" LZP M*V7R4Q>/]83G[567!K:N*5ZI M9*$UW'_8L83Q"(:Y(EG%,#.DA)5>O+7_I$3'2%4J"!0,XY(X'>>.1-"GJ%-N M-O^17!9%._\Y$ALWEVF$@;K$X5V-1W=M^AO=/JX#'Z<.&!:J+/2(A&GK0D^; M>% 8.O#1D:4*;4VXN18RN4\'2:2;YUFDSU-.#W)*/]131(H/R_=T;:+W%SH,4[L"AIKY=#W_ MKO>TR5_4I"5N]R4-GD4&T8LRUZ\^5 )B2%*19(2!EB&:%T^GW MJQSD<>0L^Q%^K8-HM^B\RJ%Q6\KZ]2(]*^KLZB-%(IN#*I&#RI)>U4FO@B3I MC#+CWYD5H2!DJI$(71,27>_+E(5,-1PG*T,F4\ O^K@6__W8IJ)\6UT+4;=T MIHNF56E;K5EO]]C+W.LO4N\%-_.M_*K-:2B YRMAK+E=UF^IS9^E2N2\U%LX MF+'4%,GSNF$SP*S@,F<945*XK$:Q%9[D6K>M$N$][;H4$[<%*?KPV:U#KVE0 MW):?Z\\?WEJTD-B%AZJN.=PTQ8JMBN%6D:EP#+1X1%=WTC5C*O!?+A63R76G M1;EYJ$MGE[ M>"V&B3=:PK;'V1"+CC?:C"GEA?!@.D&%C!E@^ M3CPX&8_'L.)]IHXSG_2MLOMZ)Q>+CL<+55DI628 I8P!A%$)6(%+("K&BY16 M54FL6)..OSYV^-:4G=42?>G-GJ$Q[#C&V^CF-)S,\ZBH.V;%B'*Z9Z^;N);N MF"F'A71'/^4[C0PWP-KNGMRLA9WDA)"J1J98KN"E8)7JC M55"@BAPQ"B%4RHI^V5+>-!/MF0HM"4A#^U$KDAA-7.??,(RV$S(8.%XS=!0N M'A/7RMH1,WGX_1-/;2MC#^>ZW6.CFM$U?6*ZQDMUM#_#&;TB_ZG[4]E79] MS\+"X-4D;B0<0=K"N<'BVP5NP%*[OF_'7G")3F\#AISH[3;TA)O3VJRWL[>K MY6:UF N3#5R[Q[G<7/^8;V94E1)Q00%#>9WS7P$*,PED5I4I@JFJI%6-_Y"0 MV!>)/;%))U=OL+5DR\WU($+#GBJ4W6X^RLMDZTEH8]/0D:5^OG=]:#;F M+0NI]9LAF.4%I@K@(C,-Y?0^GI@NN$J://PTI2FWFLU1M8SL#AKQ)E5DU2K0 MQBX.QXKQ1L@B[GD-N#N&3+W[FK[2_4N;Y,U3>Z_#GM_K&-6ODOVH=>JW,<4F MV1GP&L;/(6![#>/H&>M=>#S=PL78. ]%FM%D3Q>DQH;O67P;79AOR\:6\;-F MR9D17*H280:*HA (HO MH!A>K\8;Z+C06-OFT2_QF G!^B(^>_G$_0^/&7;8Y_#HI_RFTSNIYDLSQY?; M]9P]FCG^68]C\XW"5%:(SC=#XI^ZG.3$6>X7:7QJ-1A72'P?6+BH* M#==8E]E3(/E\'IZQ1?6#]L8IK#\N\I+%]8,@G"FP'W[6YS;N<:FGW -=;Y\^ MT7O9W,317%&9$T Y+@&"909H7I: 8DP,D)(R-6C+Z4>/%:SQ,0V%1IGGK4\Z!_?KN<<(T6(VP6 E=C8%P./ M]_ M5C@!<7")X?:TGPOY)+=-5T!3 '[]G-U=O5_;U)--823)\L/3_?S1>/ M6REVA5HIRV"))0*%J!1 HL( ,R9 R6%1<$$53)UJK[TUB9^!8^J65NO_<',D M_LC:^99)\')S-UJEKDMJRXNQTRO9KI)&LZ2OVE72*A>E\W#7F2,18YG#';&.-4-'=/C)[O>TB+*/GC0O%U7A:T+24C6<-/F!N M//^$;Z\M/2'D9FL(._1R.L.82U+D.: %D7I%RX7>U=?]LT6>89C)HG)LHO7L M_9%G:B?-M=/5D.V+<$72Y-IWW>TW)@]).!5&A!B@86]R M"=@=S_B>E[+V!L#\L!Z 3LGDVRIYLZ]S%4E3%'&S[$CQOUUB +RJAB<9B""U MQ3$'Q+<2>31Z=O7*_F(N4=4\&I03M<_CW^L7.KXUUIM6ZS6;VWSS]S=/;^22 MW]W3]=_K;(24*Y1214!.% -(P=20)67ZGP0S56"6(J>.Z.<$QL_AVHM/C/QD M)]XI?<,:0+M -"0LCDY UGM-J_[M.:-W*NDEIQDR9^-\!A9(*=-#)W]<4329;(^ M3IM\,MMCX!'/+ ]^)\6C"2?:*ACM(?1?MJ8 YOJ^;H+:CHDDT8;-SC.]BL%PW,KVQJ&KPNN&H"[ M:_5.]HJ;A@NUZLDSW5]<0S>%>TF<;)?8.(=*D(FFY[0Y-;'A/DC#B2[0L[G" M9B.WFUTW-KU]*RN: JDJ:B[S(&!,1W.9]N&,*EDJ6LVVJRU=V+GR9V]W+HW*9J:JWU*S\LO\N-N3^\7HI?YDNZY/KO'[30_;>V MH+02*%<@39%>#,H\!XQG&. \XQ)1" 7,G%(S;25'CM.U'L HHH.^5I.$+D6B M.ET2NKM1=4W6M,;6SB-$08;73(JG5B)-VZ6I\J#1+:[G3IE6Z MPG&01NG\ O>TR7?M5=>'I5JM[^OCR(\ZV*U?/V,4%X@C'5PRR0"JI "L4@@4 M.>8R12++[5B@SPF*[#XZT4E/=O*GD=Y,!LOK@;-P#;N(D""X>01_^YV2,VV, M\TK6''SQ9,F;-N;UDSFM/N_+3,7T:_7JYBI2. M BI&D11"44="J@,9$Y[&?=RUVS9Z)'M%-KZD5(>(V:WH(W'P/PA[WH[;"0(/ M/JJ31@:CH3J4,#'[U$D3#TFG3G]T%)5<[P2ISVBU>?/T_OYAL7J2ZQD5F2G5 M)J!07(?P>4X!30L."(4*08EIF3O=S5M+CCRY.S%>7'(6N-E.Y@AH."[&1\ZW MK]I3[N[(J*]3PIZ2L^#Y$M#9 Q&6CSA.,%3Y_ "S[(.O2B8-<&X M*+,]:$\^<5Y*A%(* M/K0Y+U]$@LC.@XXWW,U=/H^"GF79M_<&O]'MXSIP-OVPE:&J7HX+F;;B9=#0 M@VJ7X4^/S%5JEK_KI>@5U;04&N)FW\-KW=8WR2_6\[_YU&^ MO#LG*"/:"4*00J$]))$(8 $92#G!&,JTHJ53U?HD6D^XX=JG%IDPY/'^H5ZW M/+.JHHZDG9]Z=>/CYO9ZP]$G_6ERC.H#W9URR5Z[J/D.DR(:.K$LJLZ725&; M8AA.)KM-(MSS7M>W.T/#DM@[9ZE3.K[=T>5-XPT_K>J3>"G^)N>W=X:V0,>X M]%;^JE^]?4>W<@?/E]5B\7.L@T]C\K/3TR9M<*NM3EJSKY*=X5=)9WHR_(V+DFWQ.@)%F[/D8V\,,PK(X;EDLOFY[:_W,LB^.&)MBR-U(-=VZ2MX^; M[>I>KM^UU8IIAE1I:$92*CE F#) 4:8 EEC JLI4F5OUY#CR[LC+026?/ M._'2^F&W/-(F-Y>Y-^=\*>99N^RI,4;8Y\=R83%L3NP4)PP8()IX^<1DG!$G M5.W3/YSZB%_\^KLY.C,/B-^76C\Q-R-%%QUWQ U;S&_KT7M#]1AQ^?5.RFU3 MFS1+RRHOE<" "@9-\S($F$DD06E55:KZO]V]6Y/<.)(F^KZ_@F8S-EMEEI@A M01 $3INM698N<[2K5FHE5;7-UD,8KE+T1$;D"4:J2O/K#\!+!#,N)( F=G[ MT%VI3)+N_I'N< ?\PA5B7@W#KN!E8D/R7AGZR6;/@)\G>0W&;E[A3,CYF:L# M4\D3KO8]:9*[<4"]/;$(4$3RJJ[A9%8/*0)DQ]Y.C$<&!N2/O*H'(>S>?+>I M=>8I=4.5+)68*T% !HWO@KA4@).,@J+D6AL?1D%<>@7.Y^E,?9ZZIYK49!-+ M-Z@#S26<',/0ZZ7W#!=#!/6 ?J6\V^GFW M/@PA>%/MEO,L?J-N5"L^)D27YS=K,J$Z/D9 MF):1F^2 8(^77FS2[[,9S]($XA#)Z/A2G]7^!$)S;(I"'Q/:3=VV8OG"_GR] MK,1J8].4>MVP]V!WN"5/E-VQK M[45E;$-])+-OT) 5FNJ\( !FR'H2% $JRQ)PF66<4(T$]O(D+A&:6(5M'[IE MV\1L53[:XN B8FU;'@,%/HSN*=F5O^V9/D6PU)E@D1;Y( M9E8E'A/V6(%'KP]=A^W^Q&;[XQ/[XZ\F[-@NV:HR7_R=_J0JM?VNJH50N2PA M+H'D4@.$< $8*A&PPP4)+B0I2Z]TV7&24\< [(_DOB/LNRB/PN6Z-,<$P7>! M;FD;9]Y L2=_4[?I3@S&NV*P"G*[?SG:$;!#MF2V4[ M"W,KQ./]X\J0DK:(5BQW"\5*SDMF#RQ3"I#$RK:QHD!GC!5(0@BU5['F.,F) M34"/8"(;BK[1_BAHK@%^3"A\8_J&=K)?X'_J ]/2OYP(&!#%NPH;+7 ?)3AS MK.X*P&EX[GQGP'RE*[.MWORIMF)9V:ZKKOF;F.4I@9@#++$$J$ 04,B-A2D@ M5*DT$0-S:JOQ/.Q/;)[V#%V5FOM,;W;8[KW\]^5YTAHQ,??PVN/EYKZ$+\)C MKM2+_C("IU"]\"_$;W35L[V@H4%7\S,UWUBL9P/\R1"MY^,B,%5BQ:JJ'?O5 M'N-C1#-2%!D@DMM&7I@"@B4'&A4JY>8I''I-63XE,74:A"5HX_.:9&C&PRDP M;H'*=>+Z+:J^DOHG+EP4)E::PBF!>9,2+@IXDH)P^&I[JEEM,[/ZV MW'WK$K';A'JB2X*9G<&*B=%&D4K 4CM'WU"8: 4<8X M9 R2W.M@8HS@Y-:CV7:KZ2<]!@(Z8SMCZ&HQXB'C:RRN B7 .+A)<NC)"; MV22X"7]J#1SO"\X5VMJ*HM>J^>^[=7I^K\Q?_4D?\YD2T#-MA?=L= WEE$ M ]BYGE5>BT=H'E$C_4\=X9\M$#W:4?.(QD6,ET@T0&ON3*)QL<^D$CG<%-R6 M6VVW=IN@35=2MJ69^>\K\\OESF@[)P2*# ,-M:UN( 1PK L3TZU9;;"J>X.<+3_;[.2 M;0'4)T.TK3%8: (A9$4&C(U) 8)$ (9Q 4K,RY+F'&&W#(%0!B9>^O>G=JP] MM9,M"XGATK/VR!M;1Y,X(6*>UJ_C)*E9.7/FV;&3?*H+'EN.(IJY0"QB631? M\O,:KT!P3NQ4Z'/\4YX^/O+54OR-;>M&4>W^>DCKB_5*XUC2)2!1(NSM\V6"C'$=#]98?"ZP(F_:F>'"'^T4;I4\IUL5_.+PM M#JCGV#ZTK-BDI9\>FV2DG\_._O4<_>L.LIO_,@UT?E;+HE:/!/_81^W7#K7# M%.#;<=3\Y_]Z Q!K + [X7DG 'L##E'*Q7**"5948*B MQ+80BRGCG8@?[S;$]A/G;?#"P&30>C/Z+1-V+LZ/NF^;@)1!JDJ M&10 "2X!XYP!7G(J!8<80:_:]%,2$QO3AF#240QJ:G<&%S?'ZCII_0R(IZ#^ MJ: 798F5"GI*8-Y4T(L"GJ2"7K[23_'LM/5;8S&EM9IO5^RK\5T440PBVU"J MM#.7*. 8XMJ!@26%5"OLHF\G3YY8S?:T$DO,3;U.I1_6JJMD\E,F1W&@B MZV=TIU+B7[]NOO^;N:=1&_/#05M.GS2+DEP4H-.-RQ?XJ\2;]<[HU2?U=6E/ M5-:[#^Q>+819:GB)0GJISY D05IT]H&S*=.0.'V=&KPNS,WKE437LXYL MJ=)6?5/K:OE=-1D*[S=5]7:S5]U?XPOY< M4%Z44E )E%G [.*% ,.Y D0B+4F>:LB9Q8P9OA;*+/9YN5=&,SE"R; MB6CY3'8'1A.VY]3/*YWB-;JYM<_\,(;W>#[VA,!&V1\G'S9E;;7* M2+"' M$WJU^:-J*K(V^U2+PSF.9X.[2*_CJD.>"4&.>@!TR&PY,%KG][6L)@=>)TG? MBPO?M,='ODR]A*.E0" =CYU"GQZ:G6_LO%C6SS0_KU2;0GA[O]GNVO3"19%G MA& .09[CLME9)1IQD)6\$,:P%L:E]LO0'R[43]:1LB>&;L M.4'I9@!C ^1GWOK4;Y(]_1JF/@Z=<.C M&Z,XPCB17Y;WUEKIS^:WE6YJ![\POE(+A'!6ZB(%&2EM;9^M\,V1!I3D4&4% M5I![.61QV)K8VGATVN]831I>ZXX9/6Z3WVM^O6N&H[P[-^,U_QOQ,V\SOHQI M9B(X8S?GJ(1QIE[>! 5G((,&*[@_/58-]1=U_[#9LNV/9E#\I\.,]P7ALLB8 M%B!'+ 5(FY^85!F0A6)4<]N]W:M3D@_QB8WKA:+B/3])PU#RNV4I:7GR-*!> M6+N9R:D0]#.&D<&+4*4]CL)D1=L#I)^YAGL>[65&_'.A:TK)/=M^77I. MM^W+[Z;[@5+YJ78C4$,EGL*>83V2/O:?/*NZG1'I6)O.71)8,WEA>_WM2*4Y:C, "[M M+AW*C>EE*0$:2VE[_8M,4+?]S_*.W9;7E[L>_-;P(*/P-OH MO.XK,GHD?I.TPB5]Z9+=)FGDBUAO_!RO)5:Q\JR\SUOI_!ROY:1,^EF8\"]C M^J3DX^<')M1GM?V^-/^Y_?!;6[VA":$%1@)PCHVO@7@*N( E@'F*<"9%4930 MM9;I,IG)=VKE8U)33EK2R>?;?_OPFWMIRP!"P]8[GMR^^Z'G10XHZQF0W;VV M)PX&804^WJ_?J]!G7+*!:I^!FV78MJJU[_C3 MLOK/]ENC$DI)!06PS(TE2@D#A$MI@B L+:II2;VBGA%Z4V?S=!V4GY!/+'W/ MVJ 1V-R$H> MR4JX4IW56GA"<6PU?&\/LQZ?'WFE_K]'8Y;>? ]H)'GI]NF^[ /%I"$Y2:;H MF%R1OMN+9&;]4,>$/?XR1Z\/7,BZ<4COU@^/N^J]^JY6L NA!=:DA @006P( MK0M ,LRK8D7K)K4O_Q3AM._0,\E:@ ?QV4ICM2>2]%^ M*MM-TM"]26K*"9S .W40,=::,T!IWG5F7.23M<7AEL#UA*U4.V#IPZ-]GOF' M'996O:NJ1YO%W=NH6Z22HRS7.2@A+0'*40H8*AC066$T7'$EL%?74Q_B$ZMY M0[>I,MGUMM[MC--ZKFGE.-@T"%C'Q7LBN#P7=,/%?OS93=)P4O^B@;!AILZ] M.; 3<:4/ "'6ZN]#>EZ/( "4$R\AY!FAM1I\9SNFKC;5XU9]47_N?C'2_.<" M4E'"PE@53E,)4%J:GV1);,Y-63+!%$=><]'+KW3G_VHB6//@&EO)<:*S^FH?_>]J\W7+'KXM!5MU9H461!8FN$AQE@.$NL[D[2#*FU>4!/I,N$NKVW@PP6159RI @#C!+CBW.: RH8 M!T1DFLH4%[ST]L7/$9I\+1?*ED0_^G;ZN0B,NU-^K;@!7OF!Y$U2BWX[+'J0 M5SXD5T2W_"R9V?WR(6'/.>:#UP?JZ+)B7[]NU==V#E);M%>7WAV"155(A90N M 2Y2#E!1&EW-B )9#@NE^^ #PXFQ\+HY M<'??[N8U^W>O'[=-?>]R(VMW_H/ZH_Y+M4B)XE#J J2J-$N]0!!0IB@P<7Q: M"D9Q+KQFE3M1G=IR6!ZZO>B&BZ1AXZ8[W#*L-!=XIIZX@>JXI1\;*L^]_"@H M^>_A^T@=:_/>B>:\N_8^,)QLUWO=[)\?_Z$V2VSU60GS^-V/]N!:,U+X!4B&-3V.H'YJO9>Q M(QB0 7]!6/?L]^N%#LM\/Q$^3LK[L#@#Z>X7;IPMU7V8\7Z:^\B5_C;D-[9= M6G?&3D6T)4&;M7F;]2B'7&*62X9!FML1%YDR9L1VX#?V(R."*9E+YV&&%ZE, M;$DZNO54SV1/V6O:Q3!*XY8EBNQ^QF5ZL=UM3!3QP\S,!1CB&)M1N0;LS>5[ M9S,YH^SWK<[XQ6&QSZ]KOERME+0])VVV8_5)";7\7O?_XEH7F$L."FHKS$M9 M IIK#K)4Y00)\T?EE5L_0&MB(]113K9[BI[AS!!.;D%,).G]S-!>\#W5Y$ V M7JCB(%ND &6(TJQAB8/(Q\&(RRVA(TENI32?0?5Q4^W8ZO\L'UYMI%K(@I4F M$"E,W$'M>+V< :HQ!(7@F:+*Z#!Q&C9#(EV.LYD\.K [<5V>_Y.O[E_ M6&U^J'V!K$T<_(55UB+O$IU?L86ETS+)YTQ[ M3GH:,SF@L;9@)^-SWFW;J>$^V>J=G&!@]X+-NMJLEK*F]='\)'X<;$%.);2% M7B"G=@ RSS'@'!7&H&,."UHBB)Q&Q[D0F]@(&X27E;7 3WCP;%DPA)6;W8R% M@)_I>T+5>FJ6;O)[^]])[)F+H+':%0R1FK=7@8/0)XT*7.[QC[NZ_=\,\B_+ MW4HMA)"(Y4@!PFU6IM :4*D1*-,T12@M"432-=HZ?OC$NEO3L+J;P9_XS^-G M N-@C$=4UXCHIYR^TGG%3Y?$"(J:3AXV6ZQT28Q^A'3QFN"%\6GCD%]^?#%/ MJC>W,T9964H,2%IJ@,I2V)&J%&B-1-W%M%#4 OB14ISKX=C(I]9#D=O"57H^_O-N@[ ZP2+1:[2 ME&4%!(I 9ML12T"Y@H!E&JM,:I$)K_X&QP0F5UU++JF:$MY_3O_5+.19\L"V MR?=Q5._-#/:ZO]I__Y^-:-:T4\O0FL=]>?>%K)>J3YO9/6?VG_"8Q5.W@ MB>5WM7)=BMW67=[H?=']2]\^"IN>)93,]J.$O.3"8& Z3?2Y0QV/2,'F3]/"O^>S. M!N;&WSVE:O;W$)9^-=?[\$K;BHK=0(I7'#JSI8-%A:6?.A;WP8&A(:N^&8KV M/Y8=$S_5"][N%=MN?YC0IXD_RDR54E .!+3%>=CFNY*,@$(C^W(5T\JKFM:) MZM1!I!T<;N,W87]0!S8\8S4G !T#N-BP>$9U'2+U#ST.;A)F!ZTW3#3A7L0P MST?H6+&?$\UY T(?&$ZB1*^;0Z?+,6..U&>STCU6]B1)#D'&$OJW!"86(+T-)+&H)!&[^GH+AI^E6B^FFUGY0!<^@N2!)M M&MWQ\V>>27=!O-/)=);)-' MRU=R8*Q)>NA8\S[2"<'?^;1G8E2]#X(" )UBVL-5P,0[1 IA8N[SI2N .G/T M=,W3 M-O]^E?[3Y;;R_VPV:MVF2QKB4W+@G20@$F2F)"D$*:$,1VVE)(\!)* MGN:95TJM#_6)[5FS,I% M>][LTA!83C)&@QYRK15ZDH1Z(/C+CU-V[+#N9O?FT"^IJD<'?OG&UG/YAO^F[(3-92\_:ZVQI36ON)KME/[YH0+03.-I3)6 !8"((TP(*5Q MXR EL,1"0\(]A\:^#,%\]#]TFJQEQA@!V^M<;E8KMJV2!^.VU"<&OFW/7P1H MWH;X'^4-AUOX)W4C_4-;_B,YNQ)8.6^2=I^])VK23+/=&6&35MIZ?&TG[TW2 M29RT(B>US(D5.CETBYUB)7D)KS'Z$O6L0CW3VO<27N3E1?5%<.=_A'XKV7WU M>;=5:M>>?=Q^-?^P++7^*T-9"LNL )K*W"RB"MH-20BHD@61(BT*[93H[41M MZJ-O2S]I&.B.^9(]"^X'L..HC1]N1\7";PT8AB&@,= X'NZ'S5%Q"3M(#OQ, MO,Z%G<4<./,=?\9LY[G.XO3/:MUO"@M#/AKHU':K9"_K4R![KII+D*:< )1K M!4B1$Y!2(FB9442T5Y;N&1H3&[$]Q8%<74IO2(ENRI2<2]5=FW#OA63EGGM% M;H[ZE<#[6.6M@_S M#??5MLY(+A%$A-!= H$P Q"0#3*$4 MJ R6:4E(F0OMZ@Q%X&=J=ZGM1:N2A^UR+98//DEJ,> >]Z)F!M'/:ECFZM.= MFKVDX^\FV7.8="S>))=ZJ.WYG!=Z=X=MYE<0YM+-]"J\7,"(P TXB3&HS.9& M1H2D[VC&?.S,.^+M=L#=P47[M%FMWFZV]H^+,DTI-'XKR(H2 911$YQ3I@&$ M128*F2.$8=@!7DPV)UZF#N,F6RYFVIX>?C43;S=' WSV[>/]!G&/]^1WRWW2 MLC_)B>(4^#[WONXPD_\8^[1.0$?;=W6C%F;C]YUX;+32[GN5N2PD20O $+.I M8U #FMDT"XDY@20O&?(:CWR&QL36]W:*'#U46T[95^*!8S;61KS6K@A,4]LW.#%H8<8&Z&4K-X: MUNQV,S-LUVFC70N#A:!,H1(50/&Z\3%D@&!&0%XPI*"4I>!>[8-&*4Y^P-'0 M3^S;J,\I+ .D3$QO<,H@_+NQXL_[-1^)I_.S8FG&=W8*,2" Z/ MC/W>_?AHOG7;YL,FUCZT+3_>+M?6^:KM^B>;0WNG?ZW4;56IW:TV-N56B,?[ MQ[I)U6OUL%5BV0BQEK?WF^UN^5_-X7>::6W\)V3;EF,_ MXYLB)]?ED$W^"3@'AR_HQ7I'E^T[K;F_J=_-7H#Z7ZT(C8.:U$* C09&C*26 MP]QC)4EZHB1]6>J']*6)&JO.A'R\8'=JAN>.EF=Z 6?"[;DHAZU0?28^=GET M^VA40)[!$G-0%BH%B%$"&$,E( )GI9)Y*OVZ!@]2^T>*WH=AQCRV%VTW7CCU[]'Y?KKFVJW MO#99H1Y@!%][I<+[6>: MY>4!R^7Y7#X/"6TW6==.U?/F9%,R^FXM'FWAQ"^/NP^;W7^HW4>S*B]**7,M M40Y*3HW943D!1+,4Y+B0*<2:2>;7Q\J1\.1N1U.AIWI\).O-+OEA E'KCO@V MGW2$T\WD3 &2G[7I\.FSD'0\)/QQEWQHP?HX!%9 $TH_R:/UH70D.W,K2C\P M3KM1>M[O7R#U46V-WWYO?:1Z]_>3JG;;I=BU]5>_KI>[ZN/G7[O>45E*M*(Y MR'C. ,(V<"F(^;]<$B5A3G7I-"_=F_+4FUL'7MI-\ ,W;:I@S4_RD^'(,8/( M']UAVS(I9I[[1EYP!=26^^'F7K8T&7YA!4J1/CNO J0@" 9*C?R>-UM149"8 M_?*AL >\M-99O9SWHXXBG]0]6]K$M=Z9ZQ>UO:\67-)"%JP$F'%MC+SD@")( M0)F6.,W,^]>RG*6^: KI)EY(.C9 U_)HSTC2/]NVK-3IJ?^AV+9Z,:VU0KX6 MCZ/RE\+SRSYN=VNTU1/[3*.MRU]=Q&W(%_E.G[LZ:Q+9_C&*NJ9\K?/UX+J& MR;#5_X/:O:OK&=YOJNKV.UNN[/;?ETTO>]06(YO%J"D^8**D%!420&V3/G.B M 4M)";2$J3#K,\^X69\W)G!T6Y\]Z7NMH'LNG$WH:7D'ZUA*=ILG=1XM5WZK MIR_:;NO;A!CZK4 6OG)!&(1R7+[4I_5M@9"'TYS7]F]I_5N43*&E"AS0%,%@0D.%& ,4E"6BDE%$2L$\S%!IR0F MMC)?["V):&B%GU>?@<;-7EPGL)])Z-&Z25IJ\;3]LB21%/H,@5EU]K* QVHY M<&68YGU1]P^;+=O^:+R6;@C1[;T]5+K=[;9+_KAK5/\CJ[\^D2LDA2 @+5,* MD#)N >&P (P6)(=<%@IY]0;QYF#Z!''CC.V6=CE[>-H3ST]S_:%U4^Q) ?/3 M^STK;4QYR&@UN8W$%GFFE$Y3 M":20=BP:4L $/CE(,T1*@D6JJ5]5_QQ<3VP ?UUO]V1M,'388A)VY')@TXY) M7Z.;X7QQ+R=\Y^_2$)6&]:'&E54IH"+/0*88Y4(+*#CWB3&; MQ\X25[*:E)\M;J66!'%>R ) *@J 2H@!28W\&4KS+..*YMAKS0N0.J!G;+B\ M;HN#OQ1^UGM$ &]3^Y3?2+:P?>BLQNJI(,?6Y.BO_ME'KY??EU*M966SF-ZM M_]=R+;M1W;8CYP(S!+5&"##"2?FN(NV?&C"$VK$^1C0>%>UI0 M1$C"$H&NA,8K ]V M^0 \;GY '*']S%8G;TVU+F?MZ":?H[0%=QBX1F'KT[)O#I>-W1.T+/ MN [-PA>TU$8]=0IT3C. *,L R6D*),*84$Z*E&(?5>T_?&+E?-^VO!D8*3@Q&LEG8OQB56_)M9. M;VWF/[V8O-*C%^AF6U[B:PG?$YXV&[21R-:33M*B:<:W\.+S-X_8_K\D-?/\ MRY@OZ_("_;"5J,F-^L+^5-4G)=3RNSWY7%"4%LKN(*4"(X!2*>V(\!)@83RZ M7&5(^'7E/TME8AO?9O;MV)_)=D_3S\J?!\?-)%\MLI_];*6MZ24'@A,D,0T* M%LDDG:^+*Y%<8D;-7%1CX+0@1."VF",&)3#&6! M 61M_>0-RTL#+ M_PF!C;.MH]%+S/RP6;=9OPO.\TP4J I+"1 5&% 82D!YI3G0A1<2*\X\C*I MB;V"FG SGG>]68.6:/.+\$;:EX%SLQIQX/"S$DUL]"3A^4 V8E/M4=%B-=:^ M3&C>YMJC I\TV!Z_(TRA/ZGO:OUX*,;JU6G?\=7R:QV2V(X9ME3[R_+>7'*G M/YO?5IH)^S>[Y?5NI^ZK!1$H(Y!F0 A! 8)%"FB1%T H#+DJ:0D%]S$ \5B; MV&"TC-[TZD1[O"8'9NONSS6[2<.O]5?Z'">_UUNR-=.._1TF>)%N!NEY7H^? M 9O[S7B;OO@@1C*5$1F;U;3&!_38%$] (?1T_/Y^V70%-!Z>K:(UI-1:F.5A MD7(345&I 12* Y2I E B)(!2D QCI'/FU71B@-;DY^-[RG5 (OJTDY\^;'9& M*Y-_^2<"L^POR?'53SCUW, ?PM?U?#T*:KX'[ ,0Q#Q>'Y4MVOGZ94HS'["/ MBGQZPCY^2V#-2+T'_%>U^[:1[^H$XYK*ZV4E5IOJ<=OKZYGJ4A+!4D!R9"*S M4E' BB(#JD RPYJA3'A5L;F3GM@V_,_-X,IIBG+C/-A2PTH%8!A1 #3*=6,$Z6Y M"FO-[,_,Q!;H2:?FCKGD<-+BD8,;!7K'7("9 /4\WW?!,GG*VTS-G<-ABM[K M.8"59VK]' [:Y4[05SPS,,A:L:JZTW]C]E1^=[>M1V"\WMC8;Z%-(*4H9X ( MF]B8I000E)G_R]*,4IQQ)/QZ05^F-76092E;O6MI&XB:X33)[PU]S\VH(=0< M0Z['%T.F M:K9IJE]^//E+G=B1.S6[_6+5_K;(%XG87&&E "IZ: *W( ;>E MX0BS@ID_:JVO=US&N)C8BKUERVWRG:T>59W"+3>K%=M6R8/:-NGO$A"^2%V0/R1JFDIJKWC75_J*86\S7X#*E\S3*P_.[5:XP.3E!,9U0C!134)L+BE-DJ%0V$S)DT,9:DR,O=NDAI M8F-4TTU:PC;GKB;MV6GU(DIN5B:*['Z6Y+S8XP,L_'NDCLD6JQOJ13KS]CT= M$_>DP^GH#:&:N[;GL89W<]'7KO+[M1);.R#PK6'\M=V:J3:KI6SZ!F"L!2R- M,L.,%@!!C0"E5 $H9)9+E4HE\BX/^8N/8GLRXO31/\U)_A(02K$FC/I[??3R MO3UZ\=5[7XQ=[<$4D 7:B3XK^RX--TG'36)U(#GB)Z;Y"(0BFEGQI3^SN0F$ MY]0,A3XHS#P=SL7N=+_$JHW";/E[=5)A51U.4UB18Y6B$E -)4 R3P&'J@0E M8ZG0&9$H9S[NQY7\3.RD-(>+9PHL_>S5M:"[6:\9H?0\Q1KN7#C167LD."+9 MLVNYF=6Z18+NV-;%>JR?Y9-JN7BSWAD]OI72?*75*_/CW?;+YH_U@N8H+8S1 M GF::1-,,0A()BDH"@09))A!Z=0+;X#&U!:JIIJT9&\22]AN/%C2;D9J")]A MPQ-):C]C$B2PL_%P$.F,0:B4^->OF^__9NYN;('YX6 "AIXYBUH["-6IJLNE M@869VXU02E;6I7E758]U@L:_K-)9VECEE.,$YRVC= ;@I'S2_<[ 0,0\XM"NX?;/9;4@6:&I MQ*F)+83MQLXQ8#G)0$9%J8FD/"=>U5*G)";6=TNPUTDE^=W2]#S\/8.+H_M_ ME;1^JNPIJ+_O?E&66.[X*8%Y/>R+ IXXS9>OO#;+XWRSE7Z?[5N;6+9LSV4/ M\2@DG+$\)R#--0&(I"7@.<- :J.CN2*/N!QP&%W2,S932>BU2T9-$@AEZIHR1:P&\G#YR]9.CC,IG4&3( M'M>H'"">6W\E3X',D1(RXR7&UXS">C8+=SS6Z:JY5T'6*QH2?H;I6/!)[8Z3 MC--,J7I.:^$D]LCTJ:@Z?KNJWY62YVV,+5M>5\KV!!5EJ17(16&"DQ)#0)%F MH"AUD7)I8A2=+[ZK+=\X#\YP(NSSM??)NW_T]4 1U9QT\'I1?C+U235\>,[> M< /5S1K$!RJRO_)F!"+_Z1Y>$L>:_N%&=-[I(%Y G$P/\;L[PG#M!2-0EFE9 M@HS9\9C2!$DLRY$Q&-HX"%FFI0P?G>WE T09C'TTO?&3DG_8OFBO-EMKC_U/ M0I^"5:A4$,$%R/.R;LF0 YX1 F A-::$%)#CQ5KMIH)JG\RR>^% :?--28$% M()@KXVEF$A#%(2@++$7.B9*(^RT^P=]5T!IC 7MS^RIA\N^/;8%NW7;0>IO+ M?<=1[S2@)QBYK27!&I$\\"/6L8%-,/'_&>>87DVC.7C11D_GJ4@OB MLXV&_Z9L/K"2MT9OV%?U)&UXP6"& M,_(^<3C:;S5_;9W"G&_4<7/N9;ZG<*_X4N_Y:J3Y_,7V\C=))U322G54:#%C M__GX+V.N%O01.7]97>CCOQ+O1O03L/#2IJ*\W6RU6AJN]W,UH.UFR9D 2M@J MN:(P'BDJ&4AIF0F)D=!4!Z2JSRB"7UP0FN2^)_L29Z6S%]V/Q:%L!WY2@)RBAE F@C %"E!*B$N-,(BIUXU!S[$)XYS6K() M[^@FHB47Q)Q\A^0DNRYR5Y-8;<54/[7"&88*C? M*.EG&_KG"LK04$#G9P0>[VT5L^TGV.I-M3/N7#<&8@$985A!"4J".4"0Y(!Q M+D$F4ZY*)-/2KP7H)4(36Q!+MC_CQ?.<[A(ZCB=S$63VLP>=N)9FTA#=3VF) M>/XV(E>L$[=+9.8]8QL1]N14;>QZ/T6U,[-[#<-KW^23,I[(TG8+KU-\?ETO M=UUE/^("JA1)()F2 "FCNUQ(!0HHN;!G(05W&IWK1W9B)>XQTA[!;_>L))7E M)7FTS+B/KO= =%C5I\/)3_'[$#5AV8&+I&8CJ?D8;Z5P#59R(VH'N:DJGQ^S M)_2C8W>] 0V3O#&GYM[:1*8X3VLSZ?FP68QFF("="0V\.[3@\>URI3X\UA^N MRC55D'% "VHGT>044)9G("\)0:740F+A5^EX>/C$QK&M^+/TDH:@;V%C#X=A M8W>M='XFS4.P@ +&4PFNJ%SL/6SFDL53,4YK%<]+7OLJ!D_=BE MJMK^K#PK2U00$RKD' $3&FC C=8 #4FFB"P(28F+\@R3F7JKH4))[Z=F@8([JYR;7$,A@WE"+UPP_SJHX,C#9U%&-P$[M72\^JK9;+8J MT4X.V3*Q^]MR]^W5HW&2[]7VD&>>\0++E!"CJ%D&4,[LM!^E %8$D4)2**4. MF+PV2GAB)6[9\$R4J? @L_E6XY:"J).QZ2/PP3242@(-_YTC-G*%=7Y2^AIXM3>-@X*><%\2?I*WIN'R3MB!\GN:FXT*[-1:, MTN*TR;7^;/?^ZPP"7M5+M^,7>N'NZ3[.-@]_3S'YO:,9\;LIS+/=N6]PUOZ06-K)W=JQ$',8)]==T"NE#]H.]1<\O+O;.<&N[^_VY*G/ MT^'MG& 7>[R=O3AL:3C*K17';H"%E/?]ZO M) )G,&5&A5DA4X 84H!Q5(!"<2(I+B"DGL76<1CS^?B#"N4Z-@%KJQZ:W.%D M<^#P__'S*2.]D3PKL-9Y"ABE&B!8FC>B[8@WK#-="I4A1GU\]?G?1U _K_7F M?KFVUN1Y4'?SJ.;'TL^PGY3R-!S:-)Z&QZ3'Y,DTRPF=-B\22SEP-&S%[%RO#%+<95WVGW_PIOMFR)#NL^F[] MBE7?[/]L(=)WMK(E2(>\./N'V[5\^HO>E0O,49I)L_RRTBS)2&)N=WPHR+#$ M2+&,9\CI,&]"'J=>RVN.K4>M-UOC-JT349=3B!_)UJ;(-W*8.-+\P3"6&,>I M^4$=6/0S*E.\1S=[],QOQ]/7V+^8CMW$\FM?A.7AIO[_I,?*33\WM[G$OJRC M7SZ]PQZ>+]>/-GJZ>U!-NZ&(0RXBANQA51;G,(A343$F MTT#]Q,5;9ZN6&&.^7QLQ>FU@#6A5J5UEQU__9J=?'S:*%CF4QC?D)= (VM)R M@0%EI0(04I43 :E4TJ==XT5*7J;&OW5CT\25U=0]*T O8N/FC461V,_8-"1O MDGJ>>4TU.9"-6 0Z)EFL*M"+=.8M QT3]Z0.=/2&,&UM7=CUU_=V!.;1)O G M96/0[H]V%DVVP+G".$,Y$(P9)58$ UYD$F!9%@AEA>3"ZVS*EX&)W8C]\4EW M)KCM6$A6]238G9V<9!L-_5!LZ]MGR!MM-[,P)89^UF+/25)3.]-9;L].@GMWQIO3*!8C>PNTIFW[=R8N"=-XD9O"%/6W]AV:9N;=ZGFSX [X'A>&;#&Z-(9L2=[JQFQ1N.8S/C_X PL_-V MN;:M5&K7_KVAV.\EMZ#(SI,6QK1@S6R#?6+[%4- E:"0E[J ;E6>+L2F]A2^ M;;8[4(?ZNN&BC?Y7+1]+WZKP0>3<#$LL//QL24NUB^?WA/=-(>-9!1PY6RL^M84$W7CPQ0M!"8, LR1<232K 42PFR M$I4Y-'&WR,N =N07"3I]TE MIO_VVYAHL?;9+M*9=T-M3-R3G;/1&\*TUO8VLZD%[0$N%SR5DF.@,Y09GU^8 ME9BF!2@R#+5.5,G7GLML3IMQT\KCR!P4\5PP?ST;R_3!$7:YV6( MI&A'#Y]5N\X+=JQ2%ZZZ=ER[U4N;?/.+6BN]W+7]VZNC ;M2*Z24S$&>Y3E M6%! &&$@HP3GPIZ%":=>98'TI_:">V.*ZY8Q=J3:8+9;%% =M]*F@\IS@ZV' M4L=*TO+23;.H9AJJ[@5%] GJ;M2?:5RZ%S279Z/[/>:E#1DRKL=W51GVVP:= M,*>("DU!CB $B!<9H#S%@&A2(,25$CI=/-2'#)]W;.LX&W0V_GV4^E@*9_W^ MM25YDW#U=;FNCZXY6]5!\0L<.'3\BEE9(H$R!B17)4"B3 %%!0$I1LC.S\TE M9^TK?K.6__ ON),AX/6JIB3V'^C=.JZ4+_%M>:ZQLPV2VHMT$ZU+\+.]AQ<_ M1.J8[_]+1DA=>!WS#9"ZQ,#,[DC+C7&9EFV9S'X(GM*T(!@34!;6\:"Y!"3E M# C,1)DCR3"4<\XVO,SJ/-N0->%GF6 X\)(F7EZNQ/RY%I+]4M%C_$5-'1S' M];D7A@$._S&6@'&(HQE[!U)A9OU<$^ ZR_R#LCVA))(*%Z!DJ0 (I1)PS"70 M0C!&*812>$T!'"(V\2[6OF-U2,'&($AN]C&6Z'Z&[GR?[INDIGR3,&V03&Y7 MJ\T?=;"C-]MNZM_[316QG-5%^DCF:)#4K';%1>AC ^%TCW_)Y[5VYV06Z5&Z M=SUYVV:?[DM3%I@;4X&+$N10<( 4S0$5# ,A%2\)A"61A6LQZ?SL3VR-G@ZK MEIO5BFTKF\+6N'V.7M\SO=EA@_?RW]<$ON(O;K[BX;6_ZSS%,[4QM71U@GRO MW.Y%?Q'NI<(O^\L(*T)^Z5^(5]WS\[V@@8KJ9V!JMEKMYP.\7P7^C%R$-D3_ M;EC8;'\<:F"]FZ)??,)TJ\F>:*]\>J+FZ*/216N0?IG2S$W21T4^;90^?HN_ MMWTKV7WU>;=5:O>*/2QW;'7[U?S#ZLR[M=C6/["5+8I\OV'K-E6)\IRG&:> M,TA,K,U+8'Y@H,PA8U!+5(C4U5\.86!BC[=F*6EX2GI,U)6_B67#W<,)PG?< M:YT:-3]+\02PEI]DS]#->0P#^K\$@>GN\$T-:IC+%@1N' ?K&D &7*2@Q\[F MY%PC=-]-N>HY@>WUF76"=I5MQF5=FGX7Y(7$C.6""B"@[66#L09<<@:X*AG, M!&*%VY12%V(3&^B6='AMRPA0J$"2&F2H)+:#O0 4,0Y21%(-!5<04<_I I&@ M"IH9\'&[_&ZCKS]:)B(BY>:\QI+>;TWJJ#;M$6NZ_3[R$;O%.X@7JP?\$*EY M.[L["'W2K]WEGC##]W&K'MA2MJ4)77.PI@-15[*6H2RCE N0"IM6EBNCX @I MH F4W/Q*BM2KV,^!YL1FL.4@40T+U:&-8-O>->P$R05,-\V/#)&? >C0::G7 MX#3Y4UV#L.CE@![R1K((+A1G-0P>$!S;!Y]; \=-JEU3PV1/#&]W37E G0>] M.3\/;\&R4ML9[D"S% %$J 14E0+HG"M>%@(2K+QF4/IR,+$),?PDR[:X;F58 M^CEA/::2W299/YW=N P<7>F-O)N%F11//WOSH=DLJ*%\7T-Y>P3EA3&8$:=? MAJ(1:R2F-_UYYV2&PG,R/#/X0=1YA^[^BF^2+>>KH>[BB M4U0\P*(WEXK VC/UHXH'ZN465A%IA'>"_&*BWFII]WP_J8?-=K?03$AFV]!* MKC* 6%D"GA(**,%2"95CE3FE&PT1F=B2[MLD'N@F#6'_CI G^ S;LUA2^]FE M (&#.D->DNBJYI G#YV]/^0ELI'^X45D"JHC ^$ M,.4FK"LP8%)H 7,(\8''?UNT+D0.USEC9(^2[( M8;LO/ [O1?V=\WVRXUN!TJ)T@AA3V&XIFV M>?JY^4FS## ,BS+73(DTT+,U7*'9;R8N/*ULH7!_)V+3;K?JFC)?^71TV0C^HW9W^POYQ3UAY>GIRD]@#E8U.#$L1AS:%81%KE),G]7D'/(5!I']%+.CEW0$)^@2.RQ3I!7Y I%9%]YA08_7 MUY&K_?<*NDD,MB6M7:PW:[L'_\>FTT[!H-8( LHE D@7"G H)= %UC#7E$#W M38-A4A-KZ'[$2-W5>$\^,?3=(^H1L,:W$N)!X*>Q ](';"R,P."^PQ /CK"M MAI"/PFN_P4W @8V'D0?,M@/A)DA_*\+QCE!?HEYK/[+M[D=]8,A$7=S[RX_^ M7^I!9RBE&MENL=QX$\:"20)XGE+ 5"YTQO*4YTZ'??ZD)[9H+;FDIA1?_HG +/M+PN<$WP'R\6PR_T"WFMUY;XH[%15I"R@HB M@"H4MBN! A1386V9Q%@IEA9>)UQ3,#EU.%V33#8- U>V 8[]?MSLW'.C[F<. M8S8"_NU)P_B#18W<"W@B;&,V X[-XOS=@"<"^6P[X*EHA6?V]D8 -\4P4&"F M("E JJ#-[V4($ TQR-)4$\RD$(7P3>T])C)UGE.7[=JCZU=F-(C0^&E?#+G] MC%N0R$$YOI=DNBK)]^2ALV?Y7A+K7)KOQ6NOK4[L%=:\7Z[5NYVZKQ8$"TAR M@@ 6-AN(( &X)!*4#$DA59$S3,/J#<^1FU@U#\2/ZP1_MRPD-0_!M8!G\7/T M9:*AXNF57 ?(%45Y0W)&+[,[2^R9"N>&!+]<"C=X5Z#BVX=]VZS,'557.B=6 MCS9R^VC3!HQ[X%+I+U->IB46()4D!RCG)>!,0R!R5.(,,91CO-AM=FSE:""B ML.5E2/;,.>O-%WM+HIKZUI]DDS'@&SK%P9\;2RP41T!IHDP(6VK H&8@0REE MO,AU*;. D7JSOX7@>7F_'$_)>Y;70+*2YHBEH"3H^]>Z:7X#W3[LV327;/@K_C.CL[HG[K<<-3W16RX2IIV9J_&TE[JI/GW]M\TER9>)X2!E(<\7M[#4* M2"8I*)!FD"B%B? *(0:I37YHW]%N_>2:>O*3H>^[=3H,FB@QH\)$6SDE&4 * M0D"S7 -!BQPC0:@DS.^T,AIL0:>3/>"J&KA'2S\F8FXK0#04_ S[X']6W.G]\5=KS95W4G3-H/?/*YW MU0+G5'-(C?^(";>-#80)HS@%2&90:BAYH;W2J%T)3VPO^VS8S06I^"Y95M5C M/05,6&[J3!_9\N-9<>6*KIMMF (S/S-Q#-=K"]>[#JY7>[CVK$2LK?(4/E91 ME2O9>:NI/,$X*:/RO3]T-(G8*E:IUZKY[[OUJ3OXR7AZ;S=;>Y:SD'DJH*0$ MI&F*39 J)."T+( N<@53G64L]S(RGO0GMC4=-\E/'3\_VSFI?9;^>]>3['?+ M5M+RY;GCZXNZF_&9$$L_&S0!C $S98+ B#9GQH_ZS+-G@J YG4<3]I@9)T)^ M-!_H-_/+=CITSE.N= Y!693&> G( 2\X!P+F$K%0"GF#1X1.GECP\\#TV4F8 7'AWF3?]5R>7CO1WI\V&S4UT)+R0%)#QE M .K"!.894H#E&0I3+R0-#3!SLZ7JJGZ.;SG@7%S:Z\6 MU\_*(T@PRFA( (31N89HCP(50@.0T54+"@A>P4_ MLA,K;(^>M_/G@=VX?S<-(GXZO>V#2@ MA3E:$<'S-IL[Y"]@W^,)N/N* IKKQRT_FD_LW5X32IQ28U\! M*T@!4*$0H#BU$_OHNDQ;O63FN:'WW]'DS=[P[*\QIH[OSEX4F ML7U7ZT?U2=GNW39]3FWK0AO#\1U?+;\V?G]:IKE4B "I& 2(:PX8DR4H8($+ M2C'FQ*MVV(GJY$EM+7$;:W;4D\V>_$W"[OV3,]SP='-2HJ/DI[LM^9OD@%2/ M@^2NA]3M,%(!B5P>DD=+Z'*A.7-BEP<,IPE>/C<'IV)L[I5MM%F[ ^_MBS5/ M;:=#9%F>YHJF("ULSQ2[4T5$60(E"PTSLW!#Y-7$:I#:]&D6ML_SGGC24?>< MI^&&G)M]B(:'9SBRQV"CN_[7'6W;TJ0NAX@X?,-+W'C)$ .TYDY]&!?[3**# MPTVA@\N7W\US/ZZ8J!_>GHPH+!3,:0%R:OQQ9,MEB<1&Y5&*4H&5HMS+1SA/ M9NHMZ,W]_7)G-S7:,C?-Q')E?O =1WX6(C>UOEYP/WUNZ25[@A,<'PW+%&VP M^%DB,\\2'Q+T='SXX-67]+/_7MZ;G_['?^M^8_[/I@W\C__V_P-02P,$% M @ '8((6>1$[V-$H 6$H' !0 !R9'SC_C;/73\P6& M%>:?_IBN/OVT^H0__6V^^,_IU_#3V[.P*O/%9X!_6?_9\_F7[XOIQT^KGP03 MZO+7+G^Z^$=EM"GB__/Q'[G2TFN7@&,*H#RC M7]/%@\?H@O;2H!'KAYY-9__YC_5##$O\B=B;+==?_O.?/JU67_[QYY__^../ M/W^+B[,_SQ M"Y#\S]^6^4__\@\__;01QV)^AN^P_%3__>N[5U>O7&#^8[K /Z?YYY_KSWY^ M/B<_+?(?4#7*C&3U=?_W]=_^ M?/WF+PM<$ES6G+ZF;UP\HK[L8"KPVPIG&3>,7;[@;)YN_-)9%>M\(W?OX2%O0@2)^F9_GRK\MB_KF%#E?SQA+=J(Y(_]-/)(&""X+RZXWF M=C*ZYG)%%A?7OWDL*LZ7\#&$+Y/W)'2LC#P_"\OEF_)^-4__^>S;=#G)0:@@ MR!P(HQB0,26A9)-!(+,.=8Y.VP>@4<(RKJF^>-,&'WBV6EY^YQHH/R1F/+2T MT?-\"*%W@)YM^E_,/X?I;%),"M)&!SI$"8KI!*&@!M1.9DQ*E?"043P&-G>I M& MHJ= 6K7PBA]U$"T8) MYTR)T;O6^+A!P%[8$$\$&\>+=D1<[-B#*1; 5V1DR:2J0L:T1"@I6U#!:7!( MF['70L<8K O!M/9@K]X^#CZ:^R5-A=P)6#[0[TZ\01DX;;#H(QD_'SP$- 1R M'R)7@3,N7!-PU+=UY:0>J;M[ '&P(#L!P/\Z#PMZXMGW=_AEOEA-@E:"94LOR!_?6)1 M:1G),T(RDZ XMS5#Z.B#3ESI0C_S3?!QX[5[H4,^.70<+]I.L/&!7*7EM KE M M_.>NE"2I"0D07D68 OS$(,M,<:+[1FNR%$/3F$G"3@D4'RX'"/#%0G"#8+H#Q:I;F"S)P:Z&L,X//Y^>SU>+[\WG&"4)V LV]HG!IIW8NT#1A_#M529)3-]+*P MC*!,W313*!"EI)"?>#(V9&O30XHN,/,L9]+(\N*? M*AX^P11Y]DI!,L6 LN23>R4ED-\EI!,\J9 :X.6>5^^%%?_$L'*JB#O%B9@$ MH[S/)@*2%P:*,0\N90-":):\3.20G995W?GJ_;)H[,D#Y3 9]P24Y_3IF\6' M^1^SB0M,6Y4SQ&P8L1 YA* #2"Q<>>5TD@^=SQP(D^L7[P>2IY-K;2'?GB"R M=KC>+-XNYE^GLX23'+7A,==RN^)!"8L0D[1 TM+<6V>%/2VW]M#;]P/+T\G M-I-T3XAY.U^NPMG_._VR]L^C\(PD$T!DET#E(,C7;KQ[ M/[0\G8QL(RF/C)5J$Y\M,*SI3CD)K<@6YN+"A2AJZ:H70J'U//BB3D+']MOV MP\/3R;\>+?IK/+E.$,JN,Q4EP+FJR=$: EY("^9A88"G5M/%) M*+C]QOV0\'22KB=)=&0TO,=TOB D?_]IO3YHIP4LGY M5R8FF'%,H$\*Q6WAM)89;S"$X% MIETJS/(69RLW7KH?+)Y:#O1XN78!BY>?_+.9_K#X]GW_^$F;?)Q1H M1^DMAYAR %5\ &>3!B-X5%)Q[D.+[>7>E^\'DZ>6_#Q=SGW Y=MUS>2FOG:B M2M+%2@M,$.X5,D;AF620DH]!8S(YGW8#?=>;]P/*T\F*-I%P%RAY_PG/SBXQ MCHIV2B8]Y&PE!6F"@>.<7.YDC60\9Q%:G*-LOW,_9#R=+.F)4NT"$UNW0M]_ M(C$NWYRO:D>1FNB92,L38T&!=2ENN(F>"T@U_1>,C@5;E*H^1,-^F'DZN=3& M4N\#0R2D13A[-95E+B MJ8G7'2_>#R!/)_?:0KY=063C5VV8L@HW D%GF: M^[KSU?O!Y.DD7MO(>&2@/",.\IJ+L_!Q0HYW*$$:X"9Z4#9D\(H90%\L>=W, M+\NQ*WTVN=]K>W=YB=18)TQ$!]$D)(^):XA:1Y#: M\&*CI,>";WU^\ M_/W]RQ?TR?LWKU^]>/;AY8M?GKU^]OOSE^__]>7+#^]ODK]?7\(?/_3DAH4' MTGUB)\,[?:K>E%^GLS!+4]HZYIOTQW6#/%:RSJ[6'#L*5(0F4+!LH-C$: .) MW,?6+7CVH>O4/D//EDM<+:^XY(YKXRD<4Z+>4(_.U$L;Y$XQ:POMDJ4T;T1U MDX)..I:U0L+MWD,GB+N#IE0;ZB_LYA43CHPO)IG!&=2@I&$0L"3(.LKD3> E M/50Y<#QF;A$R+G1.T>R](#E%S!U@Y7E8?GHVR_6?E_]U/OT:SHB9Y;/5\[!8 M?)_./OY[.#O'"<5G,2K!0/CJD*$UM'=;5V.X5-L@,-0/-:,YJO'=/H3U@*63 M '"['UYS;70 L68D%B*9_@[KBYK)BQ+WOJ<@=E4VVA0T$=RDV!# M*,D7PY+CK:W2 _2,VT&O/:":R;X#'#V?S]8"^=MT]>GY^7(U_XR+M<2V6,I: M<57;JVM.0:.2J=9:4'3@T"L3(_V3FK=S_3%9XW1-&M!,-=9$!^!Z-?M*5,\7 MWXF%B5;!4+S"0;-ZST1F5AM <0B6Q8"R&)D?RN4<@Z+M]X_30FDXN!PMVRYP M06$O?@C?<,N&T@YLG$[,U\)R"\IE1](0')(.F0>0L;IJS0D M4DZ5=@>0>;O +V&:7\V6YXLZ!F,BK1-><0E,Z%@E(B%:2Q^,<2PQ"C1D:^_Y M-@WC]%H:#B@GR;@?C+S\]@5G2R27_\WJT\4>>BFGB2C*ND0X9S(0[&OQJ-X)L'F(K'':+PV.I&::Z !<-XDGVISC,0)'=*"TU20<3;QP M9C66D,.#G2!/SON,TW5IP)#J:.D>#XWY*IPULCOS+[A8?7][%D@E+_2BJCL/BN$3HHESS^?G]4Y6"^0&$C3C19G^=GG M>G/FO]=?3H02GM>6=^35T1*1C*1LA0,9L^5>YE0>;(9PG-D:FJL>\@)-DI:= M : #:_F&Y!'JO:_[^)X(+9Q).H%VM5RE" IC&7$D8[#H*8X5#P[-.@;-#Q+4 M0RJA"1#;B;WAV>XI<>(JS#Y.*5S9R(A"W9??TMEYK9[\RWR>_YB>G4UR('D% M:0$M(FT6IM1J?A(:XZ70X@@RM0X$]J&KAWQ#$TPU5T('YNF*;A.<%+RV-?YKEF MTY:KNF4O)\%:H6JG>LN%I*U6*7!:&?)C415OS=!&M1'0VF9 H[A%U?*04$#(WM2DLC]98'1Z\@'64-W,?(3TD M$=IX,2>+N0.L;.B?((M&YSIZ+=<&GYXAA%*O+;O@$"U7#\^'/3Y1T$.&H&%% MR$&"[" G\'H:XO1LNIKBDD*Y]06@3_,S$OIR8PNO1$,22,:B!I:R!J5\!"]D M@2R2TRQ+DWWK3-*^M(T;GP]>CS:(BCJP/%M\W4[1%9=C2KJ U=%M!D$&5Z47 MF"0Q.JY8ZR.VW=2,6VST^O,S4NIQ4LCJ1.0]D MSI7)$+TTD*+(V;,0)&L=?-]/23=@.DG/.PJ-3A!Z!]!Y/9]]_("+SR\P7A6R M!.EK)^) 6*H77UDA. ]0HD\H@FQ6&P=8]U#QK@;W$"@.57<763^;B8R+R5U MV55L$J-S"4D^WAM.V[Y3$(L)D(V.&&PDD]UZ'WN8HG$SR ,AJ:$2.C!#VPV50 :*O;4>$(0^0%<"44Q84G))T!D\BC9O>'BIT.TW8/:2] MMX+/K;,;9,R2E2Q@+$-0M83)!8$0UAU(5#)&M"Y?NY^2;B+^ 7..IZN@CWWK M_NASBR7+Z_@\R\$$4?-@M:VX(J$9K2V3.9JH'RD+<"# 'B,1,!S VBJF@SWN MWL!TBQURZX3BM%$S5P>1\UB+FRA E45F;F-03+7VE'Y 4C?Y@>%0UE(I'6#L M;V%1YY=7@:W+,F\T@F3<,(LI@$^!4^#* L00&0@;LK8&76E^F^ A>KI)&PR' MKF;JZ !:+RY>>W7/;TN"]7)HTMY&JRQXS2EL)?<18J3EXICP'95H[7S\@ MJ9OLP7 :ZF4#C!V.YK=,L2&:]KA4P$=T51.''BK!6!&'X4/@0]3_G8O-=VD M$@9TO]JHH@-0;3$Q\:BL4.O;7O6$4MD"(6E:&5;*7)B6HCS4@?K$I$(WV81' M*44Y2-@=)!5J$^WIIF*X]O&9SVKP@;-46;%66G3: DD@@@I1@&=:=/-LM5I, MX_FJ%MY\F+\-FR0*ACISW0"60LLETYIQWE(,(A#1"'(2<^M(\& B]ZN$:M[% M]E%!.*SF.H#F W(+UNIH,P<1?9W0JW+M]9(I#K:J9.&LDZT[&)Q8(LR?=A%G M(UUT@*JWE^]=L[3I>Z>U\[I@ )9K%4^1$2(C[Y%9PW)"%\J#_=>/;(AQFXRQ M6Y^VT?#=+A@GB;L#Q&S-+]G0GS!SQIT%A1II(6E.\C!8ZW00F1-,Y];)A-LT MC'TM81"LG"3H#H#R88%A>;[XON9@P\R&#YM48=)*T.M+H>@-1"3+FQ@%&8@R MY-+<9=I!R[AG,P,!IXG@#P>0WP!HAA]KYXH/[0KKMJ)Z'+U.* M(R>Y5@:783&C>&!YH[E*F:8I28GQ[+DM8&*D94%! 'A4"G00PFM3O<+6B:8?4S7N MB36T<[M M@R7IF4!11QU):Q4S.O&2?6D=JAU(XK@G,4,9LP'5U $*[TIMPM"9PHN&: IY MC*GV!7:5@QB]2RAU:GZ ?)>*<<]>!L+2B<+N('O^VW0V7Q#=KV8$05RN)LKE M++-G9'0]A:"9]G2'00)RIG1D.1O1^J[+;1K&/6\9""HG";I+NT*V/M6)^?D9/_'C-=8G!U)GKV=/*4+JX6@#K:M>''",J'G/K$YDV ME(][>/-H]FMPI79@\WZ4%YYPS3!B-,"4HJ7)-()7T8/7E@*;S(/"Y@7)/Z!I MOQ3H$Z]-;JF79CA[S.%SF^.H3[B:IG!VDY-&D^ANOF'XL70/S[E7NF(!:UPZY6,^4I3BS^?2VQYM1=_N2B52"$8L,RCIB89%<4*$,R#H" MA%E9C!YF5%U7+5R:XV*_862'"+\#M^[8YL3[]24.=?",410,H:KN@,V;W0#I MR^J>6#+?S8\/!V2HQ^%G!P&N46OJ]MKO8"D0P],5OIY^K76Y-[O:;C%\@T/G M>78Q.V#,&%CWJO2>O%_/LG->AJJ-]G<_#J2RAT;J+4$[L)XZ0.+>WK;E+,H< M/&0C"FU?)$OOI023@Y1HA4W-9Z_]';4'/&7S'T1%'4#O5NT]O%FMAYO6Y M\5MHK;(:DNIV@6HI RNR&K*3512<\^5'Q9SMTEZ M(A?&&V+M)*5T<7/\7H9>+9?GQ(PISI*+(, DDVG!B%QO8#DP3J82M%>^>:.O M!\AY(K?%FZ/K"&7T:KVV+XZBI,6A2@3#:[..R!P$)1)!(I@<&<>_*=X<8<>JI4<#]GI*_^2UTC8EQ5B',VKI(VH-W4AIK;?2\ M-<#VHVSLXXTV.'CP5DH3I70'M;LQC!(LHLS N:CYBBL9-GCP"MDY30*:0N A(Q)-!8ZY9UX!"E]2#0YUA0+&'!2E38<9Y%4SK_HA[D-7M79=3T-5: M'7TA[,Y.CM'9@HJ#48K"&U$,!!0!F/4F:L(X&1(B%(U@>G$^&MO?FG2QVD-+MU96F"#I"[%VD0^\PLKUO M)\>]L?5TO\[]4R;9.D*66#)1E'J94,H!&Q(6KW^G+EZ_?O'_? MZCK P>\=Y)+ :=PWNCJPN>U[52MV!6(R6!:3\_5(D#PH5 FBD@I*8LJ73 +F MK>WO6KY)/V7ZX5GP]$9*R0MX7JA+$E: M;$DZ2-(ZQQ@O(K3O@7 PF>-FWUL@YVY'A&%UU<7V^GR^7+TI?YG/\_J,#!=? MIPF7[VDOF23%@F3> MI<_04*60))DUP%^B?[&#EO/\QJ%S7C9N"'@%1"B.2#>U&8U#2#GRC(Y;E*U/![=>/VYR?0B4 M'"O;#J[U5H!7:+_\]@5G9"*O?5+#F."*@R3?%)1G$D)F&C(/&7F)C+'V^:C[ M:1DW>3Z463E9ZAT8E?>XOM/^%YSA(IS5JTSY\W0VK!T@B2%#,=8'ZPR:V-HUW(^RK27B4C HVBL\DOY\OIC)PW M"F[C=+;6SH=%F"U)4O3II? FHDB4]13D5:(@$\DJ1<4)IS-U[D454%C6E\#>Y"@<=VB06Q1.P5T@*:K&6W7[YE; MG<[.B;<+TSR?+7_!,E_@U30V7+[\1K(D!9('N?C^B@2\W-'ZS)3(18BT\X=0 M!TVJ0+*A#UXG$4/0(N76V^: [(Q[/CV,M>Q#]UULXQ=7#8&1(T7;@44A3_/:ON[5*=1% M(\CYC)"-9+40@"24J1ZUB88A)G2\W M5D47OM%-Z_HU3,\VIG6K,/:B6/*7L)RF"5>FD 1K1;Z)H&HAHTNUKE&Q((2( M*'5KA_M $O<#WI,ZIQY221V8N,LQ.I?WB:Y[#3@70IWL18(RM9Y?DDO)'& T M7!7)8VH^DF\7+?NAZDEE]YN(O0/_Z38?FS4@T6JMA(5@I:BC;P($1I(Q:+WR MUNABT\#8.< <#86;-CK^ 7 .%WB'J'DQ/3M?U1MHS#*A18+BDR+!,%I1-<6! MD79SEE))HO5Y] Y2QBUN>!3D'"/T$W+SJR;(^1O6CM*8GY$?%C[B[^>?(R[> ME#OWARZ8>S%=IK/Y\GR!ZWSLE1QUDDC_2:"=N<[+31%\J:4_SC"MD'.G6P.M M#>7[6;0G=2XY@DJ[\/[WY7MCX4U )[6,U<)[DG"($(,5P)/R3(62M&E=BWH0 M@>-NM6-@Z$@8'Z[.GM%Z(="[]S>Y$EXZG=U M'4CBN%M\OXAMHM(N,+O5S'VS<3V;Y7NF=EY[5PH3DBL$UFH2)KE"X*Q+D*,2 MRKDB2N)^5?5*5(T,JJ8-0YV;^NTA&!EX:\"95)Y[5B"TF,%IR'VMV MG+6VBD<<, P%GT%5_>"YPR%R'SW&V35=^-?Y@BSV;#,2)7W?JDXG.:Z_.MNH M\BHE?CF+^-Z9C)L):Y."W***C*3BUT?'M05[2I"\\3E%X0)OW<[I41D/2681'ZL9;)GB2/W!!LI9.G,GUVNPW+\W]]]OM?7KY_]?O+__775Q_^X\7+7U\]?_7A)D=MVL[L M>-/@C6;VX;#]5-H'NB4Y9^HE>O)B:,_-5D7MBFR=O]Z+L&81 M^X=JH"?D823,/()5U6W/B5-<&6K)J[ B&N]L:GUQXR8%W<1+C;"P,_@^7-X= M^'17U&\D4FWP?$9?+I]]FRXG6MO,=+3 HM'5V!;P05M(5C,I1+ 66V?,'R2H M$RP=H>E=H#E9[!U@Z!8/+^:?PW0V<2SG4#1MU"E2<",HS/&,I$7;-""C'*)G M,1C%FUN;[?>/7.ERNCIOWVTX5K8=X&*K,O"" 8E9">L*!9CUM,]'3I$%!HA6 M2HHPG;=EP);I/2#D>'WN;AI[A' [0,<]S4HO&!'%<&F#K&-6(SEREFT&RM6# MM<0023K-Y_SM(F;H>9;S>@9U.'L;IOG5['GX,J6 _X*9@"S: MVD$D"8=U!D" 0*L!.-(&[7,2F%N'@P\2-&[JL1EZV@F] P2]PQ5MRI@ORP O MN/"!>>/(>DKN+2@>-%E/Q6LG+&-H]Z9@H/6I73^ M^?RLME/8E5R_E)67WDDDQF2I48 (X!/Q*8SSDAEAO6A]J7=OXL9M"M3.# VB MC Y0=O\5TDOS&HOG7"E0L:8V8&BA*L$)?18_.[F _0,W)!>/, JYGL M.\#159[B-5G>=7W<1/+$:$D)X(P6G4K6@]>YT*(K40:?.1>MT7.7BDY*#QIF M_(X3< <0(3-90P%\@9M_7\WN9M3?T5KX=;[X(RSJ-$"6&4D&;%R'!R2WJ%P& MHPU+-C+E8FO\'$AB)ZG!(Q%QM]W)8.KI 'T/3KJQRF).*H.ME17)*?8G+K M1,MDHE$(P1L+RBCRD:*N+9*"LU%D%IO7Z W-T^CC*1X-[%VAHP/7=BWIS0C0 M%^>+NOULEN/: %QV*+@IB(EFP=>IH, 51:'*60,^2@&1ZV0-IJB:'W0=0>;H M+<4?UYD84(?]PG2]Y'9P&-$*9:0!YU3M^E]H#=KU=&0=8O3(HF_M3!Q.Y>AM MRL<&:2L-]H#1]7JK.PG)ZT/X5H?X55$2K_2-'3P&;]?]S8![)VF[8!RB+ I8 M8"%+:75I/L+C&#I'[WC^>#@=6HO]]$??\H7>X?I\ZL-\7XYYDBK7.\+,8ZJ1 MIZ6@LQZ(>8V9BZ2+:FU=3R!W]/[F8_BW@^IT?!37H4]7;21OM9?NO3F8"+' M;YO^:)9O6 7V ]3'O28N+,L^UA'!,@722$[@..T.Q7"7G(C)V];^:7_M!09M M^OYH"Z1?X'31;6AK'(,4Y++7EHJLD("5"@R"R1QR""XE$8M*8T^Z^+LX!3M2 MY!W$^@^>/U8"R@(.$ A3='U MF.U0GKW_UU]?O_G;^YN,-.J W,]'^SXGS\/RTZ]G\S^NNYJ:Z U' MGT$J1C!)RD*,)@!9'VTC&E?<8-7;]]#3H =D?29YJS7WE7_Y_MSJPG/ MSRA8^CI=37%YWYS)ZUZOIHZS$0R2XKQ6<",X*1 \>1XR2\N0MYZ4W(;R3DJ5 M3T7:/2TF'UNM'40N6S%7*CQGGC7$8ABHD,E7("<8"MKD,1@=2VM 'AKF#@6J M,72_._@]1!%=Y$IN5%'5$JA9FI[AC9ZM'^9["OA*F#PGDEE,X+,,]8Y=(6%: M#LQX5K2@M=V\D^D0?(Q;Q-P!L$<'1P=6]@72F]-T+57Z_ POTJG//M=8[K\O MSENUSXS9VH*U7BI5)H$SI9!SS0W7TKB,K>OT]Z%K7,L\/GKF ZNR WANT_ZF M_#J=!9+R[./S^7*U)-;JM(+Y.6E@8@,6+YT'"AMK-2M3X 5BO4:3!?WG3?/V M OO2-JZ=[0ZF@ZBT ZCNJ%7Q7NI(BPTX^4B@N*O=.YRB+X5@SO$Z3'2(NKGC M2HL&2ZYW!\,&ZAH1=+7"Y2]A.JMR>S-['\[P3?F?\^EL]>\DX?,%3KP.RG-9 M($5!=EZ8"$Z1D*QWB7SUZ)V_U2;NWFJBA]XQ[EV,;@#55!7C5V]4=GX-T\6Z MWGE+R&]*3;!.5_2231+WUT "IW\G7F3T)5G R&HF7WEP,06()"Z"DT.FU!Y0 M.^BEX]Z9Z I[PREK?#!>"OP>'M^4OX7%(E1'(9@@K2@"M*Q3@61QX%SBX"5Y MNT7X&+&U[_<@0>/>E>@&G.V5UX&7]^+BM1MA?@C?L#JM].]S^N:4^$&I%%K/ M(=8N7$K(]5AN [*4XIR-3C>?O/0CFL:]$]$='INJL -(7LGI=3UO?5=G[;TI M),)GRR6NMJ.ME]^JGXL3Y$9GD2)81N&4RL&"5\2?=BA<,,8%V[J%\*$TCGL/ MHCO(#JKB#B!\791_51^B8N"N""*>V]H7A0OP1#6PF+V.+#M4K>_NWJ5BW*L2 MW<'P1#5U +1U:7&M2"*I;:1XN6(THDS<4VP6,S$2:L>RE!CP0+9?$BDDF"'J MQ^\C9N3+$-WAKHW6^@EG[M9(74GNHK/#E=BRM0YY(K:\6,=KBEAE%FAU2>&$ M,:5YB>[^U(U\)Z$[G ZDUP[LYEW.GJ5-FI[DCM.OZ\Z/.07I4D2(LE[++,@@ M\$"+,3'/=*+J9$5>$NT"M1%4R!E<'1BC@BG.*XG.M+[M?0!YO;6->R0DME%7SX!\-?M* M"I@O:".99!(4TQ1K9>MKZ;'">EE3@T7&7&&:HQG>"FX1U%M_N$<"W;$J.15F M R'L[0*_K*.OY?DBS!).9)0I!%\=!)18AE)C!UC%]&F,1HO5]UQ]3U5M[ MMD?"VDG*Z=FN73!VF3&]B+J>S3;S =8VO*9+/?-%>T@AD1$7M4Z#7 G0N6B5 MZUW)TCKC?1REO35:>UQTME-BSXB]]'K?AN_5Y:WE;RDMSHG :8CU"+3N!]$( M&WR.U?&E&,\F#SX8#\$+JS,3+J?6]8S'4=I;U[5'#EV:*;'+"/H^M_B2P>^3 M.G C>TER3!2F*2<+!&,%,"T4<59[@XM1(IDK$GMKM39B-'.>)" 3O@ZQXX8DRC *(9>%RLM&][?W$%<;UW3'@F)+535)P:K8W+-W9;1 M%RJ@1++WQ9*OHKAP$&ISV*0+.2J&21U:M[0^@+S>.JL]%@Z;J&OD:MI?SI?3 M&2Z7S^>?XW2V5MKFXM%'$CU]MISFB\M'SVKETL?U3<_E\T_U4_)8/E>'I9;= MW?LGUVO3J M]0XL\OYW\R;U$G-4W$/D@M76=))48!7M-4*@#<++U-HMV)^Z<5.?'=QP'$B1 MQT-T3HMV2(C6K._R .%&'SDZS4'';$ E^N -IW4J+2;IT#'9NA2N#>6=C/Q[ MI%8'0ZJU WM+[";$O%SW_IRN6:TW1]Z4RS*K5[,;-TJ4MH7'6(![2^SEJ"!X MZZN$>?"22^,'Z(=P"(E=-DT8%$5WFR8,IM(>$!N^7XZF2?]U/ET@\4L"7'U_ M>Q9FJV>S];63+_57)IG;$E%RL,819]YHB#H5L$5F+H-U2;;NEK _=5WV0'A4 MG ZCR"Y.4>_P1FN/'/=I32EO3CU*#$)F"A:(>/++)=;2&.&A7ZDJ.H> MZL8]Y.\ H ,ILM^HZJI)PY["]=R7P!6C5>DCJ) R1%=;)G-,IC WP/EJ&\K' MM;V/'54-J=8>?-0M%[S.\ZJ5.6_*Z_GL(]GTSR\PDE"+UUI8#8E%"RJR IYQ M\G"$=E(R82QK?BX7-"B- 1EGPGHU4-QS#SE=1CR/:O :J6I\\-4SM:MU=-G=BXBH MQW?D#6N30K814 OB(!9/?G$FJTWN-O.RUBW TCMQ#X^ MA![V K8&9TQ*"3XJQD$H7<=BJ0#>802C"V>1I8S-IT7\D*AQ:XQ[L&5-U39R M4QSE=W&5AAK.8 . GFHGF4F:KVI 64M Z^\@!*=)\.??,#6I7$/T3-N M=7 /AK"5LOK#W\$#>S62('V,$)0C)];F0)]%1W+T)0GCK,+6S36.I77<6N*. M<#NHDKO#-+'UHRJ^>Y0P,5Y@ED5 O5]*ODRN(X2%(L:3*ZIP%]- @?1Q!(]; MH=P/NA]!W?U ?'^Q3V)PBM?VQP+)(U<1!3B>.!CEO4KT?Q=:MYO9G[J1RY$[ M0.] FNS@Y/%E*9A6;\K+;VE=7/V.EL";666V_K]Z\U_#V69;(CE.$RV0^H-G MLWSS&UN_.3'.19DM0K$%:4-R"1SS!BQY6+8V':5 M#&8!V!CW*368&>28RN\ M@U.ADYA]NQX^>/>*Q,4HSFVQ;D0]"24E9D2&C$+6R<4&HDH%E"G%AE!DT:V7 MP^-R.&[N;;"5TC%,.M@X3K,86<;@,W*(0M$NR96#R(ECRSE]6V2*65KWBQI^ M,Q@LS="!_3D+,6:0L>=9%/CG< M#I8-[!2WARBQTR'%+W"9%M,O]0GSLOJ$E_\POQLFL/%(+:W6]1?3;X*9U?HO,9D0"DY8PP"6K)H,@4(&1-P M'81"3 G;-R-N0?C)[9E/(:).#CN;+\\7^(&4^5'-EAQO@/1]\JCD^AOY&QOGN:ZX0*GW4SFM72Q$4 M[<5:0"TDA1!YE!F-B%IY&(0 YM9-$QQY/HE)\-8C MC\SY@JV+3_>C;.3!KFU0]\;8^/,$L_>N*I M]N@@BAL9HJMW7N]/6R +)6(H' );-[9C2/N3*)#1B^0PJV1;-Q!^B)YFL]NV MGGT-=XK1;:(M%QCG=:*\1 I_*!BSJ:!%5#*JUC;H08+&-3W-<+%S!MO)2NC0 MYMSM=#_#U1&6YO[GG&I?]J"ND56Y?L.6YRTY,FWJZ.2:PT59BS*4K:>"&9G4 M*IG6-;+WD'&J#7D]#[/E[_,5@79!@<-E[]JM-]WKZ#.9@Y(65.:TE7)"=(R> ML.U,DLD$FTSKXHRC"!W7YIR*FMNF9GA==6B"+KO-?S_"[%S_[:FF9@<5C]N>L:>;M,&$W>;3#;20(>V8GW9\IC\ M>#S=&;G[[D;&H3[X'@P('3SCTH'((8+R&[O M]E.OL:A$"-[S $6*NGE%"[[4UKM2\R2C"8:W[FZT@Y1Q#4$#_=^=TWNZR#M< M_A=7%0\W -MW'$\P ?>]OY$1V#SZNL=*%BD)])"4J"6(CD+7Z!A8S9 7'86, MK4^Q;E)P!"]7Z<.EABL8U M 2=H_TX,T4[P'=3Y;;BYN)1[FQ?F9=*%O!=>:CEP;5H<:[-L8X77/*(PI?6U MK8?H&;<+1',(-1!ZAUO(UN3ZH^+-Z[\^/>+<04FSF//B^??X%MY8QLGQ!_( M)/D!QH KV8+,6%3RU@LQP*S'7>0TF()P^]'7>'7*Q5BP +) +H\M#"*+&0*F M9%+.)MD!1FSMI&?LF+,-)NX9;-!& QU:C,V]Z'J@%6;YZN;3D84"#SSL5'NR M+YV-S,OUZY;/;KWOOF#&<&4$MV 0:V6T$'7B%(-L19VJ*PUO?HOU( )/+DG= MYV5;7ACS*5H3: VX K2Z(@1=;S,%I0VF(D+S)I6'43BNF1H.6W>J4(?36Y>F M;/85%ZO:#O;M)4F;UBO'6+)=SSK=D.U%92,[]@$_?YDOPN+[INW%/?A*$GW* M,4%VM0)/F]I&JA1(#(U&G0MGK?-4/R3JE,XLMQY^C>["I+6)&?+E,Q*ZBP G M$@?!=<@I:LZ4^P$J'GK^N#:EK9ZW6Z@TD6>'UN(=?L79^5%NSM6?GFH+[J>A MV:'_^N&UW=*]<]:O3F-_;7X;=D[33FVL^ M^)JMJ)]%+Y%K2,CJ;,9,/GQ('G(6*((,P32OJM^7MK%+ -ICZ&YWS0&TU*'! M>4F69?X=\1><89FNZAB%8XS/O8\YU1#]F+9V<=557YCU%:@5T5$=U'MV+&>\ M,LPCB&!HQT*7( BIH"1;O5XFC6KMF1Q WLGM9>@]F[>LJV#>SNFQ5Z^[T,.] M7KK*TD?!.>VV3( *48)G"2$FXY//3-)_C<5R+*VCQUF#8.U.YYC'T&2/!FWM M$-[MDW6$3=OQI)/-VCX4MJISN%+PNMG@UU=:R$;[GD.%'S8UDFF$TD>N0[C\?!YIU[C$57=H9W\'5>;$X37\^7R M"RXN6MY6AH^PE0\][51[N3>EC6SFR["836/1 M&\5:MU3;2;M46ZV!=B1!L/2YQ/H"WN9Z>:.93)O&% B/K?!*C*+9 62#%&E]D*V3S/OC[4S>RR1D05WSZ(K5!@+YJ[4U;.T*&S(X MJ8,V5F(L[9/+#]-T>F+]_N??AVCOBE;%.M#6BWK9PX OD4-T&"23T@O9^J[= M >2-G5YOB)V[>?5AE-2AV7E_'I?X7^?TE)=?CVPF<.<1IW8BF1L;G]DNN M[VGF.JJ"MI""SI-"%;FXT19R=DWA/.> L;4;M(N6DWN6W'KN-6JC""GJ.BK& MU#9IKG#PV85Z/]1Y1ZLEY*&9[,20-,'!G;XD303?I;G8I]'0X V3'KEQTE@- ME&*B[419@HC1M+=8I-U,ND0NK:VWR7E(I75]P7 -E&[T&5L_?*LB)FL6)18' MAFE:;)ZKVO\G0:E=-!)C63?G]"%ZNFV6= @B[I8T-E) !]=_?@G+Z?)-N26I M[W>XXB845@0Y@;X.M2\2HC$!LI$^*Z&3R:UAM1]EXUX)&@A@ RBE ZC]=8EO MRLOE:OJ98H+EA&$(T5@/@1?:Q1-+$*5"T$4Z5E@VMGE,>I."<2>[#@2=$X3< M 43>X\>:EGJ'7^:+W;B70K,< J=(,090BJG*E(',9)(Y%65%\]: ^Q V[C", M@0#57B4=X.S7^0+)3WU^3N^>I9MYCUE>?WFVF8QSFU$14":>(UCA96WGGC8= M1(HSIB3MLTFM>T8<3>RX(R<&PN/CJ*X#C%YT:+\],N,64SRPJ*VMM_XDB3+Z M1*)D J1-Q*Q*J7T_QKT(&W<6Q%".?W.5=("SW_&/+7$MYC/Z-&T:5-]OZUDN M*>FU.Z&(2:,+N%175"I"YFBTNGV)Y63('4KCN!,=!D+?H(KJ (A7;4!_PU"/ M!BIG]S/FN8FE]OUC;CT5(Y"W$66D#UH(3C]EI?DFO"]QXXYH'6K3'40U'6#N M@=NIMSG#2#)RS$-:5TJG8FO;:T-^;I8HZ7^6-9_&M#=UXXY.'2S/-HARGNQI MP(=U@]+!S@(N'O\X)P'W\3+\.4"V(2A&86H)U3]SR8%GZZ$?*JHHC9;-Q] / M.$@A?<)\?H;7GW\A,*P;5)QM]]*NLM[J%L+02Q01!*\M;4MMJ,V-AB)S MR,Z7K&QK0W8DJ=V>'AR"HSL)E4=06X3#(ZV;?L]=^ Y# -:LP>[[B-C MKDAK@+98VO8<(P_?>P\:A?7!6?JB]?7$1YG&\&RYQ/6F?SGPG!;?A>N9W\S> M83I?+.I$Z5G^?3Y;7'ZY/C:I?[_6[0=,GV;3_SJ_LY!*$44[6CDF:%I(7".$ M3.O*>&VBE[JX.-A4AR$9ZW@ZQ"$XW1E[= .*#N*6ZTWD4/&LY7&+>72,%30! MN%>2MI8ZUL?Z JBTMI))4E!KMZ@I ^,> @^&_/&4W '"KUC>@]._SN9QB8OU M (=7LR_G*_KQG/;HL^G%HK^6@4F:20FF2/+6W.867X*H)/>W(]O*4?2^4=NLWW#N@YVEE^Z&F#C!(:T#&^;S0,&347F) 0D-6*&*QZYJQ6 MQ"112FVSV7I]#S!0Z-KN7\IT/;%F/;N&3/]% #+[>/WJK;)8S%)BX6!U/8@W M.H//08)TVAC&;+!\N.#^8'+'OOIP&H)V[]?#ZJU#,W4U$N5HTW3[":**)#BW$Q M5^-8FW'CS]O,-1K0;MP:3J+(F63($R!+:S>6W$E.L;@0(6BELW;-BQ5:3S>B MI]6N3+=V,2488FW!%$21=;R>!><3A^1%+LRQ0 M@",;NDM+5/*-#]'UW&,WI MHNYP^6]-?SDA*+G]C(8S:08-3'9/(3$F15*M!EWJL)"D'$0R\V TUX))9F/S MBN$!)]-<;V,O*3I/J^E7O'K;N[#"6VG!FPCGF?.2. ==>\DI@QR"=18P6N>4 M250W),9(+'C!;> +UCFTGH-*:149Y=:B)'1_E^\ M9-HY%WWKVY,/$M3[Z(E#$'+;0K731(A(U]:M0>/?=T*VZLGPXJ.NZ55JUG MV2IGN6UM0YVT(<$Q',*Y.U19.^MA^C-O!9(Y;?_08@!Q:=QW M^!A0PSQ&="3.V2\"B:>E.$97*J5:;6/][K0 M@[-8@A&"I^8S:QYQE,_V<4Z9SC!O:>#9Y\O"K/G'V?2_,;^:K:?$5/(6^*F. MCKG,N=2F^[?,>.(NFYAHY5@,=B;5 Y>[L9L3VOI4S3MF MDEF,#+P+Y#-[FY7(*3+6>FK#Z50_Z>%6AZ!TM[U\%(5WM;/?S_$[)+%.Z\ZQ MYOVOLRF)^H^PR#O85UG8J#1M'K9^"$6#%TJ#9M%9I5)T>;B=OPD+XWH&'8-_ M2"ATM1(N8^_WN/@Z37B_-)Z=K1]YD56^# +>XF(ZWVAI^^:4+-89\NY#U*!0 M(7C%JVL54$6OK5:MT_^#,3-N.JR+U3$F/#ITNA^8,WBTX_WC9PXX'7% !WSG M;+Q@C.><+&0T)8!B*5$(QCBH7$0R4:G2/#+XP>"J6*0T/".X4J\O>"'!,1$!.;,B8!(EM3ZB M&WKHV37>=[WIMC/+4$N)"):66!T1D" *)T RG:+)4:00!K-.^]$X=C5'0Q3M M-D\#J*M#N[1?Z[_?PV(1:IGO"UR%Z=EP#0WOO.AQ6AL^S-\C##O*SNKD"_C, M";$Z,<(NQCHK/1VZU7C-#]?D\/?SSQ$7;\H;*05H@2MFE@2+1VMC.$V6^];7Q/<24RWC0H/P<*=?M--1-]!BN22DM/DPDMBPR(* M$WR,T;=OI'2;BG%=L\8\ M9!D-12TIDK",\\08\5D8&N:X*$6WWM[V)J[;(."4#6X8U8R(.?+!)R^F7Z>9 MO,_EK?NA=?F\FOW;=)8G'HU2UAF((2M0 4EF-@=P&:U&@=+E^ /G?K\WC;NQ M#:3>^6"R[L!:/0]?IF3.:X'K+$]7M8DNF>#:N2W_[OWSY:^LCL8E-1:.-'ESM:J54;=MM MZ8/(P@DG(UG[]AF(=O3W/(OC -3=352,I.(.-NQK=K:X?/9MNIQ@,A)U0=!: M$2/..@@2!23O53$E6::;C\_81_A,GVY5#[R8 M?P[3V41IY+9..)!U[H+2PH)+%/5+9XI1!3-O?U?CAU3U@L.3U'\;5&UUT0&Z MWBZF7\,*WYZ%S2#AW[ >UDV\4M[D7"M=F 7%="*GMH3:7))K65NKE=084?=3 M,C**&NM[WESX'4#H^5E8+M^4OU5O>K9ZLW@W_?AIM5YJCA/!Q2$P8=>C7R,$ M@[4)B"BTYDHHIOEH^EW$C)V_[61;;*.L7E%WL2:3#IAM9&33$T7[2D?P.DG0 M23O%K*0=H/F@YMWDC-QRH(W"]X'1$=(?.8%[88 OV%A>V-^"5MFH/+#()3'@ M%#% (@I)*&WJ'$!QZ\#_WISMO0_O$ S'J&W>4H9C@^ \GDW3+?H%"FF*\."5 M%+6G8_W,(J#R 27%S$&P?3!PS[-'[N P! 1.E6 '^\F] 0)UZHH MYP58Q34H4QCXE M(C\A8#%:%UIFZARD:]SYC-_Y,0[6-;(:VZ%_?7WI[ODB? MPA(W5R\GW&I*NSCY57XY<5?8*[-]^;GJ_5W/\W/2)'/OGQ9S+^&LXEV MR6N5'+CH,BCBFB)87<=E*FYC$%X5N0>R!B&NEZBM*2#'5V,_INX.KR_/IA^K M9#[,?[E:J7E]2_W-[/+K?Y^?G7^NAYI(6DRXZ6@V,2X++-Q#T9:VD1 \1%?O MS'.7K'(N^Y@.LY#MB.MEMQ[*L(ZDQB>)XP^+D&MYU6;[P8C,"B&@;(I68NV? M0*M86">\E%);+(.A]@8I>V%4_1^!T>-5]"01^6;3/V)9V<8\H048F&4,;!01 M5"WV"\D:B J+D=H95_;)?[2@92],ZO\C,'F"DOH!Y>5=L TKS\[)FUG4_C*_ MSA>OELOS0-O Q##-3#2\Y@QH \B:EIO.Q)FI[48=C_EV4,[-.%43MA]P.@C=]YO20^S.N*P&>S_![/SB;&HF?2*I 926J! MG-+(N(-L1([6R\CR@6'%PR_<"T+NZ4*HH;C[P=#V/GZ57UI,$UYV(YH4[E % M;<#DVN0HN3JIU]&7+*7HA9+TT^.=JGO?N1>2_--%4ENA]P.FVM)MNER2GGY% MW#*O*F1OE-$0.*^]U[%.L-#D_)EH@^:)I7+@7K;C3?NE@=G314X+"?=P9K7+ MOUM;U/QJME6N-&%!>::YA=I5C;P[YX'V9@\I:E8LBQ9%\Z'J!]"W'^:>TMG# MX%KJ ('WGB:_.5\M5V%6,R@3GI.*,8?_G^,J1/-W]W@E;7^>=8(Q)! M#D#4X)VDD%9R+F(.4H76E=$G$[T?/I_28<$X^NP5P"^_D<,QO7!5KWZXO/CI MDD]$09T#13]&L%++<"B,%E*!#EZXA$KF]"@V\T>$[@?4IW1B\'AZZP"<5W?$ M?L-0+XC5"O1ZOOS7V3PNU*_FJ6S\US]FLN.O!/C6-8Z6D"9O 'XVY M_1;!4SJBZ!L?1R^\; M+^O9S^OIN^A,-SM=]B>4K'+)TB MHJ?MY2")W#$7/Y**X#IZ51,UI@;,2=: 6052FC&8L/:F;-U2['$XVV^M/*6S MI(Z1\?3:<5QWS;QU 8-LROGGS:2OP3IU'/+R@9MX'"V'Q^CO(K4')U*U-JV;L0]9'^/>\.B30V_Y$YZ[Q ,TZ5643. 01>T6EAXN_ ]]@]Z5$RX6-#!W('#C)AP5R:^EZU7S&E7AA_WKMX1VM[[ O AHN\50Q<7V3P7KACNP892>SS4&F(22AU/ MQB)SQ0EL/;CN"5X /DCA!UP /D3Z8]_]O/?R:E169S1UR)YQ]? W0"32P944 MUH-8R*O[4FU^%.5DZ$0)NU+^MM6V;P1@G@BG%O M9,I:/LHYTNN#KG\^[B7B@?:FXY30*Z1^>(A -MEKAPRTJ9=AB]<0M0\@!+H4 M&3>)M9Y5/N#ASZ,"\$BD-#G[.41MO6)SNU+ .RYI'_ @E$EU,@MM!A8-6-2* M2694%H_20N70NHW'-7D#(NY8970 KAV#A2MW']<)NU^^7__*Q:SC]3SNJ\AY M*W=S8^5-L@M1URX!+.2: V<*G,$,P4;##&/H1?.)U(-Q,^ZET $!W0D >ED* M&\I]L#9;S<$@M^00DRRC3JJ.9@A%1Y9\83J0?C9MPKH$-# M=WP =%%0T7C'V,CBW^=G])AZ9/@NK'"B1<'BBP4KK 057("HK(>09)#*T-;1 MOH73\&R->W'UZ3@1)T/B[V^=O)LN__/7!>+EQ+"U2(+2)M9)&2[72\#.U+9M MI=14(,DJ&\N:UQT-SM2XMW*?RAHY&0Z].%6MC<;EZ*&U0"PJEA33X%BM0,^2 M1!,5V0W'LV1:%W.[7TM?Z^,^IL:]@8JN[ K;GB_Y?O5Y_^ZQ071-2G[Z_Q*YZM"SJXQB*)#]!<4S@C M"HDX\P+)RIPL8TGFUF.(]J.L$UB.@IY=4&ZGRIX NG57:'F7OXM*$ZVBTR5* M*+JV*BT8R6D*!;+P!1,3A?O6IS@'$=@)7!LB9(^K76W4U1,6-Y?3UA+C%U5) M1D0E/$#.N*4+XX+K&(WT!*Y?OF^)[=<%_M'R/H8N MEG#@-N;B$WCN2VU/2[YNX@FR+$H)'[0L@P6VN\GJQ'UK!84]8H13]-(IU)97 M*_C2(>7>!*NQ%I?5 O;: %E%A,QL*-GI).U@7MP#='4"ME9@V"<@/44S':#M M!:XOQDR_XO5Y0#UC7:],;S5Q4@248AFHJ"GL2947)[GP+IK$6N>:'Z*G$W^N MARVVF=JZ@N#S^6R=AO] ?WFQ7EFRJNCBP*(G(='B H]!@A592(:"*6Q]'/00 M/>,:N'9:WPFG$U70 9QVS*OFWO$@;*0 R]LZL0>)"Q7!,N>RXQ09B=;]ZGH< M%MY.T_N-"3]$[!V IZ&1ORX.(9<@J)0X&.YDG3A /HXY?E=;;^CPZ2#I;+%^G7C$.4PQ$*K/20!"JV'B"Y#UC%SIG.QI?69V3UD M=!*%C(:->5M%=8"UJW9)L[RYR[I]\3#PQ$)V#HQ$0[))=:"+*;3%R*2M$$PV M[Z/Q$#WCHN]D9<\'DGP7E>E7Q6];8KJG'FBBT-/F90FASJH"P'4:R3 M3K%@7/,3V/U(&S?-W!I=0^CC>',U7Q$A+6"V[IAY+:$?Y-"OYNSB;:;(@GJ*<+*W8=PVTXF4B5&$/DX&2L&713Q:MY"_U;GV:IM^.U].JXJNF]B^G)U_ MQL5:;Q-!,A,F6A"NGJV4P"'88J$DD8H(R1?>NH/^J32/>Z0PG-D:5GE/KQ'Q M\T_U,M5R.KO/XQSL-M!>;QWXYL_AG#_*+1_:/+,V"4*V:3VYCAQZGL&JG)7T MY-?KPMX.#$2))>053&D7>Y0&H"HIU5UX.S*Y4U972+"W<.7/,@UYHN4YI>;JD*+E>A18 1ZC\D(5@Z'UH?P &.%@84:9#30U@PK2,)#Q(RKB75&C;'R[J#7,$7%Q?S/\,L M(5F#O\XOXZI<7MQGC+CRG)O:T$K6[D-D,()#G<$BTJX:2W'-QPGM1MFXM8S- M(=5>&QVF^+V>?:,GS!??#[>'[SWB6!OX:9H:V;TW+[G.9;J&3;))*J89H"R. M;)4ZO):I#,6J(EF6/#?OC_ $.<=N*]>/?A_^_&<@*$W#Q9*VQW?E/5:_D(PS M%Z36N7 P NED58$1B*T#;X*3=+1ZZ5JWF'N>JG$MXU;XN+NM--9&!W;.-4?_ M-5_\^_7L]\4\X?(.2Z88EA4/$&QM@F"=K6T^"Y1DK+>Q2#L7"$ M-=)'3Q"K5EVP5@8E:GLI[4$)K2!(@>"%RSX*6?M[#H6ET0WGP4&SKX2;V2N$_W-[9Z_''VD*'\]+(3JJO>@!KPA?NE5'@ M:[J"\E%#0"> =I5@E&Q"R !YKRYML3;T; MD1"\4K3]NH+-DZSN4S$^5HY2[)- V5O*W>'D;?ARU0W,)%-R[27'@TO$!Z^I MO<9",B;:( /7S?LL/T9+3YC97\=/0N9 @8^<1O\BAR_+#ZL%XNIE^#HE\^C% M)_KB5N,W8U$5QA2HX#,HEA,$(6AED=WNK%/*HG[&>MGI13U!XU!=SH<2;+\H M^14OPG?,OR["GW4:])MYF%WQ%U.BHYN,>4)"S2L@SX\G6FE)NQR8<%KM4HMQ MR+O'P=( :M\-4&UTT"_&7L_2)K4D7-SASY92Z54R.3D#;F MK/UQ&'OTW>,$@W,E M*^YI@\]N!Q ]^/!QPWW-3[7C!=B!H7P[HE&;YJX-P9A\24QX"+G4?O+"02A! M *9A6WLIZ3#,P45OC?%+H6@/F/A4C=RIMCY8C!=T!5-8H_SU\KP?TQ_DO M8?;O*\PKI70PHD#6CE5C7)$QKCQD*3E:)XKDK=-('B5FW%O+ 8#31NP=X&># M_=]"6A==;%J*%,]XR1ETJ7,+?>V.*;6!$'/D04>IFE>;WJ=B7,2TMGZ/E')W M.+E:0>C(1TP*;*G%;5X9<)@D%%%4)-?1S3C\QL=\B"WH@@%;#L:Y49\1$=24>7P+0H&D-J/;;G28)Z@L\A M^IX/)?P.D/3C1OSFNFD%TSP:Z^E8]36LJ6H?&%TG]&7-?>%%.=\Z"^L14L9- M.Q_V[OLP>7<'F]C(N5^_#"E^5@JGVU/T=%ZEJZA-.,EE\(D0!6!L(*:?) MY ]58 J59U+D)%O[5GL1V--]Z(&0>!)F+?73'?A>AL7B.^W&+[[4VHV)UQP- MDPSL>I9HEAE\% )4D-PGJ4AJ[8CE?KFK&]02S$*X(!L)P\D63%^"*1] 9 M!9J$@6/K6JTC2>[)[1L"C\/JL /(UEC+QVVL92*C]EZ2R,CHK%77*D",M/!< M2AZ=PA)M:ROM]OM[,LW:@.E@Z7907WJ;]I>7BRK""1JR2)W6((51Y(WP",%J M 25[:W+1.>G6I^$#9.R$$WVN.#E$UIUM)&_GL[3EPD19LC8.4I:V%H<0WH/C MH(IP]#.\GZ'1%#$WE.P$&G.NH#E0XAV6&*^YJ6V-JU-Q7-G-O<>T**]YFK9A MRVA,+ (9(V,B"@TJL@2AU":@PI)I85S6?HAT\-.4T4@G!5GX!B*KS:L5'8\A MD1WEI"3V=(HYM!]==!YE-/OH?9Z*]/!65\G+:792[F[9'WM(^D.T;(-T3O-') =F5*< MS"CME0^LM,XL/9^LK[TTO%/6US[B[@ S;QY*1LJY3G !5Y.H5=$U;XT["#Z[ M4!*Y;;&U@7:?BBZSOHY!RY&"[@ JCZ,O/S(P)"[9GP, MV<76*1GGE?5U#'#:B+T#_#Q0_AIR\.BE(#>_=LAD7H$OM )TH07 '%F S;/8 M#RPD/VG-PS'6[Y%2[@XGMZJ&!,%<%:*>I=K:3A0$QPR"%1YY]M8ET7J8Y=D4 MDN^EXUT+R?<1>+_EF]O=DJRRC)+7#AZ)=DM;HY1,1UI>,3)TT5AY9Z_YJ0K) M]]+E7H7D^PBV7Y0\7L2,B$5&&X"9Y.F8%07HJ0Y\%ED%9H3CY3C@'%=(?OKR MS0&PU$;\_<+KB?KEE IRH^AT9[465EGP4@OZLO8TBS+G$(^#UW$UY"=*?!@6 M7FW$WV7YN!>Z>#KE(5D2F4K5BZS%T,Y%7IP)(>I=\'-X^?B)DAD: .1X 79@ M'C^0^L^9R''C_M4YY*XVN73&0Y1HHTI2F"0:&\;G4#QSC!MUI)2[P\E5XP6? M"Q?$ R^6W 1,&CQ*3V>K-Z@U(L/6+M19%,_LI=M=BF?V$70'8'FZ?L,BQDC6 M%I T-%GX$2'4%LTAQ7JSXCT3K3.FSJUX9B]][U4\LX_P1T32_!$:AA51RIXM*>NHMM-!7-TCYX84]&2J''SZ' MR[ 'Q6_Q2@9SB;Q6(#M#QIE%,JAK"P/5"N?O&"@LVU=8WM,?>2)DJM;7^D< M)N\.8//FU@WXM8VS60>_S!>+^9_5 @I?Z2>K[Q/#N5"^^N,^1_"2 M8RG)6L&;][?:@[Z>@OP' N*)_(2FVND >>MY()B7OY$D*Y_+*T8G2?) Y!+E MKK:KU"0VKT($*RUWTLI$1WICF#U*3$_!_C:8:B/W#@#T'K^&[^NY$^_*CXQP MDYV,G //H>[K@;RS8!&DPJ Y8T;JUAF9CQ+34P2N#8#:R+T# #U9("R0HW'1 M0RYUB(TMACQ\'\ D%Y3#:"P?=O;& >79)Z]@/ 9&S:3? 9)NG],3*5R=2"[) MZ1"65@'7$'4P4$K!XIS0K'FYR>WW]V1FM[>"]I)N9\BXLN"V=9CW+3A&.+=, MUV8_U1^1S(*C#16*T)&;6(=A-2]IW(.^/@L=6]O73;33*_+F7[Y,5U5^O^'M MOBK2&2F50O!)N4VQJ%-<@"P<96 QJC1D=ODSY.V$.WOVN&N@F[%S(1YMYO-[ MF.;7L_\SG>6)-T6B,!JDE 54L1Y\[;)J6'3<^%2LV"7E;Y=W[00<=P[ &42Z M7:'EY?P;SL)L]<_IK(8WWDS_^W*:Z[:K>:Y=3SRP&'S==G7MU%/ ,R6L,=(C M[C(R9K>W[808?YZ(:2+A#@ZV&[1?K8&)UKR4F"R0RCFHQ#T$6Q)@9AA$5#J) MUK4N]ZG8+?S(S@$\C40]\@;S8/1T _X7GSXM\%/=.A?369I^#1<;Q_/=Y6JY M"K-,=M_$N^!4= *R1@TJ\ Q!HJ%S."GF4&=UM^3NP8WG."IV ]59!+5/K)(. M=JH?I4?\XC:\$5Q$R44 YNKT4EZC],X62-J&PDRF<[MU^>]CM.P&L+.*<#<1 M>W?PN6WP?2 -8;[E)"BC@DS$"F:1Z C/A@27->3@1&:&8[:M(P>[4[<;Q,XJ M!CZ0:CKMFG0S^/O69GR]3<^W^_FMLI$V(\WW>EG; >>'\SELGR:TM6NI=8#1 MU]F-!RJO)89$>G8)O-/:-I9HZW6 M8*X3+2V/V0JNF-K!0'_T!>,CX2BUS5O+L$<@;#.]+=)1CB@ 2RADV9D (="I M[CR73%E4)K%#H3!F=41#Y3T'AP,DV2,@WLVNTD"#%A@D1T!9LQ&D%!!#2B"5 M*@HUAISRH9BX?DMGL#A$B<\!XS")]HB-CW_.MYPP+;)@==H)=TB<% DN*D_' MJU8"'9/%\$.QM._-(39'(REWAY/M$LJU+)&.6#!8%"@K"P0A([ :!->\ MCI#X6Q9L[J7;70HV]Q%T!V!YNF90*JPUK!FT)YDHXQW$5")H(W(,3M-.V?J2 MZMP*-O?2]UX%F_L(OP,D/=!,B@M5.,8,&'AMT.P<^%+3CY#KF'--2AHVQ-MG M/X%CCJ?.)NV;'OI>->V M;/L(O-^.2-O=,F4=/!(?VM3&=<(D<+9D2-(R(RPY#>G([EH]'$%M=+E76[9] M!-O!]O)@3V]3M(I.(4BN6!V=%L ++H'[2!R8$ND,;YTL>FA__)-V%SCF*#I: MTAVB9;N:E!5DO=7)QZRDVLJID.F5'#A74/G,;+1#SU/HX2 Z7L.[]CFY 44VA]=+<1'I;EUI4B)K0,Q]ZGH"RR'Z/;Y7N?["+H# MJ-R.0&[B#UWN7AIZJK8X_A8Z2<&<( MV2Z98N@]G'Q^QDQ-;B:@>Y,U&.DM6F^Y":TWD_M4C+N9'*?5)R!R@(@[ ,FK MR\4\SR\NPN*J9;^VAL?:LI_+3,LF<@@Z".!*6F,22UZUSL:\2T,_ #E$I_.& M NX (+^$Y5H45[W>N @Y:P.&2Q(%A@P^, 6:"R)?V)";YUS]2,&X=T*-P7&$ M<#N QF.YI%F:I$,.]=(C@@J$<$\< ;/.QL@R"M_ZE#FFR]*)BG1;1V@/DW=W ML*$E,%U^(%I"?C>[O;SX1*3(; H%BF:RMNW7$(3U==AJ5 I%TK+U'=&NM/44 MJSL0"$^"JY%6.JQYNE?*_G J!^%I^7E^D2=HL\G2(S 9+&WO4=0^0&0C?;KKU_/RGSQ9?W8PTL'=GWR ML74"!W'0J"A@\^[KI' Z2FV0A@%SL6*A'JPF&Q#:^&@UH;.T-DQ_I.#88W'3 M^!_7#WU#J-]DDERQ5V3B=4(H<%:P5IH2U -9BBD8RS%ES9MWKGR2H)$C@H?K M_NZYUT[L'9A6MYEY/_WT>?6N_+'$%\LEKEY\F2]6T_]9JV@BN Q9.00A:NV? MBA%<(6\T8)(I@%DKS70&N*O"OU=_?<79$B8)0/#"A=:T9(-K7OR/T'.N-;3:8!UC 8Z -.[K[@@C;!B>! ))-S8K&4T#JWZQX1(T_T;0>0X\3; 3X^?*:S M=#T_[9J#G"S3-7_)6:1-T'GR#QVK(ZU=]"RF8F/K0MK[5(R;G],0(4<*N .( MW-K[&(\A6\*VE_4Z)J4:N4\@3,PF*2.#;)Y:L1<@!KLJ;PB(P\1Y. [FJW!Q MDFC,N]5G7'RX_/KU8CN6<9#(S"YO:1VEV9NS82(VUGFM@U:0K."$.N_!ZVKZ M6E&8$S;[YN']-A&;&K[\T92ZYLEP8QSY:J"=UJ!BL!!C*!"EEY(<.,_O]@Y] M,%K\\-.[BKGLH[W;<=\&@NO@$/F1B]^W+> G5J'GC&A/MK8GK35?0?,(UAH; MK#2"I=9E*0]3,EXE=@O]/NFV'"3L#B!S)^KS+M)&.\/\>O;JK_2Y#FSZ;;[X MD=/K0,%$26EM#0A)AP@J&P=1>0G.DW=/2\\%V3KZ>P2YXY5Z#P"^4ZGM8(1^ MPT6<#[*M_1=6WC&_H%>$3V1%U7R7JQ]6'X!/4IVRDVIP*>F:/(<"@E,!Z R( M2H3"2E*#;GC/TSB.-SWE)CEH)IRV8'WM M^N*,K?S%=3UK5D[5EKVG!. #-([C^X\!P&,5-'*ZR.U0^K6PHC.2!,8@I9KD M@'5B)D\&R%.V/A5);E'8P:)_Z-E=Q94/M>>/%EH'N\YM'JX['%[;F4DR4;3F MP'UM-\=R#8&:#$:44K0OQN4AK][O$32>;7^\KI^XO#I.\!V@:!=+\<%[P$G! M$G7F$N@PSJ!*UN"30>"2F>QSMH&W+MTYF-CQC/OFZ#N-PCI YFTF=K 9@\A9 ML*B!CFTZL@5S$ 2=!RK%$(35F'8;EGS@AM>S23_H#MA8-7T#[R%;D0P-7L,V MX(VM\UJDK]PQ(!$:)F+V-@YYTO9LRI\2>,>JIMM4V[=A49V7;WCL_5CZWJ_=K)S,:F([DASI, N4SZG[V)5W=R>RC MR]L^7#LQ=G#F_#%;8*J"SW_,TGR6IU49Y%5<+LBH6^*[>#']M%;0+^&B[H ? M/N,Z![/.Q' Q8>3&0%'5"8Y8KQ2<)H]#"2NEY=*V#F<>06Y7\8-#L'=JE75X M,+TFAK_@Q_ 7+@\_E!YXR+$'TG-T-3J,KE_S0)O_H$KQ)F0@1XOV'>LU!"[( MW1*VA!!,0MTZ/><)B$)]V" M#UD0I*,#)S4'@TDB/<9:UCJFO3MUXQYXK?!RKTI_&.UTN.'<3%8-L[QA\!.= M\]-C]I_GGWGL=K0GU8UVIYNW+E_U]_"GTZ(RO"0BQ-A"*'KRJX4KZ@6?* M,G+/&R_;O0@\JI)VOES>//[[K^'[\K?YQ<6Z6//UPQ,&M+?*6E^\ M=/9(P#U+Q+CF^/CX:ZNE#CS)%PL,[\I[#!>OEJOU+,XYF0&K[Y,H,&N6"C"> MZP JLCFBU )RL5DXFYCAK>.4C]$R;NG)\*!KJHLNS;'9-^)C&B^(I2U)'U;S M].^;=.V/^.7K?!$6WU_]]V7M#G^$F7;HNXXWWYIPVQN1I[-HH9LR#A8;(I%[[SR/6WDO\T7 M?X9%GDA=8A9*0/&0T2(++CH7LXZIL0#VH6]<4Z\M?N[N=(/IJ8,3 M]0XG'SZ3O)>W9UJ'H*ST)"E?K[64X@@^60M996E$T<:PU@GTS]$T>L!C(#3, M!U3-P5"C,WTZIZ.!3,DA /@5D751G:MM:?URXJTF,\9%0A(C(1=T$*UQ9'!DSQGWQC6O)VW/ MQ;B^REB@/K7Z1U\&U66[=UI]FV:RHGX/T_QZ]G^FL[Q9ZA/!T$I>&[DE%^C, M*@GH/P_%D4V=G8ANIYC-CJ\;UV\9'(!#"7[D(,T5#\L[O-WP-,F(C"DG0)H: MA6=)03!9@..BJ%J6E838 4;/OVG?*]FN5>S3_EK4%); <6$BBI(WW* M!KARM'^Y8F5J[1F/9/X-UA?YG,V_?=3?=!&<(.38(#UR]V7%V&Y?%?6.BIY%Z[PXM/T[6 M/:#E,9OB:FXVB]S7MO,MU(M?=(=TQOUBEA]A M9[GE1Z<2+?V![#0M*>8D.!,$%(;)QU2*W:G>+Z;_@WGBL_.T\5JP49/(=$UF=TZ0WRO1 M6<--":V-[6=(ZLJ/&P1;1RFA5TS=OF+/64:GN8%BC:P##3.X4@0PHZ3":#S9 M$3UF/YSJ8!P058>JH4-85:.A%@-B_O5R42^XU]?)Z]WX+?ZY_LERXCVS6J"$ MHDEL"G7:] [B*'5*3(MLADZTV87.<;.\3@*_YNH:V5<\A+^WN*IEJW%U5<1: M)XHL)PXYKT/OP*9:OYH=!U^3/] 9RZ0*FBR'_7-2CZ!HW%RPIG <455G =#- ML7"S I-RT812:WIXO:0G+\QI'R'J8+/1Y($9W0R+=UX^;K[62+ [1@']YTF[ M8E71LD QL6[HO#:W)9:X\T%J&Z5W['1YTO9LL--8M'UM13=,O P7Z?)BK:;- M:IADX3&D2'LKI[V5-M0 +K@,F!6!7QO%Q2Z V?V-.P''G0UP!A)U?_;_>\ST MC34[BVFZ"< HF6*A%0"\Q )*^;I_)@>,&>Y-I#^Z=?;";I3M!#1_%D ;4"5] M[53O_IS18S]/OVX;Q(9/6&?):A0V08JI@BC[[U /O&FW M*"H["\0,(-N^D++94W^;;R"_OBDK]?+36FZ3#,!I.Z4]UD4(/B'P4+3C0DHA MU ''V8,OVPTOYQ%V'T;"'9QB/Z9\W$R%"%C4 HA(CJ,?A!]#+R%O5XIF'X:_KE\LO-QONN;-S0[;_ M_%_3U>?YY6K]W<_S"]+HBZ]?%_-OX6)B$5EVI4Z%J"E%603PV0O0QKJ4HO4* M=['0!R%N-V2>1QR_#PUVL&76]EOSV::1TKU+#!G(4\F;*<[D!2MG:[^.0 9$ MSJF09,O=>%63=I2/T;,; ,\KDM],_AU@Z<%+L4U0;I)##F1C,I E96(E%PBZ M]KUEUF2GF;/F)->2&W)V0])Y!.%;2[]7(-U>&-YY;41AX&RIPY-(1(%Y#3FK MP)-&3'K<'D\-;=<;1:Z3N&*VRHDZ_9![K!T0&7C&(^3B2+F2/K/6"6\[DK;; MHCJ/,/&06NGE8N%E6'[>A# WE>FU7?DD)"[J5%=@,5HR7^I,SWH'Y[)GB$59 MYG:95?GD2W8#ROF$A=M)M!=HW$2V?V!%N6#J- Q0T,\@KFMI=K?X?PBI056Y;PKUXQ.?#"&H=60,!A0@DR-P(J" M)$/VWO*2X\#G\T-D[9;=>!XQWZ&TT5?@]\V4_I#$]2IB0*OXNY7:+!>U"P&[S.-D0\E"[Z MV](>Y'3B:>%$E!JDJ]LT]QZ_R<M3.F0MQS;5NEHSAHU6-J^ M]3?";!TK4-ODU+CM%0DW(U!ETAA# L_KC'"M#0&I,)!*ZJ**R )#XX6](VG' M[FN_3I?ATZ<%;B;?O;O2PZ8:+'BILI&A=B KM<$XAQ@Y X8J6Z2U=2\Q]FBV MGZ)GW+*F(;!R=U=KIHT13\SE8C7Y9_A_\\659):;2O@@6')$>&:E4D_.3%3D MPN@:^1#*%95VZD5!C[^%(_KJ!D,/OWE$<&QZ:8^0<>MN7,6CJN M6)$0DF6@F/2TB.CD]LG&R@WGN_7E?P8CCQ(P#E1::'3>6KQC7YV39WKQX6M( MN"U&1\Q1:BL@.L9I5_6!/I4:/>4F*>0\WAT@_?"M]YWGCJ?Q1FJ:-Y+9R/I^ M&S;#>#]@NER0/;_E(*!(!6OW 2*YAB7J)0[/D()G629>>ZOLH/6'GSY.)>LP MNF\@O[%7?)T$ODC3E .T +&780;'G$:+J)'&B9E"E& %.!K*="VUMP*0$:&Y@W6A;7 MNO_K^AMJ3W MCD'T D%*EA/W4JC0.JQW )E=^CD'XF1^6J6=6>SO'SC_M A?/T_3FXKWV@YJ MD.C?X^\9,OZW(W\!)(H#" MY1@X^9\VVEBSJ )X6D$0Z*.*&@NSK:NYSC\"N ]6]HH [J.-D8,\U\V?;Y8S M6:4UKN&2YR+Z!%G7VD=B"8(AGT1Q+2/G+IG=IIX^$^1YE( NS\D#]#MO+>RQ M$8.?[K*P=8>"D4:9Q,'F6I4F;(&H) (SOL@LR#7*.UU#/(>8QP@8+TC42+'S MUE(>$2JI3M59?)_\\6'B4Y(N&R(Q5(J+#1!--"",4D8;:9-_JCG:$M/_^C3_ M]K^W3]Q 8_O%#3)NWC'EY=UEGLVWB&TDI9.D@AT%D+M#,5ZLL"T&FLJR@Z#.L\$'X91((B%X M04>FJ@U;G!8*+$-EO=/:I!.Y,><0+SS$#!U$%1U ZY#0D[4Z%5YQ4,FR2X/&5VX,.\G#@H MF F6%K% O4@!A<+7#DX:) O,.Q-+XC]C6F"V7/DZ',F'.E'"N 2!A XEY^)\ ME%'=G<#PGZ#@7EC9*RBXCS;Z2PM$$T.BC1<"LX9L#:\A8,G@BS5.1.G(B/V[ MI07NI=>P+W$6^W:8$"KZEI'D;B76B[%^VI L=' L\@ZGW^ J3@I"\K1./@M>Q>)MVZ>5VY[$]9@$> MJ^Q#)-:)LG^]RECCGLOH(K!U!$H&PFGD'+1GA15)#IG=9V7_.G8 ;SAE'R*Q M#@(K9"S7UEF+M?3?3Y?__N7[+SA+G[^$Q69THBS2&\;K:."RCDL+.NAL!&V, M1L4%_=GIGGBOSE)/T]1QS.X0FW$0570)K2MNKO)K+>KDO("$M$"4RI*V1,;! MR%CW1<=*\Q&FS]$T\HCEI@AX%EY'J*,#>#WC\6^WXT+G+A9GH/A4^Z)*!RZI M#,P&Y4W.W#9OC+<38;T![1@L[!?V/4 Q':#M@:7YD?[I>E6J4'*260!*7L=_ MA@BT^S/ ^K=3*:G0NC[W"7+&G>%URM/Q( 7TB*7*R';A,6&%*":"X\P1*[1 MG%4>HI3TC5QLLJW[\3Q!3F^[U($J?PY*!\J_!RAM-]5[+%WMLL4S8B> HMVV M3D.H#5L]?"7AD6DR-6+">F MC"+[ (V#S+R+F+FVHO7=>I-,CL%:#@]V[C5510?0.B0I@*%4RGE#N[MWM4,1 MK=%4/'E!ID232W"BM8'U\V5R[(63!ID<^RCM+#(YKCBO3*Z689:OOO%F&N+T M8KJ:8M/4CGW>US[7XV!N3YS\@4W1%^A-7A;9* M_GCPV54;;W$UD2I'[:RMO6H+*):PAC38Z.(,?XN5J67]_>;FH,I]HS-G+G"$QL9XHE,$GZ8 KIWT*A2DY0'3V M6;K&#?Z/A;2CM-/QZ?HV+*JO] V//SCO/:K5F?@TC:<^[K@JR=LZ%:XZDL4@ M656)E!^L]B:[8EGK>5@#'W?; 3^/0W[[_O>8YI]FT_\A4W42E#.&604I2!*% M9HH\Z1! 9EXD>=A>[G8MO=]KS^20VP,A=X8L#::##LZ\:PYJK&_?45TXK\E^D7^I5WY0-]=UE(*/2SC2O/R7G/63!(+MG: CZ# MJPUMF? =T0-_PRX_K *B]6O8;6)JV.P-N60 &4M MPK"UWJC45!H<#XF=8#C6/'%RZ'*2AI0W\5V?];+X# @G,L2F-3;J*!K32D*!XJ;!#%Q M =:Q(-$QDVSKF\&="#OS_?M U!P"WKU4>"ZXO#4%/10;2[(<)*^EH,(9B.@+ M1&\-S\%KM5MWB=8(W7,T?;^;[ FQ>J!:SP6U3TEY,["=3Y*Q+G@OP"!Y-8H) M 7$M8R:-BB@=B:4W>$\]9 Z#AT>W-5^.K%RQ?Y_Y$K7WNC-+T" M??C)[2\[=^#@Q''>$!4+GMPN&Q.!9%TN5%(!DT1Q2CJ!V/KVI8N:=I>"E5(# MRQAJ/[4,WB&'2 O&D[4?M6U]YI]_3?L^6-FOIGT/;71P5+_\'&:?\/7L15KW M5J,-^-5R-?T25G@K<30&XYFR#H(*L=[,27">9XC.YL@\,LS-+\YWH*O+Y*$# M4'#W+K.U2KJ&V:UD4LXU>ITE2$TGO=)88]B"Q*=-41A(I,WGJNY"U\C9M\W1 ML#/<#E1-#W#;;OW++5.8?YLO_B!39''C5+TK+^?5P*J*O,HX9F1=2EG R5(3 MY), QZ($EDK60<80^ "%! =0VBLD#T7,(]D< ZJO Y ^FWT:O&!!J@@YR3H' M)S,(G&P4SV2D%2TP-3]VS[CUWS%';E-5= "MUS-RW/#-?+F\,H2GL\OJ7'_% M39G%\A9\@.'@]?,-%G#=:$6]Q M=2./B?0^,XH+O R:NP MJ('*Y=7H]U^G%Y=D?TQL"(4.$ (:7+6N4V MV&DA_(8H:A?_?466ZOP[XB\XPS)=_7X19BW2>'=Z[+&1W_UI;Q3VK?8]SI8; M:,_R>S+U%^N)$H3!=#%?7B[P.ISG&2?G0C.P%AVH&!SX:!0PP7T)ABQ"V[JB M90_RCO842/ SW%033>/E^F*$U'#5\CHRB[3@?)VSJYS/X)RN"1^),5;02ML:N51X&,_<*[B/RD2P75XLZCC.Y'L ">-!,V"$,$7 M$9OOR(_1,O:-U/%Z?A8Z!PB] _#\3EOU=CTMM^ML:V5<-0;TAF--G\54)V^: M4O->6*V'3C;S.ARVM [(/D=3;V Z1//S =70 :S6\V&>9% M*P?D77@PF IR+X3$U@T2=B)L[ 2Y 0#67B$=H.P1P^#&T+SQB74Q6G.9@*N@ MR-(L"$%& 5K*Z#!'3Z;":4ST!Z@;.18UE'DUD'I&[C7\X\*I#+V]K(OG75FO MJTE@R1FK$\E)>6(%8VW%1%\J+#:Y'/%N[ZH'BSR?>4V7%OG1FIT/(^8.TQ$? M#.G@:I-L.4W;;V_"N(VC4\^\99!@U3ZO&ZYV?&CS$K83%Z16R<;6PM>*0THG$571"'; ML[$L]B+P?*);^Z#J[MDYG,XZL-L>\<>]+Y%Q[D!'EFHT4)+UZ0QD)J1G2I]Q?N&E#UN\6_]M%#EVBZGHW@M/3)@ A2UGLP!XX%2TZ3+5HP;ZUH7XEU M1O&OO?2\:_QK'Z%W )YG76*EF."B*/#D!P&MK 0QNPPF!^,MRQ)9:]/@3.-? M>VE^W_C7/FKH %:[A5ML0JV\#8!.QMI>5T(L@CY);W@V4:!H75MWSO&O8P#6 M7B$=H.R^??"0!VZ%JM/8+5COR?C4T8#CQ)G(0>JHBL#0O.GQ+H2-B[+365GM MM=0E].[[^"_GR]6U,\02UU'R BDHXH\+ \$D6EI*9EN*C+FTOLO>E\8N8FHM M8?(L$!OJK$M,?L#%MVG"RM2D#NC.1!@P)^CT,$R3!6$CA"2)$9T9EN&WP5L$ M]8:VEEAX%GB'*J9+E%VE9&^X"2YF[@MH63N<>B[ U9G-UKOBK<'&R.]7;5]1']'C9^=%# MW)X^S\,(5Z;9!+1"1T 3Z# MC$'DPD$4P;HBN8_-^T+UDN[/#),A:@O5."4[ M0EB(F )8*1)+S 6M_Y/N?RQF]DKWWT][MQ'Z!V Y]D;D)*$X4A.<5&!'!)I-?C(#*0D,6O% MI9>M^^N>Z77G7IK?][IS'S5T *O=;M>T2#PE9"!DG53*UK%KR8&'*+Q3@>?4 M.@)[SM>=QP"LO4(Z0-D>6PO>9-MH/C])'B.MRMQP>E"U4U6/=RW]?3E???PG+*M.;R%&+3BP[ M/OGH".TA'#0*T-[ ;M-[\>KE[_&BWO#4(/YRW;8G5O)^#]_7C<&OXV\F2"%3 M)HLRY0PJ10'!9@[913(FM1 \-;\D/(KB=I4OZW?<4]H+TMGLT]KXIC5V\SM; M.E[\&19Y8QB5%)TH&H'%>O_BRFE."H)Y M*XUT *?#!7?#]BRO+Y[#EZOP!J+@2C,.FMQ*DJ9UX%GQA"6-,CLAK&\=#1J" MCW'!?02L[NZ58^NX YQ?7;Y_6,W3O]]]O=77VAHEM#,*5(X.E$@)/'<,&!9F MR.^3S+>^[7Z4F)&WT]%Q,J[??&D>LT>L';@&KJ8.M[B)/W M'_ZXJK[#$F)6"IRKTW1KQPWO:$U%IE1*TA.XVG>2>X*@<=-)NX%D>^5U@,0? M]O.KBRIGN?$9(>7:T9@$ H[K"%)DX8HN7KC6^'N C'%31KM#W;&*Z@!K_Z*% M,YU]VE3#9QLL+P:*L&0\VXA _!L0F7%>F-->M3;Q;KV^EV+(,7WD0[71#Y"V MJRK5;N@NKV >&0= MK1<*K25:;^]F>.6GA%BRT^28,*G)3R$'WEEE('M.^["EL[NT+AG;@[PNP'0( M"'8+8T>F3@^V:O'&/ MP5."[3"-G ?8"#=7*TDJJ[1+K"84U1Y#LD H6D#@K*02>.V<<'JXW1 XKB=Y M4L =J)4.(/TII!,2>]LJIW;#2HL M2H76911[$=@1N Z!PZ.'7VO== 6\1[;WQW;W-S<#X6PN4F$"4\=2*V?(GWB>#VQ[GM!>WR>XWB7XU=_?9UN9JIN.AM,+.>( MVM-Y99,E&U=E"+G.HQ:D!RLUN?'-,_9:$=_Y%7]CU#T$^I-#H!?L'R+W]5]; M7W+#.I\P'B1QJ,#4OKY*UX9:U:-$Q[,.!CEOWENT)?V=)QV<8 6, 81>%L$A MJ_\V[^^GGSZOZ@S;5%'S"2?<%!ZBK#D8@2P]E15]DAI22)&7DC3*0:*>K1GI M//&ATX.A&30Z6!_7M^Z;#HH/JX2CH0RRH!:K6'L-)&.L\A6/8 M]=,?='[F];0Y?W^;+[;?JK_')RI)(PTBB&0R*)D"^%0GJQ6'G'FE;&P=&#HM MASNM,/V?%79J,'6PU X^O[=;R[_64KL: [?^U>7$AL"XI)U&B+K=Q)S!.R[ M+">-KT!7L^6 MJ\7E^FK@KB36-U_+UUR--QHL"CH \9@;Q.!M:PZ#FFK$+H)4BW)V\[ MK33WDZZT+@'T-UI8_X4URD/;T3=GB7^'B$B>"U1HL,IV5 MJ*9S5 :<+@*$]LRSZ%S[V8#=,+_3TO3_69H=07#D\M2#A?;[Y2)]IF]>;5>8 MG?'! W.1%&=9!.<%V>0IRUQJ!RUS9]4]6+O:B)S=;EG93[80QM)G+\?/(7[F M-=L+LIO7;6R^S&?KJ.?V(H&\3>>]0PY>Z]I*LR X*0MX'T10P12O![EN'82; MW1;&?_(/!D5)+^OE$$74GD_SR]GJ-]+M/\/BW[A:R^1*0/4A'Y^=\ M7&PB]J^7RTO,UZ$-4[*W3@D(I=9@9J? H0U0ZY,D>B_B#9K&/A\>8F"W!?&S MYAJ,AX5S7@@_7F&]^!:F%S6'_+?Y8AT_F/@8;0J20S2V^EO.T)EH"AB&W)D4 MC+"M&[@.Q7 .:LAII 32L&=:%U;,7(CZ4/7ZS8V_.YR MM5R%6:X)J/.+"UJN]8<37FQ*4AE(PM?2?VDA&(Q0M#5H92HY=U.8]20G9]UB M>A\T-]O(VP'CG V>^U+8''"3K'U0F=S]%%6I%E^!D$0$#-PP7IQ$/%%/G,.9 M.-,JKH;('&ZQ' "3@]?)U[43\F$5%JLN5LN/%XW_6,R7RXE#8EX3Y[KV=U26 MD3'J3(3 +9T).8DTZ""2! #:I#!:L^9+%DV3^[8F\HS+>4:$.O#*GI_ M*/L-E&?XJ5J1'[NQEF[JG&\E@FGKK<< QM<,2Y9J?U^9P3/.LL_)R^8SR0=@ MXTS+L_K=_X^%RL^S:$@;!:>KRQITFZ!+3.4>4 MNILDP,?9.-.*JWX7S;%0^7D6S7V'RS$?BN0"LJH-?14Z<#$J2-Q$2P>P1-O; M.7.87]Y?K56_"^8XF!SIE[^:Y2ZJ$Z\+9Y[-_+T./":-7GN=P-7&V*ID.HEM M'T*M+K09.G#J"Y@^!QQ]AMD7XU-)!^TGCS\T*2-@D4.D+DDM/!*!T!?^Y$ZCHK;DRRZ_6GO("3_=UEV P/KS!?>-BJ[S[84F10V<_+90YU\ MJ80&)Z,"*;D7*@JGK3S!LMN?\@Y"^G^/13WE&A/;/!:!8 NZJD(D M918)'G-*7B5^+YAY'C&682\"_A[+;# @]71W,(A\KHSQ=55LO>\IV_N>6'0. M,2'$K$B5-F3PV05@DA0<(S-*]);PMS^7X_I\8]\=] NH'M("3R.A25)D16NK MP OF28O.D&MK"ECM! \NR2*Z*4/=C[4.;A@Z1O@X"W(ON)W/!<.C(Y)V"?'^ M*""9R-UEAH%C2 (BD="NF@PDZ6*V)!VKAINL-CA['5PL_$1K1Q\@[%8P>7%'^KY3D< '^& M!?I _O@SMH613.1,VY:4H+PGT03G0#J125HDI>;#S$_-8P<7&G^C!3HD ,]A M@3;RQ;64RLN<0(:L03%% G(\@.+&!U&"M>+DZ_*$H9]SJ(#H8CF. +>>[CV. MN,)Z7#3OL4Z%I^^_G,_6X?3+-,^M'[GS6OJ,^?("MRT/#S*+ M/]86B9,B+)D 9 /0DHYU6J*G78D%$)8'D0QZ&9K?'+0B_JS[J^V#V7O'P2CJ M[\#)V5!.O_SBK^ER$I/S1;,(1EJR7PT=IG6:+GAO0A1T>O'4.H;W P$CWQ6/ M X)Y*XUT *?#!7?#]BS_?A%F;\,7_'5>3:E)%ME[)\FZ0T%V4Q6I-R*#3LEZ MJ[+*09W:03Z CW'!?02LFL6-&NEXY'37WW%!_OZ7,$L;#A\R\?Z)Z_X$G&F1 M1 [ K"$Q.\LA!JT@"$E<8?!!^V?,WOW>V'FRS>#(F ^NI@XVV8?_ACRTS MRF3KA90D(%K5BJ< H78LP3%70&@EG$B%6=5--O"^S'5NHC1&;;.!'$-" MZ."U]0T7<3[VZGIV8NYU,';;-2QR&84)C$YN2PHLL1[?G(/DI?!DA??]C+?9 ME[DS75W#POMDLYF/0=KYI-DW&ET]8=HA5]R0L4M_*70E:+BG0#I25!'(#R(V-7H$/10#9_4(5 MFT(Y?4)@(][.-)'^)UE_1^#L)VAJ_*QX[G6#F C&DV') ,LH2$),D4L1+!BO M,,ML>/3G8Y'>8^],T^9_DL5X'-K^#NOQKM7.%Q9P,7Z MB3%MK-?)F),7:I]6!&?J:XX<4.T CC^UK[F[^"8B!:'0DCVB=:U(("0$6T7( ME$5!$C/%_(1+^$Q#M3TLG XW@;U0_+>+]3XO/NNC%HE)<&AB[4@3(&1CP(E M]IK6G*=NKCQ;,W^F)_C?:B<8$L\_M2'P8S#P><$QX3TS/H!E-1DO60'>Z00J MU&^$(#P_>9.74S%_IF'KO]5&,"2>?^J-X%:[@!VDYJ2D/=*!+8DTSG6NTT,) M"I$S+CWF;,+9[ +[<'ZFP?*_U18P&)+_+HE8STM-:2]T2*1N45PUGS0$$20P M%I5'GEV(W0P /75,H+_P_-]J]0^$XI\^OK]_RX3EQ&KAI;(:3*Y]:HW,Y$]E M 8*K(!2+O(ANVH\/(8 S=0AZC^T/#<5>[/CXO/#BWL)[\>G38GVY_YHD-)TM MIVF]V5UOBY,8G!$\.>"1]FZ5?"'M*45TUXJ>K!C$3. \U=DD,Z_(ZX;7&P;6SB#2J!3('6.0!\#.%?(7$]<%)Z]SKEUCM<#9'2> MV4-^JU[9Z]SE+16E7#VR.Y?\HQ"3XF#YYV>B<**GVWU/ 4+>G&"Y">"G4# MJJF#C?#U+,V_T'X>5FNAOJG_H,JYFM.*96$#%\!+*:"X$N"BH)543#+:*)%" MZ^N )\CY65IW'>-%M])6O\#;+E3CI(FF!"BT+NLJ*N MTGK2'LF-4TS:ULWE MGB1H7/^CF=IW@],!.N@ 4#602JLS7.!U=U#.@D>1@'9V!BH&"U&3D$HJF%E4 MM!);YR#<(Z)+X!RBX'E+:7< EP]X03_Z] ^'P. M@,@B>EMG)3#R>)3Q"ARWGKSP$BWW2?E^IL^_V:L)ZW#N;!>6W(EUWP':7URL M?X=(A;:+72TY$DY1]Y\#,YGQKAJ'?W;C;+.0]"-\7+W M^JZ]\AK&7MIE][S%U>8P>S-?+K_B@IC\,I^MF3X\AV>'AQZ;J;,OW8WR<5Z% M14VY7/Z.B_6[KK,6LM)2"2LAB1IHT9(@H8P%GJWS7@;/7>LA?(_1G%9$U*OA&!=R>@RAZ)KV5@AKRP*%6G! M19XR?1UTZQO>@XD==W=K@J.[>]9I%-?!R?H#HY-H9429.)B$'I229) H1+"& M25U8R:SY_,L?"!@722=2^E-0VTL#1[1I:]-(XB-^^3I?A,7W35;GK]-OTTQ' MP_)%_G^7RU4U(R96JIA]K-4\Y%&I:"*9$-J!\,61P!@SKG4P[GFJQO5XQX%9 M8UWUMG4]*4>R.:=I4N

RTY,%IA57IT'KBDP$BAD_6E>-^ZQ\">)([KW':P M_376XN$@G:_"11.0WJDTVK0 W(8/;EAMM0_FX6^T@MN$(*NU@M]V5Z\TJ19%#RCF =3J DN31 MQU1J-YQ@46CAG6D=B=F+P'$-S3$0=""(]U=GOUC=BO,>CQ/.O J%%W!&:5!& MT"?K)60T(C+%0K"M;VCV)''<;;1?O#91:0>(O7M0;6T=75 R3BX@"QP4>@U. MFEQ]PV@--XS+UI?0#Q(RKETZR"%^O,"[:-MREXWM>IB4J#,7RD*PA:QD;8@1 M%6H[JN23QX2Z^;2K1T@9-Q/P)-@Y1.@=[#DO9JMIKJ1/O^$'3)>+Z6J*RU=_ MI8O+C/DWDF6]IKG<*.M=N2?*+_/+V6H2N%59N *Q& ^*&_H4F )4JM"&*W2, MK4.&30@?M^G.(+@\O4([K+'__^;3V>I?])#+8Z[='GK*L?=LSU+6ZF)M'>#[ M)ZX^S_/K=>>$357P+-^FX,8LBV@T:BY(S05!A6S7,["A.,DYC\8B;WY6[$=B MNU+V1UZ\RY>C^=Q%KU<$F05=$%XQEX&+UF+@U$+5GP+AW18K O=W) 2!" M;J&1OKI!XK$T]E*@W@XO\Q&4-S)('^-CFX7)=4H:102TP9)14@*M[>2@U)&F MCM8TQYUF=CX#PZ>I& =HIT7!?!"5C BN6@#UGH3WX6M(9),NODWI?R_>_FN; M=&N-U0EM I=5 B49>=X<2_WD@W RQ[M9+@_6I3W^AO% TU)_\^;"''F_>3F? M+><7TURS E^1UU+]E/5J0:ULL8F!$9(V:J(;@E8,M&"4D(5YKBTX8VNC=45^JT<$;ID5%M?I_0-!9^P#JHUF MGX'* 6+N(,CUK["8UE7S>D;/I'6TYN;[[XOIE[#X_@O.L$S3E#YN]U"ECE_?9I_^]_TZ VLZ,,-FAYX M82^E,LT/LV.%.S(N-E1OEXZ3P14M+%A?C38DDD,M"^*:\V*XM/S)<>S/@^+V MV\;9/(Y6U[R![/KU@4K"F",YB-SF.K16UI(7HR"1OVAR=!S%G2/G+'R@X[2U MF\>SC^A&!L"'5Q\^8OJ.,D(U;;BR4E:@:E 1>" M,R:1!V6;3SGCB-ISU8A$,.R]@<( J6TAFF==T!7$V(Z MC]\?#\#3JZR#$_9AIM_].:,W?)Y^_1T7J:KY$TX$D[(4QL!J6[G+"D+4$5@, M+CO+>0K-&T[O2ESGX;CCL#FLJCK X,/KZR'&T) SJB('$VGO5XYL6%\,<>E75);+V,F>:M$_4>$TZ_87XW^[@( MLV5(]9L3YITP*A>P+-(F[\F#BB4'2%GDI'.T(;:>7+(7@2-//3T-%H=3V>C- M'QZ6VWL,%]7>^$>8SFI%][O9K]/EU_F2K X,2L0Z@X@<^2I'+'1]75+C+>X>E<^AK\F66<>O' 0?"01<%J>O@[V M92H++,ISTWR$V0!L[ 1O>^;P'EO]':R ]7GS>KF\Q/SKY6(Z^_3[>EKT9I@F M_KG^R7*B>8I<*4D.H"F@D-:VK_5&60<>E$DY8^O]>"?"=D*I.W.4ME=1O[C; M5&??<*7([N8VQVK7("AF+;B:FL8SR:V8Y%AS#VDWRG9"GO\YD7>,DGJ WIK\ M#5N_+Z8)KZH:)TG%:$3(P),G646RI[U(U7K)F>QLKE5J/;CU46)V"Y"S5CDB7.)947[L-:6UH;5=4Z+3."S8-KHX)+; M)7/CB5?L!I2?X2KE6/F.#),UP3=*E\S)Z"])F5;.4 M$@164QQB4,HS*='('=#R_)MV \TY7W\TEG8'Y]:+Y1)7RXFW)=O()7!N:O-K MHR!J\C(R%])B5,KFYET4UF_>#3/G?BUQ@)0[P,:;:8C3BW6B_:2$9#CC#'0J MK(8&&42)'H0GSR!);Y)JW0KHUNMW0\FY7QP<*N\.H'(KKD'2>T1*DYR\ST4R M,"K2WABJ38^"@7XSJ0^WM8K,O-#N[G M\_!SCNWHLP-UC7KZW'K3]ULWAC=-5Z0NY!VE L&3?:,],OWW_XR3I#-(ADF1 1'#<15-TZHR\1A JTCGCF.K7N9G00 MH>/F2C;%T^.)MD,IKH.#;S?6-BU O#>Q< LE9%F')WG:@Q4G6]*IH!-F;#Z0 M='?J>LG9'0PJ]P: #Z*WSA!Y59AM8DZ.!]":"1)4!))E!"^*!N:\S$R69'SK"9'WJ>@' M/H?H]0F8'"#DT;NO7-:_QZN4B?PQ)??%K@>NSD79:VZTL7RYQ+J582 M9F+*9UH03H#F3)._JH//.^6E/ .HG0D:L^7*L3J?#ZV T6MR;YWAU\/$E0L6 MZ["*XND8IP,]QB!!&&F4(R%I>6=#>J0,]]ZCQT/"0,J;MY-D1T#X94N^X"78 M*!P8[FL,OS89X<%#CL9%+I17?)?*M <>/<[!R''Z:C#C#W(J6Z#I>;RHXJ MGK>XVF07KR;!!VL#C\!8I#/;UUP6(Q0XKP*+9.BKU/HVY"EZ^G&ICM?\_>SO M-FKH %+O\1O.+G$SN&&VCLO^UW3U^>7E6BHC<(QN8OPZN MUIIH_]Z5VK'B[N XN\L#_;-U0",I:= KI#VV.BK%UKF228.(5L>"*IO2O [I M85*Z LX!.GX&-(<(O$_<7+4@\TJ08YI NX2@(GH(HIZ;G%83*C2VM*[*?)28 MOK!SD*J?A\\!$QL9/)HZK8_,/4>+"1BYL<2?MP('!D\/]UN- ME/PT= Z0> >P>?%G6.3KE81!%6], 9;,_]_*?& M3=>D*R(^P YM/<=P%*]5:$H'C1*M=B.A"JE858,4U$B,"1_B^WWKHP%PI%5G M_V"K4T6,*6F<.*%2T](OEJ\8W!;AA-B-F;EXV'8L()Z&V7I5/T[W9P^5 *S4 ME3!.6Z&P EXL#(E*ZA@BEO1MU^7)5,M9/TV\<";GC\4UB)6!MCT%9O()IM52 MH8(JYK\QM@8O!"(9X=K2DF%CQ=J^8PZ_#BCQ.IT+5_9/O PX\8L5= @8CSRP M\'@G0!L0JF+S%F"D!;%="[XJ*]\,',+()8\X< SCLBG/@77^$LR?Y');V#,. M+$;OG0!W38V>7C \O'6)V7O^Q'HU#KOZ9])(4ELOT,4&KPJ+."^%D-Z":BQ0 MH?K>LWDM;%EYRA=RXKE69@JV&+X.;/<@7AI&=GOS 5!+ 0(4 Q0 ( !V" M"%E%]7.;A0@ ,HQ > " 0 !E>&AI8FET,S$Q+6-E M " ;T6 !E>&AI8FET,S(R M+3DP-F-EK 0!O M^1D $ @ '7&P '-D4$L! A0#% @ '8((60,37MJ]'@ SR(! !0 M ( !-MH! ')D=RTR,#(T,#8S,%]C86PN>&UL4$L! A0#% @ '8(( M6<^#?%HG7 "QH$ !0 ( !)?D! ')D=RTR,#(T,#8S,%]D M968N>&UL4$L! A0#% @ '8((6?R5?4/,X0$ 4M@" !, M ( !?E4" ')D=RTR,#(T,#8S,%]G,2YJ<&=02P$"% ,4 " =@@A9:PN7 MX9,# 0!?& H % @ %[-P0 XML 94 rdw-20240630_htm.xml IDEA: XBRL DOCUMENT 0001819810 2024-01-01 2024-06-30 0001819810 us-gaap:CommonStockMember 2024-01-01 2024-06-30 0001819810 us-gaap:WarrantMember 2024-01-01 2024-06-30 0001819810 2024-08-02 0001819810 2024-06-30 0001819810 2023-12-31 0001819810 2024-04-01 2024-06-30 0001819810 2023-04-01 2023-06-30 0001819810 2023-01-01 2023-06-30 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 2024-03-31 0001819810 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001819810 us-gaap:ParentMember 2024-04-01 2024-06-30 0001819810 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001819810 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0001819810 us-gaap:NoncontrollingInterestMember 2024-04-01 2024-06-30 0001819810 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001819810 us-gaap:CommonStockMember 2024-06-30 0001819810 us-gaap:TreasuryStockCommonMember 2024-06-30 0001819810 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001819810 us-gaap:RetainedEarningsMember 2024-06-30 0001819810 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001819810 us-gaap:ParentMember 2024-06-30 0001819810 us-gaap:NoncontrollingInterestMember 2024-06-30 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-06-30 0001819810 us-gaap:ParentMember 2024-01-01 2024-06-30 0001819810 us-gaap:CommonStockMember 2024-01-01 2024-06-30 0001819810 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-06-30 0001819810 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-06-30 0001819810 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-06-30 0001819810 us-gaap:RetainedEarningsMember 2024-01-01 2024-06-30 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:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001819810 us-gaap:ParentMember 2023-04-01 2023-06-30 0001819810 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001819810 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001819810 us-gaap:NoncontrollingInterestMember 2023-04-01 2023-06-30 0001819810 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001819810 us-gaap:CommonStockMember 2023-06-30 0001819810 us-gaap:TreasuryStockCommonMember 2023-06-30 0001819810 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001819810 us-gaap:RetainedEarningsMember 2023-06-30 0001819810 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001819810 us-gaap:ParentMember 2023-06-30 0001819810 us-gaap:NoncontrollingInterestMember 2023-06-30 0001819810 2023-06-30 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-06-30 0001819810 us-gaap:ParentMember 2023-01-01 2023-06-30 0001819810 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001819810 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001819810 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-06-30 0001819810 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 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-06-30 0001819810 rdw:PrivateWarrantsMember 2021-09-30 0001819810 rdw:PublicWarrantsMember 2021-09-30 0001819810 rdw:PrivateWarrantsMember 2024-04-01 2024-06-30 0001819810 rdw:PrivateWarrantsMember 2023-04-01 2023-06-30 0001819810 rdw:PrivateWarrantsMember 2024-01-01 2024-06-30 0001819810 rdw:PrivateWarrantsMember 2023-01-01 2023-06-30 0001819810 rdw:PrivateWarrantsMember 2024-06-30 0001819810 rdw:PrivateWarrantsMember 2023-12-31 0001819810 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001819810 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001819810 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001819810 us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 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-06-30 0001819810 rdw:AdamsStreetCapitalAgreementMember us-gaap:MediumTermNotesMember 2023-12-31 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember 2024-06-30 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember 2023-12-31 0001819810 rdw:AdamsStreetCapitalAgreementDelayedDrawTermLoanMember us-gaap:MediumTermNotesMember 2024-06-30 0001819810 rdw:AdamsStreetCapitalAgreementDelayedDrawTermLoanMember us-gaap:MediumTermNotesMember 2023-12-31 0001819810 rdw:AdamsStreetCapitalAgreementIncrementalTermLoanMember us-gaap:MediumTermNotesMember 2024-06-30 0001819810 rdw:AdamsStreetCapitalAgreementIncrementalTermLoanMember us-gaap:MediumTermNotesMember 2023-12-31 0001819810 rdw:DOFinancingLoanMember us-gaap:NotesPayableToBanksMember 2024-06-30 0001819810 rdw:DOFinancingLoanMember us-gaap:NotesPayableToBanksMember 2023-12-31 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember 2024-04-01 2024-06-30 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember 2024-01-01 2024-06-30 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember us-gaap:EurodollarMember 2024-01-01 2024-06-30 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2024-01-01 2024-06-30 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember us-gaap:EurodollarMember rdw:VariableRateComponentOneMember 2024-01-01 2024-06-30 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember rdw:VariableRateComponentOneMember 2024-01-01 2024-06-30 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember us-gaap:EurodollarMember rdw:VariableRateComponentTwoMember 2024-01-01 2024-06-30 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember rdw:VariableRateComponentTwoMember 2024-01-01 2024-06-30 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-04-01 2024-06-30 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember 2024-01-01 2024-06-30 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember 2023-04-01 2023-06-30 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember 2023-01-01 2023-06-30 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember 2023-11-30 0001819810 us-gaap:RevolvingCreditFacilityMember rdw:AdamsStreetCapitalAgreementMember us-gaap:LineOfCreditMember 2024-06-30 2024-06-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 2024-05-01 2024-05-01 0001819810 2024-04-15 2024-04-15 0001819810 2024-05-01 2024-05-01 0001819810 2024-05-01 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 2023-06-20 0001819810 rdw:CivilSpaceMember 2024-04-01 2024-06-30 0001819810 rdw:CivilSpaceMember 2023-04-01 2023-06-30 0001819810 rdw:CivilSpaceMember 2024-01-01 2024-06-30 0001819810 rdw:CivilSpaceMember 2023-01-01 2023-06-30 0001819810 rdw:NationalSecurityMember 2024-04-01 2024-06-30 0001819810 rdw:NationalSecurityMember 2023-04-01 2023-06-30 0001819810 rdw:NationalSecurityMember 2024-01-01 2024-06-30 0001819810 rdw:NationalSecurityMember 2023-01-01 2023-06-30 0001819810 rdw:CommercialAndOtherMember 2024-04-01 2024-06-30 0001819810 rdw:CommercialAndOtherMember 2023-04-01 2023-06-30 0001819810 rdw:CommercialAndOtherMember 2024-01-01 2024-06-30 0001819810 rdw:CommercialAndOtherMember 2023-01-01 2023-06-30 0001819810 country:US 2024-04-01 2024-06-30 0001819810 country:US 2023-04-01 2023-06-30 0001819810 country:US 2024-01-01 2024-06-30 0001819810 country:US 2023-01-01 2023-06-30 0001819810 srt:EuropeMember 2024-04-01 2024-06-30 0001819810 srt:EuropeMember 2023-04-01 2023-06-30 0001819810 srt:EuropeMember 2024-01-01 2024-06-30 0001819810 srt:EuropeMember 2023-01-01 2023-06-30 0001819810 rdw:OtherGeographicalAreasMember 2024-04-01 2024-06-30 0001819810 rdw:OtherGeographicalAreasMember 2023-04-01 2023-06-30 0001819810 rdw:OtherGeographicalAreasMember 2024-01-01 2024-06-30 0001819810 rdw:OtherGeographicalAreasMember 2023-01-01 2023-06-30 0001819810 rdw:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-06-30 0001819810 rdw:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001819810 rdw:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001819810 rdw:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001819810 rdw:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-06-30 0001819810 rdw:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001819810 rdw:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001819810 rdw:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001819810 rdw:CustomerDMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-06-30 0001819810 rdw:CustomerDMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001819810 rdw:CustomerDMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-06-30 0001819810 rdw:CustomerDMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001819810 us-gaap:ContractsAccountedForUnderPercentageOfCompletionMember 2024-04-01 2024-06-30 0001819810 us-gaap:ContractsAccountedForUnderPercentageOfCompletionMember 2023-04-01 2023-06-30 0001819810 us-gaap:ContractsAccountedForUnderPercentageOfCompletionMember 2024-01-01 2024-06-30 0001819810 us-gaap:ContractsAccountedForUnderPercentageOfCompletionMember 2023-01-01 2023-06-30 0001819810 2024-07-01 2024-06-30 0001819810 us-gaap:PensionPlansDefinedBenefitMember 2024-06-30 0001819810 us-gaap:OtherPensionPlansDefinedBenefitMember 2024-06-30 0001819810 us-gaap:PensionPlansDefinedBenefitMember 2024-04-01 2024-06-30 0001819810 us-gaap:PensionPlansDefinedBenefitMember 2023-04-01 2023-06-30 0001819810 us-gaap:PensionPlansDefinedBenefitMember 2024-01-01 2024-06-30 0001819810 us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-06-30 0001819810 us-gaap:OtherPensionPlansDefinedBenefitMember 2024-04-01 2024-06-30 0001819810 us-gaap:OtherPensionPlansDefinedBenefitMember 2023-04-01 2023-06-30 0001819810 us-gaap:OtherPensionPlansDefinedBenefitMember 2024-01-01 2024-06-30 0001819810 us-gaap:OtherPensionPlansDefinedBenefitMember 2023-01-01 2023-06-30 0001819810 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-06-30 0001819810 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-06-30 0001819810 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-06-30 0001819810 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2024-01-01 2024-06-30 0001819810 2023-01-01 2023-12-31 0001819810 rdw:PerformanceBasedRestrictedStockUnitsMember 2024-01-01 2024-06-30 0001819810 rdw:PerformanceBasedRestrictedStockUnitsMember 2023-12-31 0001819810 rdw:PerformanceBasedRestrictedStockUnitsMember 2023-01-01 2023-12-31 0001819810 rdw:PerformanceBasedRestrictedStockUnitsMember 2024-06-30 0001819810 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2024-05-23 2024-05-23 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-06-30 0001819810 us-gaap:RestrictedStockUnitsRSUMember 2024-06-30 0001819810 us-gaap:EmployeeStockMember 2021-09-02 2021-09-02 0001819810 us-gaap:EmployeeStockMember 2024-06-30 2024-06-30 0001819810 us-gaap:EmployeeStockMember 2024-01-01 2024-06-30 0001819810 us-gaap:EmployeeStockMember 2024-06-30 0001819810 us-gaap:EmployeeStockMember us-gaap:CostOfSalesMember 2024-04-01 2024-06-30 0001819810 us-gaap:EmployeeStockMember us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0001819810 us-gaap:EmployeeStockMember us-gaap:CostOfSalesMember 2024-01-01 2024-06-30 0001819810 us-gaap:EmployeeStockMember us-gaap:CostOfSalesMember 2023-01-01 2023-06-30 0001819810 us-gaap:EmployeeStockOptionMember us-gaap:CostOfSalesMember 2024-04-01 2024-06-30 0001819810 us-gaap:EmployeeStockOptionMember us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0001819810 us-gaap:EmployeeStockOptionMember us-gaap:CostOfSalesMember 2024-01-01 2024-06-30 0001819810 us-gaap:EmployeeStockOptionMember us-gaap:CostOfSalesMember 2023-01-01 2023-06-30 0001819810 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CostOfSalesMember 2024-04-01 2024-06-30 0001819810 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0001819810 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CostOfSalesMember 2024-01-01 2024-06-30 0001819810 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CostOfSalesMember 2023-01-01 2023-06-30 0001819810 rdw:PerformanceBasedRestrictedStockUnitsMember us-gaap:CostOfSalesMember 2024-04-01 2024-06-30 0001819810 rdw:PerformanceBasedRestrictedStockUnitsMember us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0001819810 rdw:PerformanceBasedRestrictedStockUnitsMember us-gaap:CostOfSalesMember 2024-01-01 2024-06-30 0001819810 rdw:PerformanceBasedRestrictedStockUnitsMember us-gaap:CostOfSalesMember 2023-01-01 2023-06-30 0001819810 us-gaap:CostOfSalesMember 2024-04-01 2024-06-30 0001819810 us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0001819810 us-gaap:CostOfSalesMember 2024-01-01 2024-06-30 0001819810 us-gaap:CostOfSalesMember 2023-01-01 2023-06-30 0001819810 us-gaap:EmployeeStockMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-04-01 2024-06-30 0001819810 us-gaap:EmployeeStockMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-04-01 2023-06-30 0001819810 us-gaap:EmployeeStockMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-01-01 2024-06-30 0001819810 us-gaap:EmployeeStockMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-06-30 0001819810 us-gaap:EmployeeStockOptionMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-04-01 2024-06-30 0001819810 us-gaap:EmployeeStockOptionMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-04-01 2023-06-30 0001819810 us-gaap:EmployeeStockOptionMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-01-01 2024-06-30 0001819810 us-gaap:EmployeeStockOptionMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-06-30 0001819810 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-04-01 2024-06-30 0001819810 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-04-01 2023-06-30 0001819810 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-01-01 2024-06-30 0001819810 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-06-30 0001819810 rdw:PerformanceBasedRestrictedStockUnitsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-04-01 2024-06-30 0001819810 rdw:PerformanceBasedRestrictedStockUnitsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-04-01 2023-06-30 0001819810 rdw:PerformanceBasedRestrictedStockUnitsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-01-01 2024-06-30 0001819810 rdw:PerformanceBasedRestrictedStockUnitsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-06-30 0001819810 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-04-01 2024-06-30 0001819810 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-04-01 2023-06-30 0001819810 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-01-01 2024-06-30 0001819810 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-06-30 0001819810 rdw:ReduSpaceServiceSANVMember 2024-06-30 0001819810 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2024-01-01 2024-06-30 0001819810 rdw:ReduSpaceServiceSANVMember rdw:SESTechcomSAMember 2024-06-30 0001819810 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember rdw:SESTechcomSAMember 2024-01-01 2024-06-30 0001819810 rdw:SpaceNVMember 2024-05-01 2024-05-31 0001819810 2024-05-31 0001819810 rdw:ReduOperationsServicesSANVMember 2024-01-01 2024-06-30 0001819810 rdw:ReduOperationsServicesSANVMember 2024-06-30 0001819810 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2024-06-30 0001819810 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-12-31 0001819810 rdw:ReduSpaceServiceSANVMember 2024-01-01 2024-06-30 0001819810 rdw:ReduSpaceServiceSANVMember 2024-06-30 0001819810 rdw:ReduSpaceServiceSANVMember 2024-01-01 2024-06-30 0001819810 rdw:ReduSpaceServiceSANVMember 2023-01-01 2023-06-30 0001819810 rdw:ReduSpaceServiceSANVMember 2024-04-01 2024-06-30 0001819810 rdw:ReduSpaceServiceSANVMember 2023-04-01 2023-06-30 0001819810 rdw:RelatedPartyAMember us-gaap:RelatedPartyMember 2024-06-30 0001819810 rdw:RelatedPartyAMember us-gaap:RelatedPartyMember 2023-12-31 0001819810 rdw:RelatedPartyBMember us-gaap:RelatedPartyMember 2024-06-30 0001819810 rdw:RelatedPartyBMember us-gaap:RelatedPartyMember 2023-12-31 0001819810 us-gaap:RelatedPartyMember 2024-06-30 0001819810 us-gaap:RelatedPartyMember 2023-12-31 0001819810 rdw:RelatedPartyAMember us-gaap:RelatedPartyMember 2024-04-01 2024-06-30 0001819810 rdw:RelatedPartyAMember us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001819810 rdw:RelatedPartyAMember us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001819810 rdw:RelatedPartyAMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001819810 rdw:RelatedPartyBMember us-gaap:RelatedPartyMember 2024-04-01 2024-06-30 0001819810 rdw:RelatedPartyBMember us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001819810 rdw:RelatedPartyBMember us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001819810 rdw:RelatedPartyBMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001819810 us-gaap:RelatedPartyMember 2024-04-01 2024-06-30 0001819810 us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001819810 us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001819810 us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001819810 rdw:PerformanceBasedRestrictedStockUnitsPSUMember us-gaap:SubsequentEventMember 2024-07-11 2024-07-11 0001819810 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SubsequentEventMember 2024-07-11 2024-07-11 shares iso4217:USD iso4217:USD shares rdw:segment pure rdw:day utr:sqft rdw:plan rdw:numberOfPeriod rdw:company iso4217:EUR iso4217:EUR shares rdw:director 0001819810 2024 Q2 false --12-31 P10D http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2024#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsCurrent P5M 0 10-Q true 2024-06-30 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 66535537 30832000 30278000 22083000 32411000 42909000 36961000 1825000 1516000 636000 636000 577000 1083000 6451000 6428000 105313000 109313000 8422000 6538000 15889000 15909000 11495000 13181000 22176000 18509000 61755000 62985000 65218000 65757000 0 3613000 604000 511000 260274000 271269000 27796000 18573000 780000 1378000 3502000 3737000 461000 439000 28624000 32902000 44076000 52645000 2064000 2362000 107303000 112036000 94646000 86842000 10634000 12302000 1064000 1137000 13377000 3325000 2442000 2402000 378000 400000 229844000 218444000 0.0001 0.0001 125292 125292 100912.65 100912.65 93890.2 93890.2 242381000 187780000 108696000 96106000 0.0001 0.0001 99874708 99874708 0 0 0 0 0 0 0.0001 0.0001 500000000 500000000 65980697 65980697 65546174 65546174 7000 7000 373420 353470 1007000 951000 180716000 188323000 -259978000 -233791000 1996000 2903000 -78266000 -43509000 0 228000 -78266000 -43281000 260274000 271269000 78111000 60098000 165903000 117703000 65127000 44194000 138094000 87582000 12984000 15904000 27809000 30121000 18088000 17686000 35450000 33724000 278000 4000 278000 13000 1748000 2070000 2788000 2458000 -7130000 -3856000 -10707000 -6074000 -3009000 -2664000 -5927000 -5308000 -7933000 970000 -9425000 -1457000 -18072000 -5550000 -26059000 -12839000 15000 -85000 124000 -116000 -18087000 -5465000 -26183000 -12723000 5000 -1000 4000 -1000 -18092000 -5464000 -26187000 -12722000 9699000 4800000 12742000 9166000 -27791000 -10264000 -38929000 -21888000 -0.42 -0.42 -0.16 -0.16 -0.59 -0.59 -0.34 -0.34 65701704 65701704 64345698 64345698 65636995 65636995 64313344 64313344 -18092000 -5464000 -26187000 -12722000 -78000 138000 -750000 556000 -78000 138000 -750000 556000 -18170000 -5326000 -26937000 -12166000 65578724 7000 373420 -1007000 190858000 -241886000 2236000 -49792000 222000 -49570000 1918000 1918000 1918000 401973 530000 530000 530000 12590000 12590000 12590000 164000 164000 225000 389000 -76000 -76000 -2000 -78000 -18092000 -18092000 5000 -18087000 65980697 7000 373420 -1007000 180716000 -259978000 1996000 -78266000 0 -78266000 65546174 7000 353470 -951000 188323000 -233791000 2903000 -43509000 228000 -43281000 4453000 4453000 4453000 434523 530000 530000 530000 -19950 56000 56000 56000 12590000 12590000 12590000 164000 164000 225000 389000 -743000 -743000 -7000 -750000 -26187000 -26187000 4000 -26183000 65980697 7000 373420 -1007000 180716000 -259978000 1996000 -78266000 0 -78266000 64280631 6000 141811 -381000 200084000 -213786000 2492000 -11585000 228000 -11357000 1908000 1908000 1908000 164475 9030000 9030000 9030000 137000 137000 1000 138000 -5464000 -5464000 -1000 -5465000 64445106 6000 141811 -381000 192962000 -219250000 2629000 -24034000 228000 -23806000 64280631 6000 141811 -381000 198126000 -206528000 2076000 -6701000 226000 -6475000 3866000 3866000 3866000 164475 9030000 9030000 9030000 553000 553000 3000 556000 -12722000 -12722000 -1000 -12723000 64445106 6000 141811 -381000 192962000 -219250000 2629000 -24034000 228000 -23806000 -26183000 -12723000 5678000 5084000 349000 173000 4453000 3866000 1303000 0 0 66000 10052000 2011000 112000 -333000 22000 103000 0 525000 -690000 128000 -9987000 -1376000 6449000 11898000 314000 -188000 -505000 -1604000 231000 592000 4838000 -3262000 -8497000 4025000 -169000 -160000 -282000 -440000 0 -557000 -6742000 -11204000 4598000 0 2475000 2223000 1579000 325000 544000 -2548000 15000000 11500000 7988000 13695000 322000 0 235000 175000 530000 0 0 571000 0 52000 56000 0 0 443000 6929000 -3436000 -177000 103000 554000 -17085000 30278000 28316000 30832000 11231000 <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%">Six 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%">June 30, 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%">June 30, 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%">5,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">4,137 </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%">Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#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 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible Preferred Stock dividend paid-in-kind</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">9,030 </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="display:none"></td><td colspan="3" 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%">2,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,821 </span></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 </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%">reference rate reform for the periods available. The impact of this election did not have a material impact on the Company’s condensed consolidated financial statements or related disclosures.</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 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%">Six 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%">June 30, 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%">June 30, 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%">5,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">4,137 </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%">Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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:#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 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible Preferred Stock dividend paid-in-kind</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">9,030 </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="display:none"></td><td colspan="3" 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%">2,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,821 </span></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> 5462000 4137000 216000 0 12590000 9030000 2069000 1821000 <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 </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%">reference rate reform for the periods available. The impact of this election did not have a material impact on the Company’s condensed consolidated financial statements or related disclosures.</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 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-510">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. </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%">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><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%">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. On April 14, 2024, the Purchase Agreement with B. Riley expired in accordance with its terms and was not extended. As a result, the Company no longer recognized a derivative asset related to the committed equity facility as of June 30, 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%">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 and six months ended June 30, 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-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 $9.0 million and a decrease of $0.8 million for the three months ended June 30, 2024 and 2023, respectively, and an increase of $10.1 million and $2.0 million for the six months ended June 30, 2024 and 2023, respectively. These changes in fair value are recognized as <span style="-sec-ix-hidden:f-525"><span style="-sec-ix-hidden:f-526"><span style="-sec-ix-hidden:f-527"><span style="-sec-ix-hidden:f-528">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%">June 30, 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%">1.73 </span></td><td style="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%">7.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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.18 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%">62.30 </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.68 </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%">June 30, 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Liabilities:</span></div></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%">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%">13,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">13,377 </span></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%">13,377 </span></td><td style="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%">13,377 </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-555">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 six months ended June 30, 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%">10,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,052 </span></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%">June 30, 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%">13,377 </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%">13,377 </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 0.97 0.03 0 7732168 1 11.50 9000000.0 -800000 10100000 2000000.0 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%">June 30, 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%">1.73 </span></td><td style="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%">7.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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.18 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%">62.30 </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.68 </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> 1.73 0.43 7732168 7732168 11.50 11.50 7.17 2.85 P2Y2M4D P2Y8M1D 0.6230 0.7420 0.0468 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%">June 30, 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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%">Liabilities:</span></div></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%">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%">13,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">13,377 </span></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%">13,377 </span></td><td style="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%">13,377 </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-555">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 13377000 13377000 0 0 13377000 13377000 0 0 0 0 0 0 0 0 0 0 3325000 3325000 0 0 3325000 3325000 <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 six months ended June 30, 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%">10,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,052 </span></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%">June 30, 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%">13,377 </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%">13,377 </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 10052000 10052000 13377000 13377000 <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:99.861%"><tr><td style="width:1.0%"></td><td style="width:69.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.364%"></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:13.366%"></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%">June 30, 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%">21,975 </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%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">22,083 </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><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%">Substantially all accounts receivable as of June 30, 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 June 30, 2024 and December 31, 2023, respectively.</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:99.861%"><tr><td style="width:1.0%"></td><td style="width:69.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.364%"></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:13.366%"></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%">June 30, 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%">21,975 </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%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">22,083 </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> 21975000 28926000 108000 3485000 22083000 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:99.861%"><tr><td style="width:1.0%"></td><td style="width:69.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.364%"></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:13.366%"></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%">June 30, 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,634 </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%">191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,825 </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:99.861%"><tr><td style="width:1.0%"></td><td style="width:69.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.364%"></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:13.366%"></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%">June 30, 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,634 </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%">191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,825 </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> 1634000 1452000 191000 64000 1825000 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 June 30, 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%">June 30, 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.21 </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,367 </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%">15.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,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.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">96,488 </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,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">95,426 </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%">94,646 </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 June 30, 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 $45.0 million revolving credit facility commitment, all of which mature on October 28, 2026. During the three and six months ended June 30, 2024, the Company borrowed $10.0 million and $15.0 million, respectively, and repaid $5.0 million and $7.0 million, respectively, on the revolving credit facility. As of June 30, 2024, the Company had $25.0 million of remaining capacity under the Company’s revolving credit facility.</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 June 30, 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><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 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 June 30, 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%">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 and six months ended June 30, 2024. </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the three and six months ended June 30, 2023, total accrued PIK interest on the Adams Street Credit Agreement was $0.1 million and $0.5 million, respectively.</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%">In June 2024, the Company entered into an Eighth Amendment to the Adams Street Credit Agreement (“Eighth Amendment”), in which the commitments under the revolving credit facility increased from $30.0 million to $45.0 million. Pursuant to the Eighth Amendment, the Company is required to maintain an aggregate principal amount of outstanding revolving credit loans in an amount no less than $10.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 June 30, 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 June 30, 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%">June 30, 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.21 </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,367 </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%">15.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,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.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">96,488 </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,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">95,426 </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%">94,646 </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 June 30, 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.1221 30367000 30522000 0.1503 20000000 12000000 0.1221 14693000 14769000 0.1210 31428000 31588000 0 0 598000 96488000 89477000 1062000 1257000 95426000 88220000 780000 1378000 94646000 86842000 31000000.0 15000000.0 32000000.0 45000000.0 10000000.0 15000000.0 5000000 7000000 25000000.0 0.0600 0.0500 5000000 0.0600 0.0500 5000000 0.0750 0.0650 10000000 15000000 0.02 0.0200 5000000 0.0200 0 0 100000 500000 25000000 30000000 30000000 45000000.0 10000000.0 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><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%">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:50.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.705%"></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.705%"></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.705%"></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.709%"></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></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="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%">Six 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="border-top:1pt 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%">June 30, 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%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">June 30, 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="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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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 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%">127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">192 </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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">44 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,993 </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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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 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,319 </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,189 </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,631 </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,330 </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 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="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%">June 30, 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%">June 30, 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,142 </span></td><td style="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%">147 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,087 </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%">118 </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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#ffffff;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 style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">Six 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%">June 30, 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%">June 30, 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%">2,281 </span></td><td style="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%">297 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">218 </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%">226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451 </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%">June 30, 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%">June 30, 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.0</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.7</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></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.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.2 </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%">6.4 </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.8 </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-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%">As of June 30, 2024, the Company entered into two facility leases that had not yet commenced but created significant future lease obligations in the amount of $7.3 million. The contracts were determined to be operating leases, whereby the Company is not required to make rent payments prior to the lease commencement date while construction is completed on the underlying asset. Due to the nature of the work and the amount of the Company’s contribution to the construction period costs for each lease, the Company was determined not to be the owner of the assets under construction as the landlords have substantially all of the construction period risks.</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 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><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%">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:50.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.705%"></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.705%"></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.705%"></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.709%"></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></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="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%">Six 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="border-top:1pt 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%">June 30, 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%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">June 30, 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="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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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 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%">127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">192 </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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">44 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,993 </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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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 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,319 </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,189 </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,631 </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,330 </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 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="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%">June 30, 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%">June 30, 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,142 </span></td><td style="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%">147 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,087 </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%">118 </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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#ffffff;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 style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">Six 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%">June 30, 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%">June 30, 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%">2,281 </span></td><td style="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%">297 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">218 </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%">226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451 </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%">June 30, 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%">June 30, 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.0</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.7</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></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.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.2 </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%">6.4 </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.8 </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-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%">As of June 30, 2024, the Company entered into two facility leases that had not yet commenced but created significant future lease obligations in the amount of $7.3 million. The contracts were determined to be operating leases, whereby the Company is not required to make rent payments prior to the lease commencement date while construction is completed on the underlying asset. Due to the nature of the work and the amount of the Company’s contribution to the construction period costs for each lease, the Company was determined not to be the owner of the assets under construction as the landlords have substantially all of the construction period risks.</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:50.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.705%"></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.705%"></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.705%"></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.709%"></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></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="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%">Six 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="border-top:1pt 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%">June 30, 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%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">June 30, 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="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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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 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%">127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">192 </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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">44 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,993 </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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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 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,319 </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,189 </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,631 </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,330 </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="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%">June 30, 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%">June 30, 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,142 </span></td><td style="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%">147 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,087 </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%">118 </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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#ffffff;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 style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">Six 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%">June 30, 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%">June 30, 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%">2,281 </span></td><td style="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%">297 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">218 </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%">226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451 </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%">June 30, 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%">June 30, 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.0</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.7</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></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.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.2 </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%">6.4 </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.8 </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> 127000 107000 258000 192000 31000 24000 62000 44000 1062000 1038000 2120000 1993000 19000 11000 22000 11000 80000 9000 169000 90000 1319000 1189000 2631000 2330000 1142000 147000 1087000 118000 0 58000 2757000 151000 2281000 297000 2060000 218000 35000 226000 3334000 451000 P4Y P3Y6M P4Y8M12D P3Y6M 0.066 0.082 0.064 0.088 2 7300000 <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:45.566%"></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.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.821%"></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></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="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%">Six 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="border-top:1pt 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%">June 30, 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%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">June 30, 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="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%">(0.1)</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 #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.5 </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 #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%">(0.5)</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.9 </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 (0.1)% and 1.5% 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 June 30, 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 three months ended June 30, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-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 (0.5)% and 0.9% for the six months ended June 30, 2024</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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 effective tax rate for the six months ended June 30, 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 six months ended June 30, 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 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:45.566%"></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.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.821%"></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></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="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%">Six 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="border-top:1pt 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%">June 30, 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%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">June 30, 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="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%">(0.1)</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 #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.5 </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 #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%">(0.5)</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.9 </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.001 0.015 -0.005 0.009 -0.001 0.015 -0.005 0.009 <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, the construction of 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 June 30, 2024, the Company entered into the associated lease. Refer to Note G – Leases for additional information.</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:10pt;font-weight:400;line-height:100%">7,022.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,590 </span></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 June 30, 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%">100,912.65</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%">108,696</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%">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 dividend paid-in-kind (“PIK”) on the Convertible Preferred Stock. As the Company has the option of paying dividends on the Convertible Preferred Stock in either cash or in kind, the PIK dividend is recorded at fair value as of the respective declaration date. The fair value of the PIK dividend as of April 15, 2024 was $12.6 million, which was recorded against additional paid-in-capital since the Company has an accumulated loss. The fair value of the May 2024 PIK dividends was calculated using the accrued value per share after a remaining term of 2.5 years on an as-converted basis, or $1,793 per share.</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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, the 100,912.65 outstanding shares of Convertible Preferred Stock were convertible into approximately 33,804,950 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><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%">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 June 30, 2024, the accumulated but not declared or paid dividends on the Convertible Preferred Stock were $2.2 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>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 June 30, 2024, and December 31, 2023, the liquidation preference of the Convertible Preferred Stock was $242.4 million and $187.8 million, respectively. <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:10pt;font-weight:400;line-height:100%">7,022.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,590 </span></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 June 30, 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%">100,912.65</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%">108,696</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 7022.45 12590000 100912.65 108696000 0.0001 88000 81250 81250000 76400000 0.0001 125292 7022.45 12600000 P2Y6M 1793 0.50 P12M 0.50 3.05 0.1999 0.1999 63852690 0.1999 0.1999 100912.65 33804950 0.13 0.15 2200000 1000 242400000 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:45.566%"></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.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.821%"></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></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="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%">Six 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="border-top:1pt 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%">June 30, 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%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">June 30, 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 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%">25,052 </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%">27,440 </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%">47,978 </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%">53,495 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,760 </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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,448 </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 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%">78,111 </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%">60,098 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,903 </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%">117,703 </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:45.566%"></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.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.821%"></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></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="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%">Six 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="border-top:1pt 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%">June 30, 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%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">June 30, 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 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%">31,319 </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%">44,653 </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%">63,841 </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%">88,436 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,190 </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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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 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%">78,111 </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%">60,098 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,903 </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%">117,703 </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="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:45.566%"></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.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.821%"></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></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="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%">Six 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="border-top:1pt 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%">June 30, 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%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">June 30, 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 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,824 </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%">— </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%">18,841 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,949 </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="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 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">77,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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></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><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%">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%">June 30, 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%">42,909 </span></td><td style="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%">44,076 </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 six months ended June 30, 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 six months ended June 30, 2024 on performance obligations related to large billable milestones occurring closer to the end of 2023. Revenue recognized in the six months ended June 30, 2024 that was included in the contract liability balance as of December 31, 2023 was $46.0 million. Revenue recognized in the six months ended June 30, 2023 that was included in the contract liability balance as of December 31, 2022 was $26.4 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:45.566%"></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.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.821%"></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="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="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%">Six 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="border-top:1pt 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%">June 30, 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%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net EAC adjustments, before income taxes</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%">(3,096)</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%">(74)</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%">(7,027)</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,684)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,062)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,677)</span></td><td style="background-color:#ffffff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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, avionics and sensors, 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 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 June 30, 2024, the aggregate amount of the transaction price allocated to remaining performance obligations was $335.4 million. The Company expects to recognize approximately 74% 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:45.566%"></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.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.821%"></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></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="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%">Six 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="border-top:1pt 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%">June 30, 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%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">June 30, 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 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%">25,052 </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%">27,440 </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%">47,978 </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%">53,495 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,760 </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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,448 </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 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%">78,111 </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%">60,098 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,903 </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%">117,703 </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:45.566%"></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.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.821%"></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></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="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%">Six 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="border-top:1pt 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%">June 30, 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%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">June 30, 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 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%">31,319 </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%">44,653 </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%">63,841 </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%">88,436 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,190 </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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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 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%">78,111 </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%">60,098 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,903 </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%">117,703 </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="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:45.566%"></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.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.821%"></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></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="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%">Six 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="border-top:1pt 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%">June 30, 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%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">June 30, 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 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,824 </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%">— </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%">18,841 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,949 </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="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 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">77,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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></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> 25052000 27440000 47978000 53495000 16247000 14178000 30169000 24760000 36812000 18480000 87756000 39448000 78111000 60098000 165903000 117703000 31319000 44653000 63841000 88436000 46783000 15368000 101991000 29190000 9000 77000 71000 77000 78111000 60098000 165903000 117703000 0 9824000 0 18841000 9639000 9580000 17499000 16949000 33499000 0 77229000 0 <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%">June 30, 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%">42,909 </span></td><td style="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%">44,076 </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> 42909000 36961000 44076000 52645000 46000000.0 26400000 <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:45.566%"></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.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.821%"></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="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="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%">Six 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="border-top:1pt 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%">June 30, 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%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net EAC adjustments, before income taxes</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%">(3,096)</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%">(74)</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%">(7,027)</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,684)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,062)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,677)</span></td><td style="background-color:#ffffff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -3096000 -74000 -7027000 -1684000 -3099000 -73000 -7062000 -1677000 -0.05 0 -0.11 -0.03 335400000 0.74 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 (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:3pt;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 for the Base Plan 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="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="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%">Six 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:120%">June 30, 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:120%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">June 30, 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:120%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">165 </span></td><td style="background-color:#ffffff;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%">61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#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%">(63)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116)</span></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-bottom:3pt 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%">76 </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%">85 </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%">153 </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%">166 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="margin-bottom:3pt;margin-top:10pt;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 for the Performance Plans 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.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.455%"></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.455%"></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.788%"></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.793%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six 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:120%">June 30, 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:120%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">June 30, 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:120%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">396 </span></td><td style="background-color:#ffffff;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%">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%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </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%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#ffffff;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 periodic benefit cost</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 </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%">11 </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%">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%">401 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="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 Base Plan and the Performance Plans 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="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="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%">Six 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:120%">June 30, 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:120%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">June 30, 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:120%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Base Plan Contributions by:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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%">Employee</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%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" 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%">Three Months Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" 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%">Six Months Ended</span></td></tr><tr><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:120%">June 30, 2024</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:120%">June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">June 30, 2024</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:120%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance Plans Contributions by:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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%">Employee</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="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%">Employer</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%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3 1 2 <div style="margin-bottom:3pt;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 for the Base Plan 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="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="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%">Six 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:120%">June 30, 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:120%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">June 30, 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:120%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">165 </span></td><td style="background-color:#ffffff;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%">61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#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%">(63)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116)</span></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-bottom:3pt 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%">76 </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%">85 </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%">153 </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%">166 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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="margin-bottom:3pt;margin-top:10pt;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 for the Performance Plans 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.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.455%"></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.455%"></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.788%"></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.793%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six 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:120%">June 30, 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:120%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">June 30, 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:120%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">396 </span></td><td style="background-color:#ffffff;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%">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%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </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%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#ffffff;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 periodic benefit cost</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 </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%">11 </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%">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%">401 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 78000 84000 157000 165000 61000 60000 123000 117000 63000 59000 127000 116000 76000 85000 153000 166000 0 8000 57000 396000 26000 25000 52000 49000 24000 22000 49000 44000 2000 11000 60000 401000 The table below presents contributions made by the employee and employer for the Base Plan and the Performance Plans 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="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="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%">Six 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:120%">June 30, 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:120%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">June 30, 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:120%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Base Plan Contributions by:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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%">Employee</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%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" 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%">Three Months Ended</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" 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%">Six Months Ended</span></td></tr><tr><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:120%">June 30, 2024</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:120%">June 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">June 30, 2024</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:120%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance Plans Contributions by:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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%">Employee</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="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%">Employer</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%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 85000 42000 126000 101000 163000 69000 242000 168000 0 0 0 0 0 17000 57000 403000 <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 June 30, 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><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 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%">Exercised</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%">(43,118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.13 </span></td><td style="background-color:#cceeff;padding: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%">Expired</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%">(53,234)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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%">9.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="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%">Forfeited</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%">(61,498)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of June 30, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,944,741 </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%">2.62 </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%">7.25 </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 colspan="3" style="background-color:#ffffff;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%">6.98</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%">As of June 30, 2024, the total unrecognized compensation cost related to unvested stock options granted under the Plan was $0.7 million and is expected to be recognized over a weighted-average period of 0.7 years. As of June 30, 2024, there were 1,088,967 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%">(57,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 June 30, 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%">648,597 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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.5</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%">4,650 </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 June 30, 2024, total unrecognized compensation cost related to unvested PSUs granted under the Plan was $1.2 million and is expected to be recognized over a weighted-average period of 1.5 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="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 23, 2024, the Company granted 125,526 restricted stock units of the Company’s common stock to non-employee directors. The restricted stock units vest on the one year anniversary of the grant date, subject to the director’s continued service on the Board. The weighted average grant date fair value of these awards was $4.78 per share. </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 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%">190,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.16 </span></td><td style="background-color:#ffffff;padding: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%">(258,265)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.54 </span></td><td style="background-color:#cceeff;padding: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%">(245,881)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.16 </span></td><td style="background-color:#ffffff;padding: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 June 30, 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,537,796 </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.02 </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%">0.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%">18,196 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 June 30, 2024, total unrecognized compensation cost related to unvested restricted stock units granted under the Plan was $5.3 million and is expected to be recognized over a weighted-average period of 1.5 years.</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 June 30, 2024, the Company had completed one 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-958">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 June 30, 2024, 153,090 shares had been purchased and 2,527,909 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:46.677%"></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.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.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.544%"></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="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="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%">Six 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="border-top:1pt 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%">June 30, 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%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">June 30, 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"><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="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="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="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%">70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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></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%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </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 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%">511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,271 </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 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%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">— </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"><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%">557 </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%">644 </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%">1,211 </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%">1,363 </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></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="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></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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="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%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="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%">46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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></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%">317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744 </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 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%">869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">881 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,759 </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 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%">153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="background-color:#cceeff;padding:2px 1pt;text-align: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,361 </span></td><td style="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,264 </span></td><td style="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,242 </span></td><td style="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,503 </span></td><td style="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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" 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%">1,918 </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,908 </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,453 </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,866 </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> 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%">Exercised</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%">(43,118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.13 </span></td><td style="background-color:#cceeff;padding: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%">Expired</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%">(53,234)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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%">9.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="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%">Forfeited</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%">(61,498)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of June 30, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,944,741 </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%">2.62 </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%">7.25 </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 colspan="3" style="background-color:#ffffff;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%">6.98</span></td></tr></table></div> 2102591 2.69 7.20 P7Y5M1D 0 0 0 43118 1.01 3.13 53234 0.25 9.99 61498 2.44 6.05 1944741 2.62 7.25 P6Y11M23D 700000 P0Y8M12D 1088967 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%">(57,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 June 30, 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%">648,597 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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.5</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%">4,650 </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%">190,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.16 </span></td><td style="background-color:#ffffff;padding: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%">(258,265)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.54 </span></td><td style="background-color:#cceeff;padding: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%">(245,881)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.16 </span></td><td style="background-color:#ffffff;padding: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 June 30, 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,537,796 </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.02 </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%">0.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%">18,196 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 706097 3.15 P2Y 2012000 0 0 0 0 57500 3.15 648597 3.15 P1Y6M 4650000 1200000 P1Y6M 125526 P1Y 4.78 2851215 3.89 P1Y2M12D 8126000 190727 4.16 258265 2.54 245881 4.16 2537796 4.02 P0Y9M18D 18196000 5300000 P1Y6M P5M 0.85 0.15 1 P5M 153090 2527909 <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:46.677%"></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.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.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.544%"></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="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="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%">Six 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="border-top:1pt 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%">June 30, 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%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">June 30, 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"><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="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="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="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%">70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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></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%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </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 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%">511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,271 </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 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%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">— </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"><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%">557 </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%">644 </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%">1,211 </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%">1,363 </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></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="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></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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="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%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="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%">46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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></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%">317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744 </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 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%">869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">881 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,759 </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 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%">153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="background-color:#cceeff;padding:2px 1pt;text-align: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,361 </span></td><td style="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,264 </span></td><td style="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,242 </span></td><td style="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,503 </span></td><td style="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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" 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%">1,918 </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,908 </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,453 </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,866 </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> 35000 0 70000 0 6000 46000 15000 92000 511000 598000 1117000 1271000 5000 0 9000 0 557000 644000 1211000 1363000 22000 0 46000 0 317000 383000 729000 744000 869000 881000 2104000 1759000 153000 0 363000 0 1361000 1264000 3242000 2503000 1918000 1908000 4453000 3866000 <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:45.844%"></td><td style="width:0.1%"></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.633%"></td><td style="width:0.1%"></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.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.682%"></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="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="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%">Six 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="border-top:1pt 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%">June 30, 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%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">June 30, 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="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%">Net income (loss) attributable to Redwire Corporation</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%">(18,092)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,464)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">(26,187)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,722)</span></td><td style="background-color:#ffffff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,742 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,166 </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 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%">(27,791)</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%">(10,264)</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%">(38,929)</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%">(21,888)</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 0 13pt"></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"><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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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"><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,701,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,345,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,636,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,313,344 </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="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"><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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 style="background-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.42)</span></td><td style="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.16)</span></td><td style="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.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%">(0.34)</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="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></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:45.844%"></td><td style="width:0.1%"></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.633%"></td><td style="width:0.1%"></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.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.682%"></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="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="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%">Six 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="border-top:1pt 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%">June 30, 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%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">June 30, 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="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%">Net income (loss) attributable to Redwire Corporation</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%">(18,092)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,464)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">(26,187)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,722)</span></td><td style="background-color:#ffffff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,742 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,166 </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 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%">(27,791)</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%">(10,264)</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%">(38,929)</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%">(21,888)</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 0 13pt"></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"><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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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"><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,701,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,345,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,636,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,313,344 </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="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"><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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 style="background-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.42)</span></td><td style="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.16)</span></td><td style="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.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%">(0.34)</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="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></table></div> -18092000 -5464000 -26187000 -12722000 9699000 4800000 12742000 9166000 -27791000 -10264000 -38929000 -21888000 65701704 65701704 64345698 64345698 65636995 65636995 64313344 64313344 -0.42 -0.42 -0.16 -0.16 -0.59 -0.59 -0.34 -0.34 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, participated 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 Redu Operation Services SA/NV (“ROS”), both of which are organized under Belgian law. Total authorized share capital for RSS and ROS was €250 thousand. The Company had an ownership interest in RSS and ROS of 48% and 52%, respectively, while Techcom had 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 joint venture automatically terminated 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%">In May 2024, Space NV (“seller”) and Techcom (“purchaser”) entered into a share purchase agreement (the “SPA Agreement”), whereby the seller sold to the purchaser all the shares owned by the seller in both ROS and RSS for total cash consideration of $4.9 million (€4.5 million), effectuating a complete withdrawal of ownership interests held by Space NV, and terminating the joint ventures, resulting in an aggregate gain on the sale of joint ventures of $1.3 million. As of June 30, 2024, the Company had no remaining ownership interest in ROS and RSS. As a result of the sale, the Company reclassified $0.2 million out of accumulated other comprehensive income (loss) related to the accumulated translation adjustments of ROS and RSS. The reclassified accumulated translation adjustments is 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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the SPA Agreement, the Company had significant influence over the joint venture operations and received a management fee in exchange for administrative services. Both RSS and ROS were 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. </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%">Prior to the SPA Agreement, the Company evaluated its interests in the joint venture and determined that Space NV had a variable interest in ROS as of 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 December 31, 2023. Total assets and total liabilities for ROS were $0.5 million and $0.1 million, respectively, as of 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%">As a result of the SPA Agreement, the Company evaluated its interests in the joint venture and determined that Space NV no longer had a variable interest in ROS. Therefore, the Company deconsolidated ROS as of June 30, 2024, resulting in a $0.1 million gain, which is included in other (income) expense, net on the condensed consolidated statements of operations and comprehensive income (loss). Net income from ROS for the three and six months ended June 30, 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 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. </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%">Prior to the SPA Agreement, 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 had the ability to exercise significant influence over the entity. Accordingly, RSS was 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%">Net loss from RSS for the six months ended June 30, 2024 was de minimis for disclosure and the Company recognized income from RSS of $0.2 million for the six months ended June 30, 2023. The Company recognized income (loss) from RSS of $(0.1) million and $0.2 million for the three months ended June 30, 2024 and 2023, respectively. Net income (loss) from RSS is included in other (income) expense, net on the condensed consolidated statements of operations and comprehensive income (loss). As a result of the SPA Agreement, the Company determined it no longer had a variable interest in RSS. Therefore, the Company derecognized the carrying value of the equity method investment as of June 30, 2024, resulting in a gain of $1.2 million, 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 December 31, 2023.</span></div> 2 250000 0.48 0.52 0.52 0.48 4900000 4500000 1300000 200000 100000 1000 100 0.52 0.48 5 P2Y 500000 100000 100000 100000 1000 100 0.52 0.48 5 P2Y 200000 -100000 200000 1200000 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 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="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 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:41.955%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.344%"></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.344%"></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:12.098%"></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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">June 30, 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="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;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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,081 </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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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="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="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%">Six 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%">June 30, 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%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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 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%">418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">608 </span></td><td style="background-color:#ffffff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,334 </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 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,490 </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%">2,768 </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%">4,592 </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%">4,942 </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 and six months ended June 30, 2024 and 2023, respectively, 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:41.955%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.344%"></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.344%"></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:12.098%"></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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">June 30, 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="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;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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,081 </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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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="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="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%">Six 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%">June 30, 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%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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%">June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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 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%">418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">608 </span></td><td style="background-color:#ffffff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,334 </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 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,490 </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%">2,768 </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%">4,592 </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%">4,942 </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 549000 4849000 1081000 4849000 418000 214000 516000 608000 2072000 2554000 4076000 4334000 2490000 2768000 4592000 4942000 <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 July 11, 2024, the Company’s board of directors approved the grant of up to 824,285 shares of performance-based restricted stock units (“PSUs”) and 966,785 shares of restricted stock units (“RSUs”) to certain officers, managers and other eligible employees pursuant to the Plan. The contractual terms and vesting conditions for the PSU and RSU awards are consistent with the terms of previous grants as described in Note M – Equity-Based Compensation. The fair value of the RSUs will be determined based on the closing price per share of common stock as of the grant date, while the fair value of the PSUs will be determined on the grant date using the Monte-Carlo valuation model.</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 June 30, 2024 through the condensed consolidated financial statements issuance date and has concluded there were no additional subsequent events that require disclosure.</span></div> 824285 966785 Please refer to Note J – Convertible Preferred Stock for additional information.